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

⟦dcb05aa0d⟧

    Length: 6144 (0x1800)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_03bcfe

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 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0a20       |    |		.CONST	0x0a20								; 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 8006       |    |		.CONST	0x8006								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00cf       |    |		.CONST	0x00cf								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 003b       | ;  |		.CONST	0x003b								; Number of locals
000b			INIT_0008:
000b 029a 00db  |    |		Declare_Subprogram	INIT_00d8,For_Outer_Call,Visible,Unelaborated
000d 029a 00e3  |    |		Declare_Subprogram	INIT_00e0,For_Outer_Call,Visible,Unelaborated
000f 4800       |H   |		Short_Literal	0x0
0010 4802       |H   |		Short_Literal	0x2
0011 029f 00eb  |    |		Declare_Subprogram	INIT_00e8,For_Call
0013 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0014 029a 0113  |    |		Declare_Subprogram	INIT_0110,For_Outer_Call,Visible,Unelaborated
0016 029a 018b  |    |		Declare_Subprogram	INIT_0188,For_Outer_Call,Visible,Unelaborated
0018 029a 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Outer_Call,Visible,Unelaborated
001a 029a 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Outer_Call,Visible,Unelaborated
001c 029a 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Outer_Call,Visible,Unelaborated
001e 029a 0223  |   #|		Declare_Subprogram	INIT_0220,For_Outer_Call,Visible,Unelaborated
0020 029a 025b  |   [|		Declare_Subprogram	INIT_0258,For_Outer_Call,Visible,Unelaborated
0022 029a 0293  |    |		Declare_Subprogram	INIT_0290,For_Outer_Call,Visible,Unelaborated
0024 029a 02bb  |    |		Declare_Subprogram	INIT_02b8,For_Outer_Call,Visible,Unelaborated
0026 029a 02db  |    |		Declare_Subprogram	INIT_02d8,For_Outer_Call,Visible,Unelaborated
0028 029a 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call,Visible,Unelaborated
002a 029a 0313  |    |		Declare_Subprogram	INIT_0310,For_Outer_Call,Visible,Unelaborated
002c 029a 0323  |   #|		Declare_Subprogram	INIT_0320,For_Outer_Call,Visible,Unelaborated
002e 029a 0333  |   3|		Declare_Subprogram	INIT_0330,For_Outer_Call,Visible,Unelaborated
0030 029a 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Outer_Call,Visible,Unelaborated
0032 029a 034b  |   K|		Declare_Subprogram	INIT_0348,For_Outer_Call,Visible,Unelaborated
0034 029a 0353  |   S|		Declare_Subprogram	INIT_0350,For_Outer_Call,Visible,Unelaborated
0036 029a 035b  |   [|		Declare_Subprogram	INIT_0358,For_Outer_Call,Visible,Unelaborated
0038 029a 037b  |   {|		Declare_Subprogram	INIT_0378,For_Outer_Call,Visible,Unelaborated
003a 029a 0383  |    |		Declare_Subprogram	INIT_0380,For_Outer_Call,Visible,Unelaborated
003c 029a 03a3  |    |		Declare_Subprogram	INIT_03a0,For_Outer_Call,Visible,Unelaborated
003e 029a 03fb  |    |		Declare_Subprogram	INIT_03f8,For_Outer_Call,Visible,Unelaborated
0040 029a 0453  |   S|		Declare_Subprogram	INIT_0450,For_Outer_Call,Visible,Unelaborated
0042 029a 049b  |    |		Declare_Subprogram	INIT_0498,For_Outer_Call,Visible,Unelaborated
0044 029a 050b  |    |		Declare_Subprogram	INIT_0508,For_Outer_Call,Visible,Unelaborated
0046 029a 052b  |   +|		Declare_Subprogram	INIT_0528,For_Outer_Call,Visible,Unelaborated
0048 029a 054b  |   K|		Declare_Subprogram	INIT_0548,For_Outer_Call,Visible,Unelaborated
004a 029a 05b3  |    |		Declare_Subprogram	INIT_05b0,For_Outer_Call,Visible,Unelaborated
004c 480b       |H   |		Short_Literal	0xb
004d 032b       | +  |		Declare_Type	Record,Incomplete,Visible
004e 00d8       |    |		Load_Top	At_Offset_0
004f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0050 03ae       |    |		Declare_Type	Heap_Access,Defined,Visible
0051 00bf       |    |		Action	Accept_Activation
0052 00e2       |    |		Load_Encached	Integer_Cache
0053 00e2       |    |		Load_Encached	Integer_Cache
0054 e002       |    |		Load	0x0,0x2
0055 029f 0653  |   S|		Declare_Subprogram	INIT_0650,For_Call
0057 4803       |H   |		Short_Literal	0x3
0058 032d       | -  |		Declare_Type	Record,Defined
0059 e003       |    |		Load	0x0,0x3
005a e004       |    |		Load	0x0,0x4
005b 00da       |    |		Load_Top	At_Offset_2
005c e005       |    |		Load	0x0,0x5
005d 0387       |    |		Declare_Variable	Package
005e 00d8       |    |		Load_Top	At_Offset_0
005f 020f       |    |		Execute	Module,Activate
0060 e20f       |    |		Load	0x1,0xf
0061 e006       |    |		Load	0x0,0x6
0062 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0063 e007       |    |		Load	0x0,0x7
0064 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0065 e007       |    |		Load	0x0,0x7
0066 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0067 00e1       |    |		Load_Encached	Boolean_Cache
0068 00e2       |    |		Load_Encached	Integer_Cache
0069 e002       |    |		Load	0x0,0x2
006a 00e2       |    |		Load_Encached	Integer_Cache
006b 00e2       |    |		Load_Encached	Integer_Cache
006c 00e1       |    |		Load_Encached	Boolean_Cache
006d e22f       | /  |		Load	0x1,0x2f
006e 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
006f 029f 0663  |   c|		Declare_Subprogram	INIT_0660,For_Call
0071 e22c       | ,  |		Load	0x1,0x2c
0072 0326       | &  |		Complete_Type	Record,By_Defining
0073 00da       |    |		Load_Top	At_Offset_2
0074 03a0       |    |		Complete_Type	Heap_Access,By_Component_Completion
0075 029d 0683  |    |		Declare_Subprogram	INIT_0680,For_Outer_Call
0077 029d 0713  |    |		Declare_Subprogram	INIT_0710,For_Outer_Call
0079 029d 0723  |   #|		Declare_Subprogram	INIT_0720,For_Outer_Call
007b 029d 0753  |   S|		Declare_Subprogram	INIT_0750,For_Outer_Call
007d 029d 0793  |    |		Declare_Subprogram	INIT_0790,For_Outer_Call
007f 029d 07fb  |    |		Declare_Subprogram	INIT_07f8,For_Outer_Call
0081 029d 0843  |   C|		Declare_Subprogram	INIT_0840,For_Outer_Call
0083 029d 085b  |   [|		Declare_Subprogram	INIT_0858,For_Outer_Call
0085 e008       |    |		Load	0x0,0x8
0086 e009       |    |		Load	0x0,0x9
0087 e00a       |    |		Load	0x0,0xa
0088 e007       |    |		Load	0x0,0x7
0089 1b2d       | -  |		Execute	Package,Field_Read,Field_Number 0x2d
008a 0387       |    |		Declare_Variable	Package
008b 00d8       |    |		Load_Top	At_Offset_0
008c 020f       |    |		Execute	Module,Activate
008d 029d 0873  |   s|		Declare_Subprogram	INIT_0870,For_Outer_Call
008f 029d 094b  |   K|		Declare_Subprogram	INIT_0948,For_Outer_Call
0091 029d 0963  |   c|		Declare_Subprogram	INIT_0960,For_Outer_Call
0093 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
0094 00c7       |    |		Action	Elaborate_Subprogram
0095 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
0096 00c7       |    |		Action	Elaborate_Subprogram
0097 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0098 00c7       |    |		Action	Elaborate_Subprogram
0099 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
009a 00c7       |    |		Action	Elaborate_Subprogram
009b 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
009c 00c7       |    |		Action	Elaborate_Subprogram
009d 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
009e 00c7       |    |		Action	Elaborate_Subprogram
009f 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
00a0 00c7       |    |		Action	Elaborate_Subprogram
00a1 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
00a2 00c7       |    |		Action	Elaborate_Subprogram
00a3 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
00a4 00c7       |    |		Action	Elaborate_Subprogram
00a5 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
00a6 00c7       |    |		Action	Elaborate_Subprogram
00a7 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
00a8 00c7       |    |		Action	Elaborate_Subprogram
00a9 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
00aa 00c7       |    |		Action	Elaborate_Subprogram
00ab 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
00ac 00c7       |    |		Action	Elaborate_Subprogram
00ad 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
00ae 00c7       |    |		Action	Elaborate_Subprogram
00af 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
00b0 00c7       |    |		Action	Elaborate_Subprogram
00b1 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
00b2 00c7       |    |		Action	Elaborate_Subprogram
00b3 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
00b4 00c7       |    |		Action	Elaborate_Subprogram
00b5 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20
00b6 00c7       |    |		Action	Elaborate_Subprogram
00b7 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21
00b8 00c7       |    |		Action	Elaborate_Subprogram
00b9 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
00ba 00c7       |    |		Action	Elaborate_Subprogram
00bb 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
00bc 00c7       |    |		Action	Elaborate_Subprogram
00bd 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24
00be 00c7       |    |		Action	Elaborate_Subprogram
00bf 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25
00c0 00c7       |    |		Action	Elaborate_Subprogram
00c1 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26
00c2 00c7       |    |		Action	Elaborate_Subprogram
00c3 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
00c4 00c7       |    |		Action	Elaborate_Subprogram
00c5 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23
00c6 00c7       |    |		Action	Elaborate_Subprogram
00c7 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28
00c8 00c7       |    |		Action	Elaborate_Subprogram
00c9 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29
00ca 00c7       |    |		Action	Elaborate_Subprogram
00cb 1d2a       | *  |		Execute_Immediate	Reference_Lex_1,0x2a
00cc 00c7       |    |		Action	Elaborate_Subprogram
00cd 1d2b       | +  |		Execute_Immediate	Reference_Lex_1,0x2b
00ce 00c7       |    |		Action	Elaborate_Subprogram
00cf			BODY_0008:
00cf 00bc       |    |		Action	Signal_Activated
00d0 00bb       |    |		Action	Signal_Completion
00d1 0000 0000  |    |		.BLANK	0000[0x7]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00db       |    |		.CONST	0x00db								; Address of begin
00d9 0004       |    |		.CONST	0x0004								; Address of exception handler
00da 0001       |    |		.CONST	0x0001								; Number of locals
00db			BODY_00d8:
00db			INIT_00d8:
00db e22d       | -  |		Load	0x1,0x2d
00dc 00ca       |    |		Action	Exit_Nullary_Function
00dd 0000 0000  |    |		.XXX[0x3]
00df 0000       |    |
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00e3       |    |		.CONST	0x00e3								; Address of begin
00e1 0004       |    |		.CONST	0x0004								; Address of exception handler
00e2 0001       |    |		.CONST	0x0001								; Number of locals
00e3			BODY_00e0:
00e3			INIT_00e0:
00e3 00da       |    |		Load_Top	At_Offset_2
00e4 021d       |    |		Execute	Heap_Access,Is_Null
00e5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00e6 0000 0000  |    |		.XXX[0x2]
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00eb       |    |		.CONST	0x00eb								; Address of begin
00e9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ea 0001       |    |		.CONST	0x0001								; Number of locals
00eb			BODY_00e8:
00eb			INIT_00e8:
00eb 4607       |F   |		Jump_Case	0x8
00ec 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
00ed 7807       |x   |		Jump	0xf5								; case 0x1
00ee 780a       |x   |		Jump	0xf9								; case 0x2
00ef 780e       |x   |		Jump	0xfe								; case 0x3
00f0 7811       |x   |		Jump	0x102								; case 0x4
00f1 7812       |x   |		Jump	0x104								; case 0x5
00f2 7813       |x   |		Jump	0x106								; case 0x6
00f3 7816       |x   |		Jump	0x10a								; case 0x7
00f4 4302       |C   |		.XXX[0x1]
00f5 00da       |    |		Load_Top	At_Offset_2
00f6 0091 09d3  |    |		Action	Push_String_Extended_Indexed,0x9d3				; "READ"
00f8 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00f9 00db       |    |		Load_Top	At_Offset_3
00fa 00db       |    |		Load_Top	At_Offset_3
00fb 00e0       |    |		Load_Encached	Standard_Cache
00fc 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00fd 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00fe 00da       |    |		Load_Top	At_Offset_2
00ff 00e0       |    |		Load_Encached	Standard_Cache
0100 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0101 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0102 00db       |    |		Load_Top	At_Offset_3
0103 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0104 00db       |    |		Load_Top	At_Offset_3
0105 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0106 e20f       |    |		Load	0x1,0xf
0107 00dc       |    |		Load_Top	At_Offset_4
0108 0267       | g  |		Execute	Discrete,Predecessor
0109 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
010a e20f       |    |		Load	0x1,0xf
010b 00dc       |    |		Load_Top	At_Offset_4
010c 0268       | h  |		Execute	Discrete,Successor
010d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
010e 0000 0000  |    |		.XXX[0x2]
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0119       |    |		.CONST	0x0119								; Address of begin
0111 016c       | l  |		.CONST	0x016c								; Address of exception handler
0112 0002       |    |		.CONST	0x0002								; Number of locals
0113			INIT_0110:
0113 e22d       | -  |		Load	0x1,0x2d
0114 e00b       |    |		Load	0x0,0xb
0115 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0116 e00c       |    |		Load	0x0,0xc
0117 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0118 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
0119			BODY_0110:
0119 e5fe       |    |		Load	0x2,-0x2
011a 00d9       |    |		Load_Top	At_Offset_1
011b 0217       |    |		Execute	Heap_Access,All_Reference
011c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
011d 4800       |H   |		Short_Literal	0x0
011e 00d9       |    |		Load_Top	At_Offset_1
011f 0217       |    |		Execute	Heap_Access,All_Reference
0120 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0121 e5fe       |    |		Load	0x2,-0x2
0122 4602       |F   |		Jump_Case	0x3
0123 7816       |x   |		Jump	0x13a								; case 0x0
0124 782e       |x.  |		Jump	0x153								; case 0x1
0125 7800       |x   |		Jump	0x126								; case 0x2
0126 00d8       |    |		Load_Top	At_Offset_0
0127 0219       |    |		Execute	Heap_Access,All_Read
0128 00d8       |    |		Load_Top	At_Offset_0
0129 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
012a e00d       |    |		Load	0x0,0xd
012b 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
012c e00e       |    |		Load	0x0,0xe
012d 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
012e 00ea       |    |		Load_Encached	Null_String_Cache
012f e5ff       |    |		Load	0x2,-0x1
0130 e006       |    |		Load	0x0,0x6
0131 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0132 00d9       |    |		Load_Top	At_Offset_1
0133 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0134 00d1       |    |		Pop_Control	Pop_Count_1
0135 00db       |    |		Load_Top	At_Offset_3
0136 e5fe       |    |		Load	0x2,-0x2
0137 00da       |    |		Load_Top	At_Offset_2
0138 8234       | 4  |		Call	0x1,0x34
0139 782f       |x/  |		Jump	0x169
013a 00db       |    |		Load_Top	At_Offset_3
013b e5fe       |    |		Load	0x2,-0x2
013c 00da       |    |		Load_Top	At_Offset_2
013d 8234       | 4  |		Call	0x1,0x34
013e 00d8       |    |		Load_Top	At_Offset_0
013f 0217       |    |		Execute	Heap_Access,All_Reference
0140 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0141 6827       |h'  |		Jump_Zero	0x169
0142 00d8       |    |		Load_Top	At_Offset_0
0143 0219       |    |		Execute	Heap_Access,All_Read
0144 00d8       |    |		Load_Top	At_Offset_0
0145 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0146 e00d       |    |		Load	0x0,0xd
0147 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0148 e00e       |    |		Load	0x0,0xe
0149 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
014a 00ea       |    |		Load_Encached	Null_String_Cache
014b e5ff       |    |		Load	0x2,-0x1
014c 4800       |H   |		Short_Literal	0x0
014d e006       |    |		Load	0x0,0x6
014e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
014f 00d9       |    |		Load_Top	At_Offset_1
0150 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0151 00d1       |    |		Pop_Control	Pop_Count_1
0152 7816       |x   |		Jump	0x169
0153 00d8       |    |		Load_Top	At_Offset_0
0154 0219       |    |		Execute	Heap_Access,All_Read
0155 00d8       |    |		Load_Top	At_Offset_0
0156 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0157 e00d       |    |		Load	0x0,0xd
0158 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0159 e00e       |    |		Load	0x0,0xe
015a 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
015b e00e       |    |		Load	0x0,0xe
015c 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
015d 00ea       |    |		Load_Encached	Null_String_Cache
015e e5ff       |    |		Load	0x2,-0x1
015f 4801       |H   |		Short_Literal	0x1
0160 e006       |    |		Load	0x0,0x6
0161 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0162 00d9       |    |		Load_Top	At_Offset_1
0163 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0164 00d1       |    |		Pop_Control	Pop_Count_1
0165 00db       |    |		Load_Top	At_Offset_3
0166 e5fe       |    |		Load	0x2,-0x2
0167 00da       |    |		Load_Top	At_Offset_2
0168 8234       | 4  |		Call	0x1,0x34
0169 00d8       |    |		Load_Top	At_Offset_0
016a a5fd       |    |		Store_Unchecked	0x2,-0x3
016b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
016c			TRAP_0110:
016c 0007       |    |		Action	Break_Optional
016d e00f       |    |		Load	0x0,0xf
016e 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
016f 4808       |H   |		Short_Literal	0x8
0170 0092 09d6  |    |		Action	Push_String_Extended,0x9d6					; "Cannot open "
0172 e5ff       |    |		Load	0x2,-0x1
0173 01cc       |    |		Execute	Vector,Catenate
0174 0092 09d7  |    |		Action	Push_String_Extended,0x9d7					; " ("
0176 01cc       |    |		Execute	Vector,Catenate
0177 4800       |H   |		Short_Literal	0x0
0178 4801       |H   |		Short_Literal	0x1
0179 e010       |    |		Load	0x0,0x10
017a 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
017b 01cc       |    |		Execute	Vector,Catenate
017c 0092 09d8  |    |		Action	Push_String_Extended,0x9d8					; ")"
017e 01cc       |    |		Execute	Vector,Catenate
017f e011       |    |		Load	0x0,0x11
0180 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0181 e22d       | -  |		Load	0x1,0x2d
0182 a5fd       |    |		Store_Unchecked	0x2,-0x3
0183 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0184 0000 0000  |    |		.BLANK	0000[0x4]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018d       |    |		.CONST	0x018d								; Address of begin
0189 0004       |    |		.CONST	0x0004								; Address of exception handler
018a 0002       |    |		.CONST	0x0002								; Number of locals
018b			INIT_0188:
018b e007       |    |		Load	0x0,0x7
018c 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
018d			BODY_0188:
018d e5fe       |    |		Load	0x2,-0x2
018e 0217       |    |		Execute	Heap_Access,All_Reference
018f 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0190 6802       |h   |		Jump_Zero	0x193
0191 e5fe       |    |		Load	0x2,-0x2
0192 8217       |    |		Call	0x1,0x17
0193 e5fe       |    |		Load	0x2,-0x2
0194 0217       |    |		Execute	Heap_Access,All_Reference
0195 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0196 e006       |    |		Load	0x0,0x6
0197 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0198 6809       |h   |		Jump_Zero	0x1a2
0199 e5fe       |    |		Load	0x2,-0x2
019a 0219       |    |		Execute	Heap_Access,All_Read
019b 00d8       |    |		Load_Top	At_Offset_0
019c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
019d e006       |    |		Load	0x0,0x6
019e 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
019f 00d9       |    |		Load_Top	At_Offset_1
01a0 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01a1 00d1       |    |		Pop_Control	Pop_Count_1
01a2 e5fe       |    |		Load	0x2,-0x2
01a3 0217       |    |		Execute	Heap_Access,All_Reference
01a4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01a5 e007       |    |		Load	0x0,0x7
01a6 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
01a7 680c       |h   |		Jump_Zero	0x1b4
01a8 e5fe       |    |		Load	0x2,-0x2
01a9 0219       |    |		Execute	Heap_Access,All_Read
01aa e007       |    |		Load	0x0,0x7
01ab 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
01ac 00d9       |    |		Load_Top	At_Offset_1
01ad 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01ae e007       |    |		Load	0x0,0x7
01af 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
01b0 00da       |    |		Load_Top	At_Offset_2
01b1 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
01b2 005a       | Z  |		Store_Top	Discrete,At_Offset_2
01b3 00d1       |    |		Pop_Control	Pop_Count_1
01b4 e5fe       |    |		Load	0x2,-0x2
01b5 8236       | 6  |		Call	0x1,0x36
01b6 e22d       | -  |		Load	0x1,0x2d
01b7 a5fe       |    |		Store_Unchecked	0x2,-0x2
01b8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01b9 0000 0000  |    |		.BLANK	0000[0x7]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c3       |    |		.CONST	0x01c3								; Address of begin
01c1 0004       |    |		.CONST	0x0004								; Address of exception handler
01c2 0001       |    |		.CONST	0x0001								; Number of locals
01c3			BODY_01c0:
01c3			INIT_01c0:
01c3 00da       |    |		Load_Top	At_Offset_2
01c4 021c       |    |		Execute	Heap_Access,Not_Null
01c5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01c6 0000 0000  |    |		.XXX[0x2]
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01cb       |    |		.CONST	0x01cb								; Address of begin
01c9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ca 0001       |    |		.CONST	0x0001								; Number of locals
01cb			BODY_01c8:
01cb			INIT_01c8:
01cb 00da       |    |		Load_Top	At_Offset_2
01cc 8237       | 7  |		Call	0x1,0x37
01cd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01ce 0000 0000  |    |		.XXX[0x2]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d8       |    |		.CONST	0x01d8								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 0002       |    |		.CONST	0x0002								; Number of locals
01d3			INIT_01d0:
01d3 00da       |    |		Load_Top	At_Offset_2
01d4 0217       |    |		Execute	Heap_Access,All_Reference
01d5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01d6 e006       |    |		Load	0x0,0x6
01d7 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
01d8			BODY_01d0:
01d8 00db       |    |		Load_Top	At_Offset_3
01d9 0217       |    |		Execute	Heap_Access,All_Reference
01da 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
01db 6802       |h   |		Jump_Zero	0x1de
01dc 00db       |    |		Load_Top	At_Offset_3
01dd 8217       |    |		Call	0x1,0x17
01de e5fe       |    |		Load	0x2,-0x2
01df 4602       |F   |		Jump_Case	0x3
01e0 781b       |x   |		Jump	0x1fc								; case 0x0
01e1 782a       |x*  |		Jump	0x20c								; case 0x1
01e2 7800       |x   |		Jump	0x1e3								; case 0x2
01e3 00db       |    |		Load_Top	At_Offset_3
01e4 0219       |    |		Execute	Heap_Access,All_Read
01e5 00d8       |    |		Load_Top	At_Offset_0
01e6 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01e7 e006       |    |		Load	0x0,0x6
01e8 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
01e9 00d9       |    |		Load_Top	At_Offset_1
01ea 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01eb 00d1       |    |		Pop_Control	Pop_Count_1
01ec 00db       |    |		Load_Top	At_Offset_3
01ed 0219       |    |		Execute	Heap_Access,All_Read
01ee 00d8       |    |		Load_Top	At_Offset_0
01ef 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01f0 e00d       |    |		Load	0x0,0xd
01f1 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
01f2 e00e       |    |		Load	0x0,0xe
01f3 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
01f4 00ea       |    |		Load_Encached	Null_String_Cache
01f5 e402       |    |		Load	0x2,0x2
01f6 e006       |    |		Load	0x0,0x6
01f7 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
01f8 00d9       |    |		Load_Top	At_Offset_1
01f9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01fa 00d1       |    |		Pop_Control	Pop_Count_1
01fb 781a       |x   |		Jump	0x216
01fc 00db       |    |		Load_Top	At_Offset_3
01fd 0217       |    |		Execute	Heap_Access,All_Reference
01fe 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01ff e006       |    |		Load	0x0,0x6
0200 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0201 6814       |h   |		Jump_Zero	0x216
0202 00db       |    |		Load_Top	At_Offset_3
0203 0219       |    |		Execute	Heap_Access,All_Read
0204 00d8       |    |		Load_Top	At_Offset_0
0205 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0206 e006       |    |		Load	0x0,0x6
0207 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0208 00d9       |    |		Load_Top	At_Offset_1
0209 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
020a 00d1       |    |		Pop_Control	Pop_Count_1
020b 780a       |x   |		Jump	0x216
020c 00db       |    |		Load_Top	At_Offset_3
020d 0219       |    |		Execute	Heap_Access,All_Read
020e 00d8       |    |		Load_Top	At_Offset_0
020f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0210 4801       |H   |		Short_Literal	0x1
0211 e006       |    |		Load	0x0,0x6
0212 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0213 00d9       |    |		Load_Top	At_Offset_1
0214 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0215 00d1       |    |		Pop_Control	Pop_Count_1
0216 00d8       |    |		Load_Top	At_Offset_0
0217 e5fe       |    |		Load	0x2,-0x2
0218 e5ff       |    |		Load	0x2,-0x1
0219 8235       | 5  |		Call	0x1,0x35
021a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
021b 0000 0000  |    |		.BLANK	0000[0x5]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0223       | #  |		.CONST	0x0223								; Address of begin
0221 0248       | H  |		.CONST	0x0248								; Address of exception handler
0222 0001       |    |		.CONST	0x0001								; Number of locals
0223			BODY_0220:
0223			INIT_0220:
0223 00da       |    |		Load_Top	At_Offset_2
0224 0217       |    |		Execute	Heap_Access,All_Reference
0225 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0226 6804       |h   |		Jump_Zero	0x22b
0227 e5fd       |    |		Load	0x2,-0x3
0228 00db       |    |		Load_Top	At_Offset_3
0229 8232       | 2  |		Call	0x1,0x32
022a 7811       |x   |		Jump	0x23c
022b 00cf       |    |		Action	Mark_Auxiliary
022c 00db       |    |		Load_Top	At_Offset_3
022d 8231       | 1  |		Call	0x1,0x31
022e e5fd       |    |		Load	0x2,-0x3
022f 017d       | }  |		Execute	Record,Structure_Write
0230 00db       |    |		Load_Top	At_Offset_3
0231 0217       |    |		Execute	Heap_Access,All_Reference
0232 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0233 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0234 7004       |p   |		Jump_Nonzero	0x239
0235 e5fe       |    |		Load	0x2,-0x2
0236 7002       |p   |		Jump_Nonzero	0x239
0237 00c9       |    |		Action	Pop_Auxiliary_Loop
0238 7ff3       |    |		Jump	0x22c
0239 00ce       |    |		Action	Pop_Auxiliary
023a 00da       |    |		Load_Top	At_Offset_2
023b 823a       | :  |		Call	0x1,0x3a
023c 4801       |H   |		Short_Literal	0x1
023d 00db       |    |		Load_Top	At_Offset_3
023e 0217       |    |		Execute	Heap_Access,All_Reference
023f 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0240 00da       |    |		Load_Top	At_Offset_2
0241 0217       |    |		Execute	Heap_Access,All_Reference
0242 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0243 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0244 00db       |    |		Load_Top	At_Offset_3
0245 0217       |    |		Execute	Heap_Access,All_Reference
0246 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0247 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0248			TRAP_0220:
0248 00d8       |    |		Load_Top	At_Offset_0
0249 0107       |    |		Execute	Exception,Get_Name
024a 4950       |IP  |		Short_Literal	0x150
024b 495f       |I_  |		Short_Literal	0x15f
024c 0262       | b  |		Execute	Discrete,In_Range
024d 6809       |h   |		Jump_Zero	0x257
024e 4800       |H   |		Short_Literal	0x0
024f e5ff       |    |		Load	0x2,-0x1
0250 0217       |    |		Execute	Heap_Access,All_Reference
0251 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0252 4800       |H   |		Short_Literal	0x0
0253 e5ff       |    |		Load	0x2,-0x1
0254 0217       |    |		Execute	Heap_Access,All_Reference
0255 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0256 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0257 0100       |    |		Execute	Exception,Raise
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 025b       | [  |		.CONST	0x025b								; Address of begin
0259 0004       |    |		.CONST	0x0004								; Address of exception handler
025a 0001       |    |		.CONST	0x0001								; Number of locals
025b			BODY_0258:
025b			INIT_0258:
025b 00da       |    |		Load_Top	At_Offset_2
025c 0217       |    |		Execute	Heap_Access,All_Reference
025d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
025e 6802       |h   |		Jump_Zero	0x261
025f 4900       |I   |		Short_Literal	0x100
0260 0257       | W  |		Execute	Discrete,Raise
0261 00cf       |    |		Action	Mark_Auxiliary
0262 7822       |x"  |		Jump	0x285
0263 00db       |    |		Load_Top	At_Offset_3
0264 8231       | 1  |		Call	0x1,0x31
0265 e5fc       |    |		Load	0x2,-0x4
0266 017d       | }  |		Execute	Record,Structure_Write
0267 e5fd       |    |		Load	0x2,-0x3
0268 7003       |p   |		Jump_Nonzero	0x26c
0269 00db       |    |		Load_Top	At_Offset_3
026a 821f       |    |		Call	0x1,0x1f
026b 7018       |p   |		Jump_Nonzero	0x284
026c 00db       |    |		Load_Top	At_Offset_3
026d 0217       |    |		Execute	Heap_Access,All_Reference
026e 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
026f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0270 e012       |    |		Load	0x0,0x12
0271 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0272 e5fe       |    |		Load	0x2,-0x2
0273 e013       |    |		Load	0x0,0x13
0274 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0275 680e       |h   |		Jump_Zero	0x284
0276 00db       |    |		Load_Top	At_Offset_3
0277 823a       | :  |		Call	0x1,0x3a
0278 00db       |    |		Load_Top	At_Offset_3
0279 0217       |    |		Execute	Heap_Access,All_Reference
027a 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
027b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
027c e5ff       |    |		Load	0x2,-0x1
027d 0217       |    |		Execute	Heap_Access,All_Reference
027e 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
027f 4801       |H   |		Short_Literal	0x1
0280 e5ff       |    |		Load	0x2,-0x1
0281 0217       |    |		Execute	Heap_Access,All_Reference
0282 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0283 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0284 00c9       |    |		Action	Pop_Auxiliary_Loop
0285 00db       |    |		Load_Top	At_Offset_3
0286 8237       | 7  |		Call	0x1,0x37
0287 6fdb       |o   |		Jump_Zero	0x263
0288 00ce       |    |		Action	Pop_Auxiliary
0289 8014       |    |		Call	0x0,0x14
028a e5fc       |    |		Load	0x2,-0x4
028b 017d       | }  |		Execute	Record,Structure_Write
028c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
028d 0000 0000  |    |		.XXX[0x3]
028f 0000       |    |
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0293       |    |		.CONST	0x0293								; Address of begin
0291 0004       |    |		.CONST	0x0004								; Address of exception handler
0292 0001       |    |		.CONST	0x0001								; Number of locals
0293			BODY_0290:
0293			INIT_0290:
0293 00da       |    |		Load_Top	At_Offset_2
0294 821b       |    |		Call	0x1,0x1b
0295 6820       |h   |		Jump_Zero	0x2b6
0296 00da       |    |		Load_Top	At_Offset_2
0297 0217       |    |		Execute	Heap_Access,All_Reference
0298 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0299 6818       |h   |		Jump_Zero	0x2b2
029a 7800       |x   |		Jump	0x29b
029b 00da       |    |		Load_Top	At_Offset_2
029c 821d       |    |		Call	0x1,0x1d
029d 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
029e 6813       |h   |		Jump_Zero	0x2b2
029f 4801       |H   |		Short_Literal	0x1
02a0 00db       |    |		Load_Top	At_Offset_3
02a1 821d       |    |		Call	0x1,0x1d
02a2 e015       |    |		Load	0x0,0x15
02a3 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
02a4 035b       | [  |		Declare_Type	Array,Constrained
02a5 0337       | 7  |		Declare_Variable	Array
02a6 00d8       |    |		Load_Top	At_Offset_0
02a7 01dc       |    |		Execute	Vector,Last
02a8 4801       |H   |		Short_Literal	0x1
02a9 0263       | c  |		Execute	Discrete,Above_Bound
02aa 7005       |p   |		Jump_Nonzero	0x2b0
02ab 4800       |H   |		Short_Literal	0x0
02ac 00d9       |    |		Load_Top	At_Offset_1
02ad e402       |    |		Load	0x2,0x2
02ae 01d6       |    |		Execute	Vector,Field_Write
02af 3ffb       |?   |		Loop_Increasing	0x2ab
02b0 00db       |    |		Load_Top	At_Offset_3
02b1 8228       | (  |		Call	0x1,0x28
02b2 4800       |H   |		Short_Literal	0x0
02b3 00db       |    |		Load_Top	At_Offset_3
02b4 0217       |    |		Execute	Heap_Access,All_Reference
02b5 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
02b6 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02b7 0000       |    |		.XXX[0x1]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02bb       |    |		.CONST	0x02bb								; Address of begin
02b9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ba 0001       |    |		.CONST	0x0001								; Number of locals
02bb			BODY_02b8:
02bb			INIT_02b8:
02bb 00da       |    |		Load_Top	At_Offset_2
02bc 0217       |    |		Execute	Heap_Access,All_Reference
02bd 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
02be 6813       |h   |		Jump_Zero	0x2d2
02bf 00da       |    |		Load_Top	At_Offset_2
02c0 0217       |    |		Execute	Heap_Access,All_Reference
02c1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02c2 700f       |p   |		Jump_Nonzero	0x2d2
02c3 00da       |    |		Load_Top	At_Offset_2
02c4 0217       |    |		Execute	Heap_Access,All_Reference
02c5 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
02c6 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
02c7 6809       |h   |		Jump_Zero	0x2d1
02c8 00da       |    |		Load_Top	At_Offset_2
02c9 0217       |    |		Execute	Heap_Access,All_Reference
02ca 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
02cb 0275       | u  |		Execute	Discrete,Unary_Minus
02cc 00db       |    |		Load_Top	At_Offset_3
02cd 0217       |    |		Execute	Heap_Access,All_Reference
02ce 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
02cf 00da       |    |		Load_Top	At_Offset_2
02d0 8233       | 3  |		Call	0x1,0x33
02d1 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02d2 4900       |I   |		Short_Literal	0x100
02d3 0257       | W  |		Execute	Discrete,Raise
02d4 0000 0000  |    |		.BLANK	0000[0x4]
02d8 ; --------------------------------------------------------------------------------------
02d8 ; SUBPROGRAM
02d8 ; --------------------------------------------------------------------------------------
02d8 02db       |    |		.CONST	0x02db								; Address of begin
02d9 0004       |    |		.CONST	0x0004								; Address of exception handler
02da 0001       |    |		.CONST	0x0001								; Number of locals
02db			BODY_02d8:
02db			INIT_02d8:
02db 00da       |    |		Load_Top	At_Offset_2
02dc 0217       |    |		Execute	Heap_Access,All_Reference
02dd 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
02de 6813       |h   |		Jump_Zero	0x2f2
02df 00da       |    |		Load_Top	At_Offset_2
02e0 0217       |    |		Execute	Heap_Access,All_Reference
02e1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02e2 700f       |p   |		Jump_Nonzero	0x2f2
02e3 00da       |    |		Load_Top	At_Offset_2
02e4 0217       |    |		Execute	Heap_Access,All_Reference
02e5 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
02e6 0d00       |    |		Execute_Immediate	Less,0x0
02e7 6809       |h   |		Jump_Zero	0x2f1
02e8 00da       |    |		Load_Top	At_Offset_2
02e9 0217       |    |		Execute	Heap_Access,All_Reference
02ea 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
02eb 0275       | u  |		Execute	Discrete,Unary_Minus
02ec 00db       |    |		Load_Top	At_Offset_3
02ed 0217       |    |		Execute	Heap_Access,All_Reference
02ee 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
02ef 00da       |    |		Load_Top	At_Offset_2
02f0 8233       | 3  |		Call	0x1,0x33
02f1 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02f2 4900       |I   |		Short_Literal	0x100
02f3 0257       | W  |		Execute	Discrete,Raise
02f4 0000 0000  |    |		.BLANK	0000[0x4]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02fb       |    |		.CONST	0x02fb								; Address of begin
02f9 0004       |    |		.CONST	0x0004								; Address of exception handler
02fa 0001       |    |		.CONST	0x0001								; Number of locals
02fb			BODY_02f8:
02fb			INIT_02f8:
02fb 00da       |    |		Load_Top	At_Offset_2
02fc 0217       |    |		Execute	Heap_Access,All_Reference
02fd 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
02fe 680c       |h   |		Jump_Zero	0x30b
02ff 00da       |    |		Load_Top	At_Offset_2
0300 0219       |    |		Execute	Heap_Access,All_Read
0301 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0302 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0303 00d8       |    |		Load_Top	At_Offset_0
0304 e5fe       |    |		Load	0x2,-0x2
0305 e012       |    |		Load	0x0,0x12
0306 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0307 00d2       |    |		Pop_Control	Pop_Count_2
0308 00da       |    |		Load_Top	At_Offset_2
0309 8233       | 3  |		Call	0x1,0x33
030a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
030b 4900       |I   |		Short_Literal	0x100
030c 0257       | W  |		Execute	Discrete,Raise
030d 0000 0000  |    |		.XXX[0x3]
030f 0000       |    |
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0313       |    |		.CONST	0x0313								; Address of begin
0311 0004       |    |		.CONST	0x0004								; Address of exception handler
0312 0001       |    |		.CONST	0x0001								; Number of locals
0313			BODY_0310:
0313			INIT_0310:
0313 00da       |    |		Load_Top	At_Offset_2
0314 6804       |h   |		Jump_Zero	0x319
0315 00da       |    |		Load_Top	At_Offset_2
0316 0217       |    |		Execute	Heap_Access,All_Reference
0317 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0318 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0319 4800       |H   |		Short_Literal	0x0
031a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
031b 0000 0000  |    |		.BLANK	0000[0x5]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0323       | #  |		.CONST	0x0323								; Address of begin
0321 0004       |    |		.CONST	0x0004								; Address of exception handler
0322 0001       |    |		.CONST	0x0001								; Number of locals
0323			BODY_0320:
0323			INIT_0320:
0323 00da       |    |		Load_Top	At_Offset_2
0324 821b       |    |		Call	0x1,0x1b
0325 6805       |h   |		Jump_Zero	0x32b
0326 00da       |    |		Load_Top	At_Offset_2
0327 0217       |    |		Execute	Heap_Access,All_Reference
0328 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0329 0d01       |    |		Execute_Immediate	Less,0x1
032a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
032b 4801       |H   |		Short_Literal	0x1
032c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
032d 0000 0000  |    |		.XXX[0x3]
032f 0000       |    |
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333       | 3  |		.CONST	0x0333								; Address of begin
0331 0004       |    |		.CONST	0x0004								; Address of exception handler
0332 0001       |    |		.CONST	0x0001								; Number of locals
0333			BODY_0330:
0333			INIT_0330:
0333 00da       |    |		Load_Top	At_Offset_2
0334 0217       |    |		Execute	Heap_Access,All_Reference
0335 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0336 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0337 0000       |    |		.XXX[0x1]
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b       | ;  |		.CONST	0x033b								; Address of begin
0339 0004       |    |		.CONST	0x0004								; Address of exception handler
033a 0001       |    |		.CONST	0x0001								; Number of locals
033b			BODY_0338:
033b			INIT_0338:
033b 00da       |    |		Load_Top	At_Offset_2
033c 821b       |    |		Call	0x1,0x1b
033d 6806       |h   |		Jump_Zero	0x344
033e 00da       |    |		Load_Top	At_Offset_2
033f 0217       |    |		Execute	Heap_Access,All_Reference
0340 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0341 0320       |    |		Declare_Variable	Record,Duplicate
0342 00cd       |    |		Action	Spare6_Action
0343 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0344 8014       |    |		Call	0x0,0x14
0345 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0346 0000 0000  |    |		.XXX[0x2]
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 034b       | K  |		.CONST	0x034b								; Address of begin
0349 0004       |    |		.CONST	0x0004								; Address of exception handler
034a 0001       |    |		.CONST	0x0001								; Number of locals
034b			BODY_0348:
034b			INIT_0348:
034b 00da       |    |		Load_Top	At_Offset_2
034c 0217       |    |		Execute	Heap_Access,All_Reference
034d 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
034e 0d00       |    |		Execute_Immediate	Less,0x0
034f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0353       | S  |		.CONST	0x0353								; Address of begin
0351 0004       |    |		.CONST	0x0004								; Address of exception handler
0352 0001       |    |		.CONST	0x0001								; Number of locals
0353			BODY_0350:
0353			INIT_0350:
0353 00da       |    |		Load_Top	At_Offset_2
0354 0217       |    |		Execute	Heap_Access,All_Reference
0355 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0356 0274       | t  |		Execute	Discrete,Absolute_Value
0357 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b       | [  |		.CONST	0x035b								; Address of begin
0359 0004       |    |		.CONST	0x0004								; Address of exception handler
035a 0001       |    |		.CONST	0x0001								; Number of locals
035b			BODY_0358:
035b			INIT_0358:
035b 00da       |    |		Load_Top	At_Offset_2
035c 0217       |    |		Execute	Heap_Access,All_Reference
035d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
035e 7011       |p   |		Jump_Nonzero	0x370
035f 00da       |    |		Load_Top	At_Offset_2
0360 0217       |    |		Execute	Heap_Access,All_Reference
0361 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0362 700d       |p   |		Jump_Nonzero	0x370
0363 00db       |    |		Load_Top	At_Offset_3
0364 00d8       |    |		Load_Top	At_Offset_0
0365 e22f       | /  |		Load	0x1,0x2f
0366 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0367 0260       | `  |		Execute	Discrete,In_Type
0368 7001       |p   |		Jump_Nonzero	0x36a
0369 0801       |    |		Execute_Immediate	Raise,0x1
036a 00db       |    |		Load_Top	At_Offset_3
036b 0217       |    |		Execute	Heap_Access,All_Reference
036c 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
036d e22f       | /  |		Load	0x1,0x2f
036e 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
036f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0370 4900       |I   |		Short_Literal	0x100
0371 0257       | W  |		Execute	Discrete,Raise
0372 0000 0000  |    |		.BLANK	0000[0x6]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037b       | {  |		.CONST	0x037b								; Address of begin
0379 0004       |    |		.CONST	0x0004								; Address of exception handler
037a 0001       |    |		.CONST	0x0001								; Number of locals
037b			BODY_0378:
037b			INIT_0378:
037b 00da       |    |		Load_Top	At_Offset_2
037c 0217       |    |		Execute	Heap_Access,All_Reference
037d 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
037e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
037f 0000       |    |		.XXX[0x1]
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0384       |    |		.CONST	0x0384								; Address of begin
0381 0004       |    |		.CONST	0x0004								; Address of exception handler
0382 0002       |    |		.CONST	0x0002								; Number of locals
0383			INIT_0380:
0383 00e2       |    |		Load_Encached	Integer_Cache
0384			BODY_0380:
0384 00db       |    |		Load_Top	At_Offset_3
0385 0217       |    |		Execute	Heap_Access,All_Reference
0386 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0387 6802       |h   |		Jump_Zero	0x38a
0388 4900       |I   |		Short_Literal	0x100
0389 0257       | W  |		Execute	Discrete,Raise
038a e5fd       |    |		Load	0x2,-0x3
038b e5ff       |    |		Load	0x2,-0x1
038c 8232       | 2  |		Call	0x1,0x32
038d 00e2       |    |		Load_Encached	Integer_Cache
038e e5ff       |    |		Load	0x2,-0x1
038f 0217       |    |		Execute	Heap_Access,All_Reference
0390 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0391 e5fc       |    |		Load	0x2,-0x4
0392 e5fe       |    |		Load	0x2,-0x2
0393 8016       |    |		Call	0x0,0x16
0394 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0395 00d8       |    |		Load_Top	At_Offset_0
0396 e5fd       |    |		Load	0x2,-0x3
0397 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0398 027e       | ~  |		Execute	Discrete,Not_Equal
0399 6802       |h   |		Jump_Zero	0x39c
039a 4960       |I`  |		Short_Literal	0x160
039b 0257       | W  |		Execute	Discrete,Raise
039c 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
039d 0000 0000  |    |		.XXX[0x3]
039f 0000       |    |
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03a8       |    |		.CONST	0x03a8								; Address of begin
03a1 0004       |    |		.CONST	0x0004								; Address of exception handler
03a2 0003       |    |		.CONST	0x0003								; Number of locals
03a3			INIT_03a0:
03a3 00da       |    |		Load_Top	At_Offset_2
03a4 821d       |    |		Call	0x1,0x1d
03a5 00e2       |    |		Load_Encached	Integer_Cache
03a6 03f1       |    |		Declare_Variable	Discrete,With_Value
03a7 00e2       |    |		Load_Encached	Integer_Cache
03a8			BODY_03a0:
03a8 e5ff       |    |		Load	0x2,-0x1
03a9 823b       | ;  |		Call	0x1,0x3b
03aa 00d9       |    |		Load_Top	At_Offset_1
03ab e5fe       |    |		Load	0x2,-0x2
03ac 01db       |    |		Execute	Vector,Length
03ad 027b       | {  |		Execute	Discrete,Greater_Equal
03ae 6812       |h   |		Jump_Zero	0x3c1
03af e5ff       |    |		Load	0x2,-0x1
03b0 0219       |    |		Execute	Heap_Access,All_Read
03b1 00e3       |    |		Load_Encached	Natural_Cache
03b2 e5fe       |    |		Load	0x2,-0x2
03b3 00da       |    |		Load_Top	At_Offset_2
03b4 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03b5 e5ff       |    |		Load	0x2,-0x1
03b6 0217       |    |		Execute	Heap_Access,All_Reference
03b7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03b8 e007       |    |		Load	0x0,0x7
03b9 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
03ba 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
03bb 00db       |    |		Load_Top	At_Offset_3
03bc 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
03bd 00d1       |    |		Pop_Control	Pop_Count_1
03be 005a       | Z  |		Store_Top	Discrete,At_Offset_2
03bf 00d1       |    |		Pop_Control	Pop_Count_1
03c0 7828       |x(  |		Jump	0x3e9
03c1 00d9       |    |		Load_Top	At_Offset_1
03c2 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
03c3 6823       |h#  |		Jump_Zero	0x3e7
03c4 e5fe       |    |		Load	0x2,-0x2
03c5 00d8       |    |		Load_Top	At_Offset_0
03c6 01dd       |    |		Execute	Vector,First
03c7 e5fe       |    |		Load	0x2,-0x2
03c8 01dd       |    |		Execute	Vector,First
03c9 e402       |    |		Load	0x2,0x2
03ca 0273       | s  |		Execute	Discrete,Plus
03cb 0aff       |    |		Execute_Immediate	Plus,-0x1
03cc 00d8       |    |		Load_Top	At_Offset_0
03cd 00e2       |    |		Load_Encached	Integer_Cache
03ce 0260       | `  |		Execute	Discrete,In_Type
03cf 7001       |p   |		Jump_Nonzero	0x3d1
03d0 0801       |    |		Execute_Immediate	Raise,0x1
03d1 00da       |    |		Load_Top	At_Offset_2
03d2 035b       | [  |		Declare_Type	Array,Constrained
03d3 00d0       |    |		Action	Swap_Control
03d4 01cd       |    |		Execute	Vector,Slice_Reference
03d5 e5ff       |    |		Load	0x2,-0x1
03d6 0219       |    |		Execute	Heap_Access,All_Read
03d7 00e3       |    |		Load_Encached	Natural_Cache
03d8 00da       |    |		Load_Top	At_Offset_2
03d9 00da       |    |		Load_Top	At_Offset_2
03da 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03db e5ff       |    |		Load	0x2,-0x1
03dc 0217       |    |		Execute	Heap_Access,All_Reference
03dd 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03de e007       |    |		Load	0x0,0x7
03df 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
03e0 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
03e1 00db       |    |		Load_Top	At_Offset_3
03e2 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
03e3 00d1       |    |		Pop_Control	Pop_Count_1
03e4 005b       | [  |		Store_Top	Discrete,At_Offset_3
03e5 00d2       |    |		Pop_Control	Pop_Count_2
03e6 7802       |x   |		Jump	0x3e9
03e7 4950       |IP  |		Short_Literal	0x150
03e8 0257       | W  |		Execute	Discrete,Raise
03e9 e5ff       |    |		Load	0x2,-0x1
03ea 0217       |    |		Execute	Heap_Access,All_Reference
03eb 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
03ec 00d9       |    |		Load_Top	At_Offset_1
03ed 0272       | r  |		Execute	Discrete,Minus
03ee e5ff       |    |		Load	0x2,-0x1
03ef 0217       |    |		Execute	Heap_Access,All_Reference
03f0 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
03f1 00d8       |    |		Load_Top	At_Offset_0
03f2 c5fd       |    |		Store	0x2,-0x3
03f3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03f4 0000 0000  |    |		.BLANK	0000[0x4]
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 0400       |    |		.CONST	0x0400								; Address of begin
03f9 0004       |    |		.CONST	0x0004								; Address of exception handler
03fa 0003       |    |		.CONST	0x0003								; Number of locals
03fb			INIT_03f8:
03fb 00da       |    |		Load_Top	At_Offset_2
03fc 821d       |    |		Call	0x1,0x1d
03fd 00e2       |    |		Load_Encached	Integer_Cache
03fe 03f1       |    |		Declare_Variable	Discrete,With_Value
03ff 00e2       |    |		Load_Encached	Integer_Cache
0400			BODY_03f8:
0400 e5ff       |    |		Load	0x2,-0x1
0401 823b       | ;  |		Call	0x1,0x3b
0402 00d9       |    |		Load_Top	At_Offset_1
0403 e5fe       |    |		Load	0x2,-0x2
0404 01db       |    |		Execute	Vector,Length
0405 027b       | {  |		Execute	Discrete,Greater_Equal
0406 6812       |h   |		Jump_Zero	0x419
0407 e5ff       |    |		Load	0x2,-0x1
0408 0219       |    |		Execute	Heap_Access,All_Read
0409 00e3       |    |		Load_Encached	Natural_Cache
040a e5fe       |    |		Load	0x2,-0x2
040b 00da       |    |		Load_Top	At_Offset_2
040c 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
040d e5ff       |    |		Load	0x2,-0x1
040e 0217       |    |		Execute	Heap_Access,All_Reference
040f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0410 e007       |    |		Load	0x0,0x7
0411 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0412 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0413 00db       |    |		Load_Top	At_Offset_3
0414 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0415 00d1       |    |		Pop_Control	Pop_Count_1
0416 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0417 00d1       |    |		Pop_Control	Pop_Count_1
0418 7828       |x(  |		Jump	0x441
0419 00d9       |    |		Load_Top	At_Offset_1
041a 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
041b 6823       |h#  |		Jump_Zero	0x43f
041c e5fe       |    |		Load	0x2,-0x2
041d 00d8       |    |		Load_Top	At_Offset_0
041e 01dd       |    |		Execute	Vector,First
041f e5fe       |    |		Load	0x2,-0x2
0420 01dd       |    |		Execute	Vector,First
0421 e402       |    |		Load	0x2,0x2
0422 0273       | s  |		Execute	Discrete,Plus
0423 0aff       |    |		Execute_Immediate	Plus,-0x1
0424 00d8       |    |		Load_Top	At_Offset_0
0425 00e2       |    |		Load_Encached	Integer_Cache
0426 0260       | `  |		Execute	Discrete,In_Type
0427 7001       |p   |		Jump_Nonzero	0x429
0428 0801       |    |		Execute_Immediate	Raise,0x1
0429 00da       |    |		Load_Top	At_Offset_2
042a 035b       | [  |		Declare_Type	Array,Constrained
042b 00d0       |    |		Action	Swap_Control
042c 01cd       |    |		Execute	Vector,Slice_Reference
042d e5ff       |    |		Load	0x2,-0x1
042e 0219       |    |		Execute	Heap_Access,All_Read
042f 00e3       |    |		Load_Encached	Natural_Cache
0430 00da       |    |		Load_Top	At_Offset_2
0431 00da       |    |		Load_Top	At_Offset_2
0432 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0433 e5ff       |    |		Load	0x2,-0x1
0434 0217       |    |		Execute	Heap_Access,All_Reference
0435 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0436 e007       |    |		Load	0x0,0x7
0437 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0438 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0439 00db       |    |		Load_Top	At_Offset_3
043a 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
043b 00d1       |    |		Pop_Control	Pop_Count_1
043c 005b       | [  |		Store_Top	Discrete,At_Offset_3
043d 00d2       |    |		Pop_Control	Pop_Count_2
043e 7802       |x   |		Jump	0x441
043f 4950       |IP  |		Short_Literal	0x150
0440 0257       | W  |		Execute	Discrete,Raise
0441 e5ff       |    |		Load	0x2,-0x1
0442 0217       |    |		Execute	Heap_Access,All_Reference
0443 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0444 00d9       |    |		Load_Top	At_Offset_1
0445 0272       | r  |		Execute	Discrete,Minus
0446 e5ff       |    |		Load	0x2,-0x1
0447 0217       |    |		Execute	Heap_Access,All_Reference
0448 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0449 00d8       |    |		Load_Top	At_Offset_0
044a c5fd       |    |		Store	0x2,-0x3
044b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
044c 0000 0000  |    |		.BLANK	0000[0x4]
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0461       | a  |		.CONST	0x0461								; Address of begin
0451 0004       |    |		.CONST	0x0004								; Address of exception handler
0452 0005       |    |		.CONST	0x0005								; Number of locals
0453			INIT_0450:
0453 e007       |    |		Load	0x0,0x7
0454 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0455 02c7       |    |		Declare_Variable	Any
0456 00db       |    |		Load_Top	At_Offset_3
0457 0217       |    |		Execute	Heap_Access,All_Reference
0458 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0459 a402       |    |		Store_Unchecked	0x2,0x2
045a e015       |    |		Load	0x0,0x15
045b 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
045c 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
045d 00e2       |    |		Load_Encached	Integer_Cache
045e 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
045f 029f 099b  |    |		Declare_Subprogram	INIT_0998,For_Call
0461			BODY_0450:
0461 e5ff       |    |		Load	0x2,-0x1
0462 823b       | ;  |		Call	0x1,0x3b
0463 e5ff       |    |		Load	0x2,-0x1
0464 0217       |    |		Execute	Heap_Access,All_Reference
0465 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0466 7002       |p   |		Jump_Nonzero	0x469
0467 4950       |IP  |		Short_Literal	0x150
0468 0257       | W  |		Execute	Discrete,Raise
0469 00cf       |    |		Action	Mark_Auxiliary
046a 781f       |x   |		Jump	0x48a
046b e5ff       |    |		Load	0x2,-0x1
046c 0219       |    |		Execute	Heap_Access,All_Read
046d e007       |    |		Load	0x0,0x7
046e 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
046f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0470 00d9       |    |		Load_Top	At_Offset_1
0471 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0472 e5ff       |    |		Load	0x2,-0x1
0473 0217       |    |		Execute	Heap_Access,All_Reference
0474 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0475 e007       |    |		Load	0x0,0x7
0476 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0477 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0478 00da       |    |		Load_Top	At_Offset_2
0479 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
047a c403       |    |		Store	0x2,0x3
047b 00d1       |    |		Pop_Control	Pop_Count_1
047c e5ff       |    |		Load	0x2,-0x1
047d 0217       |    |		Execute	Heap_Access,All_Reference
047e 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
047f 0aff       |    |		Execute_Immediate	Plus,-0x1
0480 e5ff       |    |		Load	0x2,-0x1
0481 0217       |    |		Execute	Heap_Access,All_Reference
0482 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0483 00db       |    |		Load_Top	At_Offset_3
0484 0f0a       |    |		Execute_Immediate	Equal,0xa
0485 7009       |p   |		Jump_Nonzero	0x48f
0486 00da       |    |		Load_Top	At_Offset_2
0487 0a01       |    |		Execute_Immediate	Plus,0x1
0488 005b       | [  |		Store_Top	Discrete,At_Offset_3
0489 00c9       |    |		Action	Pop_Auxiliary_Loop
048a e5ff       |    |		Load	0x2,-0x1
048b 0217       |    |		Execute	Heap_Access,All_Reference
048c 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
048d 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
048e 77dc       |w   |		Jump_Nonzero	0x46b
048f 00ce       |    |		Action	Pop_Auxiliary
0490 8405       |    |		Call	0x2,0x5
0491 0831       | 1  |		Execute_Immediate	Raise,0x31
0492 0000 0000  |    |		.BLANK	0000[0x6]
0498 ; --------------------------------------------------------------------------------------
0498 ; SUBPROGRAM
0498 ; --------------------------------------------------------------------------------------
0498 04a9       |    |		.CONST	0x04a9								; Address of begin
0499 0004       |    |		.CONST	0x0004								; Address of exception handler
049a 0006       |    |		.CONST	0x0006								; Number of locals
049b			INIT_0498:
049b e5fd       |    |		Load	0x2,-0x3
049c 00e2       |    |		Load_Encached	Integer_Cache
049d 03f1       |    |		Declare_Variable	Discrete,With_Value
049e 00db       |    |		Load_Top	At_Offset_3
049f 821d       |    |		Call	0x1,0x1d
04a0 00e2       |    |		Load_Encached	Integer_Cache
04a1 03f1       |    |		Declare_Variable	Discrete,With_Value
04a2 e5fe       |    |		Load	0x2,-0x2
04a3 8017       |    |		Call	0x0,0x17
04a4 00e2       |    |		Load_Encached	Integer_Cache
04a5 03f1       |    |		Declare_Variable	Discrete,With_Value
04a6 00e2       |    |		Load_Encached	Integer_Cache
04a7 e00a       |    |		Load	0x0,0xa
04a8 0337       | 7  |		Declare_Variable	Array
04a9			BODY_0498:
04a9 e5ff       |    |		Load	0x2,-0x1
04aa 823b       | ;  |		Call	0x1,0x3b
04ab 00db       |    |		Load_Top	At_Offset_3
04ac e402       |    |		Load	0x2,0x2
04ad 027c       | |  |		Execute	Discrete,Less
04ae 6802       |h   |		Jump_Zero	0x4b1
04af 00db       |    |		Load_Top	At_Offset_3
04b0 a402       |    |		Store_Unchecked	0x2,0x2
04b1 00da       |    |		Load_Top	At_Offset_2
04b2 e402       |    |		Load	0x2,0x2
04b3 027c       | |  |		Execute	Discrete,Less
04b4 6802       |h   |		Jump_Zero	0x4b7
04b5 00da       |    |		Load_Top	At_Offset_2
04b6 a402       |    |		Store_Unchecked	0x2,0x2
04b7 e402       |    |		Load	0x2,0x2
04b8 c5fc       |    |		Store	0x2,-0x4
04b9 e5ff       |    |		Load	0x2,-0x1
04ba 0217       |    |		Execute	Heap_Access,All_Reference
04bb 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
04bc e402       |    |		Load	0x2,0x2
04bd 0272       | r  |		Execute	Discrete,Minus
04be e5ff       |    |		Load	0x2,-0x1
04bf 0217       |    |		Execute	Heap_Access,All_Reference
04c0 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
04c1 00cf       |    |		Action	Mark_Auxiliary
04c2 781a       |x   |		Jump	0x4dd
04c3 e5ff       |    |		Load	0x2,-0x1
04c4 0217       |    |		Execute	Heap_Access,All_Reference
04c5 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04c6 e5ff       |    |		Load	0x2,-0x1
04c7 0217       |    |		Execute	Heap_Access,All_Reference
04c8 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04c9 e238       | 8  |		Load	0x1,0x38
04ca 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
04cb e5fe       |    |		Load	0x2,-0x2
04cc 8018       |    |		Call	0x0,0x18
04cd e5ff       |    |		Load	0x2,-0x1
04ce 0217       |    |		Execute	Heap_Access,All_Reference
04cf 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04d0 e5ff       |    |		Load	0x2,-0x1
04d1 0217       |    |		Execute	Heap_Access,All_Reference
04d2 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04d3 e238       | 8  |		Load	0x1,0x38
04d4 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
04d5 e5ff       |    |		Load	0x2,-0x1
04d6 0217       |    |		Execute	Heap_Access,All_Reference
04d7 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
04d8 e402       |    |		Load	0x2,0x2
04d9 4c00       |L   |		Short_Literal	-0x400
04da 0273       | s  |		Execute	Discrete,Plus
04db c402       |    |		Store	0x2,0x2
04dc 00c9       |    |		Action	Pop_Auxiliary_Loop
04dd e402       |    |		Load	0x2,0x2
04de 6025       |`%  |		Indirect_Literal	Discrete,0x504,{0x00000000, 0x00000400}
04df 027b       | {  |		Execute	Discrete,Greater_Equal
04e0 77e2       |w   |		Jump_Nonzero	0x4c3
04e1 00ce       |    |		Action	Pop_Auxiliary
04e2 e402       |    |		Load	0x2,0x2
04e3 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
04e4 681e       |h   |		Jump_Zero	0x503
04e5 00d8       |    |		Load_Top	At_Offset_0
04e6 4801       |H   |		Short_Literal	0x1
04e7 e402       |    |		Load	0x2,0x2
04e8 00da       |    |		Load_Top	At_Offset_2
04e9 035b       | [  |		Declare_Type	Array,Constrained
04ea 00d0       |    |		Action	Swap_Control
04eb 01cd       |    |		Execute	Vector,Slice_Reference
04ec e5ff       |    |		Load	0x2,-0x1
04ed 0219       |    |		Execute	Heap_Access,All_Read
04ee 00e3       |    |		Load_Encached	Natural_Cache
04ef 00da       |    |		Load_Top	At_Offset_2
04f0 00da       |    |		Load_Top	At_Offset_2
04f1 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04f2 e5ff       |    |		Load	0x2,-0x1
04f3 0217       |    |		Execute	Heap_Access,All_Reference
04f4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04f5 e007       |    |		Load	0x0,0x7
04f6 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
04f7 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
04f8 00db       |    |		Load_Top	At_Offset_3
04f9 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
04fa 00d1       |    |		Pop_Control	Pop_Count_1
04fb c405       |    |		Store	0x2,0x5
04fc 00d2       |    |		Pop_Control	Pop_Count_2
04fd 4801       |H   |		Short_Literal	0x1
04fe 00da       |    |		Load_Top	At_Offset_2
04ff 00da       |    |		Load_Top	At_Offset_2
0500 01cf       |    |		Execute	Vector,Slice_Read
0501 e5fe       |    |		Load	0x2,-0x2
0502 8018       |    |		Call	0x0,0x18
0503 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0504 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000400}
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 050b       |    |		.CONST	0x050b								; Address of begin
0509 0004       |    |		.CONST	0x0004								; Address of exception handler
050a 0001       |    |		.CONST	0x0001								; Number of locals
050b			BODY_0508:
050b			INIT_0508:
050b 00da       |    |		Load_Top	At_Offset_2
050c 0217       |    |		Execute	Heap_Access,All_Reference
050d 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
050e e5fe       |    |		Load	0x2,-0x2
050f 01db       |    |		Execute	Vector,Length
0510 027b       | {  |		Execute	Discrete,Greater_Equal
0511 6810       |h   |		Jump_Zero	0x522
0512 00db       |    |		Load_Top	At_Offset_3
0513 00db       |    |		Load_Top	At_Offset_3
0514 0217       |    |		Execute	Heap_Access,All_Reference
0515 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0516 e006       |    |		Load	0x0,0x6
0517 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0518 00da       |    |		Load_Top	At_Offset_2
0519 0217       |    |		Execute	Heap_Access,All_Reference
051a 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
051b e5fe       |    |		Load	0x2,-0x2
051c 01db       |    |		Execute	Vector,Length
051d 0272       | r  |		Execute	Discrete,Minus
051e 00db       |    |		Load_Top	At_Offset_3
051f 0217       |    |		Execute	Heap_Access,All_Reference
0520 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0521 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0522 4950       |IP  |		Short_Literal	0x150
0523 0257       | W  |		Execute	Discrete,Raise
0524 0000 0000  |    |		.BLANK	0000[0x4]
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 052b       | +  |		.CONST	0x052b								; Address of begin
0529 0004       |    |		.CONST	0x0004								; Address of exception handler
052a 0001       |    |		.CONST	0x0001								; Number of locals
052b			BODY_0528:
052b			INIT_0528:
052b 00da       |    |		Load_Top	At_Offset_2
052c 0217       |    |		Execute	Heap_Access,All_Reference
052d 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
052e e5fe       |    |		Load	0x2,-0x2
052f 01db       |    |		Execute	Vector,Length
0530 027b       | {  |		Execute	Discrete,Greater_Equal
0531 6810       |h   |		Jump_Zero	0x542
0532 00db       |    |		Load_Top	At_Offset_3
0533 00db       |    |		Load_Top	At_Offset_3
0534 0217       |    |		Execute	Heap_Access,All_Reference
0535 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0536 e006       |    |		Load	0x0,0x6
0537 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0538 00da       |    |		Load_Top	At_Offset_2
0539 0217       |    |		Execute	Heap_Access,All_Reference
053a 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
053b e5fe       |    |		Load	0x2,-0x2
053c 01db       |    |		Execute	Vector,Length
053d 0272       | r  |		Execute	Discrete,Minus
053e 00db       |    |		Load_Top	At_Offset_3
053f 0217       |    |		Execute	Heap_Access,All_Reference
0540 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0541 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0542 4950       |IP  |		Short_Literal	0x150
0543 0257       | W  |		Execute	Discrete,Raise
0544 0000 0000  |    |		.BLANK	0000[0x4]
0548 ; --------------------------------------------------------------------------------------
0548 ; SUBPROGRAM
0548 ; --------------------------------------------------------------------------------------
0548 055a       | Z  |		.CONST	0x055a								; Address of begin
0549 0004       |    |		.CONST	0x0004								; Address of exception handler
054a 0006       |    |		.CONST	0x0006								; Number of locals
054b			INIT_0548:
054b e5fd       |    |		Load	0x2,-0x3
054c 00e2       |    |		Load_Encached	Integer_Cache
054d 03f1       |    |		Declare_Variable	Discrete,With_Value
054e e5fe       |    |		Load	0x2,-0x2
054f 8017       |    |		Call	0x0,0x17
0550 00e2       |    |		Load_Encached	Integer_Cache
0551 03f1       |    |		Declare_Variable	Discrete,With_Value
0552 e5ff       |    |		Load	0x2,-0x1
0553 0217       |    |		Execute	Heap_Access,All_Reference
0554 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0555 00e2       |    |		Load_Encached	Integer_Cache
0556 03f1       |    |		Declare_Variable	Discrete,With_Value
0557 e00a       |    |		Load	0x0,0xa
0558 0337       | 7  |		Declare_Variable	Array
0559 00e2       |    |		Load_Encached	Integer_Cache
055a			BODY_0548:
055a 00da       |    |		Load_Top	At_Offset_2
055b e402       |    |		Load	0x2,0x2
055c 027c       | |  |		Execute	Discrete,Less
055d 6802       |h   |		Jump_Zero	0x560
055e 00da       |    |		Load_Top	At_Offset_2
055f a402       |    |		Store_Unchecked	0x2,0x2
0560 00db       |    |		Load_Top	At_Offset_3
0561 e402       |    |		Load	0x2,0x2
0562 027c       | |  |		Execute	Discrete,Less
0563 6802       |h   |		Jump_Zero	0x566
0564 00db       |    |		Load_Top	At_Offset_3
0565 a402       |    |		Store_Unchecked	0x2,0x2
0566 e402       |    |		Load	0x2,0x2
0567 c5fc       |    |		Store	0x2,-0x4
0568 e5ff       |    |		Load	0x2,-0x1
0569 0217       |    |		Execute	Heap_Access,All_Reference
056a 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
056b e402       |    |		Load	0x2,0x2
056c 0272       | r  |		Execute	Discrete,Minus
056d e5ff       |    |		Load	0x2,-0x1
056e 0217       |    |		Execute	Heap_Access,All_Reference
056f 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0570 00cf       |    |		Action	Mark_Auxiliary
0571 7814       |x   |		Jump	0x586
0572 00e3       |    |		Load_Encached	Natural_Cache
0573 00db       |    |		Load_Top	At_Offset_3
0574 e5fe       |    |		Load	0x2,-0x2
0575 8019       |    |		Call	0x0,0x19
0576 00d1       |    |		Pop_Control	Pop_Count_1
0577 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0578 4801       |H   |		Short_Literal	0x1
0579 00da       |    |		Load_Top	At_Offset_2
057a e405       |    |		Load	0x2,0x5
057b 01cf       |    |		Execute	Vector,Slice_Read
057c e5ff       |    |		Load	0x2,-0x1
057d 0217       |    |		Execute	Heap_Access,All_Reference
057e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
057f e006       |    |		Load	0x0,0x6
0580 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0581 e402       |    |		Load	0x2,0x2
0582 00da       |    |		Load_Top	At_Offset_2
0583 0272       | r  |		Execute	Discrete,Minus
0584 c402       |    |		Store	0x2,0x2
0585 00c9       |    |		Action	Pop_Auxiliary_Loop
0586 e402       |    |		Load	0x2,0x2
0587 6024       |`$  |		Indirect_Literal	Discrete,0x5ac,{0x00000000, 0x00000400}
0588 027d       | }  |		Execute	Discrete,Greater
0589 77e8       |w   |		Jump_Nonzero	0x572
058a 00c9       |    |		Action	Pop_Auxiliary_Loop
058b 781c       |x   |		Jump	0x5a8
058c 00da       |    |		Load_Top	At_Offset_2
058d 4801       |H   |		Short_Literal	0x1
058e e402       |    |		Load	0x2,0x2
058f 00da       |    |		Load_Top	At_Offset_2
0590 035b       | [  |		Declare_Type	Array,Constrained
0591 00d0       |    |		Action	Swap_Control
0592 01cd       |    |		Execute	Vector,Slice_Reference
0593 00e3       |    |		Load_Encached	Natural_Cache
0594 00d9       |    |		Load_Top	At_Offset_1
0595 e5fe       |    |		Load	0x2,-0x2
0596 8019       |    |		Call	0x0,0x19
0597 00d1       |    |		Pop_Control	Pop_Count_1
0598 005b       | [  |		Store_Top	Discrete,At_Offset_3
0599 00d1       |    |		Pop_Control	Pop_Count_1
059a 4801       |H   |		Short_Literal	0x1
059b 00da       |    |		Load_Top	At_Offset_2
059c e405       |    |		Load	0x2,0x5
059d 01cf       |    |		Execute	Vector,Slice_Read
059e e5ff       |    |		Load	0x2,-0x1
059f 0217       |    |		Execute	Heap_Access,All_Reference
05a0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05a1 e006       |    |		Load	0x0,0x6
05a2 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
05a3 e402       |    |		Load	0x2,0x2
05a4 00da       |    |		Load_Top	At_Offset_2
05a5 0272       | r  |		Execute	Discrete,Minus
05a6 c402       |    |		Store	0x2,0x2
05a7 00c9       |    |		Action	Pop_Auxiliary_Loop
05a8 e402       |    |		Load	0x2,0x2
05a9 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
05aa 77e1       |w   |		Jump_Nonzero	0x58c
05ab 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
05ac 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000400}
05b0 ; --------------------------------------------------------------------------------------
05b0 ; SUBPROGRAM
05b0 ; --------------------------------------------------------------------------------------
05b0 05c1       |    |		.CONST	0x05c1								; Address of begin
05b1 0004       |    |		.CONST	0x0004								; Address of exception handler
05b2 0006       |    |		.CONST	0x0006								; Number of locals
05b3			INIT_05b0:
05b3 00da       |    |		Load_Top	At_Offset_2
05b4 0217       |    |		Execute	Heap_Access,All_Reference
05b5 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
05b6 00e1       |    |		Load_Encached	Boolean_Cache
05b7 03f1       |    |		Declare_Variable	Discrete,With_Value
05b8 e5fe       |    |		Load	0x2,-0x2
05b9 0217       |    |		Execute	Heap_Access,All_Reference
05ba 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
05bb 00e1       |    |		Load_Encached	Boolean_Cache
05bc 03f1       |    |		Declare_Variable	Discrete,With_Value
05bd 00e2       |    |		Load_Encached	Integer_Cache
05be 00e2       |    |		Load_Encached	Integer_Cache
05bf e00a       |    |		Load	0x0,0xa
05c0 0337       | 7  |		Declare_Variable	Array
05c1			BODY_05b0:
05c1 e402       |    |		Load	0x2,0x2
05c2 7008       |p   |		Jump_Nonzero	0x5cb
05c3 e5ff       |    |		Load	0x2,-0x1
05c4 0219       |    |		Execute	Heap_Access,All_Read
05c5 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
05c6 00d8       |    |		Load_Top	At_Offset_0
05c7 4800       |H   |		Short_Literal	0x0
05c8 e5ff       |    |		Load	0x2,-0x1
05c9 8215       |    |		Call	0x1,0x15
05ca 00d2       |    |		Pop_Control	Pop_Count_2
05cb 00db       |    |		Load_Top	At_Offset_3
05cc 7008       |p   |		Jump_Nonzero	0x5d5
05cd e5ff       |    |		Load	0x2,-0x1
05ce 0219       |    |		Execute	Heap_Access,All_Read
05cf 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
05d0 00d8       |    |		Load_Top	At_Offset_0
05d1 4800       |H   |		Short_Literal	0x0
05d2 e5fe       |    |		Load	0x2,-0x2
05d3 8215       |    |		Call	0x1,0x15
05d4 00d2       |    |		Pop_Control	Pop_Count_2
05d5 e5fe       |    |		Load	0x2,-0x2
05d6 0217       |    |		Execute	Heap_Access,All_Reference
05d7 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
05d8 e5ff       |    |		Load	0x2,-0x1
05d9 0217       |    |		Execute	Heap_Access,All_Reference
05da 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
05db 027c       | |  |		Execute	Discrete,Less
05dc 6805       |h   |		Jump_Zero	0x5e2
05dd e5fe       |    |		Load	0x2,-0x2
05de 0217       |    |		Execute	Heap_Access,All_Reference
05df 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
05e0 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
05e1 7804       |x   |		Jump	0x5e6
05e2 e5ff       |    |		Load	0x2,-0x1
05e3 0217       |    |		Execute	Heap_Access,All_Reference
05e4 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
05e5 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
05e6 00da       |    |		Load_Top	At_Offset_2
05e7 a5fd       |    |		Store_Unchecked	0x2,-0x3
05e8 e5ff       |    |		Load	0x2,-0x1
05e9 0217       |    |		Execute	Heap_Access,All_Reference
05ea 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
05eb 00db       |    |		Load_Top	At_Offset_3
05ec 0272       | r  |		Execute	Discrete,Minus
05ed e5ff       |    |		Load	0x2,-0x1
05ee 0217       |    |		Execute	Heap_Access,All_Reference
05ef 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
05f0 e5fe       |    |		Load	0x2,-0x2
05f1 0217       |    |		Execute	Heap_Access,All_Reference
05f2 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
05f3 00db       |    |		Load_Top	At_Offset_3
05f4 0272       | r  |		Execute	Discrete,Minus
05f5 e5fe       |    |		Load	0x2,-0x2
05f6 0217       |    |		Execute	Heap_Access,All_Reference
05f7 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
05f8 e5ff       |    |		Load	0x2,-0x1
05f9 823b       | ;  |		Call	0x1,0x3b
05fa 00cf       |    |		Action	Mark_Auxiliary
05fb 781d       |x   |		Jump	0x619
05fc e5ff       |    |		Load	0x2,-0x1
05fd 0217       |    |		Execute	Heap_Access,All_Reference
05fe 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
05ff e5ff       |    |		Load	0x2,-0x1
0600 0217       |    |		Execute	Heap_Access,All_Reference
0601 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0602 e238       | 8  |		Load	0x1,0x38
0603 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0604 e5fe       |    |		Load	0x2,-0x2
0605 0217       |    |		Execute	Heap_Access,All_Reference
0606 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0607 e006       |    |		Load	0x0,0x6
0608 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0609 e5ff       |    |		Load	0x2,-0x1
060a 0217       |    |		Execute	Heap_Access,All_Reference
060b 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
060c e5ff       |    |		Load	0x2,-0x1
060d 0217       |    |		Execute	Heap_Access,All_Reference
060e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
060f e238       | 8  |		Load	0x1,0x38
0610 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0611 e5ff       |    |		Load	0x2,-0x1
0612 0217       |    |		Execute	Heap_Access,All_Reference
0613 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0614 00db       |    |		Load_Top	At_Offset_3
0615 4c00       |L   |		Short_Literal	-0x400
0616 0273       | s  |		Execute	Discrete,Plus
0617 c404       |    |		Store	0x2,0x4
0618 00c9       |    |		Action	Pop_Auxiliary_Loop
0619 00db       |    |		Load_Top	At_Offset_3
061a 6791       |g   |		Indirect_Literal	Discrete,0x5ac,{0x00000000, 0x00000400}
061b 027b       | {  |		Execute	Discrete,Greater_Equal
061c 77df       |w   |		Jump_Nonzero	0x5fc
061d 00ce       |    |		Action	Pop_Auxiliary
061e 00da       |    |		Load_Top	At_Offset_2
061f 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0620 6821       |h!  |		Jump_Zero	0x642
0621 00d8       |    |		Load_Top	At_Offset_0
0622 4801       |H   |		Short_Literal	0x1
0623 e404       |    |		Load	0x2,0x4
0624 00da       |    |		Load_Top	At_Offset_2
0625 035b       | [  |		Declare_Type	Array,Constrained
0626 00d0       |    |		Action	Swap_Control
0627 01cd       |    |		Execute	Vector,Slice_Reference
0628 e5ff       |    |		Load	0x2,-0x1
0629 0219       |    |		Execute	Heap_Access,All_Read
062a 00e3       |    |		Load_Encached	Natural_Cache
062b 00da       |    |		Load_Top	At_Offset_2
062c 00da       |    |		Load_Top	At_Offset_2
062d 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
062e e5ff       |    |		Load	0x2,-0x1
062f 0217       |    |		Execute	Heap_Access,All_Reference
0630 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0631 e007       |    |		Load	0x0,0x7
0632 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
0633 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0634 00db       |    |		Load_Top	At_Offset_3
0635 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0636 00d1       |    |		Pop_Control	Pop_Count_1
0637 c405       |    |		Store	0x2,0x5
0638 00d2       |    |		Pop_Control	Pop_Count_2
0639 4801       |H   |		Short_Literal	0x1
063a 00da       |    |		Load_Top	At_Offset_2
063b 00da       |    |		Load_Top	At_Offset_2
063c 01cf       |    |		Execute	Vector,Slice_Read
063d e5fe       |    |		Load	0x2,-0x2
063e 0217       |    |		Execute	Heap_Access,All_Reference
063f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0640 e006       |    |		Load	0x0,0x6
0641 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0642 e402       |    |		Load	0x2,0x2
0643 7002       |p   |		Jump_Nonzero	0x646
0644 e5ff       |    |		Load	0x2,-0x1
0645 8217       |    |		Call	0x1,0x17
0646 00db       |    |		Load_Top	At_Offset_3
0647 7002       |p   |		Jump_Nonzero	0x64a
0648 e5fe       |    |		Load	0x2,-0x2
0649 8217       |    |		Call	0x1,0x17
064a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
064b 0000 0000  |    |		.BLANK	0000[0x5]
0650 ; --------------------------------------------------------------------------------------
0650 ; SUBPROGRAM
0650 ; --------------------------------------------------------------------------------------
0650 0653       | S  |		.CONST	0x0653								; Address of begin
0651 0004       |    |		.CONST	0x0004								; Address of exception handler
0652 0001       |    |		.CONST	0x0001								; Number of locals
0653			BODY_0650:
0653			INIT_0650:
0653 4601       |F   |		Jump_Case	0x2
0654 7801       |x   |		Jump	0x656								; case 0x0
0655 7804       |x   |		Jump	0x65a								; case 0x1
0656 00da       |    |		Load_Top	At_Offset_2
0657 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0658 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0659 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
065a 00da       |    |		Load_Top	At_Offset_2
065b 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
065c 1c01       |    |		Execute_Immediate	Run_Utility,0x1
065d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
065e 0000 0000  |    |		.XXX[0x2]
0660 ; --------------------------------------------------------------------------------------
0660 ; SUBPROGRAM
0660 ; --------------------------------------------------------------------------------------
0660 0663       | c  |		.CONST	0x0663								; Address of begin
0661 0004       |    |		.CONST	0x0004								; Address of exception handler
0662 0001       |    |		.CONST	0x0001								; Number of locals
0663			BODY_0660:
0663			INIT_0660:
0663 4601       |F   |		Jump_Case	0x2
0664 7801       |x   |		Jump	0x666								; case 0x0
0665 7816       |x   |		Jump	0x67c								; case 0x1
0666 00da       |    |		Load_Top	At_Offset_2
0667 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0668 0125       | %  |		Execute	Any,Set_Constraint
0669 00da       |    |		Load_Top	At_Offset_2
066a 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
066b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
066c 00da       |    |		Load_Top	At_Offset_2
066d 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
066e 0125       | %  |		Execute	Any,Set_Constraint
066f 00da       |    |		Load_Top	At_Offset_2
0670 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0671 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0672 00da       |    |		Load_Top	At_Offset_2
0673 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0674 0125       | %  |		Execute	Any,Set_Constraint
0675 00da       |    |		Load_Top	At_Offset_2
0676 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0677 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0678 00da       |    |		Load_Top	At_Offset_2
0679 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
067a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
067b 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
067c 00da       |    |		Load_Top	At_Offset_2
067d 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
067e 1c01       |    |		Execute_Immediate	Run_Utility,0x1
067f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0680 ; --------------------------------------------------------------------------------------
0680 ; SUBPROGRAM
0680 ; --------------------------------------------------------------------------------------
0680 0694       |    |		.CONST	0x0694								; Address of begin
0681 0004       |    |		.CONST	0x0004								; Address of exception handler
0682 0005       |    |		.CONST	0x0005								; Number of locals
0683			INIT_0680:
0683 e22e       | .  |		Load	0x1,0x2e
0684 0322       | "  |		Declare_Variable	Record
0685 00d8       |    |		Load_Top	At_Offset_0
0686 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0687 e00e       |    |		Load	0x0,0xe
0688 1b3f       | ?  |		Execute	Package,Field_Read,Field_Number 0x3f
0689 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
068a 02c7       |    |		Declare_Variable	Any
068b 00d8       |    |		Load_Top	At_Offset_0
068c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
068d e00e       |    |		Load	0x0,0xe
068e 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
068f 02ff       |    |		Declare_Variable	Variant_Record
0690 00d8       |    |		Load_Top	At_Offset_0
0691 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0692 e00e       |    |		Load	0x0,0xe
0693 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0694			BODY_0680:
0694 e5ff       |    |		Load	0x2,-0x1
0695 0217       |    |		Execute	Heap_Access,All_Reference
0696 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0697 6858       |hX  |		Jump_Zero	0x6f0
0698 e5ff       |    |		Load	0x2,-0x1
0699 0217       |    |		Execute	Heap_Access,All_Reference
069a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
069b e006       |    |		Load	0x0,0x6
069c 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
069d 00da       |    |		Load_Top	At_Offset_2
069e 016d       | m  |		Execute	Variant_Record,Structure_Write
069f e00e       |    |		Load	0x0,0xe
06a0 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
06a1 00db       |    |		Load_Top	At_Offset_3
06a2 0120       |    |		Execute	Any,Is_Value
06a3 6804       |h   |		Jump_Zero	0x6a8
06a4 e00e       |    |		Load	0x0,0xe
06a5 1b3f       | ?  |		Execute	Package,Field_Read,Field_Number 0x3f
06a6 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
06a7 7801       |x   |		Jump	0x6a9
06a8 00db       |    |		Load_Top	At_Offset_3
06a9 605e       |`^  |		Indirect_Literal	Discrete,0x708,{0x00000000, 0x00004000}
06aa e5ff       |    |		Load	0x2,-0x1
06ab 0217       |    |		Execute	Heap_Access,All_Reference
06ac 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
06ad e006       |    |		Load	0x0,0x6
06ae 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
06af e404       |    |		Load	0x2,0x4
06b0 e00e       |    |		Load	0x0,0xe
06b1 1b3f       | ?  |		Execute	Package,Field_Read,Field_Number 0x3f
06b2 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
06b3 c403       |    |		Store	0x2,0x3
06b4 0059       | Y  |		Store_Top	Discrete,At_Offset_1
06b5 481e       |H   |		Short_Literal	0x1e
06b6 00da       |    |		Load_Top	At_Offset_2
06b7 e00e       |    |		Load	0x0,0xe
06b8 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
06b9 183c       | <  |		Execute	Package,Field_Execute,Field_Number 0x3c
06ba e012       |    |		Load	0x0,0x12
06bb 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
06bc e5ff       |    |		Load	0x2,-0x1
06bd 0217       |    |		Execute	Heap_Access,All_Reference
06be 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
06bf 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
06c0 00da       |    |		Load_Top	At_Offset_2
06c1 e00e       |    |		Load	0x0,0xe
06c2 1b3f       | ?  |		Execute	Package,Field_Read,Field_Number 0x3f
06c3 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
06c4 0a07       |    |		Execute_Immediate	Plus,0x7
06c5 09fd       |    |		Execute_Immediate	Binary_Scale,-0x3
06c6 00d8       |    |		Load_Top	At_Offset_0
06c7 00e2       |    |		Load_Encached	Integer_Cache
06c8 0260       | `  |		Execute	Discrete,In_Type
06c9 7001       |p   |		Jump_Nonzero	0x6cb
06ca 0801       |    |		Execute_Immediate	Raise,0x1
06cb 0aef       |    |		Execute_Immediate	Plus,-0x11
06cc e5ff       |    |		Load	0x2,-0x1
06cd 0217       |    |		Execute	Heap_Access,All_Reference
06ce 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
06cf 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
06d0 4800       |H   |		Short_Literal	0x0
06d1 e5ff       |    |		Load	0x2,-0x1
06d2 0217       |    |		Execute	Heap_Access,All_Reference
06d3 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
06d4 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
06d5 4800       |H   |		Short_Literal	0x0
06d6 e5ff       |    |		Load	0x2,-0x1
06d7 0217       |    |		Execute	Heap_Access,All_Reference
06d8 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
06d9 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
06da 00da       |    |		Load_Top	At_Offset_2
06db e00e       |    |		Load	0x0,0xe
06dc 1b3f       | ?  |		Execute	Package,Field_Read,Field_Number 0x3f
06dd 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
06de e5ff       |    |		Load	0x2,-0x1
06df 0217       |    |		Execute	Heap_Access,All_Reference
06e0 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
06e1 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
06e2 4f9d       |O   |		Short_Literal	-0x63
06e3 e5ff       |    |		Load	0x2,-0x1
06e4 0217       |    |		Execute	Heap_Access,All_Reference
06e5 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
06e6 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
06e7 4801       |H   |		Short_Literal	0x1
06e8 e5ff       |    |		Load	0x2,-0x1
06e9 0217       |    |		Execute	Heap_Access,All_Reference
06ea 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
06eb 4800       |H   |		Short_Literal	0x0
06ec e5ff       |    |		Load	0x2,-0x1
06ed 0217       |    |		Execute	Heap_Access,All_Reference
06ee 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
06ef 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
06f0 00db       |    |		Load_Top	At_Offset_3
06f1 e5ff       |    |		Load	0x2,-0x1
06f2 0217       |    |		Execute	Heap_Access,All_Reference
06f3 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
06f4 e22f       | /  |		Load	0x1,0x2f
06f5 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
06f6 00d1       |    |		Pop_Control	Pop_Count_1
06f7 00db       |    |		Load_Top	At_Offset_3
06f8 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
06f9 e5ff       |    |		Load	0x2,-0x1
06fa 0217       |    |		Execute	Heap_Access,All_Reference
06fb 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
06fc 00db       |    |		Load_Top	At_Offset_3
06fd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06fe e5ff       |    |		Load	0x2,-0x1
06ff 0217       |    |		Execute	Heap_Access,All_Reference
0700 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0701 00db       |    |		Load_Top	At_Offset_3
0702 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0703 e5ff       |    |		Load	0x2,-0x1
0704 0217       |    |		Execute	Heap_Access,All_Reference
0705 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0706 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0707 0000       |    |		.XXX[0x1]
0708 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
070c 0000 0000  |    |		.BLANK	0000[0x4]
0710 ; --------------------------------------------------------------------------------------
0710 ; SUBPROGRAM
0710 ; --------------------------------------------------------------------------------------
0710 0713       |    |		.CONST	0x0713								; Address of begin
0711 0004       |    |		.CONST	0x0004								; Address of exception handler
0712 0001       |    |		.CONST	0x0001								; Number of locals
0713			BODY_0710:
0713			INIT_0710:
0713 00da       |    |		Load_Top	At_Offset_2
0714 8230       | 0  |		Call	0x1,0x30
0715 00da       |    |		Load_Top	At_Offset_2
0716 0217       |    |		Execute	Heap_Access,All_Reference
0717 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0718 0320       |    |		Declare_Variable	Record,Duplicate
0719 00cd       |    |		Action	Spare6_Action
071a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
071b 0000 0000  |    |		.BLANK	0000[0x5]
0720 ; --------------------------------------------------------------------------------------
0720 ; SUBPROGRAM
0720 ; --------------------------------------------------------------------------------------
0720 0723       | #  |		.CONST	0x0723								; Address of begin
0721 0004       |    |		.CONST	0x0004								; Address of exception handler
0722 0001       |    |		.CONST	0x0001								; Number of locals
0723			BODY_0720:
0723			INIT_0720:
0723 00da       |    |		Load_Top	At_Offset_2
0724 0217       |    |		Execute	Heap_Access,All_Reference
0725 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0726 0a01       |    |		Execute_Immediate	Plus,0x1
0727 00db       |    |		Load_Top	At_Offset_3
0728 0217       |    |		Execute	Heap_Access,All_Reference
0729 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
072a 00da       |    |		Load_Top	At_Offset_2
072b 0217       |    |		Execute	Heap_Access,All_Reference
072c 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
072d 00db       |    |		Load_Top	At_Offset_3
072e 0217       |    |		Execute	Heap_Access,All_Reference
072f 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0730 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0731 0273       | s  |		Execute	Discrete,Plus
0732 00db       |    |		Load_Top	At_Offset_3
0733 0217       |    |		Execute	Heap_Access,All_Reference
0734 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0735 00db       |    |		Load_Top	At_Offset_3
0736 00db       |    |		Load_Top	At_Offset_3
0737 0217       |    |		Execute	Heap_Access,All_Reference
0738 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0739 e22e       | .  |		Load	0x1,0x2e
073a 0322       | "  |		Declare_Variable	Record
073b 00d8       |    |		Load_Top	At_Offset_0
073c 1c01       |    |		Execute_Immediate	Run_Utility,0x1
073d 00db       |    |		Load_Top	At_Offset_3
073e 0217       |    |		Execute	Heap_Access,All_Reference
073f 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0740 00d9       |    |		Load_Top	At_Offset_1
0741 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0742 00db       |    |		Load_Top	At_Offset_3
0743 0217       |    |		Execute	Heap_Access,All_Reference
0744 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0745 00d9       |    |		Load_Top	At_Offset_1
0746 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0747 e5fe       |    |		Load	0x2,-0x2
0748 00d9       |    |		Load_Top	At_Offset_1
0749 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
074a 00db       |    |		Load_Top	At_Offset_3
074b 0217       |    |		Execute	Heap_Access,All_Reference
074c 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
074d e22f       | /  |		Load	0x1,0x2f
074e 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
074f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0750 ; --------------------------------------------------------------------------------------
0750 ; SUBPROGRAM
0750 ; --------------------------------------------------------------------------------------
0750 0753       | S  |		.CONST	0x0753								; Address of begin
0751 0004       |    |		.CONST	0x0004								; Address of exception handler
0752 0001       |    |		.CONST	0x0001								; Number of locals
0753			BODY_0750:
0753			INIT_0750:
0753 00da       |    |		Load_Top	At_Offset_2
0754 0217       |    |		Execute	Heap_Access,All_Reference
0755 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0756 e22f       | /  |		Load	0x1,0x2f
0757 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0758 4801       |H   |		Short_Literal	0x1
0759 4802       |H   |		Short_Literal	0x2
075a 0262       | b  |		Execute	Discrete,In_Range
075b 700b       |p   |		Jump_Nonzero	0x767
075c 7800       |x   |		Jump	0x75d
075d 00da       |    |		Load_Top	At_Offset_2
075e 0219       |    |		Execute	Heap_Access,All_Read
075f 00d8       |    |		Load_Top	At_Offset_0
0760 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0761 4801       |H   |		Short_Literal	0x1
0762 e22f       | /  |		Load	0x1,0x2f
0763 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0764 00d9       |    |		Load_Top	At_Offset_1
0765 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
0766 00d1       |    |		Pop_Control	Pop_Count_1
0767 00da       |    |		Load_Top	At_Offset_2
0768 0217       |    |		Execute	Heap_Access,All_Reference
0769 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
076a 0274       | t  |		Execute	Discrete,Absolute_Value
076b 00d8       |    |		Load_Top	At_Offset_0
076c e22f       | /  |		Load	0x1,0x2f
076d 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
076e 0260       | `  |		Execute	Discrete,In_Type
076f 7001       |p   |		Jump_Nonzero	0x771
0770 0801       |    |		Execute_Immediate	Raise,0x1
0771 e22e       | .  |		Load	0x1,0x2e
0772 0322       | "  |		Declare_Variable	Record
0773 00d8       |    |		Load_Top	At_Offset_0
0774 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0775 e5ff       |    |		Load	0x2,-0x1
0776 0217       |    |		Execute	Heap_Access,All_Reference
0777 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0778 00d9       |    |		Load_Top	At_Offset_1
0779 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
077a e5ff       |    |		Load	0x2,-0x1
077b 0217       |    |		Execute	Heap_Access,All_Reference
077c 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
077d 00d9       |    |		Load_Top	At_Offset_1
077e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
077f e5ff       |    |		Load	0x2,-0x1
0780 0217       |    |		Execute	Heap_Access,All_Reference
0781 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0782 00d9       |    |		Load_Top	At_Offset_1
0783 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0784 e5ff       |    |		Load	0x2,-0x1
0785 0217       |    |		Execute	Heap_Access,All_Reference
0786 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0787 e22f       | /  |		Load	0x1,0x2f
0788 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0789 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
078a 0000 0000  |    |		.BLANK	0000[0x6]
0790 ; --------------------------------------------------------------------------------------
0790 ; SUBPROGRAM
0790 ; --------------------------------------------------------------------------------------
0790 0799       |    |		.CONST	0x0799								; Address of begin
0791 0004       |    |		.CONST	0x0004								; Address of exception handler
0792 0003       |    |		.CONST	0x0003								; Number of locals
0793			INIT_0790:
0793 e5fd       |    |		Load	0x2,-0x3
0794 0092 09d9  |    |		Action	Push_String_Extended,0x9d9					; ".Toc"
0796 01cc       |    |		Execute	Vector,Catenate
0797 029f 09bb  |    |		Declare_Subprogram	INIT_09b8,For_Call
0799			BODY_0790:
0799 4800       |H   |		Short_Literal	0x0
079a e5ff       |    |		Load	0x2,-0x1
079b 0217       |    |		Execute	Heap_Access,All_Reference
079c 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
079d 4800       |H   |		Short_Literal	0x0
079e e5ff       |    |		Load	0x2,-0x1
079f 0217       |    |		Execute	Heap_Access,All_Reference
07a0 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
07a1 8014       |    |		Call	0x0,0x14
07a2 e5ff       |    |		Load	0x2,-0x1
07a3 0217       |    |		Execute	Heap_Access,All_Reference
07a4 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
07a5 4800       |H   |		Short_Literal	0x0
07a6 e5ff       |    |		Load	0x2,-0x1
07a7 0217       |    |		Execute	Heap_Access,All_Reference
07a8 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
07a9 e5fe       |    |		Load	0x2,-0x2
07aa 4602       |F   |		Jump_Case	0x3
07ab 7836       |x6  |		Jump	0x7e2								; case 0x0
07ac 7837       |x7  |		Jump	0x7e4								; case 0x1
07ad 7800       |x   |		Jump	0x7ae								; case 0x2
07ae e5ff       |    |		Load	0x2,-0x1
07af 0219       |    |		Execute	Heap_Access,All_Read
07b0 00d8       |    |		Load_Top	At_Offset_0
07b1 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
07b2 00ea       |    |		Load_Encached	Null_String_Cache
07b3 e402       |    |		Load	0x2,0x2
07b4 4802       |H   |		Short_Literal	0x2
07b5 e22f       | /  |		Load	0x1,0x2f
07b6 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
07b7 00d9       |    |		Load_Top	At_Offset_1
07b8 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
07b9 00d1       |    |		Pop_Control	Pop_Count_1
07ba e5ff       |    |		Load	0x2,-0x1
07bb 0217       |    |		Execute	Heap_Access,All_Reference
07bc 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
07bd e22f       | /  |		Load	0x1,0x2f
07be 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
07bf e5ff       |    |		Load	0x2,-0x1
07c0 0217       |    |		Execute	Heap_Access,All_Reference
07c1 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
07c2 e5ff       |    |		Load	0x2,-0x1
07c3 0217       |    |		Execute	Heap_Access,All_Reference
07c4 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
07c5 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
07c6 681a       |h   |		Jump_Zero	0x7e1
07c7 e5ff       |    |		Load	0x2,-0x1
07c8 0217       |    |		Execute	Heap_Access,All_Reference
07c9 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
07ca 00d8       |    |		Load_Top	At_Offset_0
07cb e22f       | /  |		Load	0x1,0x2f
07cc 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
07cd 0260       | `  |		Execute	Discrete,In_Type
07ce 7001       |p   |		Jump_Nonzero	0x7d0
07cf 0801       |    |		Execute_Immediate	Raise,0x1
07d0 e5ff       |    |		Load	0x2,-0x1
07d1 0217       |    |		Execute	Heap_Access,All_Reference
07d2 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
07d3 e22f       | /  |		Load	0x1,0x2f
07d4 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
07d5 e5ff       |    |		Load	0x2,-0x1
07d6 8230       | 0  |		Call	0x1,0x30
07d7 e5ff       |    |		Load	0x2,-0x1
07d8 0217       |    |		Execute	Heap_Access,All_Reference
07d9 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
07da e5ff       |    |		Load	0x2,-0x1
07db 0217       |    |		Execute	Heap_Access,All_Reference
07dc 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
07dd 0273       | s  |		Execute	Discrete,Plus
07de e5ff       |    |		Load	0x2,-0x1
07df 0217       |    |		Execute	Heap_Access,All_Reference
07e0 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
07e1 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
07e2 8403       |    |		Call	0x2,0x3
07e3 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
07e4 e5ff       |    |		Load	0x2,-0x1
07e5 0219       |    |		Execute	Heap_Access,All_Read
07e6 00d8       |    |		Load_Top	At_Offset_0
07e7 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
07e8 00ea       |    |		Load_Encached	Null_String_Cache
07e9 e402       |    |		Load	0x2,0x2
07ea 4802       |H   |		Short_Literal	0x2
07eb e22f       | /  |		Load	0x1,0x2f
07ec 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
07ed 00d9       |    |		Load_Top	At_Offset_1
07ee 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
07ef 00d1       |    |		Pop_Control	Pop_Count_1
07f0 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
07f1 0000 0000  |    |		.BLANK	0000[0x7]
07f8 ; --------------------------------------------------------------------------------------
07f8 ; SUBPROGRAM
07f8 ; --------------------------------------------------------------------------------------
07f8 07fb       |    |		.CONST	0x07fb								; Address of begin
07f9 0004       |    |		.CONST	0x0004								; Address of exception handler
07fa 0001       |    |		.CONST	0x0001								; Number of locals
07fb			BODY_07f8:
07fb			INIT_07f8:
07fb 4800       |H   |		Short_Literal	0x0
07fc 00db       |    |		Load_Top	At_Offset_3
07fd 0217       |    |		Execute	Heap_Access,All_Reference
07fe 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
07ff 4800       |H   |		Short_Literal	0x0
0800 00db       |    |		Load_Top	At_Offset_3
0801 0217       |    |		Execute	Heap_Access,All_Reference
0802 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0803 8014       |    |		Call	0x0,0x14
0804 00db       |    |		Load_Top	At_Offset_3
0805 0217       |    |		Execute	Heap_Access,All_Reference
0806 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0807 00db       |    |		Load_Top	At_Offset_3
0808 4602       |F   |		Jump_Case	0x3
0809 7820       |x   |		Jump	0x82a								; case 0x0
080a 782a       |x*  |		Jump	0x835								; case 0x1
080b 7800       |x   |		Jump	0x80c								; case 0x2
080c 00da       |    |		Load_Top	At_Offset_2
080d 0219       |    |		Execute	Heap_Access,All_Read
080e 00d8       |    |		Load_Top	At_Offset_0
080f 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0810 4802       |H   |		Short_Literal	0x2
0811 e22f       | /  |		Load	0x1,0x2f
0812 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0813 00d9       |    |		Load_Top	At_Offset_1
0814 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
0815 00d1       |    |		Pop_Control	Pop_Count_1
0816 00e2       |    |		Load_Encached	Integer_Cache
0817 00db       |    |		Load_Top	At_Offset_3
0818 0217       |    |		Execute	Heap_Access,All_Reference
0819 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
081a e22f       | /  |		Load	0x1,0x2f
081b 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
081c 0268       | h  |		Execute	Discrete,Successor
081d e22f       | /  |		Load	0x1,0x2f
081e 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
081f 00d9       |    |		Load_Top	At_Offset_1
0820 00d0       |    |		Action	Swap_Control
0821 0260       | `  |		Execute	Discrete,In_Type
0822 7001       |p   |		Jump_Nonzero	0x824
0823 0801       |    |		Execute_Immediate	Raise,0x1
0824 00db       |    |		Load_Top	At_Offset_3
0825 0217       |    |		Execute	Heap_Access,All_Reference
0826 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0827 e22f       | /  |		Load	0x1,0x2f
0828 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0829 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
082a 00da       |    |		Load_Top	At_Offset_2
082b 0219       |    |		Execute	Heap_Access,All_Read
082c 00d8       |    |		Load_Top	At_Offset_0
082d 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
082e 4801       |H   |		Short_Literal	0x1
082f e22f       | /  |		Load	0x1,0x2f
0830 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0831 00d9       |    |		Load_Top	At_Offset_1
0832 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
0833 00d1       |    |		Pop_Control	Pop_Count_1
0834 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0835 00da       |    |		Load_Top	At_Offset_2
0836 0219       |    |		Execute	Heap_Access,All_Read
0837 00d8       |    |		Load_Top	At_Offset_0
0838 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0839 4802       |H   |		Short_Literal	0x2
083a e22f       | /  |		Load	0x1,0x2f
083b 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
083c 00d9       |    |		Load_Top	At_Offset_1
083d 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
083e 00d1       |    |		Pop_Control	Pop_Count_1
083f 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0840 ; --------------------------------------------------------------------------------------
0840 ; SUBPROGRAM
0840 ; --------------------------------------------------------------------------------------
0840 0843       | C  |		.CONST	0x0843								; Address of begin
0841 0004       |    |		.CONST	0x0004								; Address of exception handler
0842 0001       |    |		.CONST	0x0001								; Number of locals
0843			BODY_0840:
0843			INIT_0840:
0843 00da       |    |		Load_Top	At_Offset_2
0844 0217       |    |		Execute	Heap_Access,All_Reference
0845 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0846 7009       |p   |		Jump_Nonzero	0x850
0847 00da       |    |		Load_Top	At_Offset_2
0848 0219       |    |		Execute	Heap_Access,All_Read
0849 00d8       |    |		Load_Top	At_Offset_0
084a 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
084b e22f       | /  |		Load	0x1,0x2f
084c 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
084d 00d9       |    |		Load_Top	At_Offset_1
084e 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
084f 00d1       |    |		Pop_Control	Pop_Count_1
0850 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0851 0000 0000  |    |		.BLANK	0000[0x7]
0858 ; --------------------------------------------------------------------------------------
0858 ; SUBPROGRAM
0858 ; --------------------------------------------------------------------------------------
0858 085b       | [  |		.CONST	0x085b								; Address of begin
0859 0004       |    |		.CONST	0x0004								; Address of exception handler
085a 0001       |    |		.CONST	0x0001								; Number of locals
085b			BODY_0858:
085b			INIT_0858:
085b 00da       |    |		Load_Top	At_Offset_2
085c 0217       |    |		Execute	Heap_Access,All_Reference
085d 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
085e 6805       |h   |		Jump_Zero	0x864
085f 00da       |    |		Load_Top	At_Offset_2
0860 0217       |    |		Execute	Heap_Access,All_Reference
0861 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0862 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0863 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0864 00da       |    |		Load_Top	At_Offset_2
0865 0217       |    |		Execute	Heap_Access,All_Reference
0866 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0867 e22f       | /  |		Load	0x1,0x2f
0868 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0869 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
086a 0000 0000  |    |		.BLANK	0000[0x6]
0870 ; --------------------------------------------------------------------------------------
0870 ; SUBPROGRAM
0870 ; --------------------------------------------------------------------------------------
0870 0885       |    |		.CONST	0x0885								; Address of begin
0871 0004       |    |		.CONST	0x0004								; Address of exception handler
0872 0006       |    |		.CONST	0x0006								; Number of locals
0873			INIT_0870:
0873 e01a       |    |		Load	0x0,0x1a
0874 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0875 02c7       |    |		Declare_Variable	Any
0876 00d8       |    |		Load_Top	At_Offset_0
0877 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0878 e00e       |    |		Load	0x0,0xe
0879 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
087a 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
087b e00e       |    |		Load	0x0,0xe
087c 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
087d 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
087e e00e       |    |		Load	0x0,0xe
087f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0880 e00e       |    |		Load	0x0,0xe
0881 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0882 02ff       |    |		Declare_Variable	Variant_Record
0883 00d8       |    |		Load_Top	At_Offset_0
0884 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0885			BODY_0870:
0885 4801       |H   |		Short_Literal	0x1
0886 a5fc       |    |		Store_Unchecked	0x2,-0x4
0887 e007       |    |		Load	0x0,0x7
0888 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0889 e5fd       |    |		Load	0x2,-0x3
088a 4800       |H   |		Short_Literal	0x0
088b 60b4       |`   |		Indirect_Literal	Discrete,0x940,{0x00000000, 0x00004000}
088c e00d       |    |		Load	0x0,0xd
088d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
088e e00b       |    |		Load	0x0,0xb
088f 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0890 e00e       |    |		Load	0x0,0xe
0891 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0892 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0893 4800       |H   |		Short_Literal	0x0
0894 e5ff       |    |		Load	0x2,-0x1
0895 e5fe       |    |		Load	0x2,-0x2
0896 e007       |    |		Load	0x0,0x7
0897 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0898 c5fd       |    |		Store	0x2,-0x3
0899 005a       | Z  |		Store_Top	Discrete,At_Offset_2
089a 00d9       |    |		Load_Top	At_Offset_1
089b 460e       |F   |		Jump_Case	0xf
089c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x0
089d 780d       |x   |		Jump	0x8ab								; case 0x1
089e 780c       |x   |		Jump	0x8ab								; case 0x2
089f 780b       |x   |		Jump	0x8ab								; case 0x3
08a0 780a       |x   |		Jump	0x8ab								; case 0x4
08a1 7809       |x   |		Jump	0x8ab								; case 0x5
08a2 7808       |x   |		Jump	0x8ab								; case 0x6
08a3 7807       |x   |		Jump	0x8ab								; case 0x7
08a4 7806       |x   |		Jump	0x8ab								; case 0x8
08a5 781a       |x   |		Jump	0x8c0								; case 0x9
08a6 7804       |x   |		Jump	0x8ab								; case 0xa
08a7 7803       |x   |		Jump	0x8ab								; case 0xb
08a8 7802       |x   |		Jump	0x8ab								; case 0xc
08a9 7801       |x   |		Jump	0x8ab								; case 0xd
08aa 7800       |x   |		Jump	0x8ab								; case 0xe
08ab e00f       |    |		Load	0x0,0xf
08ac 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
08ad 4802       |H   |		Short_Literal	0x2
08ae 4829       |H)  |		Short_Literal	0x29
08af 0092 09da  |    |		Action	Push_String_Extended,0x9da					; "Cannot resolve file name "
08b1 e5ff       |    |		Load	0x2,-0x1
08b2 01cc       |    |		Execute	Vector,Catenate
08b3 0092 09d7  |    |		Action	Push_String_Extended,0x9d7					; " ("
08b5 01cc       |    |		Execute	Vector,Catenate
08b6 e405       |    |		Load	0x2,0x5
08b7 e00e       |    |		Load	0x0,0xe
08b8 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
08b9 011c       |    |		Execute	Any,Convert_Unchecked
08ba 1c01       |    |		Execute_Immediate	Run_Utility,0x1
08bb 01cc       |    |		Execute	Vector,Catenate
08bc 01cb       |    |		Execute	Vector,Append
08bd e011       |    |		Load	0x0,0x11
08be 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
08bf 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
08c0 e5fe       |    |		Load	0x2,-0x2
08c1 700c       |p   |		Jump_Nonzero	0x8ce
08c2 e00f       |    |		Load	0x0,0xf
08c3 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
08c4 4805       |H   |		Short_Literal	0x5
08c5 0092 09db  |    |		Action	Push_String_Extended,0x9db					; "Cannot find a file named "
08c7 e5ff       |    |		Load	0x2,-0x1
08c8 01cc       |    |		Execute	Vector,Catenate
08c9 e011       |    |		Load	0x0,0x11
08ca 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
08cb 4800       |H   |		Short_Literal	0x0
08cc a5fc       |    |		Store_Unchecked	0x2,-0x4
08cd 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
08ce e00e       |    |		Load	0x0,0xe
08cf 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
08d0 00f1       |    |		Load_Encached	Diana_Temp_Seq
08d1 e00e       |    |		Load	0x0,0xe
08d2 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
08d3 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
08d4 e402       |    |		Load	0x2,0x2
08d5 0120       |    |		Execute	Any,Is_Value
08d6 6803       |h   |		Jump_Zero	0x8da
08d7 e01a       |    |		Load	0x0,0x1a
08d8 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
08d9 7801       |x   |		Jump	0x8db
08da e402       |    |		Load	0x2,0x2
08db e406       |    |		Load	0x2,0x6
08dc 6063       |`c  |		Indirect_Literal	Discrete,0x940,{0x00000000, 0x00004000}
08dd e00d       |    |		Load	0x0,0xd
08de 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
08df 4800       |H   |		Short_Literal	0x0
08e0 e00e       |    |		Load	0x0,0xe
08e1 1b34       | 4  |		Execute	Package,Field_Read,Field_Number 0x34
08e2 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
08e3 e00e       |    |		Load	0x0,0xe
08e4 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
08e5 6056       |`V  |		Indirect_Literal	Discrete,0x93c,{0x00000000, 0x7fffffff}
08e6 4ffc       |O   |		Short_Literal	-0x4
08e7 4ffd       |O   |		Short_Literal	-0x3
08e8 e00b       |    |		Load	0x0,0xb
08e9 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
08ea e00e       |    |		Load	0x0,0xe
08eb 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
08ec 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
08ed e00e       |    |		Load	0x0,0xe
08ee 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
08ef e007       |    |		Load	0x0,0x7
08f0 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
08f1 e5ff       |    |		Load	0x2,-0x1
08f2 e00e       |    |		Load	0x0,0xe
08f3 1b3b       | ;  |		Execute	Package,Field_Read,Field_Number 0x3b
08f4 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
08f5 00d1       |    |		Pop_Control	Pop_Count_1
08f6 c402       |    |		Store	0x2,0x2
08f7 c403       |    |		Store	0x2,0x3
08f8 c404       |    |		Store	0x2,0x4
08f9 005a       | Z  |		Store_Top	Discrete,At_Offset_2
08fa 00d9       |    |		Load_Top	At_Offset_1
08fb 6818       |h   |		Jump_Zero	0x914
08fc e00f       |    |		Load	0x0,0xf
08fd 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
08fe 4802       |H   |		Short_Literal	0x2
08ff 0092 09dc  |    |		Action	Push_String_Extended,0x9dc					; "Cannot create a file named "
0901 e5ff       |    |		Load	0x2,-0x1
0902 01cc       |    |		Execute	Vector,Catenate
0903 0092 09d7  |    |		Action	Push_String_Extended,0x9d7					; " ("
0905 01cc       |    |		Execute	Vector,Catenate
0906 e405       |    |		Load	0x2,0x5
0907 e00e       |    |		Load	0x0,0xe
0908 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0909 011c       |    |		Execute	Any,Convert_Unchecked
090a 1c01       |    |		Execute_Immediate	Run_Utility,0x1
090b 01cc       |    |		Execute	Vector,Catenate
090c 0092 09d8  |    |		Action	Push_String_Extended,0x9d8					; ")"
090e 01cc       |    |		Execute	Vector,Catenate
090f e011       |    |		Load	0x0,0x11
0910 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0911 4800       |H   |		Short_Literal	0x0
0912 a5fc       |    |		Store_Unchecked	0x2,-0x4
0913 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0914 e007       |    |		Load	0x0,0x7
0915 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0916 00d9       |    |		Load_Top	At_Offset_1
0917 e5fd       |    |		Load	0x2,-0x3
0918 4801       |H   |		Short_Literal	0x1
0919 6026       |`&  |		Indirect_Literal	Discrete,0x940,{0x00000000, 0x00004000}
091a e00d       |    |		Load	0x0,0xd
091b 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
091c e5fe       |    |		Load	0x2,-0x2
091d e007       |    |		Load	0x0,0x7
091e 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
091f c5fd       |    |		Store	0x2,-0x3
0920 00d1       |    |		Pop_Control	Pop_Count_1
0921 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0922 00d9       |    |		Load_Top	At_Offset_1
0923 6814       |h   |		Jump_Zero	0x938
0924 e00f       |    |		Load	0x0,0xf
0925 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0926 4802       |H   |		Short_Literal	0x2
0927 4829       |H)  |		Short_Literal	0x29
0928 0092 09dd  |    |		Action	Push_String_Extended,0x9dd					; "Cannot open file "
092a e5ff       |    |		Load	0x2,-0x1
092b 01cc       |    |		Execute	Vector,Catenate
092c 0092 09d7  |    |		Action	Push_String_Extended,0x9d7					; " ("
092e 01cc       |    |		Execute	Vector,Catenate
092f e405       |    |		Load	0x2,0x5
0930 e00e       |    |		Load	0x0,0xe
0931 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0932 011c       |    |		Execute	Any,Convert_Unchecked
0933 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0934 01cc       |    |		Execute	Vector,Catenate
0935 01cb       |    |		Execute	Vector,Append
0936 e011       |    |		Load	0x0,0x11
0937 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0938 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0939 0000 0000  |    |		.XXX[0x3]
093b 0000       |    |
093c 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
0940 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
0944 0000 0000  |    |		.BLANK	0000[0x4]
0948 ; --------------------------------------------------------------------------------------
0948 ; SUBPROGRAM
0948 ; --------------------------------------------------------------------------------------
0948 094b       | K  |		.CONST	0x094b								; Address of begin
0949 0004       |    |		.CONST	0x0004								; Address of exception handler
094a 0001       |    |		.CONST	0x0001								; Number of locals
094b			BODY_0948:
094b			INIT_0948:
094b e007       |    |		Load	0x0,0x7
094c 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
094d e007       |    |		Load	0x0,0x7
094e 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
094f 00db       |    |		Load_Top	At_Offset_3
0950 0217       |    |		Execute	Heap_Access,All_Reference
0951 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0952 0903       |    |		Execute_Immediate	Binary_Scale,0x3
0953 0273       | s  |		Execute	Discrete,Plus
0954 e007       |    |		Load	0x0,0x7
0955 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
0956 00db       |    |		Load_Top	At_Offset_3
0957 0217       |    |		Execute	Heap_Access,All_Reference
0958 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0959 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
095a 0000 0000  |    |		.BLANK	0000[0x6]
0960 ; --------------------------------------------------------------------------------------
0960 ; SUBPROGRAM
0960 ; --------------------------------------------------------------------------------------
0960 0964       | d  |		.CONST	0x0964								; Address of begin
0961 0004       |    |		.CONST	0x0004								; Address of exception handler
0962 0002       |    |		.CONST	0x0002								; Number of locals
0963			INIT_0960:
0963 00e1       |    |		Load_Encached	Boolean_Cache
0964			BODY_0960:
0964 00db       |    |		Load_Top	At_Offset_3
0965 0217       |    |		Execute	Heap_Access,All_Reference
0966 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0967 e007       |    |		Load	0x0,0x7
0968 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0969 702a       |p*  |		Jump_Nonzero	0x994
096a 00db       |    |		Load_Top	At_Offset_3
096b 0217       |    |		Execute	Heap_Access,All_Reference
096c 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
096d 6811       |h   |		Jump_Zero	0x97f
096e 00db       |    |		Load_Top	At_Offset_3
096f 0219       |    |		Execute	Heap_Access,All_Read
0970 00e1       |    |		Load_Encached	Boolean_Cache
0971 00d9       |    |		Load_Top	At_Offset_1
0972 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0973 4800       |H   |		Short_Literal	0x0
0974 e5ff       |    |		Load	0x2,-0x1
0975 0217       |    |		Execute	Heap_Access,All_Reference
0976 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0977 e006       |    |		Load	0x0,0x6
0978 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
0979 8239       | 9  |		Call	0x1,0x39
097a 00da       |    |		Load_Top	At_Offset_2
097b 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
097c 005a       | Z  |		Store_Top	Discrete,At_Offset_2
097d 00d1       |    |		Pop_Control	Pop_Count_1
097e 7813       |x   |		Jump	0x992
097f 00db       |    |		Load_Top	At_Offset_3
0980 0219       |    |		Execute	Heap_Access,All_Read
0981 00e1       |    |		Load_Encached	Boolean_Cache
0982 00d9       |    |		Load_Top	At_Offset_1
0983 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0984 4800       |H   |		Short_Literal	0x0
0985 e5ff       |    |		Load	0x2,-0x1
0986 0217       |    |		Execute	Heap_Access,All_Reference
0987 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0988 e22f       | /  |		Load	0x1,0x2f
0989 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
098a e00e       |    |		Load	0x0,0xe
098b 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
098c 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
098d 8239       | 9  |		Call	0x1,0x39
098e 00da       |    |		Load_Top	At_Offset_2
098f 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0990 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0991 00d1       |    |		Pop_Control	Pop_Count_1
0992 00db       |    |		Load_Top	At_Offset_3
0993 823a       | :  |		Call	0x1,0x3a
0994 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0995 0000 0000  |    |		.XXX[0x3]
0997 0000       |    |
0998 ; --------------------------------------------------------------------------------------
0998 ; SUBPROGRAM
0998 ; --------------------------------------------------------------------------------------
0998 09a0       |    |		.CONST	0x09a0								; Address of begin
0999 0004       |    |		.CONST	0x0004								; Address of exception handler
099a 0002       |    |		.CONST	0x0002								; Number of locals
099b			INIT_0998:
099b 4801       |H   |		Short_Literal	0x1
099c e404       |    |		Load	0x2,0x4
099d 00e9       |    |		Load_Encached	String_Cache
099e 035b       | [  |		Declare_Type	Array,Constrained
099f 0337       | 7  |		Declare_Variable	Array
09a0			BODY_0998:
09a0 00e3       |    |		Load_Encached	Natural_Cache
09a1 00d9       |    |		Load_Top	At_Offset_1
09a2 e402       |    |		Load	0x2,0x2
09a3 e5ff       |    |		Load	0x2,-0x1
09a4 0217       |    |		Execute	Heap_Access,All_Reference
09a5 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
09a6 e007       |    |		Load	0x0,0x7
09a7 1b33       | 3  |		Execute	Package,Field_Read,Field_Number 0x33
09a8 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
09a9 c402       |    |		Store	0x2,0x2
09aa 00d1       |    |		Pop_Control	Pop_Count_1
09ab c404       |    |		Store	0x2,0x4
09ac 00d8       |    |		Load_Top	At_Offset_0
09ad 00e9       |    |		Load_Encached	String_Cache
09ae 01c6       |    |		Execute	Vector,Convert_To_Formal
09af 00cb       |    |		Action	Pop_Block_With_Result
09b0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09b1 0000 0000  |    |		.BLANK	0000[0x7]
09b8 ; --------------------------------------------------------------------------------------
09b8 ; SUBPROGRAM
09b8 ; --------------------------------------------------------------------------------------
09b8 09bb       |    |		.CONST	0x09bb								; Address of begin
09b9 09c7       |    |		.CONST	0x09c7								; Address of exception handler
09ba 0001       |    |		.CONST	0x0001								; Number of locals
09bb			BODY_09b8:
09bb			INIT_09b8:
09bb e5ff       |    |		Load	0x2,-0x1
09bc 0219       |    |		Execute	Heap_Access,All_Read
09bd 00d8       |    |		Load_Top	At_Offset_0
09be 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
09bf 00ea       |    |		Load_Encached	Null_String_Cache
09c0 e402       |    |		Load	0x2,0x2
09c1 4800       |H   |		Short_Literal	0x0
09c2 e22f       | /  |		Load	0x1,0x2f
09c3 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
09c4 00d9       |    |		Load_Top	At_Offset_1
09c5 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
09c6 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
09c7			TRAP_09b8:
09c7 00d8       |    |		Load_Top	At_Offset_0
09c8 0107       |    |		Execute	Exception,Get_Name
09c9 4920       |I   |		Short_Literal	0x120
09ca 492f       |I/  |		Short_Literal	0x12f
09cb 0262       | b  |		Execute	Discrete,In_Range
09cc 6805       |h   |		Jump_Zero	0x9d2
09cd 4801       |H   |		Short_Literal	0x1
09ce e5ff       |    |		Load	0x2,-0x1
09cf 0217       |    |		Execute	Heap_Access,All_Reference
09d0 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
09d1 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
09d2 0100       |    |		Execute	Exception,Raise
09d3 ; --------------------------------------------------------------------------------------
09d3 ; STRING TABLE
09d3 ; --------------------------------------------------------------------------------------
09d3 0018       |    |		.STRTAB	0x0018->0x09df							; "READ"
09d4 001a       |    |		.STRTAB	0x001a->0x09e1							; "WRITE"
09d5 001d       |    |		.STRTAB	0x001d->0x09e3							; "APPEND"
09d6 0021       | !  |		.STRTAB	0x0021->0x09e6							; "Cannot open "
09d7 002b       | +  |		.STRTAB	0x002b->0x09ec							; " ("
09d8 002b       | +  |		.STRTAB	0x002b->0x09ed							; ")"
09d9 002a       | *  |		.STRTAB	0x002a->0x09ee							; ".Toc"
09da 002c       | ,  |		.STRTAB	0x002c->0x09f0							; "Cannot resolve file name "
09db 0043       | C  |		.STRTAB	0x0043->0x09fc							; "Cannot find a file named "
09dc 005a       | Z  |		.STRTAB	0x005a->0x0a09							; "Cannot create a file named "
09dd 0073       | s  |		.STRTAB	0x0073->0x0a16							; "Cannot open file "
09de 0082       |    |		.STREND 0x0082->0x0a1f
09df 5245 4144  |READ|		.STRTAB_STRINGS
0a1f 0000       |    |		.XXX[0x1]
0a20 ; --------------------------------------------------------------------------------------
0a20 ; Debug Table
0a20 ; --------------------------------------------------------------------------------------
0a20 0004 0011  |    |		.DEBUG4	0x0004,0x0011,0x34bf,0x0000,0x0001,0x0000
0a26 0000 0000  |    |		.XXX[0x49]
0a28 01ec 2e10  |  . |
0a2a 7b19 081e  |{   |
0a2c c6de 0000  |    |
0a2e ccc4 81ec  |    |
0a30 23d0 0000  |#   |
0a32 001e c385  |    |
0a34 07b1 45c0  |  E |
0a36 0000 0000  |    |
0a38 04cc 481e  |  H |
0a3a c2e1 0000  |    |
0a3c 0001 ec7f  |    |
0a3e 107b 1280  | {  |
0a40 0000 0000  |    |
0a42 004e c5c1  | N  |
0a44 ec7f 1000  |    |
0a46 0000 0130  |   0|
0a48 1c00 cf50  |   P|
0a4a 9d8b 83d8  |    |
0a4c 70a0 0000  |p   |
0a4e 000a a038  |   8|
0a50 01a7 a33b  |   ;|
0a52 1707 b0b8  |    |
0a54 4000 0000  |@   |
0a56 0040 7003  | @p |
0a58 9512 5c10  |  \ |
0a5a 0f63 2100  | c! |
0a5c 0000 0040  |   @|
0a5e c080 0610  |    |
0a60 f844 0000  | D  |
0a62 0007 b163  |   c|
0a64 a112 60f6  |  ` |
0a66 11e8 0000  |    |
0a68 000f 6306  |  c |
0a6a 8001 ec58  |   X|
0a6c e000 0002  |    |
0a6e 3b1a       |;   |
0a6f 0000 0000  |    |		.BLANK	0000[0x5]
0a74 3d8d 4335  |= C5|		.XXX[0x7]
0a76 0b07 b1fc  |    |
0a78 4000 0000  |@   |
0a7a 05a0       |    |
0a7b 0000 0000  |    |		.BLANK	0000[0x4]
0a7f 4cc4 81ec  |L   |		.XXX[0x8]
0a81 3850 0000  |8P  |
0a83 001e c757  |   W|
0a85 07b1 0a40  |   @|
0a87 0000 0000  |    |		.BLANK	0000[0x4]
0a8b 832d 8000  | -  |		.XXX[0x4c]
0a8d 0000 0000  |    |
0a8f 003d 92a8  | =  |
0a91 0f66 5a83  | fZ |
0a93 d9aa 2000  |    |
0a95 1998 903d  |   =|
0a97 9160 0000  | `  |
0a99 0003 d93f  |   ?|
0a9b 00f6 5c50  |  \P|
0a9d 0000 0000  |    |
0a9f 0099 8903  |    |
0aa1 d92a 8000  | *  |
0aa3 0000 3d9c  |  = |
0aa5 c80f 6589  |  e |
0aa7 8000 0000  |    |
0aa9 0009 d8b8  |    |
0aab 3d9c c800  |=   |
0aad 0000 0026  |   &|
0aaf 0380 19ea  |    |
0ab1 13b1 707b  |  p{|
0ab3 27e0 0000  |'   |
0ab5 0001 5407  |  T |
0ab7 0034 f467  | 4 g|
0ab9 62e0 f64a  |b  J|
0abb a000 0000  |    |
0abd 0008 0e00  |    |
0abf 72a2 4b82  |r K |
0ac1 01ec cb50  |   P|
0ac3 0000 0008  |    |
0ac5 1810 00c2  |    |
0ac7 1f08 8000  |    |
0ac9 0000 f660  |   `|
0acb 0c22 4c1e  | "L |
0acd c8b0 0000  |    |
0acf 0001 ecc8  |    |
0ad1 0000 3d98  |  = |
0ad3 0200 0000  |    |
0ad5 4763 4000  |Gc@ |
0ad7 0000 0000  |    |		.BLANK	0000[0x4]
0adb 07b3 4526  |  E&|		.XXX[0x7]
0add a160 f673  | ` s|
0adf 2000 0000  |    |
0ae1 00b4       |    |
0ae2 0000 0000  |    |		.BLANK	0000[0x4]
0ae6 0998 903d  |   =|		.XXX[0x8]
0ae8 93f0 0000  |    |
0aea 0003 d9b9  |    |
0aec 40f6 54e0  |@ T |
0aee 0000 0000  |    |		.BLANK	0000[0x4]
0af2 1065 b000  | e  |		.XXX[0x41]
0af4 0000 0000  |    |
0af6 0007 b3f1  |    |
0af8 c1ed 2740  |  '@|
0afa 7b4c 4000  |{L@ |
0afc 0333 1207  | 3  |
0afe b3c8 c000  |    |
0b00 0000 7b41  |  {A|
0b02 ac1e d1fd  |    |
0b04 0000 0000  |    |
0b06 0013 3120  |  1 |
0b08 7b3f 1c00  |{?  |
0b0a 0000 07b5  |    |
0b0c 08c1 ed18  |    |
0b0e 6000 0000  |`   |
0b10 0001 3b17  |  ; |
0b12 07b5 08c0  |    |
0b14 0000 0004  |    |
0b16 c070 033d  | p =|
0b18 4276 2e0f  |Bv. |
0b1a 6835 8000  |h5  |
0b1c 0000 0640  |   @|
0b1e e00f 8c74  |   t|
0b20 ec5c 1ecf  | \  |
0b22 c700 0000  |    |
0b24 0050 81c0  | P  |
0b26 2209 9844  |"  D|
0b28 983d 9e46  | = F|
0b2a 0000 0000  |    |
0b2c 0000 0070  |   p|
0b2e 0892 e800  |    |
0b30 0000 8ec6  |    |
0b32 8000       |    |
0b33 0000 0000  |    |		.BLANK	0000[0x4]
0b37 0f69 69cd  | ii |		.XXX[0x7]
0b39 42c1 ed42  |B  B|
0b3b 3000 0000  |0   |
0b3d 0168       | h  |
0b3e 0000 0000  |    |		.BLANK	0000[0x4]
0b42 1331 207b  | 1 {|		.XXX[0x8]
0b44 41ac 0000  |A   |
0b46 0007 b4e2  |    |
0b48 41ed 10f0  |A   |
0b4a 0000 0000  |    |		.BLANK	0000[0x4]
0b4e 20cb 6000  |  ` |		.XXX[0x40]
0b50 0000 0000  |    |
0b52 000f 6ac3  |  j |
0b54 03db 0660  |   `|
0b56 f6c6 7800  |  x |
0b58 0666 240f  | f$ |
0b5a 6a71 0000  |jq  |
0b5c 0000 f6b1  |    |
0b5e 503d af78  |P= x|
0b60 0000 0000  |    |
0b62 0026 6240  | &b@|
0b64 f6ac 3000  |  0 |
0b66 0000 0f6c  |   l|
0b68 f103 dae8  |    |
0b6a a000 0000  |    |
0b6c 0002 762e  |  v.|
0b6e 0f6c f100  | l  |
0b70 0000 0009  |    |
0b72 80e0 067a  |   z|
0b74 84ec 5c1e  |  \ |
0b76 d62a 0000  | *  |
0b78 0000 0c81  |    |
0b7a c01f 18e9  |    |
0b7c d8b8 3dab  |  = |
0b7e 0c00 0000  |    |
0b80 00a1 0380  |    |
0b82 4413 3089  |D 0 |
0b84 307b 5388  |0{S |
0b86 0000 0000  |    |
0b88 0000 00e0  |    |
0b8a 1125 d000  | %  |
0b8c 0001 1d8d  |    |
0b8e 0000 0000  |    |		.BLANK	0000[0x5]
0b93 1ed8 929a  |    |		.XXX[0x7]
0b95 8583 db3c  |   <|
0b97 4000 0000  |@   |
0b99 02d0       |    |
0b9a 0000 0000  |    |		.BLANK	0000[0x4]
0b9e 2662 40f6  |&b@ |		.XXX[0x8]
0ba0 b150 0000  | P  |
0ba2 000f 6ca4  |  l |
0ba4 03da d9c0  |    |
0ba6 0000 0000  |    |		.BLANK	0000[0x4]
0baa 4196 c000  |A   |		.XXX[0x40]
0bac 0000 0000  |    |
0bae 001e db45  |   E|
0bb0 07b7 7c81  |  | |
0bb2 ede8 e000  |    |
0bb4 0ccc 481e  |  H |
0bb6 daa1 0000  |    |
0bb8 0001 edbe  |    |
0bba 907b 75ec  | {u |
0bbc 0000 0000  |    |
0bbe 004c c481  | L  |
0bc0 edb4 5000  |  P |
0bc2 0000 1edf  |    |
0bc4 a107 b741  |   A|
0bc6 0000 0000  |    |
0bc8 0004 ec5c  |   \|
0bca 1edf a100  |    |
0bcc 0000 0013  |    |
0bce 01c0 0cf5  |    |
0bd0 09d8 b83d  |   =|
0bd2 b7d2 0000  |    |
0bd4 0000 a203  |    |
0bd6 8050 7793  | Pw |
0bd8 b170 7b6d  | p{m|
0bda 1400 0000  |    |
0bdc 0142 0700  | B  |
0bde ab83 2112  |  ! |
0be0 60f6 d508  |`   |
0be2 0000 0000  |    |
0be4 0000 01c0  |    |
0be6 2b22 d000  |+"  |
0be8 0002 3b1a  |  ; |
0bea 0000 0000  |    |		.BLANK	0000[0x5]
0bef 3dbc a335  |=  5|		.XXX[0x7]
0bf1 0b07 b7e8  |    |
0bf3 4000 0000  |@   |
0bf5 05a0       |    |
0bf6 0000 0000  |    |		.BLANK	0000[0x4]
0bfa 4cc4 81ed  |L   |		.XXX[0x6]
0bfc be90 0000  |    |
0bfe 001e df07  |    |