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

⟦d6876219a⟧

    Length: 7168 (0x1c00)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_ccb0b3

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0c30       | 0  |		.CONST	0x0c30								; 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 8007       |    |		.CONST	0x8007								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 019b       |    |		.CONST	0x019b								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 005a       | Z  |		.CONST	0x005a								; Number of locals
000b			INIT_0008:
000b 4800       |H   |		Short_Literal	0x0
000c 481a       |H   |		Short_Literal	0x1a
000d 029f 01a3  |    |		Declare_Subprogram	INIT_01a0,For_Call
000f 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0010 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible
0011 00e4       |    |		Load_Encached	Positive_Cache
0012 0266       | f  |		Execute	Discrete,Bounds
0013 00da       |    |		Load_Top	At_Offset_2
0014 02a0       |    |		Declare_Subprogram	Null_Subprogram
0015 4801       |H   |		Short_Literal	0x1
0016 0351       | Q  |		Declare_Type	Array,Defined,Visible,Bounds_With_Object
0017 029a 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Outer_Call,Visible,Unelaborated
0019 029a 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call,Visible,Unelaborated
001b 029a 01f3  |    |		Declare_Subprogram	INIT_01f0,For_Outer_Call,Visible,Unelaborated
001d 029a 0203  |    |		Declare_Subprogram	INIT_0200,For_Outer_Call,Visible,Unelaborated
001f 029a 020b  |    |		Declare_Subprogram	INIT_0208,For_Outer_Call,Visible,Unelaborated
0021 029a 021b  |    |		Declare_Subprogram	INIT_0218,For_Outer_Call,Visible,Unelaborated
0023 029a 0223  |   #|		Declare_Subprogram	INIT_0220,For_Outer_Call,Visible,Unelaborated
0025 029a 0233  |   3|		Declare_Subprogram	INIT_0230,For_Outer_Call,Visible,Unelaborated
0027 029a 023b  |   ;|		Declare_Subprogram	INIT_0238,For_Outer_Call,Visible,Unelaborated
0029 029a 0253  |   S|		Declare_Subprogram	INIT_0250,For_Outer_Call,Visible,Unelaborated
002b 029a 0263  |   c|		Declare_Subprogram	INIT_0260,For_Outer_Call,Visible,Unelaborated
002d 029a 027b  |   {|		Declare_Subprogram	INIT_0278,For_Outer_Call,Visible,Unelaborated
002f 029a 028b  |    |		Declare_Subprogram	INIT_0288,For_Outer_Call,Visible,Unelaborated
0031 029a 029b  |    |		Declare_Subprogram	INIT_0298,For_Outer_Call,Visible,Unelaborated
0033 029a 02ab  |    |		Declare_Subprogram	INIT_02a8,For_Outer_Call,Visible,Unelaborated
0035 029a 02c3  |    |		Declare_Subprogram	INIT_02c0,For_Outer_Call,Visible,Unelaborated
0037 029a 02d3  |    |		Declare_Subprogram	INIT_02d0,For_Outer_Call,Visible,Unelaborated
0039 029a 02e3  |    |		Declare_Subprogram	INIT_02e0,For_Outer_Call,Visible,Unelaborated
003b 029a 02eb  |    |		Declare_Subprogram	INIT_02e8,For_Outer_Call,Visible,Unelaborated
003d 029a 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call,Visible,Unelaborated
003f 029a 0303  |    |		Declare_Subprogram	INIT_0300,For_Outer_Call,Visible,Unelaborated
0041 029a 031b  |    |		Declare_Subprogram	INIT_0318,For_Outer_Call,Visible,Unelaborated
0043 029a 0323  |   #|		Declare_Subprogram	INIT_0320,For_Outer_Call,Visible,Unelaborated
0045 4816       |H   |		Short_Literal	0x16
0046 481a       |H   |		Short_Literal	0x1a
0047 e20d       |    |		Load	0x1,0xd
0048 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0049 4807       |H   |		Short_Literal	0x7
004a 0093 0a6b  |   k|		push_full_address	INIT_0a68
004c 02a0       |    |		Declare_Subprogram	Null_Subprogram
004d 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
004e 029a 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Outer_Call,Visible,Unelaborated
0050 029a 0343  |   C|		Declare_Subprogram	INIT_0340,For_Outer_Call,Visible,Unelaborated
0052 029a 0353  |   S|		Declare_Subprogram	INIT_0350,For_Outer_Call,Visible,Unelaborated
0054 029a 035b  |   [|		Declare_Subprogram	INIT_0358,For_Outer_Call,Visible,Unelaborated
0056 029a 036b  |   k|		Declare_Subprogram	INIT_0368,For_Outer_Call,Visible,Unelaborated
0058 4802       |H   |		Short_Literal	0x2
0059 032b       | +  |		Declare_Type	Record,Incomplete,Visible
005a 029a 0453  |   S|		Declare_Subprogram	INIT_0450,For_Outer_Call,Visible,Unelaborated
005c 029a 0463  |   c|		Declare_Subprogram	INIT_0460,For_Outer_Call,Visible,Unelaborated
005e 029a 0493  |    |		Declare_Subprogram	INIT_0490,For_Outer_Call,Visible,Unelaborated
0060 029a 04c3  |    |		Declare_Subprogram	INIT_04c0,For_Outer_Call,Visible,Unelaborated
0062 029a 050b  |    |		Declare_Subprogram	INIT_0508,For_Outer_Call,Visible,Unelaborated
0064 029a 051b  |    |		Declare_Subprogram	INIT_0518,For_Outer_Call,Visible,Unelaborated
0066 029a 057b  |   {|		Declare_Subprogram	INIT_0578,For_Outer_Call,Visible,Unelaborated
0068 029a 05d3  |    |		Declare_Subprogram	INIT_05d0,For_Outer_Call,Visible,Unelaborated
006a 029a 05db  |    |		Declare_Subprogram	INIT_05d8,For_Outer_Call,Visible,Unelaborated
006c 029a 0603  |    |		Declare_Subprogram	INIT_0600,For_Outer_Call,Visible,Unelaborated
006e 029a 0633  |   3|		Declare_Subprogram	INIT_0630,For_Outer_Call,Visible,Unelaborated
0070 480f       |H   |		Short_Literal	0xf
0071 4815       |H   |		Short_Literal	0x15
0072 e20d       |    |		Load	0x1,0xd
0073 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0074 480c       |H   |		Short_Literal	0xc
0075 480e       |H   |		Short_Literal	0xe
0076 e20d       |    |		Load	0x1,0xd
0077 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0078 029a 0653  |   S|		Declare_Subprogram	INIT_0650,For_Outer_Call,Visible,Unelaborated
007a 029a 067b  |   {|		Declare_Subprogram	INIT_0678,For_Outer_Call,Visible,Unelaborated
007c 029a 069b  |    |		Declare_Subprogram	INIT_0698,For_Outer_Call,Visible,Unelaborated
007e 029a 06d3  |    |		Declare_Subprogram	INIT_06d0,For_Outer_Call,Visible,Unelaborated
0080 4800       |H   |		Short_Literal	0x0
0081 48ff       |H   |		Short_Literal	0xff
0082 00e2       |    |		Load_Encached	Integer_Cache
0083 03f8       |    |		Declare_Type	Discrete,Constrained
0084 00d8       |    |		Load_Top	At_Offset_0
0085 e001       |    |		Load	0x0,0x1
0086 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0087 02a0       |    |		Declare_Subprogram	Null_Subprogram
0088 e22e       | .  |		Load	0x1,0x2e
0089 0326       | &  |		Complete_Type	Record,By_Defining
008a e20d       |    |		Load	0x1,0xd
008b 4810       |H   |		Short_Literal	0x10
008c 4800       |H   |		Short_Literal	0x0
008d 4801       |H   |		Short_Literal	0x1
008e 4814       |H   |		Short_Literal	0x14
008f 0318       |    |		Declare_Type	Variant_Record,Incomplete
0090 029f 071b  |    |		Declare_Subprogram	INIT_0718,For_Call
0092 00d9       |    |		Load_Top	At_Offset_1
0093 012a       | *  |		Execute	Any,Change_Utility
0094 0007       |    |		Action	Break_Optional
0095 00d8       |    |		Load_Top	At_Offset_0
0096 02a0       |    |		Declare_Subprogram	Null_Subprogram
0097 e20e       |    |		Load	0x1,0xe
0098 03a3       |    |		Complete_Type	Heap_Access,By_Defining
0099 00bf       |    |		Action	Accept_Activation
009a 4801       |H   |		Short_Literal	0x1
009b e002       |    |		Load	0x0,0x2
009c 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
009d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
009e 4801       |H   |		Short_Literal	0x1
009f 00e2       |    |		Load_Encached	Integer_Cache
00a0 4801       |H   |		Short_Literal	0x1
00a1 00e6       |    |		Load_Encached	Float_Cache
00a2 4801       |H   |		Short_Literal	0x1
00a3 00e7       |    |		Load_Encached	Duration_Cache
00a4 4801       |H   |		Short_Literal	0x1
00a5 e003       |    |		Load	0x0,0x3
00a6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00a7 4801       |H   |		Short_Literal	0x1
00a8 e004       |    |		Load	0x0,0x4
00a9 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
00aa 4801       |H   |		Short_Literal	0x1
00ab e004       |    |		Load	0x0,0x4
00ac 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
00ad 4801       |H   |		Short_Literal	0x1
00ae e004       |    |		Load	0x0,0x4
00af 1b1d       |    |		Execute	Package,Field_Read,Field_Number 0x1d
00b0 4801       |H   |		Short_Literal	0x1
00b1 e004       |    |		Load	0x0,0x4
00b2 1b25       | %  |		Execute	Package,Field_Read,Field_Number 0x25
00b3 4801       |H   |		Short_Literal	0x1
00b4 e004       |    |		Load	0x0,0x4
00b5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00b6 4802       |H   |		Short_Literal	0x2
00b7 e004       |    |		Load	0x0,0x4
00b8 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
00b9 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
00ba e002       |    |		Load	0x0,0x2
00bb 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
00bc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00bd 4801       |H   |		Short_Literal	0x1
00be e005       |    |		Load	0x0,0x5
00bf 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00c0 4801       |H   |		Short_Literal	0x1
00c1 e005       |    |		Load	0x0,0x5
00c2 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
00c3 4801       |H   |		Short_Literal	0x1
00c4 e006       |    |		Load	0x0,0x6
00c5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00c6 4802       |H   |		Short_Literal	0x2
00c7 e001       |    |		Load	0x0,0x1
00c8 1b23       | #  |		Execute	Package,Field_Read,Field_Number 0x23
00c9 e001       |    |		Load	0x0,0x1
00ca 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
00cb 4802       |H   |		Short_Literal	0x2
00cc 00e5       |    |		Load_Encached	Long_Integer_Cache
00cd e001       |    |		Load	0x0,0x1
00ce 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
00cf 029f 071b  |    |		Declare_Subprogram	INIT_0718,For_Call
00d1 4813       |H   |		Short_Literal	0x13
00d2 4800       |H   |		Short_Literal	0x0
00d3 e241       | A  |		Load	0x1,0x41
00d4 0307       |    |		Complete_Type	Variant_Record,By_Defining
00d5 e20f       |    |		Load	0x1,0xf
00d6 02a0       |    |		Declare_Subprogram	Null_Subprogram
00d7 03ad       |    |		Declare_Type	Heap_Access,Defined
00d8 4801       |H   |		Short_Literal	0x1
00d9 4800       |H   |		Short_Literal	0x0
00da e20f       |    |		Load	0x1,0xf
00db 035b       | [  |		Declare_Type	Array,Constrained
00dc 0337       | 7  |		Declare_Variable	Array
00dd 4800       |H   |		Short_Literal	0x0
00de 0093 0b13  |    |		push_full_address	INIT_0b10
00e0 02a0       |    |		Declare_Subprogram	Null_Subprogram
00e1 038e       |    |		Declare_Type	Package,Defined
00e2 0387       |    |		Declare_Variable	Package
00e3 4816       |H   |		Short_Literal	0x16
00e4 481a       |H   |		Short_Literal	0x1a
00e5 00da       |    |		Load_Top	At_Offset_2
00e6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00e7 02a0       |    |		Declare_Subprogram	Null_Subprogram
00e8 4801       |H   |		Short_Literal	0x1
00e9 035d       | ]  |		Declare_Type	Array,Defined
00ea 00d8       |    |		Load_Top	At_Offset_0
00eb 0337       | 7  |		Declare_Variable	Array
00ec 4816       |H   |		Short_Literal	0x16
00ed 481a       |H   |		Short_Literal	0x1a
00ee 00e1       |    |		Load_Encached	Boolean_Cache
00ef 02a0       |    |		Declare_Subprogram	Null_Subprogram
00f0 4801       |H   |		Short_Literal	0x1
00f1 035d       | ]  |		Declare_Type	Array,Defined
00f2 00d8       |    |		Load_Top	At_Offset_0
00f3 0337       | 7  |		Declare_Variable	Array
00f4 00d8       |    |		Load_Top	At_Offset_0
00f5 0335       | 5  |		Declare_Variable	Array,Duplicate
00f6 00cd       |    |		Action	Spare6_Action
00f7 481a       |H   |		Short_Literal	0x1a
00f8 4816       |H   |		Short_Literal	0x16
00f9 4800       |H   |		Short_Literal	0x0
00fa 00d9       |    |		Load_Top	At_Offset_1
00fb e249       | I  |		Load	0x1,0x49
00fc 01d6       |    |		Execute	Vector,Field_Write
00fd 3ffb       |?   |		Loop_Increasing	0xf9
00fe 00d9       |    |		Load_Top	At_Offset_1
00ff 01d4       |    |		Execute	Vector,Structure_Write
0100 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29
0101 00c7       |    |		Action	Elaborate_Subprogram
0102 1d2a       | *  |		Execute_Immediate	Reference_Lex_1,0x2a
0103 00c7       |    |		Action	Elaborate_Subprogram
0104 1d2b       | +  |		Execute_Immediate	Reference_Lex_1,0x2b
0105 00c7       |    |		Action	Elaborate_Subprogram
0106 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
0107 00c7       |    |		Action	Elaborate_Subprogram
0108 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0109 00c7       |    |		Action	Elaborate_Subprogram
010a 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
010b 00c7       |    |		Action	Elaborate_Subprogram
010c 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
010d 00c7       |    |		Action	Elaborate_Subprogram
010e 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
010f 00c7       |    |		Action	Elaborate_Subprogram
0110 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0111 00c7       |    |		Action	Elaborate_Subprogram
0112 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0113 00c7       |    |		Action	Elaborate_Subprogram
0114 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0115 00c7       |    |		Action	Elaborate_Subprogram
0116 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0117 00c7       |    |		Action	Elaborate_Subprogram
0118 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
0119 00c7       |    |		Action	Elaborate_Subprogram
011a 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
011b 00c7       |    |		Action	Elaborate_Subprogram
011c 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
011d 00c7       |    |		Action	Elaborate_Subprogram
011e 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
011f 00c7       |    |		Action	Elaborate_Subprogram
0120 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
0121 00c7       |    |		Action	Elaborate_Subprogram
0122 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
0123 00c7       |    |		Action	Elaborate_Subprogram
0124 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
0125 00c7       |    |		Action	Elaborate_Subprogram
0126 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
0127 00c7       |    |		Action	Elaborate_Subprogram
0128 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20
0129 00c7       |    |		Action	Elaborate_Subprogram
012a 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21
012b 00c7       |    |		Action	Elaborate_Subprogram
012c 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
012d 00c7       |    |		Action	Elaborate_Subprogram
012e 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23
012f 00c7       |    |		Action	Elaborate_Subprogram
0130 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24
0131 00c7       |    |		Action	Elaborate_Subprogram
0132 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26
0133 00c7       |    |		Action	Elaborate_Subprogram
0134 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25
0135 00c7       |    |		Action	Elaborate_Subprogram
0136 e007       |    |		Load	0x0,0x7
0137 e008       |    |		Load	0x0,0x8
0138 e009       |    |		Load	0x0,0x9
0139 e00a       |    |		Load	0x0,0xa
013a e00b       |    |		Load	0x0,0xb
013b e00c       |    |		Load	0x0,0xc
013c e00d       |    |		Load	0x0,0xd
013d e244       | D  |		Load	0x1,0x44
013e e248       | H  |		Load	0x1,0x48
013f e246       | F  |		Load	0x1,0x46
0140 e00e       |    |		Load	0x0,0xe
0141 e241       | A  |		Load	0x1,0x41
0142 00b6       |    |		Action	Make_Scope
0143 480d       |H   |		Short_Literal	0xd
0144 e228       | (  |		Load	0x1,0x28
0145 020e       |    |		Execute	Module,Augment_Imports
0146 e228       | (  |		Load	0x1,0x28
0147 020d       |    |		Execute	Module,Elaborate
0148 0007       |    |		Action	Break_Optional
0149 1d2d       | -  |		Execute_Immediate	Reference_Lex_1,0x2d
014a 00c7       |    |		Action	Elaborate_Subprogram
014b 029d 07eb  |    |		Declare_Subprogram	INIT_07e8,For_Outer_Call
014d 029d 08d3  |    |		Declare_Subprogram	INIT_08d0,For_Outer_Call
014f 1d3c       | <  |		Execute_Immediate	Reference_Lex_1,0x3c
0150 00c7       |    |		Action	Elaborate_Subprogram
0151 1d3d       | =  |		Execute_Immediate	Reference_Lex_1,0x3d
0152 00c7       |    |		Action	Elaborate_Subprogram
0153 1d3e       | >  |		Execute_Immediate	Reference_Lex_1,0x3e
0154 00c7       |    |		Action	Elaborate_Subprogram
0155 1d3f       | ?  |		Execute_Immediate	Reference_Lex_1,0x3f
0156 00c7       |    |		Action	Elaborate_Subprogram
0157 1d2f       | /  |		Execute_Immediate	Reference_Lex_1,0x2f
0158 00c7       |    |		Action	Elaborate_Subprogram
0159 e00f       |    |		Load	0x0,0xf
015a e010       |    |		Load	0x0,0x10
015b e241       | A  |		Load	0x1,0x41
015c e20e       |    |		Load	0x1,0xe
015d e009       |    |		Load	0x0,0x9
015e 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
015f 0387       |    |		Declare_Variable	Package
0160 00d8       |    |		Load_Top	At_Offset_0
0161 020f       |    |		Execute	Module,Activate
0162 e009       |    |		Load	0x0,0x9
0163 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
0164 00c6       |    |		Action	Check_Subprogram_Elaborated
0165 e241       | A  |		Load	0x1,0x41
0166 e20e       |    |		Load	0x1,0xe
0167 e011       |    |		Load	0x0,0x11
0168 e012       |    |		Load	0x0,0x12
0169 4800       |H   |		Short_Literal	0x0
016a 0007       |    |		Action	Break_Optional
016b e013       |    |		Load	0x0,0x13
016c e014       |    |		Load	0x0,0x14
016d e20f       |    |		Load	0x1,0xf
016e e242       | B  |		Load	0x1,0x42
016f e009       |    |		Load	0x0,0x9
0170 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0171 0387       |    |		Declare_Variable	Package
0172 00d8       |    |		Load_Top	At_Offset_0
0173 020f       |    |		Execute	Module,Activate
0174 e009       |    |		Load	0x0,0x9
0175 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
0176 00c6       |    |		Action	Check_Subprogram_Elaborated
0177 e20f       |    |		Load	0x1,0xf
0178 e242       | B  |		Load	0x1,0x42
0179 e015       |    |		Load	0x0,0x15
017a e016       |    |		Load	0x0,0x16
017b 4800       |H   |		Short_Literal	0x0
017c 0007       |    |		Action	Break_Optional
017d 1d30       | 0  |		Execute_Immediate	Reference_Lex_1,0x30
017e 00c7       |    |		Action	Elaborate_Subprogram
017f 029d 0943  |   C|		Declare_Subprogram	INIT_0940,For_Outer_Call
0181 1d31       | 1  |		Execute_Immediate	Reference_Lex_1,0x31
0182 00c7       |    |		Action	Elaborate_Subprogram
0183 1d32       | 2  |		Execute_Immediate	Reference_Lex_1,0x32
0184 00c7       |    |		Action	Elaborate_Subprogram
0185 1d36       | 6  |		Execute_Immediate	Reference_Lex_1,0x36
0186 00c7       |    |		Action	Elaborate_Subprogram
0187 1d37       | 7  |		Execute_Immediate	Reference_Lex_1,0x37
0188 00c7       |    |		Action	Elaborate_Subprogram
0189 1d38       | 8  |		Execute_Immediate	Reference_Lex_1,0x38
018a 00c7       |    |		Action	Elaborate_Subprogram
018b 1d33       | 3  |		Execute_Immediate	Reference_Lex_1,0x33
018c 00c7       |    |		Action	Elaborate_Subprogram
018d 029d 0963  |   c|		Declare_Subprogram	INIT_0960,For_Outer_Call
018f 029d 09a3  |    |		Declare_Subprogram	INIT_09a0,For_Outer_Call
0191 1d34       | 4  |		Execute_Immediate	Reference_Lex_1,0x34
0192 00c7       |    |		Action	Elaborate_Subprogram
0193 029d 09fb  |    |		Declare_Subprogram	INIT_09f8,For_Outer_Call
0195 1d35       | 5  |		Execute_Immediate	Reference_Lex_1,0x35
0196 00c7       |    |		Action	Elaborate_Subprogram
0197 1d39       | 9  |		Execute_Immediate	Reference_Lex_1,0x39
0198 00c7       |    |		Action	Elaborate_Subprogram
0199 e244       | D  |		Load	0x1,0x44
019a 020f       |    |		Execute	Module,Activate
019b			BODY_0008:
019b 00bc       |    |		Action	Signal_Activated
019c 00bb       |    |		Action	Signal_Completion
019d 0000 0000  |    |		.XXX[0x3]
019f 0000       |    |
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01a3       |    |		.CONST	0x01a3								; Address of begin
01a1 0004       |    |		.CONST	0x0004								; Address of exception handler
01a2 0001       |    |		.CONST	0x0001								; Number of locals
01a3			BODY_01a0:
01a3			INIT_01a0:
01a3 4607       |F   |		Jump_Case	0x8
01a4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
01a5 7806       |x   |		Jump	0x1ac								; case 0x1
01a6 7809       |x   |		Jump	0x1b0								; case 0x2
01a7 780d       |x   |		Jump	0x1b5								; case 0x3
01a8 7810       |x   |		Jump	0x1b9								; case 0x4
01a9 7811       |x   |		Jump	0x1bb								; case 0x5
01aa 7812       |x   |		Jump	0x1bd								; case 0x6
01ab 7815       |x   |		Jump	0x1c1								; case 0x7
01ac 00da       |    |		Load_Top	At_Offset_2
01ad 0091 0b2e  |   .|		Action	Push_String_Extended_Indexed,0xb2e				; "NIL_PARAMETER"
01af 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
01b0 00db       |    |		Load_Top	At_Offset_3
01b1 00db       |    |		Load_Top	At_Offset_3
01b2 00e0       |    |		Load_Encached	Standard_Cache
01b3 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
01b4 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01b5 00da       |    |		Load_Top	At_Offset_2
01b6 00e0       |    |		Load_Encached	Standard_Cache
01b7 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01b8 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
01b9 00db       |    |		Load_Top	At_Offset_3
01ba 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01bb 00db       |    |		Load_Top	At_Offset_3
01bc 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01bd e20d       |    |		Load	0x1,0xd
01be 00dc       |    |		Load_Top	At_Offset_4
01bf 0267       | g  |		Execute	Discrete,Predecessor
01c0 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01c1 e20d       |    |		Load	0x1,0xd
01c2 00dc       |    |		Load_Top	At_Offset_4
01c3 0268       | h  |		Execute	Discrete,Successor
01c4 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01c5 0000 0000  |    |		.XXX[0x3]
01c7 0000       |    |
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 4801       |H   |		Short_Literal	0x1
01cc e241       | A  |		Load	0x1,0x41
01cd 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01ce 00db       |    |		Load_Top	At_Offset_3
01cf e002       |    |		Load	0x0,0x2
01d0 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
01d1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01d2 e00e       |    |		Load	0x0,0xe
01d3 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01d4 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
01d5 00d9       |    |		Load_Top	At_Offset_1
01d6 2a02       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
01d7 e20e       |    |		Load	0x1,0xe
01d8 e00e       |    |		Load	0x0,0xe
01d9 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01da 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
01db 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01dc 0000 0000  |    |		.BLANK	0000[0x4]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e3       |    |		.CONST	0x01e3								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0001       |    |		.CONST	0x0001								; Number of locals
01e3			BODY_01e0:
01e3			INIT_01e0:
01e3 00da       |    |		Load_Top	At_Offset_2
01e4 0217       |    |		Execute	Heap_Access,All_Reference
01e5 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
01e6 0217       |    |		Execute	Heap_Access,All_Reference
01e7 0335       | 5  |		Declare_Variable	Array,Duplicate
01e8 00cd       |    |		Action	Spare6_Action
01e9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01ea 0000 0000  |    |		.BLANK	0000[0x6]
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01f3       |    |		.CONST	0x01f3								; Address of begin
01f1 0004       |    |		.CONST	0x0004								; Address of exception handler
01f2 0001       |    |		.CONST	0x0001								; Number of locals
01f3			BODY_01f0:
01f3			INIT_01f0:
01f3 4802       |H   |		Short_Literal	0x2
01f4 e241       | A  |		Load	0x1,0x41
01f5 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01f6 00db       |    |		Load_Top	At_Offset_3
01f7 00d9       |    |		Load_Top	At_Offset_1
01f8 2a03       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
01f9 e20e       |    |		Load	0x1,0xe
01fa e00e       |    |		Load	0x0,0xe
01fb 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01fc 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
01fd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01fe 0000 0000  |    |		.XXX[0x2]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0203       |    |		.CONST	0x0203								; Address of begin
0201 0004       |    |		.CONST	0x0004								; Address of exception handler
0202 0001       |    |		.CONST	0x0001								; Number of locals
0203			BODY_0200:
0203			INIT_0200:
0203 00da       |    |		Load_Top	At_Offset_2
0204 0217       |    |		Execute	Heap_Access,All_Reference
0205 2e03       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0206 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0207 0000       |    |		.XXX[0x1]
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 020b       |    |		.CONST	0x020b								; Address of begin
0209 0004       |    |		.CONST	0x0004								; Address of exception handler
020a 0001       |    |		.CONST	0x0001								; Number of locals
020b			BODY_0208:
020b			INIT_0208:
020b 4803       |H   |		Short_Literal	0x3
020c e241       | A  |		Load	0x1,0x41
020d 1c08       |    |		Execute_Immediate	Run_Utility,0x8
020e 00db       |    |		Load_Top	At_Offset_3
020f 00d9       |    |		Load_Top	At_Offset_1
0210 2a04       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
0211 e20e       |    |		Load	0x1,0xe
0212 e00e       |    |		Load	0x0,0xe
0213 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0214 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0215 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0216 0000 0000  |    |		.XXX[0x2]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 021b       |    |		.CONST	0x021b								; Address of begin
0219 0004       |    |		.CONST	0x0004								; Address of exception handler
021a 0001       |    |		.CONST	0x0001								; Number of locals
021b			BODY_0218:
021b			INIT_0218:
021b 00da       |    |		Load_Top	At_Offset_2
021c 0217       |    |		Execute	Heap_Access,All_Reference
021d 2e04       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
021e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
021f 0000       |    |		.XXX[0x1]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0223       | #  |		.CONST	0x0223								; Address of begin
0221 0004       |    |		.CONST	0x0004								; Address of exception handler
0222 0001       |    |		.CONST	0x0001								; Number of locals
0223			BODY_0220:
0223			INIT_0220:
0223 4804       |H   |		Short_Literal	0x4
0224 e241       | A  |		Load	0x1,0x41
0225 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0226 00db       |    |		Load_Top	At_Offset_3
0227 00d9       |    |		Load_Top	At_Offset_1
0228 2a05       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
0229 e20e       |    |		Load	0x1,0xe
022a e00e       |    |		Load	0x0,0xe
022b 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
022c 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
022d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
022e 0000 0000  |    |		.XXX[0x2]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0233       | 3  |		.CONST	0x0233								; Address of begin
0231 0004       |    |		.CONST	0x0004								; Address of exception handler
0232 0001       |    |		.CONST	0x0001								; Number of locals
0233			BODY_0230:
0233			INIT_0230:
0233 00da       |    |		Load_Top	At_Offset_2
0234 0217       |    |		Execute	Heap_Access,All_Reference
0235 2e05       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
0236 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0237 0000       |    |		.XXX[0x1]
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 023b       | ;  |		.CONST	0x023b								; Address of begin
0239 0004       |    |		.CONST	0x0004								; Address of exception handler
023a 0001       |    |		.CONST	0x0001								; Number of locals
023b			BODY_0238:
023b			INIT_0238:
023b 4805       |H   |		Short_Literal	0x5
023c e241       | A  |		Load	0x1,0x41
023d 1c08       |    |		Execute_Immediate	Run_Utility,0x8
023e 00db       |    |		Load_Top	At_Offset_3
023f e241       | A  |		Load	0x1,0x41
0240 2306       |#   |		Execute	Variant_Record,Field_Type,Field_Number 0x6
0241 0119       |    |		Execute	Any,Check_In_Formal_Type
0242 00d9       |    |		Load_Top	At_Offset_1
0243 2a06       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x6
0244 e20e       |    |		Load	0x1,0xe
0245 e00e       |    |		Load	0x0,0xe
0246 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0247 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0248 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0249 0000 0000  |    |		.BLANK	0000[0x7]
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 0253       | S  |		.CONST	0x0253								; Address of begin
0251 0004       |    |		.CONST	0x0004								; Address of exception handler
0252 0001       |    |		.CONST	0x0001								; Number of locals
0253			BODY_0250:
0253			INIT_0250:
0253 00da       |    |		Load_Top	At_Offset_2
0254 0217       |    |		Execute	Heap_Access,All_Reference
0255 2e06       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6
0256 00d8       |    |		Load_Top	At_Offset_0
0257 0120       |    |		Execute	Any,Is_Value
0258 7002       |p   |		Jump_Nonzero	0x25b
0259 00d8       |    |		Load_Top	At_Offset_0
025a 011e       |    |		Execute	Any,Convert
025b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
025c 0000 0000  |    |		.BLANK	0000[0x4]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0263       | c  |		.CONST	0x0263								; Address of begin
0261 0004       |    |		.CONST	0x0004								; Address of exception handler
0262 0001       |    |		.CONST	0x0001								; Number of locals
0263			BODY_0260:
0263			INIT_0260:
0263 4806       |H   |		Short_Literal	0x6
0264 e241       | A  |		Load	0x1,0x41
0265 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0266 00db       |    |		Load_Top	At_Offset_3
0267 e241       | A  |		Load	0x1,0x41
0268 2307       |#   |		Execute	Variant_Record,Field_Type,Field_Number 0x7
0269 0119       |    |		Execute	Any,Check_In_Formal_Type
026a 00d9       |    |		Load_Top	At_Offset_1
026b 2a07       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x7
026c e20e       |    |		Load	0x1,0xe
026d e00e       |    |		Load	0x0,0xe
026e 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
026f 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0270 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0271 0000 0000  |    |		.BLANK	0000[0x7]
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027b       | {  |		.CONST	0x027b								; Address of begin
0279 0004       |    |		.CONST	0x0004								; Address of exception handler
027a 0001       |    |		.CONST	0x0001								; Number of locals
027b			BODY_0278:
027b			INIT_0278:
027b 00da       |    |		Load_Top	At_Offset_2
027c 0217       |    |		Execute	Heap_Access,All_Reference
027d 2e07       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7
027e 00d8       |    |		Load_Top	At_Offset_0
027f 0120       |    |		Execute	Any,Is_Value
0280 7002       |p   |		Jump_Nonzero	0x283
0281 00d8       |    |		Load_Top	At_Offset_0
0282 011e       |    |		Execute	Any,Convert
0283 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0284 0000 0000  |    |		.BLANK	0000[0x4]
0288 ; --------------------------------------------------------------------------------------
0288 ; SUBPROGRAM
0288 ; --------------------------------------------------------------------------------------
0288 028b       |    |		.CONST	0x028b								; Address of begin
0289 0004       |    |		.CONST	0x0004								; Address of exception handler
028a 0001       |    |		.CONST	0x0001								; Number of locals
028b			BODY_0288:
028b			INIT_0288:
028b 4807       |H   |		Short_Literal	0x7
028c e241       | A  |		Load	0x1,0x41
028d 1c08       |    |		Execute_Immediate	Run_Utility,0x8
028e 00db       |    |		Load_Top	At_Offset_3
028f 00d9       |    |		Load_Top	At_Offset_1
0290 2a08       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x8
0291 e20e       |    |		Load	0x1,0xe
0292 e00e       |    |		Load	0x0,0xe
0293 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0294 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0295 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0296 0000 0000  |    |		.XXX[0x2]
0298 ; --------------------------------------------------------------------------------------
0298 ; SUBPROGRAM
0298 ; --------------------------------------------------------------------------------------
0298 029b       |    |		.CONST	0x029b								; Address of begin
0299 0004       |    |		.CONST	0x0004								; Address of exception handler
029a 0001       |    |		.CONST	0x0001								; Number of locals
029b			BODY_0298:
029b			INIT_0298:
029b 00da       |    |		Load_Top	At_Offset_2
029c 0217       |    |		Execute	Heap_Access,All_Reference
029d 2608       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8
029e 02fd       |    |		Declare_Variable	Variant_Record,Duplicate
029f 00cd       |    |		Action	Spare6_Action
02a0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02a1 0000 0000  |    |		.BLANK	0000[0x7]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ab       |    |		.CONST	0x02ab								; Address of begin
02a9 0004       |    |		.CONST	0x0004								; Address of exception handler
02aa 0001       |    |		.CONST	0x0001								; Number of locals
02ab			BODY_02a8:
02ab			INIT_02a8:
02ab 4808       |H   |		Short_Literal	0x8
02ac e241       | A  |		Load	0x1,0x41
02ad 1c08       |    |		Execute_Immediate	Run_Utility,0x8
02ae 00db       |    |		Load_Top	At_Offset_3
02af e241       | A  |		Load	0x1,0x41
02b0 2309       |#   |		Execute	Variant_Record,Field_Type,Field_Number 0x9
02b1 0119       |    |		Execute	Any,Check_In_Formal_Type
02b2 00d9       |    |		Load_Top	At_Offset_1
02b3 2a09       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x9
02b4 e20e       |    |		Load	0x1,0xe
02b5 e00e       |    |		Load	0x0,0xe
02b6 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
02b7 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
02b8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b9 0000 0000  |    |		.BLANK	0000[0x7]
02c0 ; --------------------------------------------------------------------------------------
02c0 ; SUBPROGRAM
02c0 ; --------------------------------------------------------------------------------------
02c0 02c3       |    |		.CONST	0x02c3								; Address of begin
02c1 0004       |    |		.CONST	0x0004								; Address of exception handler
02c2 0001       |    |		.CONST	0x0001								; Number of locals
02c3			BODY_02c0:
02c3			INIT_02c0:
02c3 00da       |    |		Load_Top	At_Offset_2
02c4 0217       |    |		Execute	Heap_Access,All_Reference
02c5 2e09       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9
02c6 00d8       |    |		Load_Top	At_Offset_0
02c7 0120       |    |		Execute	Any,Is_Value
02c8 7002       |p   |		Jump_Nonzero	0x2cb
02c9 00d8       |    |		Load_Top	At_Offset_0
02ca 011e       |    |		Execute	Any,Convert
02cb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02cc 0000 0000  |    |		.BLANK	0000[0x4]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d3       |    |		.CONST	0x02d3								; Address of begin
02d1 0004       |    |		.CONST	0x0004								; Address of exception handler
02d2 0001       |    |		.CONST	0x0001								; Number of locals
02d3			BODY_02d0:
02d3			INIT_02d0:
02d3 4809       |H   |		Short_Literal	0x9
02d4 e241       | A  |		Load	0x1,0x41
02d5 1c08       |    |		Execute_Immediate	Run_Utility,0x8
02d6 00db       |    |		Load_Top	At_Offset_3
02d7 00d9       |    |		Load_Top	At_Offset_1
02d8 2a0a       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xa
02d9 e20e       |    |		Load	0x1,0xe
02da e00e       |    |		Load	0x0,0xe
02db 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
02dc 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
02dd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02de 0000 0000  |    |		.XXX[0x2]
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02e3       |    |		.CONST	0x02e3								; Address of begin
02e1 0004       |    |		.CONST	0x0004								; Address of exception handler
02e2 0001       |    |		.CONST	0x0001								; Number of locals
02e3			BODY_02e0:
02e3			INIT_02e0:
02e3 00da       |    |		Load_Top	At_Offset_2
02e4 0217       |    |		Execute	Heap_Access,All_Reference
02e5 2e0a       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xa
02e6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02e7 0000       |    |		.XXX[0x1]
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02eb       |    |		.CONST	0x02eb								; Address of begin
02e9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ea 0001       |    |		.CONST	0x0001								; Number of locals
02eb			BODY_02e8:
02eb			INIT_02e8:
02eb 480a       |H   |		Short_Literal	0xa
02ec e241       | A  |		Load	0x1,0x41
02ed 1c08       |    |		Execute_Immediate	Run_Utility,0x8
02ee 00db       |    |		Load_Top	At_Offset_3
02ef 00d9       |    |		Load_Top	At_Offset_1
02f0 2a0b       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xb
02f1 e20e       |    |		Load	0x1,0xe
02f2 e00e       |    |		Load	0x0,0xe
02f3 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
02f4 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
02f5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02f6 0000 0000  |    |		.XXX[0x2]
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 2e0b       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xb
02fe 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ff 0000       |    |		.XXX[0x1]
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 0303       |    |		.CONST	0x0303								; Address of begin
0301 0004       |    |		.CONST	0x0004								; Address of exception handler
0302 0001       |    |		.CONST	0x0001								; Number of locals
0303			BODY_0300:
0303			INIT_0300:
0303 480b       |H   |		Short_Literal	0xb
0304 e241       | A  |		Load	0x1,0x41
0305 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0306 00db       |    |		Load_Top	At_Offset_3
0307 00d9       |    |		Load_Top	At_Offset_1
0308 2a0c       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xc
0309 e002       |    |		Load	0x0,0x2
030a 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
030b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
030c 00d9       |    |		Load_Top	At_Offset_1
030d 2a0d       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xd
030e e20e       |    |		Load	0x1,0xe
030f e00e       |    |		Load	0x0,0xe
0310 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0311 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0312 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0313 0000 0000  |    |		.BLANK	0000[0x5]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031b       |    |		.CONST	0x031b								; Address of begin
0319 0004       |    |		.CONST	0x0004								; Address of exception handler
031a 0001       |    |		.CONST	0x0001								; Number of locals
031b			BODY_0318:
031b			INIT_0318:
031b 00da       |    |		Load_Top	At_Offset_2
031c 0217       |    |		Execute	Heap_Access,All_Reference
031d 2e0c       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc
031e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
031f 0000       |    |		.XXX[0x1]
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 480b       |H   |		Short_Literal	0xb
0324 e241       | A  |		Load	0x1,0x41
0325 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0326 00db       |    |		Load_Top	At_Offset_3
0327 00d9       |    |		Load_Top	At_Offset_1
0328 2a0c       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xc
0329 e5fe       |    |		Load	0x2,-0x2
032a e002       |    |		Load	0x0,0x2
032b 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
032c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
032d e00e       |    |		Load	0x0,0xe
032e 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
032f 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0330 00d9       |    |		Load_Top	At_Offset_1
0331 2a0d       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xd
0332 e20e       |    |		Load	0x1,0xe
0333 e00e       |    |		Load	0x0,0xe
0334 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0335 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0336 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
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 e20e       |    |		Load	0x1,0xe
033c 00ca       |    |		Action	Exit_Nullary_Function
033d 0000 0000  |    |		.XXX[0x3]
033f 0000       |    |
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0343       | C  |		.CONST	0x0343								; Address of begin
0341 0004       |    |		.CONST	0x0004								; Address of exception handler
0342 0001       |    |		.CONST	0x0001								; Number of locals
0343			BODY_0340:
0343			INIT_0340:
0343 00da       |    |		Load_Top	At_Offset_2
0344 6805       |h   |		Jump_Zero	0x34a
0345 00da       |    |		Load_Top	At_Offset_2
0346 0217       |    |		Execute	Heap_Access,All_Reference
0347 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0348 0f00       |    |		Execute_Immediate	Equal,0x0
0349 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
034a 4801       |H   |		Short_Literal	0x1
034b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
034c 0000 0000  |    |		.BLANK	0000[0x4]
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 e243       | C  |		Load	0x1,0x43
0354 00ca       |    |		Action	Exit_Nullary_Function
0355 0000 0000  |    |		.XXX[0x3]
0357 0000       |    |
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b       | [  |		.CONST	0x035b								; Address of begin
0359 035f       | _  |		.CONST	0x035f								; 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 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
035e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
035f			TRAP_0358:
035f 010e       |    |		Execute	Exception,Is_Constraint_Error
0360 6802       |h   |		Jump_Zero	0x363
0361 4800       |H   |		Short_Literal	0x0
0362 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0363 0100       |    |		Execute	Exception,Raise
0364 0000 0000  |    |		.BLANK	0000[0x4]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036b       | k  |		.CONST	0x036b								; Address of begin
0369 0004       |    |		.CONST	0x0004								; Address of exception handler
036a 0001       |    |		.CONST	0x0001								; Number of locals
036b			BODY_0368:
036b			INIT_0368:
036b 00da       |    |		Load_Top	At_Offset_2
036c 7003       |p   |		Jump_Nonzero	0x370
036d 0092 0b49  |   I|		Action	Push_String_Extended,0xb49					; "<>"
036f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0370 00da       |    |		Load_Top	At_Offset_2
0371 0217       |    |		Execute	Heap_Access,All_Reference
0372 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0373 461a       |F   |		Jump_Case	0x1b
0374 782b       |x+  |		Jump	0x3a0								; case 0x0
0375 782d       |x-  |		Jump	0x3a3								; case 0x1
0376 7833       |x3  |		Jump	0x3aa								; case 0x2
0377 7838       |x8  |		Jump	0x3b0								; case 0x3
0378 783d       |x=  |		Jump	0x3b6								; case 0x4
0379 7842       |xB  |		Jump	0x3bc								; case 0x5
037a 7847       |xG  |		Jump	0x3c2								; case 0x6
037b 784c       |xL  |		Jump	0x3c8								; case 0x7
037c 7851       |xQ  |		Jump	0x3ce								; case 0x8
037d 7856       |xV  |		Jump	0x3d4								; case 0x9
037e 785b       |x[  |		Jump	0x3da								; case 0xa
037f 7862       |xb  |		Jump	0x3e2								; case 0xb
0380 7887       |x   |		Jump	0x408								; case 0xc
0381 788c       |x   |		Jump	0x40e								; case 0xd
0382 7891       |x   |		Jump	0x414								; case 0xe
0383 7896       |x   |		Jump	0x41a								; case 0xf
0384 789d       |x   |		Jump	0x422								; case 0x10
0385 78a4       |x   |		Jump	0x42a								; case 0x11
0386 78ab       |x   |		Jump	0x432								; case 0x12
0387 78b2       |x   |		Jump	0x43a								; case 0x13
0388 78b7       |x   |		Jump	0x440								; case 0x14
0389 78bc       |x   |		Jump	0x446								; case 0x15
038a 7804       |x   |		Jump	0x38f								; case 0x16
038b 7803       |x   |		Jump	0x38f								; case 0x17
038c 7802       |x   |		Jump	0x38f								; case 0x18
038d 7801       |x   |		Jump	0x38f								; case 0x19
038e 7800       |x   |		Jump	0x38f								; case 0x1a
038f 00da       |    |		Load_Top	At_Offset_2
0390 00db       |    |		Load_Top	At_Offset_3
0391 0217       |    |		Execute	Heap_Access,All_Reference
0392 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0393 e246       | F  |		Load	0x1,0x46
0394 01d7       |    |		Execute	Vector,Field_Read
0395 e017       |    |		Load	0x0,0x17
0396 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
0397 00d8       |    |		Load_Top	At_Offset_0
0398 e017       |    |		Load	0x0,0x17
0399 183d       | =  |		Execute	Package,Field_Execute,Field_Number 0x3d
039a 7003       |p   |		Jump_Nonzero	0x39e
039b e001       |    |		Load	0x0,0x1
039c 1b27       | '  |		Execute	Package,Field_Read,Field_Number 0x27
039d 0257       | W  |		Execute	Discrete,Raise
039e 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
039f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03a0 0092 0b49  |   I|		Action	Push_String_Extended,0xb49					; "<>"
03a2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03a3 00da       |    |		Load_Top	At_Offset_2
03a4 0217       |    |		Execute	Heap_Access,All_Reference
03a5 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
03a6 0217       |    |		Execute	Heap_Access,All_Reference
03a7 0335       | 5  |		Declare_Variable	Array,Duplicate
03a8 00cd       |    |		Action	Spare6_Action
03a9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03aa 00da       |    |		Load_Top	At_Offset_2
03ab 0217       |    |		Execute	Heap_Access,All_Reference
03ac 2e03       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
03ad e018       |    |		Load	0x0,0x18
03ae 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
03af 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03b0 00da       |    |		Load_Top	At_Offset_2
03b1 0217       |    |		Execute	Heap_Access,All_Reference
03b2 2e04       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
03b3 e018       |    |		Load	0x0,0x18
03b4 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03b5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03b6 00da       |    |		Load_Top	At_Offset_2
03b7 0217       |    |		Execute	Heap_Access,All_Reference
03b8 2e05       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
03b9 e018       |    |		Load	0x0,0x18
03ba 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
03bb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03bc 00da       |    |		Load_Top	At_Offset_2
03bd 0217       |    |		Execute	Heap_Access,All_Reference
03be 2e06       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6
03bf e018       |    |		Load	0x0,0x18
03c0 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
03c1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03c2 00da       |    |		Load_Top	At_Offset_2
03c3 0217       |    |		Execute	Heap_Access,All_Reference
03c4 2e07       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7
03c5 e018       |    |		Load	0x0,0x18
03c6 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
03c7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03c8 00da       |    |		Load_Top	At_Offset_2
03c9 0217       |    |		Execute	Heap_Access,All_Reference
03ca 2608       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8
03cb e018       |    |		Load	0x0,0x18
03cc 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
03cd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03ce 00da       |    |		Load_Top	At_Offset_2
03cf 0217       |    |		Execute	Heap_Access,All_Reference
03d0 2e09       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9
03d1 e018       |    |		Load	0x0,0x18
03d2 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
03d3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03d4 00da       |    |		Load_Top	At_Offset_2
03d5 0217       |    |		Execute	Heap_Access,All_Reference
03d6 2e0a       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xa
03d7 e018       |    |		Load	0x0,0x18
03d8 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
03d9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03da 00da       |    |		Load_Top	At_Offset_2
03db 0217       |    |		Execute	Heap_Access,All_Reference
03dc 2e0b       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xb
03dd e004       |    |		Load	0x0,0x4
03de 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03df 011c       |    |		Execute	Any,Convert_Unchecked
03e0 1c01       |    |		Execute_Immediate	Run_Utility,0x1
03e1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03e2 00da       |    |		Load_Top	At_Offset_2
03e3 0217       |    |		Execute	Heap_Access,All_Reference
03e4 2e0d       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xd
03e5 7009       |p   |		Jump_Nonzero	0x3ef
03e6 00da       |    |		Load_Top	At_Offset_2
03e7 0217       |    |		Execute	Heap_Access,All_Reference
03e8 2e0c       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc
03e9 e004       |    |		Load	0x0,0x4
03ea 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
03eb 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
03ec 011c       |    |		Execute	Any,Convert_Unchecked
03ed 1c01       |    |		Execute_Immediate	Run_Utility,0x1
03ee 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03ef 605c       |`\  |		Indirect_Literal	Discrete,0x44c,{0x00000000, 0x00004000}
03f0 e019       |    |		Load	0x0,0x19
03f1 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
03f2 e01a       |    |		Load	0x0,0x1a
03f3 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03f4 e01b       |    |		Load	0x0,0x1b
03f5 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03f6 4801       |H   |		Short_Literal	0x1
03f7 4800       |H   |		Short_Literal	0x0
03f8 e01a       |    |		Load	0x0,0x1a
03f9 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03fa e004       |    |		Load	0x0,0x4
03fb 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
03fc 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
03fd e5ff       |    |		Load	0x2,-0x1
03fe 0217       |    |		Execute	Heap_Access,All_Reference
03ff 2e0d       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xd
0400 0217       |    |		Execute	Heap_Access,All_Reference
0401 e5ff       |    |		Load	0x2,-0x1
0402 0217       |    |		Execute	Heap_Access,All_Reference
0403 2e0c       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc
0404 e004       |    |		Load	0x0,0x4
0405 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0406 1851       | Q  |		Execute	Package,Field_Execute,Field_Number 0x51
0407 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0408 00da       |    |		Load_Top	At_Offset_2
0409 0217       |    |		Execute	Heap_Access,All_Reference
040a 2e0e       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xe
040b e005       |    |		Load	0x0,0x5
040c 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
040d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
040e 00da       |    |		Load_Top	At_Offset_2
040f 0217       |    |		Execute	Heap_Access,All_Reference
0410 2e0f       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xf
0411 e005       |    |		Load	0x0,0x5
0412 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0413 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0414 00da       |    |		Load_Top	At_Offset_2
0415 0217       |    |		Execute	Heap_Access,All_Reference
0416 2e10       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x10
0417 e006       |    |		Load	0x0,0x6
0418 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0419 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
041a 00da       |    |		Load_Top	At_Offset_2
041b e002       |    |		Load	0x0,0x2
041c 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
041d 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
041e e002       |    |		Load	0x0,0x2
041f 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0420 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0421 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0422 00da       |    |		Load_Top	At_Offset_2
0423 e002       |    |		Load	0x0,0x2
0424 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0425 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0426 e002       |    |		Load	0x0,0x2
0427 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0428 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0429 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
042a 00da       |    |		Load_Top	At_Offset_2
042b e002       |    |		Load	0x0,0x2
042c 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
042d 185b       | [  |		Execute	Package,Field_Execute,Field_Number 0x5b
042e e002       |    |		Load	0x0,0x2
042f 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0430 185c       | \  |		Execute	Package,Field_Execute,Field_Number 0x5c
0431 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0432 00da       |    |		Load_Top	At_Offset_2
0433 e002       |    |		Load	0x0,0x2
0434 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0435 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0436 e002       |    |		Load	0x0,0x2
0437 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
0438 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
0439 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
043a 00da       |    |		Load_Top	At_Offset_2
043b e01c       |    |		Load	0x0,0x1c
043c 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
043d e01c       |    |		Load	0x0,0x1c
043e 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
043f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0440 00da       |    |		Load_Top	At_Offset_2
0441 e01d       |    |		Load	0x0,0x1d
0442 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0443 e01d       |    |		Load	0x0,0x1d
0444 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0445 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0446 00da       |    |		Load_Top	At_Offset_2
0447 e01d       |    |		Load	0x0,0x1d
0448 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0449 e01d       |    |		Load	0x0,0x1d
044a 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
044b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
044c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0453       | S  |		.CONST	0x0453								; Address of begin
0451 0004       |    |		.CONST	0x0004								; Address of exception handler
0452 0001       |    |		.CONST	0x0001								; Number of locals
0453			BODY_0450:
0453			INIT_0450:
0453 e22e       | .  |		Load	0x1,0x2e
0454 0322       | "  |		Declare_Variable	Record
0455 4800       |H   |		Short_Literal	0x0
0456 00d9       |    |		Load_Top	At_Offset_1
0457 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0458 4800       |H   |		Short_Literal	0x0
0459 00d9       |    |		Load_Top	At_Offset_1
045a 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
045b 00ca       |    |		Action	Exit_Nullary_Function
045c 0000 0000  |    |		.BLANK	0000[0x4]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0463       | c  |		.CONST	0x0463								; Address of begin
0461 048b       |    |		.CONST	0x048b								; Address of exception handler
0462 0001       |    |		.CONST	0x0001								; Number of locals
0463			BODY_0460:
0463			INIT_0460:
0463 00da       |    |		Load_Top	At_Offset_2
0464 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0465 7004       |p   |		Jump_Nonzero	0x46a
0466 00da       |    |		Load_Top	At_Offset_2
0467 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0468 0f00       |    |		Execute_Immediate	Equal,0x0
0469 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
046a 00da       |    |		Load_Top	At_Offset_2
046b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
046c 0f01       |    |		Execute_Immediate	Equal,0x1
046d 680e       |h   |		Jump_Zero	0x47c
046e 00da       |    |		Load_Top	At_Offset_2
046f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0470 e00e       |    |		Load	0x0,0xe
0471 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0472 e24c       | L  |		Load	0x1,0x4c
0473 e24d       | M  |		Load	0x1,0x4d
0474 1d4e       | N  |		Execute_Immediate	Reference_Lex_1,0x4e
0475 e009       |    |		Load	0x0,0x9
0476 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0477 0217       |    |		Execute	Heap_Access,All_Reference
0478 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0479 e20d       |    |		Load	0x1,0xd
047a 0260       | `  |		Execute	Discrete,In_Type
047b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
047c 00da       |    |		Load_Top	At_Offset_2
047d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
047e e00e       |    |		Load	0x0,0xe
047f 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0480 e252       | R  |		Load	0x1,0x52
0481 e253       | S  |		Load	0x1,0x53
0482 1d54       | T  |		Execute_Immediate	Reference_Lex_1,0x54
0483 e009       |    |		Load	0x0,0x9
0484 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0485 0217       |    |		Execute	Heap_Access,All_Reference
0486 01db       |    |		Execute	Vector,Length
0487 00db       |    |		Load_Top	At_Offset_3
0488 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0489 027f       |    |		Execute	Discrete,Equal
048a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
048b			TRAP_0460:
048b 0007       |    |		Action	Break_Optional
048c 4800       |H   |		Short_Literal	0x0
048d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
048e 0000 0000  |    |		.XXX[0x2]
0490 ; --------------------------------------------------------------------------------------
0490 ; SUBPROGRAM
0490 ; --------------------------------------------------------------------------------------
0490 0493       |    |		.CONST	0x0493								; Address of begin
0491 0004       |    |		.CONST	0x0004								; Address of exception handler
0492 0001       |    |		.CONST	0x0001								; Number of locals
0493			BODY_0490:
0493			INIT_0490:
0493 00da       |    |		Load_Top	At_Offset_2
0494 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0495 7002       |p   |		Jump_Nonzero	0x498
0496 822b       | +  |		Call	0x1,0x2b
0497 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0498 00da       |    |		Load_Top	At_Offset_2
0499 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
049a 0f01       |    |		Execute_Immediate	Equal,0x1
049b 6814       |h   |		Jump_Zero	0x4b0
049c 4801       |H   |		Short_Literal	0x1
049d 4801       |H   |		Short_Literal	0x1
049e e20f       |    |		Load	0x1,0xf
049f 035b       | [  |		Declare_Type	Array,Constrained
04a0 0337       | 7  |		Declare_Variable	Array
04a1 00db       |    |		Load_Top	At_Offset_3
04a2 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04a3 e00e       |    |		Load	0x0,0xe
04a4 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
04a5 e24c       | L  |		Load	0x1,0x4c
04a6 e24d       | M  |		Load	0x1,0x4d
04a7 1d4e       | N  |		Execute_Immediate	Reference_Lex_1,0x4e
04a8 e009       |    |		Load	0x0,0x9
04a9 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
04aa 4801       |H   |		Short_Literal	0x1
04ab 00da       |    |		Load_Top	At_Offset_2
04ac 01d6       |    |		Execute	Vector,Field_Write
04ad e20f       |    |		Load	0x1,0xf
04ae 01c6       |    |		Execute	Vector,Convert_To_Formal
04af 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04b0 00da       |    |		Load_Top	At_Offset_2
04b1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04b2 e00e       |    |		Load	0x0,0xe
04b3 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
04b4 e252       | R  |		Load	0x1,0x52
04b5 e253       | S  |		Load	0x1,0x53
04b6 1d54       | T  |		Execute_Immediate	Reference_Lex_1,0x54
04b7 e009       |    |		Load	0x0,0x9
04b8 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
04b9 8257       | W  |		Call	0x1,0x57
04ba 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04bb 0000 0000  |    |		.BLANK	0000[0x5]
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04c9       |    |		.CONST	0x04c9								; Address of begin
04c1 0004       |    |		.CONST	0x0004								; Address of exception handler
04c2 0004       |    |		.CONST	0x0004								; Number of locals
04c3			INIT_04c0:
04c3 e22e       | .  |		Load	0x1,0x2e
04c4 0322       | "  |		Declare_Variable	Record
04c5 00e2       |    |		Load_Encached	Integer_Cache
04c6 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
04c7 e242       | B  |		Load	0x1,0x42
04c8 0007       |    |		Action	Break_Optional
04c9			BODY_04c0:
04c9 e5ff       |    |		Load	0x2,-0x1
04ca 01db       |    |		Execute	Vector,Length
04cb 00db       |    |		Load_Top	At_Offset_3
04cc 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
04cd 00da       |    |		Load_Top	At_Offset_2
04ce 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04cf 0f01       |    |		Execute_Immediate	Equal,0x1
04d0 6809       |h   |		Jump_Zero	0x4da
04d1 e5ff       |    |		Load	0x2,-0x1
04d2 01dd       |    |		Execute	Vector,First
04d3 e5ff       |    |		Load	0x2,-0x1
04d4 01d7       |    |		Execute	Vector,Field_Read
04d5 e24b       | K  |		Load	0x1,0x4b
04d6 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
04d7 00db       |    |		Load_Top	At_Offset_3
04d8 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
04d9 7827       |x'  |		Jump	0x501
04da 00da       |    |		Load_Top	At_Offset_2
04db 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04dc 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
04dd 6820       |h   |		Jump_Zero	0x4fe
04de 4801       |H   |		Short_Literal	0x1
04df 00db       |    |		Load_Top	At_Offset_3
04e0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04e1 e242       | B  |		Load	0x1,0x42
04e2 e00e       |    |		Load	0x0,0xe
04e3 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
04e4 039a       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Constraint
04e5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04e6 00cf       |    |		Action	Mark_Auxiliary
04e7 e5ff       |    |		Load	0x2,-0x1
04e8 01d9       |    |		Execute	Vector,Reverse_Bounds
04e9 0263       | c  |		Execute	Discrete,Above_Bound
04ea 700c       |p   |		Jump_Nonzero	0x4f7
04eb e403       |    |		Load	0x2,0x3
04ec 0a01       |    |		Execute_Immediate	Plus,0x1
04ed c403       |    |		Store	0x2,0x3
04ee 00d8       |    |		Load_Top	At_Offset_0
04ef e5ff       |    |		Load	0x2,-0x1
04f0 01d7       |    |		Execute	Vector,Field_Read
04f1 e403       |    |		Load	0x2,0x3
04f2 e404       |    |		Load	0x2,0x4
04f3 0217       |    |		Execute	Heap_Access,All_Reference
04f4 01d6       |    |		Execute	Vector,Field_Write
04f5 00c8       |    |		Action	Pop_Auxiliary_Range
04f6 3ff4       |?   |		Loop_Increasing	0x4eb
04f7 00ce       |    |		Action	Pop_Auxiliary
04f8 00d8       |    |		Load_Top	At_Offset_0
04f9 e251       | Q  |		Load	0x1,0x51
04fa 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
04fb 00db       |    |		Load_Top	At_Offset_3
04fc 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
04fd 7803       |x   |		Jump	0x501
04fe 4800       |H   |		Short_Literal	0x0
04ff 00db       |    |		Load_Top	At_Offset_3
0500 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0501 00da       |    |		Load_Top	At_Offset_2
0502 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0503 0000 0000  |    |		.BLANK	0000[0x5]
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 e22e       | .  |		Load	0x1,0x2e
050c 0322       | "  |		Declare_Variable	Record
050d 4801       |H   |		Short_Literal	0x1
050e 00d9       |    |		Load_Top	At_Offset_1
050f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0510 00db       |    |		Load_Top	At_Offset_3
0511 e24b       | K  |		Load	0x1,0x4b
0512 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0513 00d9       |    |		Load_Top	At_Offset_1
0514 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0515 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0516 0000 0000  |    |		.XXX[0x2]
0518 ; --------------------------------------------------------------------------------------
0518 ; SUBPROGRAM
0518 ; --------------------------------------------------------------------------------------
0518 0525       | %  |		.CONST	0x0525								; Address of begin
0519 0004       |    |		.CONST	0x0004								; Address of exception handler
051a 0006       |    |		.CONST	0x0006								; Number of locals
051b			INIT_0518:
051b e22e       | .  |		Load	0x1,0x2e
051c 0322       | "  |		Declare_Variable	Record
051d 00e2       |    |		Load_Encached	Integer_Cache
051e 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
051f e242       | B  |		Load	0x1,0x42
0520 0007       |    |		Action	Break_Optional
0521 e20e       |    |		Load	0x1,0xe
0522 0007       |    |		Action	Break_Optional
0523 00e1       |    |		Load_Encached	Boolean_Cache
0524 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0525			BODY_0518:
0525 4800       |H   |		Short_Literal	0x0
0526 a5fc       |    |		Store_Unchecked	0x2,-0x4
0527 e5ff       |    |		Load	0x2,-0x1
0528 01db       |    |		Execute	Vector,Length
0529 e402       |    |		Load	0x2,0x2
052a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
052b e402       |    |		Load	0x2,0x2
052c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
052d 0f01       |    |		Execute_Immediate	Equal,0x1
052e 6810       |h   |		Jump_Zero	0x53f
052f 00d8       |    |		Load_Top	At_Offset_0
0530 e20e       |    |		Load	0x1,0xe
0531 e5fe       |    |		Load	0x2,-0x2
0532 e5ff       |    |		Load	0x2,-0x1
0533 01dd       |    |		Execute	Vector,First
0534 e5ff       |    |		Load	0x2,-0x1
0535 01d7       |    |		Execute	Vector,Field_Read
0536 8259       | Y  |		Call	0x1,0x59
0537 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0538 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0539 00d9       |    |		Load_Top	At_Offset_1
053a e24b       | K  |		Load	0x1,0x4b
053b 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
053c e402       |    |		Load	0x2,0x2
053d 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
053e 7832       |x2  |		Jump	0x571
053f e402       |    |		Load	0x2,0x2
0540 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0541 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
0542 682e       |h.  |		Jump_Zero	0x571
0543 4801       |H   |		Short_Literal	0x1
0544 e402       |    |		Load	0x2,0x2
0545 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0546 e242       | B  |		Load	0x1,0x42
0547 e5fe       |    |		Load	0x2,-0x2
0548 039a       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Constraint
0549 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
054a 00cf       |    |		Action	Mark_Auxiliary
054b e5ff       |    |		Load	0x2,-0x1
054c 01d9       |    |		Execute	Vector,Reverse_Bounds
054d 0263       | c  |		Execute	Discrete,Above_Bound
054e 701c       |p   |		Jump_Nonzero	0x56b
054f e403       |    |		Load	0x2,0x3
0550 0a01       |    |		Execute_Immediate	Plus,0x1
0551 c403       |    |		Store	0x2,0x3
0552 e404       |    |		Load	0x2,0x4
0553 0219       |    |		Execute	Heap_Access,All_Read
0554 e403       |    |		Load	0x2,0x3
0555 e406       |    |		Load	0x2,0x6
0556 e20e       |    |		Load	0x1,0xe
0557 00da       |    |		Load_Top	At_Offset_2
0558 e40a       |    |		Load	0x2,0xa
0559 01d7       |    |		Execute	Vector,Field_Read
055a 00d1       |    |		Pop_Control	Pop_Count_1
055b e5fe       |    |		Load	0x2,-0x2
055c e409       |    |		Load	0x2,0x9
055d e5ff       |    |		Load	0x2,-0x1
055e 01d7       |    |		Execute	Vector,Field_Read
055f 8259       | Y  |		Call	0x1,0x59
0560 00da       |    |		Load_Top	At_Offset_2
0561 e40a       |    |		Load	0x2,0xa
0562 01d6       |    |		Execute	Vector,Field_Write
0563 c406       |    |		Store	0x2,0x6
0564 00d2       |    |		Pop_Control	Pop_Count_2
0565 00db       |    |		Load_Top	At_Offset_3
0566 7002       |p   |		Jump_Nonzero	0x569
0567 00d2       |    |		Pop_Control	Pop_Count_2
0568 7802       |x   |		Jump	0x56b
0569 00c8       |    |		Action	Pop_Auxiliary_Range
056a 3fe4       |?   |		Loop_Increasing	0x54f
056b 00ce       |    |		Action	Pop_Auxiliary
056c 00da       |    |		Load_Top	At_Offset_2
056d e251       | Q  |		Load	0x1,0x51
056e 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
056f e402       |    |		Load	0x2,0x2
0570 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0571 e402       |    |		Load	0x2,0x2
0572 e5fd       |    |		Load	0x2,-0x3
0573 017d       | }  |		Execute	Record,Structure_Write
0574 00d8       |    |		Load_Top	At_Offset_0
0575 a5fc       |    |		Store_Unchecked	0x2,-0x4
0576 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0577 0000       |    |		.XXX[0x1]
0578 ; --------------------------------------------------------------------------------------
0578 ; SUBPROGRAM
0578 ; --------------------------------------------------------------------------------------
0578 0585       |    |		.CONST	0x0585								; Address of begin
0579 0004       |    |		.CONST	0x0004								; Address of exception handler
057a 0004       |    |		.CONST	0x0004								; Number of locals
057b			INIT_0578:
057b 4801       |H   |		Short_Literal	0x1
057c 00db       |    |		Load_Top	At_Offset_3
057d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
057e e20f       |    |		Load	0x1,0xf
057f 035b       | [  |		Declare_Type	Array,Constrained
0580 0337       | 7  |		Declare_Variable	Array
0581 e242       | B  |		Load	0x1,0x42
0582 0007       |    |		Action	Break_Optional
0583 e20e       |    |		Load	0x1,0xe
0584 0007       |    |		Action	Break_Optional
0585			BODY_0578:
0585 e5ff       |    |		Load	0x2,-0x1
0586 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0587 0f01       |    |		Execute_Immediate	Equal,0x1
0588 6815       |h   |		Jump_Zero	0x59e
0589 e5ff       |    |		Load	0x2,-0x1
058a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
058b e5fe       |    |		Load	0x2,-0x2
058c e24c       | L  |		Load	0x1,0x4c
058d e24d       | M  |		Load	0x1,0x4d
058e 1d4e       | N  |		Execute_Immediate	Reference_Lex_1,0x4e
058f e009       |    |		Load	0x0,0x9
0590 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0591 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0592 e20e       |    |		Load	0x1,0xe
0593 4801       |H   |		Short_Literal	0x1
0594 e402       |    |		Load	0x2,0x2
0595 01d7       |    |		Execute	Vector,Field_Read
0596 00d1       |    |		Pop_Control	Pop_Count_1
0597 e5fe       |    |		Load	0x2,-0x2
0598 00da       |    |		Load_Top	At_Offset_2
0599 825a       | Z  |		Call	0x1,0x5a
059a 4801       |H   |		Short_Literal	0x1
059b e402       |    |		Load	0x2,0x2
059c 01d6       |    |		Execute	Vector,Field_Write
059d 7828       |x(  |		Jump	0x5c6
059e e5ff       |    |		Load	0x2,-0x1
059f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05a0 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
05a1 6824       |h$  |		Jump_Zero	0x5c6
05a2 e5ff       |    |		Load	0x2,-0x1
05a3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05a4 e5fe       |    |		Load	0x2,-0x2
05a5 e252       | R  |		Load	0x1,0x52
05a6 e253       | S  |		Load	0x1,0x53
05a7 1d54       | T  |		Execute_Immediate	Reference_Lex_1,0x54
05a8 e009       |    |		Load	0x0,0x9
05a9 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
05aa 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
05ab 00cf       |    |		Action	Mark_Auxiliary
05ac 00db       |    |		Load_Top	At_Offset_3
05ad 01d9       |    |		Execute	Vector,Reverse_Bounds
05ae 0263       | c  |		Execute	Discrete,Above_Bound
05af 7015       |p   |		Jump_Nonzero	0x5c5
05b0 00d8       |    |		Load_Top	At_Offset_0
05b1 e403       |    |		Load	0x2,0x3
05b2 0217       |    |		Execute	Heap_Access,All_Reference
05b3 01d7       |    |		Execute	Vector,Field_Read
05b4 a404       |    |		Store_Unchecked	0x2,0x4
05b5 e402       |    |		Load	0x2,0x2
05b6 00d9       |    |		Load_Top	At_Offset_1
05b7 e20e       |    |		Load	0x1,0xe
05b8 00d9       |    |		Load_Top	At_Offset_1
05b9 00db       |    |		Load_Top	At_Offset_3
05ba 01d7       |    |		Execute	Vector,Field_Read
05bb 00d1       |    |		Pop_Control	Pop_Count_1
05bc e5fe       |    |		Load	0x2,-0x2
05bd e404       |    |		Load	0x2,0x4
05be 825a       | Z  |		Call	0x1,0x5a
05bf 00d9       |    |		Load_Top	At_Offset_1
05c0 00db       |    |		Load_Top	At_Offset_3
05c1 01d6       |    |		Execute	Vector,Field_Write
05c2 00d2       |    |		Pop_Control	Pop_Count_2
05c3 00c8       |    |		Action	Pop_Auxiliary_Range
05c4 3feb       |?   |		Loop_Increasing	0x5b0
05c5 00ce       |    |		Action	Pop_Auxiliary
05c6 00da       |    |		Load_Top	At_Offset_2
05c7 e20f       |    |		Load	0x1,0xf
05c8 01c6       |    |		Execute	Vector,Convert_To_Formal
05c9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05ca 0000 0000  |    |		.BLANK	0000[0x6]
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05d3       |    |		.CONST	0x05d3								; Address of begin
05d1 0004       |    |		.CONST	0x0004								; Address of exception handler
05d2 0001       |    |		.CONST	0x0001								; Number of locals
05d3			BODY_05d0:
05d3			INIT_05d0:
05d3 00da       |    |		Load_Top	At_Offset_2
05d4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05d5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05d6 0000 0000  |    |		.XXX[0x2]
05d8 ; --------------------------------------------------------------------------------------
05d8 ; SUBPROGRAM
05d8 ; --------------------------------------------------------------------------------------
05d8 05db       |    |		.CONST	0x05db								; Address of begin
05d9 0004       |    |		.CONST	0x0004								; Address of exception handler
05da 0001       |    |		.CONST	0x0001								; Number of locals
05db			BODY_05d8:
05db			INIT_05d8:
05db 00db       |    |		Load_Top	At_Offset_3
05dc 00db       |    |		Load_Top	At_Offset_3
05dd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05de 027d       | }  |		Execute	Discrete,Greater
05df 6802       |h   |		Jump_Zero	0x5e2
05e0 8229       | )  |		Call	0x1,0x29
05e1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05e2 00da       |    |		Load_Top	At_Offset_2
05e3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05e4 0f01       |    |		Execute_Immediate	Equal,0x1
05e5 680a       |h   |		Jump_Zero	0x5f0
05e6 00da       |    |		Load_Top	At_Offset_2
05e7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05e8 e00e       |    |		Load	0x0,0xe
05e9 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
05ea e24c       | L  |		Load	0x1,0x4c
05eb e24d       | M  |		Load	0x1,0x4d
05ec 1d4e       | N  |		Execute_Immediate	Reference_Lex_1,0x4e
05ed e009       |    |		Load	0x0,0x9
05ee 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
05ef 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05f0 00db       |    |		Load_Top	At_Offset_3
05f1 00db       |    |		Load_Top	At_Offset_3
05f2 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05f3 e00e       |    |		Load	0x0,0xe
05f4 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
05f5 e252       | R  |		Load	0x1,0x52
05f6 e253       | S  |		Load	0x1,0x53
05f7 1d54       | T  |		Execute_Immediate	Reference_Lex_1,0x54
05f8 e009       |    |		Load	0x0,0x9
05f9 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
05fa 0217       |    |		Execute	Heap_Access,All_Reference
05fb 01d7       |    |		Execute	Vector,Field_Read
05fc 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05fd 0000 0000  |    |		.XXX[0x3]
05ff 0000       |    |
0600 ; --------------------------------------------------------------------------------------
0600 ; SUBPROGRAM
0600 ; --------------------------------------------------------------------------------------
0600 0603       |    |		.CONST	0x0603								; Address of begin
0601 0004       |    |		.CONST	0x0004								; Address of exception handler
0602 0001       |    |		.CONST	0x0001								; Number of locals
0603			BODY_0600:
0603			INIT_0600:
0603 00db       |    |		Load_Top	At_Offset_3
0604 00db       |    |		Load_Top	At_Offset_3
0605 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0606 027d       | }  |		Execute	Discrete,Greater
0607 6802       |h   |		Jump_Zero	0x60a
0608 4800       |H   |		Short_Literal	0x0
0609 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
060a 00da       |    |		Load_Top	At_Offset_2
060b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
060c 0f01       |    |		Execute_Immediate	Equal,0x1
060d 680c       |h   |		Jump_Zero	0x61a
060e 00da       |    |		Load_Top	At_Offset_2
060f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0610 e00e       |    |		Load	0x0,0xe
0611 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0612 e24c       | L  |		Load	0x1,0x4c
0613 e24d       | M  |		Load	0x1,0x4d
0614 1d4e       | N  |		Execute_Immediate	Reference_Lex_1,0x4e
0615 e009       |    |		Load	0x0,0x9
0616 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0617 0217       |    |		Execute	Heap_Access,All_Reference
0618 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0619 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
061a 00db       |    |		Load_Top	At_Offset_3
061b 00db       |    |		Load_Top	At_Offset_3
061c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
061d e00e       |    |		Load	0x0,0xe
061e 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
061f e252       | R  |		Load	0x1,0x52
0620 e253       | S  |		Load	0x1,0x53
0621 1d54       | T  |		Execute_Immediate	Reference_Lex_1,0x54
0622 e009       |    |		Load	0x0,0x9
0623 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0624 0217       |    |		Execute	Heap_Access,All_Reference
0625 01d7       |    |		Execute	Vector,Field_Read
0626 0217       |    |		Execute	Heap_Access,All_Reference
0627 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0628 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0629 0000 0000  |    |		.BLANK	0000[0x7]
0630 ; --------------------------------------------------------------------------------------
0630 ; SUBPROGRAM
0630 ; --------------------------------------------------------------------------------------
0630 0635       | 5  |		.CONST	0x0635								; Address of begin
0631 0004       |    |		.CONST	0x0004								; Address of exception handler
0632 0002       |    |		.CONST	0x0002								; Number of locals
0633			INIT_0630:
0633 029f 0a43  |   C|		Declare_Subprogram	INIT_0a40,For_Call
0635			BODY_0630:
0635 00db       |    |		Load_Top	At_Offset_3
0636 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0637 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0638 680e       |h   |		Jump_Zero	0x647
0639 e5fd       |    |		Load	0x2,-0x3
063a e5ff       |    |		Load	0x2,-0x1
063b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
063c 027b       | {  |		Execute	Discrete,Greater_Equal
063d 6805       |h   |		Jump_Zero	0x643
063e 00db       |    |		Load_Top	At_Offset_3
063f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0640 4801       |H   |		Short_Literal	0x1
0641 8402       |    |		Call	0x2,0x2
0642 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0643 e5fd       |    |		Load	0x2,-0x3
0644 4801       |H   |		Short_Literal	0x1
0645 8402       |    |		Call	0x2,0x2
0646 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0647 00ea       |    |		Load_Encached	Null_String_Cache
0648 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0649 0000 0000  |    |		.BLANK	0000[0x7]
0650 ; --------------------------------------------------------------------------------------
0650 ; SUBPROGRAM
0650 ; --------------------------------------------------------------------------------------
0650 0655       | U  |		.CONST	0x0655								; Address of begin
0651 0004       |    |		.CONST	0x0004								; Address of exception handler
0652 0002       |    |		.CONST	0x0002								; Number of locals
0653			INIT_0650:
0653 e20e       |    |		Load	0x1,0xe
0654 0007       |    |		Action	Break_Optional
0655			BODY_0650:
0655 e5fc       |    |		Load	0x2,-0x4
0656 00d8       |    |		Load_Top	At_Offset_0
0657 e241       | A  |		Load	0x1,0x41
0658 1c06       |    |		Execute_Immediate	Run_Utility,0x6
0659 e20e       |    |		Load	0x1,0xe
065a e00e       |    |		Load	0x0,0xe
065b 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
065c 039a       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Constraint
065d 00d8       |    |		Load_Top	At_Offset_0
065e 0217       |    |		Execute	Heap_Access,All_Reference
065f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0660 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0661 e5fa       |    |		Load	0x2,-0x6
0662 e5fb       |    |		Load	0x2,-0x5
0663 0119       |    |		Execute	Any,Check_In_Formal_Type
0664 85fe       |    |		Call	0x2,-0x2
0665 00d9       |    |		Load_Top	At_Offset_1
0666 0217       |    |		Execute	Heap_Access,All_Reference
0667 2a12       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x12
0668 e5fa       |    |		Load	0x2,-0x6
0669 e5fb       |    |		Load	0x2,-0x5
066a 0119       |    |		Execute	Any,Check_In_Formal_Type
066b 85fd       |    |		Call	0x2,-0x3
066c 00d9       |    |		Load_Top	At_Offset_1
066d 0217       |    |		Execute	Heap_Access,All_Reference
066e 2a11       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x11
066f 00d8       |    |		Load_Top	At_Offset_0
0670 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
0671 0000 0000  |    |		.BLANK	0000[0x7]
0678 ; --------------------------------------------------------------------------------------
0678 ; SUBPROGRAM
0678 ; --------------------------------------------------------------------------------------
0678 067b       | {  |		.CONST	0x067b								; Address of begin
0679 0004       |    |		.CONST	0x0004								; Address of exception handler
067a 0001       |    |		.CONST	0x0001								; Number of locals
067b			BODY_0678:
067b			INIT_0678:
067b e5fc       |    |		Load	0x2,-0x4
067c e5fa       |    |		Load	0x2,-0x6
067d 0217       |    |		Execute	Heap_Access,All_Reference
067e 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
067f 027f       |    |		Execute	Discrete,Equal
0680 680a       |h   |		Jump_Zero	0x68b
0681 e5fa       |    |		Load	0x2,-0x6
0682 0217       |    |		Execute	Heap_Access,All_Reference
0683 2e12       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x12
0684 e5fa       |    |		Load	0x2,-0x6
0685 0217       |    |		Execute	Heap_Access,All_Reference
0686 2e11       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x11
0687 85fd       |    |		Call	0x2,-0x3
0688 e5fb       |    |		Load	0x2,-0x5
0689 0119       |    |		Execute	Any,Check_In_Formal_Type
068a 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
068b 00db       |    |		Load_Top	At_Offset_3
068c 00d8       |    |		Load_Top	At_Offset_0
068d 0120       |    |		Execute	Any,Is_Value
068e 7002       |p   |		Jump_Nonzero	0x691
068f 00d8       |    |		Load_Top	At_Offset_0
0690 011e       |    |		Execute	Any,Convert
0691 e5fb       |    |		Load	0x2,-0x5
0692 0119       |    |		Execute	Any,Check_In_Formal_Type
0693 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
0694 0000 0000  |    |		.BLANK	0000[0x4]
0698 ; --------------------------------------------------------------------------------------
0698 ; SUBPROGRAM
0698 ; --------------------------------------------------------------------------------------
0698 069d       |    |		.CONST	0x069d								; Address of begin
0699 0004       |    |		.CONST	0x0004								; Address of exception handler
069a 0002       |    |		.CONST	0x0002								; Number of locals
069b			INIT_0698:
069b e20e       |    |		Load	0x1,0xe
069c 0007       |    |		Action	Break_Optional
069d			BODY_0698:
069d e5fe       |    |		Load	0x2,-0x2
069e 00d8       |    |		Load_Top	At_Offset_0
069f e241       | A  |		Load	0x1,0x41
06a0 1c06       |    |		Execute_Immediate	Run_Utility,0x6
06a1 e20e       |    |		Load	0x1,0xe
06a2 e00e       |    |		Load	0x0,0xe
06a3 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
06a4 039a       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Constraint
06a5 00d8       |    |		Load_Top	At_Offset_0
06a6 0217       |    |		Execute	Heap_Access,All_Reference
06a7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
06a8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
06a9 e5fe       |    |		Load	0x2,-0x2
06aa 0af4       |    |		Execute_Immediate	Plus,-0xc
06ab 4602       |F   |		Jump_Case	0x3
06ac 7807       |x   |		Jump	0x6b4								; case 0x0
06ad 7810       |x   |		Jump	0x6be								; case 0x1
06ae 7800       |x   |		Jump	0x6af								; case 0x2
06af e5fc       |    |		Load	0x2,-0x4
06b0 00d9       |    |		Load_Top	At_Offset_1
06b1 0217       |    |		Execute	Heap_Access,All_Reference
06b2 2a10       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x10
06b3 7813       |x   |		Jump	0x6c7
06b4 e5fc       |    |		Load	0x2,-0x4
06b5 00d8       |    |		Load_Top	At_Offset_0
06b6 00e2       |    |		Load_Encached	Integer_Cache
06b7 0260       | `  |		Execute	Discrete,In_Type
06b8 7001       |p   |		Jump_Nonzero	0x6ba
06b9 0801       |    |		Execute_Immediate	Raise,0x1
06ba 00d9       |    |		Load_Top	At_Offset_1
06bb 0217       |    |		Execute	Heap_Access,All_Reference
06bc 2a0e       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xe
06bd 7809       |x   |		Jump	0x6c7
06be e5fc       |    |		Load	0x2,-0x4
06bf 00d8       |    |		Load_Top	At_Offset_0
06c0 00e2       |    |		Load_Encached	Integer_Cache
06c1 0260       | `  |		Execute	Discrete,In_Type
06c2 7001       |p   |		Jump_Nonzero	0x6c4
06c3 0801       |    |		Execute_Immediate	Raise,0x1
06c4 00d9       |    |		Load_Top	At_Offset_1
06c5 0217       |    |		Execute	Heap_Access,All_Reference
06c6 2a0f       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xf
06c7 00d8       |    |		Load_Top	At_Offset_0
06c8 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
06c9 0000 0000  |    |		.BLANK	0000[0x7]
06d0 ; --------------------------------------------------------------------------------------
06d0 ; SUBPROGRAM
06d0 ; --------------------------------------------------------------------------------------
06d0 06d3       |    |		.CONST	0x06d3								; Address of begin
06d1 070d       |    |		.CONST	0x070d								; Address of exception handler
06d2 0001       |    |		.CONST	0x0001								; Number of locals
06d3			BODY_06d0:
06d3			INIT_06d0:
06d3 e5fb       |    |		Load	0x2,-0x5
06d4 0217       |    |		Execute	Heap_Access,All_Reference
06d5 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
06d6 00d8       |    |		Load_Top	At_Offset_0
06d7 e23b       | ;  |		Load	0x1,0x3b
06d8 0260       | `  |		Execute	Discrete,In_Type
06d9 7001       |p   |		Jump_Nonzero	0x6db
06da 0801       |    |		Execute_Immediate	Raise,0x1
06db 0af4       |    |		Execute_Immediate	Plus,-0xc
06dc 4602       |F   |		Jump_Case	0x3
06dd 7811       |x   |		Jump	0x6ef								; case 0x0
06de 781f       |x   |		Jump	0x6fe								; case 0x1
06df 7800       |x   |		Jump	0x6e0								; case 0x2
06e0 e5fb       |    |		Load	0x2,-0x5
06e1 0217       |    |		Execute	Heap_Access,All_Reference
06e2 2e10       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x10
06e3 00d8       |    |		Load_Top	At_Offset_0
06e4 e5fc       |    |		Load	0x2,-0x4
06e5 0122       | "  |		Execute	Any,Make_Root_Type
06e6 0260       | `  |		Execute	Discrete,In_Type
06e7 7001       |p   |		Jump_Nonzero	0x6e9
06e8 0801       |    |		Execute_Immediate	Raise,0x1
06e9 00d8       |    |		Load_Top	At_Offset_0
06ea e5fc       |    |		Load	0x2,-0x4
06eb 0260       | `  |		Execute	Discrete,In_Type
06ec 7001       |p   |		Jump_Nonzero	0x6ee
06ed 0801       |    |		Execute_Immediate	Raise,0x1
06ee 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
06ef e5fb       |    |		Load	0x2,-0x5
06f0 0217       |    |		Execute	Heap_Access,All_Reference
06f1 2e0e       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xe
06f2 00d8       |    |		Load_Top	At_Offset_0
06f3 e5fc       |    |		Load	0x2,-0x4
06f4 0122       | "  |		Execute	Any,Make_Root_Type
06f5 0260       | `  |		Execute	Discrete,In_Type
06f6 7001       |p   |		Jump_Nonzero	0x6f8
06f7 0801       |    |		Execute_Immediate	Raise,0x1
06f8 00d8       |    |		Load_Top	At_Offset_0
06f9 e5fc       |    |		Load	0x2,-0x4
06fa 0260       | `  |		Execute	Discrete,In_Type
06fb 7001       |p   |		Jump_Nonzero	0x6fd
06fc 0801       |    |		Execute_Immediate	Raise,0x1
06fd 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
06fe e5fb       |    |		Load	0x2,-0x5
06ff 0217       |    |		Execute	Heap_Access,All_Reference
0700 2e0f       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xf
0701 00d8       |    |		Load_Top	At_Offset_0
0702 e5fc       |    |		Load	0x2,-0x4
0703 0122       | "  |		Execute	Any,Make_Root_Type
0704 0260       | `  |		Execute	Discrete,In_Type
0705 7001       |p   |		Jump_Nonzero	0x707
0706 0801       |    |		Execute_Immediate	Raise,0x1
0707 00d8       |    |		Load_Top	At_Offset_0
0708 e5fc       |    |		Load	0x2,-0x4
0709 0260       | `  |		Execute	Discrete,In_Type
070a 7001       |p   |		Jump_Nonzero	0x70c
070b 0801       |    |		Execute_Immediate	Raise,0x1
070c 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
070d			TRAP_06d0:
070d 010e       |    |		Execute	Exception,Is_Constraint_Error
070e 6807       |h   |		Jump_Zero	0x716
070f e5fe       |    |		Load	0x2,-0x2
0710 00d8       |    |		Load_Top	At_Offset_0
0711 e5fc       |    |		Load	0x2,-0x4
0712 0260       | `  |		Execute	Discrete,In_Type
0713 7001       |p   |		Jump_Nonzero	0x715
0714 0801       |    |		Execute_Immediate	Raise,0x1
0715 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
0716 0100       |    |		Execute	Exception,Raise
0717 0000       |    |		.XXX[0x1]
0718 ; --------------------------------------------------------------------------------------
0718 ; SUBPROGRAM
0718 ; SUBPROGRAM
0718 ; --------------------------------------------------------------------------------------
0718 071b       |    |		.CONST	0x071b								; Address of begin
0719 0004       |    |		.CONST	0x0004								; Address of exception handler
071a 0001       |    |		.CONST	0x0001								; Number of locals
071b			BODY_0718:
071b			BODY_0718:
071b			INIT_0718:
071b			INIT_0718:
071b 4608       |F   |		Jump_Case	0x9
071c 7808       |x   |		Jump	0x725								; case 0x0
071d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
071e 78c4       |x   |		Jump	0x7e3								; case 0x2
071f 78c3       |x   |		Jump	0x7e3								; case 0x3
0720 78c2       |x   |		Jump	0x7e3								; case 0x4
0721 78c1       |x   |		Jump	0x7e3								; case 0x5
0722 7838       |x8  |		Jump	0x75b								; case 0x6
0723 7876       |xv  |		Jump	0x79a								; case 0x7
0724 78b7       |x   |		Jump	0x7dc								; case 0x8
0725 00da       |    |		Load_Top	At_Offset_2
0726 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0727 461a       |F   |		Jump_Case	0x1b
0728 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0729 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
072a 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
072b 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
072c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
072d 7815       |x   |		Jump	0x743								; case 0x5
072e 781a       |x   |		Jump	0x749								; case 0x6
072f 781f       |x   |		Jump	0x74f								; case 0x7
0730 7824       |x$  |		Jump	0x755								; case 0x8
0731 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x9
0732 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0xa
0733 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0xb
0734 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0xc
0735 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0xd
0736 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0xe
0737 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0xf
0738 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x10
0739 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x11
073a 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x12
073b 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x13
073c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x14
073d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x15
073e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x16
073f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x17
0740 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x18
0741 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x19
0742 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1a
0743 00da       |    |		Load_Top	At_Offset_2
0744 2206       |"   |		Execute	Variant_Record,Field_Constrain,Field_Number 0x6
0745 00da       |    |		Load_Top	At_Offset_2
0746 2606       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x6
0747 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0748 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0749 00da       |    |		Load_Top	At_Offset_2
074a 2207       |"   |		Execute	Variant_Record,Field_Constrain,Field_Number 0x7
074b 00da       |    |		Load_Top	At_Offset_2
074c 2607       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x7
074d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
074e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
074f 00da       |    |		Load_Top	At_Offset_2
0750 2208       |"   |		Execute	Variant_Record,Field_Constrain,Field_Number 0x8
0751 00da       |    |		Load_Top	At_Offset_2
0752 2608       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8
0753 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0754 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0755 00da       |    |		Load_Top	At_Offset_2
0756 2209       |"   |		Execute	Variant_Record,Field_Constrain,Field_Number 0x9
0757 00da       |    |		Load_Top	At_Offset_2
0758 2609       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9
0759 1c00       |    |		Execute_Immediate	Run_Utility,0x0
075a 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
075b 00db       |    |		Load_Top	At_Offset_3
075c 461a       |F   |		Jump_Case	0x1b
075d 783a       |x:  |		Jump	0x798								; case 0x0
075e 781b       |x   |		Jump	0x77a								; case 0x1
075f 781c       |x   |		Jump	0x77c								; case 0x2
0760 781d       |x   |		Jump	0x77e								; case 0x3
0761 781e       |x   |		Jump	0x780								; case 0x4
0762 781f       |x   |		Jump	0x782								; case 0x5
0763 7820       |x   |		Jump	0x784								; case 0x6
0764 7821       |x!  |		Jump	0x786								; case 0x7
0765 7822       |x"  |		Jump	0x788								; case 0x8
0766 7823       |x#  |		Jump	0x78a								; case 0x9
0767 7824       |x$  |		Jump	0x78c								; case 0xa
0768 7825       |x%  |		Jump	0x78e								; case 0xb
0769 7826       |x&  |		Jump	0x790								; case 0xc
076a 7827       |x'  |		Jump	0x792								; case 0xd
076b 7828       |x(  |		Jump	0x794								; case 0xe
076c 7829       |x)  |		Jump	0x796								; case 0xf
076d 7828       |x(  |		Jump	0x796								; case 0x10
076e 7827       |x'  |		Jump	0x796								; case 0x11
076f 7826       |x&  |		Jump	0x796								; case 0x12
0770 7825       |x%  |		Jump	0x796								; case 0x13
0771 7824       |x$  |		Jump	0x796								; case 0x14
0772 7823       |x#  |		Jump	0x796								; case 0x15
0773 7804       |x   |		Jump	0x778								; case 0x16
0774 7803       |x   |		Jump	0x778								; case 0x17
0775 7802       |x   |		Jump	0x778								; case 0x18
0776 7801       |x   |		Jump	0x778								; case 0x19
0777 7800       |x   |		Jump	0x778								; case 0x1a
0778 4810       |H   |		Short_Literal	0x10
0779 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
077a 4801       |H   |		Short_Literal	0x1
077b 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
077c 4802       |H   |		Short_Literal	0x2
077d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
077e 4803       |H   |		Short_Literal	0x3
077f 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0780 4804       |H   |		Short_Literal	0x4
0781 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0782 4805       |H   |		Short_Literal	0x5
0783 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0784 4806       |H   |		Short_Literal	0x6
0785 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0786 4807       |H   |		Short_Literal	0x7
0787 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0788 4808       |H   |		Short_Literal	0x8
0789 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
078a 4809       |H   |		Short_Literal	0x9
078b 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
078c 480a       |H   |		Short_Literal	0xa
078d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
078e 480b       |H   |		Short_Literal	0xb
078f 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0790 480c       |H   |		Short_Literal	0xc
0791 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0792 480d       |H   |		Short_Literal	0xd
0793 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0794 480e       |H   |		Short_Literal	0xe
0795 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0796 480f       |H   |		Short_Literal	0xf
0797 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0798 48ff       |H   |		Short_Literal	0xff
0799 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
079a 00db       |    |		Load_Top	At_Offset_3
079b e5fe       |    |		Load	0x2,-0x2
079c 461a       |F   |		Jump_Case	0x1b
079d 781c       |x   |		Jump	0x7ba								; case 0x0
079e 781d       |x   |		Jump	0x7bc								; case 0x1
079f 781e       |x   |		Jump	0x7be								; case 0x2
07a0 781f       |x   |		Jump	0x7c0								; case 0x3
07a1 7820       |x   |		Jump	0x7c2								; case 0x4
07a2 7821       |x!  |		Jump	0x7c4								; case 0x5
07a3 7822       |x"  |		Jump	0x7c6								; case 0x6
07a4 7823       |x#  |		Jump	0x7c8								; case 0x7
07a5 7824       |x$  |		Jump	0x7ca								; case 0x8
07a6 7825       |x%  |		Jump	0x7cc								; case 0x9
07a7 7826       |x&  |		Jump	0x7ce								; case 0xa
07a8 7827       |x'  |		Jump	0x7d0								; case 0xb
07a9 7828       |x(  |		Jump	0x7d2								; case 0xc
07aa 7829       |x)  |		Jump	0x7d4								; case 0xd
07ab 782a       |x*  |		Jump	0x7d6								; case 0xe
07ac 782b       |x+  |		Jump	0x7d8								; case 0xf
07ad 782a       |x*  |		Jump	0x7d8								; case 0x10
07ae 7829       |x)  |		Jump	0x7d8								; case 0x11
07af 7828       |x(  |		Jump	0x7d8								; case 0x12
07b0 7827       |x'  |		Jump	0x7d8								; case 0x13
07b1 7826       |x&  |		Jump	0x7d8								; case 0x14
07b2 7825       |x%  |		Jump	0x7d8								; case 0x15
07b3 7804       |x   |		Jump	0x7b8								; case 0x16
07b4 7803       |x   |		Jump	0x7b8								; case 0x17
07b5 7802       |x   |		Jump	0x7b8								; case 0x18
07b6 7801       |x   |		Jump	0x7b8								; case 0x19
07b7 7800       |x   |		Jump	0x7b8								; case 0x1a
07b8 4810       |H   |		Short_Literal	0x10
07b9 781f       |x   |		Jump	0x7d9
07ba 48ff       |H   |		Short_Literal	0xff
07bb 781d       |x   |		Jump	0x7d9
07bc 4801       |H   |		Short_Literal	0x1
07bd 781b       |x   |		Jump	0x7d9
07be 4802       |H   |		Short_Literal	0x2
07bf 7819       |x   |		Jump	0x7d9
07c0 4803       |H   |		Short_Literal	0x3
07c1 7817       |x   |		Jump	0x7d9
07c2 4804       |H   |		Short_Literal	0x4
07c3 7815       |x   |		Jump	0x7d9
07c4 4805       |H   |		Short_Literal	0x5
07c5 7813       |x   |		Jump	0x7d9
07c6 4806       |H   |		Short_Literal	0x6
07c7 7811       |x   |		Jump	0x7d9
07c8 4807       |H   |		Short_Literal	0x7
07c9 780f       |x   |		Jump	0x7d9
07ca 4808       |H   |		Short_Literal	0x8
07cb 780d       |x   |		Jump	0x7d9
07cc 4809       |H   |		Short_Literal	0x9
07cd 780b       |x   |		Jump	0x7d9
07ce 480a       |H   |		Short_Literal	0xa
07cf 7809       |x   |		Jump	0x7d9
07d0 480b       |H   |		Short_Literal	0xb
07d1 7807       |x   |		Jump	0x7d9
07d2 480c       |H   |		Short_Literal	0xc
07d3 7805       |x   |		Jump	0x7d9
07d4 480d       |H   |		Short_Literal	0xd
07d5 7803       |x   |		Jump	0x7d9
07d6 480e       |H   |		Short_Literal	0xe
07d7 7801       |x   |		Jump	0x7d9
07d8 480f       |H   |		Short_Literal	0xf
07d9 e5ff       |    |		Load	0x2,-0x1
07da 031b       |    |		Declare_Type	Variant_Record,Constrained
07db 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
07dc 00db       |    |		Load_Top	At_Offset_3
07dd e5fe       |    |		Load	0x2,-0x2
07de e5ff       |    |		Load	0x2,-0x1
07df 1c06       |    |		Execute_Immediate	Run_Utility,0x6
07e0 e5ff       |    |		Load	0x2,-0x1
07e1 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
07e2 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
07e3 0869       | i  |		Execute_Immediate	Raise,0x69
07e4 0000 0000  |    |		.BLANK	0000[0x4]
07e8 ; --------------------------------------------------------------------------------------
07e8 ; SUBPROGRAM
07e8 ; --------------------------------------------------------------------------------------
07e8 07eb       |    |		.CONST	0x07eb								; Address of begin
07e9 0004       |    |		.CONST	0x0004								; Address of exception handler
07ea 0001       |    |		.CONST	0x0001								; Number of locals
07eb			BODY_07e8:
07eb			INIT_07e8:
07eb 00da       |    |		Load_Top	At_Offset_2
07ec 7003       |p   |		Jump_Nonzero	0x7f0
07ed 0092 0b49  |   I|		Action	Push_String_Extended,0xb49					; "<>"
07ef 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07f0 00da       |    |		Load_Top	At_Offset_2
07f1 0217       |    |		Execute	Heap_Access,All_Reference
07f2 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
07f3 461a       |F   |		Jump_Case	0x1b
07f4 782b       |x+  |		Jump	0x820								; case 0x0
07f5 782d       |x-  |		Jump	0x823								; case 0x1
07f6 7833       |x3  |		Jump	0x82a								; case 0x2
07f7 7838       |x8  |		Jump	0x830								; case 0x3
07f8 783d       |x=  |		Jump	0x836								; case 0x4
07f9 7842       |xB  |		Jump	0x83c								; case 0x5
07fa 7847       |xG  |		Jump	0x842								; case 0x6
07fb 784c       |xL  |		Jump	0x848								; case 0x7
07fc 7851       |xQ  |		Jump	0x84e								; case 0x8
07fd 7856       |xV  |		Jump	0x854								; case 0x9
07fe 785b       |x[  |		Jump	0x85a								; case 0xa
07ff 7862       |xb  |		Jump	0x862								; case 0xb
0800 7887       |x   |		Jump	0x888								; case 0xc
0801 788c       |x   |		Jump	0x88e								; case 0xd
0802 7891       |x   |		Jump	0x894								; case 0xe
0803 7896       |x   |		Jump	0x89a								; case 0xf
0804 789d       |x   |		Jump	0x8a2								; case 0x10
0805 78a4       |x   |		Jump	0x8aa								; case 0x11
0806 78ab       |x   |		Jump	0x8b2								; case 0x12
0807 78b2       |x   |		Jump	0x8ba								; case 0x13
0808 78b7       |x   |		Jump	0x8c0								; case 0x14
0809 78bc       |x   |		Jump	0x8c6								; case 0x15
080a 7804       |x   |		Jump	0x80f								; case 0x16
080b 7803       |x   |		Jump	0x80f								; case 0x17
080c 7802       |x   |		Jump	0x80f								; case 0x18
080d 7801       |x   |		Jump	0x80f								; case 0x19
080e 7800       |x   |		Jump	0x80f								; case 0x1a
080f 00da       |    |		Load_Top	At_Offset_2
0810 00db       |    |		Load_Top	At_Offset_3
0811 0217       |    |		Execute	Heap_Access,All_Reference
0812 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0813 e246       | F  |		Load	0x1,0x46
0814 01d7       |    |		Execute	Vector,Field_Read
0815 e017       |    |		Load	0x0,0x17
0816 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
0817 00d8       |    |		Load_Top	At_Offset_0
0818 e017       |    |		Load	0x0,0x17
0819 183d       | =  |		Execute	Package,Field_Execute,Field_Number 0x3d
081a 7003       |p   |		Jump_Nonzero	0x81e
081b e001       |    |		Load	0x0,0x1
081c 1b27       | '  |		Execute	Package,Field_Read,Field_Number 0x27
081d 0257       | W  |		Execute	Discrete,Raise
081e 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
081f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0820 0092 0b49  |   I|		Action	Push_String_Extended,0xb49					; "<>"
0822 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0823 00da       |    |		Load_Top	At_Offset_2
0824 0217       |    |		Execute	Heap_Access,All_Reference
0825 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0826 0217       |    |		Execute	Heap_Access,All_Reference
0827 0335       | 5  |		Declare_Variable	Array,Duplicate
0828 00cd       |    |		Action	Spare6_Action
0829 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
082a 00da       |    |		Load_Top	At_Offset_2
082b 0217       |    |		Execute	Heap_Access,All_Reference
082c 2e03       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
082d e018       |    |		Load	0x0,0x18
082e 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
082f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0830 00da       |    |		Load_Top	At_Offset_2
0831 0217       |    |		Execute	Heap_Access,All_Reference
0832 2e04       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
0833 e018       |    |		Load	0x0,0x18
0834 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0835 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0836 00da       |    |		Load_Top	At_Offset_2
0837 0217       |    |		Execute	Heap_Access,All_Reference
0838 2e05       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
0839 e018       |    |		Load	0x0,0x18
083a 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
083b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
083c 00da       |    |		Load_Top	At_Offset_2
083d 0217       |    |		Execute	Heap_Access,All_Reference
083e 2e06       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6
083f e018       |    |		Load	0x0,0x18
0840 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0841 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0842 00da       |    |		Load_Top	At_Offset_2
0843 0217       |    |		Execute	Heap_Access,All_Reference
0844 2e07       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7
0845 e018       |    |		Load	0x0,0x18
0846 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0847 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0848 00da       |    |		Load_Top	At_Offset_2
0849 0217       |    |		Execute	Heap_Access,All_Reference
084a 2608       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8
084b e018       |    |		Load	0x0,0x18
084c 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
084d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
084e 00da       |    |		Load_Top	At_Offset_2
084f 0217       |    |		Execute	Heap_Access,All_Reference
0850 2e09       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9
0851 e018       |    |		Load	0x0,0x18
0852 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0853 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0854 00da       |    |		Load_Top	At_Offset_2
0855 0217       |    |		Execute	Heap_Access,All_Reference
0856 2e0a       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xa
0857 e018       |    |		Load	0x0,0x18
0858 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0859 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
085a 00da       |    |		Load_Top	At_Offset_2
085b 0217       |    |		Execute	Heap_Access,All_Reference
085c 2e0b       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xb
085d e004       |    |		Load	0x0,0x4
085e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
085f 011c       |    |		Execute	Any,Convert_Unchecked
0860 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0861 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0862 00da       |    |		Load_Top	At_Offset_2
0863 0217       |    |		Execute	Heap_Access,All_Reference
0864 2e0d       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xd
0865 7009       |p   |		Jump_Nonzero	0x86f
0866 00da       |    |		Load_Top	At_Offset_2
0867 0217       |    |		Execute	Heap_Access,All_Reference
0868 2e0c       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc
0869 e004       |    |		Load	0x0,0x4
086a 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
086b 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
086c 011c       |    |		Execute	Any,Convert_Unchecked
086d 1c01       |    |		Execute_Immediate	Run_Utility,0x1
086e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
086f 605c       |`\  |		Indirect_Literal	Discrete,0x8cc,{0x00000000, 0x00004000}
0870 e019       |    |		Load	0x0,0x19
0871 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0872 e01a       |    |		Load	0x0,0x1a
0873 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0874 e01b       |    |		Load	0x0,0x1b
0875 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0876 4801       |H   |		Short_Literal	0x1
0877 4800       |H   |		Short_Literal	0x0
0878 e01a       |    |		Load	0x0,0x1a
0879 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
087a e004       |    |		Load	0x0,0x4
087b 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
087c 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
087d e5ff       |    |		Load	0x2,-0x1
087e 0217       |    |		Execute	Heap_Access,All_Reference
087f 2e0d       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xd
0880 0217       |    |		Execute	Heap_Access,All_Reference
0881 e5ff       |    |		Load	0x2,-0x1
0882 0217       |    |		Execute	Heap_Access,All_Reference
0883 2e0c       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc
0884 e004       |    |		Load	0x0,0x4
0885 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0886 1851       | Q  |		Execute	Package,Field_Execute,Field_Number 0x51
0887 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0888 00da       |    |		Load_Top	At_Offset_2
0889 0217       |    |		Execute	Heap_Access,All_Reference
088a 2e0e       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xe
088b e005       |    |		Load	0x0,0x5
088c 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
088d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
088e 00da       |    |		Load_Top	At_Offset_2
088f 0217       |    |		Execute	Heap_Access,All_Reference
0890 2e0f       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xf
0891 e005       |    |		Load	0x0,0x5
0892 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0893 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0894 00da       |    |		Load_Top	At_Offset_2
0895 0217       |    |		Execute	Heap_Access,All_Reference
0896 2e10       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x10
0897 e006       |    |		Load	0x0,0x6
0898 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0899 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
089a 00da       |    |		Load_Top	At_Offset_2
089b e002       |    |		Load	0x0,0x2
089c 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
089d 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
089e e002       |    |		Load	0x0,0x2
089f 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
08a0 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
08a1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08a2 00da       |    |		Load_Top	At_Offset_2
08a3 e002       |    |		Load	0x0,0x2
08a4 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
08a5 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
08a6 e002       |    |		Load	0x0,0x2
08a7 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
08a8 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
08a9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08aa 00da       |    |		Load_Top	At_Offset_2
08ab e002       |    |		Load	0x0,0x2
08ac 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
08ad 185b       | [  |		Execute	Package,Field_Execute,Field_Number 0x5b
08ae e002       |    |		Load	0x0,0x2
08af 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
08b0 185c       | \  |		Execute	Package,Field_Execute,Field_Number 0x5c
08b1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08b2 00da       |    |		Load_Top	At_Offset_2
08b3 e002       |    |		Load	0x0,0x2
08b4 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
08b5 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
08b6 e002       |    |		Load	0x0,0x2
08b7 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
08b8 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
08b9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08ba 00da       |    |		Load_Top	At_Offset_2
08bb e01c       |    |		Load	0x0,0x1c
08bc 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
08bd e01c       |    |		Load	0x0,0x1c
08be 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
08bf 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08c0 00da       |    |		Load_Top	At_Offset_2
08c1 e01d       |    |		Load	0x0,0x1d
08c2 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
08c3 e01d       |    |		Load	0x0,0x1d
08c4 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
08c5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08c6 00da       |    |		Load_Top	At_Offset_2
08c7 e01d       |    |		Load	0x0,0x1d
08c8 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
08c9 e01d       |    |		Load	0x0,0x1d
08ca 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
08cb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08cc 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
08d0 ; --------------------------------------------------------------------------------------
08d0 ; SUBPROGRAM
08d0 ; --------------------------------------------------------------------------------------
08d0 08d3       |    |		.CONST	0x08d3								; Address of begin
08d1 0004       |    |		.CONST	0x0004								; Address of exception handler
08d2 0001       |    |		.CONST	0x0001								; Number of locals
08d3			BODY_08d0:
08d3			INIT_08d0:
08d3 00da       |    |		Load_Top	At_Offset_2
08d4 461a       |F   |		Jump_Case	0x1b
08d5 7862       |xb  |		Jump	0x938								; case 0x0
08d6 7829       |x)  |		Jump	0x900								; case 0x1
08d7 782b       |x+  |		Jump	0x903								; case 0x2
08d8 782f       |x/  |		Jump	0x908								; case 0x3
08d9 7833       |x3  |		Jump	0x90d								; case 0x4
08da 7837       |x7  |		Jump	0x912								; case 0x5
08db 783b       |x;  |		Jump	0x917								; case 0x6
08dc 783f       |x?  |		Jump	0x91c								; case 0x7
08dd 7843       |xC  |		Jump	0x921								; case 0x8
08de 7847       |xG  |		Jump	0x926								; case 0x9
08df 784b       |xK  |		Jump	0x92b								; case 0xa
08e0 7850       |xP  |		Jump	0x931								; case 0xb
08e1 7858       |xX  |		Jump	0x93a								; case 0xc
08e2 7857       |xW  |		Jump	0x93a								; case 0xd
08e3 7856       |xV  |		Jump	0x93a								; case 0xe
08e4 7855       |xU  |		Jump	0x93a								; case 0xf
08e5 7854       |xT  |		Jump	0x93a								; case 0x10
08e6 7853       |xS  |		Jump	0x93a								; case 0x11
08e7 7852       |xR  |		Jump	0x93a								; case 0x12
08e8 7851       |xQ  |		Jump	0x93a								; case 0x13
08e9 7850       |xP  |		Jump	0x93a								; case 0x14
08ea 784f       |xO  |		Jump	0x93a								; case 0x15
08eb 7804       |x   |		Jump	0x8f0								; case 0x16
08ec 7803       |x   |		Jump	0x8f0								; case 0x17
08ed 7802       |x   |		Jump	0x8f0								; case 0x18
08ee 7801       |x   |		Jump	0x8f0								; case 0x19
08ef 7800       |x   |		Jump	0x8f0								; case 0x1a
08f0 e5fd       |    |		Load	0x2,-0x3
08f1 e5fe       |    |		Load	0x2,-0x2
08f2 e5ff       |    |		Load	0x2,-0x1
08f3 e246       | F  |		Load	0x1,0x46
08f4 01d7       |    |		Execute	Vector,Field_Read
08f5 e017       |    |		Load	0x0,0x17
08f6 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
08f7 00d8       |    |		Load_Top	At_Offset_0
08f8 e017       |    |		Load	0x0,0x17
08f9 183d       | =  |		Execute	Package,Field_Execute,Field_Number 0x3d
08fa 7003       |p   |		Jump_Nonzero	0x8fe
08fb e001       |    |		Load	0x0,0x1
08fc 1b27       | '  |		Execute	Package,Field_Read,Field_Number 0x27
08fd 0257       | W  |		Execute	Discrete,Raise
08fe 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
08ff 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0900 00db       |    |		Load_Top	At_Offset_3
0901 8210       |    |		Call	0x1,0x10
0902 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0903 00db       |    |		Load_Top	At_Offset_3
0904 e018       |    |		Load	0x0,0x18
0905 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0906 8212       |    |		Call	0x1,0x12
0907 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0908 00db       |    |		Load_Top	At_Offset_3
0909 e018       |    |		Load	0x0,0x18
090a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
090b 8214       |    |		Call	0x1,0x14
090c 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
090d 00db       |    |		Load_Top	At_Offset_3
090e e018       |    |		Load	0x0,0x18
090f 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0910 8216       |    |		Call	0x1,0x16
0911 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0912 00db       |    |		Load_Top	At_Offset_3
0913 e018       |    |		Load	0x0,0x18
0914 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0915 8218       |    |		Call	0x1,0x18
0916 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0917 00db       |    |		Load_Top	At_Offset_3
0918 e018       |    |		Load	0x0,0x18
0919 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
091a 821a       |    |		Call	0x1,0x1a
091b 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
091c 00db       |    |		Load_Top	At_Offset_3
091d e018       |    |		Load	0x0,0x18
091e 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
091f 821c       |    |		Call	0x1,0x1c
0920 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0921 00db       |    |		Load_Top	At_Offset_3
0922 e018       |    |		Load	0x0,0x18
0923 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0924 821e       |    |		Call	0x1,0x1e
0925 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0926 00db       |    |		Load_Top	At_Offset_3
0927 e018       |    |		Load	0x0,0x18
0928 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0929 8220       |    |		Call	0x1,0x20
092a 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
092b 00db       |    |		Load_Top	At_Offset_3
092c e004       |    |		Load	0x0,0x4
092d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
092e 1c02       |    |		Execute_Immediate	Run_Utility,0x2
092f 8222       | "  |		Call	0x1,0x22
0930 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0931 00db       |    |		Load_Top	At_Offset_3
0932 e004       |    |		Load	0x0,0x4
0933 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0934 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0935 1c02       |    |		Execute_Immediate	Run_Utility,0x2
0936 8224       | $  |		Call	0x1,0x24
0937 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0938 e20e       |    |		Load	0x1,0xe
0939 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
093a 0831       | 1  |		Execute_Immediate	Raise,0x31
093b 0000 0000  |    |		.BLANK	0000[0x5]
0940 ; --------------------------------------------------------------------------------------
0940 ; SUBPROGRAM
0940 ; --------------------------------------------------------------------------------------
0940 0949       | I  |		.CONST	0x0949								; Address of begin
0941 0004       |    |		.CONST	0x0004								; Address of exception handler
0942 0002       |    |		.CONST	0x0002								; Number of locals
0943			INIT_0940:
0943 00da       |    |		Load_Top	At_Offset_2
0944 0217       |    |		Execute	Heap_Access,All_Reference
0945 01da       |    |		Execute	Vector,Bounds
0946 e20f       |    |		Load	0x1,0xf
0947 035b       | [  |		Declare_Type	Array,Constrained
0948 0337       | 7  |		Declare_Variable	Array
0949			BODY_0940:
0949 00cf       |    |		Action	Mark_Auxiliary
094a 00d9       |    |		Load_Top	At_Offset_1
094b 01d9       |    |		Execute	Vector,Reverse_Bounds
094c 0263       | c  |		Execute	Discrete,Above_Bound
094d 7009       |p   |		Jump_Nonzero	0x957
094e 00d8       |    |		Load_Top	At_Offset_0
094f e5ff       |    |		Load	0x2,-0x1
0950 0217       |    |		Execute	Heap_Access,All_Reference
0951 01d7       |    |		Execute	Vector,Field_Read
0952 00d9       |    |		Load_Top	At_Offset_1
0953 e402       |    |		Load	0x2,0x2
0954 01d6       |    |		Execute	Vector,Field_Write
0955 00c8       |    |		Action	Pop_Auxiliary_Range
0956 3ff7       |?   |		Loop_Increasing	0x94e
0957 00ce       |    |		Action	Pop_Auxiliary
0958 00d8       |    |		Load_Top	At_Offset_0
0959 e20f       |    |		Load	0x1,0xf
095a 01c6       |    |		Execute	Vector,Convert_To_Formal
095b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
095c 0000 0000  |    |		.BLANK	0000[0x4]
0960 ; --------------------------------------------------------------------------------------
0960 ; SUBPROGRAM
0960 ; --------------------------------------------------------------------------------------
0960 0995       |    |		.CONST	0x0995								; Address of begin
0961 0004       |    |		.CONST	0x0004								; Address of exception handler
0962 000c       |    |		.CONST	0x000c								; Number of locals
0963			INIT_0960:
0963 4801       |H   |		Short_Literal	0x1
0964 00db       |    |		Load_Top	At_Offset_3
0965 0217       |    |		Execute	Heap_Access,All_Reference
0966 2e13       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x13
0967 00e1       |    |		Load_Encached	Boolean_Cache
0968 02a0       |    |		Declare_Subprogram	Null_Subprogram
0969 4801       |H   |		Short_Literal	0x1
096a 035d       | ]  |		Declare_Type	Array,Defined
096b 00d8       |    |		Load_Top	At_Offset_0
096c 02a0       |    |		Declare_Subprogram	Null_Subprogram
096d 03ad       |    |		Declare_Type	Heap_Access,Defined
096e e009       |    |		Load	0x0,0x9
096f 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
0970 00c6       |    |		Action	Check_Subprogram_Elaborated
0971 00d9       |    |		Load_Top	At_Offset_1
0972 00d9       |    |		Load_Top	At_Offset_1
0973 e01e       |    |		Load	0x0,0x1e
0974 e01f       |    |		Load	0x0,0x1f
0975 4808       |H   |		Short_Literal	0x8
0976 0007       |    |		Action	Break_Optional
0977 e020       |    |		Load	0x0,0x20
0978 e021       | !  |		Load	0x0,0x21
0979 e402       |    |		Load	0x2,0x2
097a e403       |    |		Load	0x2,0x3
097b e009       |    |		Load	0x0,0x9
097c 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
097d 0387       |    |		Declare_Variable	Package
097e 00d8       |    |		Load_Top	At_Offset_0
097f 020f       |    |		Execute	Module,Activate
0980 e5ff       |    |		Load	0x2,-0x1
0981 e24b       | K  |		Load	0x1,0x4b
0982 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0983 e5ff       |    |		Load	0x2,-0x1
0984 0217       |    |		Execute	Heap_Access,All_Reference
0985 2e12       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x12
0986 00d9       |    |		Load_Top	At_Offset_1
0987 e404       |    |		Load	0x2,0x4
0988 e405       |    |		Load	0x2,0x5
0989 4806       |H   |		Short_Literal	0x6
098a 4802       |H   |		Short_Literal	0x2
098b 0099       |    |		Action	Reference_Dynamic
098c e009       |    |		Load	0x0,0x9
098d 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
098e 00d8       |    |		Load_Top	At_Offset_0
098f 0217       |    |		Execute	Heap_Access,All_Reference
0990 e403       |    |		Load	0x2,0x3
0991 e5fe       |    |		Load	0x2,-0x2
0992 e24b       | K  |		Load	0x1,0x4b
0993 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0994 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0995			BODY_0960:
0995 00d8       |    |		Load_Top	At_Offset_0
0996 e409       |    |		Load	0x2,0x9
0997 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0998 e5fe       |    |		Load	0x2,-0x2
0999 0217       |    |		Execute	Heap_Access,All_Reference
099a 2a12       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x12
099b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
099c 0000 0000  |    |		.BLANK	0000[0x4]
09a0 ; --------------------------------------------------------------------------------------
09a0 ; SUBPROGRAM
09a0 ; --------------------------------------------------------------------------------------
09a0 09a8       |    |		.CONST	0x09a8								; Address of begin
09a1 0004       |    |		.CONST	0x0004								; Address of exception handler
09a2 0002       |    |		.CONST	0x0002								; Number of locals
09a3			INIT_09a0:
09a3 00da       |    |		Load_Top	At_Offset_2
09a4 0217       |    |		Execute	Heap_Access,All_Reference
09a5 e20e       |    |		Load	0x1,0xe
09a6 e5fe       |    |		Load	0x2,-0x2
09a7 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
09a8			BODY_09a0:
09a8 00db       |    |		Load_Top	At_Offset_3
09a9 0217       |    |		Execute	Heap_Access,All_Reference
09aa 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
09ab 461a       |F   |		Jump_Case	0x1b
09ac 7841       |xA  |		Jump	0x9ee								; case 0x0
09ad 7834       |x4  |		Jump	0x9e2								; case 0x1
09ae 783f       |x?  |		Jump	0x9ee								; case 0x2
09af 783e       |x>  |		Jump	0x9ee								; case 0x3
09b0 783d       |x=  |		Jump	0x9ee								; case 0x4
09b1 783c       |x<  |		Jump	0x9ee								; case 0x5
09b2 783b       |x;  |		Jump	0x9ee								; case 0x6
09b3 783a       |x:  |		Jump	0x9ee								; case 0x7
09b4 7839       |x9  |		Jump	0x9ee								; case 0x8
09b5 7838       |x8  |		Jump	0x9ee								; case 0x9
09b6 7837       |x7  |		Jump	0x9ee								; case 0xa
09b7 7813       |x   |		Jump	0x9cb								; case 0xb
09b8 7835       |x5  |		Jump	0x9ee								; case 0xc
09b9 7834       |x4  |		Jump	0x9ee								; case 0xd
09ba 781d       |x   |		Jump	0x9d8								; case 0xe
09bb 781f       |x   |		Jump	0x9db								; case 0xf
09bc 781e       |x   |		Jump	0x9db								; case 0x10
09bd 781d       |x   |		Jump	0x9db								; case 0x11
09be 781c       |x   |		Jump	0x9db								; case 0x12
09bf 781b       |x   |		Jump	0x9db								; case 0x13
09c0 781a       |x   |		Jump	0x9db								; case 0x14
09c1 7819       |x   |		Jump	0x9db								; case 0x15
09c2 7804       |x   |		Jump	0x9c7								; case 0x16
09c3 7803       |x   |		Jump	0x9c7								; case 0x17
09c4 7802       |x   |		Jump	0x9c7								; case 0x18
09c5 7801       |x   |		Jump	0x9c7								; case 0x19
09c6 7800       |x   |		Jump	0x9c7								; case 0x1a
09c7 00d8       |    |		Load_Top	At_Offset_0
09c8 e5ff       |    |		Load	0x2,-0x1
09c9 8258       | X  |		Call	0x1,0x58
09ca 7823       |x#  |		Jump	0x9ee
09cb 00db       |    |		Load_Top	At_Offset_3
09cc 0217       |    |		Execute	Heap_Access,All_Reference
09cd 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
09ce 0217       |    |		Execute	Heap_Access,All_Reference
09cf e002       |    |		Load	0x0,0x2
09d0 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
09d1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
09d2 e5fe       |    |		Load	0x2,-0x2
09d3 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
09d4 00d9       |    |		Load_Top	At_Offset_1
09d5 0217       |    |		Execute	Heap_Access,All_Reference
09d6 2a0d       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xd
09d7 7816       |x   |		Jump	0x9ee
09d8 4800       |H   |		Short_Literal	0x0
09d9 a5fc       |    |		Store_Unchecked	0x2,-0x4
09da 7813       |x   |		Jump	0x9ee
09db 00db       |    |		Load_Top	At_Offset_3
09dc 0217       |    |		Execute	Heap_Access,All_Reference
09dd 2e11       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x11
09de e5fe       |    |		Load	0x2,-0x2
09df 021f       |    |		Execute	Heap_Access,Equal
09e0 a5fc       |    |		Store_Unchecked	0x2,-0x4
09e1 780c       |x   |		Jump	0x9ee
09e2 00db       |    |		Load_Top	At_Offset_3
09e3 0217       |    |		Execute	Heap_Access,All_Reference
09e4 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
09e5 0217       |    |		Execute	Heap_Access,All_Reference
09e6 e002       |    |		Load	0x0,0x2
09e7 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
09e8 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
09e9 e5fe       |    |		Load	0x2,-0x2
09ea 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
09eb 00d9       |    |		Load_Top	At_Offset_1
09ec 0217       |    |		Execute	Heap_Access,All_Reference
09ed 2a02       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
09ee 00d8       |    |		Load_Top	At_Offset_0
09ef a5fd       |    |		Store_Unchecked	0x2,-0x3
09f0 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
09f1 0000 0000  |    |		.BLANK	0000[0x7]
09f8 ; --------------------------------------------------------------------------------------
09f8 ; SUBPROGRAM
09f8 ; --------------------------------------------------------------------------------------
09f8 0a01       |    |		.CONST	0x0a01								; Address of begin
09f9 0004       |    |		.CONST	0x0004								; Address of exception handler
09fa 0002       |    |		.CONST	0x0002								; Number of locals
09fb			INIT_09f8:
09fb 00da       |    |		Load_Top	At_Offset_2
09fc 0217       |    |		Execute	Heap_Access,All_Reference
09fd e20e       |    |		Load	0x1,0xe
09fe e00e       |    |		Load	0x0,0xe
09ff 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0a00 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0a01			BODY_09f8:
0a01 00db       |    |		Load_Top	At_Offset_3
0a02 0217       |    |		Execute	Heap_Access,All_Reference
0a03 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0a04 461a       |F   |		Jump_Case	0x1b
0a05 7830       |x0  |		Jump	0xa36								; case 0x0
0a06 7829       |x)  |		Jump	0xa30								; case 0x1
0a07 782e       |x.  |		Jump	0xa36								; case 0x2
0a08 782d       |x-  |		Jump	0xa36								; case 0x3
0a09 782c       |x,  |		Jump	0xa36								; case 0x4
0a0a 782b       |x+  |		Jump	0xa36								; case 0x5
0a0b 782a       |x*  |		Jump	0xa36								; case 0x6
0a0c 7829       |x)  |		Jump	0xa36								; case 0x7
0a0d 7828       |x(  |		Jump	0xa36								; case 0x8
0a0e 7827       |x'  |		Jump	0xa36								; case 0x9
0a0f 7826       |x&  |		Jump	0xa36								; case 0xa
0a10 7813       |x   |		Jump	0xa24								; case 0xb
0a11 7824       |x$  |		Jump	0xa36								; case 0xc
0a12 7823       |x#  |		Jump	0xa36								; case 0xd
0a13 7822       |x"  |		Jump	0xa36								; case 0xe
0a14 7816       |x   |		Jump	0xa2b								; case 0xf
0a15 7815       |x   |		Jump	0xa2b								; case 0x10
0a16 7814       |x   |		Jump	0xa2b								; case 0x11
0a17 7813       |x   |		Jump	0xa2b								; case 0x12
0a18 7812       |x   |		Jump	0xa2b								; case 0x13
0a19 7811       |x   |		Jump	0xa2b								; case 0x14
0a1a 7810       |x   |		Jump	0xa2b								; case 0x15
0a1b 7804       |x   |		Jump	0xa20								; case 0x16
0a1c 7803       |x   |		Jump	0xa20								; case 0x17
0a1d 7802       |x   |		Jump	0xa20								; case 0x18
0a1e 7801       |x   |		Jump	0xa20								; case 0x19
0a1f 7800       |x   |		Jump	0xa20								; case 0x1a
0a20 00d8       |    |		Load_Top	At_Offset_0
0a21 e5ff       |    |		Load	0x2,-0x1
0a22 8258       | X  |		Call	0x1,0x58
0a23 7812       |x   |		Jump	0xa36
0a24 00db       |    |		Load_Top	At_Offset_3
0a25 0217       |    |		Execute	Heap_Access,All_Reference
0a26 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0a27 00d9       |    |		Load_Top	At_Offset_1
0a28 0217       |    |		Execute	Heap_Access,All_Reference
0a29 2a0d       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xd
0a2a 780b       |x   |		Jump	0xa36
0a2b e5fe       |    |		Load	0x2,-0x2
0a2c 00d9       |    |		Load_Top	At_Offset_1
0a2d 0217       |    |		Execute	Heap_Access,All_Reference
0a2e 2a11       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x11
0a2f 7806       |x   |		Jump	0xa36
0a30 00db       |    |		Load_Top	At_Offset_3
0a31 0217       |    |		Execute	Heap_Access,All_Reference
0a32 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0a33 00d9       |    |		Load_Top	At_Offset_1
0a34 0217       |    |		Execute	Heap_Access,All_Reference
0a35 2a02       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
0a36 00d8       |    |		Load_Top	At_Offset_0
0a37 a5fd       |    |		Store_Unchecked	0x2,-0x3
0a38 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0a39 0000 0000  |    |		.BLANK	0000[0x7]
0a40 ; --------------------------------------------------------------------------------------
0a40 ; SUBPROGRAM
0a40 ; --------------------------------------------------------------------------------------
0a40 0a43       | C  |		.CONST	0x0a43								; Address of begin
0a41 0004       |    |		.CONST	0x0004								; Address of exception handler
0a42 0001       |    |		.CONST	0x0001								; Number of locals
0a43			BODY_0a40:
0a43			INIT_0a40:
0a43 00da       |    |		Load_Top	At_Offset_2
0a44 e7fe       |    |		Load	0x3,-0x2
0a45 027f       |    |		Execute	Discrete,Equal
0a46 680a       |h   |		Jump_Zero	0xa51
0a47 00da       |    |		Load_Top	At_Offset_2
0a48 00d8       |    |		Load_Top	At_Offset_0
0a49 00e4       |    |		Load_Encached	Positive_Cache
0a4a 0260       | `  |		Execute	Discrete,In_Type
0a4b 7001       |p   |		Jump_Nonzero	0xa4d
0a4c 0801       |    |		Execute_Immediate	Raise,0x1
0a4d e5ff       |    |		Load	0x2,-0x1
0a4e 8237       | 7  |		Call	0x1,0x37
0a4f 822d       | -  |		Call	0x1,0x2d
0a50 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0a51 00da       |    |		Load_Top	At_Offset_2
0a52 00d8       |    |		Load_Top	At_Offset_0
0a53 00e4       |    |		Load_Encached	Positive_Cache
0a54 0260       | `  |		Execute	Discrete,In_Type
0a55 7001       |p   |		Jump_Nonzero	0xa57
0a56 0801       |    |		Execute_Immediate	Raise,0x1
0a57 e5ff       |    |		Load	0x2,-0x1
0a58 8237       | 7  |		Call	0x1,0x37
0a59 822d       | -  |		Call	0x1,0x2d
0a5a e5fe       |    |		Load	0x2,-0x2
0a5b 01cc       |    |		Execute	Vector,Catenate
0a5c e7fe       |    |		Load	0x3,-0x2
0a5d e7ff       |    |		Load	0x3,-0x1
0a5e 0a01       |    |		Execute_Immediate	Plus,0x1
0a5f 00d8       |    |		Load_Top	At_Offset_0
0a60 00e2       |    |		Load_Encached	Integer_Cache
0a61 0260       | `  |		Execute	Discrete,In_Type
0a62 7001       |p   |		Jump_Nonzero	0xa64
0a63 0801       |    |		Execute_Immediate	Raise,0x1
0a64 8402       |    |		Call	0x2,0x2
0a65 01cc       |    |		Execute	Vector,Catenate
0a66 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0a67 0000       |    |		.XXX[0x1]
0a68 ; --------------------------------------------------------------------------------------
0a68 ; SUBPROGRAM
0a68 ; --------------------------------------------------------------------------------------
0a68 0a99       |    |		.CONST	0x0a99								; Address of begin
0a69 0004       |    |		.CONST	0x0004								; Address of exception handler
0a6a 0020       |    |		.CONST	0x0020								; Number of locals
0a6b			INIT_0a68:
0a6b e20f       |    |		Load	0x1,0xf
0a6c 02a0       |    |		Declare_Subprogram	Null_Subprogram
0a6d 03ae       |    |		Declare_Type	Heap_Access,Defined,Visible
0a6e 029a 0ab3  |    |		Declare_Subprogram	INIT_0ab0,For_Outer_Call,Visible,Unelaborated
0a70 029a 0ad3  |    |		Declare_Subprogram	INIT_0ad0,For_Outer_Call,Visible,Unelaborated
0a72 00bf       |    |		Action	Accept_Activation
0a73 e001       |    |		Load	0x0,0x1
0a74 e002       |    |		Load	0x0,0x2
0a75 e20f       |    |		Load	0x1,0xf
0a76 e214       |    |		Load	0x1,0x14
0a77 e003       |    |		Load	0x0,0x3
0a78 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0a79 0387       |    |		Declare_Variable	Package
0a7a 00d8       |    |		Load_Top	At_Offset_0
0a7b 020f       |    |		Execute	Module,Activate
0a7c e003       |    |		Load	0x0,0x3
0a7d 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
0a7e 00c6       |    |		Action	Check_Subprogram_Elaborated
0a7f e20f       |    |		Load	0x1,0xf
0a80 e214       |    |		Load	0x1,0x14
0a81 e004       |    |		Load	0x0,0x4
0a82 e005       |    |		Load	0x0,0x5
0a83 4800       |H   |		Short_Literal	0x0
0a84 0007       |    |		Action	Break_Optional
0a85 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0a86 00c7       |    |		Action	Elaborate_Subprogram
0a87 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0a88 00c7       |    |		Action	Elaborate_Subprogram
0a89 029d 0ae3  |    |		Declare_Subprogram	INIT_0ae0,For_Outer_Call
0a8b 029d 0af3  |    |		Declare_Subprogram	INIT_0af0,For_Outer_Call
0a8d 029d 0b03  |    |		Declare_Subprogram	INIT_0b00,For_Outer_Call
0a8f e006       |    |		Load	0x0,0x6
0a90 e007       |    |		Load	0x0,0x7
0a91 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
0a92 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
0a93 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
0a94 e008       |    |		Load	0x0,0x8
0a95 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0a96 0387       |    |		Declare_Variable	Package
0a97 00d8       |    |		Load_Top	At_Offset_0
0a98 020f       |    |		Execute	Module,Activate
0a99			BODY_0a68:
0a99 e213       |    |		Load	0x1,0x13
0a9a e009       |    |		Load	0x0,0x9
0a9b 01d7       |    |		Execute	Vector,Field_Read
0a9c 6801       |h   |		Jump_Zero	0xa9e
0a9d 7809       |x   |		Jump	0xaa7
0a9e 4801       |H   |		Short_Literal	0x1
0a9f e213       |    |		Load	0x1,0x13
0aa0 e009       |    |		Load	0x0,0x9
0aa1 01d6       |    |		Execute	Vector,Field_Write
0aa2 00d8       |    |		Load_Top	At_Offset_0
0aa3 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0aa4 e213       |    |		Load	0x1,0x13
0aa5 e00a       |    |		Load	0x0,0xa
0aa6 01d6       |    |		Execute	Vector,Field_Write
0aa7 00bc       |    |		Action	Signal_Activated
0aa8 00bb       |    |		Action	Signal_Completion
0aa9 0000 0000  |    |		.BLANK	0000[0x7]
0ab0 ; --------------------------------------------------------------------------------------
0ab0 ; SUBPROGRAM
0ab0 ; --------------------------------------------------------------------------------------
0ab0 0ac6       |    |		.CONST	0x0ac6								; Address of begin
0ab1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ab2 0003       |    |		.CONST	0x0003								; Number of locals
0ab3			INIT_0ab0:
0ab3 00da       |    |		Load_Top	At_Offset_2
0ab4 e20f       |    |		Load	0x1,0xf
0ab5 0119       |    |		Execute	Any,Check_In_Formal_Type
0ab6 e214       |    |		Load	0x1,0x14
0ab7 e00b       |    |		Load	0x0,0xb
0ab8 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0ab9 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0aba e213       |    |		Load	0x1,0x13
0abb 00d8       |    |		Load_Top	At_Offset_0
0abc e00c       |    |		Load	0x0,0xc
0abd 1c06       |    |		Execute_Immediate	Run_Utility,0x6
0abe e00d       |    |		Load	0x0,0xd
0abf 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0ac0 e00b       |    |		Load	0x0,0xb
0ac1 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0ac2 039a       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Constraint
0ac3 00d8       |    |		Load_Top	At_Offset_0
0ac4 0217       |    |		Execute	Heap_Access,All_Reference
0ac5 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0ac6			BODY_0ab0:
0ac6 00d9       |    |		Load_Top	At_Offset_1
0ac7 e217       |    |		Load	0x1,0x17
0ac8 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0ac9 00d9       |    |		Load_Top	At_Offset_1
0aca 0217       |    |		Execute	Heap_Access,All_Reference
0acb 2a14       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x14
0acc 00d8       |    |		Load_Top	At_Offset_0
0acd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ace 0000 0000  |    |		.XXX[0x2]
0ad0 ; --------------------------------------------------------------------------------------
0ad0 ; SUBPROGRAM
0ad0 ; --------------------------------------------------------------------------------------
0ad0 0ad3       |    |		.CONST	0x0ad3								; Address of begin
0ad1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ad2 0001       |    |		.CONST	0x0001								; Number of locals
0ad3			BODY_0ad0:
0ad3			INIT_0ad0:
0ad3 00da       |    |		Load_Top	At_Offset_2
0ad4 0217       |    |		Execute	Heap_Access,All_Reference
0ad5 2e14       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x14
0ad6 e00b       |    |		Load	0x0,0xb
0ad7 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0ad8 e218       |    |		Load	0x1,0x18
0ad9 e219       |    |		Load	0x1,0x19
0ada 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
0adb e003       |    |		Load	0x0,0x3
0adc 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0add 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ade 0000 0000  |    |		.XXX[0x2]
0ae0 ; --------------------------------------------------------------------------------------
0ae0 ; SUBPROGRAM
0ae0 ; --------------------------------------------------------------------------------------
0ae0 0ae3       |    |		.CONST	0x0ae3								; Address of begin
0ae1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ae2 0001       |    |		.CONST	0x0001								; Number of locals
0ae3			BODY_0ae0:
0ae3			INIT_0ae0:
0ae3 00da       |    |		Load_Top	At_Offset_2
0ae4 8216       |    |		Call	0x1,0x16
0ae5 0219       |    |		Execute	Heap_Access,All_Read
0ae6 e20f       |    |		Load	0x1,0xf
0ae7 0119       |    |		Execute	Any,Check_In_Formal_Type
0ae8 8212       |    |		Call	0x1,0x12
0ae9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0aea 0000 0000  |    |		.BLANK	0000[0x6]
0af0 ; --------------------------------------------------------------------------------------
0af0 ; SUBPROGRAM
0af0 ; --------------------------------------------------------------------------------------
0af0 0af3       |    |		.CONST	0x0af3								; Address of begin
0af1 0004       |    |		.CONST	0x0004								; Address of exception handler
0af2 0001       |    |		.CONST	0x0001								; Number of locals
0af3			BODY_0af0:
0af3			INIT_0af0:
0af3 00da       |    |		Load_Top	At_Offset_2
0af4 8216       |    |		Call	0x1,0x16
0af5 0219       |    |		Execute	Heap_Access,All_Read
0af6 e20f       |    |		Load	0x1,0xf
0af7 0119       |    |		Execute	Any,Check_In_Formal_Type
0af8 8210       |    |		Call	0x1,0x10
0af9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0afa 0000 0000  |    |		.BLANK	0000[0x6]
0b00 ; --------------------------------------------------------------------------------------
0b00 ; SUBPROGRAM
0b00 ; --------------------------------------------------------------------------------------
0b00 0b03       |    |		.CONST	0x0b03								; Address of begin
0b01 0004       |    |		.CONST	0x0004								; Address of exception handler
0b02 0001       |    |		.CONST	0x0001								; Number of locals
0b03			BODY_0b00:
0b03			INIT_0b00:
0b03 00db       |    |		Load_Top	At_Offset_3
0b04 00db       |    |		Load_Top	At_Offset_3
0b05 8211       |    |		Call	0x1,0x11
0b06 e20f       |    |		Load	0x1,0xf
0b07 0119       |    |		Execute	Any,Check_In_Formal_Type
0b08 8215       |    |		Call	0x1,0x15
0b09 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0b0a 0000 0000  |    |		.BLANK	0000[0x6]
0b10 ; --------------------------------------------------------------------------------------
0b10 ; SUBPROGRAM
0b10 ; --------------------------------------------------------------------------------------
0b10 0b1b       |    |		.CONST	0x0b1b								; Address of begin
0b11 0004       |    |		.CONST	0x0004								; Address of exception handler
0b12 000e       |    |		.CONST	0x000e								; Number of locals
0b13			INIT_0b10:
0b13 00e5       |    |		Load_Encached	Long_Integer_Cache
0b14 0129       | )  |		Execute	Any,Make_Visible
0b15 4805       |H   |		Short_Literal	0x5
0b16 0093 0b23  |   #|		push_full_address	INIT_0b20
0b18 02a0       |    |		Declare_Subprogram	Null_Subprogram
0b19 038f       |    |		Declare_Type	Package,Defined,Visible
0b1a 00bf       |    |		Action	Accept_Activation
0b1b			BODY_0b10:
0b1b 00bc       |    |		Action	Signal_Activated
0b1c 00bb       |    |		Action	Signal_Completion
0b1d 0000 0000  |    |		.XXX[0x3]
0b1f 0000       |    |
0b20 ; --------------------------------------------------------------------------------------
0b20 ; SUBPROGRAM
0b20 ; --------------------------------------------------------------------------------------
0b20 0b26       | &  |		.CONST	0x0b26								; Address of begin
0b21 0004       |    |		.CONST	0x0004								; Address of exception handler
0b22 0012       |    |		.CONST	0x0012								; Number of locals
0b23			INIT_0b20:
0b23 029c 0b2b  |   +|		Declare_Subprogram	INIT_0b28,For_Outer_Call,Visible
0b25 00bf       |    |		Action	Accept_Activation
0b26			BODY_0b20:
0b26 00bc       |    |		Action	Signal_Activated
0b27 00bb       |    |		Action	Signal_Completion
0b28 ; --------------------------------------------------------------------------------------
0b28 ; SUBPROGRAM
0b28 ; --------------------------------------------------------------------------------------
0b28 0b2b       | +  |		.CONST	0x0b2b								; Address of begin
0b29 0004       |    |		.CONST	0x0004								; Address of exception handler
0b2a 0001       |    |		.CONST	0x0001								; Number of locals
0b2b			BODY_0b28:
0b2b			INIT_0b28:
0b2b 00b6       |    |		Action	Make_Scope
0b2c 020a       |    |		Execute	Module,Get_Name
0b2d 00ca       |    |		Action	Exit_Nullary_Function
0b2e ; --------------------------------------------------------------------------------------
0b2e ; STRING TABLE
0b2e ; --------------------------------------------------------------------------------------
0b2e 003a       | :  |		.STRTAB	0x003a->0x0b4b							; "NIL_PARAMETER"
0b2f 0045       | E  |		.STRTAB	0x0045->0x0b51							; "STRING_PARAMETER"
0b30 0053       | S  |		.STRTAB	0x0053->0x0b59							; "INTEGER_PARAMETER"
0b31 0062       | b  |		.STRTAB	0x0062->0x0b62							; "FLOAT_PARAMETER"
0b32 006f       | o  |		.STRTAB	0x006f->0x0b69							; "DURATION_PARAMETER"
0b33 007f       |    |		.STRTAB	0x007f->0x0b72							; "TIME_PARAMETER"
0b34 008b       |    |		.STRTAB	0x008b->0x0b79							; "OBJECT_PARAMETER"
0b35 0099       |    |		.STRTAB	0x0099->0x0b81							; "VERSION_PARAMETER"
0b36 00a8       |    |		.STRTAB	0x00a8->0x0b8a							; "CLASS_PARAMETER"
0b37 00b5       |    |		.STRTAB	0x00b5->0x0b91							; "SUBCLASS_PARAMETER"
0b38 00c5       |    |		.STRTAB	0x00c5->0x0b9a							; "ERROR_STATUS_PARAMETER"
0b39 00d9       |    |		.STRTAB	0x00d9->0x0ba5							; "NAME_STATUS_PARAMETER"
0b3a 00ec       |    |		.STRTAB	0x00ec->0x0bb0							; "COMPILER_PARAMETER"
0b3b 00fc       |    |		.STRTAB	0x00fc->0x0bb9							; "MACHINE_PARAMETER"
0b3c 010b       |    |		.STRTAB	0x010b->0x0bc1							; "CONDITION_PARAMETER"
0b3d 011c       |    |		.STRTAB	0x011c->0x0bcb							; "DATA_PARAMETER"
0b3e 0128       | (  |		.STRTAB	0x0128->0x0bd2							; "LINK_PARAMETER"
0b3f 0134       | 4  |		.STRTAB	0x0134->0x0bd9							; "STATE_PARAMETER"
0b40 0141       | A  |		.STRTAB	0x0141->0x0be0							; "IMPORT_PARAMETER"
0b41 014f       | O  |		.STRTAB	0x014f->0x0be8							; "HANDLE_PARAMETER"
0b42 015d       | ]  |		.STRTAB	0x015d->0x0bf0							; "STEP_PARAMETER"
0b43 0169       | i  |		.STRTAB	0x0169->0x0bf7							; "SCRIPT_PARAMETER"
0b44 0177       | w  |		.STRTAB	0x0177->0x0bff							; "CUSTOM_PARAMETER_1"
0b45 0187       |    |		.STRTAB	0x0187->0x0c08							; "CUSTOM_PARAMETER_2"
0b46 0197       |    |		.STRTAB	0x0197->0x0c11							; "CUSTOM_PARAMETER_3"
0b47 01a7       |    |		.STRTAB	0x01a7->0x0c1a							; "CUSTOM_PARAMETER_4"
0b48 01b7       |    |		.STRTAB	0x01b7->0x0c23							; "CUSTOM_PARAMETER_5"
0b49 01c7       |    |		.STRTAB	0x01c7->0x0c2c							; "<>"
0b4a 01c7       |    |		.STREND 0x01c7->0x0c2d
0b4b 4e49 4c5f  |NIL_|		.STRTAB_STRINGS
0c2e 0000 0000  |    |		.XXX[0x2]
0c30 ; --------------------------------------------------------------------------------------
0c30 ; Debug Table
0c30 ; --------------------------------------------------------------------------------------
0c30 0004 000d  |    |		.DEBUG4	0x0004,0x000d,0xd945,0x0000,0x0001,0x0000
0c36 2593 a980  |%   |		.XXX[0x9]
0c38 0000 0010  |    |
0c3a 3f92 c9d4  |?   |
0c3c c000 0000  |    |
0c3e 0800       |    |
0c3f 0000 0000  |    |		.BLANK	0000[0x4]
0c43 00ff 4a14  |  J |		.XXX[0x1b]
0c45 0000 0100  |    |
0c47 00ff 5214  |  R |
0c49 0000 0100  |    |
0c4b 0000 0000  |    |
0c4d 001f ea42  |   B|
0c4f 8000 0020  |    |
0c51 0fe4 b275  |   u|
0c53 3000 0000  |0   |
0c55 0200 0000  |    |
0c57 0120 000a  |    |
0c59 4f00 0000  |O   |
0c5b 0040 0000  | @  |
0c5d 0040       | @  |
0c5e 0000 0000  |    |		.BLANK	0000[0x5]
0c63 0002 0571  |   q|		.XXX[0x25]
0c65 9636 4f28  | 6O(|
0c67 0000 4000  |  @ |
0c69 0000 2400  |  $ |
0c6b 0149 e000  | I  |
0c6d 0000 0800  |    |
0c6f 0000 0800  |    |
0c71 0000 0800  |    |
0c73 01e7 800a  |    |
0c75 df18 a000  |    |
0c77 0000 0000  |    |
0c79 0000 0005  |    |
0c7b 6f9f a400  |o   |
0c7d 00d3 6f20  |  o |
0c7f 65e4 4c2d  |e L-|
0c81 1980 0001  |    |
0c83 5038 6943  |P8iC|
0c85 9569 8000  | i  |
0c87 0240       | @  |
0c88 0000 0000  |    |		.BLANK	0000[0x4]
0c8c 00af b685  |    |		.XXX[0x19]
0c8e 8000 0040  |   @|
0c90 00af b885  |    |
0c92 8000 0040  |   @|
0c94 0000 0000  |    |
0c96 0015 f710  |    |
0c98 b000 0008  |    |
0c9a 040c bc89  |    |
0c9c 8cda 0800  |    |
0c9e 0028 0000  | (  |
0ca0 0048 0002  | H  |
0ca2 e060 0000  | `  |
0ca4 0010       |    |
0ca5 0000 0000  |    |		.BLANK	0000[0x8]
0cad 0001 0708  |    |		.XXX[0x2]
0caf 0000 0000  |    |		.BLANK	0000[0x8]
0cb7 0200 0000  |    |		.XXX[0x1a]
0cb9 0000 0000  |    |
0cbb 0200 0091  |    |
0cbd 8602 b7cf  |    |
0cbf 4c02 b7ce  |L   |
0cc1 0a02 b7e0  |    |
0cc3 5201 5bec  |R [ |
0cc5 7b00 003b  |{  ;|
0cc7 c948 197a  | H z|
0cc9 5eec 58b0  |^ X |
0ccb 0000 540e  |  T |
0ccd 1a53 0f0e  | S  |
0ccf 5800 0090  |X   |
0cd1 0000 0000  |    |		.BLANK	0000[0x4]
0cd5 0034 65a1  | 4e |		.XXX[0x1b]
0cd7 6000 0010  |`   |
0cd9 0034 6621  | 4f!|
0cdb 6000 0010  |`   |
0cdd 0000 0157  |   W|
0cdf 3006 8cc4  |0   |
0ce1 2c00 0002  |,   |
0ce3 0103 2f4b  |  /K|
0ce5 de36 f400  | 6  |
0ce7 000a 0000  |    |
0ce9 0012 0000  |    |
0ceb cb48 0000  | H  |
0ced 0004 0000  |    |
0cef 0004       |    |
0cf0 0000 0000  |    |		.BLANK	0000[0x7]
0cf7 41c2       |A   |		.XXX[0x1]
0cf8 0000 0000  |    |		.BLANK	0000[0x8]
0d00 0080 0000  |    |		.XXX[0x9]
0d02 0000 0000  |    |
0d04 0080 0026  |   &|
0d06 5a00 adf6  |Z   |
0d08 1c00       |    |
0d09 0000 0000  |    |		.BLANK	0000[0x4]
0d0d 56fc 4340  |V C@|		.XXX[0xd]
0d0f 000f 3152  |  1R|
0d11 0660 2173  | `!s|
0d13 5258 0000  |RX  |
0d15 1503 8694  |    |
0d17 ca8c 4400  |  D |
0d19 0024       | $  |
0d1a 0000 0000  |    |		.BLANK	0000[0x4]
0d1e 000e 8c28  |   (|		.XXX[0x19]
0d20 5800 0004  |X   |
0d22 000e 8c68  |   h|
0d24 5800 0004  |X   |
0d26 0100 0000  |    |
0d28 0001 d18d  |    |
0d2a 0b00 0000  |    |
0d2c 8040 cc04  | @  |
0d2e 2ea7 4300  |. C |
0d30 0002 8000  |    |
0d32 0004 8000  |    |
0d34 32fb 0000  |2   |
0d36 0001       |    |
0d37 0000 0000  |    |		.BLANK	0000[0x9]
0d40 1070 8000  | p  |		.XXX[0x2]
0d42 0000 0000  |    |		.BLANK	0000[0x7]
0d49 0020 0000  |    |		.XXX[0x3a]
0d4b 0000 0000  |    |
0d4d 0020 000a  |    |
0d4f 14a0 2b7e  |  +~|
0d51 1940 2b7d  | @+}|
0d53 72e0 2b7f  |r + |
0d55 bbe0 15bf  |    |
0d57 59f0 0005  |Y   |
0d59 6164 8104  |ad  |
0d5b 7681 0000  |v   |
0d5d 0000 1241  |   A|
0d5f aeaf 9649  |   I|
0d61 0a00 0009  |    |
0d63 8000 0000  |    |
0d65 0000 0000  |    |
0d67 0005 7e3a  |  ~:|
0d69 1600 0001  |    |
0d6b 0005 80da  |    |
0d6d 1600 0001  |    |
0d6f 0000 0000  |    |
0d71 0000 afc7  |    |
0d73 42c0 0000  |B   |
0d75 2010 208e  |    |
0d77 d020 0000  |    |
0d79 0002 4000  |  @ |
0d7b 0001 2000  |    |
0d7d 0e5e 8000  | ^  |
0d7f 0000 4000  |  @ |
0d81 0000 4000  |  @ |
0d83 0000 0000  |    |		.BLANK	0000[0x5]
0d88 0206 d547  |   G|		.XXX[0x13]
0d8a 6cd3 d000  |l   |
0d8c 0048 0000  | H  |
0d8e 0024 0001  | $  |
0d90 cbd0 0000  |    |
0d92 0008 0000  |    |
0d94 0008 0000  |    |
0d96 0008 0002  |    |
0d98 e3c0 0adf  |    |
0d9a aae0       |    |
0d9b 0000 0000  |    |		.BLANK	0000[0x4]
0d9f 056f e8c4  | o  |		.XXX[0x2d]
0da1 0001 d84e  |   N|
0da3 206f e371  | o q|
0da5 9f82 c000  |    |
0da7 08d0 6c42  |  lB|
0da9 7508 aae0  |u   |
0dab 0000 2000  |    |
0dad 0000 0000  |    |
0daf 0000 0001  |    |
0db1 c2f4 8580  |    |
0db3 0000 4001  |  @ |
0db5 c2f6 8580  |    |
0db7 0000 4000  |  @ |
0db9 0005 49f0  |  I |
0dbb 385e d0b0  |8^  |
0dbd 0000 0804  |    |
0dbf 0dfc 6e65  |  ne|
0dc1 ec28 0001  | (  |
0dc3 1800 0000  |    |
0dc5 4800 031d  |H   |
0dc7 0000 0000  |    |
0dc9 1000 0000  |    |
0dcb 1000       |    |
0dcc 0000 0000  |    |		.BLANK	0000[0x6]
0dd2 0107 0800  |    |		.XXX[0x2]
0dd4 0000 0000  |    |		.BLANK	0000[0x7]
0ddb 0002 0000  |    |		.XXX[0x1b]
0ddd 0000 0000  |    |
0ddf 0002 0000  |    |
0de1 d096 02b7  |    |
0de3 f3dc 02b7  |    |
0de5 f29a 02b8  |    |
0de7 04e2 015b  |   [|
0de9 fec3 0000  |    |
0deb 05ad 081c  |    |
0ded 04ca 1226  |   &|
0def 6000 0014  |`   |
0df1 0e1a 48c2  |  H |
0df3 7bb0 0000  |{   |
0df5 9000       |    |
0df6 0000 0000  |    |		.BLANK	0000[0x4]
0dfa 5ad3 a140  |Z  @|		.XXX[0x6]
0dfc 0000 1000  |    |
0dfe 5ad4 2140  |Z !@|