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

⟦3d7938687⟧

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

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 0c28       | (  |		.CONST	0x0c28								; 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 019a       |    |		.CONST	0x019a								; 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 0a63  |   c|		push_full_address	INIT_0a60
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 04bb  |    |		Declare_Subprogram	INIT_04b8,For_Outer_Call,Visible,Unelaborated
0062 029a 0503  |    |		Declare_Subprogram	INIT_0500,For_Outer_Call,Visible,Unelaborated
0064 029a 0513  |    |		Declare_Subprogram	INIT_0510,For_Outer_Call,Visible,Unelaborated
0066 029a 0573  |   s|		Declare_Subprogram	INIT_0570,For_Outer_Call,Visible,Unelaborated
0068 029a 05cb  |    |		Declare_Subprogram	INIT_05c8,For_Outer_Call,Visible,Unelaborated
006a 029a 05d3  |    |		Declare_Subprogram	INIT_05d0,For_Outer_Call,Visible,Unelaborated
006c 029a 05fb  |    |		Declare_Subprogram	INIT_05f8,For_Outer_Call,Visible,Unelaborated
006e 029a 062b  |   +|		Declare_Subprogram	INIT_0628,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 064b  |   K|		Declare_Subprogram	INIT_0648,For_Outer_Call,Visible,Unelaborated
007a 029a 0673  |   s|		Declare_Subprogram	INIT_0670,For_Outer_Call,Visible,Unelaborated
007c 029a 0693  |    |		Declare_Subprogram	INIT_0690,For_Outer_Call,Visible,Unelaborated
007e 029a 06cb  |    |		Declare_Subprogram	INIT_06c8,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 0713  |    |		Declare_Subprogram	INIT_0710,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 0713  |    |		Declare_Subprogram	INIT_0710,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 0334       | 4  |		Declare_Variable	Array,With_Constraint
00dc 4800       |H   |		Short_Literal	0x0
00dd 0093 0b0b  |    |		push_full_address	INIT_0b08
00df 02a0       |    |		Declare_Subprogram	Null_Subprogram
00e0 038e       |    |		Declare_Type	Package,Defined
00e1 0387       |    |		Declare_Variable	Package
00e2 4816       |H   |		Short_Literal	0x16
00e3 481a       |H   |		Short_Literal	0x1a
00e4 00da       |    |		Load_Top	At_Offset_2
00e5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00e6 02a0       |    |		Declare_Subprogram	Null_Subprogram
00e7 4801       |H   |		Short_Literal	0x1
00e8 035d       | ]  |		Declare_Type	Array,Defined
00e9 00d8       |    |		Load_Top	At_Offset_0
00ea 0337       | 7  |		Declare_Variable	Array
00eb 4816       |H   |		Short_Literal	0x16
00ec 481a       |H   |		Short_Literal	0x1a
00ed 00e1       |    |		Load_Encached	Boolean_Cache
00ee 02a0       |    |		Declare_Subprogram	Null_Subprogram
00ef 4801       |H   |		Short_Literal	0x1
00f0 035d       | ]  |		Declare_Type	Array,Defined
00f1 00d8       |    |		Load_Top	At_Offset_0
00f2 0337       | 7  |		Declare_Variable	Array
00f3 00d8       |    |		Load_Top	At_Offset_0
00f4 0335       | 5  |		Declare_Variable	Array,Duplicate
00f5 00cd       |    |		Action	Spare6_Action
00f6 481a       |H   |		Short_Literal	0x1a
00f7 4816       |H   |		Short_Literal	0x16
00f8 4800       |H   |		Short_Literal	0x0
00f9 00d9       |    |		Load_Top	At_Offset_1
00fa e249       | I  |		Load	0x1,0x49
00fb 01d6       |    |		Execute	Vector,Field_Write
00fc 3ffb       |?   |		Loop_Increasing	0xf8
00fd 00d9       |    |		Load_Top	At_Offset_1
00fe 01d4       |    |		Execute	Vector,Structure_Write
00ff 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29
0100 00c7       |    |		Action	Elaborate_Subprogram
0101 1d2a       | *  |		Execute_Immediate	Reference_Lex_1,0x2a
0102 00c7       |    |		Action	Elaborate_Subprogram
0103 1d2b       | +  |		Execute_Immediate	Reference_Lex_1,0x2b
0104 00c7       |    |		Action	Elaborate_Subprogram
0105 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
0106 00c7       |    |		Action	Elaborate_Subprogram
0107 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0108 00c7       |    |		Action	Elaborate_Subprogram
0109 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
010a 00c7       |    |		Action	Elaborate_Subprogram
010b 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
010c 00c7       |    |		Action	Elaborate_Subprogram
010d 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
010e 00c7       |    |		Action	Elaborate_Subprogram
010f 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0110 00c7       |    |		Action	Elaborate_Subprogram
0111 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0112 00c7       |    |		Action	Elaborate_Subprogram
0113 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0114 00c7       |    |		Action	Elaborate_Subprogram
0115 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0116 00c7       |    |		Action	Elaborate_Subprogram
0117 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
0118 00c7       |    |		Action	Elaborate_Subprogram
0119 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
011a 00c7       |    |		Action	Elaborate_Subprogram
011b 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
011c 00c7       |    |		Action	Elaborate_Subprogram
011d 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
011e 00c7       |    |		Action	Elaborate_Subprogram
011f 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
0120 00c7       |    |		Action	Elaborate_Subprogram
0121 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
0122 00c7       |    |		Action	Elaborate_Subprogram
0123 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
0124 00c7       |    |		Action	Elaborate_Subprogram
0125 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
0126 00c7       |    |		Action	Elaborate_Subprogram
0127 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20
0128 00c7       |    |		Action	Elaborate_Subprogram
0129 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21
012a 00c7       |    |		Action	Elaborate_Subprogram
012b 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
012c 00c7       |    |		Action	Elaborate_Subprogram
012d 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23
012e 00c7       |    |		Action	Elaborate_Subprogram
012f 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24
0130 00c7       |    |		Action	Elaborate_Subprogram
0131 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26
0132 00c7       |    |		Action	Elaborate_Subprogram
0133 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25
0134 00c7       |    |		Action	Elaborate_Subprogram
0135 e007       |    |		Load	0x0,0x7
0136 e008       |    |		Load	0x0,0x8
0137 e009       |    |		Load	0x0,0x9
0138 e00a       |    |		Load	0x0,0xa
0139 e00b       |    |		Load	0x0,0xb
013a e00c       |    |		Load	0x0,0xc
013b e00d       |    |		Load	0x0,0xd
013c e244       | D  |		Load	0x1,0x44
013d e248       | H  |		Load	0x1,0x48
013e e246       | F  |		Load	0x1,0x46
013f e00e       |    |		Load	0x0,0xe
0140 e241       | A  |		Load	0x1,0x41
0141 00b6       |    |		Action	Make_Scope
0142 480d       |H   |		Short_Literal	0xd
0143 e228       | (  |		Load	0x1,0x28
0144 020e       |    |		Execute	Module,Augment_Imports
0145 e228       | (  |		Load	0x1,0x28
0146 020d       |    |		Execute	Module,Elaborate
0147 0007       |    |		Action	Break_Optional
0148 1d2d       | -  |		Execute_Immediate	Reference_Lex_1,0x2d
0149 00c7       |    |		Action	Elaborate_Subprogram
014a 029d 07e3  |    |		Declare_Subprogram	INIT_07e0,For_Outer_Call
014c 029d 08cb  |    |		Declare_Subprogram	INIT_08c8,For_Outer_Call
014e 1d3c       | <  |		Execute_Immediate	Reference_Lex_1,0x3c
014f 00c7       |    |		Action	Elaborate_Subprogram
0150 1d3d       | =  |		Execute_Immediate	Reference_Lex_1,0x3d
0151 00c7       |    |		Action	Elaborate_Subprogram
0152 1d3e       | >  |		Execute_Immediate	Reference_Lex_1,0x3e
0153 00c7       |    |		Action	Elaborate_Subprogram
0154 1d3f       | ?  |		Execute_Immediate	Reference_Lex_1,0x3f
0155 00c7       |    |		Action	Elaborate_Subprogram
0156 1d2f       | /  |		Execute_Immediate	Reference_Lex_1,0x2f
0157 00c7       |    |		Action	Elaborate_Subprogram
0158 e00f       |    |		Load	0x0,0xf
0159 e010       |    |		Load	0x0,0x10
015a e241       | A  |		Load	0x1,0x41
015b e20e       |    |		Load	0x1,0xe
015c e009       |    |		Load	0x0,0x9
015d 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
015e 0387       |    |		Declare_Variable	Package
015f 00d8       |    |		Load_Top	At_Offset_0
0160 020f       |    |		Execute	Module,Activate
0161 e009       |    |		Load	0x0,0x9
0162 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
0163 00c6       |    |		Action	Check_Subprogram_Elaborated
0164 e241       | A  |		Load	0x1,0x41
0165 e20e       |    |		Load	0x1,0xe
0166 e011       |    |		Load	0x0,0x11
0167 e012       |    |		Load	0x0,0x12
0168 4800       |H   |		Short_Literal	0x0
0169 0007       |    |		Action	Break_Optional
016a e013       |    |		Load	0x0,0x13
016b e014       |    |		Load	0x0,0x14
016c e20f       |    |		Load	0x1,0xf
016d e242       | B  |		Load	0x1,0x42
016e e009       |    |		Load	0x0,0x9
016f 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0170 0387       |    |		Declare_Variable	Package
0171 00d8       |    |		Load_Top	At_Offset_0
0172 020f       |    |		Execute	Module,Activate
0173 e009       |    |		Load	0x0,0x9
0174 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
0175 00c6       |    |		Action	Check_Subprogram_Elaborated
0176 e20f       |    |		Load	0x1,0xf
0177 e242       | B  |		Load	0x1,0x42
0178 e015       |    |		Load	0x0,0x15
0179 e016       |    |		Load	0x0,0x16
017a 4800       |H   |		Short_Literal	0x0
017b 0007       |    |		Action	Break_Optional
017c 1d30       | 0  |		Execute_Immediate	Reference_Lex_1,0x30
017d 00c7       |    |		Action	Elaborate_Subprogram
017e 029d 093b  |   ;|		Declare_Subprogram	INIT_0938,For_Outer_Call
0180 1d31       | 1  |		Execute_Immediate	Reference_Lex_1,0x31
0181 00c7       |    |		Action	Elaborate_Subprogram
0182 1d32       | 2  |		Execute_Immediate	Reference_Lex_1,0x32
0183 00c7       |    |		Action	Elaborate_Subprogram
0184 1d36       | 6  |		Execute_Immediate	Reference_Lex_1,0x36
0185 00c7       |    |		Action	Elaborate_Subprogram
0186 1d37       | 7  |		Execute_Immediate	Reference_Lex_1,0x37
0187 00c7       |    |		Action	Elaborate_Subprogram
0188 1d38       | 8  |		Execute_Immediate	Reference_Lex_1,0x38
0189 00c7       |    |		Action	Elaborate_Subprogram
018a 1d33       | 3  |		Execute_Immediate	Reference_Lex_1,0x33
018b 00c7       |    |		Action	Elaborate_Subprogram
018c 029d 095b  |   [|		Declare_Subprogram	INIT_0958,For_Outer_Call
018e 029d 099b  |    |		Declare_Subprogram	INIT_0998,For_Outer_Call
0190 1d34       | 4  |		Execute_Immediate	Reference_Lex_1,0x34
0191 00c7       |    |		Action	Elaborate_Subprogram
0192 029d 09f3  |    |		Declare_Subprogram	INIT_09f0,For_Outer_Call
0194 1d35       | 5  |		Execute_Immediate	Reference_Lex_1,0x35
0195 00c7       |    |		Action	Elaborate_Subprogram
0196 1d39       | 9  |		Execute_Immediate	Reference_Lex_1,0x39
0197 00c7       |    |		Action	Elaborate_Subprogram
0198 e244       | D  |		Load	0x1,0x44
0199 020f       |    |		Execute	Module,Activate
019a			BODY_0008:
019a 00bc       |    |		Action	Signal_Activated
019b 00bb       |    |		Action	Signal_Completion
019c 0000 0000  |    |		.BLANK	0000[0x4]
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 0b26  |   &|		Action	Push_String_Extended_Indexed,0xb26				; "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 0b41  |   A|		Action	Push_String_Extended,0xb41					; "<>"
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 0b41  |   A|		Action	Push_String_Extended,0xb41					; "<>"
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 6811       |h   |		Jump_Zero	0x4ad
049c 4801       |H   |		Short_Literal	0x1
049d 4801       |H   |		Short_Literal	0x1
049e e20f       |    |		Load	0x1,0xf
049f 0334       | 4  |		Declare_Variable	Array,With_Constraint
04a0 00db       |    |		Load_Top	At_Offset_3
04a1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04a2 e00e       |    |		Load	0x0,0xe
04a3 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
04a4 e24c       | L  |		Load	0x1,0x4c
04a5 e24d       | M  |		Load	0x1,0x4d
04a6 1d4e       | N  |		Execute_Immediate	Reference_Lex_1,0x4e
04a7 e009       |    |		Load	0x0,0x9
04a8 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
04a9 4801       |H   |		Short_Literal	0x1
04aa 00da       |    |		Load_Top	At_Offset_2
04ab 01d6       |    |		Execute	Vector,Field_Write
04ac 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04ad 00da       |    |		Load_Top	At_Offset_2
04ae 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04af e00e       |    |		Load	0x0,0xe
04b0 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
04b1 e252       | R  |		Load	0x1,0x52
04b2 e253       | S  |		Load	0x1,0x53
04b3 1d54       | T  |		Execute_Immediate	Reference_Lex_1,0x54
04b4 e009       |    |		Load	0x0,0x9
04b5 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
04b6 8257       | W  |		Call	0x1,0x57
04b7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04c1       |    |		.CONST	0x04c1								; Address of begin
04b9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ba 0004       |    |		.CONST	0x0004								; Number of locals
04bb			INIT_04b8:
04bb e22e       | .  |		Load	0x1,0x2e
04bc 0322       | "  |		Declare_Variable	Record
04bd 00e2       |    |		Load_Encached	Integer_Cache
04be 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
04bf e242       | B  |		Load	0x1,0x42
04c0 0007       |    |		Action	Break_Optional
04c1			BODY_04b8:
04c1 e5ff       |    |		Load	0x2,-0x1
04c2 01db       |    |		Execute	Vector,Length
04c3 00db       |    |		Load_Top	At_Offset_3
04c4 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
04c5 00da       |    |		Load_Top	At_Offset_2
04c6 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04c7 0f01       |    |		Execute_Immediate	Equal,0x1
04c8 6809       |h   |		Jump_Zero	0x4d2
04c9 e5ff       |    |		Load	0x2,-0x1
04ca 01dd       |    |		Execute	Vector,First
04cb e5ff       |    |		Load	0x2,-0x1
04cc 01d7       |    |		Execute	Vector,Field_Read
04cd e24b       | K  |		Load	0x1,0x4b
04ce 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
04cf 00db       |    |		Load_Top	At_Offset_3
04d0 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
04d1 7827       |x'  |		Jump	0x4f9
04d2 00da       |    |		Load_Top	At_Offset_2
04d3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04d4 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
04d5 6820       |h   |		Jump_Zero	0x4f6
04d6 4801       |H   |		Short_Literal	0x1
04d7 00db       |    |		Load_Top	At_Offset_3
04d8 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04d9 e242       | B  |		Load	0x1,0x42
04da e00e       |    |		Load	0x0,0xe
04db 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
04dc 039a       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Constraint
04dd 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04de 00cf       |    |		Action	Mark_Auxiliary
04df e5ff       |    |		Load	0x2,-0x1
04e0 01d9       |    |		Execute	Vector,Reverse_Bounds
04e1 0263       | c  |		Execute	Discrete,Above_Bound
04e2 700c       |p   |		Jump_Nonzero	0x4ef
04e3 e403       |    |		Load	0x2,0x3
04e4 0a01       |    |		Execute_Immediate	Plus,0x1
04e5 c403       |    |		Store	0x2,0x3
04e6 00d8       |    |		Load_Top	At_Offset_0
04e7 e5ff       |    |		Load	0x2,-0x1
04e8 01d7       |    |		Execute	Vector,Field_Read
04e9 e403       |    |		Load	0x2,0x3
04ea e404       |    |		Load	0x2,0x4
04eb 0217       |    |		Execute	Heap_Access,All_Reference
04ec 01d6       |    |		Execute	Vector,Field_Write
04ed 00c8       |    |		Action	Pop_Auxiliary_Range
04ee 3ff4       |?   |		Loop_Increasing	0x4e3
04ef 00ce       |    |		Action	Pop_Auxiliary
04f0 00d8       |    |		Load_Top	At_Offset_0
04f1 e251       | Q  |		Load	0x1,0x51
04f2 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
04f3 00db       |    |		Load_Top	At_Offset_3
04f4 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
04f5 7803       |x   |		Jump	0x4f9
04f6 4800       |H   |		Short_Literal	0x0
04f7 00db       |    |		Load_Top	At_Offset_3
04f8 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
04f9 00da       |    |		Load_Top	At_Offset_2
04fa 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04fb 0000 0000  |    |		.BLANK	0000[0x5]
0500 ; --------------------------------------------------------------------------------------
0500 ; SUBPROGRAM
0500 ; --------------------------------------------------------------------------------------
0500 0503       |    |		.CONST	0x0503								; Address of begin
0501 0004       |    |		.CONST	0x0004								; Address of exception handler
0502 0001       |    |		.CONST	0x0001								; Number of locals
0503			BODY_0500:
0503			INIT_0500:
0503 e22e       | .  |		Load	0x1,0x2e
0504 0322       | "  |		Declare_Variable	Record
0505 4801       |H   |		Short_Literal	0x1
0506 00d9       |    |		Load_Top	At_Offset_1
0507 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0508 00db       |    |		Load_Top	At_Offset_3
0509 e24b       | K  |		Load	0x1,0x4b
050a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
050b 00d9       |    |		Load_Top	At_Offset_1
050c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
050d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
050e 0000 0000  |    |		.XXX[0x2]
0510 ; --------------------------------------------------------------------------------------
0510 ; SUBPROGRAM
0510 ; --------------------------------------------------------------------------------------
0510 051d       |    |		.CONST	0x051d								; Address of begin
0511 0004       |    |		.CONST	0x0004								; Address of exception handler
0512 0006       |    |		.CONST	0x0006								; Number of locals
0513			INIT_0510:
0513 e22e       | .  |		Load	0x1,0x2e
0514 0322       | "  |		Declare_Variable	Record
0515 00e2       |    |		Load_Encached	Integer_Cache
0516 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0517 e242       | B  |		Load	0x1,0x42
0518 0007       |    |		Action	Break_Optional
0519 e20e       |    |		Load	0x1,0xe
051a 0007       |    |		Action	Break_Optional
051b 00e1       |    |		Load_Encached	Boolean_Cache
051c 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
051d			BODY_0510:
051d 4800       |H   |		Short_Literal	0x0
051e a5fc       |    |		Store_Unchecked	0x2,-0x4
051f e5ff       |    |		Load	0x2,-0x1
0520 01db       |    |		Execute	Vector,Length
0521 e402       |    |		Load	0x2,0x2
0522 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0523 e402       |    |		Load	0x2,0x2
0524 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0525 0f01       |    |		Execute_Immediate	Equal,0x1
0526 6810       |h   |		Jump_Zero	0x537
0527 00d8       |    |		Load_Top	At_Offset_0
0528 e20e       |    |		Load	0x1,0xe
0529 e5fe       |    |		Load	0x2,-0x2
052a e5ff       |    |		Load	0x2,-0x1
052b 01dd       |    |		Execute	Vector,First
052c e5ff       |    |		Load	0x2,-0x1
052d 01d7       |    |		Execute	Vector,Field_Read
052e 8259       | Y  |		Call	0x1,0x59
052f 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0530 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0531 00d9       |    |		Load_Top	At_Offset_1
0532 e24b       | K  |		Load	0x1,0x4b
0533 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0534 e402       |    |		Load	0x2,0x2
0535 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0536 7832       |x2  |		Jump	0x569
0537 e402       |    |		Load	0x2,0x2
0538 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0539 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
053a 682e       |h.  |		Jump_Zero	0x569
053b 4801       |H   |		Short_Literal	0x1
053c e402       |    |		Load	0x2,0x2
053d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
053e e242       | B  |		Load	0x1,0x42
053f e5fe       |    |		Load	0x2,-0x2
0540 039a       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Constraint
0541 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0542 00cf       |    |		Action	Mark_Auxiliary
0543 e5ff       |    |		Load	0x2,-0x1
0544 01d9       |    |		Execute	Vector,Reverse_Bounds
0545 0263       | c  |		Execute	Discrete,Above_Bound
0546 701c       |p   |		Jump_Nonzero	0x563
0547 e403       |    |		Load	0x2,0x3
0548 0a01       |    |		Execute_Immediate	Plus,0x1
0549 c403       |    |		Store	0x2,0x3
054a e404       |    |		Load	0x2,0x4
054b 0219       |    |		Execute	Heap_Access,All_Read
054c e403       |    |		Load	0x2,0x3
054d e406       |    |		Load	0x2,0x6
054e e20e       |    |		Load	0x1,0xe
054f 00da       |    |		Load_Top	At_Offset_2
0550 e40a       |    |		Load	0x2,0xa
0551 01d7       |    |		Execute	Vector,Field_Read
0552 00d1       |    |		Pop_Control	Pop_Count_1
0553 e5fe       |    |		Load	0x2,-0x2
0554 e409       |    |		Load	0x2,0x9
0555 e5ff       |    |		Load	0x2,-0x1
0556 01d7       |    |		Execute	Vector,Field_Read
0557 8259       | Y  |		Call	0x1,0x59
0558 00da       |    |		Load_Top	At_Offset_2
0559 e40a       |    |		Load	0x2,0xa
055a 01d6       |    |		Execute	Vector,Field_Write
055b c406       |    |		Store	0x2,0x6
055c 00d2       |    |		Pop_Control	Pop_Count_2
055d 00db       |    |		Load_Top	At_Offset_3
055e 7002       |p   |		Jump_Nonzero	0x561
055f 00d2       |    |		Pop_Control	Pop_Count_2
0560 7802       |x   |		Jump	0x563
0561 00c8       |    |		Action	Pop_Auxiliary_Range
0562 3fe4       |?   |		Loop_Increasing	0x547
0563 00ce       |    |		Action	Pop_Auxiliary
0564 00da       |    |		Load_Top	At_Offset_2
0565 e251       | Q  |		Load	0x1,0x51
0566 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0567 e402       |    |		Load	0x2,0x2
0568 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0569 e402       |    |		Load	0x2,0x2
056a e5fd       |    |		Load	0x2,-0x3
056b 017d       | }  |		Execute	Record,Structure_Write
056c 00d8       |    |		Load_Top	At_Offset_0
056d a5fc       |    |		Store_Unchecked	0x2,-0x4
056e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
056f 0000       |    |		.XXX[0x1]
0570 ; --------------------------------------------------------------------------------------
0570 ; SUBPROGRAM
0570 ; --------------------------------------------------------------------------------------
0570 057d       | }  |		.CONST	0x057d								; Address of begin
0571 0004       |    |		.CONST	0x0004								; Address of exception handler
0572 0004       |    |		.CONST	0x0004								; Number of locals
0573			INIT_0570:
0573 4801       |H   |		Short_Literal	0x1
0574 00db       |    |		Load_Top	At_Offset_3
0575 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0576 e20f       |    |		Load	0x1,0xf
0577 035b       | [  |		Declare_Type	Array,Constrained
0578 0337       | 7  |		Declare_Variable	Array
0579 e242       | B  |		Load	0x1,0x42
057a 0007       |    |		Action	Break_Optional
057b e20e       |    |		Load	0x1,0xe
057c 0007       |    |		Action	Break_Optional
057d			BODY_0570:
057d e5ff       |    |		Load	0x2,-0x1
057e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
057f 0f01       |    |		Execute_Immediate	Equal,0x1
0580 6815       |h   |		Jump_Zero	0x596
0581 e5ff       |    |		Load	0x2,-0x1
0582 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0583 e5fe       |    |		Load	0x2,-0x2
0584 e24c       | L  |		Load	0x1,0x4c
0585 e24d       | M  |		Load	0x1,0x4d
0586 1d4e       | N  |		Execute_Immediate	Reference_Lex_1,0x4e
0587 e009       |    |		Load	0x0,0x9
0588 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0589 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
058a e20e       |    |		Load	0x1,0xe
058b 4801       |H   |		Short_Literal	0x1
058c e402       |    |		Load	0x2,0x2
058d 01d7       |    |		Execute	Vector,Field_Read
058e 00d1       |    |		Pop_Control	Pop_Count_1
058f e5fe       |    |		Load	0x2,-0x2
0590 00da       |    |		Load_Top	At_Offset_2
0591 825a       | Z  |		Call	0x1,0x5a
0592 4801       |H   |		Short_Literal	0x1
0593 e402       |    |		Load	0x2,0x2
0594 01d6       |    |		Execute	Vector,Field_Write
0595 7828       |x(  |		Jump	0x5be
0596 e5ff       |    |		Load	0x2,-0x1
0597 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0598 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
0599 6824       |h$  |		Jump_Zero	0x5be
059a e5ff       |    |		Load	0x2,-0x1
059b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
059c e5fe       |    |		Load	0x2,-0x2
059d e252       | R  |		Load	0x1,0x52
059e e253       | S  |		Load	0x1,0x53
059f 1d54       | T  |		Execute_Immediate	Reference_Lex_1,0x54
05a0 e009       |    |		Load	0x0,0x9
05a1 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
05a2 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
05a3 00cf       |    |		Action	Mark_Auxiliary
05a4 00db       |    |		Load_Top	At_Offset_3
05a5 01d9       |    |		Execute	Vector,Reverse_Bounds
05a6 0263       | c  |		Execute	Discrete,Above_Bound
05a7 7015       |p   |		Jump_Nonzero	0x5bd
05a8 00d8       |    |		Load_Top	At_Offset_0
05a9 e403       |    |		Load	0x2,0x3
05aa 0217       |    |		Execute	Heap_Access,All_Reference
05ab 01d7       |    |		Execute	Vector,Field_Read
05ac a404       |    |		Store_Unchecked	0x2,0x4
05ad e402       |    |		Load	0x2,0x2
05ae 00d9       |    |		Load_Top	At_Offset_1
05af e20e       |    |		Load	0x1,0xe
05b0 00d9       |    |		Load_Top	At_Offset_1
05b1 00db       |    |		Load_Top	At_Offset_3
05b2 01d7       |    |		Execute	Vector,Field_Read
05b3 00d1       |    |		Pop_Control	Pop_Count_1
05b4 e5fe       |    |		Load	0x2,-0x2
05b5 e404       |    |		Load	0x2,0x4
05b6 825a       | Z  |		Call	0x1,0x5a
05b7 00d9       |    |		Load_Top	At_Offset_1
05b8 00db       |    |		Load_Top	At_Offset_3
05b9 01d6       |    |		Execute	Vector,Field_Write
05ba 00d2       |    |		Pop_Control	Pop_Count_2
05bb 00c8       |    |		Action	Pop_Auxiliary_Range
05bc 3feb       |?   |		Loop_Increasing	0x5a8
05bd 00ce       |    |		Action	Pop_Auxiliary
05be 00da       |    |		Load_Top	At_Offset_2
05bf e20f       |    |		Load	0x1,0xf
05c0 01c6       |    |		Execute	Vector,Convert_To_Formal
05c1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05c2 0000 0000  |    |		.BLANK	0000[0x6]
05c8 ; --------------------------------------------------------------------------------------
05c8 ; SUBPROGRAM
05c8 ; --------------------------------------------------------------------------------------
05c8 05cb       |    |		.CONST	0x05cb								; Address of begin
05c9 0004       |    |		.CONST	0x0004								; Address of exception handler
05ca 0001       |    |		.CONST	0x0001								; Number of locals
05cb			BODY_05c8:
05cb			INIT_05c8:
05cb 00da       |    |		Load_Top	At_Offset_2
05cc 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05cd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05ce 0000 0000  |    |		.XXX[0x2]
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 00db       |    |		Load_Top	At_Offset_3
05d4 00db       |    |		Load_Top	At_Offset_3
05d5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05d6 027d       | }  |		Execute	Discrete,Greater
05d7 6802       |h   |		Jump_Zero	0x5da
05d8 8229       | )  |		Call	0x1,0x29
05d9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05da 00da       |    |		Load_Top	At_Offset_2
05db 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05dc 0f01       |    |		Execute_Immediate	Equal,0x1
05dd 680a       |h   |		Jump_Zero	0x5e8
05de 00da       |    |		Load_Top	At_Offset_2
05df 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05e0 e00e       |    |		Load	0x0,0xe
05e1 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
05e2 e24c       | L  |		Load	0x1,0x4c
05e3 e24d       | M  |		Load	0x1,0x4d
05e4 1d4e       | N  |		Execute_Immediate	Reference_Lex_1,0x4e
05e5 e009       |    |		Load	0x0,0x9
05e6 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
05e7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05e8 00db       |    |		Load_Top	At_Offset_3
05e9 00db       |    |		Load_Top	At_Offset_3
05ea 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05eb e00e       |    |		Load	0x0,0xe
05ec 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
05ed e252       | R  |		Load	0x1,0x52
05ee e253       | S  |		Load	0x1,0x53
05ef 1d54       | T  |		Execute_Immediate	Reference_Lex_1,0x54
05f0 e009       |    |		Load	0x0,0x9
05f1 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
05f2 0217       |    |		Execute	Heap_Access,All_Reference
05f3 01d7       |    |		Execute	Vector,Field_Read
05f4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05f5 0000 0000  |    |		.XXX[0x3]
05f7 0000       |    |
05f8 ; --------------------------------------------------------------------------------------
05f8 ; SUBPROGRAM
05f8 ; --------------------------------------------------------------------------------------
05f8 05fb       |    |		.CONST	0x05fb								; Address of begin
05f9 0004       |    |		.CONST	0x0004								; Address of exception handler
05fa 0001       |    |		.CONST	0x0001								; Number of locals
05fb			BODY_05f8:
05fb			INIT_05f8:
05fb 00db       |    |		Load_Top	At_Offset_3
05fc 00db       |    |		Load_Top	At_Offset_3
05fd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05fe 027d       | }  |		Execute	Discrete,Greater
05ff 6802       |h   |		Jump_Zero	0x602
0600 4800       |H   |		Short_Literal	0x0
0601 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0602 00da       |    |		Load_Top	At_Offset_2
0603 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0604 0f01       |    |		Execute_Immediate	Equal,0x1
0605 680c       |h   |		Jump_Zero	0x612
0606 00da       |    |		Load_Top	At_Offset_2
0607 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0608 e00e       |    |		Load	0x0,0xe
0609 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
060a e24c       | L  |		Load	0x1,0x4c
060b e24d       | M  |		Load	0x1,0x4d
060c 1d4e       | N  |		Execute_Immediate	Reference_Lex_1,0x4e
060d e009       |    |		Load	0x0,0x9
060e 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
060f 0217       |    |		Execute	Heap_Access,All_Reference
0610 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0611 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0612 00db       |    |		Load_Top	At_Offset_3
0613 00db       |    |		Load_Top	At_Offset_3
0614 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0615 e00e       |    |		Load	0x0,0xe
0616 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0617 e252       | R  |		Load	0x1,0x52
0618 e253       | S  |		Load	0x1,0x53
0619 1d54       | T  |		Execute_Immediate	Reference_Lex_1,0x54
061a e009       |    |		Load	0x0,0x9
061b 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
061c 0217       |    |		Execute	Heap_Access,All_Reference
061d 01d7       |    |		Execute	Vector,Field_Read
061e 0217       |    |		Execute	Heap_Access,All_Reference
061f 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0620 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0621 0000 0000  |    |		.BLANK	0000[0x7]
0628 ; --------------------------------------------------------------------------------------
0628 ; SUBPROGRAM
0628 ; --------------------------------------------------------------------------------------
0628 062d       | -  |		.CONST	0x062d								; Address of begin
0629 0004       |    |		.CONST	0x0004								; Address of exception handler
062a 0002       |    |		.CONST	0x0002								; Number of locals
062b			INIT_0628:
062b 029f 0a3b  |   ;|		Declare_Subprogram	INIT_0a38,For_Call
062d			BODY_0628:
062d 00db       |    |		Load_Top	At_Offset_3
062e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
062f 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0630 680e       |h   |		Jump_Zero	0x63f
0631 e5fd       |    |		Load	0x2,-0x3
0632 e5ff       |    |		Load	0x2,-0x1
0633 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0634 027b       | {  |		Execute	Discrete,Greater_Equal
0635 6805       |h   |		Jump_Zero	0x63b
0636 00db       |    |		Load_Top	At_Offset_3
0637 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0638 4801       |H   |		Short_Literal	0x1
0639 8402       |    |		Call	0x2,0x2
063a 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
063b e5fd       |    |		Load	0x2,-0x3
063c 4801       |H   |		Short_Literal	0x1
063d 8402       |    |		Call	0x2,0x2
063e 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
063f 00ea       |    |		Load_Encached	Null_String_Cache
0640 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0641 0000 0000  |    |		.BLANK	0000[0x7]
0648 ; --------------------------------------------------------------------------------------
0648 ; SUBPROGRAM
0648 ; --------------------------------------------------------------------------------------
0648 064d       | M  |		.CONST	0x064d								; Address of begin
0649 0004       |    |		.CONST	0x0004								; Address of exception handler
064a 0002       |    |		.CONST	0x0002								; Number of locals
064b			INIT_0648:
064b e20e       |    |		Load	0x1,0xe
064c 0007       |    |		Action	Break_Optional
064d			BODY_0648:
064d e5fc       |    |		Load	0x2,-0x4
064e 00d8       |    |		Load_Top	At_Offset_0
064f e241       | A  |		Load	0x1,0x41
0650 1c06       |    |		Execute_Immediate	Run_Utility,0x6
0651 e20e       |    |		Load	0x1,0xe
0652 e00e       |    |		Load	0x0,0xe
0653 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0654 039a       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Constraint
0655 00d8       |    |		Load_Top	At_Offset_0
0656 0217       |    |		Execute	Heap_Access,All_Reference
0657 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0658 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0659 e5fa       |    |		Load	0x2,-0x6
065a e5fb       |    |		Load	0x2,-0x5
065b 0119       |    |		Execute	Any,Check_In_Formal_Type
065c 85fe       |    |		Call	0x2,-0x2
065d 00d9       |    |		Load_Top	At_Offset_1
065e 0217       |    |		Execute	Heap_Access,All_Reference
065f 2a12       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x12
0660 e5fa       |    |		Load	0x2,-0x6
0661 e5fb       |    |		Load	0x2,-0x5
0662 0119       |    |		Execute	Any,Check_In_Formal_Type
0663 85fd       |    |		Call	0x2,-0x3
0664 00d9       |    |		Load_Top	At_Offset_1
0665 0217       |    |		Execute	Heap_Access,All_Reference
0666 2a11       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x11
0667 00d8       |    |		Load_Top	At_Offset_0
0668 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
0669 0000 0000  |    |		.BLANK	0000[0x7]
0670 ; --------------------------------------------------------------------------------------
0670 ; SUBPROGRAM
0670 ; --------------------------------------------------------------------------------------
0670 0673       | s  |		.CONST	0x0673								; Address of begin
0671 0004       |    |		.CONST	0x0004								; Address of exception handler
0672 0001       |    |		.CONST	0x0001								; Number of locals
0673			BODY_0670:
0673			INIT_0670:
0673 e5fc       |    |		Load	0x2,-0x4
0674 e5fa       |    |		Load	0x2,-0x6
0675 0217       |    |		Execute	Heap_Access,All_Reference
0676 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0677 027f       |    |		Execute	Discrete,Equal
0678 680a       |h   |		Jump_Zero	0x683
0679 e5fa       |    |		Load	0x2,-0x6
067a 0217       |    |		Execute	Heap_Access,All_Reference
067b 2e12       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x12
067c e5fa       |    |		Load	0x2,-0x6
067d 0217       |    |		Execute	Heap_Access,All_Reference
067e 2e11       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x11
067f 85fd       |    |		Call	0x2,-0x3
0680 e5fb       |    |		Load	0x2,-0x5
0681 0119       |    |		Execute	Any,Check_In_Formal_Type
0682 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
0683 00db       |    |		Load_Top	At_Offset_3
0684 00d8       |    |		Load_Top	At_Offset_0
0685 0120       |    |		Execute	Any,Is_Value
0686 7002       |p   |		Jump_Nonzero	0x689
0687 00d8       |    |		Load_Top	At_Offset_0
0688 011e       |    |		Execute	Any,Convert
0689 e5fb       |    |		Load	0x2,-0x5
068a 0119       |    |		Execute	Any,Check_In_Formal_Type
068b 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
068c 0000 0000  |    |		.BLANK	0000[0x4]
0690 ; --------------------------------------------------------------------------------------
0690 ; SUBPROGRAM
0690 ; --------------------------------------------------------------------------------------
0690 0695       |    |		.CONST	0x0695								; Address of begin
0691 0004       |    |		.CONST	0x0004								; Address of exception handler
0692 0002       |    |		.CONST	0x0002								; Number of locals
0693			INIT_0690:
0693 e20e       |    |		Load	0x1,0xe
0694 0007       |    |		Action	Break_Optional
0695			BODY_0690:
0695 e5fe       |    |		Load	0x2,-0x2
0696 00d8       |    |		Load_Top	At_Offset_0
0697 e241       | A  |		Load	0x1,0x41
0698 1c06       |    |		Execute_Immediate	Run_Utility,0x6
0699 e20e       |    |		Load	0x1,0xe
069a e00e       |    |		Load	0x0,0xe
069b 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
069c 039a       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Constraint
069d 00d8       |    |		Load_Top	At_Offset_0
069e 0217       |    |		Execute	Heap_Access,All_Reference
069f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
06a0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
06a1 e5fe       |    |		Load	0x2,-0x2
06a2 0af4       |    |		Execute_Immediate	Plus,-0xc
06a3 4602       |F   |		Jump_Case	0x3
06a4 7807       |x   |		Jump	0x6ac								; case 0x0
06a5 7810       |x   |		Jump	0x6b6								; case 0x1
06a6 7800       |x   |		Jump	0x6a7								; case 0x2
06a7 e5fc       |    |		Load	0x2,-0x4
06a8 00d9       |    |		Load_Top	At_Offset_1
06a9 0217       |    |		Execute	Heap_Access,All_Reference
06aa 2a10       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x10
06ab 7813       |x   |		Jump	0x6bf
06ac e5fc       |    |		Load	0x2,-0x4
06ad 00d8       |    |		Load_Top	At_Offset_0
06ae 00e2       |    |		Load_Encached	Integer_Cache
06af 0260       | `  |		Execute	Discrete,In_Type
06b0 7001       |p   |		Jump_Nonzero	0x6b2
06b1 0801       |    |		Execute_Immediate	Raise,0x1
06b2 00d9       |    |		Load_Top	At_Offset_1
06b3 0217       |    |		Execute	Heap_Access,All_Reference
06b4 2a0e       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xe
06b5 7809       |x   |		Jump	0x6bf
06b6 e5fc       |    |		Load	0x2,-0x4
06b7 00d8       |    |		Load_Top	At_Offset_0
06b8 00e2       |    |		Load_Encached	Integer_Cache
06b9 0260       | `  |		Execute	Discrete,In_Type
06ba 7001       |p   |		Jump_Nonzero	0x6bc
06bb 0801       |    |		Execute_Immediate	Raise,0x1
06bc 00d9       |    |		Load_Top	At_Offset_1
06bd 0217       |    |		Execute	Heap_Access,All_Reference
06be 2a0f       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xf
06bf 00d8       |    |		Load_Top	At_Offset_0
06c0 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
06c1 0000 0000  |    |		.BLANK	0000[0x7]
06c8 ; --------------------------------------------------------------------------------------
06c8 ; SUBPROGRAM
06c8 ; --------------------------------------------------------------------------------------
06c8 06cb       |    |		.CONST	0x06cb								; Address of begin
06c9 0705       |    |		.CONST	0x0705								; Address of exception handler
06ca 0001       |    |		.CONST	0x0001								; Number of locals
06cb			BODY_06c8:
06cb			INIT_06c8:
06cb e5fb       |    |		Load	0x2,-0x5
06cc 0217       |    |		Execute	Heap_Access,All_Reference
06cd 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
06ce 00d8       |    |		Load_Top	At_Offset_0
06cf e23b       | ;  |		Load	0x1,0x3b
06d0 0260       | `  |		Execute	Discrete,In_Type
06d1 7001       |p   |		Jump_Nonzero	0x6d3
06d2 0801       |    |		Execute_Immediate	Raise,0x1
06d3 0af4       |    |		Execute_Immediate	Plus,-0xc
06d4 4602       |F   |		Jump_Case	0x3
06d5 7811       |x   |		Jump	0x6e7								; case 0x0
06d6 781f       |x   |		Jump	0x6f6								; case 0x1
06d7 7800       |x   |		Jump	0x6d8								; case 0x2
06d8 e5fb       |    |		Load	0x2,-0x5
06d9 0217       |    |		Execute	Heap_Access,All_Reference
06da 2e10       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x10
06db 00d8       |    |		Load_Top	At_Offset_0
06dc e5fc       |    |		Load	0x2,-0x4
06dd 0122       | "  |		Execute	Any,Make_Root_Type
06de 0260       | `  |		Execute	Discrete,In_Type
06df 7001       |p   |		Jump_Nonzero	0x6e1
06e0 0801       |    |		Execute_Immediate	Raise,0x1
06e1 00d8       |    |		Load_Top	At_Offset_0
06e2 e5fc       |    |		Load	0x2,-0x4
06e3 0260       | `  |		Execute	Discrete,In_Type
06e4 7001       |p   |		Jump_Nonzero	0x6e6
06e5 0801       |    |		Execute_Immediate	Raise,0x1
06e6 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
06e7 e5fb       |    |		Load	0x2,-0x5
06e8 0217       |    |		Execute	Heap_Access,All_Reference
06e9 2e0e       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xe
06ea 00d8       |    |		Load_Top	At_Offset_0
06eb e5fc       |    |		Load	0x2,-0x4
06ec 0122       | "  |		Execute	Any,Make_Root_Type
06ed 0260       | `  |		Execute	Discrete,In_Type
06ee 7001       |p   |		Jump_Nonzero	0x6f0
06ef 0801       |    |		Execute_Immediate	Raise,0x1
06f0 00d8       |    |		Load_Top	At_Offset_0
06f1 e5fc       |    |		Load	0x2,-0x4
06f2 0260       | `  |		Execute	Discrete,In_Type
06f3 7001       |p   |		Jump_Nonzero	0x6f5
06f4 0801       |    |		Execute_Immediate	Raise,0x1
06f5 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
06f6 e5fb       |    |		Load	0x2,-0x5
06f7 0217       |    |		Execute	Heap_Access,All_Reference
06f8 2e0f       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xf
06f9 00d8       |    |		Load_Top	At_Offset_0
06fa e5fc       |    |		Load	0x2,-0x4
06fb 0122       | "  |		Execute	Any,Make_Root_Type
06fc 0260       | `  |		Execute	Discrete,In_Type
06fd 7001       |p   |		Jump_Nonzero	0x6ff
06fe 0801       |    |		Execute_Immediate	Raise,0x1
06ff 00d8       |    |		Load_Top	At_Offset_0
0700 e5fc       |    |		Load	0x2,-0x4
0701 0260       | `  |		Execute	Discrete,In_Type
0702 7001       |p   |		Jump_Nonzero	0x704
0703 0801       |    |		Execute_Immediate	Raise,0x1
0704 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
0705			TRAP_06c8:
0705 010e       |    |		Execute	Exception,Is_Constraint_Error
0706 6807       |h   |		Jump_Zero	0x70e
0707 e5fe       |    |		Load	0x2,-0x2
0708 00d8       |    |		Load_Top	At_Offset_0
0709 e5fc       |    |		Load	0x2,-0x4
070a 0260       | `  |		Execute	Discrete,In_Type
070b 7001       |p   |		Jump_Nonzero	0x70d
070c 0801       |    |		Execute_Immediate	Raise,0x1
070d 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
070e 0100       |    |		Execute	Exception,Raise
070f 0000       |    |		.XXX[0x1]
0710 ; --------------------------------------------------------------------------------------
0710 ; SUBPROGRAM
0710 ; SUBPROGRAM
0710 ; --------------------------------------------------------------------------------------
0710 0713       |    |		.CONST	0x0713								; Address of begin
0711 0004       |    |		.CONST	0x0004								; Address of exception handler
0712 0001       |    |		.CONST	0x0001								; Number of locals
0713			BODY_0710:
0713			BODY_0710:
0713			INIT_0710:
0713			INIT_0710:
0713 4608       |F   |		Jump_Case	0x9
0714 7808       |x   |		Jump	0x71d								; case 0x0
0715 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0716 78c4       |x   |		Jump	0x7db								; case 0x2
0717 78c3       |x   |		Jump	0x7db								; case 0x3
0718 78c2       |x   |		Jump	0x7db								; case 0x4
0719 78c1       |x   |		Jump	0x7db								; case 0x5
071a 7838       |x8  |		Jump	0x753								; case 0x6
071b 7876       |xv  |		Jump	0x792								; case 0x7
071c 78b7       |x   |		Jump	0x7d4								; case 0x8
071d 00da       |    |		Load_Top	At_Offset_2
071e 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
071f 461a       |F   |		Jump_Case	0x1b
0720 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0721 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0722 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
0723 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0724 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0725 7815       |x   |		Jump	0x73b								; case 0x5
0726 781a       |x   |		Jump	0x741								; case 0x6
0727 781f       |x   |		Jump	0x747								; case 0x7
0728 7824       |x$  |		Jump	0x74d								; case 0x8
0729 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x9
072a 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0xa
072b 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0xb
072c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0xc
072d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0xd
072e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0xe
072f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0xf
0730 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x10
0731 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x11
0732 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x12
0733 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x13
0734 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x14
0735 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x15
0736 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x16
0737 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x17
0738 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x18
0739 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x19
073a 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1a
073b 00da       |    |		Load_Top	At_Offset_2
073c 2206       |"   |		Execute	Variant_Record,Field_Constrain,Field_Number 0x6
073d 00da       |    |		Load_Top	At_Offset_2
073e 2606       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x6
073f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0740 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0741 00da       |    |		Load_Top	At_Offset_2
0742 2207       |"   |		Execute	Variant_Record,Field_Constrain,Field_Number 0x7
0743 00da       |    |		Load_Top	At_Offset_2
0744 2607       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x7
0745 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0746 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0747 00da       |    |		Load_Top	At_Offset_2
0748 2208       |"   |		Execute	Variant_Record,Field_Constrain,Field_Number 0x8
0749 00da       |    |		Load_Top	At_Offset_2
074a 2608       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8
074b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
074c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
074d 00da       |    |		Load_Top	At_Offset_2
074e 2209       |"   |		Execute	Variant_Record,Field_Constrain,Field_Number 0x9
074f 00da       |    |		Load_Top	At_Offset_2
0750 2609       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x9
0751 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0752 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0753 00db       |    |		Load_Top	At_Offset_3
0754 461a       |F   |		Jump_Case	0x1b
0755 783a       |x:  |		Jump	0x790								; case 0x0
0756 781b       |x   |		Jump	0x772								; case 0x1
0757 781c       |x   |		Jump	0x774								; case 0x2
0758 781d       |x   |		Jump	0x776								; case 0x3
0759 781e       |x   |		Jump	0x778								; case 0x4
075a 781f       |x   |		Jump	0x77a								; case 0x5
075b 7820       |x   |		Jump	0x77c								; case 0x6
075c 7821       |x!  |		Jump	0x77e								; case 0x7
075d 7822       |x"  |		Jump	0x780								; case 0x8
075e 7823       |x#  |		Jump	0x782								; case 0x9
075f 7824       |x$  |		Jump	0x784								; case 0xa
0760 7825       |x%  |		Jump	0x786								; case 0xb
0761 7826       |x&  |		Jump	0x788								; case 0xc
0762 7827       |x'  |		Jump	0x78a								; case 0xd
0763 7828       |x(  |		Jump	0x78c								; case 0xe
0764 7829       |x)  |		Jump	0x78e								; case 0xf
0765 7828       |x(  |		Jump	0x78e								; case 0x10
0766 7827       |x'  |		Jump	0x78e								; case 0x11
0767 7826       |x&  |		Jump	0x78e								; case 0x12
0768 7825       |x%  |		Jump	0x78e								; case 0x13
0769 7824       |x$  |		Jump	0x78e								; case 0x14
076a 7823       |x#  |		Jump	0x78e								; case 0x15
076b 7804       |x   |		Jump	0x770								; case 0x16
076c 7803       |x   |		Jump	0x770								; case 0x17
076d 7802       |x   |		Jump	0x770								; case 0x18
076e 7801       |x   |		Jump	0x770								; case 0x19
076f 7800       |x   |		Jump	0x770								; case 0x1a
0770 4810       |H   |		Short_Literal	0x10
0771 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0772 4801       |H   |		Short_Literal	0x1
0773 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0774 4802       |H   |		Short_Literal	0x2
0775 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0776 4803       |H   |		Short_Literal	0x3
0777 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0778 4804       |H   |		Short_Literal	0x4
0779 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
077a 4805       |H   |		Short_Literal	0x5
077b 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
077c 4806       |H   |		Short_Literal	0x6
077d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
077e 4807       |H   |		Short_Literal	0x7
077f 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0780 4808       |H   |		Short_Literal	0x8
0781 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0782 4809       |H   |		Short_Literal	0x9
0783 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0784 480a       |H   |		Short_Literal	0xa
0785 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0786 480b       |H   |		Short_Literal	0xb
0787 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0788 480c       |H   |		Short_Literal	0xc
0789 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
078a 480d       |H   |		Short_Literal	0xd
078b 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
078c 480e       |H   |		Short_Literal	0xe
078d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
078e 480f       |H   |		Short_Literal	0xf
078f 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0790 48ff       |H   |		Short_Literal	0xff
0791 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0792 00db       |    |		Load_Top	At_Offset_3
0793 e5fe       |    |		Load	0x2,-0x2
0794 461a       |F   |		Jump_Case	0x1b
0795 781c       |x   |		Jump	0x7b2								; case 0x0
0796 781d       |x   |		Jump	0x7b4								; case 0x1
0797 781e       |x   |		Jump	0x7b6								; case 0x2
0798 781f       |x   |		Jump	0x7b8								; case 0x3
0799 7820       |x   |		Jump	0x7ba								; case 0x4
079a 7821       |x!  |		Jump	0x7bc								; case 0x5
079b 7822       |x"  |		Jump	0x7be								; case 0x6
079c 7823       |x#  |		Jump	0x7c0								; case 0x7
079d 7824       |x$  |		Jump	0x7c2								; case 0x8
079e 7825       |x%  |		Jump	0x7c4								; case 0x9
079f 7826       |x&  |		Jump	0x7c6								; case 0xa
07a0 7827       |x'  |		Jump	0x7c8								; case 0xb
07a1 7828       |x(  |		Jump	0x7ca								; case 0xc
07a2 7829       |x)  |		Jump	0x7cc								; case 0xd
07a3 782a       |x*  |		Jump	0x7ce								; case 0xe
07a4 782b       |x+  |		Jump	0x7d0								; case 0xf
07a5 782a       |x*  |		Jump	0x7d0								; case 0x10
07a6 7829       |x)  |		Jump	0x7d0								; case 0x11
07a7 7828       |x(  |		Jump	0x7d0								; case 0x12
07a8 7827       |x'  |		Jump	0x7d0								; case 0x13
07a9 7826       |x&  |		Jump	0x7d0								; case 0x14
07aa 7825       |x%  |		Jump	0x7d0								; case 0x15
07ab 7804       |x   |		Jump	0x7b0								; case 0x16
07ac 7803       |x   |		Jump	0x7b0								; case 0x17
07ad 7802       |x   |		Jump	0x7b0								; case 0x18
07ae 7801       |x   |		Jump	0x7b0								; case 0x19
07af 7800       |x   |		Jump	0x7b0								; case 0x1a
07b0 4810       |H   |		Short_Literal	0x10
07b1 781f       |x   |		Jump	0x7d1
07b2 48ff       |H   |		Short_Literal	0xff
07b3 781d       |x   |		Jump	0x7d1
07b4 4801       |H   |		Short_Literal	0x1
07b5 781b       |x   |		Jump	0x7d1
07b6 4802       |H   |		Short_Literal	0x2
07b7 7819       |x   |		Jump	0x7d1
07b8 4803       |H   |		Short_Literal	0x3
07b9 7817       |x   |		Jump	0x7d1
07ba 4804       |H   |		Short_Literal	0x4
07bb 7815       |x   |		Jump	0x7d1
07bc 4805       |H   |		Short_Literal	0x5
07bd 7813       |x   |		Jump	0x7d1
07be 4806       |H   |		Short_Literal	0x6
07bf 7811       |x   |		Jump	0x7d1
07c0 4807       |H   |		Short_Literal	0x7
07c1 780f       |x   |		Jump	0x7d1
07c2 4808       |H   |		Short_Literal	0x8
07c3 780d       |x   |		Jump	0x7d1
07c4 4809       |H   |		Short_Literal	0x9
07c5 780b       |x   |		Jump	0x7d1
07c6 480a       |H   |		Short_Literal	0xa
07c7 7809       |x   |		Jump	0x7d1
07c8 480b       |H   |		Short_Literal	0xb
07c9 7807       |x   |		Jump	0x7d1
07ca 480c       |H   |		Short_Literal	0xc
07cb 7805       |x   |		Jump	0x7d1
07cc 480d       |H   |		Short_Literal	0xd
07cd 7803       |x   |		Jump	0x7d1
07ce 480e       |H   |		Short_Literal	0xe
07cf 7801       |x   |		Jump	0x7d1
07d0 480f       |H   |		Short_Literal	0xf
07d1 e5ff       |    |		Load	0x2,-0x1
07d2 031b       |    |		Declare_Type	Variant_Record,Constrained
07d3 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
07d4 00db       |    |		Load_Top	At_Offset_3
07d5 e5fe       |    |		Load	0x2,-0x2
07d6 e5ff       |    |		Load	0x2,-0x1
07d7 1c06       |    |		Execute_Immediate	Run_Utility,0x6
07d8 e5ff       |    |		Load	0x2,-0x1
07d9 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
07da 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
07db 0869       | i  |		Execute_Immediate	Raise,0x69
07dc 0000 0000  |    |		.BLANK	0000[0x4]
07e0 ; --------------------------------------------------------------------------------------
07e0 ; SUBPROGRAM
07e0 ; --------------------------------------------------------------------------------------
07e0 07e3       |    |		.CONST	0x07e3								; Address of begin
07e1 0004       |    |		.CONST	0x0004								; Address of exception handler
07e2 0001       |    |		.CONST	0x0001								; Number of locals
07e3			BODY_07e0:
07e3			INIT_07e0:
07e3 00da       |    |		Load_Top	At_Offset_2
07e4 7003       |p   |		Jump_Nonzero	0x7e8
07e5 0092 0b41  |   A|		Action	Push_String_Extended,0xb41					; "<>"
07e7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07e8 00da       |    |		Load_Top	At_Offset_2
07e9 0217       |    |		Execute	Heap_Access,All_Reference
07ea 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
07eb 461a       |F   |		Jump_Case	0x1b
07ec 782b       |x+  |		Jump	0x818								; case 0x0
07ed 782d       |x-  |		Jump	0x81b								; case 0x1
07ee 7833       |x3  |		Jump	0x822								; case 0x2
07ef 7838       |x8  |		Jump	0x828								; case 0x3
07f0 783d       |x=  |		Jump	0x82e								; case 0x4
07f1 7842       |xB  |		Jump	0x834								; case 0x5
07f2 7847       |xG  |		Jump	0x83a								; case 0x6
07f3 784c       |xL  |		Jump	0x840								; case 0x7
07f4 7851       |xQ  |		Jump	0x846								; case 0x8
07f5 7856       |xV  |		Jump	0x84c								; case 0x9
07f6 785b       |x[  |		Jump	0x852								; case 0xa
07f7 7862       |xb  |		Jump	0x85a								; case 0xb
07f8 7887       |x   |		Jump	0x880								; case 0xc
07f9 788c       |x   |		Jump	0x886								; case 0xd
07fa 7891       |x   |		Jump	0x88c								; case 0xe
07fb 7896       |x   |		Jump	0x892								; case 0xf
07fc 789d       |x   |		Jump	0x89a								; case 0x10
07fd 78a4       |x   |		Jump	0x8a2								; case 0x11
07fe 78ab       |x   |		Jump	0x8aa								; case 0x12
07ff 78b2       |x   |		Jump	0x8b2								; case 0x13
0800 78b7       |x   |		Jump	0x8b8								; case 0x14
0801 78bc       |x   |		Jump	0x8be								; case 0x15
0802 7804       |x   |		Jump	0x807								; case 0x16
0803 7803       |x   |		Jump	0x807								; case 0x17
0804 7802       |x   |		Jump	0x807								; case 0x18
0805 7801       |x   |		Jump	0x807								; case 0x19
0806 7800       |x   |		Jump	0x807								; case 0x1a
0807 00da       |    |		Load_Top	At_Offset_2
0808 00db       |    |		Load_Top	At_Offset_3
0809 0217       |    |		Execute	Heap_Access,All_Reference
080a 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
080b e246       | F  |		Load	0x1,0x46
080c 01d7       |    |		Execute	Vector,Field_Read
080d e017       |    |		Load	0x0,0x17
080e 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
080f 00d8       |    |		Load_Top	At_Offset_0
0810 e017       |    |		Load	0x0,0x17
0811 183d       | =  |		Execute	Package,Field_Execute,Field_Number 0x3d
0812 7003       |p   |		Jump_Nonzero	0x816
0813 e001       |    |		Load	0x0,0x1
0814 1b27       | '  |		Execute	Package,Field_Read,Field_Number 0x27
0815 0257       | W  |		Execute	Discrete,Raise
0816 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0817 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0818 0092 0b41  |   A|		Action	Push_String_Extended,0xb41					; "<>"
081a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
081b 00da       |    |		Load_Top	At_Offset_2
081c 0217       |    |		Execute	Heap_Access,All_Reference
081d 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
081e 0217       |    |		Execute	Heap_Access,All_Reference
081f 0335       | 5  |		Declare_Variable	Array,Duplicate
0820 00cd       |    |		Action	Spare6_Action
0821 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0822 00da       |    |		Load_Top	At_Offset_2
0823 0217       |    |		Execute	Heap_Access,All_Reference
0824 2e03       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0825 e018       |    |		Load	0x0,0x18
0826 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0827 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0828 00da       |    |		Load_Top	At_Offset_2
0829 0217       |    |		Execute	Heap_Access,All_Reference
082a 2e04       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
082b e018       |    |		Load	0x0,0x18
082c 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
082d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
082e 00da       |    |		Load_Top	At_Offset_2
082f 0217       |    |		Execute	Heap_Access,All_Reference
0830 2e05       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
0831 e018       |    |		Load	0x0,0x18
0832 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0833 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0834 00da       |    |		Load_Top	At_Offset_2
0835 0217       |    |		Execute	Heap_Access,All_Reference
0836 2e06       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x6
0837 e018       |    |		Load	0x0,0x18
0838 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0839 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
083a 00da       |    |		Load_Top	At_Offset_2
083b 0217       |    |		Execute	Heap_Access,All_Reference
083c 2e07       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7
083d e018       |    |		Load	0x0,0x18
083e 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
083f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0840 00da       |    |		Load_Top	At_Offset_2
0841 0217       |    |		Execute	Heap_Access,All_Reference
0842 2608       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x8
0843 e018       |    |		Load	0x0,0x18
0844 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0845 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0846 00da       |    |		Load_Top	At_Offset_2
0847 0217       |    |		Execute	Heap_Access,All_Reference
0848 2e09       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x9
0849 e018       |    |		Load	0x0,0x18
084a 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
084b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
084c 00da       |    |		Load_Top	At_Offset_2
084d 0217       |    |		Execute	Heap_Access,All_Reference
084e 2e0a       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xa
084f e018       |    |		Load	0x0,0x18
0850 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0851 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0852 00da       |    |		Load_Top	At_Offset_2
0853 0217       |    |		Execute	Heap_Access,All_Reference
0854 2e0b       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xb
0855 e004       |    |		Load	0x0,0x4
0856 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0857 011c       |    |		Execute	Any,Convert_Unchecked
0858 1c01       |    |		Execute_Immediate	Run_Utility,0x1
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 2e0d       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xd
085d 7009       |p   |		Jump_Nonzero	0x867
085e 00da       |    |		Load_Top	At_Offset_2
085f 0217       |    |		Execute	Heap_Access,All_Reference
0860 2e0c       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc
0861 e004       |    |		Load	0x0,0x4
0862 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0863 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0864 011c       |    |		Execute	Any,Convert_Unchecked
0865 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0866 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0867 605c       |`\  |		Indirect_Literal	Discrete,0x8c4,{0x00000000, 0x00004000}
0868 e019       |    |		Load	0x0,0x19
0869 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
086a e01a       |    |		Load	0x0,0x1a
086b 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
086c e01b       |    |		Load	0x0,0x1b
086d 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
086e 4801       |H   |		Short_Literal	0x1
086f 4800       |H   |		Short_Literal	0x0
0870 e01a       |    |		Load	0x0,0x1a
0871 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0872 e004       |    |		Load	0x0,0x4
0873 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0874 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0875 e5ff       |    |		Load	0x2,-0x1
0876 0217       |    |		Execute	Heap_Access,All_Reference
0877 2e0d       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xd
0878 0217       |    |		Execute	Heap_Access,All_Reference
0879 e5ff       |    |		Load	0x2,-0x1
087a 0217       |    |		Execute	Heap_Access,All_Reference
087b 2e0c       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xc
087c e004       |    |		Load	0x0,0x4
087d 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
087e 1851       | Q  |		Execute	Package,Field_Execute,Field_Number 0x51
087f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0880 00da       |    |		Load_Top	At_Offset_2
0881 0217       |    |		Execute	Heap_Access,All_Reference
0882 2e0e       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xe
0883 e005       |    |		Load	0x0,0x5
0884 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0885 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0886 00da       |    |		Load_Top	At_Offset_2
0887 0217       |    |		Execute	Heap_Access,All_Reference
0888 2e0f       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0xf
0889 e005       |    |		Load	0x0,0x5
088a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
088b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
088c 00da       |    |		Load_Top	At_Offset_2
088d 0217       |    |		Execute	Heap_Access,All_Reference
088e 2e10       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x10
088f e006       |    |		Load	0x0,0x6
0890 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0891 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0892 00da       |    |		Load_Top	At_Offset_2
0893 e002       |    |		Load	0x0,0x2
0894 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0895 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0896 e002       |    |		Load	0x0,0x2
0897 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0898 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0899 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
089a 00da       |    |		Load_Top	At_Offset_2
089b e002       |    |		Load	0x0,0x2
089c 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
089d 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
089e e002       |    |		Load	0x0,0x2
089f 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
08a0 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
08a1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08a2 00da       |    |		Load_Top	At_Offset_2
08a3 e002       |    |		Load	0x0,0x2
08a4 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
08a5 185b       | [  |		Execute	Package,Field_Execute,Field_Number 0x5b
08a6 e002       |    |		Load	0x0,0x2
08a7 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
08a8 185c       | \  |		Execute	Package,Field_Execute,Field_Number 0x5c
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 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
08ae e002       |    |		Load	0x0,0x2
08af 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
08b0 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
08b1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08b2 00da       |    |		Load_Top	At_Offset_2
08b3 e01c       |    |		Load	0x0,0x1c
08b4 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
08b5 e01c       |    |		Load	0x0,0x1c
08b6 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
08b7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08b8 00da       |    |		Load_Top	At_Offset_2
08b9 e01d       |    |		Load	0x0,0x1d
08ba 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
08bb e01d       |    |		Load	0x0,0x1d
08bc 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
08bd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08be 00da       |    |		Load_Top	At_Offset_2
08bf e01d       |    |		Load	0x0,0x1d
08c0 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
08c1 e01d       |    |		Load	0x0,0x1d
08c2 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
08c3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08c4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
08c8 ; --------------------------------------------------------------------------------------
08c8 ; SUBPROGRAM
08c8 ; --------------------------------------------------------------------------------------
08c8 08cb       |    |		.CONST	0x08cb								; Address of begin
08c9 0004       |    |		.CONST	0x0004								; Address of exception handler
08ca 0001       |    |		.CONST	0x0001								; Number of locals
08cb			BODY_08c8:
08cb			INIT_08c8:
08cb 00da       |    |		Load_Top	At_Offset_2
08cc 461a       |F   |		Jump_Case	0x1b
08cd 7862       |xb  |		Jump	0x930								; case 0x0
08ce 7829       |x)  |		Jump	0x8f8								; case 0x1
08cf 782b       |x+  |		Jump	0x8fb								; case 0x2
08d0 782f       |x/  |		Jump	0x900								; case 0x3
08d1 7833       |x3  |		Jump	0x905								; case 0x4
08d2 7837       |x7  |		Jump	0x90a								; case 0x5
08d3 783b       |x;  |		Jump	0x90f								; case 0x6
08d4 783f       |x?  |		Jump	0x914								; case 0x7
08d5 7843       |xC  |		Jump	0x919								; case 0x8
08d6 7847       |xG  |		Jump	0x91e								; case 0x9
08d7 784b       |xK  |		Jump	0x923								; case 0xa
08d8 7850       |xP  |		Jump	0x929								; case 0xb
08d9 7858       |xX  |		Jump	0x932								; case 0xc
08da 7857       |xW  |		Jump	0x932								; case 0xd
08db 7856       |xV  |		Jump	0x932								; case 0xe
08dc 7855       |xU  |		Jump	0x932								; case 0xf
08dd 7854       |xT  |		Jump	0x932								; case 0x10
08de 7853       |xS  |		Jump	0x932								; case 0x11
08df 7852       |xR  |		Jump	0x932								; case 0x12
08e0 7851       |xQ  |		Jump	0x932								; case 0x13
08e1 7850       |xP  |		Jump	0x932								; case 0x14
08e2 784f       |xO  |		Jump	0x932								; case 0x15
08e3 7804       |x   |		Jump	0x8e8								; case 0x16
08e4 7803       |x   |		Jump	0x8e8								; case 0x17
08e5 7802       |x   |		Jump	0x8e8								; case 0x18
08e6 7801       |x   |		Jump	0x8e8								; case 0x19
08e7 7800       |x   |		Jump	0x8e8								; case 0x1a
08e8 e5fd       |    |		Load	0x2,-0x3
08e9 e5fe       |    |		Load	0x2,-0x2
08ea e5ff       |    |		Load	0x2,-0x1
08eb e246       | F  |		Load	0x1,0x46
08ec 01d7       |    |		Execute	Vector,Field_Read
08ed e017       |    |		Load	0x0,0x17
08ee 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
08ef 00d8       |    |		Load_Top	At_Offset_0
08f0 e017       |    |		Load	0x0,0x17
08f1 183d       | =  |		Execute	Package,Field_Execute,Field_Number 0x3d
08f2 7003       |p   |		Jump_Nonzero	0x8f6
08f3 e001       |    |		Load	0x0,0x1
08f4 1b27       | '  |		Execute	Package,Field_Read,Field_Number 0x27
08f5 0257       | W  |		Execute	Discrete,Raise
08f6 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
08f7 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
08f8 00db       |    |		Load_Top	At_Offset_3
08f9 8210       |    |		Call	0x1,0x10
08fa 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
08fb 00db       |    |		Load_Top	At_Offset_3
08fc e018       |    |		Load	0x0,0x18
08fd 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
08fe 8212       |    |		Call	0x1,0x12
08ff 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0900 00db       |    |		Load_Top	At_Offset_3
0901 e018       |    |		Load	0x0,0x18
0902 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0903 8214       |    |		Call	0x1,0x14
0904 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0905 00db       |    |		Load_Top	At_Offset_3
0906 e018       |    |		Load	0x0,0x18
0907 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0908 8216       |    |		Call	0x1,0x16
0909 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
090a 00db       |    |		Load_Top	At_Offset_3
090b e018       |    |		Load	0x0,0x18
090c 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
090d 8218       |    |		Call	0x1,0x18
090e 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
090f 00db       |    |		Load_Top	At_Offset_3
0910 e018       |    |		Load	0x0,0x18
0911 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0912 821a       |    |		Call	0x1,0x1a
0913 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0914 00db       |    |		Load_Top	At_Offset_3
0915 e018       |    |		Load	0x0,0x18
0916 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0917 821c       |    |		Call	0x1,0x1c
0918 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0919 00db       |    |		Load_Top	At_Offset_3
091a e018       |    |		Load	0x0,0x18
091b 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
091c 821e       |    |		Call	0x1,0x1e
091d 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
091e 00db       |    |		Load_Top	At_Offset_3
091f e018       |    |		Load	0x0,0x18
0920 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0921 8220       |    |		Call	0x1,0x20
0922 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0923 00db       |    |		Load_Top	At_Offset_3
0924 e004       |    |		Load	0x0,0x4
0925 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0926 1c02       |    |		Execute_Immediate	Run_Utility,0x2
0927 8222       | "  |		Call	0x1,0x22
0928 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0929 00db       |    |		Load_Top	At_Offset_3
092a e004       |    |		Load	0x0,0x4
092b 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
092c 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
092d 1c02       |    |		Execute_Immediate	Run_Utility,0x2
092e 8224       | $  |		Call	0x1,0x24
092f 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0930 e20e       |    |		Load	0x1,0xe
0931 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0932 0831       | 1  |		Execute_Immediate	Raise,0x31
0933 0000 0000  |    |		.BLANK	0000[0x5]
0938 ; --------------------------------------------------------------------------------------
0938 ; SUBPROGRAM
0938 ; --------------------------------------------------------------------------------------
0938 0941       | A  |		.CONST	0x0941								; Address of begin
0939 0004       |    |		.CONST	0x0004								; Address of exception handler
093a 0002       |    |		.CONST	0x0002								; Number of locals
093b			INIT_0938:
093b 00da       |    |		Load_Top	At_Offset_2
093c 0217       |    |		Execute	Heap_Access,All_Reference
093d 01da       |    |		Execute	Vector,Bounds
093e e20f       |    |		Load	0x1,0xf
093f 035b       | [  |		Declare_Type	Array,Constrained
0940 0337       | 7  |		Declare_Variable	Array
0941			BODY_0938:
0941 00cf       |    |		Action	Mark_Auxiliary
0942 00d9       |    |		Load_Top	At_Offset_1
0943 01d9       |    |		Execute	Vector,Reverse_Bounds
0944 0263       | c  |		Execute	Discrete,Above_Bound
0945 7009       |p   |		Jump_Nonzero	0x94f
0946 00d8       |    |		Load_Top	At_Offset_0
0947 e5ff       |    |		Load	0x2,-0x1
0948 0217       |    |		Execute	Heap_Access,All_Reference
0949 01d7       |    |		Execute	Vector,Field_Read
094a 00d9       |    |		Load_Top	At_Offset_1
094b e402       |    |		Load	0x2,0x2
094c 01d6       |    |		Execute	Vector,Field_Write
094d 00c8       |    |		Action	Pop_Auxiliary_Range
094e 3ff7       |?   |		Loop_Increasing	0x946
094f 00ce       |    |		Action	Pop_Auxiliary
0950 00d8       |    |		Load_Top	At_Offset_0
0951 e20f       |    |		Load	0x1,0xf
0952 01c6       |    |		Execute	Vector,Convert_To_Formal
0953 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0954 0000 0000  |    |		.BLANK	0000[0x4]
0958 ; --------------------------------------------------------------------------------------
0958 ; SUBPROGRAM
0958 ; --------------------------------------------------------------------------------------
0958 098d       |    |		.CONST	0x098d								; Address of begin
0959 0004       |    |		.CONST	0x0004								; Address of exception handler
095a 000c       |    |		.CONST	0x000c								; Number of locals
095b			INIT_0958:
095b 4801       |H   |		Short_Literal	0x1
095c 00db       |    |		Load_Top	At_Offset_3
095d 0217       |    |		Execute	Heap_Access,All_Reference
095e 2e13       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x13
095f 00e1       |    |		Load_Encached	Boolean_Cache
0960 02a0       |    |		Declare_Subprogram	Null_Subprogram
0961 4801       |H   |		Short_Literal	0x1
0962 035d       | ]  |		Declare_Type	Array,Defined
0963 00d8       |    |		Load_Top	At_Offset_0
0964 02a0       |    |		Declare_Subprogram	Null_Subprogram
0965 03ad       |    |		Declare_Type	Heap_Access,Defined
0966 e009       |    |		Load	0x0,0x9
0967 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
0968 00c6       |    |		Action	Check_Subprogram_Elaborated
0969 00d9       |    |		Load_Top	At_Offset_1
096a 00d9       |    |		Load_Top	At_Offset_1
096b e01e       |    |		Load	0x0,0x1e
096c e01f       |    |		Load	0x0,0x1f
096d 4808       |H   |		Short_Literal	0x8
096e 0007       |    |		Action	Break_Optional
096f e020       |    |		Load	0x0,0x20
0970 e021       | !  |		Load	0x0,0x21
0971 e402       |    |		Load	0x2,0x2
0972 e403       |    |		Load	0x2,0x3
0973 e009       |    |		Load	0x0,0x9
0974 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0975 0387       |    |		Declare_Variable	Package
0976 00d8       |    |		Load_Top	At_Offset_0
0977 020f       |    |		Execute	Module,Activate
0978 e5ff       |    |		Load	0x2,-0x1
0979 e24b       | K  |		Load	0x1,0x4b
097a 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
097b e5ff       |    |		Load	0x2,-0x1
097c 0217       |    |		Execute	Heap_Access,All_Reference
097d 2e12       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x12
097e 00d9       |    |		Load_Top	At_Offset_1
097f e404       |    |		Load	0x2,0x4
0980 e405       |    |		Load	0x2,0x5
0981 4806       |H   |		Short_Literal	0x6
0982 4802       |H   |		Short_Literal	0x2
0983 0099       |    |		Action	Reference_Dynamic
0984 e009       |    |		Load	0x0,0x9
0985 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0986 00d8       |    |		Load_Top	At_Offset_0
0987 0217       |    |		Execute	Heap_Access,All_Reference
0988 e403       |    |		Load	0x2,0x3
0989 e5fe       |    |		Load	0x2,-0x2
098a e24b       | K  |		Load	0x1,0x4b
098b 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
098c 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
098d			BODY_0958:
098d 00d8       |    |		Load_Top	At_Offset_0
098e e409       |    |		Load	0x2,0x9
098f 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0990 e5fe       |    |		Load	0x2,-0x2
0991 0217       |    |		Execute	Heap_Access,All_Reference
0992 2a12       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x12
0993 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0994 0000 0000  |    |		.BLANK	0000[0x4]
0998 ; --------------------------------------------------------------------------------------
0998 ; SUBPROGRAM
0998 ; --------------------------------------------------------------------------------------
0998 09a0       |    |		.CONST	0x09a0								; Address of begin
0999 0004       |    |		.CONST	0x0004								; Address of exception handler
099a 0002       |    |		.CONST	0x0002								; Number of locals
099b			INIT_0998:
099b 00da       |    |		Load_Top	At_Offset_2
099c 0217       |    |		Execute	Heap_Access,All_Reference
099d e20e       |    |		Load	0x1,0xe
099e e5fe       |    |		Load	0x2,-0x2
099f 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
09a0			BODY_0998:
09a0 00db       |    |		Load_Top	At_Offset_3
09a1 0217       |    |		Execute	Heap_Access,All_Reference
09a2 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
09a3 461a       |F   |		Jump_Case	0x1b
09a4 7841       |xA  |		Jump	0x9e6								; case 0x0
09a5 7834       |x4  |		Jump	0x9da								; case 0x1
09a6 783f       |x?  |		Jump	0x9e6								; case 0x2
09a7 783e       |x>  |		Jump	0x9e6								; case 0x3
09a8 783d       |x=  |		Jump	0x9e6								; case 0x4
09a9 783c       |x<  |		Jump	0x9e6								; case 0x5
09aa 783b       |x;  |		Jump	0x9e6								; case 0x6
09ab 783a       |x:  |		Jump	0x9e6								; case 0x7
09ac 7839       |x9  |		Jump	0x9e6								; case 0x8
09ad 7838       |x8  |		Jump	0x9e6								; case 0x9
09ae 7837       |x7  |		Jump	0x9e6								; case 0xa
09af 7813       |x   |		Jump	0x9c3								; case 0xb
09b0 7835       |x5  |		Jump	0x9e6								; case 0xc
09b1 7834       |x4  |		Jump	0x9e6								; case 0xd
09b2 781d       |x   |		Jump	0x9d0								; case 0xe
09b3 781f       |x   |		Jump	0x9d3								; case 0xf
09b4 781e       |x   |		Jump	0x9d3								; case 0x10
09b5 781d       |x   |		Jump	0x9d3								; case 0x11
09b6 781c       |x   |		Jump	0x9d3								; case 0x12
09b7 781b       |x   |		Jump	0x9d3								; case 0x13
09b8 781a       |x   |		Jump	0x9d3								; case 0x14
09b9 7819       |x   |		Jump	0x9d3								; case 0x15
09ba 7804       |x   |		Jump	0x9bf								; case 0x16
09bb 7803       |x   |		Jump	0x9bf								; case 0x17
09bc 7802       |x   |		Jump	0x9bf								; case 0x18
09bd 7801       |x   |		Jump	0x9bf								; case 0x19
09be 7800       |x   |		Jump	0x9bf								; case 0x1a
09bf 00d8       |    |		Load_Top	At_Offset_0
09c0 e5ff       |    |		Load	0x2,-0x1
09c1 8258       | X  |		Call	0x1,0x58
09c2 7823       |x#  |		Jump	0x9e6
09c3 00db       |    |		Load_Top	At_Offset_3
09c4 0217       |    |		Execute	Heap_Access,All_Reference
09c5 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
09c6 0217       |    |		Execute	Heap_Access,All_Reference
09c7 e002       |    |		Load	0x0,0x2
09c8 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
09c9 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
09ca e5fe       |    |		Load	0x2,-0x2
09cb 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
09cc 00d9       |    |		Load_Top	At_Offset_1
09cd 0217       |    |		Execute	Heap_Access,All_Reference
09ce 2a0d       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xd
09cf 7816       |x   |		Jump	0x9e6
09d0 4800       |H   |		Short_Literal	0x0
09d1 a5fc       |    |		Store_Unchecked	0x2,-0x4
09d2 7813       |x   |		Jump	0x9e6
09d3 00db       |    |		Load_Top	At_Offset_3
09d4 0217       |    |		Execute	Heap_Access,All_Reference
09d5 2e11       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x11
09d6 e5fe       |    |		Load	0x2,-0x2
09d7 021f       |    |		Execute	Heap_Access,Equal
09d8 a5fc       |    |		Store_Unchecked	0x2,-0x4
09d9 780c       |x   |		Jump	0x9e6
09da 00db       |    |		Load_Top	At_Offset_3
09db 0217       |    |		Execute	Heap_Access,All_Reference
09dc 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
09dd 0217       |    |		Execute	Heap_Access,All_Reference
09de e002       |    |		Load	0x0,0x2
09df 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
09e0 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
09e1 e5fe       |    |		Load	0x2,-0x2
09e2 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
09e3 00d9       |    |		Load_Top	At_Offset_1
09e4 0217       |    |		Execute	Heap_Access,All_Reference
09e5 2a02       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
09e6 00d8       |    |		Load_Top	At_Offset_0
09e7 a5fd       |    |		Store_Unchecked	0x2,-0x3
09e8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
09e9 0000 0000  |    |		.BLANK	0000[0x7]
09f0 ; --------------------------------------------------------------------------------------
09f0 ; SUBPROGRAM
09f0 ; --------------------------------------------------------------------------------------
09f0 09f9       |    |		.CONST	0x09f9								; Address of begin
09f1 0004       |    |		.CONST	0x0004								; Address of exception handler
09f2 0002       |    |		.CONST	0x0002								; Number of locals
09f3			INIT_09f0:
09f3 00da       |    |		Load_Top	At_Offset_2
09f4 0217       |    |		Execute	Heap_Access,All_Reference
09f5 e20e       |    |		Load	0x1,0xe
09f6 e00e       |    |		Load	0x0,0xe
09f7 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
09f8 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
09f9			BODY_09f0:
09f9 00db       |    |		Load_Top	At_Offset_3
09fa 0217       |    |		Execute	Heap_Access,All_Reference
09fb 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
09fc 461a       |F   |		Jump_Case	0x1b
09fd 7830       |x0  |		Jump	0xa2e								; case 0x0
09fe 7829       |x)  |		Jump	0xa28								; case 0x1
09ff 782e       |x.  |		Jump	0xa2e								; case 0x2
0a00 782d       |x-  |		Jump	0xa2e								; case 0x3
0a01 782c       |x,  |		Jump	0xa2e								; case 0x4
0a02 782b       |x+  |		Jump	0xa2e								; case 0x5
0a03 782a       |x*  |		Jump	0xa2e								; case 0x6
0a04 7829       |x)  |		Jump	0xa2e								; case 0x7
0a05 7828       |x(  |		Jump	0xa2e								; case 0x8
0a06 7827       |x'  |		Jump	0xa2e								; case 0x9
0a07 7826       |x&  |		Jump	0xa2e								; case 0xa
0a08 7813       |x   |		Jump	0xa1c								; case 0xb
0a09 7824       |x$  |		Jump	0xa2e								; case 0xc
0a0a 7823       |x#  |		Jump	0xa2e								; case 0xd
0a0b 7822       |x"  |		Jump	0xa2e								; case 0xe
0a0c 7816       |x   |		Jump	0xa23								; case 0xf
0a0d 7815       |x   |		Jump	0xa23								; case 0x10
0a0e 7814       |x   |		Jump	0xa23								; case 0x11
0a0f 7813       |x   |		Jump	0xa23								; case 0x12
0a10 7812       |x   |		Jump	0xa23								; case 0x13
0a11 7811       |x   |		Jump	0xa23								; case 0x14
0a12 7810       |x   |		Jump	0xa23								; case 0x15
0a13 7804       |x   |		Jump	0xa18								; case 0x16
0a14 7803       |x   |		Jump	0xa18								; case 0x17
0a15 7802       |x   |		Jump	0xa18								; case 0x18
0a16 7801       |x   |		Jump	0xa18								; case 0x19
0a17 7800       |x   |		Jump	0xa18								; case 0x1a
0a18 00d8       |    |		Load_Top	At_Offset_0
0a19 e5ff       |    |		Load	0x2,-0x1
0a1a 8258       | X  |		Call	0x1,0x58
0a1b 7812       |x   |		Jump	0xa2e
0a1c 00db       |    |		Load_Top	At_Offset_3
0a1d 0217       |    |		Execute	Heap_Access,All_Reference
0a1e 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0a1f 00d9       |    |		Load_Top	At_Offset_1
0a20 0217       |    |		Execute	Heap_Access,All_Reference
0a21 2a0d       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xd
0a22 780b       |x   |		Jump	0xa2e
0a23 e5fe       |    |		Load	0x2,-0x2
0a24 00d9       |    |		Load_Top	At_Offset_1
0a25 0217       |    |		Execute	Heap_Access,All_Reference
0a26 2a11       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x11
0a27 7806       |x   |		Jump	0xa2e
0a28 00db       |    |		Load_Top	At_Offset_3
0a29 0217       |    |		Execute	Heap_Access,All_Reference
0a2a 2e02       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x2
0a2b 00d9       |    |		Load_Top	At_Offset_1
0a2c 0217       |    |		Execute	Heap_Access,All_Reference
0a2d 2a02       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
0a2e 00d8       |    |		Load_Top	At_Offset_0
0a2f a5fd       |    |		Store_Unchecked	0x2,-0x3
0a30 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0a31 0000 0000  |    |		.BLANK	0000[0x7]
0a38 ; --------------------------------------------------------------------------------------
0a38 ; SUBPROGRAM
0a38 ; --------------------------------------------------------------------------------------
0a38 0a3b       | ;  |		.CONST	0x0a3b								; Address of begin
0a39 0004       |    |		.CONST	0x0004								; Address of exception handler
0a3a 0001       |    |		.CONST	0x0001								; Number of locals
0a3b			BODY_0a38:
0a3b			INIT_0a38:
0a3b 00da       |    |		Load_Top	At_Offset_2
0a3c e7fe       |    |		Load	0x3,-0x2
0a3d 027f       |    |		Execute	Discrete,Equal
0a3e 680a       |h   |		Jump_Zero	0xa49
0a3f 00da       |    |		Load_Top	At_Offset_2
0a40 00d8       |    |		Load_Top	At_Offset_0
0a41 00e4       |    |		Load_Encached	Positive_Cache
0a42 0260       | `  |		Execute	Discrete,In_Type
0a43 7001       |p   |		Jump_Nonzero	0xa45
0a44 0801       |    |		Execute_Immediate	Raise,0x1
0a45 e5ff       |    |		Load	0x2,-0x1
0a46 8237       | 7  |		Call	0x1,0x37
0a47 822d       | -  |		Call	0x1,0x2d
0a48 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0a49 00da       |    |		Load_Top	At_Offset_2
0a4a 00d8       |    |		Load_Top	At_Offset_0
0a4b 00e4       |    |		Load_Encached	Positive_Cache
0a4c 0260       | `  |		Execute	Discrete,In_Type
0a4d 7001       |p   |		Jump_Nonzero	0xa4f
0a4e 0801       |    |		Execute_Immediate	Raise,0x1
0a4f e5ff       |    |		Load	0x2,-0x1
0a50 8237       | 7  |		Call	0x1,0x37
0a51 822d       | -  |		Call	0x1,0x2d
0a52 e5fe       |    |		Load	0x2,-0x2
0a53 01cc       |    |		Execute	Vector,Catenate
0a54 e7fe       |    |		Load	0x3,-0x2
0a55 e7ff       |    |		Load	0x3,-0x1
0a56 0a01       |    |		Execute_Immediate	Plus,0x1
0a57 00d8       |    |		Load_Top	At_Offset_0
0a58 00e2       |    |		Load_Encached	Integer_Cache
0a59 0260       | `  |		Execute	Discrete,In_Type
0a5a 7001       |p   |		Jump_Nonzero	0xa5c
0a5b 0801       |    |		Execute_Immediate	Raise,0x1
0a5c 8402       |    |		Call	0x2,0x2
0a5d 01cc       |    |		Execute	Vector,Catenate
0a5e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0a5f 0000       |    |		.XXX[0x1]
0a60 ; --------------------------------------------------------------------------------------
0a60 ; SUBPROGRAM
0a60 ; --------------------------------------------------------------------------------------
0a60 0a91       |    |		.CONST	0x0a91								; Address of begin
0a61 0004       |    |		.CONST	0x0004								; Address of exception handler
0a62 0020       |    |		.CONST	0x0020								; Number of locals
0a63			INIT_0a60:
0a63 e20f       |    |		Load	0x1,0xf
0a64 02a0       |    |		Declare_Subprogram	Null_Subprogram
0a65 03ae       |    |		Declare_Type	Heap_Access,Defined,Visible
0a66 029a 0aab  |    |		Declare_Subprogram	INIT_0aa8,For_Outer_Call,Visible,Unelaborated
0a68 029a 0acb  |    |		Declare_Subprogram	INIT_0ac8,For_Outer_Call,Visible,Unelaborated
0a6a 00bf       |    |		Action	Accept_Activation
0a6b e001       |    |		Load	0x0,0x1
0a6c e002       |    |		Load	0x0,0x2
0a6d e20f       |    |		Load	0x1,0xf
0a6e e214       |    |		Load	0x1,0x14
0a6f e003       |    |		Load	0x0,0x3
0a70 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0a71 0387       |    |		Declare_Variable	Package
0a72 00d8       |    |		Load_Top	At_Offset_0
0a73 020f       |    |		Execute	Module,Activate
0a74 e003       |    |		Load	0x0,0x3
0a75 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
0a76 00c6       |    |		Action	Check_Subprogram_Elaborated
0a77 e20f       |    |		Load	0x1,0xf
0a78 e214       |    |		Load	0x1,0x14
0a79 e004       |    |		Load	0x0,0x4
0a7a e005       |    |		Load	0x0,0x5
0a7b 4800       |H   |		Short_Literal	0x0
0a7c 0007       |    |		Action	Break_Optional
0a7d 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0a7e 00c7       |    |		Action	Elaborate_Subprogram
0a7f 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0a80 00c7       |    |		Action	Elaborate_Subprogram
0a81 029d 0adb  |    |		Declare_Subprogram	INIT_0ad8,For_Outer_Call
0a83 029d 0aeb  |    |		Declare_Subprogram	INIT_0ae8,For_Outer_Call
0a85 029d 0afb  |    |		Declare_Subprogram	INIT_0af8,For_Outer_Call
0a87 e006       |    |		Load	0x0,0x6
0a88 e007       |    |		Load	0x0,0x7
0a89 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
0a8a 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
0a8b 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
0a8c e008       |    |		Load	0x0,0x8
0a8d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0a8e 0387       |    |		Declare_Variable	Package
0a8f 00d8       |    |		Load_Top	At_Offset_0
0a90 020f       |    |		Execute	Module,Activate
0a91			BODY_0a60:
0a91 e213       |    |		Load	0x1,0x13
0a92 e009       |    |		Load	0x0,0x9
0a93 01d7       |    |		Execute	Vector,Field_Read
0a94 6801       |h   |		Jump_Zero	0xa96
0a95 7809       |x   |		Jump	0xa9f
0a96 4801       |H   |		Short_Literal	0x1
0a97 e213       |    |		Load	0x1,0x13
0a98 e009       |    |		Load	0x0,0x9
0a99 01d6       |    |		Execute	Vector,Field_Write
0a9a 00d8       |    |		Load_Top	At_Offset_0
0a9b 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0a9c e213       |    |		Load	0x1,0x13
0a9d e00a       |    |		Load	0x0,0xa
0a9e 01d6       |    |		Execute	Vector,Field_Write
0a9f 00bc       |    |		Action	Signal_Activated
0aa0 00bb       |    |		Action	Signal_Completion
0aa1 0000 0000  |    |		.BLANK	0000[0x7]
0aa8 ; --------------------------------------------------------------------------------------
0aa8 ; SUBPROGRAM
0aa8 ; --------------------------------------------------------------------------------------
0aa8 0abe       |    |		.CONST	0x0abe								; Address of begin
0aa9 0004       |    |		.CONST	0x0004								; Address of exception handler
0aaa 0003       |    |		.CONST	0x0003								; Number of locals
0aab			INIT_0aa8:
0aab 00da       |    |		Load_Top	At_Offset_2
0aac e20f       |    |		Load	0x1,0xf
0aad 0119       |    |		Execute	Any,Check_In_Formal_Type
0aae e214       |    |		Load	0x1,0x14
0aaf e00b       |    |		Load	0x0,0xb
0ab0 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0ab1 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0ab2 e213       |    |		Load	0x1,0x13
0ab3 00d8       |    |		Load_Top	At_Offset_0
0ab4 e00c       |    |		Load	0x0,0xc
0ab5 1c06       |    |		Execute_Immediate	Run_Utility,0x6
0ab6 e00d       |    |		Load	0x0,0xd
0ab7 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0ab8 e00b       |    |		Load	0x0,0xb
0ab9 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0aba 039a       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Constraint
0abb 00d8       |    |		Load_Top	At_Offset_0
0abc 0217       |    |		Execute	Heap_Access,All_Reference
0abd 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0abe			BODY_0aa8:
0abe 00d9       |    |		Load_Top	At_Offset_1
0abf e217       |    |		Load	0x1,0x17
0ac0 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0ac1 00d9       |    |		Load_Top	At_Offset_1
0ac2 0217       |    |		Execute	Heap_Access,All_Reference
0ac3 2a14       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x14
0ac4 00d8       |    |		Load_Top	At_Offset_0
0ac5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ac6 0000 0000  |    |		.XXX[0x2]
0ac8 ; --------------------------------------------------------------------------------------
0ac8 ; SUBPROGRAM
0ac8 ; --------------------------------------------------------------------------------------
0ac8 0acb       |    |		.CONST	0x0acb								; Address of begin
0ac9 0004       |    |		.CONST	0x0004								; Address of exception handler
0aca 0001       |    |		.CONST	0x0001								; Number of locals
0acb			BODY_0ac8:
0acb			INIT_0ac8:
0acb 00da       |    |		Load_Top	At_Offset_2
0acc 0217       |    |		Execute	Heap_Access,All_Reference
0acd 2e14       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x14
0ace e00b       |    |		Load	0x0,0xb
0acf 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0ad0 e218       |    |		Load	0x1,0x18
0ad1 e219       |    |		Load	0x1,0x19
0ad2 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
0ad3 e003       |    |		Load	0x0,0x3
0ad4 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0ad5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ad6 0000 0000  |    |		.XXX[0x2]
0ad8 ; --------------------------------------------------------------------------------------
0ad8 ; SUBPROGRAM
0ad8 ; --------------------------------------------------------------------------------------
0ad8 0adb       |    |		.CONST	0x0adb								; Address of begin
0ad9 0004       |    |		.CONST	0x0004								; Address of exception handler
0ada 0001       |    |		.CONST	0x0001								; Number of locals
0adb			BODY_0ad8:
0adb			INIT_0ad8:
0adb 00da       |    |		Load_Top	At_Offset_2
0adc 8216       |    |		Call	0x1,0x16
0add 0219       |    |		Execute	Heap_Access,All_Read
0ade e20f       |    |		Load	0x1,0xf
0adf 0119       |    |		Execute	Any,Check_In_Formal_Type
0ae0 8212       |    |		Call	0x1,0x12
0ae1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ae2 0000 0000  |    |		.BLANK	0000[0x6]
0ae8 ; --------------------------------------------------------------------------------------
0ae8 ; SUBPROGRAM
0ae8 ; --------------------------------------------------------------------------------------
0ae8 0aeb       |    |		.CONST	0x0aeb								; Address of begin
0ae9 0004       |    |		.CONST	0x0004								; Address of exception handler
0aea 0001       |    |		.CONST	0x0001								; Number of locals
0aeb			BODY_0ae8:
0aeb			INIT_0ae8:
0aeb 00da       |    |		Load_Top	At_Offset_2
0aec 8216       |    |		Call	0x1,0x16
0aed 0219       |    |		Execute	Heap_Access,All_Read
0aee e20f       |    |		Load	0x1,0xf
0aef 0119       |    |		Execute	Any,Check_In_Formal_Type
0af0 8210       |    |		Call	0x1,0x10
0af1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0af2 0000 0000  |    |		.BLANK	0000[0x6]
0af8 ; --------------------------------------------------------------------------------------
0af8 ; SUBPROGRAM
0af8 ; --------------------------------------------------------------------------------------
0af8 0afb       |    |		.CONST	0x0afb								; Address of begin
0af9 0004       |    |		.CONST	0x0004								; Address of exception handler
0afa 0001       |    |		.CONST	0x0001								; Number of locals
0afb			BODY_0af8:
0afb			INIT_0af8:
0afb 00db       |    |		Load_Top	At_Offset_3
0afc 00db       |    |		Load_Top	At_Offset_3
0afd 8211       |    |		Call	0x1,0x11
0afe e20f       |    |		Load	0x1,0xf
0aff 0119       |    |		Execute	Any,Check_In_Formal_Type
0b00 8215       |    |		Call	0x1,0x15
0b01 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0b02 0000 0000  |    |		.BLANK	0000[0x6]
0b08 ; --------------------------------------------------------------------------------------
0b08 ; SUBPROGRAM
0b08 ; --------------------------------------------------------------------------------------
0b08 0b13       |    |		.CONST	0x0b13								; Address of begin
0b09 0004       |    |		.CONST	0x0004								; Address of exception handler
0b0a 000e       |    |		.CONST	0x000e								; Number of locals
0b0b			INIT_0b08:
0b0b 00e5       |    |		Load_Encached	Long_Integer_Cache
0b0c 0129       | )  |		Execute	Any,Make_Visible
0b0d 4805       |H   |		Short_Literal	0x5
0b0e 0093 0b1b  |    |		push_full_address	INIT_0b18
0b10 02a0       |    |		Declare_Subprogram	Null_Subprogram
0b11 038f       |    |		Declare_Type	Package,Defined,Visible
0b12 00bf       |    |		Action	Accept_Activation
0b13			BODY_0b08:
0b13 00bc       |    |		Action	Signal_Activated
0b14 00bb       |    |		Action	Signal_Completion
0b15 0000 0000  |    |		.XXX[0x3]
0b17 0000       |    |
0b18 ; --------------------------------------------------------------------------------------
0b18 ; SUBPROGRAM
0b18 ; --------------------------------------------------------------------------------------
0b18 0b1e       |    |		.CONST	0x0b1e								; Address of begin
0b19 0004       |    |		.CONST	0x0004								; Address of exception handler
0b1a 0012       |    |		.CONST	0x0012								; Number of locals
0b1b			INIT_0b18:
0b1b 029c 0b23  |   #|		Declare_Subprogram	INIT_0b20,For_Outer_Call,Visible
0b1d 00bf       |    |		Action	Accept_Activation
0b1e			BODY_0b18:
0b1e 00bc       |    |		Action	Signal_Activated
0b1f 00bb       |    |		Action	Signal_Completion
0b20 ; --------------------------------------------------------------------------------------
0b20 ; SUBPROGRAM
0b20 ; --------------------------------------------------------------------------------------
0b20 0b23       | #  |		.CONST	0x0b23								; Address of begin
0b21 0004       |    |		.CONST	0x0004								; Address of exception handler
0b22 0001       |    |		.CONST	0x0001								; Number of locals
0b23			BODY_0b20:
0b23			INIT_0b20:
0b23 00b6       |    |		Action	Make_Scope
0b24 020a       |    |		Execute	Module,Get_Name
0b25 00ca       |    |		Action	Exit_Nullary_Function
0b26 ; --------------------------------------------------------------------------------------
0b26 ; STRING TABLE
0b26 ; --------------------------------------------------------------------------------------
0b26 003a       | :  |		.STRTAB	0x003a->0x0b43							; "NIL_PARAMETER"
0b27 0045       | E  |		.STRTAB	0x0045->0x0b49							; "STRING_PARAMETER"
0b28 0053       | S  |		.STRTAB	0x0053->0x0b51							; "INTEGER_PARAMETER"
0b29 0062       | b  |		.STRTAB	0x0062->0x0b5a							; "FLOAT_PARAMETER"
0b2a 006f       | o  |		.STRTAB	0x006f->0x0b61							; "DURATION_PARAMETER"
0b2b 007f       |    |		.STRTAB	0x007f->0x0b6a							; "TIME_PARAMETER"
0b2c 008b       |    |		.STRTAB	0x008b->0x0b71							; "OBJECT_PARAMETER"
0b2d 0099       |    |		.STRTAB	0x0099->0x0b79							; "VERSION_PARAMETER"
0b2e 00a8       |    |		.STRTAB	0x00a8->0x0b82							; "CLASS_PARAMETER"
0b2f 00b5       |    |		.STRTAB	0x00b5->0x0b89							; "SUBCLASS_PARAMETER"
0b30 00c5       |    |		.STRTAB	0x00c5->0x0b92							; "ERROR_STATUS_PARAMETER"
0b31 00d9       |    |		.STRTAB	0x00d9->0x0b9d							; "NAME_STATUS_PARAMETER"
0b32 00ec       |    |		.STRTAB	0x00ec->0x0ba8							; "COMPILER_PARAMETER"
0b33 00fc       |    |		.STRTAB	0x00fc->0x0bb1							; "MACHINE_PARAMETER"
0b34 010b       |    |		.STRTAB	0x010b->0x0bb9							; "CONDITION_PARAMETER"
0b35 011c       |    |		.STRTAB	0x011c->0x0bc3							; "DATA_PARAMETER"
0b36 0128       | (  |		.STRTAB	0x0128->0x0bca							; "LINK_PARAMETER"
0b37 0134       | 4  |		.STRTAB	0x0134->0x0bd1							; "STATE_PARAMETER"
0b38 0141       | A  |		.STRTAB	0x0141->0x0bd8							; "IMPORT_PARAMETER"
0b39 014f       | O  |		.STRTAB	0x014f->0x0be0							; "HANDLE_PARAMETER"
0b3a 015d       | ]  |		.STRTAB	0x015d->0x0be8							; "STEP_PARAMETER"
0b3b 0169       | i  |		.STRTAB	0x0169->0x0bef							; "SCRIPT_PARAMETER"
0b3c 0177       | w  |		.STRTAB	0x0177->0x0bf7							; "CUSTOM_PARAMETER_1"
0b3d 0187       |    |		.STRTAB	0x0187->0x0c00							; "CUSTOM_PARAMETER_2"
0b3e 0197       |    |		.STRTAB	0x0197->0x0c09							; "CUSTOM_PARAMETER_3"
0b3f 01a7       |    |		.STRTAB	0x01a7->0x0c12							; "CUSTOM_PARAMETER_4"
0b40 01b7       |    |		.STRTAB	0x01b7->0x0c1b							; "CUSTOM_PARAMETER_5"
0b41 01c7       |    |		.STRTAB	0x01c7->0x0c24							; "<>"
0b42 01c7       |    |		.STREND 0x01c7->0x0c25
0b43 4e49 4c5f  |NIL_|		.STRTAB_STRINGS
0c26 0000 0000  |    |		.XXX[0x2]
0c28 ; --------------------------------------------------------------------------------------
0c28 ; Debug Table
0c28 ; --------------------------------------------------------------------------------------
0c28 0004 0009  |    |		.DEBUG4	0x0004,0x0009,0xeb18,0x0000,0x0001,0x0000
0c2e 0000 0000  |    |		.XXX[0xe]
0c30 000b 8004  |    |
0c32 0000 0111  |    |
0c34 0000 0000  |    |
0c36 0141 00f4  | A  |
0c38 0141 00f4  | A  |
0c3a 0000 0319  |    |
0c3c 0000 0000  |    |		.BLANK	0000[0x4]
0c40 0d3f 3004  | ?0 |		.XXX[0x5]
0c42 0000 1fc1  |    |
0c44 ffff       |    |
0c45 0000 0000  |    |		.BLANK	0000[0x6]
0c4b 1fbf 0000  |    |		.XXX[0x11]
0c4d 0000 0000  |    |
0c4f 1fff 0015  |    |
0c51 d24f fd51  | O Q|
0c53 80c9 0000  |    |
0c55 0000 80de  |    |
0c57 000e 0000  |    |
0c59 0000 0000  |    |
0c5b 0076       | v  |
0c5c 0000 0000  |    |		.BLANK	0000[0x7]
0c63 0009       |    |		.XXX[0x1]
0c64 0000 0000  |    |		.BLANK	0000[0x6]
0c6a 8000 0000  |    |		.XXX[0x9]
0c6c 0000 0000  |    |
0c6e 0012 5f04  |  _ |
0c70 0000 0000  |    |
0c72 8000       |    |
0c73 0000 0000  |    |		.BLANK	0000[0x4]
0c77 0106 0001  |    |		.XXX[0xd]
0c79 0404 8800  |    |
0c7b 0400 8000  |    |
0c7d 0000 0000  |    |
0c7f 0000 0140  |   @|
0c81 e0f4 8000  |    |
0c83 0744       | D  |
0c84 0000 0000  |    |		.BLANK	0000[0x4]
0c88 0141 00f4  | A  |		.XXX[0xb]
0c8a 8000 0002  |    |
0c8c 0141 00f4  | A  |
0c8e 0000 1440  |   @|
0c90 0000 0000  |    |
0c92 8000       |    |
0c93 0000 0000  |    |		.BLANK	0000[0x4]
0c97 0037 0000  | 7  |		.XXX[0x4]
0c99 0000 8000  |    |
0c9b 0000 0000  |    |		.BLANK	0000[0x4]
0c9f 0006 0000  |    |		.XXX[0x4]
0ca1 0000 8000  |    |
0ca3 0000 0000  |    |		.BLANK	0000[0x4]
0ca7 0071 0141  | q A|		.XXX[0xd]
0ca9 04f4 8000  |    |
0cab 0144 0000  | D  |
0cad 0000 0000  |    |
0caf 0005 0141  |   A|
0cb1 04f4 8800  |    |
0cb3 04b8       |    |
0cb4 0000 0000  |    |		.BLANK	0000[0x4]
0cb8 0141 04f4  | A  |		.XXX[0xc]
0cba 8800 0600  |    |
0cbc 8000 0000  |    |
0cbe 0000 0000  |    |
0cc0 0141 04f4  | A  |
0cc2 8000 07ec  |    |
0cc4 0000 0000  |    |		.BLANK	0000[0x4]
0cc8 0141 04f4  | A  |		.XXX[0x4]
0cca 8800 09b8  |    |
0ccc 0000 0000  |    |		.BLANK	0000[0x4]
0cd0 0141 04f4  | A  |		.XXX[0x14]
0cd2 8000 0b44  |   D|
0cd4 0000 0000  |    |
0cd6 0000 0002  |    |
0cd8 0141 04f4  | A  |
0cda 8000 0b44  |   D|
0cdc 0141 04f4  | A  |
0cde 0000 0001  |    |
0ce0 0141 04f4  | A  |
0ce2 8000 0d44  |   D|
0ce4 0000 0000  |    |		.BLANK	0000[0x4]
0ce8 0141 04f4  | A  |		.XXX[0x4]
0cea 8800 1038  |   8|
0cec 0000 0000  |    |		.BLANK	0000[0x4]
0cf0 0141 04f4  | A  |		.XXX[0x70]
0cf2 0000 0036  |   6|
0cf4 000d 0c08  |    |
0cf6 0000 0bb2  |    |
0cf8 0141 04f4  | A  |
0cfa 0000 0036  |   6|
0cfc 000d 0c08  |    |
0cfe 0000 0f32  |   2|
0d00 0141 04f4  | A  |
0d02 0000 0036  |   6|
0d04 000d 0c08  |    |
0d06 0000 16b2  |    |
0d08 0141 04f4  | A  |
0d0a 0000 0036  |   6|
0d0c 000d 0c08  |    |
0d0e 0000 1cb2  |    |
0d10 0141 04f4  | A  |
0d12 0000 0036  |   6|
0d14 000d 0c08  |    |
0d16 0000 2032  |   2|
0d18 0141 04f4  | A  |
0d1a 0000 0036  |   6|
0d1c 000d 0c08  |    |
0d1e 0000 25b2  |  % |
0d20 0141 04f4  | A  |
0d22 0000 0036  |   6|
0d24 000d 0c08  |    |
0d26 0000 27b2  |  ' |
0d28 0141 04f4  | A  |
0d2a 0800 1180  |    |
0d2c 8000 0000  |    |
0d2e 0000 0000  |    |
0d30 0141 04f4  | A  |
0d32 0000 0016  |    |
0d34 000d 0c08  |    |
0d36 0000 2c32  |  ,2|
0d38 0141 04f4  | A  |
0d3a 0000 0016  |    |
0d3c 000d 0c08  |    |
0d3e 0000 2db2  |  - |
0d40 0141 04f4  | A  |
0d42 0000 0016  |    |
0d44 000d 0c08  |    |
0d46 0000 3032  |  02|
0d48 0141 04f4  | A  |
0d4a 0000 0016  |    |
0d4c 000d 0c08  |    |
0d4e 0000 3232  |  22|
0d50 0141 04f4  | A  |
0d52 0000 0016  |    |
0d54 000d 0c08  |    |
0d56 0000 34b2  |  4 |
0d58 0141 04f4  | A  |
0d5a 0000 0016  |    |
0d5c 000d 0c08  |    |
0d5e 0000 3632  |  62|
0d60 0000 0000  |    |		.BLANK	0000[0xa0]