DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦af7c2efa7⟧

    Length: 3072 (0xc00)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 03d8       |    |		.CONST	0x03d8								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0002       |    |		.CONST	0x0002								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 011a       |    |		.CONST	0x011a								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 002e       | .  |		.CONST	0x002e								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional							; Debug Table 0x0 = .DEBUG	0x000b,0x0462,0x8000,0x0000,0x0057,0x23a5,0x0000,0x001c
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2 = 0xd,0xfffd
000e 49a3       |I   |		Short_Literal	0x1a3							; Debug Table 0x0.0x3 = 0xe,0xfffc
000f 00eb       |    |		Load_Encached	Diana_Cache
0010 0098       |    |		Execute	Package,Field_Read_Dynamic
0011 0129       | )  |		Execute	Any,Make_Visible
0012 4801       |H   |		Short_Literal	0x1							; Debug Table 0x0.0x4 = 0x12,0xfffb
0013 4800       |H   |		Short_Literal	0x0
0014 00da       |    |		Load_Top	At_Offset_2
0015 0333       | 3  |		Declare_Variable	Array,Visible,With_Constraint
0016 4801       |H   |		Short_Literal	0x1
0017 4800       |H   |		Short_Literal	0x0
0018 49a3       |I   |		Short_Literal	0x1a3
0019 00eb       |    |		Load_Encached	Diana_Cache
001a 0098       |    |		Execute	Package,Field_Read_Dynamic
001b 0334       | 4  |		Declare_Variable	Array,With_Constraint
001c 00d9       |    |		Load_Top	At_Offset_1
001d 01d4       |    |		Execute	Vector,Structure_Write
001e 029a 0123  |   #|		Declare_Subprogram	INIT_0120,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x1e,0xfffa
0020 029a 0133  |   3|		Declare_Subprogram	INIT_0130,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x20,0xfff9
0022 029a 015b  |   [|		Declare_Subprogram	INIT_0158,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x22,0xfff8
0024 029a 019b  |    |		Declare_Subprogram	INIT_0198,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x24,0xfff7
0026 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x9 = 0x26,0xfff6
0027 62dc       |b   |		Indirect_Literal	Discrete,0x304,{0x004a580e, 0x000000b0}
0028 02a0       |    |		Declare_Subprogram	Null_Subprogram
0029 038f       |    |		Declare_Type	Package,Defined,Visible
002a e001       |    |		Load	0x0,0x1
002b e002       |    |		Load	0x0,0x2
002c e003       |    |		Load	0x0,0x3
002d e004       |    |		Load	0x0,0x4
002e e005       |    |		Load	0x0,0x5
002f e006       |    |		Load	0x0,0x6
0030 4806       |H   |		Short_Literal	0x6
0031 e213       |    |		Load	0x1,0x13
0032 020e       |    |		Execute	Module,Augment_Imports
0033 0386       |    |		Declare_Variable	Package,Visible
0034 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0xa = 0x34,0xfff5
0035 62ca       |b   |		Indirect_Literal	Discrete,0x300,{0x004a5c0e, 0x000000b0}
0036 02a0       |    |		Declare_Subprogram	Null_Subprogram
0037 038f       |    |		Declare_Type	Package,Defined,Visible
0038 00b6       |    |		Action	Make_Scope
0039 e007       |    |		Load	0x0,0x7
003a e001       |    |		Load	0x0,0x1
003b e002       |    |		Load	0x0,0x2
003c e004       |    |		Load	0x0,0x4
003d e005       |    |		Load	0x0,0x5
003e e006       |    |		Load	0x0,0x6
003f 4807       |H   |		Short_Literal	0x7
0040 e214       |    |		Load	0x1,0x14
0041 020e       |    |		Execute	Module,Augment_Imports
0042 0386       |    |		Declare_Variable	Package,Visible
0043 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0xb = 0x43,0xfff4
0044 62b7       |b   |		Indirect_Literal	Discrete,0x2fc,{0x004a600e, 0x000000b0}
0045 02a0       |    |		Declare_Subprogram	Null_Subprogram
0046 038f       |    |		Declare_Type	Package,Defined,Visible
0047 00b6       |    |		Action	Make_Scope
0048 e001       |    |		Load	0x0,0x1
0049 4802       |H   |		Short_Literal	0x2
004a 00db       |    |		Load_Top	At_Offset_3
004b 020e       |    |		Execute	Module,Augment_Imports
004c 0386       |    |		Declare_Variable	Package,Visible
004d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0xc = 0x4d,0xfff3
004e 62a9       |b   |		Indirect_Literal	Discrete,0x2f8,{0x004a640e, 0x000000b0}
004f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0050 038f       |    |		Declare_Type	Package,Defined,Visible
0051 00b6       |    |		Action	Make_Scope
0052 e001       |    |		Load	0x0,0x1
0053 e002       |    |		Load	0x0,0x2
0054 e004       |    |		Load	0x0,0x4
0055 e005       |    |		Load	0x0,0x5
0056 e006       |    |		Load	0x0,0x6
0057 4806       |H   |		Short_Literal	0x6
0058 e216       |    |		Load	0x1,0x16
0059 020e       |    |		Execute	Module,Augment_Imports
005a 0386       |    |		Declare_Variable	Package,Visible
005b 00e5       |    |		Load_Encached	Long_Integer_Cache					; Debug Table 0x0.0xd = 0x5b,0xfff2
005c 0129       | )  |		Execute	Any,Make_Visible
005d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0xe = 0x5d,0xfff1
005e 0400       |    |		Execute_Immediate	Set_Value_Visible_Unchecked,0x0
005f 029a 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xf = 0x5f,0xfff0
0061 029a 0203  |    |		Declare_Subprogram	INIT_0200,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x10 = 0x61,0xffef
0063 029a 0233  |   3|		Declare_Subprogram	INIT_0230,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x11 = 0x63,0xffee
0065 029a 0263  |   c|		Declare_Subprogram	INIT_0260,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x12 = 0x65,0xffed
0067 029a 02a3  |    |		Declare_Subprogram	INIT_02a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x13 = 0x67,0xffec
0069 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x14 = 0x69,0xffeb
006a 6289       |b   |		Indirect_Literal	Discrete,0x2f4,{0x004a6c0e, 0x000000b0}
006b 02a0       |    |		Declare_Subprogram	Null_Subprogram
006c 038f       |    |		Declare_Type	Package,Defined,Visible
006d e008       |    |		Load	0x0,0x8
006e 4801       |H   |		Short_Literal	0x1
006f 00da       |    |		Load_Top	At_Offset_2
0070 020e       |    |		Execute	Module,Augment_Imports
0071 0386       |    |		Declare_Variable	Package,Visible
0072 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x15 = 0x72,0xffea
0073 627c       |b|  |		Indirect_Literal	Discrete,0x2f0,{0x004a700e, 0x000000b0}
0074 02a0       |    |		Declare_Subprogram	Null_Subprogram
0075 038f       |    |		Declare_Type	Package,Defined,Visible
0076 0386       |    |		Declare_Variable	Package,Visible
0077 029a 02b3  |    |		Declare_Subprogram	INIT_02b0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x16 = 0x77,0xffe9
0079 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x0.0x17 = 0x79,0xffe8
007a 00bf       |    |		Action	Accept_Activation
007b 0092 03b7  |    |		Action	Push_String_Extended,0x3b7					; "Compatibility"
													; Debug Table 0x1 = .DEBUG	0x007b,0x0494,0x8000,0x0000,0x0057,0x2465,0x0000,0x0017
													; Debug Table 0x1.0x0 = 0x7b,0xffff
007d 0092 03b8  |    |		Action	Push_String_Extended,0x3b8					; "Unit_Numbers"
													; Debug Table 0x1.0x1 = 0x7d,0xfffe
007f 0092 03b9  |    |		Action	Push_String_Extended,0x3b9					; "Declaration_Numbers"
													; Debug Table 0x1.0x2 = 0x7f,0xfffd
0081 0092 03ba  |    |		Action	Push_String_Extended,0x3ba					; "Offsets"
													; Debug Table 0x1.0x3 = 0x81,0xfffc
