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

⟦54fe653fa⟧

    Length: 4096 (0x1000)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_6148f2

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0620       |    |		.CONST	0x0620								; 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 0003       |    |		.CONST	0x0003								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0028       | (  |		.CONST	0x0028								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0014       |    |		.CONST	0x0014								; Number of locals
000b			INIT_0008:
000b 029a 0033  |   3|		Declare_Subprogram	INIT_0030,For_Outer_Call,Visible,Unelaborated
000d 029a 005b  |   [|		Declare_Subprogram	INIT_0058,For_Outer_Call,Visible,Unelaborated
000f 029a 007b  |   {|		Declare_Subprogram	INIT_0078,For_Outer_Call,Visible,Unelaborated
0011 029a 009b  |    |		Declare_Subprogram	INIT_0098,For_Outer_Call,Visible,Unelaborated
0013 029a 00b3  |    |		Declare_Subprogram	INIT_00b0,For_Outer_Call,Visible,Unelaborated
0015 029a 013b  |   ;|		Declare_Subprogram	INIT_0138,For_Outer_Call,Visible,Unelaborated
0017 00bf       |    |		Action	Accept_Activation
0018 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
0019 00c7       |    |		Action	Elaborate_Subprogram
001a 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
001b 00c7       |    |		Action	Elaborate_Subprogram
001c 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
001d 00c7       |    |		Action	Elaborate_Subprogram
001e 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
001f 00c7       |    |		Action	Elaborate_Subprogram
0020 029d 017b  |   {|		Declare_Subprogram	INIT_0178,For_Outer_Call
0022 029d 01bb  |    |		Declare_Subprogram	INIT_01b8,For_Outer_Call
0024 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
0025 00c7       |    |		Action	Elaborate_Subprogram
0026 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
0027 00c7       |    |		Action	Elaborate_Subprogram
0028			BODY_0008:
0028 00bc       |    |		Action	Signal_Activated
0029 00bb       |    |		Action	Signal_Completion
002a 0000 0000  |    |		.BLANK	0000[0x6]
0030 ; --------------------------------------------------------------------------------------
0030 ; SUBPROGRAM
0030 ; --------------------------------------------------------------------------------------
0030 0045       | E  |		.CONST	0x0045								; Address of begin
0031 0004       |    |		.CONST	0x0004								; Address of exception handler
0032 0007       |    |		.CONST	0x0007								; Number of locals
0033			INIT_0030:
0033 e5fa       |    |		Load	0x2,-0x6
0034 01db       |    |		Execute	Vector,Length
0035 e002       |    |		Load	0x0,0x2
0036 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0037 e002       |    |		Load	0x0,0x2
0038 0007       |    |		Action	Break_Optional
0039 e5fa       |    |		Load	0x2,-0x6
003a 01db       |    |		Execute	Vector,Length
003b e002       |    |		Load	0x0,0x2
003c 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
003d e003       |    |		Load	0x0,0x3
003e 0322       | "  |		Declare_Variable	Record
003f e5fa       |    |		Load	0x2,-0x6
0040 01dd       |    |		Execute	Vector,First
0041 e002       |    |		Load	0x0,0x2
0042 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0043 029f 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Call
0045			BODY_0030:
0045 e402       |    |		Load	0x2,0x2
0046 0d01       |    |		Execute_Immediate	Less,0x1
0047 6801       |h   |		Jump_Zero	0x49
0048 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7
0049 e5ff       |    |		Load	0x2,-0x1
004a 8004       |    |		Call	0x0,0x4
004b 8407       |    |		Call	0x2,0x7
004c e5ff       |    |		Load	0x2,-0x1
004d 8005       |    |		Call	0x0,0x5
004e e5ff       |    |		Load	0x2,-0x1
004f 8006       |    |		Call	0x0,0x6
0050 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7
0051 0000 0000  |    |		.BLANK	0000[0x7]
0058 ; --------------------------------------------------------------------------------------
0058 ; SUBPROGRAM
0058 ; --------------------------------------------------------------------------------------
0058 006d       | m  |		.CONST	0x006d								; Address of begin
0059 0004       |    |		.CONST	0x0004								; Address of exception handler
005a 0008       |    |		.CONST	0x0008								; Number of locals
005b			INIT_0058:
005b e5fa       |    |		Load	0x2,-0x6
005c 01dd       |    |		Execute	Vector,First
005d e002       |    |		Load	0x0,0x2
005e 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
005f 00e1       |    |		Load_Encached	Boolean_Cache
0060 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0061 e5fc       |    |		Load	0x2,-0x4
0062 e007       |    |		Load	0x0,0x7
0063 03f1       |    |		Declare_Variable	Discrete,With_Value
0064 e007       |    |		Load	0x0,0x7
0065 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0066 e5fa       |    |		Load	0x2,-0x6
0067 01db       |    |		Execute	Vector,Length
0068 e002       |    |		Load	0x0,0x2
0069 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
006a e002       |    |		Load	0x0,0x2
006b 029f 0283  |    |		Declare_Subprogram	INIT_0280,For_Call
006d			BODY_0058:
006d e5ff       |    |		Load	0x2,-0x1
006e 8004       |    |		Call	0x0,0x4
006f 8408       |    |		Call	0x2,0x8
0070 e5ff       |    |		Load	0x2,-0x1
0071 8005       |    |		Call	0x0,0x5
0072 e5ff       |    |		Load	0x2,-0x1
0073 8006       |    |		Call	0x0,0x6
0074 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7
0075 0000 0000  |    |		.XXX[0x3]
0077 0000       |    |
0078 ; --------------------------------------------------------------------------------------
0078 ; SUBPROGRAM
0078 ; --------------------------------------------------------------------------------------
0078 008e       |    |		.CONST	0x008e								; Address of begin
0079 0004       |    |		.CONST	0x0004								; Address of exception handler
007a 000a       |    |		.CONST	0x000a								; Number of locals
007b			INIT_0078:
007b e002       |    |		Load	0x0,0x2
007c 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
007d 4801       |H   |		Short_Literal	0x1
007e 4805       |H   |		Short_Literal	0x5
007f e008       |    |		Load	0x0,0x8
0080 035b       | [  |		Declare_Type	Array,Constrained
0081 0337       | 7  |		Declare_Variable	Array
0082 e002       |    |		Load	0x0,0x2
0083 0007       |    |		Action	Break_Optional
0084 e007       |    |		Load	0x0,0x7
0085 0007       |    |		Action	Break_Optional
0086 e003       |    |		Load	0x0,0x3
0087 0322       | "  |		Declare_Variable	Record
0088 00e1       |    |		Load_Encached	Boolean_Cache
0089 e002       |    |		Load	0x0,0x2
008a 0007       |    |		Action	Break_Optional
008b e009       |    |		Load	0x0,0x9
008c 029f 02f3  |    |		Declare_Subprogram	INIT_02f0,For_Call
008e			BODY_0078:
008e e5ff       |    |		Load	0x2,-0x1
008f 8004       |    |		Call	0x0,0x4
0090 840a       |    |		Call	0x2,0xa
0091 e5ff       |    |		Load	0x2,-0x1
0092 8005       |    |		Call	0x0,0x5
0093 e5ff       |    |		Load	0x2,-0x1
0094 8006       |    |		Call	0x0,0x6
0095 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7
0096 0000 0000  |    |		.XXX[0x2]
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 00a6       |    |		.CONST	0x00a6								; Address of begin
0099 0004       |    |		.CONST	0x0004								; Address of exception handler
009a 0005       |    |		.CONST	0x0005								; Number of locals
009b			INIT_0098:
009b e5fd       |    |		Load	0x2,-0x3
009c 01db       |    |		Execute	Vector,Length
009d e002       |    |		Load	0x0,0x2
009e 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
009f e00a       |    |		Load	0x0,0xa
00a0 02ff       |    |		Declare_Variable	Variant_Record
00a1 00d8       |    |		Load_Top	At_Offset_0
00a2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00a3 e00b       |    |		Load	0x0,0xb
00a4 029f 0513  |    |		Declare_Subprogram	INIT_0510,For_Call
00a6			BODY_0098:
00a6 e5ff       |    |		Load	0x2,-0x1
00a7 8004       |    |		Call	0x0,0x4
00a8 8405       |    |		Call	0x2,0x5
00a9 e5ff       |    |		Load	0x2,-0x1
00aa 8005       |    |		Call	0x0,0x5
00ab e5ff       |    |		Load	0x2,-0x1
00ac 8006       |    |		Call	0x0,0x6
00ad 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
00ae 0000 0000  |    |		.XXX[0x2]
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00c3       |    |		.CONST	0x00c3								; Address of begin
00b1 0004       |    |		.CONST	0x0004								; Address of exception handler
00b2 0007       |    |		.CONST	0x0007								; Number of locals
00b3			INIT_00b0:
00b3 e002       |    |		Load	0x0,0x2
00b4 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
00b5 e00c       |    |		Load	0x0,0xc
00b6 0322       | "  |		Declare_Variable	Record
00b7 00d8       |    |		Load_Top	At_Offset_0
00b8 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00b9 e00c       |    |		Load	0x0,0xc
00ba 0322       | "  |		Declare_Variable	Record
00bb 00d8       |    |		Load_Top	At_Offset_0
00bc 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00bd 00e1       |    |		Load_Encached	Boolean_Cache
00be 00e1       |    |		Load_Encached	Boolean_Cache
00bf e00c       |    |		Load	0x0,0xc
00c0 0322       | "  |		Declare_Variable	Record
00c1 00d8       |    |		Load_Top	At_Offset_0
00c2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00c3			BODY_00b0:
00c3 00e1       |    |		Load_Encached	Boolean_Cache
00c4 e403       |    |		Load	0x2,0x3
00c5 e5ff       |    |		Load	0x2,-0x1
00c6 8214       |    |		Call	0x1,0x14
00c7 00d1       |    |		Pop_Control	Pop_Count_1
00c8 005b       | [  |		Store_Top	Discrete,At_Offset_3
00c9 e5ff       |    |		Load	0x2,-0x1
00ca 0227       | '  |		Execute	Access,All_Reference
00cb 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
00cc a5fd       |    |		Store_Unchecked	0x2,-0x3
00cd e5ff       |    |		Load	0x2,-0x1
00ce 0227       | '  |		Execute	Access,All_Reference
00cf 3c0d       |<   |		Execute	Record,Field_Read,Field_Number 0xd
00d0 a5fc       |    |		Store_Unchecked	0x2,-0x4
00d1 e5ff       |    |		Load	0x2,-0x1
00d2 0227       | '  |		Execute	Access,All_Reference
00d3 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
00d4 a5fb       |    |		Store_Unchecked	0x2,-0x5
00d5 00cf       |    |		Action	Mark_Auxiliary
00d6 e5fe       |    |		Load	0x2,-0x2
00d7 01d9       |    |		Execute	Vector,Reverse_Bounds
00d8 0263       | c  |		Execute	Discrete,Above_Bound
00d9 7050       |pP  |		Jump_Nonzero	0x12a
00da 00e1       |    |		Load_Encached	Boolean_Cache
00db e404       |    |		Load	0x2,0x4
00dc 00da       |    |		Load_Top	At_Offset_2
00dd e5fe       |    |		Load	0x2,-0x2
00de 01d5       |    |		Execute	Vector,Field_Reference
00df e5ff       |    |		Load	0x2,-0x1
00e0 8213       |    |		Call	0x1,0x13
00e1 00d1       |    |		Pop_Control	Pop_Count_1
00e2 c406       |    |		Store	0x2,0x6
00e3 e406       |    |		Load	0x2,0x6
00e4 7006       |p   |		Jump_Nonzero	0xeb
00e5 e405       |    |		Load	0x2,0x5
00e6 6840       |h@  |		Jump_Zero	0x127
00e7 e403       |    |		Load	0x2,0x3
00e8 e404       |    |		Load	0x2,0x4
00e9 017d       | }  |		Execute	Record,Structure_Write
00ea 7800       |x   |		Jump	0xeb
00eb e402       |    |		Load	0x2,0x2
00ec 7004       |p   |		Jump_Nonzero	0xf1
00ed e404       |    |		Load	0x2,0x4
00ee e5fa       |    |		Load	0x2,-0x6
00ef 017d       | }  |		Execute	Record,Structure_Write
00f0 7833       |x3  |		Jump	0x124
00f1 e404       |    |		Load	0x2,0x4
00f2 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
00f3 e407       |    |		Load	0x2,0x7
00f4 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
00f5 800d       |    |		Call	0x0,0xd
00f6 e407       |    |		Load	0x2,0x7
00f7 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
00f8 e404       |    |		Load	0x2,0x4
00f9 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
00fa e407       |    |		Load	0x2,0x7
00fb 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
00fc 800d       |    |		Call	0x0,0xd
00fd e407       |    |		Load	0x2,0x7
00fe 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
00ff 00db       |    |		Load_Top	At_Offset_3
0100 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0101 e404       |    |		Load	0x2,0x4
0102 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0103 0273       | s  |		Execute	Discrete,Plus
0104 00d8       |    |		Load_Top	At_Offset_0
0105 e007       |    |		Load	0x0,0x7
0106 0260       | `  |		Execute	Discrete,In_Type
0107 7001       |p   |		Jump_Nonzero	0x109
0108 0801       |    |		Execute_Immediate	Raise,0x1
0109 e407       |    |		Load	0x2,0x7
010a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
010b 800e       |    |		Call	0x0,0xe
010c e407       |    |		Load	0x2,0x7
010d 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
010e 00db       |    |		Load_Top	At_Offset_3
010f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0110 e404       |    |		Load	0x2,0x4
0111 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0112 0273       | s  |		Execute	Discrete,Plus
0113 00d8       |    |		Load_Top	At_Offset_0
0114 e007       |    |		Load	0x0,0x7
0115 0260       | `  |		Execute	Discrete,In_Type
0116 7001       |p   |		Jump_Nonzero	0x118
0117 0801       |    |		Execute_Immediate	Raise,0x1
0118 e407       |    |		Load	0x2,0x7
0119 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
011a 800d       |    |		Call	0x0,0xd
011b e407       |    |		Load	0x2,0x7
011c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
011d 00db       |    |		Load_Top	At_Offset_3
011e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
011f e404       |    |		Load	0x2,0x4
0120 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0121 0273       | s  |		Execute	Discrete,Plus
0122 e407       |    |		Load	0x2,0x7
0123 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0124 e402       |    |		Load	0x2,0x2
0125 0a01       |    |		Execute_Immediate	Plus,0x1
0126 c402       |    |		Store	0x2,0x2
0127 0008       |    |		Action	Idle
0128 00c8       |    |		Action	Pop_Auxiliary_Range
0129 3fb0       |?   |		Loop_Increasing	0xda
012a 00ce       |    |		Action	Pop_Auxiliary
012b e402       |    |		Load	0x2,0x2
012c 7004       |p   |		Jump_Nonzero	0x131
012d e00f       |    |		Load	0x0,0xf
012e e5fa       |    |		Load	0x2,-0x6
012f 017d       | }  |		Execute	Record,Structure_Write
0130 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0131 00d8       |    |		Load_Top	At_Offset_0
0132 e5fa       |    |		Load	0x2,-0x6
0133 017d       | }  |		Execute	Record,Structure_Write
0134 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0135 0000 0000  |    |		.XXX[0x3]
0137 0000       |    |
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 0147       | G  |		.CONST	0x0147								; Address of begin
0139 0004       |    |		.CONST	0x0004								; Address of exception handler
013a 0006       |    |		.CONST	0x0006								; Number of locals
013b			INIT_0138:
013b e00c       |    |		Load	0x0,0xc
013c 0322       | "  |		Declare_Variable	Record
013d 00d8       |    |		Load_Top	At_Offset_0
013e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
013f e00c       |    |		Load	0x0,0xc
0140 0322       | "  |		Declare_Variable	Record
0141 00d8       |    |		Load_Top	At_Offset_0
0142 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0143 00e1       |    |		Load_Encached	Boolean_Cache
0144 00e1       |    |		Load_Encached	Boolean_Cache
0145 e010       |    |		Load	0x0,0x10
0146 0007       |    |		Action	Break_Optional
0147			BODY_0138:
0147 00e1       |    |		Load_Encached	Boolean_Cache
0148 e402       |    |		Load	0x2,0x2
0149 e5ff       |    |		Load	0x2,-0x1
014a 8214       |    |		Call	0x1,0x14
014b 00d1       |    |		Pop_Control	Pop_Count_1
014c 005b       | [  |		Store_Top	Discrete,At_Offset_3
014d 4800       |H   |		Short_Literal	0x0
014e 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
014f 00cf       |    |		Action	Mark_Auxiliary
0150 e5fe       |    |		Load	0x2,-0x2
0151 01d9       |    |		Execute	Vector,Reverse_Bounds
0152 0263       | c  |		Execute	Discrete,Above_Bound
0153 701a       |p   |		Jump_Nonzero	0x16e
0154 00e1       |    |		Load_Encached	Boolean_Cache
0155 e403       |    |		Load	0x2,0x3
0156 00da       |    |		Load_Top	At_Offset_2
0157 e5fe       |    |		Load	0x2,-0x2
0158 01d5       |    |		Execute	Vector,Field_Reference
0159 e5ff       |    |		Load	0x2,-0x1
015a 8213       |    |		Call	0x1,0x13
015b 00d1       |    |		Pop_Control	Pop_Count_1
015c c405       |    |		Store	0x2,0x5
015d e405       |    |		Load	0x2,0x5
015e 7008       |p   |		Jump_Nonzero	0x167
015f e404       |    |		Load	0x2,0x4
0160 680b       |h   |		Jump_Zero	0x16c
0161 00db       |    |		Load_Top	At_Offset_3
0162 e402       |    |		Load	0x2,0x2
0163 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0164 0273       | s  |		Execute	Discrete,Plus
0165 c406       |    |		Store	0x2,0x6
0166 7805       |x   |		Jump	0x16c
0167 00db       |    |		Load_Top	At_Offset_3
0168 e403       |    |		Load	0x2,0x3
0169 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
016a 0273       | s  |		Execute	Discrete,Plus
016b c406       |    |		Store	0x2,0x6
016c 00c8       |    |		Action	Pop_Auxiliary_Range
016d 3fe6       |?   |		Loop_Increasing	0x154
016e 00ce       |    |		Action	Pop_Auxiliary
016f 00d8       |    |		Load_Top	At_Offset_0
0170 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0171 0000 0000  |    |		.BLANK	0000[0x7]
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 017b       | {  |		.CONST	0x017b								; Address of begin
0179 0004       |    |		.CONST	0x0004								; Address of exception handler
017a 0001       |    |		.CONST	0x0001								; Number of locals
017b			BODY_0178:
017b			INIT_0178:
017b 00da       |    |		Load_Top	At_Offset_2
017c 0227       | '  |		Execute	Access,All_Reference
017d 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
017e e011       |    |		Load	0x0,0x11
017f 022f       | /  |		Execute	Access,Equal
0180 6808       |h   |		Jump_Zero	0x189
0181 00da       |    |		Load_Top	At_Offset_2
0182 0227       | '  |		Execute	Access,All_Reference
0183 340a       |4   |		Execute	Record,Field_Reference,Field_Number 0xa
0184 e5fd       |    |		Load	0x2,-0x3
0185 017d       | }  |		Execute	Record,Structure_Write
0186 4801       |H   |		Short_Literal	0x1
0187 a5fc       |    |		Store_Unchecked	0x2,-0x4
0188 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0189 00db       |    |		Load_Top	At_Offset_3
018a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
018b 4801       |H   |		Short_Literal	0x1
018c e5ff       |    |		Load	0x2,-0x1
018d 0227       | '  |		Execute	Access,All_Reference
018e 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
018f 0227       | '  |		Execute	Access,All_Reference
0190 01aa       |    |		Execute	Matrix,Bounds
0191 0262       | b  |		Execute	Discrete,In_Range
0192 681e       |h   |		Jump_Zero	0x1b1
0193 00db       |    |		Load_Top	At_Offset_3
0194 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0195 4802       |H   |		Short_Literal	0x2
0196 e5ff       |    |		Load	0x2,-0x1
0197 0227       | '  |		Execute	Access,All_Reference
0198 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
0199 0227       | '  |		Execute	Access,All_Reference
019a 01aa       |    |		Execute	Matrix,Bounds
019b 0262       | b  |		Execute	Discrete,In_Range
019c 6814       |h   |		Jump_Zero	0x1b1
019d 00db       |    |		Load_Top	At_Offset_3
019e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
019f e5fe       |    |		Load	0x2,-0x2
01a0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01a1 e5ff       |    |		Load	0x2,-0x1
01a2 0227       | '  |		Execute	Access,All_Reference
01a3 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
01a4 0227       | '  |		Execute	Access,All_Reference
01a5 01a5       |    |		Execute	Matrix,Field_Reference
01a6 e5fd       |    |		Load	0x2,-0x3
01a7 017d       | }  |		Execute	Record,Structure_Write
01a8 e5fd       |    |		Load	0x2,-0x3
01a9 8012       |    |		Call	0x0,0x12
01aa 6803       |h   |		Jump_Zero	0x1ae
01ab 4800       |H   |		Short_Literal	0x0
01ac a5fc       |    |		Store_Unchecked	0x2,-0x4
01ad 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01ae 4801       |H   |		Short_Literal	0x1
01af a5fc       |    |		Store_Unchecked	0x2,-0x4
01b0 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01b1 4800       |H   |		Short_Literal	0x0
01b2 a5fc       |    |		Store_Unchecked	0x2,-0x4
01b3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01b4 0000 0000  |    |		.BLANK	0000[0x4]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01bb       |    |		.CONST	0x01bb								; Address of begin
01b9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ba 0001       |    |		.CONST	0x0001								; Number of locals
01bb			BODY_01b8:
01bb			INIT_01b8:
01bb 00e1       |    |		Load_Encached	Boolean_Cache
01bc e5fe       |    |		Load	0x2,-0x2
01bd e5ff       |    |		Load	0x2,-0x1
01be 0227       | '  |		Execute	Access,All_Reference
01bf 3408       |4   |		Execute	Record,Field_Reference,Field_Number 0x8
01c0 e5ff       |    |		Load	0x2,-0x1
01c1 8213       |    |		Call	0x1,0x13
01c2 00d1       |    |		Pop_Control	Pop_Count_1
01c3 c5fd       |    |		Store	0x2,-0x3
01c4 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01c5 0000 0000  |    |		.XXX[0x3]
01c7 0000       |    |
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01cb       |    |		.CONST	0x01cb								; Address of begin
01c9 0279       | y  |		.CONST	0x0279								; Address of exception handler
01ca 0001       |    |		.CONST	0x0001								; Number of locals
01cb			BODY_01c8:
01cb			INIT_01c8:
01cb e5fd       |    |		Load	0x2,-0x3
01cc e5ff       |    |		Load	0x2,-0x1
01cd 8013       |    |		Call	0x0,0x13
01ce e402       |    |		Load	0x2,0x2
01cf 48fd       |H   |		Short_Literal	0xfd
01d0 0273       | s  |		Execute	Discrete,Plus
01d1 48fe       |H   |		Short_Literal	0xfe
01d2 0270       | p  |		Execute	Discrete,Divide
01d3 0901       |    |		Execute_Immediate	Binary_Scale,0x1
01d4 e402       |    |		Load	0x2,0x2
01d5 0901       |    |		Execute_Immediate	Binary_Scale,0x1
01d6 0273       | s  |		Execute	Discrete,Plus
01d7 c403       |    |		Store	0x2,0x3
01d8 e403       |    |		Load	0x2,0x3
01d9 e014       |    |		Load	0x0,0x14
01da 0322       | "  |		Declare_Variable	Record
01db 484b       |HK  |		Short_Literal	0x4b
01dc 00d9       |    |		Load_Top	At_Offset_1
01dd 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01de e014       |    |		Load	0x0,0x14
01df 012c       | ,  |		Execute	Any,Size
01e0 09fb       |    |		Execute_Immediate	Binary_Scale,-0x5
01e1 e403       |    |		Load	0x2,0x3
01e2 0a03       |    |		Execute_Immediate	Plus,0x3
01e3 09fe       |    |		Execute_Immediate	Binary_Scale,-0x2
01e4 00d8       |    |		Load_Top	At_Offset_0
01e5 e015       |    |		Load	0x0,0x15
01e6 0260       | `  |		Execute	Discrete,In_Type
01e7 7001       |p   |		Jump_Nonzero	0x1e9
01e8 0801       |    |		Execute_Immediate	Raise,0x1
01e9 0273       | s  |		Execute	Discrete,Plus
01ea 00d9       |    |		Load_Top	At_Offset_1
01eb 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
01ec 4800       |H   |		Short_Literal	0x0
01ed 00d9       |    |		Load_Top	At_Offset_1
01ee 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01ef e5fe       |    |		Load	0x2,-0x2
01f0 00d9       |    |		Load_Top	At_Offset_1
01f1 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
01f2 e5fd       |    |		Load	0x2,-0x3
01f3 0227       | '  |		Execute	Access,All_Reference
01f4 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
01f5 00d9       |    |		Load_Top	At_Offset_1
01f6 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
01f7 e5fc       |    |		Load	0x2,-0x4
01f8 00d9       |    |		Load_Top	At_Offset_1
01f9 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
01fa e5fb       |    |		Load	0x2,-0x5
01fb 00d9       |    |		Load_Top	At_Offset_1
01fc 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
01fd e5ff       |    |		Load	0x2,-0x1
01fe e016       |    |		Load	0x0,0x16
01ff a017       |    |		Store_Unchecked	0x0,0x17
0200 e018       |    |		Load	0x0,0x18
0201 e019       |    |		Load	0x0,0x19
0202 a01a       |    |		Store_Unchecked	0x0,0x1a
0203 801b       |    |		Call	0x0,0x1b
0204 e003       |    |		Load	0x0,0x3
0205 0322       | "  |		Declare_Variable	Record
0206 4800       |H   |		Short_Literal	0x0
0207 00d9       |    |		Load_Top	At_Offset_1
0208 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0209 48fe       |H   |		Short_Literal	0xfe
020a 00d9       |    |		Load_Top	At_Offset_1
020b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
020c e405       |    |		Load	0x2,0x5
020d 017d       | }  |		Execute	Record,Structure_Write
020e 00cf       |    |		Action	Mark_Auxiliary
020f 781f       |x   |		Jump	0x22f
0210 e405       |    |		Load	0x2,0x5
0211 e5ff       |    |		Load	0x2,-0x1
0212 e01c       |    |		Load	0x0,0x1c
0213 a01d       |    |		Store_Unchecked	0x0,0x1d
0214 e01e       |    |		Load	0x0,0x1e
0215 a01f       |    |		Store_Unchecked	0x0,0x1f
0216 8020       |    |		Call	0x0,0x20
0217 e406       |    |		Load	0x2,0x6
0218 00d8       |    |		Load_Top	At_Offset_0
0219 48fd       |H   |		Short_Literal	0xfd
021a 0273       | s  |		Execute	Discrete,Plus
021b e5fa       |    |		Load	0x2,-0x6
021c 01cf       |    |		Execute	Vector,Slice_Read
021d e5ff       |    |		Load	0x2,-0x1
021e e021       | !  |		Load	0x0,0x21
021f e022       | "  |		Load	0x0,0x22
0220 e023       | #  |		Load	0x0,0x23
0221 a024       | $  |		Store_Unchecked	0x0,0x24
0222 e025       | %  |		Load	0x0,0x25
0223 e026       | &  |		Load	0x0,0x26
0224 a027       | '  |		Store_Unchecked	0x0,0x27
0225 8028       | (  |		Call	0x0,0x28
0226 e404       |    |		Load	0x2,0x4
0227 4f02       |O   |		Short_Literal	-0xfe
0228 0273       | s  |		Execute	Discrete,Plus
0229 c404       |    |		Store	0x2,0x4
022a e406       |    |		Load	0x2,0x6
022b 48fe       |H   |		Short_Literal	0xfe
022c 0273       | s  |		Execute	Discrete,Plus
022d c406       |    |		Store	0x2,0x6
022e 00c9       |    |		Action	Pop_Auxiliary_Loop
022f e404       |    |		Load	0x2,0x4
0230 0cff       |    |		Execute_Immediate	Greater_Equal,-0x1
0231 77de       |w   |		Jump_Nonzero	0x210
0232 00ce       |    |		Action	Pop_Auxiliary
0233 e404       |    |		Load	0x2,0x4
0234 6824       |h$  |		Jump_Zero	0x259
0235 e003       |    |		Load	0x0,0x3
0236 0322       | "  |		Declare_Variable	Record
0237 4800       |H   |		Short_Literal	0x0
0238 00d9       |    |		Load_Top	At_Offset_1
0239 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
023a e404       |    |		Load	0x2,0x4
023b 00d8       |    |		Load_Top	At_Offset_0
023c e029       | )  |		Load	0x0,0x29
023d 0260       | `  |		Execute	Discrete,In_Type
023e 7001       |p   |		Jump_Nonzero	0x240
023f 0801       |    |		Execute_Immediate	Raise,0x1
0240 00d9       |    |		Load_Top	At_Offset_1
0241 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0242 e405       |    |		Load	0x2,0x5
0243 017d       | }  |		Execute	Record,Structure_Write
0244 e405       |    |		Load	0x2,0x5
0245 e5ff       |    |		Load	0x2,-0x1
0246 e01c       |    |		Load	0x0,0x1c
0247 a01d       |    |		Store_Unchecked	0x0,0x1d
0248 e01e       |    |		Load	0x0,0x1e
0249 a01f       |    |		Store_Unchecked	0x0,0x1f
024a 8020       |    |		Call	0x0,0x20
024b e406       |    |		Load	0x2,0x6
024c e5fa       |    |		Load	0x2,-0x6
024d 01dc       |    |		Execute	Vector,Last
024e e5fa       |    |		Load	0x2,-0x6
024f 01cf       |    |		Execute	Vector,Slice_Read
0250 e5ff       |    |		Load	0x2,-0x1
0251 e021       | !  |		Load	0x0,0x21
0252 e022       | "  |		Load	0x0,0x22
0253 e023       | #  |		Load	0x0,0x23
0254 a024       | $  |		Store_Unchecked	0x0,0x24
0255 e025       | %  |		Load	0x0,0x25
0256 e026       | &  |		Load	0x0,0x26
0257 a027       | '  |		Store_Unchecked	0x0,0x27
0258 8028       | (  |		Call	0x0,0x28
0259 e403       |    |		Load	0x2,0x3
025a 4804       |H   |		Short_Literal	0x4
025b 026f       | o  |		Execute	Discrete,Remainder
025c 681b       |h   |		Jump_Zero	0x278
025d 4801       |H   |		Short_Literal	0x1
025e 4804       |H   |		Short_Literal	0x4
025f e403       |    |		Load	0x2,0x3
0260 4804       |H   |		Short_Literal	0x4
0261 026f       | o  |		Execute	Discrete,Remainder
0262 0272       | r  |		Execute	Discrete,Minus
0263 e008       |    |		Load	0x0,0x8
0264 0334       | 4  |		Declare_Variable	Array,With_Constraint
0265 00d8       |    |		Load_Top	At_Offset_0
0266 01dc       |    |		Execute	Vector,Last
0267 4801       |H   |		Short_Literal	0x1
0268 0263       | c  |		Execute	Discrete,Above_Bound
0269 7005       |p   |		Jump_Nonzero	0x26f
026a 4800       |H   |		Short_Literal	0x0
026b 00d9       |    |		Load_Top	At_Offset_1
026c e602       |    |		Load	0x3,0x2
026d 01d6       |    |		Execute	Vector,Field_Write
026e 3ffb       |?   |		Loop_Increasing	0x26a
026f e5ff       |    |		Load	0x2,-0x1
0270 e02a       | *  |		Load	0x0,0x2a
0271 e02b       | +  |		Load	0x0,0x2b
0272 e02c       | ,  |		Load	0x0,0x2c
0273 a02d       | -  |		Store_Unchecked	0x0,0x2d
0274 e02e       | .  |		Load	0x0,0x2e
0275 e02f       | /  |		Load	0x0,0x2f
0276 a030       | 0  |		Store_Unchecked	0x0,0x30
0277 8028       | (  |		Call	0x0,0x28
0278 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0279			TRAP_01c8:
0279 0007       |    |		Action	Break_Optional
027a e5ff       |    |		Load	0x2,-0x1
027b 8005       |    |		Call	0x0,0x5
027c 00d8       |    |		Load_Top	At_Offset_0
027d 0101       |    |		Execute	Exception,Reraise
027e 0000 0000  |    |		.XXX[0x2]
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0285       |    |		.CONST	0x0285								; Address of begin
0281 02ea       |    |		.CONST	0x02ea								; Address of exception handler
0282 0002       |    |		.CONST	0x0002								; Number of locals
0283			INIT_0280:
0283 029f 05a3  |    |		Declare_Subprogram	INIT_05a0,For_Call
0285			BODY_0280:
0285 e5fd       |    |		Load	0x2,-0x3
0286 e5ff       |    |		Load	0x2,-0x1
0287 8013       |    |		Call	0x0,0x13
0288 00cf       |    |		Action	Mark_Auxiliary
0289 785c       |x\  |		Jump	0x2e6
028a e406       |    |		Load	0x2,0x6
028b 48ff       |H   |		Short_Literal	0xff
028c 027d       | }  |		Execute	Discrete,Greater
028d 6803       |h   |		Jump_Zero	0x291
028e 48ff       |H   |		Short_Literal	0xff
028f a407       |    |		Store_Unchecked	0x2,0x7
0290 7802       |x   |		Jump	0x293
0291 e406       |    |		Load	0x2,0x6
0292 a407       |    |		Store_Unchecked	0x2,0x7
0293 e403       |    |		Load	0x2,0x3
0294 6803       |h   |		Jump_Zero	0x298
0295 4800       |H   |		Short_Literal	0x0
0296 a403       |    |		Store_Unchecked	0x2,0x3
0297 7801       |x   |		Jump	0x299
0298 8602       |    |		Call	0x3,0x2
0299 e404       |    |		Load	0x2,0x4
029a a405       |    |		Store_Unchecked	0x2,0x5
029b e407       |    |		Load	0x2,0x7
029c e031       | 1  |		Load	0x0,0x31
029d 0322       | "  |		Declare_Variable	Record
029e 484d       |HM  |		Short_Literal	0x4d
029f 00d9       |    |		Load_Top	At_Offset_1
02a0 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02a1 e031       | 1  |		Load	0x0,0x31
02a2 012c       | ,  |		Execute	Any,Size
02a3 09fb       |    |		Execute_Immediate	Binary_Scale,-0x5
02a4 e407       |    |		Load	0x2,0x7
02a5 0901       |    |		Execute_Immediate	Binary_Scale,0x1
02a6 0a03       |    |		Execute_Immediate	Plus,0x3
02a7 09fe       |    |		Execute_Immediate	Binary_Scale,-0x2
02a8 00d8       |    |		Load_Top	At_Offset_0
02a9 e015       |    |		Load	0x0,0x15
02aa 0260       | `  |		Execute	Discrete,In_Type
02ab 7001       |p   |		Jump_Nonzero	0x2ad
02ac 0801       |    |		Execute_Immediate	Raise,0x1
02ad 0273       | s  |		Execute	Discrete,Plus
02ae 00d9       |    |		Load_Top	At_Offset_1
02af 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
02b0 e407       |    |		Load	0x2,0x7
02b1 00d8       |    |		Load_Top	At_Offset_0
02b2 e029       | )  |		Load	0x0,0x29
02b3 0260       | `  |		Execute	Discrete,In_Type
02b4 7001       |p   |		Jump_Nonzero	0x2b6
02b5 0801       |    |		Execute_Immediate	Raise,0x1
02b6 00d9       |    |		Load_Top	At_Offset_1
02b7 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
02b8 e5fe       |    |		Load	0x2,-0x2
02b9 00d9       |    |		Load_Top	At_Offset_1
02ba 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
02bb e5fd       |    |		Load	0x2,-0x3
02bc 0227       | '  |		Execute	Access,All_Reference
02bd 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
02be 00d9       |    |		Load_Top	At_Offset_1
02bf 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
02c0 e405       |    |		Load	0x2,0x5
02c1 00d9       |    |		Load_Top	At_Offset_1
02c2 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
02c3 e5fb       |    |		Load	0x2,-0x5
02c4 00d9       |    |		Load_Top	At_Offset_1
02c5 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
02c6 e5ff       |    |		Load	0x2,-0x1
02c7 e032       | 2  |		Load	0x0,0x32
02c8 a033       | 3  |		Store_Unchecked	0x0,0x33
02c9 e034       | 4  |		Load	0x0,0x34
02ca e035       | 5  |		Load	0x0,0x35
02cb a036       | 6  |		Store_Unchecked	0x0,0x36
02cc 801b       |    |		Call	0x0,0x1b
02cd e402       |    |		Load	0x2,0x2
02ce 00d8       |    |		Load_Top	At_Offset_0
02cf e407       |    |		Load	0x2,0x7
02d0 0273       | s  |		Execute	Discrete,Plus
02d1 0aff       |    |		Execute_Immediate	Plus,-0x1
02d2 e5fa       |    |		Load	0x2,-0x6
02d3 01cf       |    |		Execute	Vector,Slice_Read
02d4 e5ff       |    |		Load	0x2,-0x1
02d5 e037       | 7  |		Load	0x0,0x37
02d6 e038       | 8  |		Load	0x0,0x38
02d7 e039       | 9  |		Load	0x0,0x39
02d8 a03a       | :  |		Store_Unchecked	0x0,0x3a
02d9 e03b       | ;  |		Load	0x0,0x3b
02da e03c       | <  |		Load	0x0,0x3c
02db a03d       | =  |		Store_Unchecked	0x0,0x3d
02dc 803e       | >  |		Call	0x0,0x3e
02dd e402       |    |		Load	0x2,0x2
02de e407       |    |		Load	0x2,0x7
02df 0273       | s  |		Execute	Discrete,Plus
02e0 c402       |    |		Store	0x2,0x2
02e1 e406       |    |		Load	0x2,0x6
02e2 e407       |    |		Load	0x2,0x7
02e3 0272       | r  |		Execute	Discrete,Minus
02e4 c406       |    |		Store	0x2,0x6
02e5 00c9       |    |		Action	Pop_Auxiliary_Loop
02e6 e406       |    |		Load	0x2,0x6
02e7 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
02e8 77a1       |w   |		Jump_Nonzero	0x28a
02e9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
02ea			TRAP_0280:
02ea 0007       |    |		Action	Break_Optional
02eb e5ff       |    |		Load	0x2,-0x1
02ec 8005       |    |		Call	0x0,0x5
02ed 00d8       |    |		Load_Top	At_Offset_0
02ee 0101       |    |		Execute	Exception,Reraise
02ef 0000       |    |		.XXX[0x1]
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f3       |    |		.CONST	0x02f3								; Address of begin
02f1 0505       |    |		.CONST	0x0505								; Address of exception handler
02f2 0001       |    |		.CONST	0x0001								; Number of locals
02f3			BODY_02f0:
02f3			INIT_02f0:
02f3 e5fd       |    |		Load	0x2,-0x3
02f4 e5ff       |    |		Load	0x2,-0x1
02f5 8013       |    |		Call	0x0,0x13
02f6 00cf       |    |		Action	Mark_Auxiliary
02f7 e5fa       |    |		Load	0x2,-0x6
02f8 01d9       |    |		Execute	Vector,Reverse_Bounds
02f9 0263       | c  |		Execute	Discrete,Above_Bound
02fa 7077       |pw  |		Jump_Nonzero	0x372
02fb 00d8       |    |		Load_Top	At_Offset_0
02fc e5fa       |    |		Load	0x2,-0x6
02fd 01d5       |    |		Execute	Vector,Field_Reference
02fe 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
02ff e03f       | ?  |		Load	0x0,0x3f
0300 017f       |    |		Execute	Record,Equal
0301 7007       |p   |		Jump_Nonzero	0x309
0302 e402       |    |		Load	0x2,0x2
0303 0a01       |    |		Execute_Immediate	Plus,0x1
0304 e040       | @  |		Load	0x0,0x40
0305 012c       | ,  |		Execute	Any,Size
0306 09fd       |    |		Execute_Immediate	Binary_Scale,-0x3
0307 0273       | s  |		Execute	Discrete,Plus
0308 c402       |    |		Store	0x2,0x2
0309 00d8       |    |		Load_Top	At_Offset_0
030a e5fa       |    |		Load	0x2,-0x6
030b 01d5       |    |		Execute	Vector,Field_Reference
030c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
030d 682d       |h-  |		Jump_Zero	0x33b
030e 00d8       |    |		Load_Top	At_Offset_0
030f e5fa       |    |		Load	0x2,-0x6
0310 01d5       |    |		Execute	Vector,Field_Reference
0311 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0312 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0313 6814       |h   |		Jump_Zero	0x328
0314 e402       |    |		Load	0x2,0x2
0315 e003       |    |		Load	0x0,0x3
0316 012c       | ,  |		Execute	Any,Size
0317 09fd       |    |		Execute_Immediate	Binary_Scale,-0x3
0318 00da       |    |		Load_Top	At_Offset_2
0319 e5fa       |    |		Load	0x2,-0x6
031a 01d5       |    |		Execute	Vector,Field_Reference
031b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
031c 0a7e       | ~  |		Execute_Immediate	Plus,0x7e
031d 487f       |H   |		Short_Literal	0x7f
031e 0270       | p  |		Execute	Discrete,Divide
031f 00d8       |    |		Load_Top	At_Offset_0
0320 e002       |    |		Load	0x0,0x2
0321 0260       | `  |		Execute	Discrete,In_Type
0322 7001       |p   |		Jump_Nonzero	0x324
0323 0801       |    |		Execute_Immediate	Raise,0x1
0324 0271       | q  |		Execute	Discrete,Times
0325 0273       | s  |		Execute	Discrete,Plus
0326 c402       |    |		Store	0x2,0x2
0327 7813       |x   |		Jump	0x33b
0328 e402       |    |		Load	0x2,0x2
0329 e003       |    |		Load	0x0,0x3
032a 012c       | ,  |		Execute	Any,Size
032b 09fd       |    |		Execute_Immediate	Binary_Scale,-0x3
032c 00da       |    |		Load_Top	At_Offset_2
032d e5fa       |    |		Load	0x2,-0x6
032e 01d5       |    |		Execute	Vector,Field_Reference
032f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0330 0274       | t  |		Execute	Discrete,Absolute_Value
0331 0a7f       |    |		Execute_Immediate	Plus,0x7f
0332 09f9       |    |		Execute_Immediate	Binary_Scale,-0x7
0333 00d8       |    |		Load_Top	At_Offset_0
0334 e002       |    |		Load	0x0,0x2
0335 0260       | `  |		Execute	Discrete,In_Type
0336 7001       |p   |		Jump_Nonzero	0x338
0337 0801       |    |		Execute_Immediate	Raise,0x1
0338 0271       | q  |		Execute	Discrete,Times
0339 0273       | s  |		Execute	Discrete,Plus
033a c402       |    |		Store	0x2,0x2
033b 00d8       |    |		Load_Top	At_Offset_0
033c e5fa       |    |		Load	0x2,-0x6
033d 01d5       |    |		Execute	Vector,Field_Reference
033e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
033f a409       |    |		Store_Unchecked	0x2,0x9
0340 e409       |    |		Load	0x2,0x9
0341 0227       | '  |		Execute	Access,All_Reference
0342 01db       |    |		Execute	Vector,Length
0343 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0344 682b       |h+  |		Jump_Zero	0x370
0345 e402       |    |		Load	0x2,0x2
0346 e003       |    |		Load	0x0,0x3
0347 012c       | ,  |		Execute	Any,Size
0348 09fd       |    |		Execute_Immediate	Binary_Scale,-0x3
0349 e409       |    |		Load	0x2,0x9
034a 0227       | '  |		Execute	Access,All_Reference
034b 01db       |    |		Execute	Vector,Length
034c 48fd       |H   |		Short_Literal	0xfd
034d 0273       | s  |		Execute	Discrete,Plus
034e 48fe       |H   |		Short_Literal	0xfe
034f 0270       | p  |		Execute	Discrete,Divide
0350 0aff       |    |		Execute_Immediate	Plus,-0x1
0351 00d8       |    |		Load_Top	At_Offset_0
0352 e002       |    |		Load	0x0,0x2
0353 0260       | `  |		Execute	Discrete,In_Type
0354 7001       |p   |		Jump_Nonzero	0x356
0355 0801       |    |		Execute_Immediate	Raise,0x1
0356 0271       | q  |		Execute	Discrete,Times
0357 0273       | s  |		Execute	Discrete,Plus
0358 c402       |    |		Store	0x2,0x2
0359 00d8       |    |		Load_Top	At_Offset_0
035a e5fa       |    |		Load	0x2,-0x6
035b 01d5       |    |		Execute	Vector,Field_Reference
035c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
035d 7006       |p   |		Jump_Nonzero	0x364
035e e402       |    |		Load	0x2,0x2
035f e003       |    |		Load	0x0,0x3
0360 012c       | ,  |		Execute	Any,Size
0361 09fd       |    |		Execute_Immediate	Binary_Scale,-0x3
0362 0273       | s  |		Execute	Discrete,Plus
0363 c402       |    |		Store	0x2,0x2
0364 e402       |    |		Load	0x2,0x2
0365 e409       |    |		Load	0x2,0x9
0366 0227       | '  |		Execute	Access,All_Reference
0367 01db       |    |		Execute	Vector,Length
0368 00d8       |    |		Load_Top	At_Offset_0
0369 e002       |    |		Load	0x0,0x2
036a 0260       | `  |		Execute	Discrete,In_Type
036b 7001       |p   |		Jump_Nonzero	0x36d
036c 0801       |    |		Execute_Immediate	Raise,0x1
036d 0901       |    |		Execute_Immediate	Binary_Scale,0x1
036e 0273       | s  |		Execute	Discrete,Plus
036f c402       |    |		Store	0x2,0x2
0370 00c8       |    |		Action	Pop_Auxiliary_Range
0371 3f89       |?   |		Loop_Increasing	0x2fb
0372 00ce       |    |		Action	Pop_Auxiliary
0373 e402       |    |		Load	0x2,0x2
0374 e014       |    |		Load	0x0,0x14
0375 0322       | "  |		Declare_Variable	Record
0376 484b       |HK  |		Short_Literal	0x4b
0377 00d9       |    |		Load_Top	At_Offset_1
0378 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0379 e014       |    |		Load	0x0,0x14
037a 012c       | ,  |		Execute	Any,Size
037b 09fb       |    |		Execute_Immediate	Binary_Scale,-0x5
037c e402       |    |		Load	0x2,0x2
037d 0a03       |    |		Execute_Immediate	Plus,0x3
037e 09fe       |    |		Execute_Immediate	Binary_Scale,-0x2
037f 00d8       |    |		Load_Top	At_Offset_0
0380 e015       |    |		Load	0x0,0x15
0381 0260       | `  |		Execute	Discrete,In_Type
0382 7001       |p   |		Jump_Nonzero	0x384
0383 0801       |    |		Execute_Immediate	Raise,0x1
0384 0273       | s  |		Execute	Discrete,Plus
0385 00d9       |    |		Load_Top	At_Offset_1
0386 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0387 4800       |H   |		Short_Literal	0x0
0388 00d9       |    |		Load_Top	At_Offset_1
0389 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
038a e5fe       |    |		Load	0x2,-0x2
038b 00d9       |    |		Load_Top	At_Offset_1
038c 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
038d e5fd       |    |		Load	0x2,-0x3
038e 0227       | '  |		Execute	Access,All_Reference
038f 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0390 00d9       |    |		Load_Top	At_Offset_1
0391 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0392 e5fc       |    |		Load	0x2,-0x4
0393 00d9       |    |		Load_Top	At_Offset_1
0394 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0395 e5fb       |    |		Load	0x2,-0x5
0396 00d9       |    |		Load_Top	At_Offset_1
0397 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0398 e5ff       |    |		Load	0x2,-0x1
0399 e016       |    |		Load	0x0,0x16
039a a017       |    |		Store_Unchecked	0x0,0x17
039b e018       |    |		Load	0x0,0x18
039c e019       |    |		Load	0x0,0x19
039d a01a       |    |		Store_Unchecked	0x0,0x1a
039e 801b       |    |		Call	0x0,0x1b
039f 00cf       |    |		Action	Mark_Auxiliary
03a0 e5fa       |    |		Load	0x2,-0x6
03a1 01d9       |    |		Execute	Vector,Reverse_Bounds
03a2 0263       | c  |		Execute	Discrete,Above_Bound
03a3 7140       |q@  |		Jump_Nonzero	0x4e4
03a4 00d8       |    |		Load_Top	At_Offset_0
03a5 e5fa       |    |		Load	0x2,-0x6
03a6 01d5       |    |		Execute	Vector,Field_Reference
03a7 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
03a8 e03f       | ?  |		Load	0x0,0x3f
03a9 017f       |    |		Execute	Record,Equal
03aa 7057       |pW  |		Jump_Nonzero	0x402
03ab 48ff       |H   |		Short_Literal	0xff
03ac 4801       |H   |		Short_Literal	0x1
03ad e403       |    |		Load	0x2,0x3
03ae 01d6       |    |		Execute	Vector,Field_Write
03af 00d8       |    |		Load_Top	At_Offset_0
03b0 e5fa       |    |		Load	0x2,-0x6
03b1 01d5       |    |		Execute	Vector,Field_Reference
03b2 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
03b3 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03b4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03b5 09e8       |    |		Execute_Immediate	Binary_Scale,-0x18
03b6 00d8       |    |		Load_Top	At_Offset_0
03b7 e029       | )  |		Load	0x0,0x29
03b8 0260       | `  |		Execute	Discrete,In_Type
03b9 7001       |p   |		Jump_Nonzero	0x3bb
03ba 0801       |    |		Execute_Immediate	Raise,0x1
03bb 4802       |H   |		Short_Literal	0x2
03bc e403       |    |		Load	0x2,0x3
03bd 01d6       |    |		Execute	Vector,Field_Write
03be 00d8       |    |		Load_Top	At_Offset_0
03bf e5fa       |    |		Load	0x2,-0x6
03c0 01d5       |    |		Execute	Vector,Field_Reference
03c1 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
03c2 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03c3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03c4 09f0       |    |		Execute_Immediate	Binary_Scale,-0x10
03c5 4900       |I   |		Short_Literal	0x100
03c6 026f       | o  |		Execute	Discrete,Remainder
03c7 00d8       |    |		Load_Top	At_Offset_0
03c8 e029       | )  |		Load	0x0,0x29
03c9 0260       | `  |		Execute	Discrete,In_Type
03ca 7001       |p   |		Jump_Nonzero	0x3cc
03cb 0801       |    |		Execute_Immediate	Raise,0x1
03cc 4803       |H   |		Short_Literal	0x3
03cd e403       |    |		Load	0x2,0x3
03ce 01d6       |    |		Execute	Vector,Field_Write
03cf 00d8       |    |		Load_Top	At_Offset_0
03d0 e5fa       |    |		Load	0x2,-0x6
03d1 01d5       |    |		Execute	Vector,Field_Reference
03d2 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
03d3 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03d4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03d5 09f8       |    |		Execute_Immediate	Binary_Scale,-0x8
03d6 4900       |I   |		Short_Literal	0x100
03d7 026f       | o  |		Execute	Discrete,Remainder
03d8 00d8       |    |		Load_Top	At_Offset_0
03d9 e029       | )  |		Load	0x0,0x29
03da 0260       | `  |		Execute	Discrete,In_Type
03db 7001       |p   |		Jump_Nonzero	0x3dd
03dc 0801       |    |		Execute_Immediate	Raise,0x1
03dd 4804       |H   |		Short_Literal	0x4
03de e403       |    |		Load	0x2,0x3
03df 01d6       |    |		Execute	Vector,Field_Write
03e0 00d8       |    |		Load_Top	At_Offset_0
03e1 e5fa       |    |		Load	0x2,-0x6
03e2 01d5       |    |		Execute	Vector,Field_Reference
03e3 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
03e4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03e5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03e6 4900       |I   |		Short_Literal	0x100
03e7 026f       | o  |		Execute	Discrete,Remainder
03e8 00d8       |    |		Load_Top	At_Offset_0
03e9 e029       | )  |		Load	0x0,0x29
03ea 0260       | `  |		Execute	Discrete,In_Type
03eb 7001       |p   |		Jump_Nonzero	0x3ed
03ec 0801       |    |		Execute_Immediate	Raise,0x1
03ed 4805       |H   |		Short_Literal	0x5
03ee e403       |    |		Load	0x2,0x3
03ef 01d6       |    |		Execute	Vector,Field_Write
03f0 e403       |    |		Load	0x2,0x3
03f1 e5ff       |    |		Load	0x2,-0x1
03f2 e02a       | *  |		Load	0x0,0x2a
03f3 e02b       | +  |		Load	0x0,0x2b
03f4 e02c       | ,  |		Load	0x0,0x2c
03f5 a02d       | -  |		Store_Unchecked	0x0,0x2d
03f6 e02e       | .  |		Load	0x0,0x2e
03f7 e02f       | /  |		Load	0x0,0x2f
03f8 a030       | 0  |		Store_Unchecked	0x0,0x30
03f9 8028       | (  |		Call	0x0,0x28
03fa 00d8       |    |		Load_Top	At_Offset_0
03fb e5fa       |    |		Load	0x2,-0x6
03fc 01d5       |    |		Execute	Vector,Field_Reference
03fd 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
03fe e5fd       |    |		Load	0x2,-0x3
03ff 0227       | '  |		Execute	Access,All_Reference
0400 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0401 380f       |8   |		Execute	Record,Field_Write,Field_Number 0xf
0402 00d8       |    |		Load_Top	At_Offset_0
0403 e5fa       |    |		Load	0x2,-0x6
0404 01d5       |    |		Execute	Vector,Field_Reference
0405 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0406 a405       |    |		Store_Unchecked	0x2,0x5
0407 e405       |    |		Load	0x2,0x5
0408 6850       |hP  |		Jump_Zero	0x459
0409 00cf       |    |		Action	Mark_Auxiliary
040a 7827       |x'  |		Jump	0x432
040b e405       |    |		Load	0x2,0x5
040c 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
040d 680e       |h   |		Jump_Zero	0x41c
040e e003       |    |		Load	0x0,0x3
040f 0322       | "  |		Declare_Variable	Record
0410 487f       |H   |		Short_Literal	0x7f
0411 00d9       |    |		Load_Top	At_Offset_1
0412 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0413 4800       |H   |		Short_Literal	0x0
0414 00d9       |    |		Load_Top	At_Offset_1
0415 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0416 e406       |    |		Load	0x2,0x6
0417 017d       | }  |		Execute	Record,Structure_Write
0418 e405       |    |		Load	0x2,0x5
0419 0a81       |    |		Execute_Immediate	Plus,-0x7f
041a c405       |    |		Store	0x2,0x5
041b 780e       |x   |		Jump	0x42a
041c e003       |    |		Load	0x0,0x3
041d 0322       | "  |		Declare_Variable	Record
041e 4f80       |O   |		Short_Literal	-0x80
041f 00d9       |    |		Load_Top	At_Offset_1
0420 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0421 4800       |H   |		Short_Literal	0x0
0422 00d9       |    |		Load_Top	At_Offset_1
0423 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0424 e406       |    |		Load	0x2,0x6
0425 017d       | }  |		Execute	Record,Structure_Write
0426 e405       |    |		Load	0x2,0x5
0427 4880       |H   |		Short_Literal	0x80
0428 0273       | s  |		Execute	Discrete,Plus
0429 c405       |    |		Store	0x2,0x5
042a e406       |    |		Load	0x2,0x6
042b e5ff       |    |		Load	0x2,-0x1
042c e01c       |    |		Load	0x0,0x1c
042d a01d       |    |		Store_Unchecked	0x0,0x1d
042e e01e       |    |		Load	0x0,0x1e
042f a01f       |    |		Store_Unchecked	0x0,0x1f
0430 8020       |    |		Call	0x0,0x20
0431 00c9       |    |		Action	Pop_Auxiliary_Loop
0432 e405       |    |		Load	0x2,0x5
0433 4f80       |O   |		Short_Literal	-0x80
0434 027c       | |  |		Execute	Discrete,Less
0435 77d5       |w   |		Jump_Nonzero	0x40b
0436 e405       |    |		Load	0x2,0x5
0437 0c80       |    |		Execute_Immediate	Greater_Equal,-0x80
0438 77d2       |w   |		Jump_Nonzero	0x40b
0439 00ce       |    |		Action	Pop_Auxiliary
043a e405       |    |		Load	0x2,0x5
043b 681d       |h   |		Jump_Zero	0x459
043c 00d8       |    |		Load_Top	At_Offset_0
043d e5fa       |    |		Load	0x2,-0x6
043e 01d5       |    |		Execute	Vector,Field_Reference
043f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0440 0227       | '  |		Execute	Access,All_Reference
0441 01db       |    |		Execute	Vector,Length
0442 7016       |p   |		Jump_Nonzero	0x459
0443 e003       |    |		Load	0x0,0x3
0444 0322       | "  |		Declare_Variable	Record
0445 e405       |    |		Load	0x2,0x5
0446 00d8       |    |		Load_Top	At_Offset_0
0447 e041       | A  |		Load	0x0,0x41
0448 0260       | `  |		Execute	Discrete,In_Type
0449 7001       |p   |		Jump_Nonzero	0x44b
044a 0801       |    |		Execute_Immediate	Raise,0x1
044b 00d9       |    |		Load_Top	At_Offset_1
044c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
044d 4800       |H   |		Short_Literal	0x0
044e 00d9       |    |		Load_Top	At_Offset_1
044f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0450 e406       |    |		Load	0x2,0x6
0451 017d       | }  |		Execute	Record,Structure_Write
0452 e406       |    |		Load	0x2,0x6
0453 e5ff       |    |		Load	0x2,-0x1
0454 e01c       |    |		Load	0x0,0x1c
0455 a01d       |    |		Store_Unchecked	0x0,0x1d
0456 e01e       |    |		Load	0x0,0x1e
0457 a01f       |    |		Store_Unchecked	0x0,0x1f
0458 8020       |    |		Call	0x0,0x20
0459 00d8       |    |		Load_Top	At_Offset_0
045a e5fa       |    |		Load	0x2,-0x6
045b 01d5       |    |		Execute	Vector,Field_Reference
045c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
045d a409       |    |		Store_Unchecked	0x2,0x9
045e e409       |    |		Load	0x2,0x9
045f 0227       | '  |		Execute	Access,All_Reference
0460 01dc       |    |		Execute	Vector,Last
0461 c404       |    |		Store	0x2,0x4
0462 4801       |H   |		Short_Literal	0x1
0463 a407       |    |		Store_Unchecked	0x2,0x7
0464 e409       |    |		Load	0x2,0x9
0465 0227       | '  |		Execute	Access,All_Reference
0466 01dd       |    |		Execute	Vector,First
0467 c408       |    |		Store	0x2,0x8
0468 00cf       |    |		Action	Mark_Auxiliary
0469 7847       |xG  |		Jump	0x4b1
046a e407       |    |		Load	0x2,0x7
046b 681b       |h   |		Jump_Zero	0x487
046c 4800       |H   |		Short_Literal	0x0
046d a407       |    |		Store_Unchecked	0x2,0x7
046e e003       |    |		Load	0x0,0x3
046f 0322       | "  |		Declare_Variable	Record
0470 e405       |    |		Load	0x2,0x5
0471 00d8       |    |		Load_Top	At_Offset_0
0472 e041       | A  |		Load	0x0,0x41
0473 0260       | `  |		Execute	Discrete,In_Type
0474 7001       |p   |		Jump_Nonzero	0x476
0475 0801       |    |		Execute_Immediate	Raise,0x1
0476 00d9       |    |		Load_Top	At_Offset_1
0477 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0478 48fe       |H   |		Short_Literal	0xfe
0479 00d9       |    |		Load_Top	At_Offset_1
047a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
047b e406       |    |		Load	0x2,0x6
047c 017d       | }  |		Execute	Record,Structure_Write
047d e406       |    |		Load	0x2,0x6
047e e5ff       |    |		Load	0x2,-0x1
047f e01c       |    |		Load	0x0,0x1c
0480 a01d       |    |		Store_Unchecked	0x0,0x1d
0481 e01e       |    |		Load	0x0,0x1e
0482 a01f       |    |		Store_Unchecked	0x0,0x1f
0483 8020       |    |		Call	0x0,0x20
0484 4800       |H   |		Short_Literal	0x0
0485 a405       |    |		Store_Unchecked	0x2,0x5
0486 7811       |x   |		Jump	0x498
0487 e003       |    |		Load	0x0,0x3
0488 0322       | "  |		Declare_Variable	Record
0489 4800       |H   |		Short_Literal	0x0
048a 00d9       |    |		Load_Top	At_Offset_1
048b 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
048c 48fe       |H   |		Short_Literal	0xfe
048d 00d9       |    |		Load_Top	At_Offset_1
048e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
048f e406       |    |		Load	0x2,0x6
0490 017d       | }  |		Execute	Record,Structure_Write
0491 e406       |    |		Load	0x2,0x6
0492 e5ff       |    |		Load	0x2,-0x1
0493 e01c       |    |		Load	0x0,0x1c
0494 a01d       |    |		Store_Unchecked	0x0,0x1d
0495 e01e       |    |		Load	0x0,0x1e
0496 a01f       |    |		Store_Unchecked	0x0,0x1f
0497 8020       |    |		Call	0x0,0x20
0498 e408       |    |		Load	0x2,0x8
0499 00d8       |    |		Load_Top	At_Offset_0
049a 48fd       |H   |		Short_Literal	0xfd
049b 0273       | s  |		Execute	Discrete,Plus
049c e409       |    |		Load	0x2,0x9
049d 0227       | '  |		Execute	Access,All_Reference
049e 01cf       |    |		Execute	Vector,Slice_Read
049f e5ff       |    |		Load	0x2,-0x1
04a0 e021       | !  |		Load	0x0,0x21
04a1 e022       | "  |		Load	0x0,0x22
04a2 e023       | #  |		Load	0x0,0x23
04a3 a024       | $  |		Store_Unchecked	0x0,0x24
04a4 e025       | %  |		Load	0x0,0x25
04a5 e026       | &  |		Load	0x0,0x26
04a6 a027       | '  |		Store_Unchecked	0x0,0x27
04a7 8028       | (  |		Call	0x0,0x28
04a8 e404       |    |		Load	0x2,0x4
04a9 4f02       |O   |		Short_Literal	-0xfe
04aa 0273       | s  |		Execute	Discrete,Plus
04ab c404       |    |		Store	0x2,0x4
04ac e408       |    |		Load	0x2,0x8
04ad 48fe       |H   |		Short_Literal	0xfe
04ae 0273       | s  |		Execute	Discrete,Plus
04af c408       |    |		Store	0x2,0x8
04b0 00c9       |    |		Action	Pop_Auxiliary_Loop
04b1 e404       |    |		Load	0x2,0x4
04b2 0cff       |    |		Execute_Immediate	Greater_Equal,-0x1
04b3 77b6       |w   |		Jump_Nonzero	0x46a
04b4 00ce       |    |		Action	Pop_Auxiliary
04b5 e404       |    |		Load	0x2,0x4
04b6 682b       |h+  |		Jump_Zero	0x4e2
04b7 e003       |    |		Load	0x0,0x3
04b8 0322       | "  |		Declare_Variable	Record
04b9 e405       |    |		Load	0x2,0x5
04ba 00d8       |    |		Load_Top	At_Offset_0
04bb e041       | A  |		Load	0x0,0x41
04bc 0260       | `  |		Execute	Discrete,In_Type
04bd 7001       |p   |		Jump_Nonzero	0x4bf
04be 0801       |    |		Execute_Immediate	Raise,0x1
04bf 00d9       |    |		Load_Top	At_Offset_1
04c0 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
04c1 e404       |    |		Load	0x2,0x4
04c2 00d8       |    |		Load_Top	At_Offset_0
04c3 e029       | )  |		Load	0x0,0x29
04c4 0260       | `  |		Execute	Discrete,In_Type
04c5 7001       |p   |		Jump_Nonzero	0x4c7
04c6 0801       |    |		Execute_Immediate	Raise,0x1
04c7 00d9       |    |		Load_Top	At_Offset_1
04c8 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
04c9 e406       |    |		Load	0x2,0x6
04ca 017d       | }  |		Execute	Record,Structure_Write
04cb e406       |    |		Load	0x2,0x6
04cc e5ff       |    |		Load	0x2,-0x1
04cd e01c       |    |		Load	0x0,0x1c
04ce a01d       |    |		Store_Unchecked	0x0,0x1d
04cf e01e       |    |		Load	0x0,0x1e
04d0 a01f       |    |		Store_Unchecked	0x0,0x1f
04d1 8020       |    |		Call	0x0,0x20
04d2 e408       |    |		Load	0x2,0x8
04d3 e409       |    |		Load	0x2,0x9
04d4 0227       | '  |		Execute	Access,All_Reference
04d5 01dc       |    |		Execute	Vector,Last
04d6 e409       |    |		Load	0x2,0x9
04d7 0227       | '  |		Execute	Access,All_Reference
04d8 01cf       |    |		Execute	Vector,Slice_Read
04d9 e5ff       |    |		Load	0x2,-0x1
04da e021       | !  |		Load	0x0,0x21
04db e022       | "  |		Load	0x0,0x22
04dc e023       | #  |		Load	0x0,0x23
04dd a024       | $  |		Store_Unchecked	0x0,0x24
04de e025       | %  |		Load	0x0,0x25
04df e026       | &  |		Load	0x0,0x26
04e0 a027       | '  |		Store_Unchecked	0x0,0x27
04e1 8028       | (  |		Call	0x0,0x28
04e2 00c8       |    |		Action	Pop_Auxiliary_Range
04e3 3ec0       |>   |		Loop_Increasing	0x3a4
04e4 00ce       |    |		Action	Pop_Auxiliary
04e5 e402       |    |		Load	0x2,0x2
04e6 4804       |H   |		Short_Literal	0x4
04e7 026f       | o  |		Execute	Discrete,Remainder
04e8 c402       |    |		Store	0x2,0x2
04e9 e402       |    |		Load	0x2,0x2
04ea 6819       |h   |		Jump_Zero	0x504
04eb 4801       |H   |		Short_Literal	0x1
04ec 4804       |H   |		Short_Literal	0x4
04ed e402       |    |		Load	0x2,0x2
04ee 0272       | r  |		Execute	Discrete,Minus
04ef e008       |    |		Load	0x0,0x8
04f0 0334       | 4  |		Declare_Variable	Array,With_Constraint
04f1 00d8       |    |		Load_Top	At_Offset_0
04f2 01dc       |    |		Execute	Vector,Last
04f3 4801       |H   |		Short_Literal	0x1
04f4 0263       | c  |		Execute	Discrete,Above_Bound
04f5 7005       |p   |		Jump_Nonzero	0x4fb
04f6 4800       |H   |		Short_Literal	0x0
04f7 00d9       |    |		Load_Top	At_Offset_1
04f8 e602       |    |		Load	0x3,0x2
04f9 01d6       |    |		Execute	Vector,Field_Write
04fa 3ffb       |?   |		Loop_Increasing	0x4f6
04fb e5ff       |    |		Load	0x2,-0x1
04fc e02a       | *  |		Load	0x0,0x2a
04fd e02b       | +  |		Load	0x0,0x2b
04fe e02c       | ,  |		Load	0x0,0x2c
04ff a02d       | -  |		Store_Unchecked	0x0,0x2d
0500 e02e       | .  |		Load	0x0,0x2e
0501 e02f       | /  |		Load	0x0,0x2f
0502 a030       | 0  |		Store_Unchecked	0x0,0x30
0503 8028       | (  |		Call	0x0,0x28
0504 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0505			TRAP_02f0:
0505 0007       |    |		Action	Break_Optional
0506 e5ff       |    |		Load	0x2,-0x1
0507 8005       |    |		Call	0x0,0x5
0508 00d8       |    |		Load_Top	At_Offset_0
0509 0101       |    |		Execute	Exception,Reraise
050a 0000 0000  |    |		.BLANK	0000[0x6]
0510 ; --------------------------------------------------------------------------------------
0510 ; SUBPROGRAM
0510 ; --------------------------------------------------------------------------------------
0510 0515       |    |		.CONST	0x0515								; Address of begin
0511 059b       |    |		.CONST	0x059b								; Address of exception handler
0512 0002       |    |		.CONST	0x0002								; Number of locals
0513			INIT_0510:
0513 029f 05eb  |    |		Declare_Subprogram	INIT_05e8,For_Call
0515			BODY_0510:
0515 e042       | B  |		Load	0x0,0x42
0516 0322       | "  |		Declare_Variable	Record
0517 4830       |H0  |		Short_Literal	0x30
0518 00d9       |    |		Load_Top	At_Offset_1
0519 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
051a e042       | B  |		Load	0x0,0x42
051b 012c       | ,  |		Execute	Any,Size
051c 09fb       |    |		Execute_Immediate	Binary_Scale,-0x5
051d e402       |    |		Load	0x2,0x2
051e 0a01       |    |		Execute_Immediate	Plus,0x1
051f 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
0520 00d8       |    |		Load_Top	At_Offset_0
0521 e015       |    |		Load	0x0,0x15
0522 0260       | `  |		Execute	Discrete,In_Type
0523 7001       |p   |		Jump_Nonzero	0x525
0524 0801       |    |		Execute_Immediate	Raise,0x1
0525 0273       | s  |		Execute	Discrete,Plus
0526 00d9       |    |		Load_Top	At_Offset_1
0527 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0528 e5fe       |    |		Load	0x2,-0x2
0529 00d9       |    |		Load_Top	At_Offset_1
052a 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
052b e402       |    |		Load	0x2,0x2
052c 4802       |H   |		Short_Literal	0x2
052d 026f       | o  |		Execute	Discrete,Remainder
052e 0e00       |    |		Execute_Immediate	Not_Equal,0x0
052f 8043       | C  |		Call	0x0,0x43
0530 00d9       |    |		Load_Top	At_Offset_1
0531 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0532 e5ff       |    |		Load	0x2,-0x1
0533 e044       | D  |		Load	0x0,0x44
0534 a045       | E  |		Store_Unchecked	0x0,0x45
0535 e046       | F  |		Load	0x0,0x46
0536 e047       | G  |		Load	0x0,0x47
0537 a048       | H  |		Store_Unchecked	0x0,0x48
0538 8049       | I  |		Call	0x0,0x49
0539 8602       |    |		Call	0x3,0x2
053a e00b       |    |		Load	0x0,0xb
053b e403       |    |		Load	0x2,0x3
053c 4801       |H   |		Short_Literal	0x1
053d 4800       |H   |		Short_Literal	0x0
053e 4830       |H0  |		Short_Literal	0x30
053f e5ff       |    |		Load	0x2,-0x1
0540 e04a       | J  |		Load	0x0,0x4a
0541 a04b       | K  |		Store_Unchecked	0x0,0x4b
0542 a04c       | L  |		Store_Unchecked	0x0,0x4c
0543 804d       | M  |		Call	0x0,0x4d
0544 00d1       |    |		Pop_Control	Pop_Count_1
0545 c404       |    |		Store	0x2,0x4
0546 e404       |    |		Load	0x2,0x4
0547 700b       |p   |		Jump_Nonzero	0x553
0548 4800       |H   |		Short_Literal	0x0
0549 a5fc       |    |		Store_Unchecked	0x2,-0x4
054a 4800       |H   |		Short_Literal	0x0
054b a5fb       |    |		Store_Unchecked	0x2,-0x5
054c 4800       |H   |		Short_Literal	0x0
054d a5fa       |    |		Store_Unchecked	0x2,-0x6
054e e00f       |    |		Load	0x0,0xf
054f e5f9       |    |		Load	0x2,-0x7
0550 017d       | }  |		Execute	Record,Structure_Write
0551 00cc       |    |		Action	Pop_Block
0552 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0553 e403       |    |		Load	0x2,0x3
0554 2626       |&&  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x26
0555 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0556 a5fc       |    |		Store_Unchecked	0x2,-0x4
0557 e403       |    |		Load	0x2,0x3
0558 2626       |&&  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x26
0559 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
055a a5fb       |    |		Store_Unchecked	0x2,-0x5
055b e403       |    |		Load	0x2,0x3
055c 2626       |&&  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x26
055d 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
055e a5fa       |    |		Store_Unchecked	0x2,-0x6
055f e00c       |    |		Load	0x0,0xc
0560 0322       | "  |		Declare_Variable	Record
0561 e403       |    |		Load	0x2,0x3
0562 2626       |&&  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x26
0563 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0564 00d9       |    |		Load_Top	At_Offset_1
0565 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0566 e403       |    |		Load	0x2,0x3
0567 2626       |&&  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x26
0568 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0569 00d9       |    |		Load_Top	At_Offset_1
056a 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
056b e403       |    |		Load	0x2,0x3
056c 2626       |&&  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x26
056d 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
056e 00d8       |    |		Load_Top	At_Offset_0
056f e007       |    |		Load	0x0,0x7
0570 0260       | `  |		Execute	Discrete,In_Type
0571 7001       |p   |		Jump_Nonzero	0x573
0572 0801       |    |		Execute_Immediate	Raise,0x1
0573 00d9       |    |		Load_Top	At_Offset_1
0574 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0575 e403       |    |		Load	0x2,0x3
0576 2626       |&&  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x26
0577 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0578 00d8       |    |		Load_Top	At_Offset_0
0579 e007       |    |		Load	0x0,0x7
057a 0260       | `  |		Execute	Discrete,In_Type
057b 7001       |p   |		Jump_Nonzero	0x57d
057c 0801       |    |		Execute_Immediate	Raise,0x1
057d 00d9       |    |		Load_Top	At_Offset_1
057e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
057f e403       |    |		Load	0x2,0x3
0580 2626       |&&  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x26
0581 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0582 00d8       |    |		Load_Top	At_Offset_0
0583 e007       |    |		Load	0x0,0x7
0584 0260       | `  |		Execute	Discrete,In_Type
0585 7001       |p   |		Jump_Nonzero	0x587
0586 0801       |    |		Execute_Immediate	Raise,0x1
0587 00d9       |    |		Load_Top	At_Offset_1
0588 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0589 e00c       |    |		Load	0x0,0xc
058a 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
058b 0337       | 7  |		Declare_Variable	Array
058c 480f       |H   |		Short_Literal	0xf
058d 4800       |H   |		Short_Literal	0x0
058e 4800       |H   |		Short_Literal	0x0
058f 00d9       |    |		Load_Top	At_Offset_1
0590 e604       |    |		Load	0x3,0x4
0591 01d6       |    |		Execute	Vector,Field_Write
0592 3ffb       |?   |		Loop_Increasing	0x58e
0593 e00c       |    |		Load	0x0,0xc
0594 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
0595 0119       |    |		Execute	Any,Check_In_Formal_Type
0596 00d9       |    |		Load_Top	At_Offset_1
0597 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0598 e5f9       |    |		Load	0x2,-0x7
0599 017d       | }  |		Execute	Record,Structure_Write
059a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
059b			TRAP_0510:
059b 0007       |    |		Action	Break_Optional
059c e5ff       |    |		Load	0x2,-0x1
059d 8005       |    |		Call	0x0,0x5
059e 00d8       |    |		Load_Top	At_Offset_0
059f 0101       |    |		Execute	Exception,Reraise
05a0 ; --------------------------------------------------------------------------------------
05a0 ; SUBPROGRAM
05a0 ; --------------------------------------------------------------------------------------
05a0 05af       |    |		.CONST	0x05af								; Address of begin
05a1 0004       |    |		.CONST	0x0004								; Address of exception handler
05a2 0006       |    |		.CONST	0x0006								; Number of locals
05a3			INIT_05a0:
05a3 e04e       | N  |		Load	0x0,0x4e
05a4 0007       |    |		Action	Break_Optional
05a5 e007       |    |		Load	0x0,0x7
05a6 0007       |    |		Action	Break_Optional
05a7 e007       |    |		Load	0x0,0x7
05a8 0007       |    |		Action	Break_Optional
05a9 e00c       |    |		Load	0x0,0xc
05aa 0322       | "  |		Declare_Variable	Record
05ab 00d8       |    |		Load_Top	At_Offset_0
05ac 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05ad e04f       | O  |		Load	0x0,0x4f
05ae 0007       |    |		Action	Break_Optional
05af			BODY_05a0:
05af e5ff       |    |		Load	0x2,-0x1
05b0 8005       |    |		Call	0x0,0x5
05b1 e040       | @  |		Load	0x0,0x40
05b2 0322       | "  |		Declare_Variable	Record
05b3 e5fd       |    |		Load	0x2,-0x3
05b4 0227       | '  |		Execute	Access,All_Reference
05b5 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
05b6 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
05b7 00d9       |    |		Load_Top	At_Offset_1
05b8 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
05b9 e5ff       |    |		Load	0x2,-0x1
05ba 8050       | P  |		Call	0x0,0x50
05bb 0039       | 9  |		Store_Top	Access,At_Offset_1
05bc 00d8       |    |		Load_Top	At_Offset_0
05bd e04f       | O  |		Load	0x0,0x4f
05be 022f       | /  |		Execute	Access,Equal
05bf 6803       |h   |		Jump_Zero	0x5c3
05c0 00cc       |    |		Action	Pop_Block
05c1 00cc       |    |		Action	Pop_Block
05c2 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7
05c3 00d9       |    |		Load_Top	At_Offset_1
05c4 e007       |    |		Load	0x0,0x7
05c5 00d8       |    |		Load_Top	At_Offset_0
05c6 e04e       | N  |		Load	0x0,0x4e
05c7 e402       |    |		Load	0x2,0x2
05c8 4f01       |O   |		Short_Literal	-0xff
05c9 0273       | s  |		Execute	Discrete,Plus
05ca e402       |    |		Load	0x2,0x2
05cb 0aff       |    |		Execute_Immediate	Plus,-0x1
05cc e5fa       |    |		Load	0x2,-0x6
05cd 01cf       |    |		Execute	Vector,Slice_Read
05ce e806       |    |		Load	0x4,0x6
05cf 8211       |    |		Call	0x1,0x11
05d0 c802       |    |		Store	0x4,0x2
05d1 c803       |    |		Store	0x4,0x3
05d2 c804       |    |		Store	0x4,0x4
05d3 00d1       |    |		Pop_Control	Pop_Count_1
05d4 00d8       |    |		Load_Top	At_Offset_0
05d5 e051       | Q  |		Load	0x0,0x51
05d6 e052       | R  |		Load	0x0,0x52
05d7 a053       | S  |		Store_Unchecked	0x0,0x53
05d8 8054       | T  |		Call	0x0,0x54
05d9 0039       | 9  |		Store_Top	Access,At_Offset_1
05da e5ff       |    |		Load	0x2,-0x1
05db 8004       |    |		Call	0x0,0x4
05dc e405       |    |		Load	0x2,0x5
05dd 00da       |    |		Load_Top	At_Offset_2
05de 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05df 0273       | s  |		Execute	Discrete,Plus
05e0 c404       |    |		Store	0x2,0x4
05e1 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
05e2 0000 0000  |    |		.BLANK	0000[0x6]
05e8 ; --------------------------------------------------------------------------------------
05e8 ; SUBPROGRAM
05e8 ; --------------------------------------------------------------------------------------
05e8 05f1       |    |		.CONST	0x05f1								; Address of begin
05e9 0004       |    |		.CONST	0x0004								; Address of exception handler
05ea 0002       |    |		.CONST	0x0002								; Number of locals
05eb			INIT_05e8:
05eb 4801       |H   |		Short_Literal	0x1
05ec e402       |    |		Load	0x2,0x2
05ed 0901       |    |		Execute_Immediate	Binary_Scale,0x1
05ee e008       |    |		Load	0x0,0x8
05ef 035b       | [  |		Declare_Type	Array,Constrained
05f0 0337       | 7  |		Declare_Variable	Array
05f1			BODY_05e8:
05f1 00cf       |    |		Action	Mark_Auxiliary
05f2 4800       |H   |		Short_Literal	0x0
05f3 e402       |    |		Load	0x2,0x2
05f4 0aff       |    |		Execute_Immediate	Plus,-0x1
05f5 0264       | d  |		Execute	Discrete,Below_Bound
05f6 701a       |p   |		Jump_Nonzero	0x611
05f7 e5fd       |    |		Load	0x2,-0x3
05f8 01dd       |    |		Execute	Vector,First
05f9 00d9       |    |		Load_Top	At_Offset_1
05fa 0273       | s  |		Execute	Discrete,Plus
05fb e5fd       |    |		Load	0x2,-0x3
05fc 01d5       |    |		Execute	Vector,Field_Reference
05fd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05fe 00d9       |    |		Load_Top	At_Offset_1
05ff 0901       |    |		Execute_Immediate	Binary_Scale,0x1
0600 0a01       |    |		Execute_Immediate	Plus,0x1
0601 e802       |    |		Load	0x4,0x2
0602 01d6       |    |		Execute	Vector,Field_Write
0603 e5fd       |    |		Load	0x2,-0x3
0604 01dd       |    |		Execute	Vector,First
0605 00d9       |    |		Load_Top	At_Offset_1
0606 0273       | s  |		Execute	Discrete,Plus
0607 e5fd       |    |		Load	0x2,-0x3
0608 01d5       |    |		Execute	Vector,Field_Reference
0609 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
060a 00d9       |    |		Load_Top	At_Offset_1
060b 0901       |    |		Execute_Immediate	Binary_Scale,0x1
060c 0a02       |    |		Execute_Immediate	Plus,0x2
060d e802       |    |		Load	0x4,0x2
060e 01d6       |    |		Execute	Vector,Field_Write
060f 00c8       |    |		Action	Pop_Auxiliary_Range
0610 37e6       |7   |		Loop_Decreasing	0x5f7
0611 00ce       |    |		Action	Pop_Auxiliary
0612 00d8       |    |		Load_Top	At_Offset_0
0613 e5ff       |    |		Load	0x2,-0x1
0614 e055       | U  |		Load	0x0,0x55
0615 e056       | V  |		Load	0x0,0x56
0616 e057       | W  |		Load	0x0,0x57
0617 a058       | X  |		Store_Unchecked	0x0,0x58
0618 e059       | Y  |		Load	0x0,0x59
0619 e05a       | Z  |		Load	0x0,0x5a
061a a05b       | [  |		Store_Unchecked	0x0,0x5b
061b 803e       | >  |		Call	0x0,0x3e
061c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
061d 0000 0000  |    |		.XXX[0x3]
061f 0000       |    |
0620 ; --------------------------------------------------------------------------------------
0620 ; Debug Table
0620 ; --------------------------------------------------------------------------------------
0620 0004 0000  |    |		.DEBUG4	0x0004,0x0000,0x692c,0x0000,0x0001,0x0010
0626 000b 0666  |   f|		.DBG4T	0x000b,0x0666,0x8000,0x0000
062a 0018 066e  |   n|		.DBG4T	0x0018,0x066e,0x8000,0x0000
062e 0033 0678  | 3 x|		.DBG4T	0x0033,0x0678,0x0001,0x0000
0632 005b 0685  | [  |		.DBG4T	0x005b,0x0685,0x0001,0x0000
0636 007b 0691  | {  |		.DBG4T	0x007b,0x0691,0x0001,0x0000
063a 009b 069f  |    |		.DBG4T	0x009b,0x069f,0x0001,0x0000
063e 00b3 06a8  |    |		.DBG4T	0x00b3,0x06a8,0x0001,0x4000
0642 013b 06da  | ;  |		.DBG4T	0x013b,0x06da,0x0002,0x0000
0646 017b 06ea  | {  |		.DBG4T	0x017b,0x06ea,0x0001,0x0000
064a 01bb 06f5  |    |		.DBG4T	0x01bb,0x06f5,0x0001,0x0000
064e 01cb 06f8  |    |		.DBG4T	0x01cb,0x06f8,0x0004,0x4000
0652 0283 071c  |    |		.DBG4T	0x0283,0x071c,0x0004,0x4000
0656 02f3 073c  |   <|		.DBG4T	0x02f3,0x073c,0x0004,0x4000
065a 0513 07b6  |    |		.DBG4T	0x0513,0x07b6,0x0004,0x0000
065e 05a3 07c7  |    |		.DBG4T	0x05a3,0x07c7,0x0004,0x0000
0662 05eb 07d6  |    |		.DBG4T	0x05eb,0x07d6,0x0004,0x0000
0666 ; --------------------------------------------------------------------------------------
0666 ; Debug chain
0666 ; --------------------------------------------------------------------------------------
0666 0006 0000  |    |		.DBGLEN	0x0006,0x0000
0668 000b 000d  |    |		.DBGLNO	0x000b,0x000d,0x000f,0x0011,0x0013,0x0015
066e ; --------------------------------------------------------------------------------------
066e ; Debug chain
066e ; --------------------------------------------------------------------------------------
066e 0008 0000  |    |		.DBGLEN	0x0008,0x0000
0670 0018 001a  |    |		.DBGLNO	0x0018,0x001a,0x001c,0x001e,0x0020,0x0022,0x0024,0x0026
0678 ; --------------------------------------------------------------------------------------
0678 ; Debug chain
0678 ; --------------------------------------------------------------------------------------
0678 0005 0006  |    |		.DBGLEN	0x0005,0x0006
067a 0033 0037  | 3 7|		.DBGLNO	0x0033,0x0037,0x0039,0x003d,0x003f,0x0045,0x0048,0x0049,0x004b,0x004c,0x004e
0685 ; --------------------------------------------------------------------------------------
0685 ; Debug chain
0685 ; --------------------------------------------------------------------------------------
0685 0006 0004  |    |		.DBGLEN	0x0006,0x0004
0687 005b 005f  | [ _|		.DBGLNO	0x005b,0x005f,0x0061,0x0064,0x0066,0x006a,0x006d,0x006f,0x0070,0x0072
0691 ; --------------------------------------------------------------------------------------
0691 ; Debug chain
0691 ; --------------------------------------------------------------------------------------
0691 0008 0004  |    |		.DBGLEN	0x0008,0x0004
0693 007b 007d  | { }|		.DBGLNO	0x007b,0x007d,0x0082,0x0084,0x0086,0x0088,0x0089,0x008b,0x008e,0x0090,0x0091,0x0093
069f ; --------------------------------------------------------------------------------------
069f ; Debug chain
069f ; --------------------------------------------------------------------------------------
069f 0003 0004  |    |		.DBGLEN	0x0003,0x0004
06a1 009b 009f  |    |		.DBGLNO	0x009b,0x009f,0x00a3,0x00a6,0x00a8,0x00a9,0x00ab
06a8 ; --------------------------------------------------------------------------------------
06a8 ; Debug chain
06a8 ; --------------------------------------------------------------------------------------
06a8 0006 0015  |    |		.DBGLEN	0x0006,0x0015
06aa 00b3 00b5  |    |		.DBGLNO	0x00b3,0x00b5,0x00b9,0x00bd,0x00be,0x00bf,0x00c3,0x00c9,0x00cd,0x00d1,0x00d6,0x00da,0x00e3,0x00e5,0x00e7,0x00eb,0x00ed,0x00f1,0x00f8,0x00ff,0x010e,0x011d,0x0124,0x0127,0x012b,0x012d,0x0131
06c5 0001 0002  |    |		.XXX[0x15]
06c7 0003 0004  |    |
06c9 0005 0006  |    |
06cb 0007 0008  |    |
06cd 0009 000b  |    |
06cf 000c 000d  |    |
06d1 000e 000f  |    |
06d3 0010 0011  |    |
06d5 0012 0013  |    |
06d7 0014 0015  |    |
06d9 0016       |    |
06da ; --------------------------------------------------------------------------------------
06da ; Debug chain
06da ; --------------------------------------------------------------------------------------
06da 0005 0009  |    |		.DBGLEN	0x0005,0x0009
06dc 013b 013f  | ; ?|		.DBGLNO	0x013b,0x013f,0x0143,0x0144,0x0145,0x0147,0x014d,0x0150,0x0154,0x015d,0x015f,0x0161,0x0167,0x016f
06ea ; --------------------------------------------------------------------------------------
06ea ; Debug chain
06ea ; --------------------------------------------------------------------------------------
06ea 0000 0009  |    |		.DBGLEN	0x0000,0x0009
06ec 017b 0181  | {  |		.DBGLNO	0x017b,0x0181,0x0186,0x0189,0x019d,0x01a8,0x01ab,0x01ae,0x01b1
06f5 ; --------------------------------------------------------------------------------------
06f5 ; Debug chain
06f5 ; --------------------------------------------------------------------------------------
06f5 0000 0001  |    |		.DBGLEN	0x0000,0x0001
06f7 01bb       |    |		.DBGLNO	0x01bb
06f8 ; --------------------------------------------------------------------------------------
06f8 ; Debug chain
06f8 ; --------------------------------------------------------------------------------------
06f8 0000 0011  |    |		.DBGLEN	0x0000,0x0011
06fa 01cb 01ce  |    |		.DBGLNO	0x01cb,0x01ce,0x01d8,0x0204,0x0210,0x0217,0x0226,0x022a,0x022f,0x0233,0x0235,0x0244,0x024b,0x0259,0x025d,0x027a,0x027c
070b 0001 0002  |    |		.XXX[0x11]
070d 0003 0004  |    |
070f 0006 0007  |    |
0711 0008 0009  |    |
0713 0005 000a  |    |
0715 000b 000c  |    |
0717 000d 000e  |    |
0719 000f 0010  |    |
071b 0011       |    |
071c ; --------------------------------------------------------------------------------------
071c ; Debug chain
071c ; --------------------------------------------------------------------------------------
071c 0000 000f  |    |		.DBGLEN	0x0000,0x000f
071e 0285 028a  |    |		.DBGLNO	0x0285,0x028a,0x028e,0x0291,0x0293,0x0295,0x0298,0x0299,0x029b,0x02cd,0x02dd,0x02e1,0x02e6,0x02eb,0x02ed
072d 0001 0003  |    |		.XXX[0xf]
072f 0004 0005  |    |
0731 0006 0007  |    |
0733 0008 0009  |    |
0735 000a 000b  |    |
0737 000c 000d  |    |
0739 0002 000e  |    |
073b 000f       |    |
073c ; --------------------------------------------------------------------------------------
073c ; Debug chain
073c ; --------------------------------------------------------------------------------------
073c 0000 003c  |   <|		.DBGLEN	0x0000,0x003c
073e 02f3 02f7  |    |		.DBGLNO	0x02f3,0x02f7,0x02fb,0x0302,0x0309,0x030e,0x0314,0x0328,0x033b,0x0340,0x0345,0x0359,0x035e,0x0364,0x0373,0x03a0,0x03a4,0x03ab,0x03af,0x03be,0x03cf,0x03e0,0x03f0,0x03fa,0x0402,0x0407,0x040b,0x040e,0x0418,0x041c,0x0426,0x042a,0x0432,0x043a,0x0443,0x0452,0x0459,0x045e,0x0462,0x0464,0x046a,0x046c,0x046e,0x047d,0x0484,0x0487,0x0491,0x0498,0x04a8,0x04ac,0x04b1,0x04b5,0x04b7,0x04cb,0x04d2,0x04e5,0x04e9,0x04eb,0x0506,0x0508
077a 0001 0002  |    |		.XXX[0x3c]
077c 0003 0004  |    |
077e 0005 0006  |    |
0780 0007 0008  |    |
0782 0009 000a  |    |
0784 000b 000c  |    |
0786 000d 000e  |    |
0788 000f 0010  |    |
078a 0011 0012  |    |
078c 0013 0014  |    |
078e 0015 0016  |    |
0790 0017 0018  |    |
0792 0019 001a  |    |
0794 001c 001d  |    |
0796 001e 001f  |    |
0798 0020 0021  |   !|
079a 001b 0022  |   "|
079c 0023 0024  | # $|
079e 0025 0026  | % &|
07a0 0027 0028  | ' (|
07a2 002a 002b  | * +|
07a4 002c 002d  | , -|
07a6 002e 002f  | . /|
07a8 0030 0031  | 0 1|
07aa 0032 0033  | 2 3|
07ac 0029 0034  | ) 4|
07ae 0035 0036  | 5 6|
07b0 0037 0038  | 7 8|
07b2 0039 003a  | 9 :|
07b4 003b 003c  | ; <|
07b6 ; --------------------------------------------------------------------------------------
07b6 ; Debug chain
07b6 ; --------------------------------------------------------------------------------------
07b6 0000 000f  |    |		.DBGLEN	0x0000,0x000f
07b8 0515 0539  |   9|		.DBGLNO	0x0515,0x0539,0x053a,0x0546,0x0548,0x054a,0x054c,0x054e,0x0551,0x0553,0x0557,0x055b,0x055f,0x059c,0x059e
07c7 ; --------------------------------------------------------------------------------------
07c7 ; Debug chain
07c7 ; --------------------------------------------------------------------------------------
07c7 0005 0008  |    |		.DBGLEN	0x0005,0x0008
07c9 05a3 05a5  |    |		.DBGLNO	0x05a3,0x05a5,0x05a7,0x05a9,0x05ad,0x05af,0x05b1,0x05bc,0x05c0,0x05c3,0x05d4,0x05da,0x05dc
07d6 ; --------------------------------------------------------------------------------------
07d6 ; Debug chain
07d6 ; --------------------------------------------------------------------------------------
07d6 0001 0004  |    |		.DBGLEN	0x0001,0x0004
07d8 05eb 05f2  |    |		.DBGLNO	0x05eb,0x05f2,0x05f7,0x0603,0x0612
07dd 0000 0000  |    |		.BLANK	0000[0x23]