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

⟦cdd8a4ead⟧

    Length: 2048 (0x800)
    Notes: 00_class, 5900_R1K_CODE, 74_tag, ELAB_segment_table, NULL, R1k_Segment, seg_0bf8df

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 5900       |Y   |		.CONST	0x5900								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0300       |    |		.CONST	0x0300								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 02e8       |    |		.CONST	0x02e8								; Offset to segment table (only in elab segments)
0007 8001       |    |		.CONST	0x8001								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 000e       |    |		.CONST	0x000e								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0001       |    |		.CONST	0x0001								; Number of locals
000b			INIT_0008:
000b 029c 0013  |    |		Declare_Subprogram	INIT_0010,For_Outer_Call,Visible
000d 00bf       |    |		Action	Accept_Activation
000e			BODY_0008:
000e 00bc       |    |		Action	Signal_Activated
000f 00bb       |    |		Action	Signal_Completion
0010 ; --------------------------------------------------------------------------------------
0010 ; SUBPROGRAM
0010 ; --------------------------------------------------------------------------------------
0010 0015       |    |		.CONST	0x0015								; Address of begin
0011 001a       |    |		.CONST	0x001a								; Address of exception handler
0012 0002       |    |		.CONST	0x0002								; Number of locals
0013			INIT_0010:
0013 029f 0023  |   #|		Declare_Subprogram	INIT_0020,For_Call
0015			BODY_0010:
0015 8402       |    |		Call	0x2,0x2
0016 7801       |x   |		Jump	0x18
0017 0003       |    |		.XXX[0x1]
0018 006f       | o  |		Action	Break_Unconditional
0019 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
001a			TRAP_0010:
001a 7801       |x   |		Jump	0x1c
001b 0003       |    |		.XXX[0x1]
001c 006f       | o  |		Action	Break_Unconditional
001d 00d8       |    |		Load_Top	At_Offset_0
001e 0100       |    |		Execute	Exception,Raise
001f 0000       |    |		.XXX[0x1]
0020 ; --------------------------------------------------------------------------------------
0020 ; SUBPROGRAM
0020 ; --------------------------------------------------------------------------------------
0020 0212       |    |		.CONST	0x0212								; Address of begin
0021 0004       |    |		.CONST	0x0004								; Address of exception handler
0022 002a       | *  |		.CONST	0x002a								; Number of locals
0023			INIT_0020:
0023 7801       |x   |		Jump	0x25
0024 0002       |    |		.XXX[0x1]
0025 006f       | o  |		Action	Break_Unconditional
0026 79e4       |y   |		Jump	0x20b
0027 4800       |H   |		Short_Literal	0x0
0028 62bb       |b   |		Indirect_Literal	Discrete,0x2e4,{0x0051f90a, 0x000000b0}
0029 02a0       |    |		Declare_Subprogram	Null_Subprogram
002a 038e       |    |		Declare_Type	Package,Defined
002b 0387       |    |		Declare_Variable	Package
002c 00d8       |    |		Load_Top	At_Offset_0
002d 190d       |    |		Execute	Package,Field_Reference,Field_Number 0xd
002e 4800       |H   |		Short_Literal	0x0
002f 62b0       |b   |		Indirect_Literal	Discrete,0x2e0,{0x00520d0a, 0x000000b0}
0030 02a0       |    |		Declare_Subprogram	Null_Subprogram
0031 038e       |    |		Declare_Type	Package,Defined
0032 0387       |    |		Declare_Variable	Package
0033 00d8       |    |		Load_Top	At_Offset_0
0034 190d       |    |		Execute	Package,Field_Reference,Field_Number 0xd
0035 62a6       |b   |		Indirect_Literal	Discrete,0x2dc,{0x00000000, 0x001a9404}
0036 e002       |    |		Load	0x0,0x2
0037 e001       |    |		Load	0x0,0x1
0038 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0039 629e       |b   |		Indirect_Literal	Discrete,0x2d8,{0x00000000, 0x000e4804}
003a e002       |    |		Load	0x0,0x2
003b e001       |    |		Load	0x0,0x1
003c 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
003d 6296       |b   |		Indirect_Literal	Discrete,0x2d4,{0x00000000, 0x000e3804}
003e e002       |    |		Load	0x0,0x2
003f e001       |    |		Load	0x0,0x1
0040 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0041 628e       |b   |		Indirect_Literal	Discrete,0x2d0,{0x00000000, 0x000e1804}
0042 e002       |    |		Load	0x0,0x2
0043 e001       |    |		Load	0x0,0x1
0044 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0045 4801       |H   |		Short_Literal	0x1
0046 4800       |H   |		Short_Literal	0x0
0047 00e5       |    |		Load_Encached	Long_Integer_Cache
0048 02a0       |    |		Declare_Subprogram	Null_Subprogram
0049 4801       |H   |		Short_Literal	0x1
004a 035d       | ]  |		Declare_Type	Array,Defined
004b 0337       | 7  |		Declare_Variable	Array
004c e606       |    |		Load	0x3,0x6
004d 00da       |    |		Load_Top	At_Offset_2
004e e608       |    |		Load	0x3,0x8
004f e607       |    |		Load	0x3,0x7
0050 4805       |H   |		Short_Literal	0x5
0051 e604       |    |		Load	0x3,0x4
0052 020e       |    |		Execute	Module,Augment_Imports
0053 e604       |    |		Load	0x3,0x4
0054 020f       |    |		Execute	Module,Activate
0055 6276       |bv  |		Indirect_Literal	Discrete,0x2cc,{0x00000000, 0x003d4404}
0056 e002       |    |		Load	0x0,0x2
0057 e001       |    |		Load	0x0,0x1
0058 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0059 626e       |bn  |		Indirect_Literal	Discrete,0x2c8,{0x00000000, 0x00324804}
005a e002       |    |		Load	0x0,0x2
005b e001       |    |		Load	0x0,0x1
005c 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
005d 4800       |H   |		Short_Literal	0x0
005e 6265       |be  |		Indirect_Literal	Discrete,0x2c4,{0x0051c10a, 0x000000b0}
005f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0060 038e       |    |		Declare_Type	Package,Defined
0061 4801       |H   |		Short_Literal	0x1
0062 4812       |H   |		Short_Literal	0x12
0063 00e5       |    |		Load_Encached	Long_Integer_Cache
0064 02a0       |    |		Declare_Subprogram	Null_Subprogram
0065 4801       |H   |		Short_Literal	0x1
0066 035d       | ]  |		Declare_Type	Array,Defined
0067 0337       | 7  |		Declare_Variable	Array
0068 480b       |H   |		Short_Literal	0xb
0069 4801       |H   |		Short_Literal	0x1
006a 00da       |    |		Load_Top	At_Offset_2
006b 01d6       |    |		Execute	Vector,Field_Write
006c 6253       |bS  |		Indirect_Literal	Discrete,0x2c0,{0x0051d10a, 0x000000b0}
006d 4802       |H   |		Short_Literal	0x2
006e 00da       |    |		Load_Top	At_Offset_2
006f 01d6       |    |		Execute	Vector,Field_Write
0070 480f       |H   |		Short_Literal	0xf
0071 4803       |H   |		Short_Literal	0x3
0072 00da       |    |		Load_Top	At_Offset_2
0073 01d6       |    |		Execute	Vector,Field_Write
0074 6247       |bG  |		Indirect_Literal	Discrete,0x2bc,{0x0051cd0a, 0x000000b0}
0075 4804       |H   |		Short_Literal	0x4
0076 00da       |    |		Load_Top	At_Offset_2
0077 01d6       |    |		Execute	Vector,Field_Write
0078 480f       |H   |		Short_Literal	0xf
0079 4805       |H   |		Short_Literal	0x5
007a 00da       |    |		Load_Top	At_Offset_2
007b 01d6       |    |		Execute	Vector,Field_Write
007c 623b       |b;  |		Indirect_Literal	Discrete,0x2b8,{0x0051dd0a, 0x000000b0}
007d 4806       |H   |		Short_Literal	0x6
007e 00da       |    |		Load_Top	At_Offset_2
007f 01d6       |    |		Execute	Vector,Field_Write
0080 4813       |H   |		Short_Literal	0x13
0081 4807       |H   |		Short_Literal	0x7
0082 00da       |    |		Load_Top	At_Offset_2
0083 01d6       |    |		Execute	Vector,Field_Write
0084 622f       |b/  |		Indirect_Literal	Discrete,0x2b4,{0x0051c90a, 0x000000b0}
0085 4808       |H   |		Short_Literal	0x8
0086 00da       |    |		Load_Top	At_Offset_2
0087 01d6       |    |		Execute	Vector,Field_Write
0088 4813       |H   |		Short_Literal	0x13
0089 4809       |H   |		Short_Literal	0x9
008a 00da       |    |		Load_Top	At_Offset_2
008b 01d6       |    |		Execute	Vector,Field_Write
008c 6223       |b#  |		Indirect_Literal	Discrete,0x2b0,{0x0051c50a, 0x000000b0}
008d 480a       |H   |		Short_Literal	0xa
008e 00da       |    |		Load_Top	At_Offset_2
008f 01d6       |    |		Execute	Vector,Field_Write
0090 480f       |H   |		Short_Literal	0xf
0091 480b       |H   |		Short_Literal	0xb
0092 00da       |    |		Load_Top	At_Offset_2
0093 01d6       |    |		Execute	Vector,Field_Write
0094 6217       |b   |		Indirect_Literal	Discrete,0x2ac,{0x0051d50a, 0x000000b0}
0095 480c       |H   |		Short_Literal	0xc
0096 00da       |    |		Load_Top	At_Offset_2
0097 01d6       |    |		Execute	Vector,Field_Write
0098 480f       |H   |		Short_Literal	0xf
0099 480d       |H   |		Short_Literal	0xd
009a 00da       |    |		Load_Top	At_Offset_2
009b 01d6       |    |		Execute	Vector,Field_Write
009c 620b       |b   |		Indirect_Literal	Discrete,0x2a8,{0x0051d90a, 0x000000b0}
009d 480e       |H   |		Short_Literal	0xe
009e 00da       |    |		Load_Top	At_Offset_2
009f 01d6       |    |		Execute	Vector,Field_Write
00a0 4813       |H   |		Short_Literal	0x13
00a1 480f       |H   |		Short_Literal	0xf
00a2 00da       |    |		Load_Top	At_Offset_2
00a3 01d6       |    |		Execute	Vector,Field_Write
00a4 61ff       |a   |		Indirect_Literal	Discrete,0x2a4,{0x0051e10a, 0x000000b0}
00a5 4810       |H   |		Short_Literal	0x10
00a6 00da       |    |		Load_Top	At_Offset_2
00a7 01d6       |    |		Execute	Vector,Field_Write
00a8 4813       |H   |		Short_Literal	0x13
00a9 4811       |H   |		Short_Literal	0x11
00aa 00da       |    |		Load_Top	At_Offset_2
00ab 01d6       |    |		Execute	Vector,Field_Write
00ac 61f3       |a   |		Indirect_Literal	Discrete,0x2a0,{0x0051e50a, 0x000000b0}
00ad 4812       |H   |		Short_Literal	0x12
00ae 00da       |    |		Load_Top	At_Offset_2
00af 01d6       |    |		Execute	Vector,Field_Write
00b0 4801       |H   |		Short_Literal	0x1
00b1 00da       |    |		Load_Top	At_Offset_2
00b2 020e       |    |		Execute	Module,Augment_Imports
00b3 0387       |    |		Declare_Variable	Package
00b4 61e7       |a   |		Indirect_Literal	Discrete,0x29c,{0x00000000, 0x002d7404}
00b5 e002       |    |		Load	0x0,0x2
00b6 e001       |    |		Load	0x0,0x1
00b7 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
00b8 61df       |a   |		Indirect_Literal	Discrete,0x298,{0x00000000, 0x00114804}
00b9 e002       |    |		Load	0x0,0x2
00ba e001       |    |		Load	0x0,0x1
00bb 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
00bc 61d7       |a   |		Indirect_Literal	Discrete,0x294,{0x00000000, 0x003cf004}
00bd e002       |    |		Load	0x0,0x2
00be e001       |    |		Load	0x0,0x1
00bf 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
00c0 190d       |    |		Execute	Package,Field_Reference,Field_Number 0xd
00c1 4800       |H   |		Short_Literal	0x0
00c2 61cd       |a   |		Indirect_Literal	Discrete,0x290,{0x0051b90a, 0x000000b0}
00c3 02a0       |    |		Declare_Subprogram	Null_Subprogram
00c4 038e       |    |		Declare_Type	Package,Defined
00c5 4801       |H   |		Short_Literal	0x1
00c6 4800       |H   |		Short_Literal	0x0
00c7 00e5       |    |		Load_Encached	Long_Integer_Cache
00c8 02a0       |    |		Declare_Subprogram	Null_Subprogram
00c9 4801       |H   |		Short_Literal	0x1
00ca 035d       | ]  |		Declare_Type	Array,Defined
00cb 0337       | 7  |		Declare_Variable	Array
00cc 61bf       |a   |		Indirect_Literal	Discrete,0x28c,{0x00000001, 0x00020af5}
00cd 4801       |H   |		Short_Literal	0x1
00ce e606       |    |		Load	0x3,0x6
00cf e60f       |    |		Load	0x3,0xf
00d0 4805       |H   |		Short_Literal	0x5
00d1 e610       |    |		Load	0x3,0x10
00d2 020e       |    |		Execute	Module,Augment_Imports
00d3 0387       |    |		Declare_Variable	Package
00d4 61b3       |a   |		Indirect_Literal	Discrete,0x288,{0x00000000, 0x0036fc04}
00d5 e002       |    |		Load	0x0,0x2
00d6 e001       |    |		Load	0x0,0x1
00d7 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
00d8 61ab       |a   |		Indirect_Literal	Discrete,0x284,{0x00000000, 0x00115804}
00d9 e002       |    |		Load	0x0,0x2
00da e001       |    |		Load	0x0,0x1
00db 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
00dc 61a3       |a   |		Indirect_Literal	Discrete,0x280,{0x00000000, 0x001aec04}
00dd e002       |    |		Load	0x0,0x2
00de e001       |    |		Load	0x0,0x1
00df 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
00e0 4800       |H   |		Short_Literal	0x0
00e1 619a       |a   |		Indirect_Literal	Discrete,0x27c,{0x0051b50a, 0x000000b0}
00e2 02a0       |    |		Declare_Subprogram	Null_Subprogram
00e3 038e       |    |		Declare_Type	Package,Defined
00e4 4801       |H   |		Short_Literal	0x1
00e5 4800       |H   |		Short_Literal	0x0
00e6 00e5       |    |		Load_Encached	Long_Integer_Cache
00e7 02a0       |    |		Declare_Subprogram	Null_Subprogram
00e8 4801       |H   |		Short_Literal	0x1
00e9 035d       | ]  |		Declare_Type	Array,Defined
00ea 0337       | 7  |		Declare_Variable	Array
00eb 4801       |H   |		Short_Literal	0x1
00ec 00da       |    |		Load_Top	At_Offset_2
00ed 020e       |    |		Execute	Module,Augment_Imports
00ee 0387       |    |		Declare_Variable	Package
00ef 6188       |a   |		Indirect_Literal	Discrete,0x278,{0x00000000, 0x0036c804}
00f0 e002       |    |		Load	0x0,0x2
00f1 e001       |    |		Load	0x0,0x1
00f2 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
00f3 6180       |a   |		Indirect_Literal	Discrete,0x274,{0x00000000, 0x00324c04}
00f4 e002       |    |		Load	0x0,0x2
00f5 e001       |    |		Load	0x0,0x1
00f6 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
00f7 6178       |ax  |		Indirect_Literal	Discrete,0x270,{0x00000001, 0x00020b6c}
00f8 4801       |H   |		Short_Literal	0x1
00f9 00db       |    |		Load_Top	At_Offset_3
00fa 00db       |    |		Load_Top	At_Offset_3
00fb e60b       |    |		Load	0x3,0xb
00fc e606       |    |		Load	0x3,0x6
00fd e609       |    |		Load	0x3,0x9
00fe e608       |    |		Load	0x3,0x8
00ff 4808       |H   |		Short_Literal	0x8
0100 e614       |    |		Load	0x3,0x14
0101 020e       |    |		Execute	Module,Augment_Imports
0102 00da       |    |		Load_Top	At_Offset_2
0103 020f       |    |		Execute	Module,Activate
0104 6167       |ag  |		Indirect_Literal	Discrete,0x26c,{0x00000000, 0x0001ac04}
0105 e002       |    |		Load	0x0,0x2
0106 e001       |    |		Load	0x0,0x1
0107 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0108 615f       |a_  |		Indirect_Literal	Discrete,0x268,{0x00000000, 0x00010804}
0109 e002       |    |		Load	0x0,0x2
010a e001       |    |		Load	0x0,0x1
010b 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
010c 6157       |aW  |		Indirect_Literal	Discrete,0x264,{0x00000000, 0x000ce004}
010d e002       |    |		Load	0x0,0x2
010e e001       |    |		Load	0x0,0x1
010f 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0110 190d       |    |		Execute	Package,Field_Reference,Field_Number 0xd
0111 614e       |aN  |		Indirect_Literal	Discrete,0x260,{0x00000000, 0x000e5004}
0112 e002       |    |		Load	0x0,0x2
0113 e001       |    |		Load	0x0,0x1
0114 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0115 6146       |aF  |		Indirect_Literal	Discrete,0x25c,{0x00000001, 0x00020b69}
0116 4804       |H   |		Short_Literal	0x4
0117 e611       |    |		Load	0x3,0x11
0118 e617       |    |		Load	0x3,0x17
0119 e619       |    |		Load	0x3,0x19
011a 6141       |aA  |		Indirect_Literal	Discrete,0x25c,{0x00000001, 0x00020b69}
011b 4803       |H   |		Short_Literal	0x3
011c 4801       |H   |		Short_Literal	0x1
011d 4800       |H   |		Short_Literal	0x0
011e e613       |    |		Load	0x3,0x13
011f e616       |    |		Load	0x3,0x16
0120 e60b       |    |		Load	0x3,0xb
0121 e609       |    |		Load	0x3,0x9
0122 e618       |    |		Load	0x3,0x18
0123 e61a       |    |		Load	0x3,0x1a
0124 e60e       |    |		Load	0x3,0xe
0125 e608       |    |		Load	0x3,0x8
0126 e607       |    |		Load	0x3,0x7
0127 4812       |H   |		Short_Literal	0x12
0128 e610       |    |		Load	0x3,0x10
0129 020e       |    |		Execute	Module,Augment_Imports
012a e610       |    |		Load	0x3,0x10
012b 020f       |    |		Execute	Module,Activate
012c 612b       |a+  |		Indirect_Literal	Discrete,0x258,{0x00000000, 0x003e2404}
012d e002       |    |		Load	0x0,0x2
012e e001       |    |		Load	0x0,0x1
012f 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0130 190d       |    |		Execute	Package,Field_Reference,Field_Number 0xd
0131 4804       |H   |		Short_Literal	0x4
0132 6121       |a!  |		Indirect_Literal	Discrete,0x254,{0x0051bd0a, 0x000000b0}
0133 02a0       |    |		Declare_Subprogram	Null_Subprogram
0134 038c       |    |		Declare_Type	Package,Defined,Not_Elaborated
0135 4801       |H   |		Short_Literal	0x1
0136 4800       |H   |		Short_Literal	0x0
0137 00e5       |    |		Load_Encached	Long_Integer_Cache
0138 02a0       |    |		Declare_Subprogram	Null_Subprogram
0139 4801       |H   |		Short_Literal	0x1
013a 035d       | ]  |		Declare_Type	Array,Defined
013b 0337       | 7  |		Declare_Variable	Array
013c 6113       |a   |		Indirect_Literal	Discrete,0x250,{0x00000001, 0x00020af7}
013d 4802       |H   |		Short_Literal	0x2
013e e60f       |    |		Load	0x3,0xf
013f 6110       |a   |		Indirect_Literal	Discrete,0x250,{0x00000001, 0x00020af7}
0140 4801       |H   |		Short_Literal	0x1
0141 e61b       |    |		Load	0x3,0x1b
0142 4807       |H   |		Short_Literal	0x7
0143 e61c       |    |		Load	0x3,0x1c
0144 020e       |    |		Execute	Module,Augment_Imports
0145 e608       |    |		Load	0x3,0x8
0146 e607       |    |		Load	0x3,0x7
0147 4802       |H   |		Short_Literal	0x2
0148 00db       |    |		Load_Top	At_Offset_3
0149 020e       |    |		Execute	Module,Augment_Imports
014a 00d8       |    |		Load_Top	At_Offset_0
014b 020d       |    |		Execute	Module,Elaborate
014c 60ff       |`   |		Indirect_Literal	Discrete,0x24c,{0x00000000, 0x003b6804}
014d e002       |    |		Load	0x0,0x2
014e e001       |    |		Load	0x0,0x1
014f 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0150 60f7       |`   |		Indirect_Literal	Discrete,0x248,{0x00000000, 0x00115404}
0151 e002       |    |		Load	0x0,0x2
0152 e001       |    |		Load	0x0,0x1
0153 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0154 60ef       |`   |		Indirect_Literal	Discrete,0x244,{0x00000000, 0x0004bc04}
0155 e002       |    |		Load	0x0,0x2
0156 e001       |    |		Load	0x0,0x1
0157 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0158 4801       |H   |		Short_Literal	0x1
0159 4801       |H   |		Short_Literal	0x1
015a e606       |    |		Load	0x3,0x6
015b e61c       |    |		Load	0x3,0x1c
015c 60e3       |`   |		Indirect_Literal	Discrete,0x240,{0x00000001, 0x00020b6b}
015d 4801       |H   |		Short_Literal	0x1
015e e61b       |    |		Load	0x3,0x1b
015f e616       |    |		Load	0x3,0x16
0160 e60b       |    |		Load	0x3,0xb
0161 e609       |    |		Load	0x3,0x9
0162 e608       |    |		Load	0x3,0x8
0163 e60d       |    |		Load	0x3,0xd
0164 e607       |    |		Load	0x3,0x7
0165 e61d       |    |		Load	0x3,0x1d
0166 e615       |    |		Load	0x3,0x15
0167 4811       |H   |		Short_Literal	0x11
0168 e61f       |    |		Load	0x3,0x1f
0169 4814       |H   |		Short_Literal	0x14
016a e610       |    |		Load	0x3,0x10
016b 1914       |    |		Execute	Package,Field_Reference,Field_Number 0x14
016c 4801       |H   |		Short_Literal	0x1
016d 4816       |H   |		Short_Literal	0x16
016e 4818       |H   |		Short_Literal	0x18
016f e614       |    |		Load	0x3,0x14
0170 190e       |    |		Execute	Package,Field_Reference,Field_Number 0xe
0171 4817       |H   |		Short_Literal	0x17
0172 e61a       |    |		Load	0x3,0x1a
0173 e610       |    |		Load	0x3,0x10
0174 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0175 e610       |    |		Load	0x3,0x10
0176 1915       |    |		Execute	Package,Field_Reference,Field_Number 0x15
0177 4801       |H   |		Short_Literal	0x1
0178 4801       |H   |		Short_Literal	0x1
0179 e614       |    |		Load	0x3,0x14
017a 1911       |    |		Execute	Package,Field_Reference,Field_Number 0x11
017b e614       |    |		Load	0x3,0x14
017c 1912       |    |		Execute	Package,Field_Reference,Field_Number 0x12
017d e614       |    |		Load	0x3,0x14
017e 1910       |    |		Execute	Package,Field_Reference,Field_Number 0x10
017f 4801       |H   |		Short_Literal	0x1
0180 4801       |H   |		Short_Literal	0x1
0181 e610       |    |		Load	0x3,0x10
0182 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0183 4801       |H   |		Short_Literal	0x1
0184 4801       |H   |		Short_Literal	0x1
0185 4825       |H%  |		Short_Literal	0x25
0186 e60c       |    |		Load	0x3,0xc
0187 020e       |    |		Execute	Module,Augment_Imports
0188 e60c       |    |		Load	0x3,0xc
0189 020f       |    |		Execute	Module,Activate
018a 4800       |H   |		Short_Literal	0x0
018b 60b0       |`   |		Indirect_Literal	Discrete,0x23c,{0x0051f10a, 0x000000b0}
018c 02a0       |    |		Declare_Subprogram	Null_Subprogram
018d 038e       |    |		Declare_Type	Package,Defined
018e 0387       |    |		Declare_Variable	Package
018f 00d8       |    |		Load_Top	At_Offset_0
0190 190d       |    |		Execute	Package,Field_Reference,Field_Number 0xd
0191 60a6       |`   |		Indirect_Literal	Discrete,0x238,{0x00000000, 0x003d9004}
0192 e002       |    |		Load	0x0,0x2
0193 e001       |    |		Load	0x0,0x1
0194 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0195 609e       |`   |		Indirect_Literal	Discrete,0x234,{0x00000000, 0x003d8004}
0196 e002       |    |		Load	0x0,0x2
0197 e001       |    |		Load	0x0,0x1
0198 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0199 6096       |`   |		Indirect_Literal	Discrete,0x230,{0x00000000, 0x003d7004}
019a e002       |    |		Load	0x0,0x2
019b e001       |    |		Load	0x0,0x1
019c 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
019d 4800       |H   |		Short_Literal	0x0
019e 608d       |`   |		Indirect_Literal	Discrete,0x22c,{0x0051e90a, 0x000000b0}
019f 02a0       |    |		Declare_Subprogram	Null_Subprogram
01a0 038e       |    |		Declare_Type	Package,Defined
01a1 0387       |    |		Declare_Variable	Package
01a2 00d8       |    |		Load_Top	At_Offset_0
01a3 190d       |    |		Execute	Package,Field_Reference,Field_Number 0xd
01a4 4801       |H   |		Short_Literal	0x1
01a5 4800       |H   |		Short_Literal	0x0
01a6 00e5       |    |		Load_Encached	Long_Integer_Cache
01a7 02a0       |    |		Declare_Subprogram	Null_Subprogram
01a8 4801       |H   |		Short_Literal	0x1
01a9 035d       | ]  |		Declare_Type	Array,Defined
01aa 0337       | 7  |		Declare_Variable	Array
01ab e60d       |    |		Load	0x3,0xd
01ac e606       |    |		Load	0x3,0x6
01ad e60c       |    |		Load	0x3,0xc
01ae 190f       |    |		Execute	Package,Field_Reference,Field_Number 0xf
01af 4802       |H   |		Short_Literal	0x2
01b0 4800       |H   |		Short_Literal	0x0
01b1 e609       |    |		Load	0x3,0x9
01b2 e608       |    |		Load	0x3,0x8
01b3 e616       |    |		Load	0x3,0x16
01b4 e60b       |    |		Load	0x3,0xb
01b5 e61a       |    |		Load	0x3,0x1a
01b6 480b       |H   |		Short_Literal	0xb
01b7 e625       | %  |		Load	0x3,0x25
01b8 020e       |    |		Execute	Module,Augment_Imports
01b9 00d9       |    |		Load_Top	At_Offset_1
01ba 020f       |    |		Execute	Module,Activate
01bb 606c       |`l  |		Indirect_Literal	Discrete,0x228,{0x00000000, 0x003d5804}
01bc e002       |    |		Load	0x0,0x2
01bd e001       |    |		Load	0x0,0x1
01be 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
01bf 4800       |H   |		Short_Literal	0x0
01c0 6063       |`c  |		Indirect_Literal	Discrete,0x224,{0x0051ed0a, 0x000000b0}
01c1 02a0       |    |		Declare_Subprogram	Null_Subprogram
01c2 038e       |    |		Declare_Type	Package,Defined
01c3 0387       |    |		Declare_Variable	Package
01c4 00d8       |    |		Load_Top	At_Offset_0
01c5 190d       |    |		Execute	Package,Field_Reference,Field_Number 0xd
01c6 6059       |`Y  |		Indirect_Literal	Discrete,0x220,{0x00000000, 0x003d8804}
01c7 e002       |    |		Load	0x0,0x2
01c8 e001       |    |		Load	0x0,0x1
01c9 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
01ca 4801       |H   |		Short_Literal	0x1
01cb 4800       |H   |		Short_Literal	0x0
01cc 00e5       |    |		Load_Encached	Long_Integer_Cache
01cd 02a0       |    |		Declare_Subprogram	Null_Subprogram
01ce 4801       |H   |		Short_Literal	0x1
01cf 035d       | ]  |		Declare_Type	Array,Defined
01d0 0337       | 7  |		Declare_Variable	Array
01d1 e60c       |    |		Load	0x3,0xc
01d2 190f       |    |		Execute	Package,Field_Reference,Field_Number 0xf
01d3 4802       |H   |		Short_Literal	0x2
01d4 4800       |H   |		Short_Literal	0x0
01d5 e606       |    |		Load	0x3,0x6
01d6 e608       |    |		Load	0x3,0x8
01d7 e609       |    |		Load	0x3,0x9
01d8 e62a       | *  |		Load	0x3,0x2a
01d9 e607       |    |		Load	0x3,0x7
01da e616       |    |		Load	0x3,0x16
01db e60b       |    |		Load	0x3,0xb
01dc e61a       |    |		Load	0x3,0x1a
01dd 480c       |H   |		Short_Literal	0xc
01de e628       | (  |		Load	0x3,0x28
01df 020e       |    |		Execute	Module,Augment_Imports
01e0 00da       |    |		Load_Top	At_Offset_2
01e1 020f       |    |		Execute	Module,Activate
01e2 4801       |H   |		Short_Literal	0x1
01e3 4800       |H   |		Short_Literal	0x0
01e4 00e5       |    |		Load_Encached	Long_Integer_Cache
01e5 02a0       |    |		Declare_Subprogram	Null_Subprogram
01e6 4801       |H   |		Short_Literal	0x1
01e7 035d       | ]  |		Declare_Type	Array,Defined
01e8 0337       | 7  |		Declare_Variable	Array
01e9 e622       | "  |		Load	0x3,0x22
01ea e627       | '  |		Load	0x3,0x27
01eb e616       |    |		Load	0x3,0x16
01ec e60b       |    |		Load	0x3,0xb
01ed e626       | &  |		Load	0x3,0x26
01ee e629       | )  |		Load	0x3,0x29
01ef e60a       |    |		Load	0x3,0xa
01f0 e623       | #  |		Load	0x3,0x23
01f1 e615       |    |		Load	0x3,0x15
01f2 480a       |H   |		Short_Literal	0xa
01f3 e620       |    |		Load	0x3,0x20
01f4 020e       |    |		Execute	Module,Augment_Imports
01f5 e620       |    |		Load	0x3,0x20
01f6 020f       |    |		Execute	Module,Activate
01f7 4801       |H   |		Short_Literal	0x1
01f8 4800       |H   |		Short_Literal	0x0
01f9 00e5       |    |		Load_Encached	Long_Integer_Cache
01fa 02a0       |    |		Declare_Subprogram	Null_Subprogram
01fb 4801       |H   |		Short_Literal	0x1
01fc 035d       | ]  |		Declare_Type	Array,Defined
01fd 0337       | 7  |		Declare_Variable	Array
01fe e605       |    |		Load	0x3,0x5
01ff e60a       |    |		Load	0x3,0xa
0200 e616       |    |		Load	0x3,0x16
0201 e60b       |    |		Load	0x3,0xb
0202 e60c       |    |		Load	0x3,0xc
0203 190e       |    |		Execute	Package,Field_Reference,Field_Number 0xe
0204 e621       | !  |		Load	0x3,0x21
0205 4807       |H   |		Short_Literal	0x7
0206 e602       |    |		Load	0x3,0x2
0207 020e       |    |		Execute	Module,Augment_Imports
0208 e602       |    |		Load	0x3,0x2
0209 020f       |    |		Execute	Module,Activate
020a 7807       |x   |		Jump	BODY_0020
020b 6010       |`   |		Indirect_Literal	Discrete,0x21c,{0x00000000, 0x00001f40}
020c 600b       |`   |		Indirect_Literal	Discrete,0x218,{0x00000000, 0x00190c04}
020d e002       |    |		Load	0x0,0x2
020e e001       |    |		Load	0x0,0x1
020f 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0210 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0211 7e15       |~   |		Jump	0x27
0212			BODY_0020:
0212 e5fd       |    |		Load	0x2,-0x3
0213 e5fe       |    |		Load	0x2,-0x2
0214 e5ff       |    |		Load	0x2,-0x1
0215 8603       |    |		Call	0x3,0x3
0216 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0217 0000       |    |		.XXX[0x1]
0218 0000 0000  |    |		.LITERAL	{0x00000000, 0x00190c04}
021c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00001f40}
0220 0000 0000  |    |		.LITERAL	{0x00000000, 0x003d8804}
0224 0051 ed0a  | Q  |		.LITERAL	{0x0051ed0a, 0x000000b0}
0228 0000 0000  |    |		.LITERAL	{0x00000000, 0x003d5804}
022c 0051 e90a  | Q  |		.LITERAL	{0x0051e90a, 0x000000b0}
0230 0000 0000  |    |		.LITERAL	{0x00000000, 0x003d7004}
0234 0000 0000  |    |		.LITERAL	{0x00000000, 0x003d8004}
0238 0000 0000  |    |		.LITERAL	{0x00000000, 0x003d9004}
023c 0051 f10a  | Q  |		.LITERAL	{0x0051f10a, 0x000000b0}
0240 0000 0001  |    |		.LITERAL	{0x00000001, 0x00020b6b}
0244 0000 0000  |    |		.LITERAL	{0x00000000, 0x0004bc04}
0248 0000 0000  |    |		.LITERAL	{0x00000000, 0x00115404}
024c 0000 0000  |    |		.LITERAL	{0x00000000, 0x003b6804}
0250 0000 0001  |    |		.LITERAL	{0x00000001, 0x00020af7}
0254 0051 bd0a  | Q  |		.LITERAL	{0x0051bd0a, 0x000000b0}
0258 0000 0000  |    |		.LITERAL	{0x00000000, 0x003e2404}
025c 0000 0001  |    |		.LITERAL	{0x00000001, 0x00020b69}
0260 0000 0000  |    |		.LITERAL	{0x00000000, 0x000e5004}
0264 0000 0000  |    |		.LITERAL	{0x00000000, 0x000ce004}
0268 0000 0000  |    |		.LITERAL	{0x00000000, 0x00010804}
026c 0000 0000  |    |		.LITERAL	{0x00000000, 0x0001ac04}
0270 0000 0001  |    |		.LITERAL	{0x00000001, 0x00020b6c}
0274 0000 0000  |    |		.LITERAL	{0x00000000, 0x00324c04}
0278 0000 0000  |    |		.LITERAL	{0x00000000, 0x0036c804}
027c 0051 b50a  | Q  |		.LITERAL	{0x0051b50a, 0x000000b0}
0280 0000 0000  |    |		.LITERAL	{0x00000000, 0x001aec04}
0284 0000 0000  |    |		.LITERAL	{0x00000000, 0x00115804}
0288 0000 0000  |    |		.LITERAL	{0x00000000, 0x0036fc04}
028c 0000 0001  |    |		.LITERAL	{0x00000001, 0x00020af5}
0290 0051 b90a  | Q  |		.LITERAL	{0x0051b90a, 0x000000b0}
0294 0000 0000  |    |		.LITERAL	{0x00000000, 0x003cf004}
0298 0000 0000  |    |		.LITERAL	{0x00000000, 0x00114804}
029c 0000 0000  |    |		.LITERAL	{0x00000000, 0x002d7404}
02a0 0051 e50a  | Q  |		.LITERAL	{0x0051e50a, 0x000000b0}
02a4 0051 e10a  | Q  |		.LITERAL	{0x0051e10a, 0x000000b0}
02a8 0051 d90a  | Q  |		.LITERAL	{0x0051d90a, 0x000000b0}
02ac 0051 d50a  | Q  |		.LITERAL	{0x0051d50a, 0x000000b0}
02b0 0051 c50a  | Q  |		.LITERAL	{0x0051c50a, 0x000000b0}
02b4 0051 c90a  | Q  |		.LITERAL	{0x0051c90a, 0x000000b0}
02b8 0051 dd0a  | Q  |		.LITERAL	{0x0051dd0a, 0x000000b0}
02bc 0051 cd0a  | Q  |		.LITERAL	{0x0051cd0a, 0x000000b0}
02c0 0051 d10a  | Q  |		.LITERAL	{0x0051d10a, 0x000000b0}
02c4 0051 c10a  | Q  |		.LITERAL	{0x0051c10a, 0x000000b0}
02c8 0000 0000  |    |		.LITERAL	{0x00000000, 0x00324804}
02cc 0000 0000  |    |		.LITERAL	{0x00000000, 0x003d4404}
02d0 0000 0000  |    |		.LITERAL	{0x00000000, 0x000e1804}
02d4 0000 0000  |    |		.LITERAL	{0x00000000, 0x000e3804}
02d8 0000 0000  |    |		.LITERAL	{0x00000000, 0x000e4804}
02dc 0000 0000  |    |		.LITERAL	{0x00000000, 0x001a9404}
02e0 0052 0d0a  | R  |		.LITERAL	{0x00520d0a, 0x000000b0}
02e4 0051 f90a  | Q  |		.LITERAL	{0x0051f90a, 0x000000b0}
02e8 ; --------------------------------------------------------------------------------------
02e8 ; Segment Table
02e8 ; --------------------------------------------------------------------------------------
02e8 0028 01c0  | (  |		.XXX[0x12]
02ea 002f 005e  | / ^|
02ec 006c 0074  | l t|
02ee 007c 0084  | |  |
02f0 008c 0094  |    |
02f2 009c 00a4  |    |
02f4 00ac 00c2  |    |
02f6 00e1 0132  |   2|
02f8 018b 019e  |    |
02fa 0000 0000  |    |		.BLANK	0000[0x6]
0300 ; --------------------------------------------------------------------------------------
0300 ; Debug Table
0300 ; --------------------------------------------------------------------------------------
0300 0004 0002  |    |		.DEBUG4	0x0004,0x0002,0x1b80,0x0000,0x0001,0x0000
0306 1d35 050d  | 5  |		.XXX[0xfa]
0308 2125 3914  |!%9 |
030a 5c00 3d4d  |\ =M|
030c 5105 3911  |Q 9 |
030e 0549 10b9  | I  |
0310 4d51 4925  |MQI%|
0312 391c 01fa  |9   |
0314 408c 001d  |@   |
0316 4d15 4d4d  |M MM|
0318 253d 385c  |%=8\|
031a 003d 4d51  | =MQ|
031c 0539 1105  | 9  |
031e 4910 b94d  |I  M|
0320 5149 2539  |QI%9|
0322 1c01 fe40  |   @|
0324 9000 154d  |   M|
0326 5105 5114  |Q Q |
0328 5c00 fd19  |\   |
032a 2531 157d  |%1 }|
032c 0539 0531  | 9 1|
032e 654d 254c  |eM%L|
0330 b949 1535  | I 5|
0332 3d51 157d  |=Q }|
0334 4d15 4d4d  |M MM|
0336 253d 394d  |%=9M|
0338 7d25 5115  |}%Q |
033a 4905 5125  |I Q%|
033c 3d39 7d1d  |=9} |
033e 1539 1549  | 9 I|
0340 250c b925  |%  %|
0342 5115 4905  |Q I |
0344 5125 3d39  |Q%=9|
0346 7d4d 5105  |}MQ |
0348 5114 01fe  |Q   |
034a 4090 0021  |@  !|
034c 0d3d 3951  | =9Q|
034e 2539 5514  |%9U |
0350 5c00 414d  |\ AM|
0352 5105 3911  |Q 9 |
0354 0549 10b9  | I  |
0356 093d 3d31  | ==1|
0358 1505 3800  |  8 |
035a d5ee 51fa  |  Q |
035c 408c 0051  |@  Q|
035e 4915 353d  |I 5=|
0360 5115 7d4d  |Q }M|
0362 154d 4d25  | MM%|
0364 3d39 4d7d  |=9M}|
0366 1925 3114  | %1 |
0368 5c00 4111  |\ A |
036a 2549 150d  |%I  |
036c 513d 4964  |Q=Id|
036e b93d 0929  | = )|
0370 150d 5001  |  P |
0372 fe40 9000  | @  |
0374 154d 5105  | MQ |
0376 5114 5c00  |Q \ |
0378 fd19 2531  |  %1|
037a 157d 0539  | } 9|
037c 0531 654d  | 1eM|
037e 254c b949  |%L I|
0380 1535 3d51  | 5=Q|
0382 157d 4d15  | }M |
0384 4d4d 253d  |MM%=|
0386 394d 7d25  |9M}%|
0388 5115 4905  |Q I |
038a 5125 3d39  |Q%=9|
038c 7d1d 1539  |}  9|
038e 1549 250c  | I% |
0390 b925 5115  | %Q |
0392 4905 5125  |I Q%|
0394 3d39 7d4d  |=9}M|
0396 5105 5114  |Q Q |
0398 01f6 4094  |  @ |
039a 0019 4d51  |  MQ|
039c 0551 554c  | QUL|
039e 5c00 5d4d  |\ ]M|
03a0 2535 4131  |%5A1|
03a2 157d 4d51  | }MQ|
03a4 0551 554c  | QUL|
03a6 b90d 3d39  |  =9|
03a8 1125 5125  | %Q%|
03aa 3d38 0008  |=8  |
03ac 0000 170c  |    |
03ae 0041 193d  | A =|
03b0 4935 0551  |I5 Q|
03b2 5115 117d  |Q  }|
03b4 3d55 5141  |=UQA|
03b6 5550 0800  |UP  |
03b8 0000 0400  |    |
03ba 0400 0000  |    |
03bc 2000 1e4c  |   L|
03be c400 ca00  |    |
03c0 0400 0000  |    |
03c2 1402 6000  |  ` |
03c4 5119 3d49  |Q =I|
03c6 3505 5151  |5 QQ|
03c8 1511 7d3d  |  }=|
03ca 5551 4155  |UQAU|
03cc 50b9 4155  |P AU|
03ce 50f5 ee51  |P  Q|
03d0 fa40 8c00  | @  |
03d2 0d35 4d1c  | 5M |
03d4 5c00 3d4d  |\ =M|
03d6 5105 3911  |Q 9 |
03d8 0549 10b9  | I  |
03da 4d51 4925  |MQI%|
03dc 391c 01fe  |9   |
03de 4090 0005  |@   |
03e0 085c 005d  | \ ]|
03e2 193d 4935  | =I5|
03e4 0551 5115  | QQ |
03e6 117d 3d55  | }=U|
03e8 5141 5550  |QAUP|
03ea b909 5519  |  U |
03ec 1915 4801  |  H |
03ee fa40 8c00  | @  |
03f0 1d4d 1515  | M  |
03f2 2d25 391c  |-%9 |
03f4 5c00 3d4d  |\ =M|
03f6 5105 3911  |Q 9 |
03f8 0549 10b9  | I  |
03fa 4d51 4925  |MQI%|
03fc 391c 2c00  |9 , |
03fe 01f6 4094  |  @ |