0083 e009       |    |		Load	0x0,0x9								; Debug Table 0x1.0x4 = 0x83,0xfffb
0084 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0085 e001       |    |		Load	0x0,0x1
0086 1b1d       |    |		Execute	Package,Field_Read,Field_Number 0x1d
0087 011e       |    |		Execute	Any,Convert
0088 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x5 = 0x88,0xfffa
0089 e001       |    |		Load	0x0,0x1
008a 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
008b e00a       |    |		Load	0x0,0xa								; Debug Table 0x1.0x6 = 0x8b,0xfff9
008c 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
008d e001       |    |		Load	0x0,0x1
008e 1b25       | %  |		Execute	Package,Field_Read,Field_Number 0x25
008f 03f1       |    |		Declare_Variable	Discrete,With_Value
0090 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x7 = 0x90,0xfff8
0091 e001       |    |		Load	0x0,0x1
0092 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0093 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x8 = 0x93,0xfff7
0094 00c7       |    |		Action	Elaborate_Subprogram
0095 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20				; Debug Table 0x1.0x9 = 0x95,0xfff6
0096 00c7       |    |		Action	Elaborate_Subprogram
0097 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0xa = 0x97,0xfff5
0098 00c7       |    |		Action	Elaborate_Subprogram
0099 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0xb = 0x99,0xfff4
009a 00c7       |    |		Action	Elaborate_Subprogram
009b 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0xc = 0x9b,0xfff3
009c 00c7       |    |		Action	Elaborate_Subprogram
009d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0xd = 0x9d,0xfff2
009e 624d       |bM  |		Indirect_Literal	Discrete,0x2ec,{0x004a680e, 0x000000b0}
009f 02a0       |    |		Declare_Subprogram	Null_Subprogram
00a0 037d       | }  |		Declare_Type	Task,Defined
00a1 036f       | o  |		Declare_Variable	Task
00a2 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d				; Debug Table 0x1.0xe = 0xa2,0xfff1
00a3 00c7       |    |		Action	Elaborate_Subprogram
00a4 029d 02bb  |    |		Declare_Subprogram	INIT_02b8,For_Outer_Call			; Debug Table 0x1.0xf = 0xa4,0xfff0
00a6 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19				; Debug Table 0x1.0x10 = 0xa6,0xffef
00a7 00c7       |    |		Action	Elaborate_Subprogram
00a8 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a				; Debug Table 0x1.0x11 = 0xa8,0xffee
00a9 00c7       |    |		Action	Elaborate_Subprogram
00aa 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x1.0x12 = 0xaa,0xffed
00ab 00c7       |    |		Action	Elaborate_Subprogram
00ac 029d 030b  |    |		Declare_Subprogram	INIT_0308,For_Outer_Call			; Debug Table 0x1.0x13 = 0xac,0xffec
00ae 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c				; Debug Table 0x1.0x14 = 0xae,0xffeb
00af 00c7       |    |		Action	Elaborate_Subprogram
00b0 029d 0363  |   c|		Declare_Subprogram	INIT_0360,For_Outer_Call			; Debug Table 0x1.0x15 = 0xb0,0xffea
00b2 6235       |b5  |		Indirect_Literal	Discrete,0x2e8,{0x00000000, 0x00572465}		; Debug Table 0x1.0x16 = 0xb2,0xffe9
00b3 6230       |b0  |		Indirect_Literal	Discrete,0x2e4,{0x00000000, 0x000004b0}
00b4 e229       | )  |		Load	0x1,0x29
00b5 e226       | &  |		Load	0x1,0x26
00b6 1d2d       | -  |		Execute_Immediate	Reference_Lex_1,0x2d
00b7 e001       |    |		Load	0x0,0x1
00b8 1b3b       | ;  |		Execute	Package,Field_Read,Field_Number 0x3b
00b9 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
00ba 0387       |    |		Declare_Variable	Package
00bb 00d8       |    |		Load_Top	At_Offset_0
00bc 020f       |    |		Execute	Module,Activate
00bd e226       | &  |		Load	0x1,0x26							; Debug Table 0x1.0x17 = 0xbd,0xffe8
00be e228       | (  |		Load	0x1,0x28
00bf e222       | "  |		Load	0x1,0x22
00c0 e223       | #  |		Load	0x1,0x23
00c1 e00b       |    |		Load	0x0,0xb
00c2 e00c       |    |		Load	0x0,0xc
00c3 e00d       |    |		Load	0x0,0xd
00c4 e00e       |    |		Load	0x0,0xe
00c5 e00f       |    |		Load	0x0,0xf
00c6 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
00c7 00b6       |    |		Action	Make_Scope
00c8 e22a       | *  |		Load	0x1,0x2a
00c9 480c       |H   |		Short_Literal	0xc
00ca e213       |    |		Load	0x1,0x13
00cb 020e       |    |		Execute	Module,Augment_Imports
00cc e213       |    |		Load	0x1,0x13
00cd 020f       |    |		Execute	Module,Activate
00ce e226       | &  |		Load	0x1,0x26							; Debug Table 0x1.0x18 = 0xce,0xffe7
00cf e228       | (  |		Load	0x1,0x28
00d0 e224       | $  |		Load	0x1,0x24
00d1 e010       |    |		Load	0x0,0x10
00d2 e229       | )  |		Load	0x1,0x29
00d3 e00b       |    |		Load	0x0,0xb
00d4 e00c       |    |		Load	0x0,0xc
00d5 e00d       |    |		Load	0x0,0xd
00d6 e00f       |    |		Load	0x0,0xf
00d7 e003       |    |		Load	0x0,0x3
00d8 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
00d9 480b       |H   |		Short_Literal	0xb
00da e214       |    |		Load	0x1,0x14
00db 020e       |    |		Execute	Module,Augment_Imports
00dc e214       |    |		Load	0x1,0x14
00dd 020f       |    |		Execute	Module,Activate
00de e007       |    |		Load	0x0,0x7								; Debug Table 0x1.0x19 = 0xde,0xffe6
00df e011       |    |		Load	0x0,0x11
00e0 e012       |    |		Load	0x0,0x12
00e1 e00d       |    |		Load	0x0,0xd
00e2 e00e       |    |		Load	0x0,0xe
00e3 e003       |    |		Load	0x0,0x3
00e4 4806       |H   |		Short_Literal	0x6
00e5 e215       |    |		Load	0x1,0x15
00e6 020e       |    |		Execute	Module,Augment_Imports
00e7 e215       |    |		Load	0x1,0x15
00e8 020f       |    |		Execute	Module,Activate
00e9 e226       | &  |		Load	0x1,0x26							; Debug Table 0x1.0x1a = 0xe9,0xffe5
00ea e228       | (  |		Load	0x1,0x28
00eb e225       | %  |		Load	0x1,0x25
00ec e010       |    |		Load	0x0,0x10
00ed e229       | )  |		Load	0x1,0x29
00ee e00b       |    |		Load	0x0,0xb
00ef e00c       |    |		Load	0x0,0xc
00f0 e00d       |    |		Load	0x0,0xd
00f1 e00f       |    |		Load	0x0,0xf
00f2 e003       |    |		Load	0x0,0x3
00f3 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
00f4 480b       |H   |		Short_Literal	0xb
00f5 e216       |    |		Load	0x1,0x16
00f6 020e       |    |		Execute	Module,Augment_Imports
00f7 e216       |    |		Load	0x1,0x16
00f8 020f       |    |		Execute	Module,Activate
00f9 e00c       |    |		Load	0x0,0xc								; Debug Table 0x1.0x1b = 0xf9,0xffe4
00fa e013       |    |		Load	0x0,0x13
00fb 4802       |H   |		Short_Literal	0x2
00fc e22a       | *  |		Load	0x1,0x2a
00fd 020e       |    |		Execute	Module,Augment_Imports
00fe 0007       |    |		Action	Break_Optional
00ff e014       |    |		Load	0x0,0x14							; Debug Table 0x1.0x1c = 0xff,0xffe3
0100 e015       |    |		Load	0x0,0x15
0101 e001       |    |		Load	0x0,0x1
0102 e016       |    |		Load	0x0,0x16
0103 00b6       |    |		Action	Make_Scope
0104 4805       |H   |		Short_Literal	0x5
0105 e21e       |    |		Load	0x1,0x1e
0106 020e       |    |		Execute	Module,Augment_Imports
0107 e21e       |    |		Load	0x1,0x1e
0108 020f       |    |		Execute	Module,Activate
0109 e007       |    |		Load	0x0,0x7								; Debug Table 0x1.0x1d = 0x109,0xffe2
010a 00b6       |    |		Action	Make_Scope
010b e017       |    |		Load	0x0,0x17
010c e018       |    |		Load	0x0,0x18
010d e005       |    |		Load	0x0,0x5
010e e019       |    |		Load	0x0,0x19
010f e00c       |    |		Load	0x0,0xc
0110 e003       |    |		Load	0x0,0x3
0111 e001       |    |		Load	0x0,0x1
0112 e01a       |    |		Load	0x0,0x1a
0113 e01b       |    |		Load	0x0,0x1b
0114 e00f       |    |		Load	0x0,0xf
0115 480c       |H   |		Short_Literal	0xc
0116 e21f       |    |		Load	0x1,0x1f
0117 020e       |    |		Execute	Module,Augment_Imports
0118 e21f       |    |		Load	0x1,0x1f
0119 020f       |    |		Execute	Module,Activate
011a			BODY_0008:
011a 00be       |    |		Action	Activate_Tasks
011b 00bc       |    |		Action	Signal_Activated
011c 00bb       |    |		Action	Signal_Completion
011d 0000 0000  |    |		.XXX[0x3]
011f 0000       |    |
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0123       | #  |		.CONST	0x0123								; Address of begin
0121 0004       |    |		.CONST	0x0004								; Address of exception handler
0122 0001       |    |		.CONST	0x0001								; Number of locals
0123			BODY_0120:
0123			INIT_0120:
0123 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2 = .DEBUG	0x0123,0x04d2,0x0002,0x0000,0x0057,0x23a5,0x0000,0x003e
													; Debug Table 0x2.0x0 = 0x123,0x1
0124 e011       |    |		Load	0x0,0x11
0125 18a0       |    |		Execute	Package,Field_Execute,Field_Number 0xa0
0126 0217       |    |		Execute	Heap_Access,All_Reference
0127 0335       | 5  |		Declare_Variable	Array,Duplicate
0128 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0129 0000 0000  |    |		.BLANK	0000[0x7]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0141       | A  |		.CONST	0x0141								; Address of begin
0131 0004       |    |		.CONST	0x0004								; Address of exception handler
0132 0005       |    |		.CONST	0x0005								; Number of locals
0133			INIT_0130:
0133 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3 = .DEBUG	0x0133,0x04d6,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0049
													; Debug Table 0x3.0x0 = 0x133,0xffff
0134 01db       |    |		Execute	Vector,Length
0135 e5fe       |    |		Load	0x2,-0x2
0136 01db       |    |		Execute	Vector,Length
0137 0272       | r  |		Execute	Discrete,Minus
0138 0248       | H  |		Execute	Discrete,Check_In_Integer
0139 00e2       |    |		Load_Encached	Integer_Cache
013a 03f1       |    |		Declare_Variable	Discrete,With_Value
013b e214       |    |		Load	0x1,0x14							; Debug Table 0x3.0x1 = 0x13b,0xfffe
013c 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
013d 029f 037b  |   {|		Declare_Subprogram	INIT_0378,For_Call
013f 029f 039b  |    |		Declare_Subprogram	INIT_0398,For_Call
0141			BODY_0130:
0141 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x2 = 0x141,0x1
0142 0b00       |    |		Execute_Immediate	Case_Compare,0x0
0143 7007       |p   |		Jump_Nonzero	0x14b
0144 00d8       |    |		Load_Top	At_Offset_0
0145 4801       |H   |		Short_Literal	0x1
0146 6199       |a   |		Indirect_Literal	Discrete,0x2e0,{0x00000000, 0x7fffffff}
0147 0262       | b  |		Execute	Discrete,In_Range
0148 7008       |p   |		Jump_Nonzero	0x151
0149 8405       |    |		Call	0x2,0x5								; Debug Table 0x3.0x3 = 0x149,0x4
014a 7807       |x   |		Jump	0x152
014b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0x4 = 0x14b,0x2
014c e5ff       |    |		Load	0x2,-0x1
014d e5fe       |    |		Load	0x2,-0x2
014e 01d3       |    |		Execute	Vector,And
014f 01df       |    |		Execute	Vector,Equal
0150 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0151 8404       |    |		Call	0x2,0x4								; Debug Table 0x3.0x5 = 0x151,0x3
0152 00d1       |    |		Pop_Control	Pop_Count_1
0153 4831       |H1  |		Short_Literal	0x31
0154 0257       | W  |		Execute	Discrete,Raise
0155 0000 0000  |    |		.XXX[0x3]
0157 0000       |    |
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 0187       |    |		.CONST	0x0187								; Address of begin
0159 0004       |    |		.CONST	0x0004								; Address of exception handler
015a 000b       |    |		.CONST	0x000b								; Number of locals
015b			INIT_0158:
015b e007       |    |		Load	0x0,0x7								; Debug Table 0x4 = .DEBUG	0x015b,0x04e4,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0056
													; Debug Table 0x4.0x0 = 0x15b,0xffff
015c 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
015d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x1 = 0x15d,0xfffe
015e 01da       |    |		Execute	Vector,Bounds
015f e20d       |    |		Load	0x1,0xd
0160 035b       | [  |		Declare_Type	Array,Constrained
0161 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x2 = 0x161,0xfffd
0162 01db       |    |		Execute	Vector,Length
0163 00da       |    |		Load_Top	At_Offset_2
0164 012c       | ,  |		Execute	Any,Size
0165 0270       | p  |		Execute	Discrete,Divide
0166 00e3       |    |		Load_Encached	Natural_Cache
0167 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0168 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x3 = 0x168,0xfffc
0169 00d9       |    |		Load_Top	At_Offset_1
016a 0aff       |    |		Execute_Immediate	Plus,-0x1
016b 0248       | H  |		Execute	Discrete,Check_In_Integer
016c e007       |    |		Load	0x0,0x7
016d 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
016e 035b       | [  |		Declare_Type	Array,Constrained
016f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x4 = 0x16f,0xfffb
0170 01db       |    |		Execute	Vector,Length
0171 e402       |    |		Load	0x2,0x2
0172 012c       | ,  |		Execute	Any,Size
0173 026e       | n  |		Execute	Discrete,Modulo
0174 6802       |h   |		Jump_Zero	0x177
0175 4887       |H   |		Short_Literal	0x87
0176 0257       | W  |		Execute	Discrete,Raise
0177 a01c       |    |		Store_Unchecked	0x0,0x1c						; Debug Table 0x4.0x5 = 0x177,0xfffa
0178 00c6       |    |		Action	Check_Subprogram_Elaborated
0179 00da       |    |		Load_Top	At_Offset_2
017a 00d9       |    |		Load_Top	At_Offset_1
017b 616c       |al  |		Indirect_Literal	Discrete,0x2e8,{0x00000000, 0x00572465}
017c 4965       |Ie  |		Short_Literal	0x165
017d 480a       |H   |		Short_Literal	0xa
017e 0007       |    |		Action	Break_Optional
017f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x6 = 0x17f,0xfff9
0180 01da       |    |		Execute	Vector,Bounds
0181 49a3       |I   |		Short_Literal	0x1a3
0182 00eb       |    |		Load_Encached	Diana_Cache
0183 0098       |    |		Execute	Package,Field_Read_Dynamic
0184 035b       | [  |		Declare_Type	Array,Constrained
0185 e5ff       |    |		Load	0x2,-0x1
0186 01cd       |    |		Execute	Vector,Slice_Reference
0187			BODY_0158:
0187 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x7 = 0x187,0x1
0188 e403       |    |		Load	0x2,0x3
0189 01c3       |    |		Execute	Vector,Check_In_Type
018a e406       |    |		Load	0x2,0x6
018b e407       |    |		Load	0x2,0x7
018c 4808       |H   |		Short_Literal	0x8
018d 4802       |H   |		Short_Literal	0x2
018e 0099       |    |		Action	Reference_Dynamic
018f 801c       |    |		Call	0x0,0x1c
0190 e007       |    |		Load	0x0,0x7
0191 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0192 01c6       |    |		Execute	Vector,Convert_To_Formal
0193 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0194 0000 0000  |    |		.BLANK	0000[0x4]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 01c0       |    |		.CONST	0x01c0								; Address of begin
0199 0004       |    |		.CONST	0x0004								; Address of exception handler
019a 000c       |    |		.CONST	0x000c								; Number of locals
019b			INIT_0198:
019b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5 = .DEBUG	0x019b,0x04f6,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0061
													; Debug Table 0x5.0x0 = 0x19b,0xffff
019c 01da       |    |		Execute	Vector,Bounds
019d e007       |    |		Load	0x0,0x7
019e 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
019f 035b       | [  |		Declare_Type	Array,Constrained
01a0 e214       |    |		Load	0x1,0x14							; Debug Table 0x5.0x1 = 0x1a0,0xfffe
01a1 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
01a2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0x2 = 0x1a2,0xfffd
01a3 01db       |    |		Execute	Vector,Length
01a4 e007       |    |		Load	0x0,0x7
01a5 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
01a6 012c       | ,  |		Execute	Any,Size
01a7 0271       | q  |		Execute	Discrete,Times
01a8 00e3       |    |		Load_Encached	Natural_Cache
01a9 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
01aa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x3 = 0x1aa,0xfffc
01ab 00da       |    |		Load_Top	At_Offset_2
01ac 03f1       |    |		Declare_Variable	Discrete,With_Value
01ad 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x4 = 0x1ad,0xfffb
01ae 00d9       |    |		Load_Top	At_Offset_1
01af e20d       |    |		Load	0x1,0xd
01b0 035b       | [  |		Declare_Type	Array,Constrained
01b1 a01c       |    |		Store_Unchecked	0x0,0x1c						; Debug Table 0x5.0x5 = 0x1b1,0xfffa
01b2 00c6       |    |		Action	Check_Subprogram_Elaborated
01b3 e402       |    |		Load	0x2,0x2
01b4 00d9       |    |		Load_Top	At_Offset_1
01b5 6132       |a2  |		Indirect_Literal	Discrete,0x2e8,{0x00000000, 0x00572465}
01b6 49c2       |I   |		Short_Literal	0x1c2
01b7 480b       |H   |		Short_Literal	0xb
01b8 0007       |    |		Action	Break_Optional
01b9 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0x6 = 0x1b9,0xfff9
01ba 01da       |    |		Execute	Vector,Bounds
01bb e007       |    |		Load	0x0,0x7
01bc 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
01bd 035b       | [  |		Declare_Type	Array,Constrained
01be e5ff       |    |		Load	0x2,-0x1
01bf 01cd       |    |		Execute	Vector,Slice_Reference
01c0			BODY_0198:
01c0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x7 = 0x1c0,0x1
01c1 e402       |    |		Load	0x2,0x2
01c2 01c3       |    |		Execute	Vector,Check_In_Type
01c3 e407       |    |		Load	0x2,0x7
01c4 e408       |    |		Load	0x2,0x8
01c5 4809       |H   |		Short_Literal	0x9
01c6 4802       |H   |		Short_Literal	0x2
01c7 0099       |    |		Action	Reference_Dynamic
01c8 801c       |    |		Call	0x0,0x1c
01c9 49a3       |I   |		Short_Literal	0x1a3
01ca 00eb       |    |		Load_Encached	Diana_Cache
01cb 0098       |    |		Execute	Package,Field_Read_Dynamic
01cc 01c6       |    |		Execute	Vector,Convert_To_Formal
01cd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01ce 0000 0000  |    |		.XXX[0x2]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01df       |    |		.CONST	0x01df								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 0004       |    |		.CONST	0x0004								; Number of locals
01d3			INIT_01d0:
01d3 e213       |    |		Load	0x1,0x13							; Debug Table 0x6 = .DEBUG	0x01d3,0x0508,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0b00
													; Debug Table 0x6.0x0 = 0x1d3,0xffff
01d4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01d5 0322       | "  |		Declare_Variable	Record
01d6 00d8       |    |		Load_Top	At_Offset_0
01d7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01d8 e213       |    |		Load	0x1,0x13							; Debug Table 0x6.0x1 = 0x1d8,0xfffe
01d9 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
01da 0322       | "  |		Declare_Variable	Record
01db 00d8       |    |		Load_Top	At_Offset_0
01dc 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01dd e217       |    |		Load	0x1,0x17							; Debug Table 0x6.0x2 = 0x1dd,0xfffd
01de 0007       |    |		Action	Break_Optional
01df			BODY_01d0:
01df 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x3 = 0x1df,0x1
01e0 00db       |    |		Load_Top	At_Offset_3
01e1 4801       |H   |		Short_Literal	0x1
01e2 4800       |H   |		Short_Literal	0x0
01e3 e5fe       |    |		Load	0x2,-0x2
01e4 e5ff       |    |		Load	0x2,-0x1
01e5 e213       |    |		Load	0x1,0x13
01e6 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
01e7 00d2       |    |		Pop_Control	Pop_Count_2
01e8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x4 = 0x1e8,0x2
01e9 e213       |    |		Load	0x1,0x13
01ea 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01eb 680a       |h   |		Jump_Zero	0x1f6
01ec 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x5 = 0x1ec,0x3
01ed e213       |    |		Load	0x1,0x13
01ee 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
01ef 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
01f0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x6 = 0x1f0,0x4
01f1 00db       |    |		Load_Top	At_Offset_3
01f2 e213       |    |		Load	0x1,0x13
01f3 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01f4 00d2       |    |		Pop_Control	Pop_Count_2
01f5 7802       |x   |		Jump	0x1f8
01f6 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x7 = 0x1f6,0x5
01f7 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
01f8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x8 = 0x1f8,0x6
01f9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01fa 0000 0000  |    |		.BLANK	0000[0x6]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 020e       |    |		.CONST	0x020e								; Address of begin
0201 0004       |    |		.CONST	0x0004								; Address of exception handler
0202 0004       |    |		.CONST	0x0004								; Number of locals
0203			INIT_0200:
0203 e213       |    |		Load	0x1,0x13							; Debug Table 0x7 = .DEBUG	0x0203,0x051c,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0b14
													; Debug Table 0x7.0x0 = 0x203,0xffff
0204 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0205 0322       | "  |		Declare_Variable	Record
0206 00d8       |    |		Load_Top	At_Offset_0
0207 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0208 e213       |    |		Load	0x1,0x13							; Debug Table 0x7.0x1 = 0x208,0xfffe
0209 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
020a 0322       | "  |		Declare_Variable	Record
020b 00d8       |    |		Load_Top	At_Offset_0
020c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
020d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x7.0x2 = 0x20d,0xfffd
020e			BODY_0200:
020e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x3 = 0x20e,0x1
020f 00db       |    |		Load_Top	At_Offset_3
0210 4800       |H   |		Short_Literal	0x0
0211 4800       |H   |		Short_Literal	0x0
0212 e5fe       |    |		Load	0x2,-0x2
0213 e5ff       |    |		Load	0x2,-0x1
0214 e213       |    |		Load	0x1,0x13
0215 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0216 00d2       |    |		Pop_Control	Pop_Count_2
0217 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x4 = 0x217,0x2
0218 e213       |    |		Load	0x1,0x13
0219 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
021a 680b       |h   |		Jump_Zero	0x226
021b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x5 = 0x21b,0x3
021c e213       |    |		Load	0x1,0x13
021d 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
021e 0f00       |    |		Execute_Immediate	Equal,0x0
021f 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0220 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x6 = 0x220,0x4
0221 00db       |    |		Load_Top	At_Offset_3
0222 e213       |    |		Load	0x1,0x13
0223 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0224 00d2       |    |		Pop_Control	Pop_Count_2
0225 7802       |x   |		Jump	0x228
0226 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0x7 = 0x226,0x5
0227 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0228 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x8 = 0x228,0x6
0229 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
022a 0000 0000  |    |		.BLANK	0000[0x6]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 023e       | >  |		.CONST	0x023e								; Address of begin
0231 0004       |    |		.CONST	0x0004								; Address of exception handler
0232 0004       |    |		.CONST	0x0004								; Number of locals
0233			INIT_0230:
0233 e213       |    |		Load	0x1,0x13							; Debug Table 0x8 = .DEBUG	0x0233,0x0530,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0b28
													; Debug Table 0x8.0x0 = 0x233,0xffff
0234 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0235 0322       | "  |		Declare_Variable	Record
0236 00d8       |    |		Load_Top	At_Offset_0
0237 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0238 e213       |    |		Load	0x1,0x13							; Debug Table 0x8.0x1 = 0x238,0xfffe
0239 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
023a 0322       | "  |		Declare_Variable	Record
023b 00d8       |    |		Load_Top	At_Offset_0
023c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
023d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8.0x2 = 0x23d,0xfffd
023e			BODY_0230:
023e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x3 = 0x23e,0x1
023f 00db       |    |		Load_Top	At_Offset_3
0240 4800       |H   |		Short_Literal	0x0
0241 4800       |H   |		Short_Literal	0x0
0242 e5fe       |    |		Load	0x2,-0x2
0243 e5ff       |    |		Load	0x2,-0x1
0244 e213       |    |		Load	0x1,0x13
0245 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0246 00d2       |    |		Pop_Control	Pop_Count_2
0247 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x4 = 0x247,0x2
0248 e213       |    |		Load	0x1,0x13
0249 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
024a 680a       |h   |		Jump_Zero	0x255
024b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x5 = 0x24b,0x3
024c e213       |    |		Load	0x1,0x13
024d 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
024e 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
024f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x6 = 0x24f,0x4
0250 00db       |    |		Load_Top	At_Offset_3
0251 e213       |    |		Load	0x1,0x13
0252 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0253 00d2       |    |		Pop_Control	Pop_Count_2
0254 7802       |x   |		Jump	0x257
0255 4800       |H   |		Short_Literal	0x0							; Debug Table 0x8.0x7 = 0x255,0x5
0256 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0257 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x8 = 0x257,0x6
0258 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0259 0000 0000  |    |		.BLANK	0000[0x7]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0270       | p  |		.CONST	0x0270								; Address of begin
0261 0004       |    |		.CONST	0x0004								; Address of exception handler
0262 0004       |    |		.CONST	0x0004								; Number of locals
0263			INIT_0260:
0263 e006       |    |		Load	0x0,0x6								; Debug Table 0x9 = .DEBUG	0x0263,0x0544,0x0001,0x0000,0x0057,0x23a5,0x0000,0x0b3c
													; Debug Table 0x9.0x0 = 0x263,0xffff
0264 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0265 0322       | "  |		Declare_Variable	Record
0266 e006       |    |		Load	0x0,0x6								; Debug Table 0x9.0x1 = 0x266,0xfffe
0267 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0268 02c7       |    |		Declare_Variable	Any
0269 00d8       |    |		Load_Top	At_Offset_0
026a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
026b e006       |    |		Load	0x0,0x6								; Debug Table 0x9.0x2 = 0x26b,0xfffd
026c 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
026d 02c7       |    |		Declare_Variable	Any
026e 00d8       |    |		Load_Top	At_Offset_0
026f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0270			BODY_0260:
0270 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x3 = 0x270,0x1
0271 00d9       |    |		Load_Top	At_Offset_1
0272 0120       |    |		Execute	Any,Is_Value
0273 6803       |h   |		Jump_Zero	0x277
0274 e001       |    |		Load	0x0,0x1
0275 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0276 7801       |x   |		Jump	0x278
0277 00d9       |    |		Load_Top	At_Offset_1
0278 4800       |H   |		Short_Literal	0x0
0279 e5fe       |    |		Load	0x2,-0x2
027a e5ff       |    |		Load	0x2,-0x1
027b 822c       | ,  |		Call	0x1,0x2c
027c c404       |    |		Store	0x2,0x4
027d 00d1       |    |		Pop_Control	Pop_Count_1
027e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x4 = 0x27e,0x2
027f 00da       |    |		Load_Top	At_Offset_2
0280 0120       |    |		Execute	Any,Is_Value
0281 6803       |h   |		Jump_Zero	0x285
0282 e006       |    |		Load	0x0,0x6
0283 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0284 7801       |x   |		Jump	0x286
0285 00da       |    |		Load_Top	At_Offset_2
0286 e5fe       |    |		Load	0x2,-0x2
0287 4801       |H   |		Short_Literal	0x1
0288 e404       |    |		Load	0x2,0x4
0289 e224       | $  |		Load	0x1,0x24
028a e006       |    |		Load	0x0,0x6
028b 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
028c c403       |    |		Store	0x2,0x3
028d 00d1       |    |		Pop_Control	Pop_Count_1
028e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x5 = 0x28e,0x3
028f 00da       |    |		Load_Top	At_Offset_2
0290 0120       |    |		Execute	Any,Is_Value
0291 6803       |h   |		Jump_Zero	0x295
0292 e006       |    |		Load	0x0,0x6
0293 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0294 7801       |x   |		Jump	0x296
0295 00da       |    |		Load_Top	At_Offset_2
0296 e5fe       |    |		Load	0x2,-0x2
0297 4801       |H   |		Short_Literal	0x1
0298 e404       |    |		Load	0x2,0x4
0299 e225       | %  |		Load	0x1,0x25
029a e006       |    |		Load	0x0,0x6
029b 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
029c c403       |    |		Store	0x2,0x3
029d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
029e 0000 0000  |    |		.XXX[0x2]
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02a5       |    |		.CONST	0x02a5								; Address of begin
02a1 0004       |    |		.CONST	0x0004								; Address of exception handler
02a2 0002       |    |		.CONST	0x0002								; Number of locals
02a3			INIT_02a0:
02a3 e217       |    |		Load	0x1,0x17							; Debug Table 0xa = .DEBUG	0x02a3,0x0552,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0b4f
													; Debug Table 0xa.0x0 = 0x2a3,0xffff
02a4 0007       |    |		Action	Break_Optional
02a5			BODY_02a0:
02a5 e217       |    |		Load	0x1,0x17							; Debug Table 0xa.0x1 = 0x2a5,0x1
02a6 4801       |H   |		Short_Literal	0x1
02a7 e22a       | *  |		Load	0x1,0x2a
02a8 170d       |    |		Execute	Task,Entry_Call,Field_Number 0xd
02a9 0059       | Y  |		Store_Top	Discrete,At_Offset_1
02aa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x2 = 0x2aa,0x2
02ab 00ca       |    |		Action	Exit_Nullary_Function
02ac 0000 0000  |    |		.BLANK	0000[0x4]
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b3       |    |		.CONST	0x02b3								; Address of begin
02b1 0004       |    |		.CONST	0x0004								; Address of exception handler
02b2 0001       |    |		.CONST	0x0001								; Number of locals
02b3			BODY_02b0:
02b3			INIT_02b0:
02b3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb = .DEBUG	0x02b3,0x055a,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0d26
													; Debug Table 0xb.0x0 = 0x2b3,0x1
02b4 e011       |    |		Load	0x0,0x11
02b5 18a1       |    |		Execute	Package,Field_Execute,Field_Number 0xa1
02b6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b7 0000       |    |		.XXX[0x1]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02c5       |    |		.CONST	0x02c5								; Address of begin
02b9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ba 0003       |    |		.CONST	0x0003								; Number of locals
02bb			INIT_02b8:
02bb e213       |    |		Load	0x1,0x13							; Debug Table 0xc = .DEBUG	0x02bb,0x055e,0x0001,0x0000,0x0057,0x2465,0x0000,0x0206
													; Debug Table 0xc.0x0 = 0x2bb,0xffff
02bc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02bd 0322       | "  |		Declare_Variable	Record
02be 00d8       |    |		Load_Top	At_Offset_0
02bf 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02c0 e213       |    |		Load	0x1,0x13							; Debug Table 0xc.0x1 = 0x2c0,0xfffe
02c1 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
02c2 0322       | "  |		Declare_Variable	Record
02c3 00d8       |    |		Load_Top	At_Offset_0
02c4 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02c5			BODY_02b8:
02c5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x2 = 0x2c5,0x1
02c6 00da       |    |		Load_Top	At_Offset_2
02c7 4801       |H   |		Short_Literal	0x1
02c8 4801       |H   |		Short_Literal	0x1
02c9 e5fd       |    |		Load	0x2,-0x3
02ca e5ff       |    |		Load	0x2,-0x1
02cb e213       |    |		Load	0x1,0x13
02cc 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
02cd 00d2       |    |		Pop_Control	Pop_Count_2
02ce 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x3 = 0x2ce,0x2
02cf e213       |    |		Load	0x1,0x13
02d0 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02d1 680a       |h   |		Jump_Zero	0x2dc
02d2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x4 = 0x2d2,0x3
02d3 e5fe       |    |		Load	0x2,-0x2
02d4 e213       |    |		Load	0x1,0x13
02d5 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
02d6 00d1       |    |		Pop_Control	Pop_Count_1
02d7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x5 = 0x2d7,0x4
02d8 00da       |    |		Load_Top	At_Offset_2
02d9 e213       |    |		Load	0x1,0x13
02da 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
02db 00d2       |    |		Pop_Control	Pop_Count_2
02dc 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
02dd 0000 0000  |    |		.XXX[0x3]
02df 0000       |    |
02e0 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
02e4 0000 0000  |    |		.LITERAL	{0x00000000, 0x000004b0}
02e8 0000 0000  |    |		.LITERAL	{0x00000000, 0x00572465}
02ec 004a 680e  | Jh |		.LITERAL	{0x004a680e, 0x000000b0}
02f0 004a 700e  | Jp |		.LITERAL	{0x004a700e, 0x000000b0}
02f4 004a 6c0e  | Jl |		.LITERAL	{0x004a6c0e, 0x000000b0}
02f8 004a 640e  | Jd |		.LITERAL	{0x004a640e, 0x000000b0}
02fc 004a 600e  | J` |		.LITERAL	{0x004a600e, 0x000000b0}
0300 004a 5c0e  | J\ |		.LITERAL	{0x004a5c0e, 0x000000b0}
0304 004a 580e  | JX |		.LITERAL	{0x004a580e, 0x000000b0}
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 031b       |    |		.CONST	0x031b								; Address of begin
0309 0004       |    |		.CONST	0x0004								; Address of exception handler
030a 0005       |    |		.CONST	0x0005								; Number of locals
030b			INIT_0308:
030b e001       |    |		Load	0x0,0x1								; Debug Table 0xd = .DEBUG	0x030b,0x056c,0x0001,0x0000,0x0057,0x2465,0x0000,0x0374
													; Debug Table 0xd.0x0 = 0x30b,0xffff
030c 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
030d 02c7       |    |		Declare_Variable	Any
030e 00d8       |    |		Load_Top	At_Offset_0
030f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0310 e006       |    |		Load	0x0,0x6								; Debug Table 0xd.0x1 = 0x310,0xfffe
0311 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0312 0322       | "  |		Declare_Variable	Record
0313 e001       |    |		Load	0x0,0x1								; Debug Table 0xd.0x2 = 0x313,0xfffd
0314 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0315 02c7       |    |		Declare_Variable	Any
0316 00d8       |    |		Load_Top	At_Offset_0
0317 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0318 e006       |    |		Load	0x0,0x6								; Debug Table 0xd.0x3 = 0x318,0xfffc
0319 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
031a 0322       | "  |		Declare_Variable	Record
031b			BODY_0308:
031b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x4 = 0x31b,0x1
031c e402       |    |		Load	0x2,0x2
031d 0120       |    |		Execute	Any,Is_Value
031e 6803       |h   |		Jump_Zero	0x322
031f e006       |    |		Load	0x0,0x6
0320 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0321 7801       |x   |		Jump	0x323
0322 e402       |    |		Load	0x2,0x2
0323 e5fd       |    |		Load	0x2,-0x3
0324 e5fe       |    |		Load	0x2,-0x2
0325 4800       |H   |		Short_Literal	0x0
0326 e005       |    |		Load	0x0,0x5
0327 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0328 e5ff       |    |		Load	0x2,-0x1
0329 e010       |    |		Load	0x0,0x10
032a 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
032b e222       | "  |		Load	0x1,0x22
032c e006       |    |		Load	0x0,0x6
032d 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
032e c402       |    |		Store	0x2,0x2
032f 00d1       |    |		Pop_Control	Pop_Count_1
0330 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x5 = 0x330,0x2
0331 e006       |    |		Load	0x0,0x6
0332 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0333 6822       |h"  |		Jump_Zero	0x356
0334 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x6 = 0x334,0x3
0335 00da       |    |		Load_Top	At_Offset_2
0336 0120       |    |		Execute	Any,Is_Value
0337 6803       |h   |		Jump_Zero	0x33b
0338 e006       |    |		Load	0x0,0x6
0339 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
033a 7801       |x   |		Jump	0x33c
033b 00da       |    |		Load_Top	At_Offset_2
033c e005       |    |		Load	0x0,0x5
033d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
033e 4801       |H   |		Short_Literal	0x1
033f e402       |    |		Load	0x2,0x2
0340 e224       | $  |		Load	0x1,0x24
0341 e006       |    |		Load	0x0,0x6
0342 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
0343 c404       |    |		Store	0x2,0x4
0344 00d1       |    |		Pop_Control	Pop_Count_1
0345 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x7 = 0x345,0x4
0346 00da       |    |		Load_Top	At_Offset_2
0347 0120       |    |		Execute	Any,Is_Value
0348 6803       |h   |		Jump_Zero	0x34c
0349 e006       |    |		Load	0x0,0x6
034a 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
034b 7801       |x   |		Jump	0x34d
034c 00da       |    |		Load_Top	At_Offset_2
034d e005       |    |		Load	0x0,0x5
034e 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
034f 4801       |H   |		Short_Literal	0x1
0350 e402       |    |		Load	0x2,0x2
0351 e225       | %  |		Load	0x1,0x25
0352 e006       |    |		Load	0x0,0x6
0353 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
0354 c404       |    |		Store	0x2,0x4
0355 00d1       |    |		Pop_Control	Pop_Count_1
0356 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0x8 = 0x356,0x5
0357 c5fc       |    |		Store	0x2,-0x4
0358 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x9 = 0x358,0x6
0359 e5fb       |    |		Load	0x2,-0x5
035a 017d       | }  |		Execute	Record,Structure_Write
035b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
035c 0000 0000  |    |		.BLANK	0000[0x4]
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 0363       | c  |		.CONST	0x0363								; Address of begin
0361 0004       |    |		.CONST	0x0004								; Address of exception handler
0362 0001       |    |		.CONST	0x0001								; Number of locals
0363			BODY_0360:
0363			INIT_0360:
0363 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe = .DEBUG	0x0363,0x0582,0x0002,0x0000,0x0057,0x2465,0x0000,0x0477
													; Debug Table 0xe.0x0 = 0x363,0x1
0364 00db       |    |		Load_Top	At_Offset_3
0365 e213       |    |		Load	0x1,0x13
0366 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0367 700a       |p   |		Jump_Nonzero	0x372
0368 00db       |    |		Load_Top	At_Offset_3
0369 00db       |    |		Load_Top	At_Offset_3
036a e216       |    |		Load	0x1,0x16
036b 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
036c 7005       |p   |		Jump_Nonzero	0x372
036d 00db       |    |		Load_Top	At_Offset_3
036e 00db       |    |		Load_Top	At_Offset_3
036f e214       |    |		Load	0x1,0x14
0370 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0371 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0372 4801       |H   |		Short_Literal	0x1
0373 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0374 0000 0000  |    |		.BLANK	0000[0x4]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 038f       |    |		.CONST	0x038f								; Address of begin
0379 0004       |    |		.CONST	0x0004								; Address of exception handler
037a 0002       |    |		.CONST	0x0002								; Number of locals
037b			INIT_0378:
037b 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf = .DEBUG	0x037b,0x0586,0x0004,0x0000,0x0057,0x2465,0x0000,0x00de
													; Debug Table 0xf.0x0 = 0x37b,0xffff
037c e402       |    |		Load	0x2,0x2
037d 49a2       |I   |		Short_Literal	0x1a2
037e 00eb       |    |		Load_Encached	Diana_Cache
037f 0098       |    |		Execute	Package,Field_Read_Dynamic
0380 025b       | [  |		Execute	Discrete,Check_In_Type
0381 49a3       |I   |		Short_Literal	0x1a3
0382 00eb       |    |		Load_Encached	Diana_Cache
0383 0098       |    |		Execute	Package,Field_Read_Dynamic
0384 0334       | 4  |		Declare_Variable	Array,With_Constraint
0385 00d8       |    |		Load_Top	At_Offset_0
0386 01dc       |    |		Execute	Vector,Last
0387 4801       |H   |		Short_Literal	0x1
0388 0263       | c  |		Execute	Discrete,Above_Bound
0389 7005       |p   |		Jump_Nonzero	BODY_0378
038a 4800       |H   |		Short_Literal	0x0
038b 00d9       |    |		Load_Top	At_Offset_1
038c e602       |    |		Load	0x3,0x2
038d 01d6       |    |		Execute	Vector,Field_Write
038e 3ffb       |?   |		Loop_Increasing	0x38a
038f			BODY_0378:
038f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf.0x1 = 0x38f,0x1
0390 e5ff       |    |		Load	0x2,-0x1
0391 e5fe       |    |		Load	0x2,-0x2
0392 00db       |    |		Load_Top	At_Offset_3
0393 01cc       |    |		Execute	Vector,Catenate
0394 01d3       |    |		Execute	Vector,And
0395 01df       |    |		Execute	Vector,Equal
0396 00cb       |    |		Action	Pop_Block_With_Result
0397 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0398 ; --------------------------------------------------------------------------------------
0398 ; SUBPROGRAM
0398 ; --------------------------------------------------------------------------------------
0398 03ad       |    |		.CONST	0x03ad								; Address of begin
0399 0004       |    |		.CONST	0x0004								; Address of exception handler
039a 0003       |    |		.CONST	0x0003								; Number of locals
039b			INIT_0398:
039b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10 = .DEBUG	0x039b,0x058c,0x0004,0x0000,0x0057,0x2465,0x0000,0x0118
													; Debug Table 0x10.0x0 = 0x39b,0xffff
039c 01dd       |    |		Execute	Vector,First
039d e403       |    |		Load	0x2,0x3
039e 03f1       |    |		Declare_Variable	Discrete,With_Value
039f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10.0x1 = 0x39f,0xfffe
03a0 01dd       |    |		Execute	Vector,First
03a1 e5ff       |    |		Load	0x2,-0x1
03a2 01db       |    |		Execute	Vector,Length
03a3 0248       | H  |		Execute	Discrete,Check_In_Integer
03a4 0273       | s  |		Execute	Discrete,Plus
03a5 0248       | H  |		Execute	Discrete,Check_In_Integer
03a6 0aff       |    |		Execute_Immediate	Plus,-0x1
03a7 49a2       |I   |		Short_Literal	0x1a2
03a8 00eb       |    |		Load_Encached	Diana_Cache
03a9 0098       |    |		Execute	Package,Field_Read_Dynamic
03aa 025b       | [  |		Execute	Discrete,Check_In_Type
03ab e403       |    |		Load	0x2,0x3
03ac 03f1       |    |		Declare_Variable	Discrete,With_Value
03ad			BODY_0398:
03ad e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0x2 = 0x3ad,0x1
03ae e5ff       |    |		Load	0x2,-0x1
03af 00db       |    |		Load_Top	At_Offset_3
03b0 00db       |    |		Load_Top	At_Offset_3
03b1 e5fe       |    |		Load	0x2,-0x2
03b2 01cf       |    |		Execute	Vector,Slice_Read
03b3 01d3       |    |		Execute	Vector,And
03b4 01df       |    |		Execute	Vector,Equal
03b5 00cb       |    |		Action	Pop_Block_With_Result
03b6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03b7 ; --------------------------------------------------------------------------------------
03b7 ; STRING TABLE
03b7 ; --------------------------------------------------------------------------------------
03b7 000a       |    |		.STRTAB	0x000a->0x03bc							; "Compatibility"
03b8 0015       |    |		.STRTAB	0x0015->0x03c2							; "Unit_Numbers"
03b9 001f       |    |		.STRTAB	0x001f->0x03c8							; "Declaration_Numbers"
03ba 0030       | 0  |		.STRTAB	0x0030->0x03d2							; "Offsets"
03bb 0035       | 5  |		.STREND 0x0035->0x03d5
03bc 436f 6d70  |Comp|		.STRTAB_STRINGS
03d6 0000 0000  |    |		.XXX[0x2]
03d8 ; --------------------------------------------------------------------------------------
03d8 ; Debug Table
03d8 ; --------------------------------------------------------------------------------------
03d8 0003 0011  |    |		.CONST	0x0003,0x0011
03da 000b 0462  |   b|		.DEBUG	0x000b,0x0462,0x8000,0x0000,0x0057,0x23a5,0x0000,0x001c
03e2 007b 0494  | {  |		.DEBUG	0x007b,0x0494,0x8000,0x0000,0x0057,0x2465,0x0000,0x0017
03ea 0123 04d2  | #  |		.DEBUG	0x0123,0x04d2,0x0002,0x0000,0x0057,0x23a5,0x0000,0x003e
03f2 0133 04d6  | 3  |		.DEBUG	0x0133,0x04d6,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0049
03fa 015b 04e4  | [  |		.DEBUG	0x015b,0x04e4,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0056
0402 019b 04f6  |    |		.DEBUG	0x019b,0x04f6,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0061
040a 01d3 0508  |    |		.DEBUG	0x01d3,0x0508,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0b00
0412 0203 051c  |    |		.DEBUG	0x0203,0x051c,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0b14
041a 0233 0530  | 3 0|		.DEBUG	0x0233,0x0530,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0b28
0422 0263 0544  | c D|		.DEBUG	0x0263,0x0544,0x0001,0x0000,0x0057,0x23a5,0x0000,0x0b3c
042a 02a3 0552  |   R|		.DEBUG	0x02a3,0x0552,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0b4f
0432 02b3 055a  |   Z|		.DEBUG	0x02b3,0x055a,0x0002,0x0000,0x0057,0x23a5,0x0000,0x0d26
043a 02bb 055e  |   ^|		.DEBUG	0x02bb,0x055e,0x0001,0x0000,0x0057,0x2465,0x0000,0x0206
0442 030b 056c  |   l|		.DEBUG	0x030b,0x056c,0x0001,0x0000,0x0057,0x2465,0x0000,0x0374
044a 0363 0582  | c  |		.DEBUG	0x0363,0x0582,0x0002,0x0000,0x0057,0x2465,0x0000,0x0477
0452 037b 0586  | {  |		.DEBUG	0x037b,0x0586,0x0004,0x0000,0x0057,0x2465,0x0000,0x00de
045a 039b 058c  |    |		.DEBUG	0x039b,0x058c,0x0004,0x0000,0x0057,0x2465,0x0000,0x0118
0462 ; --------------------------------------------------------------------------------------
0462 ; Debug3 Subtable 0x0
0462 ; --------------------------------------------------------------------------------------
0462 0018 0000  |    |		.DBG3TAB	0x0018,0x0000
0464 000b ffff  |    |		.CONST	0x000b,0xffff
0466 000c fffe  |    |		.CONST	0x000c,0xfffe
0468 000d fffd  |    |		.CONST	0x000d,0xfffd
046a 000e fffc  |    |		.CONST	0x000e,0xfffc
046c 0012 fffb  |    |		.CONST	0x0012,0xfffb
046e 001e fffa  |    |		.CONST	0x001e,0xfffa
0470 0020 fff9  |    |		.CONST	0x0020,0xfff9
0472 0022 fff8  | "  |		.CONST	0x0022,0xfff8
0474 0024 fff7  | $  |		.CONST	0x0024,0xfff7
0476 0026 fff6  | &  |		.CONST	0x0026,0xfff6
0478 0034 fff5  | 4  |		.CONST	0x0034,0xfff5
047a 0043 fff4  | C  |		.CONST	0x0043,0xfff4
047c 004d fff3  | M  |		.CONST	0x004d,0xfff3
047e 005b fff2  | [  |		.CONST	0x005b,0xfff2
0480 005d fff1  | ]  |		.CONST	0x005d,0xfff1
0482 005f fff0  | _  |		.CONST	0x005f,0xfff0
0484 0061 ffef  | a  |		.CONST	0x0061,0xffef
0486 0063 ffee  | c  |		.CONST	0x0063,0xffee
0488 0065 ffed  | e  |		.CONST	0x0065,0xffed
048a 0067 ffec  | g  |		.CONST	0x0067,0xffec
048c 0069 ffeb  | i  |		.CONST	0x0069,0xffeb
048e 0072 ffea  | r  |		.CONST	0x0072,0xffea
0490 0077 ffe9  | w  |		.CONST	0x0077,0xffe9
0492 0079 ffe8  | y  |		.CONST	0x0079,0xffe8
0494 ; --------------------------------------------------------------------------------------
0494 ; Debug3 Subtable 0x1
0494 ; --------------------------------------------------------------------------------------
0494 001e 0000  |    |		.DBG3TAB	0x001e,0x0000
0496 007b ffff  | {  |		.CONST	0x007b,0xffff
0498 007d fffe  | }  |		.CONST	0x007d,0xfffe
049a 007f fffd  |    |		.CONST	0x007f,0xfffd
049c 0081 fffc  |    |		.CONST	0x0081,0xfffc
049e 0083 fffb  |    |		.CONST	0x0083,0xfffb
04a0 0088 fffa  |    |		.CONST	0x0088,0xfffa
04a2 008b fff9  |    |		.CONST	0x008b,0xfff9
04a4 0090 fff8  |    |		.CONST	0x0090,0xfff8
04a6 0093 fff7  |    |		.CONST	0x0093,0xfff7
04a8 0095 fff6  |    |		.CONST	0x0095,0xfff6
04aa 0097 fff5  |    |		.CONST	0x0097,0xfff5
04ac 0099 fff4  |    |		.CONST	0x0099,0xfff4
04ae 009b fff3  |    |		.CONST	0x009b,0xfff3
04b0 009d fff2  |    |		.CONST	0x009d,0xfff2
04b2 00a2 fff1  |    |		.CONST	0x00a2,0xfff1
04b4 00a4 fff0  |    |		.CONST	0x00a4,0xfff0
04b6 00a6 ffef  |    |		.CONST	0x00a6,0xffef
04b8 00a8 ffee  |    |		.CONST	0x00a8,0xffee
04ba 00aa ffed  |    |		.CONST	0x00aa,0xffed
04bc 00ac ffec  |    |		.CONST	0x00ac,0xffec
04be 00ae ffeb  |    |		.CONST	0x00ae,0xffeb
04c0 00b0 ffea  |    |		.CONST	0x00b0,0xffea
04c2 00b2 ffe9  |    |		.CONST	0x00b2,0xffe9
04c4 00bd ffe8  |    |		.CONST	0x00bd,0xffe8
04c6 00ce ffe7  |    |		.CONST	0x00ce,0xffe7
04c8 00de ffe6  |    |		.CONST	0x00de,0xffe6
04ca 00e9 ffe5  |    |		.CONST	0x00e9,0xffe5
04cc 00f9 ffe4  |    |		.CONST	0x00f9,0xffe4
04ce 00ff ffe3  |    |		.CONST	0x00ff,0xffe3
04d0 0109 ffe2  |    |		.CONST	0x0109,0xffe2
04d2 ; --------------------------------------------------------------------------------------
04d2 ; Debug3 Subtable 0x2
04d2 ; --------------------------------------------------------------------------------------
04d2 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
04d4 0123 0001  | #  |		.CONST	0x0123,0x0001
04d6 ; --------------------------------------------------------------------------------------
04d6 ; Debug3 Subtable 0x3
04d6 ; --------------------------------------------------------------------------------------
04d6 0002 0004  |    |		.DBG3TAB	0x0002,0x0004
04d8 0133 ffff  | 3  |		.CONST	0x0133,0xffff
04da 013b fffe  | ;  |		.CONST	0x013b,0xfffe
04dc 0141 0001  | A  |		.CONST	0x0141,0x0001
04de 0149 0004  | I  |		.CONST	0x0149,0x0004
04e0 014b 0002  | K  |		.CONST	0x014b,0x0002
04e2 0151 0003  | Q  |		.CONST	0x0151,0x0003
04e4 ; --------------------------------------------------------------------------------------
04e4 ; Debug3 Subtable 0x4
04e4 ; --------------------------------------------------------------------------------------
04e4 0007 0001  |    |		.DBG3TAB	0x0007,0x0001
04e6 015b ffff  | [  |		.CONST	0x015b,0xffff
04e8 015d fffe  | ]  |		.CONST	0x015d,0xfffe
04ea 0161 fffd  | a  |		.CONST	0x0161,0xfffd
04ec 0168 fffc  | h  |		.CONST	0x0168,0xfffc
04ee 016f fffb  | o  |		.CONST	0x016f,0xfffb
04f0 0177 fffa  | w  |		.CONST	0x0177,0xfffa
04f2 017f fff9  |    |		.CONST	0x017f,0xfff9
04f4 0187 0001  |    |		.CONST	0x0187,0x0001
04f6 ; --------------------------------------------------------------------------------------
04f6 ; Debug3 Subtable 0x5
04f6 ; --------------------------------------------------------------------------------------
04f6 0007 0001  |    |		.DBG3TAB	0x0007,0x0001
04f8 019b ffff  |    |		.CONST	0x019b,0xffff
04fa 01a0 fffe  |    |		.CONST	0x01a0,0xfffe
04fc 01a2 fffd  |    |		.CONST	0x01a2,0xfffd
04fe 01aa fffc  |    |		.CONST	0x01aa,0xfffc
0500 01ad fffb  |    |		.CONST	0x01ad,0xfffb
0502 01b1 fffa  |    |		.CONST	0x01b1,0xfffa
0504 01b9 fff9  |    |		.CONST	0x01b9,0xfff9
0506 01c0 0001  |    |		.CONST	0x01c0,0x0001
0508 ; --------------------------------------------------------------------------------------
0508 ; Debug3 Subtable 0x6
0508 ; --------------------------------------------------------------------------------------
0508 0003 0006  |    |		.DBG3TAB	0x0003,0x0006
050a 01d3 ffff  |    |		.CONST	0x01d3,0xffff
050c 01d8 fffe  |    |		.CONST	0x01d8,0xfffe
050e 01dd fffd  |    |		.CONST	0x01dd,0xfffd
0510 01df 0001  |    |		.CONST	0x01df,0x0001
0512 01e8 0002  |    |		.CONST	0x01e8,0x0002
0514 01ec 0003  |    |		.CONST	0x01ec,0x0003
0516 01f0 0004  |    |		.CONST	0x01f0,0x0004
0518 01f6 0005  |    |		.CONST	0x01f6,0x0005
051a 01f8 0006  |    |		.CONST	0x01f8,0x0006
051c ; --------------------------------------------------------------------------------------
051c ; Debug3 Subtable 0x7
051c ; --------------------------------------------------------------------------------------
051c 0003 0006  |    |		.DBG3TAB	0x0003,0x0006
051e 0203 ffff  |    |		.CONST	0x0203,0xffff
0520 0208 fffe  |    |		.CONST	0x0208,0xfffe
0522 020d fffd  |    |		.CONST	0x020d,0xfffd
0524 020e 0001  |    |		.CONST	0x020e,0x0001
0526 0217 0002  |    |		.CONST	0x0217,0x0002
0528 021b 0003  |    |		.CONST	0x021b,0x0003
052a 0220 0004  |    |		.CONST	0x0220,0x0004
052c 0226 0005  | &  |		.CONST	0x0226,0x0005
052e 0228 0006  | (  |		.CONST	0x0228,0x0006
0530 ; --------------------------------------------------------------------------------------
0530 ; Debug3 Subtable 0x8
0530 ; --------------------------------------------------------------------------------------
0530 0003 0006  |    |		.DBG3TAB	0x0003,0x0006
0532 0233 ffff  | 3  |		.CONST	0x0233,0xffff
0534 0238 fffe  | 8  |		.CONST	0x0238,0xfffe
0536 023d fffd  | =  |		.CONST	0x023d,0xfffd
0538 023e 0001  | >  |		.CONST	0x023e,0x0001
053a 0247 0002  | G  |		.CONST	0x0247,0x0002
053c 024b 0003  | K  |		.CONST	0x024b,0x0003
053e 024f 0004  | O  |		.CONST	0x024f,0x0004
0540 0255 0005  | U  |		.CONST	0x0255,0x0005
0542 0257 0006  | W  |		.CONST	0x0257,0x0006
0544 ; --------------------------------------------------------------------------------------
0544 ; Debug3 Subtable 0x9
0544 ; --------------------------------------------------------------------------------------
0544 0003 0003  |    |		.DBG3TAB	0x0003,0x0003
0546 0263 ffff  | c  |		.CONST	0x0263,0xffff
0548 0266 fffe  | f  |		.CONST	0x0266,0xfffe
054a 026b fffd  | k  |		.CONST	0x026b,0xfffd
054c 0270 0001  | p  |		.CONST	0x0270,0x0001
054e 027e 0002  | ~  |		.CONST	0x027e,0x0002
0550 028e 0003  |    |		.CONST	0x028e,0x0003
0552 ; --------------------------------------------------------------------------------------
0552 ; Debug3 Subtable 0xa
0552 ; --------------------------------------------------------------------------------------
0552 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
0554 02a3 ffff  |    |		.CONST	0x02a3,0xffff
0556 02a5 0001  |    |		.CONST	0x02a5,0x0001
0558 02aa 0002  |    |		.CONST	0x02aa,0x0002
055a ; --------------------------------------------------------------------------------------
055a ; Debug3 Subtable 0xb
055a ; --------------------------------------------------------------------------------------
055a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
055c 02b3 0001  |    |		.CONST	0x02b3,0x0001
055e ; --------------------------------------------------------------------------------------
055e ; Debug3 Subtable 0xc
055e ; --------------------------------------------------------------------------------------
055e 0002 0004  |    |		.DBG3TAB	0x0002,0x0004
0560 02bb ffff  |    |		.CONST	0x02bb,0xffff
0562 02c0 fffe  |    |		.CONST	0x02c0,0xfffe
0564 02c5 0001  |    |		.CONST	0x02c5,0x0001
0566 02ce 0002  |    |		.CONST	0x02ce,0x0002
0568 02d2 0003  |    |		.CONST	0x02d2,0x0003
056a 02d7 0004  |    |		.CONST	0x02d7,0x0004
056c ; --------------------------------------------------------------------------------------
056c ; Debug3 Subtable 0xd
056c ; --------------------------------------------------------------------------------------
056c 0004 0006  |    |		.DBG3TAB	0x0004,0x0006
056e 030b ffff  |    |		.CONST	0x030b,0xffff
0570 0310 fffe  |    |		.CONST	0x0310,0xfffe
0572 0313 fffd  |    |		.CONST	0x0313,0xfffd
0574 0318 fffc  |    |		.CONST	0x0318,0xfffc
0576 031b 0001  |    |		.CONST	0x031b,0x0001
0578 0330 0002  | 0  |		.CONST	0x0330,0x0002
057a 0334 0003  | 4  |		.CONST	0x0334,0x0003
057c 0345 0004  | E  |		.CONST	0x0345,0x0004
057e 0356 0005  | V  |		.CONST	0x0356,0x0005
0580 0358 0006  | X  |		.CONST	0x0358,0x0006
0582 ; --------------------------------------------------------------------------------------
0582 ; Debug3 Subtable 0xe
0582 ; --------------------------------------------------------------------------------------
0582 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0584 0363 0001  | c  |		.CONST	0x0363,0x0001
0586 ; --------------------------------------------------------------------------------------
0586 ; Debug3 Subtable 0xf
0586 ; --------------------------------------------------------------------------------------
0586 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
0588 037b ffff  | {  |		.CONST	0x037b,0xffff
058a 038f 0001  |    |		.CONST	0x038f,0x0001
058c ; --------------------------------------------------------------------------------------
058c ; Debug3 Subtable 0x10
058c ; --------------------------------------------------------------------------------------
058c 0002 0001  |    |		.DBG3TAB	0x0002,0x0001
058e 039b ffff  |    |		.CONST	0x039b,0xffff
0590 039f fffe  |    |		.CONST	0x039f,0xfffe
0592 03ad 0001  |    |		.CONST	0x03ad,0x0001
0594 0000 0000  |    |		.BLANK	0000[0x6c]