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

⟦eb9b47aae⟧

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

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 1540       | @  |		.CONST	0x1540								; 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 000d       |    |		.CONST	0x000d								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0318       |    |		.CONST	0x0318								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0043       | C  |		.CONST	0x0043								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional
000c 00c4       |    |		Action	Make_Default
000d 0007       |    |		Action	Break_Optional
000e 4818       |H   |		Short_Literal	0x18
000f 03cd       |    |		Declare_Type	Access,Incomplete,Visible,Accesses_Protected
0010 0007       |    |		Action	Break_Optional
0011 029a 0323  |   #|		Declare_Subprogram	INIT_0320,For_Outer_Call,Visible,Unelaborated
0013 029a 0353  |   S|		Declare_Subprogram	INIT_0350,For_Outer_Call,Visible,Unelaborated
0015 029a 0393  |    |		Declare_Subprogram	INIT_0390,For_Outer_Call,Visible,Unelaborated
0017 029a 03bb  |    |		Declare_Subprogram	INIT_03b8,For_Outer_Call,Visible,Unelaborated
0019 4802       |H   |		Short_Literal	0x2
001a 0093 141b  |    |		push_full_address	INIT_1418
001c 02a0       |    |		Declare_Subprogram	Null_Subprogram
001d 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
001e e20e       |    |		Load	0x1,0xe
001f 4801       |H   |		Short_Literal	0x1
0020 00da       |    |		Load_Top	At_Offset_2
0021 020e       |    |		Execute	Module,Augment_Imports
0022 0007       |    |		Action	Break_Optional
0023 4802       |H   |		Short_Literal	0x2
0024 0093 12f3  |    |		push_full_address	INIT_12f0
0026 02a0       |    |		Declare_Subprogram	Null_Subprogram
0027 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
0028 e20e       |    |		Load	0x1,0xe
0029 4801       |H   |		Short_Literal	0x1
002a 00da       |    |		Load_Top	At_Offset_2
002b 020e       |    |		Execute	Module,Augment_Imports
002c 0007       |    |		Action	Break_Optional
002d 4803       |H   |		Short_Literal	0x3
002e 0093 11c3  |    |		push_full_address	INIT_11c0
0030 02a0       |    |		Declare_Subprogram	Null_Subprogram
0031 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
0032 e20e       |    |		Load	0x1,0xe
0033 4801       |H   |		Short_Literal	0x1
0034 00da       |    |		Load_Top	At_Offset_2
0035 020e       |    |		Execute	Module,Augment_Imports
0036 0007       |    |		Action	Break_Optional
0037 4804       |H   |		Short_Literal	0x4
0038 0093 1093  |    |		push_full_address	INIT_1090
003a 02a0       |    |		Declare_Subprogram	Null_Subprogram
003b 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
003c e20e       |    |		Load	0x1,0xe
003d 4801       |H   |		Short_Literal	0x1
003e 00da       |    |		Load_Top	At_Offset_2
003f 020e       |    |		Execute	Module,Augment_Imports
0040 0007       |    |		Action	Break_Optional
0041 4805       |H   |		Short_Literal	0x5
0042 0093 0f5b  |   [|		push_full_address	INIT_0f58
0044 02a0       |    |		Declare_Subprogram	Null_Subprogram
0045 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
0046 e20e       |    |		Load	0x1,0xe
0047 4801       |H   |		Short_Literal	0x1
0048 00da       |    |		Load_Top	At_Offset_2
0049 020e       |    |		Execute	Module,Augment_Imports
004a 0007       |    |		Action	Break_Optional
004b 480b       |H   |		Short_Literal	0xb
004c 0093 0e0b  |    |		push_full_address	INIT_0e08
004e 02a0       |    |		Declare_Subprogram	Null_Subprogram
004f 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
0050 e20e       |    |		Load	0x1,0xe
0051 4801       |H   |		Short_Literal	0x1
0052 00da       |    |		Load_Top	At_Offset_2
0053 020e       |    |		Execute	Module,Augment_Imports
0054 0007       |    |		Action	Break_Optional
0055 4806       |H   |		Short_Literal	0x6
0056 0093 0cd3  |    |		push_full_address	INIT_0cd0
0058 02a0       |    |		Declare_Subprogram	Null_Subprogram
0059 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
005a e20e       |    |		Load	0x1,0xe
005b 4801       |H   |		Short_Literal	0x1
005c 00da       |    |		Load_Top	At_Offset_2
005d 020e       |    |		Execute	Module,Augment_Imports
005e 0007       |    |		Action	Break_Optional
005f 4805       |H   |		Short_Literal	0x5
0060 0093 0b9b  |    |		push_full_address	INIT_0b98
0062 02a0       |    |		Declare_Subprogram	Null_Subprogram
0063 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
0064 e20e       |    |		Load	0x1,0xe
0065 4801       |H   |		Short_Literal	0x1
0066 00da       |    |		Load_Top	At_Offset_2
0067 020e       |    |		Execute	Module,Augment_Imports
0068 0007       |    |		Action	Break_Optional
0069 4803       |H   |		Short_Literal	0x3
006a 0093 0a6b  |   k|		push_full_address	INIT_0a68
006c 02a0       |    |		Declare_Subprogram	Null_Subprogram
006d 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
006e e20e       |    |		Load	0x1,0xe
006f 4801       |H   |		Short_Literal	0x1
0070 00da       |    |		Load_Top	At_Offset_2
0071 020e       |    |		Execute	Module,Augment_Imports
0072 0007       |    |		Action	Break_Optional
0073 4802       |H   |		Short_Literal	0x2
0074 0093 093b  |   ;|		push_full_address	INIT_0938
0076 02a0       |    |		Declare_Subprogram	Null_Subprogram
0077 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
0078 e20e       |    |		Load	0x1,0xe
0079 4801       |H   |		Short_Literal	0x1
007a 00da       |    |		Load_Top	At_Offset_2
007b 020e       |    |		Execute	Module,Augment_Imports
007c 0007       |    |		Action	Break_Optional
007d 4804       |H   |		Short_Literal	0x4
007e 0093 0803  |    |		push_full_address	INIT_0800
0080 02a0       |    |		Declare_Subprogram	Null_Subprogram
0081 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
0082 e20e       |    |		Load	0x1,0xe
0083 4801       |H   |		Short_Literal	0x1
0084 00da       |    |		Load_Top	At_Offset_2
0085 020e       |    |		Execute	Module,Augment_Imports
0086 0007       |    |		Action	Break_Optional
0087 4805       |H   |		Short_Literal	0x5
0088 0093 06cb  |    |		push_full_address	INIT_06c8
008a 02a0       |    |		Declare_Subprogram	Null_Subprogram
008b 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
008c e20e       |    |		Load	0x1,0xe
008d 4801       |H   |		Short_Literal	0x1
008e 00da       |    |		Load_Top	At_Offset_2
008f 020e       |    |		Execute	Module,Augment_Imports
0090 0007       |    |		Action	Break_Optional
0091 4807       |H   |		Short_Literal	0x7
0092 0093 058b  |    |		push_full_address	INIT_0588
0094 02a0       |    |		Declare_Subprogram	Null_Subprogram
0095 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
0096 e20e       |    |		Load	0x1,0xe
0097 4801       |H   |		Short_Literal	0x1
0098 00da       |    |		Load_Top	At_Offset_2
0099 020e       |    |		Execute	Module,Augment_Imports
009a 0007       |    |		Action	Break_Optional
009b 480c       |H   |		Short_Literal	0xc
009c 0093 0433  |   3|		push_full_address	INIT_0430
009e 02a0       |    |		Declare_Subprogram	Null_Subprogram
009f 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
00a0 e20e       |    |		Load	0x1,0xe
00a1 4801       |H   |		Short_Literal	0x1
00a2 00da       |    |		Load_Top	At_Offset_2
00a3 020e       |    |		Execute	Module,Augment_Imports
00a4 0007       |    |		Action	Break_Optional
00a5 e002       |    |		Load	0x0,0x2
00a6 00d8       |    |		Load_Top	At_Offset_0
00a7 02a0       |    |		Declare_Subprogram	Null_Subprogram
00a8 4802       |H   |		Short_Literal	0x2
00a9 032e       | .  |		Declare_Type	Record,Defined,Visible
00aa 00d8       |    |		Load_Top	At_Offset_0
00ab 0322       | "  |		Declare_Variable	Record
00ac 629b       |b   |		Indirect_Literal	Discrete,0x348,{0xffffffff, 0x80000000}
00ad 00d9       |    |		Load_Top	At_Offset_1
00ae 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00af 6298       |b   |		Indirect_Literal	Discrete,0x348,{0xffffffff, 0x80000000}
00b0 00d9       |    |		Load_Top	At_Offset_1
00b1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00b2 0129       | )  |		Execute	Any,Make_Visible
00b3 c20d       |    |		Store	0x1,0xd
00b4 4803       |H   |		Short_Literal	0x3
00b5 032b       | +  |		Declare_Type	Record,Incomplete,Visible
00b6 00d8       |    |		Load_Top	At_Offset_0
00b7 02a0       |    |		Declare_Subprogram	Null_Subprogram
00b8 4818       |H   |		Short_Literal	0x18
00b9 03d4       |    |		Declare_Type	Access,Defined,Visible,Accesses_Protected
00ba e002       |    |		Load	0x0,0x2
00bb 00d9       |    |		Load_Top	At_Offset_1
00bc 02a0       |    |		Declare_Subprogram	Null_Subprogram
00bd 4802       |H   |		Short_Literal	0x2
00be 032e       | .  |		Declare_Type	Record,Defined,Visible
00bf 00d8       |    |		Load_Top	At_Offset_0
00c0 02a0       |    |		Declare_Subprogram	Null_Subprogram
00c1 e20e       |    |		Load	0x1,0xe
00c2 03c7       |    |		Complete_Type	Access,By_Defining
00c3 00bf       |    |		Action	Accept_Activation
00c4 0007       |    |		Action	Break_Optional
00c5 e002       |    |		Load	0x0,0x2
00c6 e221       | !  |		Load	0x1,0x21
00c7 e003       |    |		Load	0x0,0x3
00c8 029f 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Call
00ca e222       | "  |		Load	0x1,0x22
00cb 0326       | &  |		Complete_Type	Record,By_Defining
00cc 00d9       |    |		Load_Top	At_Offset_1
00cd 03c4       |    |		Complete_Type	Access,By_Component_Completion
00ce a004       |    |		Store_Unchecked	0x0,0x4
00cf 00c6       |    |		Action	Check_Subprogram_Elaborated
00d0 00da       |    |		Load_Top	At_Offset_2
00d1 00da       |    |		Load_Top	At_Offset_2
00d2 e005       |    |		Load	0x0,0x5
00d3 e006       |    |		Load	0x0,0x6
00d4 4800       |H   |		Short_Literal	0x0
00d5 0007       |    |		Action	Break_Optional
00d6 a004       |    |		Store_Unchecked	0x0,0x4
00d7 00c6       |    |		Action	Check_Subprogram_Elaborated
00d8 e224       | $  |		Load	0x1,0x24
00d9 e20e       |    |		Load	0x1,0xe
00da e007       |    |		Load	0x0,0x7
00db e008       |    |		Load	0x0,0x8
00dc 4800       |H   |		Short_Literal	0x0
00dd 0007       |    |		Action	Break_Optional
00de e221       | !  |		Load	0x1,0x21
00df 0322       | "  |		Declare_Variable	Record
00e0 e20d       |    |		Load	0x1,0xd
00e1 00d9       |    |		Load_Top	At_Offset_1
00e2 017d       | }  |		Execute	Record,Structure_Write
00e3 0007       |    |		Action	Break_Optional
00e4 4801       |H   |		Short_Literal	0x1
00e5 4801       |H   |		Short_Literal	0x1
00e6 e009       |    |		Load	0x0,0x9
00e7 0334       | 4  |		Declare_Variable	Array,With_Constraint
00e8 4802       |H   |		Short_Literal	0x2
00e9 4801       |H   |		Short_Literal	0x1
00ea 00da       |    |		Load_Top	At_Offset_2
00eb 01d6       |    |		Execute	Vector,Field_Write
00ec 4801       |H   |		Short_Literal	0x1
00ed 4801       |H   |		Short_Literal	0x1
00ee e009       |    |		Load	0x0,0x9
00ef 0334       | 4  |		Declare_Variable	Array,With_Constraint
00f0 4800       |H   |		Short_Literal	0x0
00f1 4801       |H   |		Short_Literal	0x1
00f2 00da       |    |		Load_Top	At_Offset_2
00f3 01d6       |    |		Execute	Vector,Field_Write
00f4 4801       |H   |		Short_Literal	0x1
00f5 4802       |H   |		Short_Literal	0x2
00f6 e009       |    |		Load	0x0,0x9
00f7 0334       | 4  |		Declare_Variable	Array,With_Constraint
00f8 4800       |H   |		Short_Literal	0x0
00f9 4801       |H   |		Short_Literal	0x1
00fa 00da       |    |		Load_Top	At_Offset_2
00fb 01d6       |    |		Execute	Vector,Field_Write
00fc 4800       |H   |		Short_Literal	0x0
00fd 4802       |H   |		Short_Literal	0x2
00fe 00da       |    |		Load_Top	At_Offset_2
00ff 01d6       |    |		Execute	Vector,Field_Write
0100 4801       |H   |		Short_Literal	0x1
0101 4803       |H   |		Short_Literal	0x3
0102 e009       |    |		Load	0x0,0x9
0103 0334       | 4  |		Declare_Variable	Array,With_Constraint
0104 4803       |H   |		Short_Literal	0x3
0105 4801       |H   |		Short_Literal	0x1
0106 4800       |H   |		Short_Literal	0x0
0107 00d9       |    |		Load_Top	At_Offset_1
0108 e233       | 3  |		Load	0x1,0x33
0109 01d6       |    |		Execute	Vector,Field_Write
010a 3ffb       |?   |		Loop_Increasing	0x106
010b 4801       |H   |		Short_Literal	0x1
010c 4804       |H   |		Short_Literal	0x4
010d e009       |    |		Load	0x0,0x9
010e 0334       | 4  |		Declare_Variable	Array,With_Constraint
010f 4804       |H   |		Short_Literal	0x4
0110 4801       |H   |		Short_Literal	0x1
0111 4800       |H   |		Short_Literal	0x0
0112 00d9       |    |		Load_Top	At_Offset_1
0113 e234       | 4  |		Load	0x1,0x34
0114 01d6       |    |		Execute	Vector,Field_Write
0115 3ffb       |?   |		Loop_Increasing	0x111
0116 4801       |H   |		Short_Literal	0x1
0117 480a       |H   |		Short_Literal	0xa
0118 e009       |    |		Load	0x0,0x9
0119 0334       | 4  |		Declare_Variable	Array,With_Constraint
011a 480a       |H   |		Short_Literal	0xa
011b 4801       |H   |		Short_Literal	0x1
011c 4800       |H   |		Short_Literal	0x0
011d 00d9       |    |		Load_Top	At_Offset_1
011e e235       | 5  |		Load	0x1,0x35
011f 01d6       |    |		Execute	Vector,Field_Write
0120 3ffb       |?   |		Loop_Increasing	0x11c
0121 4801       |H   |		Short_Literal	0x1
0122 4805       |H   |		Short_Literal	0x5
0123 e009       |    |		Load	0x0,0x9
0124 0334       | 4  |		Declare_Variable	Array,With_Constraint
0125 4803       |H   |		Short_Literal	0x3
0126 4801       |H   |		Short_Literal	0x1
0127 4800       |H   |		Short_Literal	0x0
0128 00d9       |    |		Load_Top	At_Offset_1
0129 e236       | 6  |		Load	0x1,0x36
012a 01d6       |    |		Execute	Vector,Field_Write
012b 3ffb       |?   |		Loop_Increasing	0x127
012c 4801       |H   |		Short_Literal	0x1
012d 4804       |H   |		Short_Literal	0x4
012e 00da       |    |		Load_Top	At_Offset_2
012f 01d6       |    |		Execute	Vector,Field_Write
0130 4801       |H   |		Short_Literal	0x1
0131 4805       |H   |		Short_Literal	0x5
0132 00da       |    |		Load_Top	At_Offset_2
0133 01d6       |    |		Execute	Vector,Field_Write
0134 4801       |H   |		Short_Literal	0x1
0135 4802       |H   |		Short_Literal	0x2
0136 e009       |    |		Load	0x0,0x9
0137 0334       | 4  |		Declare_Variable	Array,With_Constraint
0138 4801       |H   |		Short_Literal	0x1
0139 4801       |H   |		Short_Literal	0x1
013a 00da       |    |		Load_Top	At_Offset_2
013b 01d6       |    |		Execute	Vector,Field_Write
013c 4800       |H   |		Short_Literal	0x0
013d 4802       |H   |		Short_Literal	0x2
013e 00da       |    |		Load_Top	At_Offset_2
013f 01d6       |    |		Execute	Vector,Field_Write
0140 4801       |H   |		Short_Literal	0x1
0141 4804       |H   |		Short_Literal	0x4
0142 e009       |    |		Load	0x0,0x9
0143 0334       | 4  |		Declare_Variable	Array,With_Constraint
0144 4800       |H   |		Short_Literal	0x0
0145 4801       |H   |		Short_Literal	0x1
0146 00da       |    |		Load_Top	At_Offset_2
0147 01d6       |    |		Execute	Vector,Field_Write
0148 4800       |H   |		Short_Literal	0x0
0149 4802       |H   |		Short_Literal	0x2
014a 00da       |    |		Load_Top	At_Offset_2
014b 01d6       |    |		Execute	Vector,Field_Write
014c 4801       |H   |		Short_Literal	0x1
014d 4803       |H   |		Short_Literal	0x3
014e 00da       |    |		Load_Top	At_Offset_2
014f 01d6       |    |		Execute	Vector,Field_Write
0150 4801       |H   |		Short_Literal	0x1
0151 4804       |H   |		Short_Literal	0x4
0152 00da       |    |		Load_Top	At_Offset_2
0153 01d6       |    |		Execute	Vector,Field_Write
0154 4801       |H   |		Short_Literal	0x1
0155 4802       |H   |		Short_Literal	0x2
0156 e009       |    |		Load	0x0,0x9
0157 0334       | 4  |		Declare_Variable	Array,With_Constraint
0158 4800       |H   |		Short_Literal	0x0
0159 4801       |H   |		Short_Literal	0x1
015a 00da       |    |		Load_Top	At_Offset_2
015b 01d6       |    |		Execute	Vector,Field_Write
015c 4803       |H   |		Short_Literal	0x3
015d 4802       |H   |		Short_Literal	0x2
015e 00da       |    |		Load_Top	At_Offset_2
015f 01d6       |    |		Execute	Vector,Field_Write
0160 4801       |H   |		Short_Literal	0x1
0161 4804       |H   |		Short_Literal	0x4
0162 e009       |    |		Load	0x0,0x9
0163 0334       | 4  |		Declare_Variable	Array,With_Constraint
0164 4803       |H   |		Short_Literal	0x3
0165 4801       |H   |		Short_Literal	0x1
0166 4800       |H   |		Short_Literal	0x0
0167 00d9       |    |		Load_Top	At_Offset_1
0168 e23a       | :  |		Load	0x1,0x3a
0169 01d6       |    |		Execute	Vector,Field_Write
016a 3ffb       |?   |		Loop_Increasing	0x166
016b 4803       |H   |		Short_Literal	0x3
016c 4804       |H   |		Short_Literal	0x4
016d 00da       |    |		Load_Top	At_Offset_2
016e 01d6       |    |		Execute	Vector,Field_Write
016f 4801       |H   |		Short_Literal	0x1
0170 4802       |H   |		Short_Literal	0x2
0171 e009       |    |		Load	0x0,0x9
0172 0334       | 4  |		Declare_Variable	Array,With_Constraint
0173 4800       |H   |		Short_Literal	0x0
0174 4801       |H   |		Short_Literal	0x1
0175 00da       |    |		Load_Top	At_Offset_2
0176 01d6       |    |		Execute	Vector,Field_Write
0177 4803       |H   |		Short_Literal	0x3
0178 4802       |H   |		Short_Literal	0x2
0179 00da       |    |		Load_Top	At_Offset_2
017a 01d6       |    |		Execute	Vector,Field_Write
017b a00a       |    |		Store_Unchecked	0x0,0xa
017c 00c6       |    |		Action	Check_Subprogram_Elaborated
017d e00b       |    |		Load	0x0,0xb
017e 0093 0000  |    |		push_full_address	0x0
0180 61c3       |a   |		Indirect_Literal	Discrete,0x344,{0x80000000, 0x00010000}
0181 0273       | s  |		Execute	Discrete,Plus
0182 e00c       |    |		Load	0x0,0xc
0183 0273       | s  |		Execute	Discrete,Plus
0184 e00d       |    |		Load	0x0,0xd
0185 0273       | s  |		Execute	Discrete,Plus
0186 4800       |H   |		Short_Literal	0x0
0187 0007       |    |		Action	Break_Optional
0188 4801       |H   |		Short_Literal	0x1
0189 4804       |H   |		Short_Literal	0x4
018a e009       |    |		Load	0x0,0x9
018b 0334       | 4  |		Declare_Variable	Array,With_Constraint
018c 4803       |H   |		Short_Literal	0x3
018d 4801       |H   |		Short_Literal	0x1
018e 4800       |H   |		Short_Literal	0x0
018f 00d9       |    |		Load_Top	At_Offset_1
0190 e23f       | ?  |		Load	0x1,0x3f
0191 01d6       |    |		Execute	Vector,Field_Write
0192 3ffb       |?   |		Loop_Increasing	0x18e
0193 4803       |H   |		Short_Literal	0x3
0194 4804       |H   |		Short_Literal	0x4
0195 00da       |    |		Load_Top	At_Offset_2
0196 01d6       |    |		Execute	Vector,Field_Write
0197 4801       |H   |		Short_Literal	0x1
0198 4806       |H   |		Short_Literal	0x6
0199 e009       |    |		Load	0x0,0x9
019a 0334       | 4  |		Declare_Variable	Array,With_Constraint
019b 4805       |H   |		Short_Literal	0x5
019c 4801       |H   |		Short_Literal	0x1
019d 4800       |H   |		Short_Literal	0x0
019e 00d9       |    |		Load_Top	At_Offset_1
019f e240       | @  |		Load	0x1,0x40
01a0 01d6       |    |		Execute	Vector,Field_Write
01a1 3ffb       |?   |		Loop_Increasing	0x19d
01a2 4803       |H   |		Short_Literal	0x3
01a3 4806       |H   |		Short_Literal	0x6
01a4 00da       |    |		Load_Top	At_Offset_2
01a5 01d6       |    |		Execute	Vector,Field_Write
01a6 4801       |H   |		Short_Literal	0x1
01a7 480b       |H   |		Short_Literal	0xb
01a8 e009       |    |		Load	0x0,0x9
01a9 0334       | 4  |		Declare_Variable	Array,With_Constraint
01aa 480a       |H   |		Short_Literal	0xa
01ab 4801       |H   |		Short_Literal	0x1
01ac 4800       |H   |		Short_Literal	0x0
01ad 00d9       |    |		Load_Top	At_Offset_1
01ae e241       | A  |		Load	0x1,0x41
01af 01d6       |    |		Execute	Vector,Field_Write
01b0 3ffb       |?   |		Loop_Increasing	0x1ac
01b1 4803       |H   |		Short_Literal	0x3
01b2 480b       |H   |		Short_Literal	0xb
01b3 00da       |    |		Load_Top	At_Offset_2
01b4 01d6       |    |		Execute	Vector,Field_Write
01b5 029d 03d3  |    |		Declare_Subprogram	INIT_03d0,For_Outer_Call
01b7 029d 03fb  |    |		Declare_Subprogram	INIT_03f8,For_Outer_Call
01b9 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
01ba 00c7       |    |		Action	Elaborate_Subprogram
01bb 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
01bc 00c7       |    |		Action	Elaborate_Subprogram
01bd 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
01be 00c7       |    |		Action	Elaborate_Subprogram
01bf 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43
01c0 e003       |    |		Load	0x0,0x3
01c1 e00e       |    |		Load	0x0,0xe
01c2 e00f       |    |		Load	0x0,0xf
01c3 e230       | 0  |		Load	0x1,0x30
01c4 a010       |    |		Store_Unchecked	0x0,0x10
01c5 e223       | #  |		Load	0x1,0x23
01c6 e222       | "  |		Load	0x1,0x22
01c7 a011       |    |		Store_Unchecked	0x0,0x11
01c8 e224       | $  |		Load	0x1,0x24
01c9 e225       | %  |		Load	0x1,0x25
01ca e226       | &  |		Load	0x1,0x26
01cb 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
01cc a004       |    |		Store_Unchecked	0x0,0x4
01cd e22a       | *  |		Load	0x1,0x2a
01ce e22b       | +  |		Load	0x1,0x2b
01cf 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
01d0 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
01d1 4812       |H   |		Short_Literal	0x12
01d2 e213       |    |		Load	0x1,0x13
01d3 020e       |    |		Execute	Module,Augment_Imports
01d4 e213       |    |		Load	0x1,0x13
01d5 020d       |    |		Execute	Module,Elaborate
01d6 0007       |    |		Action	Break_Optional
01d7 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43
01d8 e003       |    |		Load	0x0,0x3
01d9 e00e       |    |		Load	0x0,0xe
01da e00f       |    |		Load	0x0,0xf
01db e231       | 1  |		Load	0x1,0x31
01dc a010       |    |		Store_Unchecked	0x0,0x10
01dd e223       | #  |		Load	0x1,0x23
01de e222       | "  |		Load	0x1,0x22
01df a011       |    |		Store_Unchecked	0x0,0x11
01e0 e224       | $  |		Load	0x1,0x24
01e1 e225       | %  |		Load	0x1,0x25
01e2 e226       | &  |		Load	0x1,0x26
01e3 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
01e4 a004       |    |		Store_Unchecked	0x0,0x4
01e5 e22a       | *  |		Load	0x1,0x2a
01e6 e22b       | +  |		Load	0x1,0x2b
01e7 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
01e8 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
01e9 4812       |H   |		Short_Literal	0x12
01ea e214       |    |		Load	0x1,0x14
01eb 020e       |    |		Execute	Module,Augment_Imports
01ec e214       |    |		Load	0x1,0x14
01ed 020d       |    |		Execute	Module,Elaborate
01ee 0007       |    |		Action	Break_Optional
01ef 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43
01f0 e003       |    |		Load	0x0,0x3
01f1 e00e       |    |		Load	0x0,0xe
01f2 e00f       |    |		Load	0x0,0xf
01f3 e232       | 2  |		Load	0x1,0x32
01f4 a010       |    |		Store_Unchecked	0x0,0x10
01f5 e223       | #  |		Load	0x1,0x23
01f6 e222       | "  |		Load	0x1,0x22
01f7 a011       |    |		Store_Unchecked	0x0,0x11
01f8 e224       | $  |		Load	0x1,0x24
01f9 e225       | %  |		Load	0x1,0x25
01fa e226       | &  |		Load	0x1,0x26
01fb 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
01fc a004       |    |		Store_Unchecked	0x0,0x4
01fd e22a       | *  |		Load	0x1,0x2a
01fe e22b       | +  |		Load	0x1,0x2b
01ff 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
0200 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
0201 4812       |H   |		Short_Literal	0x12
0202 e215       |    |		Load	0x1,0x15
0203 020e       |    |		Execute	Module,Augment_Imports
0204 e215       |    |		Load	0x1,0x15
0205 020d       |    |		Execute	Module,Elaborate
0206 0007       |    |		Action	Break_Optional
0207 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43
0208 e003       |    |		Load	0x0,0x3
0209 e00e       |    |		Load	0x0,0xe
020a e00f       |    |		Load	0x0,0xf
020b e233       | 3  |		Load	0x1,0x33
020c a010       |    |		Store_Unchecked	0x0,0x10
020d e223       | #  |		Load	0x1,0x23
020e e222       | "  |		Load	0x1,0x22
020f a011       |    |		Store_Unchecked	0x0,0x11
0210 e224       | $  |		Load	0x1,0x24
0211 e225       | %  |		Load	0x1,0x25
0212 e226       | &  |		Load	0x1,0x26
0213 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
0214 a004       |    |		Store_Unchecked	0x0,0x4
0215 e22a       | *  |		Load	0x1,0x2a
0216 e22b       | +  |		Load	0x1,0x2b
0217 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
0218 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
0219 4812       |H   |		Short_Literal	0x12
021a e216       |    |		Load	0x1,0x16
021b 020e       |    |		Execute	Module,Augment_Imports
021c e216       |    |		Load	0x1,0x16
021d 020d       |    |		Execute	Module,Elaborate
021e 0007       |    |		Action	Break_Optional
021f 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43
0220 e003       |    |		Load	0x0,0x3
0221 e00e       |    |		Load	0x0,0xe
0222 e00f       |    |		Load	0x0,0xf
0223 e234       | 4  |		Load	0x1,0x34
0224 a010       |    |		Store_Unchecked	0x0,0x10
0225 e223       | #  |		Load	0x1,0x23
0226 e222       | "  |		Load	0x1,0x22
0227 a011       |    |		Store_Unchecked	0x0,0x11
0228 e224       | $  |		Load	0x1,0x24
0229 e225       | %  |		Load	0x1,0x25
022a e226       | &  |		Load	0x1,0x26
022b 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
022c a004       |    |		Store_Unchecked	0x0,0x4
022d e22a       | *  |		Load	0x1,0x2a
022e e22b       | +  |		Load	0x1,0x2b
022f 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
0230 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
0231 4812       |H   |		Short_Literal	0x12
0232 e217       |    |		Load	0x1,0x17
0233 020e       |    |		Execute	Module,Augment_Imports
0234 e217       |    |		Load	0x1,0x17
0235 020d       |    |		Execute	Module,Elaborate
0236 0007       |    |		Action	Break_Optional
0237 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43
0238 e003       |    |		Load	0x0,0x3
0239 e00e       |    |		Load	0x0,0xe
023a e00f       |    |		Load	0x0,0xf
023b e235       | 5  |		Load	0x1,0x35
023c a010       |    |		Store_Unchecked	0x0,0x10
023d e223       | #  |		Load	0x1,0x23
023e e222       | "  |		Load	0x1,0x22
023f a011       |    |		Store_Unchecked	0x0,0x11
0240 e224       | $  |		Load	0x1,0x24
0241 e225       | %  |		Load	0x1,0x25
0242 e226       | &  |		Load	0x1,0x26
0243 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
0244 a004       |    |		Store_Unchecked	0x0,0x4
0245 e22a       | *  |		Load	0x1,0x2a
0246 e22b       | +  |		Load	0x1,0x2b
0247 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
0248 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
0249 4812       |H   |		Short_Literal	0x12
024a e218       |    |		Load	0x1,0x18
024b 020e       |    |		Execute	Module,Augment_Imports
024c e218       |    |		Load	0x1,0x18
024d 020d       |    |		Execute	Module,Elaborate
024e 0007       |    |		Action	Break_Optional
024f 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43
0250 e003       |    |		Load	0x0,0x3
0251 e00e       |    |		Load	0x0,0xe
0252 e00f       |    |		Load	0x0,0xf
0253 e236       | 6  |		Load	0x1,0x36
0254 a010       |    |		Store_Unchecked	0x0,0x10
0255 e223       | #  |		Load	0x1,0x23
0256 e222       | "  |		Load	0x1,0x22
0257 a011       |    |		Store_Unchecked	0x0,0x11
0258 e224       | $  |		Load	0x1,0x24
0259 e225       | %  |		Load	0x1,0x25
025a e226       | &  |		Load	0x1,0x26
025b 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
025c a004       |    |		Store_Unchecked	0x0,0x4
025d e22a       | *  |		Load	0x1,0x2a
025e e22b       | +  |		Load	0x1,0x2b
025f 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
0260 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
0261 4812       |H   |		Short_Literal	0x12
0262 e219       |    |		Load	0x1,0x19
0263 020e       |    |		Execute	Module,Augment_Imports
0264 e219       |    |		Load	0x1,0x19
0265 020d       |    |		Execute	Module,Elaborate
0266 0007       |    |		Action	Break_Optional
0267 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43
0268 e003       |    |		Load	0x0,0x3
0269 e00e       |    |		Load	0x0,0xe
026a e00f       |    |		Load	0x0,0xf
026b e238       | 8  |		Load	0x1,0x38
026c a010       |    |		Store_Unchecked	0x0,0x10
026d e223       | #  |		Load	0x1,0x23
026e e222       | "  |		Load	0x1,0x22
026f a011       |    |		Store_Unchecked	0x0,0x11
0270 e224       | $  |		Load	0x1,0x24
0271 e225       | %  |		Load	0x1,0x25
0272 e226       | &  |		Load	0x1,0x26
0273 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
0274 a004       |    |		Store_Unchecked	0x0,0x4
0275 e22a       | *  |		Load	0x1,0x2a
0276 e22b       | +  |		Load	0x1,0x2b
0277 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
0278 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
0279 4812       |H   |		Short_Literal	0x12
027a e21a       |    |		Load	0x1,0x1a
027b 020e       |    |		Execute	Module,Augment_Imports
027c e21a       |    |		Load	0x1,0x1a
027d 020d       |    |		Execute	Module,Elaborate
027e 0007       |    |		Action	Break_Optional
027f 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43
0280 e003       |    |		Load	0x0,0x3
0281 e00e       |    |		Load	0x0,0xe
0282 e00f       |    |		Load	0x0,0xf
0283 e239       | 9  |		Load	0x1,0x39
0284 a010       |    |		Store_Unchecked	0x0,0x10
0285 e223       | #  |		Load	0x1,0x23
0286 e222       | "  |		Load	0x1,0x22
0287 a011       |    |		Store_Unchecked	0x0,0x11
0288 e224       | $  |		Load	0x1,0x24
0289 e225       | %  |		Load	0x1,0x25
028a e226       | &  |		Load	0x1,0x26
028b 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
028c a004       |    |		Store_Unchecked	0x0,0x4
028d e22a       | *  |		Load	0x1,0x2a
028e e22b       | +  |		Load	0x1,0x2b
028f 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
0290 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
0291 4812       |H   |		Short_Literal	0x12
0292 e21b       |    |		Load	0x1,0x1b
0293 020e       |    |		Execute	Module,Augment_Imports
0294 e21b       |    |		Load	0x1,0x1b
0295 020d       |    |		Execute	Module,Elaborate
0296 0007       |    |		Action	Break_Optional
0297 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43
0298 e23c       | <  |		Load	0x1,0x3c
0299 1d3d       | =  |		Execute_Immediate	Reference_Lex_1,0x3d
029a a00a       |    |		Store_Unchecked	0x0,0xa
029b e003       |    |		Load	0x0,0x3
029c e00e       |    |		Load	0x0,0xe
029d e00f       |    |		Load	0x0,0xf
029e e23b       | ;  |		Load	0x1,0x3b
029f a010       |    |		Store_Unchecked	0x0,0x10
02a0 e223       | #  |		Load	0x1,0x23
02a1 e222       | "  |		Load	0x1,0x22
02a2 a011       |    |		Store_Unchecked	0x0,0x11
02a3 e224       | $  |		Load	0x1,0x24
02a4 e225       | %  |		Load	0x1,0x25
02a5 e226       | &  |		Load	0x1,0x26
02a6 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
02a7 a004       |    |		Store_Unchecked	0x0,0x4
02a8 e22a       | *  |		Load	0x1,0x2a
02a9 e22b       | +  |		Load	0x1,0x2b
02aa 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
02ab 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
02ac 4815       |H   |		Short_Literal	0x15
02ad e21c       |    |		Load	0x1,0x1c
02ae 020e       |    |		Execute	Module,Augment_Imports
02af e21c       |    |		Load	0x1,0x1c
02b0 020d       |    |		Execute	Module,Elaborate
02b1 0007       |    |		Action	Break_Optional
02b2 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43
02b3 e23c       | <  |		Load	0x1,0x3c
02b4 1d3d       | =  |		Execute_Immediate	Reference_Lex_1,0x3d
02b5 a00a       |    |		Store_Unchecked	0x0,0xa
02b6 e003       |    |		Load	0x0,0x3
02b7 e00e       |    |		Load	0x0,0xe
02b8 e00f       |    |		Load	0x0,0xf
02b9 e23f       | ?  |		Load	0x1,0x3f
02ba a010       |    |		Store_Unchecked	0x0,0x10
02bb e223       | #  |		Load	0x1,0x23
02bc e222       | "  |		Load	0x1,0x22
02bd e23a       | :  |		Load	0x1,0x3a
02be a011       |    |		Store_Unchecked	0x0,0x11
02bf e224       | $  |		Load	0x1,0x24
02c0 e225       | %  |		Load	0x1,0x25
02c1 e226       | &  |		Load	0x1,0x26
02c2 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
02c3 a004       |    |		Store_Unchecked	0x0,0x4
02c4 e22a       | *  |		Load	0x1,0x2a
02c5 e22b       | +  |		Load	0x1,0x2b
02c6 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
02c7 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
02c8 4816       |H   |		Short_Literal	0x16
02c9 e21d       |    |		Load	0x1,0x1d
02ca 020e       |    |		Execute	Module,Augment_Imports
02cb e21d       |    |		Load	0x1,0x1d
02cc 020d       |    |		Execute	Module,Elaborate
02cd 0007       |    |		Action	Break_Optional
02ce 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43
02cf e003       |    |		Load	0x0,0x3
02d0 e00e       |    |		Load	0x0,0xe
02d1 e00f       |    |		Load	0x0,0xf
02d2 e23a       | :  |		Load	0x1,0x3a
02d3 a010       |    |		Store_Unchecked	0x0,0x10
02d4 e223       | #  |		Load	0x1,0x23
02d5 e222       | "  |		Load	0x1,0x22
02d6 a011       |    |		Store_Unchecked	0x0,0x11
02d7 e224       | $  |		Load	0x1,0x24
02d8 e225       | %  |		Load	0x1,0x25
02d9 e226       | &  |		Load	0x1,0x26
02da 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
02db a004       |    |		Store_Unchecked	0x0,0x4
02dc e22a       | *  |		Load	0x1,0x2a
02dd e22b       | +  |		Load	0x1,0x2b
02de 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
02df 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
02e0 4812       |H   |		Short_Literal	0x12
02e1 e21e       |    |		Load	0x1,0x1e
02e2 020e       |    |		Execute	Module,Augment_Imports
02e3 e21e       |    |		Load	0x1,0x1e
02e4 020d       |    |		Execute	Module,Elaborate
02e5 0007       |    |		Action	Break_Optional
02e6 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43
02e7 e003       |    |		Load	0x0,0x3
02e8 e00e       |    |		Load	0x0,0xe
02e9 e00f       |    |		Load	0x0,0xf
02ea e240       | @  |		Load	0x1,0x40
02eb a010       |    |		Store_Unchecked	0x0,0x10
02ec e223       | #  |		Load	0x1,0x23
02ed e222       | "  |		Load	0x1,0x22
02ee a011       |    |		Store_Unchecked	0x0,0x11
02ef e224       | $  |		Load	0x1,0x24
02f0 e225       | %  |		Load	0x1,0x25
02f1 e226       | &  |		Load	0x1,0x26
02f2 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
02f3 a004       |    |		Store_Unchecked	0x0,0x4
02f4 e22a       | *  |		Load	0x1,0x2a
02f5 e22b       | +  |		Load	0x1,0x2b
02f6 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
02f7 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
02f8 4812       |H   |		Short_Literal	0x12
02f9 e21f       |    |		Load	0x1,0x1f
02fa 020e       |    |		Execute	Module,Augment_Imports
02fb e21f       |    |		Load	0x1,0x1f
02fc 020d       |    |		Execute	Module,Elaborate
02fd 0007       |    |		Action	Break_Optional
02fe 1d43       | C  |		Execute_Immediate	Reference_Lex_1,0x43
02ff e003       |    |		Load	0x0,0x3
0300 e00e       |    |		Load	0x0,0xe
0301 e00f       |    |		Load	0x0,0xf
0302 e241       | A  |		Load	0x1,0x41
0303 a010       |    |		Store_Unchecked	0x0,0x10
0304 e223       | #  |		Load	0x1,0x23
0305 e222       | "  |		Load	0x1,0x22
0306 a011       |    |		Store_Unchecked	0x0,0x11
0307 e224       | $  |		Load	0x1,0x24
0308 e225       | %  |		Load	0x1,0x25
0309 e226       | &  |		Load	0x1,0x26
030a 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
030b a004       |    |		Store_Unchecked	0x0,0x4
030c e22a       | *  |		Load	0x1,0x2a
030d e22b       | +  |		Load	0x1,0x2b
030e 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
030f 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
0310 4812       |H   |		Short_Literal	0x12
0311 e220       |    |		Load	0x1,0x20
0312 020e       |    |		Execute	Module,Augment_Imports
0313 e220       |    |		Load	0x1,0x20
0314 020d       |    |		Execute	Module,Elaborate
0315 0007       |    |		Action	Break_Optional
0316 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
0317 00c7       |    |		Action	Elaborate_Subprogram
0318			BODY_0008:
0318 00bc       |    |		Action	Signal_Activated
0319 00bb       |    |		Action	Signal_Completion
031a 0000 0000  |    |		.BLANK	0000[0x6]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0323       | #  |		.CONST	0x0323								; Address of begin
0321 0004       |    |		.CONST	0x0004								; Address of exception handler
0322 0001       |    |		.CONST	0x0001								; Number of locals
0323			BODY_0320:
0323			INIT_0320:
0323 00da       |    |		Load_Top	At_Offset_2
0324 e20e       |    |		Load	0x1,0xe
0325 022f       | /  |		Execute	Access,Equal
0326 700e       |p   |		Jump_Nonzero	0x335
0327 00da       |    |		Load_Top	At_Offset_2
0328 0227       | '  |		Execute	Access,All_Reference
0329 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
032a 6015       |`   |		Indirect_Literal	Discrete,0x340,{0x00000000, 0x71f2d3c4}
032b 027e       | ~  |		Execute	Discrete,Not_Equal
032c 7008       |p   |		Jump_Nonzero	0x335
032d 00da       |    |		Load_Top	At_Offset_2
032e 0227       | '  |		Execute	Access,All_Reference
032f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0330 0227       | '  |		Execute	Access,All_Reference
0331 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0332 600d       |`   |		Indirect_Literal	Discrete,0x340,{0x00000000, 0x71f2d3c4}
0333 027e       | ~  |		Execute	Discrete,Not_Equal
0334 6802       |h   |		Jump_Zero	0x337
0335 e00f       |    |		Load	0x0,0xf
0336 0257       | W  |		Execute	Discrete,Raise
0337 00da       |    |		Load_Top	At_Offset_2
0338 0227       | '  |		Execute	Access,All_Reference
0339 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
033a 0227       | '  |		Execute	Access,All_Reference
033b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
033c 0320       |    |		Declare_Variable	Record,Duplicate
033d 00cd       |    |		Action	Spare6_Action
033e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
033f 0000       |    |		.XXX[0x1]
0340 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0344 8000 0000  |    |		.LITERAL	{0x80000000, 0x00010000}
0348 ffff ffff  |    |		.LITERAL	{0xffffffff, 0x80000000}
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 00da       |    |		Load_Top	At_Offset_2
0354 e20e       |    |		Load	0x1,0xe
0355 022f       | /  |		Execute	Access,Equal
0356 7004       |p   |		Jump_Nonzero	0x35b
0357 00db       |    |		Load_Top	At_Offset_3
0358 e20e       |    |		Load	0x1,0xe
0359 022f       | /  |		Execute	Access,Equal
035a 6802       |h   |		Jump_Zero	0x35d
035b 4801       |H   |		Short_Literal	0x1
035c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
035d 00da       |    |		Load_Top	At_Offset_2
035e 0227       | '  |		Execute	Access,All_Reference
035f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0360 67df       |g   |		Indirect_Literal	Discrete,0x340,{0x00000000, 0x71f2d3c4}
0361 027e       | ~  |		Execute	Discrete,Not_Equal
0362 7008       |p   |		Jump_Nonzero	0x36b
0363 00da       |    |		Load_Top	At_Offset_2
0364 0227       | '  |		Execute	Access,All_Reference
0365 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0366 0227       | '  |		Execute	Access,All_Reference
0367 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0368 67d7       |g   |		Indirect_Literal	Discrete,0x340,{0x00000000, 0x71f2d3c4}
0369 027e       | ~  |		Execute	Discrete,Not_Equal
036a 6802       |h   |		Jump_Zero	0x36d
036b e00f       |    |		Load	0x0,0xf
036c 0257       | W  |		Execute	Discrete,Raise
036d 00db       |    |		Load_Top	At_Offset_3
036e 0227       | '  |		Execute	Access,All_Reference
036f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0370 67cf       |g   |		Indirect_Literal	Discrete,0x340,{0x00000000, 0x71f2d3c4}
0371 027e       | ~  |		Execute	Discrete,Not_Equal
0372 7008       |p   |		Jump_Nonzero	0x37b
0373 00db       |    |		Load_Top	At_Offset_3
0374 0227       | '  |		Execute	Access,All_Reference
0375 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0376 0227       | '  |		Execute	Access,All_Reference
0377 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0378 67c7       |g   |		Indirect_Literal	Discrete,0x340,{0x00000000, 0x71f2d3c4}
0379 027e       | ~  |		Execute	Discrete,Not_Equal
037a 6802       |h   |		Jump_Zero	0x37d
037b e00f       |    |		Load	0x0,0xf
037c 0257       | W  |		Execute	Discrete,Raise
037d 00da       |    |		Load_Top	At_Offset_2
037e 0227       | '  |		Execute	Access,All_Reference
037f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0380 0227       | '  |		Execute	Access,All_Reference
0381 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0382 e5fe       |    |		Load	0x2,-0x2
0383 0227       | '  |		Execute	Access,All_Reference
0384 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0385 0227       | '  |		Execute	Access,All_Reference
0386 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0387 017f       |    |		Execute	Record,Equal
0388 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0389 0000 0000  |    |		.BLANK	0000[0x7]
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0393       |    |		.CONST	0x0393								; Address of begin
0391 0004       |    |		.CONST	0x0004								; Address of exception handler
0392 0001       |    |		.CONST	0x0001								; Number of locals
0393			BODY_0390:
0393			INIT_0390:
0393 00da       |    |		Load_Top	At_Offset_2
0394 e20e       |    |		Load	0x1,0xe
0395 022f       | /  |		Execute	Access,Equal
0396 6802       |h   |		Jump_Zero	0x399
0397 4801       |H   |		Short_Literal	0x1
0398 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0399 00da       |    |		Load_Top	At_Offset_2
039a 0227       | '  |		Execute	Access,All_Reference
039b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
039c 6017       |`   |		Indirect_Literal	Discrete,0x3b4,{0x00000000, 0x71f2d3c4}
039d 027e       | ~  |		Execute	Discrete,Not_Equal
039e 7008       |p   |		Jump_Nonzero	0x3a7
039f 00da       |    |		Load_Top	At_Offset_2
03a0 0227       | '  |		Execute	Access,All_Reference
03a1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03a2 0227       | '  |		Execute	Access,All_Reference
03a3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03a4 600f       |`   |		Indirect_Literal	Discrete,0x3b4,{0x00000000, 0x71f2d3c4}
03a5 027e       | ~  |		Execute	Discrete,Not_Equal
03a6 6802       |h   |		Jump_Zero	0x3a9
03a7 e00f       |    |		Load	0x0,0xf
03a8 0257       | W  |		Execute	Discrete,Raise
03a9 00da       |    |		Load_Top	At_Offset_2
03aa 0227       | '  |		Execute	Access,All_Reference
03ab 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03ac 0227       | '  |		Execute	Access,All_Reference
03ad 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
03ae e5fe       |    |		Load	0x2,-0x2
03af 017f       |    |		Execute	Record,Equal
03b0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03b1 0000 0000  |    |		.XXX[0x3]
03b3 0000       |    |
03b4 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03bb       |    |		.CONST	0x03bb								; Address of begin
03b9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ba 0001       |    |		.CONST	0x0001								; Number of locals
03bb			BODY_03b8:
03bb			INIT_03b8:
03bb 00da       |    |		Load_Top	At_Offset_2
03bc e5fe       |    |		Load	0x2,-0x2
03bd 017f       |    |		Execute	Record,Equal
03be 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03bf 0000       |    |		.XXX[0x1]
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c3       |    |		.CONST	0x03c3								; Address of begin
03c1 0004       |    |		.CONST	0x0004								; Address of exception handler
03c2 0001       |    |		.CONST	0x0001								; Number of locals
03c3			BODY_03c0:
03c3			INIT_03c0:
03c3 4601       |F   |		Jump_Case	0x2
03c4 7801       |x   |		Jump	0x3c6								; case 0x0
03c5 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
03c6 00da       |    |		Load_Top	At_Offset_2
03c7 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
03c8 0125       | %  |		Execute	Any,Set_Constraint
03c9 00da       |    |		Load_Top	At_Offset_2
03ca 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
03cb 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03cc 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
03cd 0000 0000  |    |		.XXX[0x3]
03cf 0000       |    |
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03d3       |    |		.CONST	0x03d3								; Address of begin
03d1 0004       |    |		.CONST	0x0004								; Address of exception handler
03d2 0001       |    |		.CONST	0x0001								; Number of locals
03d3			BODY_03d0:
03d3			INIT_03d0:
03d3 e20d       |    |		Load	0x1,0xd
03d4 00db       |    |		Load_Top	At_Offset_3
03d5 0227       | '  |		Execute	Access,All_Reference
03d6 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03d7 0227       | '  |		Execute	Access,All_Reference
03d8 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
03d9 4800       |H   |		Short_Literal	0x0
03da 00db       |    |		Load_Top	At_Offset_3
03db 0227       | '  |		Execute	Access,All_Reference
03dc 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03dd 0227       | '  |		Execute	Access,All_Reference
03de 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03df 4800       |H   |		Short_Literal	0x0
03e0 00db       |    |		Load_Top	At_Offset_3
03e1 0227       | '  |		Execute	Access,All_Reference
03e2 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03e3 00da       |    |		Load_Top	At_Offset_2
03e4 0229       | )  |		Execute	Access,All_Read
03e5 00d8       |    |		Load_Top	At_Offset_0
03e6 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03e7 e225       | %  |		Load	0x1,0x25
03e8 e226       | &  |		Load	0x1,0x26
03e9 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
03ea 8004       |    |		Call	0x0,0x4
03eb 00d9       |    |		Load_Top	At_Offset_1
03ec 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
03ed 00d1       |    |		Pop_Control	Pop_Count_1
03ee 00da       |    |		Load_Top	At_Offset_2
03ef e22a       | *  |		Load	0x1,0x2a
03f0 e22b       | +  |		Load	0x1,0x2b
03f1 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
03f2 8004       |    |		Call	0x0,0x4
03f3 003b       | ;  |		Store_Top	Access,At_Offset_3
03f4 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03f5 0000 0000  |    |		.XXX[0x3]
03f7 0000       |    |
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 03ff       |    |		.CONST	0x03ff								; Address of begin
03f9 0004       |    |		.CONST	0x0004								; Address of exception handler
03fa 0003       |    |		.CONST	0x0003								; Number of locals
03fb			INIT_03f8:
03fb e221       | !  |		Load	0x1,0x21
03fc 0322       | "  |		Declare_Variable	Record
03fd 029f 040b  |    |		Declare_Subprogram	INIT_0408,For_Call
03ff			BODY_03f8:
03ff e012       |    |		Load	0x0,0x12
0400 8013       |    |		Call	0x0,0x13
0401 8403       |    |		Call	0x2,0x3
0402 e012       |    |		Load	0x0,0x12
0403 8014       |    |		Call	0x0,0x14
0404 00d9       |    |		Load_Top	At_Offset_1
0405 00ca       |    |		Action	Exit_Nullary_Function
0406 0000 0000  |    |		.XXX[0x2]
0408 ; --------------------------------------------------------------------------------------
0408 ; SUBPROGRAM
0408 ; --------------------------------------------------------------------------------------
0408 040b       |    |		.CONST	0x040b								; Address of begin
0409 0422       | "  |		.CONST	0x0422								; Address of exception handler
040a 0001       |    |		.CONST	0x0001								; Number of locals
040b			BODY_0408:
040b			INIT_0408:
040b e22f       | /  |		Load	0x1,0x2f
040c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
040d 601e       |`   |		Indirect_Literal	Discrete,0x42c,{0x00000000, 0x7fffffff}
040e 027f       |    |		Execute	Discrete,Equal
040f 6809       |h   |		Jump_Zero	0x419
0410 6017       |`   |		Indirect_Literal	Discrete,0x428,{0xffffffff, 0x80000000}
0411 e22f       | /  |		Load	0x1,0x2f
0412 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0413 e22f       | /  |		Load	0x1,0x2f
0414 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0415 0a01       |    |		Execute_Immediate	Plus,0x1
0416 e22f       | /  |		Load	0x1,0x2f
0417 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0418 7805       |x   |		Jump	0x41e
0419 e22f       | /  |		Load	0x1,0x2f
041a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
041b 0a01       |    |		Execute_Immediate	Plus,0x1
041c e22f       | /  |		Load	0x1,0x2f
041d 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
041e e22f       | /  |		Load	0x1,0x2f
041f e402       |    |		Load	0x2,0x2
0420 017d       | }  |		Execute	Record,Structure_Write
0421 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0422			TRAP_0408:
0422 0007       |    |		Action	Break_Optional
0423 e012       |    |		Load	0x0,0x12
0424 8014       |    |		Call	0x0,0x14
0425 00d8       |    |		Load_Top	At_Offset_0
0426 0101       |    |		Execute	Exception,Reraise
0427 0000       |    |		.XXX[0x1]
0428 ffff ffff  |    |		.LITERAL	{0xffffffff, 0x80000000}
042c 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
0430 ; --------------------------------------------------------------------------------------
0430 ; SUBPROGRAM
0430 ; --------------------------------------------------------------------------------------
0430 045b       | [  |		.CONST	0x045b								; Address of begin
0431 0004       |    |		.CONST	0x0004								; Address of exception handler
0432 0022       | "  |		.CONST	0x0022								; Number of locals
0433			INIT_0430:
0433 0007       |    |		Action	Break_Optional
0434 00c4       |    |		Action	Make_Default
0435 029a 0463  |   c|		Declare_Subprogram	INIT_0460,For_Outer_Call,Visible,Unelaborated
0437 029a 04d3  |    |		Declare_Subprogram	INIT_04d0,For_Outer_Call,Visible,Unelaborated
0439 029a 050b  |    |		Declare_Subprogram	INIT_0508,For_Outer_Call,Visible,Unelaborated
043b 029a 053b  |   ;|		Declare_Subprogram	INIT_0538,For_Outer_Call,Visible,Unelaborated
043d 029a 0563  |   c|		Declare_Subprogram	INIT_0560,For_Outer_Call,Visible,Unelaborated
043f e001       |    |		Load	0x0,0x1
0440 0129       | )  |		Execute	Any,Make_Visible
0441 e001       |    |		Load	0x0,0x1
0442 0129       | )  |		Execute	Any,Make_Visible
0443 c219       |    |		Store	0x1,0x19
0444 00bf       |    |		Action	Accept_Activation
0445 e218       |    |		Load	0x1,0x18
0446 02c7       |    |		Declare_Variable	Any
0447 00d8       |    |		Load_Top	At_Offset_0
0448 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0449 8002       |    |		Call	0x0,0x2
044a 00d8       |    |		Load_Top	At_Offset_0
044b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
044c 091f       |    |		Execute_Immediate	Binary_Scale,0x1f
044d 00d9       |    |		Load_Top	At_Offset_1
044e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
044f 0273       | s  |		Execute	Discrete,Plus
0450 0007       |    |		Action	Break_Optional
0451 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
0452 00c7       |    |		Action	Elaborate_Subprogram
0453 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
0454 00c7       |    |		Action	Elaborate_Subprogram
0455 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
0456 00c7       |    |		Action	Elaborate_Subprogram
0457 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
0458 00c7       |    |		Action	Elaborate_Subprogram
0459 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
045a 00c7       |    |		Action	Elaborate_Subprogram
045b			BODY_0430:
045b 00bc       |    |		Action	Signal_Activated
045c 00bb       |    |		Action	Signal_Completion
045d 0000 0000  |    |		.XXX[0x3]
045f 0000       |    |
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 049f       |    |		.CONST	0x049f								; Address of begin
0461 0004       |    |		.CONST	0x0004								; Address of exception handler
0462 0004       |    |		.CONST	0x0004								; Number of locals
0463			INIT_0460:
0463 e218       |    |		Load	0x1,0x18
0464 02c7       |    |		Declare_Variable	Any
0465 00d8       |    |		Load_Top	At_Offset_0
0466 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0467 e003       |    |		Load	0x0,0x3
0468 02c7       |    |		Declare_Variable	Any
0469 00d8       |    |		Load_Top	At_Offset_0
046a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
046b 4800       |H   |		Short_Literal	0x0
046c 480b       |H   |		Short_Literal	0xb
046d e004       |    |		Load	0x0,0x4
046e 0334       | 4  |		Declare_Variable	Array,With_Constraint
046f 4803       |H   |		Short_Literal	0x3
0470 4800       |H   |		Short_Literal	0x0
0471 00da       |    |		Load_Top	At_Offset_2
0472 01d6       |    |		Execute	Vector,Field_Write
0473 4ffe       |O   |		Short_Literal	-0x2
0474 4801       |H   |		Short_Literal	0x1
0475 00da       |    |		Load_Top	At_Offset_2
0476 01d6       |    |		Execute	Vector,Field_Write
0477 4ffd       |O   |		Short_Literal	-0x3
0478 4802       |H   |		Short_Literal	0x2
0479 00da       |    |		Load_Top	At_Offset_2
047a 01d6       |    |		Execute	Vector,Field_Write
047b 4ffc       |O   |		Short_Literal	-0x4
047c 4803       |H   |		Short_Literal	0x3
047d 00da       |    |		Load_Top	At_Offset_2
047e 01d6       |    |		Execute	Vector,Field_Write
047f 4ffb       |O   |		Short_Literal	-0x5
0480 4804       |H   |		Short_Literal	0x4
0481 00da       |    |		Load_Top	At_Offset_2
0482 01d6       |    |		Execute	Vector,Field_Write
0483 4ffa       |O   |		Short_Literal	-0x6
0484 4805       |H   |		Short_Literal	0x5
0485 00da       |    |		Load_Top	At_Offset_2
0486 01d6       |    |		Execute	Vector,Field_Write
0487 4ff9       |O   |		Short_Literal	-0x7
0488 4806       |H   |		Short_Literal	0x6
0489 00da       |    |		Load_Top	At_Offset_2
048a 01d6       |    |		Execute	Vector,Field_Write
048b 4ff8       |O   |		Short_Literal	-0x8
048c 4807       |H   |		Short_Literal	0x7
048d 00da       |    |		Load_Top	At_Offset_2
048e 01d6       |    |		Execute	Vector,Field_Write
048f 4ff7       |O   |		Short_Literal	-0x9
0490 4808       |H   |		Short_Literal	0x8
0491 00da       |    |		Load_Top	At_Offset_2
0492 01d6       |    |		Execute	Vector,Field_Write
0493 4ff6       |O   |		Short_Literal	-0xa
0494 4809       |H   |		Short_Literal	0x9
0495 00da       |    |		Load_Top	At_Offset_2
0496 01d6       |    |		Execute	Vector,Field_Write
0497 4ff5       |O   |		Short_Literal	-0xb
0498 480a       |H   |		Short_Literal	0xa
0499 00da       |    |		Load_Top	At_Offset_2
049a 01d6       |    |		Execute	Vector,Field_Write
049b 4802       |H   |		Short_Literal	0x2
049c 480b       |H   |		Short_Literal	0xb
049d 00da       |    |		Load_Top	At_Offset_2
049e 01d6       |    |		Execute	Vector,Field_Write
049f			BODY_0460:
049f e5ff       |    |		Load	0x2,-0x1
04a0 e219       |    |		Load	0x1,0x19
04a1 022f       | /  |		Execute	Access,Equal
04a2 7016       |p   |		Jump_Nonzero	0x4b9
04a3 e5ff       |    |		Load	0x2,-0x1
04a4 0227       | '  |		Execute	Access,All_Reference
04a5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04a6 6021       |`!  |		Indirect_Literal	Discrete,0x4c8,{0x00000000, 0x71f2d3c4}
04a7 027e       | ~  |		Execute	Discrete,Not_Equal
04a8 7010       |p   |		Jump_Nonzero	0x4b9
04a9 e5ff       |    |		Load	0x2,-0x1
04aa 0227       | '  |		Execute	Access,All_Reference
04ab 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04ac 0227       | '  |		Execute	Access,All_Reference
04ad 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04ae 6019       |`   |		Indirect_Literal	Discrete,0x4c8,{0x00000000, 0x71f2d3c4}
04af 027e       | ~  |		Execute	Discrete,Not_Equal
04b0 7008       |p   |		Jump_Nonzero	0x4b9
04b1 e5ff       |    |		Load	0x2,-0x1
04b2 0227       | '  |		Execute	Access,All_Reference
04b3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04b4 0227       | '  |		Execute	Access,All_Reference
04b5 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
04b6 e221       | !  |		Load	0x1,0x21
04b7 017e       | ~  |		Execute	Record,Not_Equal
04b8 6802       |h   |		Jump_Zero	0x4bb
04b9 e005       |    |		Load	0x0,0x5
04ba 0257       | W  |		Execute	Discrete,Raise
04bb e5ff       |    |		Load	0x2,-0x1
04bc 0227       | '  |		Execute	Access,All_Reference
04bd 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04be 0227       | '  |		Execute	Access,All_Reference
04bf 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04c0 c403       |    |		Store	0x2,0x3
04c1 00d8       |    |		Load_Top	At_Offset_0
04c2 e006       |    |		Load	0x0,0x6
04c3 8007       |    |		Call	0x0,0x7
04c4 00da       |    |		Load_Top	At_Offset_2
04c5 e218       |    |		Load	0x1,0x18
04c6 0119       |    |		Execute	Any,Check_In_Formal_Type
04c7 440b       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xb
04c8 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
04cc 0000 0000  |    |		.BLANK	0000[0x4]
04d0 ; --------------------------------------------------------------------------------------
04d0 ; SUBPROGRAM
04d0 ; --------------------------------------------------------------------------------------
04d0 04d7       |    |		.CONST	0x04d7								; Address of begin
04d1 04f7       |    |		.CONST	0x04f7								; Address of exception handler
04d2 0003       |    |		.CONST	0x0003								; Number of locals
04d3			INIT_04d0:
04d3 e008       |    |		Load	0x0,0x8
04d4 0007       |    |		Action	Break_Optional
04d5 e001       |    |		Load	0x0,0x1
04d6 0007       |    |		Action	Break_Optional
04d7			BODY_04d0:
04d7 e009       |    |		Load	0x0,0x9
04d8 0322       | "  |		Declare_Variable	Record
04d9 67ee       |g   |		Indirect_Literal	Discrete,0x4c8,{0x00000000, 0x71f2d3c4}
04da 00d9       |    |		Load_Top	At_Offset_1
04db 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
04dc e221       | !  |		Load	0x1,0x21
04dd 00d9       |    |		Load_Top	At_Offset_1
04de 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
04df e222       | "  |		Load	0x1,0x22
04e0 e006       |    |		Load	0x0,0x6
04e1 800a       |    |		Call	0x0,0xa
04e2 e009       |    |		Load	0x0,0x9
04e3 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
04e4 0119       |    |		Execute	Any,Check_In_Formal_Type
04e5 00d9       |    |		Load_Top	At_Offset_1
04e6 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
04e7 e008       |    |		Load	0x0,0x8
04e8 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
04e9 003a       | :  |		Store_Top	Access,At_Offset_2
04ea e00b       |    |		Load	0x0,0xb
04eb 0322       | "  |		Declare_Variable	Record
04ec 67db       |g   |		Indirect_Literal	Discrete,0x4c8,{0x00000000, 0x71f2d3c4}
04ed 00d9       |    |		Load_Top	At_Offset_1
04ee 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
04ef 00da       |    |		Load_Top	At_Offset_2
04f0 00d9       |    |		Load_Top	At_Offset_1
04f1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
04f2 e001       |    |		Load	0x0,0x1
04f3 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
04f4 0039       | 9  |		Store_Top	Access,At_Offset_1
04f5 00d8       |    |		Load_Top	At_Offset_0
04f6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04f7			TRAP_04d0:
04f7 0007       |    |		Action	Break_Optional
04f8 00da       |    |		Load_Top	At_Offset_2
04f9 e00c       |    |		Load	0x0,0xc
04fa e00d       |    |		Load	0x0,0xd
04fb a00e       |    |		Store_Unchecked	0x0,0xe
04fc 800f       |    |		Call	0x0,0xf
04fd 003b       | ;  |		Store_Top	Access,At_Offset_3
04fe 00d9       |    |		Load_Top	At_Offset_1
04ff e010       |    |		Load	0x0,0x10
0500 e011       |    |		Load	0x0,0x11
0501 a012       |    |		Store_Unchecked	0x0,0x12
0502 800f       |    |		Call	0x0,0xf
0503 003a       | :  |		Store_Top	Access,At_Offset_2
0504 00d8       |    |		Load_Top	At_Offset_0
0505 0101       |    |		Execute	Exception,Reraise
0506 0000 0000  |    |		.XXX[0x2]
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 050b       |    |		.CONST	0x050b								; Address of begin
0509 0004       |    |		.CONST	0x0004								; Address of exception handler
050a 0001       |    |		.CONST	0x0001								; Number of locals
050b			BODY_0508:
050b			INIT_0508:
050b 00da       |    |		Load_Top	At_Offset_2
050c e219       |    |		Load	0x1,0x19
050d 022f       | /  |		Execute	Access,Equal
050e 7016       |p   |		Jump_Nonzero	0x525
050f 00da       |    |		Load_Top	At_Offset_2
0510 0227       | '  |		Execute	Access,All_Reference
0511 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0512 601d       |`   |		Indirect_Literal	Discrete,0x530,{0x00000000, 0x71f2d3c4}
0513 027e       | ~  |		Execute	Discrete,Not_Equal
0514 7010       |p   |		Jump_Nonzero	0x525
0515 00da       |    |		Load_Top	At_Offset_2
0516 0227       | '  |		Execute	Access,All_Reference
0517 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0518 0227       | '  |		Execute	Access,All_Reference
0519 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
051a 6015       |`   |		Indirect_Literal	Discrete,0x530,{0x00000000, 0x71f2d3c4}
051b 027e       | ~  |		Execute	Discrete,Not_Equal
051c 7008       |p   |		Jump_Nonzero	0x525
051d 00da       |    |		Load_Top	At_Offset_2
051e 0227       | '  |		Execute	Access,All_Reference
051f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0520 0227       | '  |		Execute	Access,All_Reference
0521 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0522 e221       | !  |		Load	0x1,0x21
0523 017e       | ~  |		Execute	Record,Not_Equal
0524 6802       |h   |		Jump_Zero	0x527
0525 e005       |    |		Load	0x0,0x5
0526 0257       | W  |		Execute	Discrete,Raise
0527 00da       |    |		Load_Top	At_Offset_2
0528 e001       |    |		Load	0x0,0x1
0529 0226       | &  |		Execute	Access,Convert
052a 8013       |    |		Call	0x0,0x13
052b 003b       | ;  |		Store_Top	Access,At_Offset_3
052c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
052d 0000 0000  |    |		.XXX[0x3]
052f 0000       |    |
0530 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0534 0000 0000  |    |		.BLANK	0000[0x4]
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 053b       | ;  |		.CONST	0x053b								; Address of begin
0539 0004       |    |		.CONST	0x0004								; Address of exception handler
053a 0001       |    |		.CONST	0x0001								; Number of locals
053b			BODY_0538:
053b			INIT_0538:
053b 00da       |    |		Load_Top	At_Offset_2
053c e001       |    |		Load	0x0,0x1
053d 022f       | /  |		Execute	Access,Equal
053e 6802       |h   |		Jump_Zero	0x541
053f e219       |    |		Load	0x1,0x19
0540 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0541 00da       |    |		Load_Top	At_Offset_2
0542 0227       | '  |		Execute	Access,All_Reference
0543 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0544 67eb       |g   |		Indirect_Literal	Discrete,0x530,{0x00000000, 0x71f2d3c4}
0545 027e       | ~  |		Execute	Discrete,Not_Equal
0546 7010       |p   |		Jump_Nonzero	0x557
0547 00da       |    |		Load_Top	At_Offset_2
0548 0227       | '  |		Execute	Access,All_Reference
0549 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
054a 0227       | '  |		Execute	Access,All_Reference
054b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
054c 67e3       |g   |		Indirect_Literal	Discrete,0x530,{0x00000000, 0x71f2d3c4}
054d 027e       | ~  |		Execute	Discrete,Not_Equal
054e 7008       |p   |		Jump_Nonzero	0x557
054f 00da       |    |		Load_Top	At_Offset_2
0550 0227       | '  |		Execute	Access,All_Reference
0551 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0552 0227       | '  |		Execute	Access,All_Reference
0553 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0554 e221       | !  |		Load	0x1,0x21
0555 017e       | ~  |		Execute	Record,Not_Equal
0556 6802       |h   |		Jump_Zero	0x559
0557 e005       |    |		Load	0x0,0x5
0558 0257       | W  |		Execute	Discrete,Raise
0559 00da       |    |		Load_Top	At_Offset_2
055a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
055b 0000 0000  |    |		.BLANK	0000[0x5]
0560 ; --------------------------------------------------------------------------------------
0560 ; SUBPROGRAM
0560 ; --------------------------------------------------------------------------------------
0560 0563       | c  |		.CONST	0x0563								; Address of begin
0561 0004       |    |		.CONST	0x0004								; Address of exception handler
0562 0001       |    |		.CONST	0x0001								; Number of locals
0563			BODY_0560:
0563			INIT_0560:
0563 00da       |    |		Load_Top	At_Offset_2
0564 e219       |    |		Load	0x1,0x19
0565 022f       | /  |		Execute	Access,Equal
0566 6802       |h   |		Jump_Zero	0x569
0567 e001       |    |		Load	0x0,0x1
0568 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0569 00da       |    |		Load_Top	At_Offset_2
056a 0227       | '  |		Execute	Access,All_Reference
056b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
056c 6017       |`   |		Indirect_Literal	Discrete,0x584,{0x00000000, 0x71f2d3c4}
056d 027e       | ~  |		Execute	Discrete,Not_Equal
056e 7010       |p   |		Jump_Nonzero	0x57f
056f 00da       |    |		Load_Top	At_Offset_2
0570 0227       | '  |		Execute	Access,All_Reference
0571 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0572 0227       | '  |		Execute	Access,All_Reference
0573 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0574 600f       |`   |		Indirect_Literal	Discrete,0x584,{0x00000000, 0x71f2d3c4}
0575 027e       | ~  |		Execute	Discrete,Not_Equal
0576 7008       |p   |		Jump_Nonzero	0x57f
0577 00da       |    |		Load_Top	At_Offset_2
0578 0227       | '  |		Execute	Access,All_Reference
0579 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
057a 0227       | '  |		Execute	Access,All_Reference
057b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
057c e221       | !  |		Load	0x1,0x21
057d 017e       | ~  |		Execute	Record,Not_Equal
057e 6802       |h   |		Jump_Zero	0x581
057f e005       |    |		Load	0x0,0x5
0580 0257       | W  |		Execute	Discrete,Raise
0581 00da       |    |		Load_Top	At_Offset_2
0582 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0583 0000       |    |		.XXX[0x1]
0584 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 05b3       |    |		.CONST	0x05b3								; Address of begin
0589 0004       |    |		.CONST	0x0004								; Address of exception handler
058a 001d       |    |		.CONST	0x001d								; Number of locals
058b			INIT_0588:
058b 0007       |    |		Action	Break_Optional
058c 00c4       |    |		Action	Make_Default
058d 029a 05bb  |    |		Declare_Subprogram	INIT_05b8,For_Outer_Call,Visible,Unelaborated
058f 029a 0613  |    |		Declare_Subprogram	INIT_0610,For_Outer_Call,Visible,Unelaborated
0591 029a 064b  |   K|		Declare_Subprogram	INIT_0648,For_Outer_Call,Visible,Unelaborated
0593 029a 067b  |   {|		Declare_Subprogram	INIT_0678,For_Outer_Call,Visible,Unelaborated
0595 029a 06a3  |    |		Declare_Subprogram	INIT_06a0,For_Outer_Call,Visible,Unelaborated
0597 e001       |    |		Load	0x0,0x1
0598 0129       | )  |		Execute	Any,Make_Visible
0599 e001       |    |		Load	0x0,0x1
059a 0129       | )  |		Execute	Any,Make_Visible
059b c214       |    |		Store	0x1,0x14
059c 00bf       |    |		Action	Accept_Activation
059d e213       |    |		Load	0x1,0x13
059e 02c7       |    |		Declare_Variable	Any
059f 00d8       |    |		Load_Top	At_Offset_0
05a0 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05a1 8002       |    |		Call	0x0,0x2
05a2 00d8       |    |		Load_Top	At_Offset_0
05a3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05a4 091f       |    |		Execute_Immediate	Binary_Scale,0x1f
05a5 00d9       |    |		Load_Top	At_Offset_1
05a6 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05a7 0273       | s  |		Execute	Discrete,Plus
05a8 0007       |    |		Action	Break_Optional
05a9 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
05aa 00c7       |    |		Action	Elaborate_Subprogram
05ab 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
05ac 00c7       |    |		Action	Elaborate_Subprogram
05ad 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
05ae 00c7       |    |		Action	Elaborate_Subprogram
05af 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
05b0 00c7       |    |		Action	Elaborate_Subprogram
05b1 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
05b2 00c7       |    |		Action	Elaborate_Subprogram
05b3			BODY_0588:
05b3 00bc       |    |		Action	Signal_Activated
05b4 00bb       |    |		Action	Signal_Completion
05b5 0000 0000  |    |		.XXX[0x3]
05b7 0000       |    |
05b8 ; --------------------------------------------------------------------------------------
05b8 ; SUBPROGRAM
05b8 ; --------------------------------------------------------------------------------------
05b8 05e3       |    |		.CONST	0x05e3								; Address of begin
05b9 0004       |    |		.CONST	0x0004								; Address of exception handler
05ba 0004       |    |		.CONST	0x0004								; Number of locals
05bb			INIT_05b8:
05bb e213       |    |		Load	0x1,0x13
05bc 02c7       |    |		Declare_Variable	Any
05bd 00d8       |    |		Load_Top	At_Offset_0
05be 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05bf e003       |    |		Load	0x0,0x3
05c0 02c7       |    |		Declare_Variable	Any
05c1 00d8       |    |		Load_Top	At_Offset_0
05c2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05c3 4800       |H   |		Short_Literal	0x0
05c4 4806       |H   |		Short_Literal	0x6
05c5 e004       |    |		Load	0x0,0x4
05c6 0334       | 4  |		Declare_Variable	Array,With_Constraint
05c7 4803       |H   |		Short_Literal	0x3
05c8 4800       |H   |		Short_Literal	0x0
05c9 00da       |    |		Load_Top	At_Offset_2
05ca 01d6       |    |		Execute	Vector,Field_Write
05cb 4ffe       |O   |		Short_Literal	-0x2
05cc 4801       |H   |		Short_Literal	0x1
05cd 00da       |    |		Load_Top	At_Offset_2
05ce 01d6       |    |		Execute	Vector,Field_Write
05cf 4ffd       |O   |		Short_Literal	-0x3
05d0 4802       |H   |		Short_Literal	0x2
05d1 00da       |    |		Load_Top	At_Offset_2
05d2 01d6       |    |		Execute	Vector,Field_Write
05d3 4ffc       |O   |		Short_Literal	-0x4
05d4 4803       |H   |		Short_Literal	0x3
05d5 00da       |    |		Load_Top	At_Offset_2
05d6 01d6       |    |		Execute	Vector,Field_Write
05d7 4ffb       |O   |		Short_Literal	-0x5
05d8 4804       |H   |		Short_Literal	0x4
05d9 00da       |    |		Load_Top	At_Offset_2
05da 01d6       |    |		Execute	Vector,Field_Write
05db 4ffa       |O   |		Short_Literal	-0x6
05dc 4805       |H   |		Short_Literal	0x5
05dd 00da       |    |		Load_Top	At_Offset_2
05de 01d6       |    |		Execute	Vector,Field_Write
05df 4802       |H   |		Short_Literal	0x2
05e0 4806       |H   |		Short_Literal	0x6
05e1 00da       |    |		Load_Top	At_Offset_2
05e2 01d6       |    |		Execute	Vector,Field_Write
05e3			BODY_05b8:
05e3 e5ff       |    |		Load	0x2,-0x1
05e4 e214       |    |		Load	0x1,0x14
05e5 022f       | /  |		Execute	Access,Equal
05e6 7016       |p   |		Jump_Nonzero	0x5fd
05e7 e5ff       |    |		Load	0x2,-0x1
05e8 0227       | '  |		Execute	Access,All_Reference
05e9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05ea 6021       |`!  |		Indirect_Literal	Discrete,0x60c,{0x00000000, 0x71f2d3c4}
05eb 027e       | ~  |		Execute	Discrete,Not_Equal
05ec 7010       |p   |		Jump_Nonzero	0x5fd
05ed e5ff       |    |		Load	0x2,-0x1
05ee 0227       | '  |		Execute	Access,All_Reference
05ef 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05f0 0227       | '  |		Execute	Access,All_Reference
05f1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05f2 6019       |`   |		Indirect_Literal	Discrete,0x60c,{0x00000000, 0x71f2d3c4}
05f3 027e       | ~  |		Execute	Discrete,Not_Equal
05f4 7008       |p   |		Jump_Nonzero	0x5fd
05f5 e5ff       |    |		Load	0x2,-0x1
05f6 0227       | '  |		Execute	Access,All_Reference
05f7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05f8 0227       | '  |		Execute	Access,All_Reference
05f9 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
05fa e21c       |    |		Load	0x1,0x1c
05fb 017e       | ~  |		Execute	Record,Not_Equal
05fc 6802       |h   |		Jump_Zero	0x5ff
05fd e005       |    |		Load	0x0,0x5
05fe 0257       | W  |		Execute	Discrete,Raise
05ff e5ff       |    |		Load	0x2,-0x1
0600 0227       | '  |		Execute	Access,All_Reference
0601 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0602 0227       | '  |		Execute	Access,All_Reference
0603 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0604 c403       |    |		Store	0x2,0x3
0605 00d8       |    |		Load_Top	At_Offset_0
0606 e006       |    |		Load	0x0,0x6
0607 8007       |    |		Call	0x0,0x7
0608 00da       |    |		Load_Top	At_Offset_2
0609 e213       |    |		Load	0x1,0x13
060a 0119       |    |		Execute	Any,Check_In_Formal_Type
060b 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
060c 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 0617       |    |		.CONST	0x0617								; Address of begin
0611 0637       | 7  |		.CONST	0x0637								; Address of exception handler
0612 0003       |    |		.CONST	0x0003								; Number of locals
0613			INIT_0610:
0613 e008       |    |		Load	0x0,0x8
0614 0007       |    |		Action	Break_Optional
0615 e001       |    |		Load	0x0,0x1
0616 0007       |    |		Action	Break_Optional
0617			BODY_0610:
0617 e009       |    |		Load	0x0,0x9
0618 0322       | "  |		Declare_Variable	Record
0619 67f2       |g   |		Indirect_Literal	Discrete,0x60c,{0x00000000, 0x71f2d3c4}
061a 00d9       |    |		Load_Top	At_Offset_1
061b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
061c e21c       |    |		Load	0x1,0x1c
061d 00d9       |    |		Load_Top	At_Offset_1
061e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
061f e21d       |    |		Load	0x1,0x1d
0620 e006       |    |		Load	0x0,0x6
0621 800a       |    |		Call	0x0,0xa
0622 e009       |    |		Load	0x0,0x9
0623 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
0624 0119       |    |		Execute	Any,Check_In_Formal_Type
0625 00d9       |    |		Load_Top	At_Offset_1
0626 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0627 e008       |    |		Load	0x0,0x8
0628 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0629 003a       | :  |		Store_Top	Access,At_Offset_2
062a e00b       |    |		Load	0x0,0xb
062b 0322       | "  |		Declare_Variable	Record
062c 67df       |g   |		Indirect_Literal	Discrete,0x60c,{0x00000000, 0x71f2d3c4}
062d 00d9       |    |		Load_Top	At_Offset_1
062e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
062f 00da       |    |		Load_Top	At_Offset_2
0630 00d9       |    |		Load_Top	At_Offset_1
0631 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0632 e001       |    |		Load	0x0,0x1
0633 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0634 0039       | 9  |		Store_Top	Access,At_Offset_1
0635 00d8       |    |		Load_Top	At_Offset_0
0636 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0637			TRAP_0610:
0637 0007       |    |		Action	Break_Optional
0638 00da       |    |		Load_Top	At_Offset_2
0639 e00c       |    |		Load	0x0,0xc
063a e00d       |    |		Load	0x0,0xd
063b a00e       |    |		Store_Unchecked	0x0,0xe
063c 800f       |    |		Call	0x0,0xf
063d 003b       | ;  |		Store_Top	Access,At_Offset_3
063e 00d9       |    |		Load_Top	At_Offset_1
063f e010       |    |		Load	0x0,0x10
0640 e011       |    |		Load	0x0,0x11
0641 a012       |    |		Store_Unchecked	0x0,0x12
0642 800f       |    |		Call	0x0,0xf
0643 003a       | :  |		Store_Top	Access,At_Offset_2
0644 00d8       |    |		Load_Top	At_Offset_0
0645 0101       |    |		Execute	Exception,Reraise
0646 0000 0000  |    |		.XXX[0x2]
0648 ; --------------------------------------------------------------------------------------
0648 ; SUBPROGRAM
0648 ; --------------------------------------------------------------------------------------
0648 064b       | K  |		.CONST	0x064b								; Address of begin
0649 0004       |    |		.CONST	0x0004								; Address of exception handler
064a 0001       |    |		.CONST	0x0001								; Number of locals
064b			BODY_0648:
064b			INIT_0648:
064b 00da       |    |		Load_Top	At_Offset_2
064c e214       |    |		Load	0x1,0x14
064d 022f       | /  |		Execute	Access,Equal
064e 7016       |p   |		Jump_Nonzero	0x665
064f 00da       |    |		Load_Top	At_Offset_2
0650 0227       | '  |		Execute	Access,All_Reference
0651 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0652 601d       |`   |		Indirect_Literal	Discrete,0x670,{0x00000000, 0x71f2d3c4}
0653 027e       | ~  |		Execute	Discrete,Not_Equal
0654 7010       |p   |		Jump_Nonzero	0x665
0655 00da       |    |		Load_Top	At_Offset_2
0656 0227       | '  |		Execute	Access,All_Reference
0657 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0658 0227       | '  |		Execute	Access,All_Reference
0659 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
065a 6015       |`   |		Indirect_Literal	Discrete,0x670,{0x00000000, 0x71f2d3c4}
065b 027e       | ~  |		Execute	Discrete,Not_Equal
065c 7008       |p   |		Jump_Nonzero	0x665
065d 00da       |    |		Load_Top	At_Offset_2
065e 0227       | '  |		Execute	Access,All_Reference
065f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0660 0227       | '  |		Execute	Access,All_Reference
0661 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0662 e21c       |    |		Load	0x1,0x1c
0663 017e       | ~  |		Execute	Record,Not_Equal
0664 6802       |h   |		Jump_Zero	0x667
0665 e005       |    |		Load	0x0,0x5
0666 0257       | W  |		Execute	Discrete,Raise
0667 00da       |    |		Load_Top	At_Offset_2
0668 e001       |    |		Load	0x0,0x1
0669 0226       | &  |		Execute	Access,Convert
066a 8013       |    |		Call	0x0,0x13
066b 003b       | ;  |		Store_Top	Access,At_Offset_3
066c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
066d 0000 0000  |    |		.XXX[0x3]
066f 0000       |    |
0670 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0674 0000 0000  |    |		.BLANK	0000[0x4]
0678 ; --------------------------------------------------------------------------------------
0678 ; SUBPROGRAM
0678 ; --------------------------------------------------------------------------------------
0678 067b       | {  |		.CONST	0x067b								; Address of begin
0679 0004       |    |		.CONST	0x0004								; Address of exception handler
067a 0001       |    |		.CONST	0x0001								; Number of locals
067b			BODY_0678:
067b			INIT_0678:
067b 00da       |    |		Load_Top	At_Offset_2
067c e001       |    |		Load	0x0,0x1
067d 022f       | /  |		Execute	Access,Equal
067e 6802       |h   |		Jump_Zero	0x681
067f e214       |    |		Load	0x1,0x14
0680 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0681 00da       |    |		Load_Top	At_Offset_2
0682 0227       | '  |		Execute	Access,All_Reference
0683 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0684 67eb       |g   |		Indirect_Literal	Discrete,0x670,{0x00000000, 0x71f2d3c4}
0685 027e       | ~  |		Execute	Discrete,Not_Equal
0686 7010       |p   |		Jump_Nonzero	0x697
0687 00da       |    |		Load_Top	At_Offset_2
0688 0227       | '  |		Execute	Access,All_Reference
0689 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
068a 0227       | '  |		Execute	Access,All_Reference
068b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
068c 67e3       |g   |		Indirect_Literal	Discrete,0x670,{0x00000000, 0x71f2d3c4}
068d 027e       | ~  |		Execute	Discrete,Not_Equal
068e 7008       |p   |		Jump_Nonzero	0x697
068f 00da       |    |		Load_Top	At_Offset_2
0690 0227       | '  |		Execute	Access,All_Reference
0691 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0692 0227       | '  |		Execute	Access,All_Reference
0693 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0694 e21c       |    |		Load	0x1,0x1c
0695 017e       | ~  |		Execute	Record,Not_Equal
0696 6802       |h   |		Jump_Zero	0x699
0697 e005       |    |		Load	0x0,0x5
0698 0257       | W  |		Execute	Discrete,Raise
0699 00da       |    |		Load_Top	At_Offset_2
069a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
069b 0000 0000  |    |		.BLANK	0000[0x5]
06a0 ; --------------------------------------------------------------------------------------
06a0 ; SUBPROGRAM
06a0 ; --------------------------------------------------------------------------------------
06a0 06a3       |    |		.CONST	0x06a3								; Address of begin
06a1 0004       |    |		.CONST	0x0004								; Address of exception handler
06a2 0001       |    |		.CONST	0x0001								; Number of locals
06a3			BODY_06a0:
06a3			INIT_06a0:
06a3 00da       |    |		Load_Top	At_Offset_2
06a4 e214       |    |		Load	0x1,0x14
06a5 022f       | /  |		Execute	Access,Equal
06a6 6802       |h   |		Jump_Zero	0x6a9
06a7 e001       |    |		Load	0x0,0x1
06a8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06a9 00da       |    |		Load_Top	At_Offset_2
06aa 0227       | '  |		Execute	Access,All_Reference
06ab 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06ac 6017       |`   |		Indirect_Literal	Discrete,0x6c4,{0x00000000, 0x71f2d3c4}
06ad 027e       | ~  |		Execute	Discrete,Not_Equal
06ae 7010       |p   |		Jump_Nonzero	0x6bf
06af 00da       |    |		Load_Top	At_Offset_2
06b0 0227       | '  |		Execute	Access,All_Reference
06b1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
06b2 0227       | '  |		Execute	Access,All_Reference
06b3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06b4 600f       |`   |		Indirect_Literal	Discrete,0x6c4,{0x00000000, 0x71f2d3c4}
06b5 027e       | ~  |		Execute	Discrete,Not_Equal
06b6 7008       |p   |		Jump_Nonzero	0x6bf
06b7 00da       |    |		Load_Top	At_Offset_2
06b8 0227       | '  |		Execute	Access,All_Reference
06b9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
06ba 0227       | '  |		Execute	Access,All_Reference
06bb 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
06bc e21c       |    |		Load	0x1,0x1c
06bd 017e       | ~  |		Execute	Record,Not_Equal
06be 6802       |h   |		Jump_Zero	0x6c1
06bf e005       |    |		Load	0x0,0x5
06c0 0257       | W  |		Execute	Discrete,Raise
06c1 00da       |    |		Load_Top	At_Offset_2
06c2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06c3 0000       |    |		.XXX[0x1]
06c4 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
06c8 ; --------------------------------------------------------------------------------------
06c8 ; SUBPROGRAM
06c8 ; --------------------------------------------------------------------------------------
06c8 06f3       |    |		.CONST	0x06f3								; Address of begin
06c9 0004       |    |		.CONST	0x0004								; Address of exception handler
06ca 001b       |    |		.CONST	0x001b								; Number of locals
06cb			INIT_06c8:
06cb 0007       |    |		Action	Break_Optional
06cc 00c4       |    |		Action	Make_Default
06cd 029a 06fb  |    |		Declare_Subprogram	INIT_06f8,For_Outer_Call,Visible,Unelaborated
06cf 029a 074b  |   K|		Declare_Subprogram	INIT_0748,For_Outer_Call,Visible,Unelaborated
06d1 029a 0783  |    |		Declare_Subprogram	INIT_0780,For_Outer_Call,Visible,Unelaborated
06d3 029a 07b3  |    |		Declare_Subprogram	INIT_07b0,For_Outer_Call,Visible,Unelaborated
06d5 029a 07db  |    |		Declare_Subprogram	INIT_07d8,For_Outer_Call,Visible,Unelaborated
06d7 e001       |    |		Load	0x0,0x1
06d8 0129       | )  |		Execute	Any,Make_Visible
06d9 e001       |    |		Load	0x0,0x1
06da 0129       | )  |		Execute	Any,Make_Visible
06db c212       |    |		Store	0x1,0x12
06dc 00bf       |    |		Action	Accept_Activation
06dd e211       |    |		Load	0x1,0x11
06de 02c7       |    |		Declare_Variable	Any
06df 00d8       |    |		Load_Top	At_Offset_0
06e0 1c00       |    |		Execute_Immediate	Run_Utility,0x0
06e1 8002       |    |		Call	0x0,0x2
06e2 00d8       |    |		Load_Top	At_Offset_0
06e3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06e4 091f       |    |		Execute_Immediate	Binary_Scale,0x1f
06e5 00d9       |    |		Load_Top	At_Offset_1
06e6 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
06e7 0273       | s  |		Execute	Discrete,Plus
06e8 0007       |    |		Action	Break_Optional
06e9 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
06ea 00c7       |    |		Action	Elaborate_Subprogram
06eb 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
06ec 00c7       |    |		Action	Elaborate_Subprogram
06ed 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
06ee 00c7       |    |		Action	Elaborate_Subprogram
06ef 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
06f0 00c7       |    |		Action	Elaborate_Subprogram
06f1 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
06f2 00c7       |    |		Action	Elaborate_Subprogram
06f3			BODY_06c8:
06f3 00bc       |    |		Action	Signal_Activated
06f4 00bb       |    |		Action	Signal_Completion
06f5 0000 0000  |    |		.XXX[0x3]
06f7 0000       |    |
06f8 ; --------------------------------------------------------------------------------------
06f8 ; SUBPROGRAM
06f8 ; --------------------------------------------------------------------------------------
06f8 071b       |    |		.CONST	0x071b								; Address of begin
06f9 0004       |    |		.CONST	0x0004								; Address of exception handler
06fa 0004       |    |		.CONST	0x0004								; Number of locals
06fb			INIT_06f8:
06fb e211       |    |		Load	0x1,0x11
06fc 02c7       |    |		Declare_Variable	Any
06fd 00d8       |    |		Load_Top	At_Offset_0
06fe 1c00       |    |		Execute_Immediate	Run_Utility,0x0
06ff e003       |    |		Load	0x0,0x3
0700 02c7       |    |		Declare_Variable	Any
0701 00d8       |    |		Load_Top	At_Offset_0
0702 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0703 4800       |H   |		Short_Literal	0x0
0704 4804       |H   |		Short_Literal	0x4
0705 e004       |    |		Load	0x0,0x4
0706 0334       | 4  |		Declare_Variable	Array,With_Constraint
0707 4803       |H   |		Short_Literal	0x3
0708 4800       |H   |		Short_Literal	0x0
0709 00da       |    |		Load_Top	At_Offset_2
070a 01d6       |    |		Execute	Vector,Field_Write
070b 4ffe       |O   |		Short_Literal	-0x2
070c 4801       |H   |		Short_Literal	0x1
070d 00da       |    |		Load_Top	At_Offset_2
070e 01d6       |    |		Execute	Vector,Field_Write
070f 4ffd       |O   |		Short_Literal	-0x3
0710 4802       |H   |		Short_Literal	0x2
0711 00da       |    |		Load_Top	At_Offset_2
0712 01d6       |    |		Execute	Vector,Field_Write
0713 4ffc       |O   |		Short_Literal	-0x4
0714 4803       |H   |		Short_Literal	0x3
0715 00da       |    |		Load_Top	At_Offset_2
0716 01d6       |    |		Execute	Vector,Field_Write
0717 4802       |H   |		Short_Literal	0x2
0718 4804       |H   |		Short_Literal	0x4
0719 00da       |    |		Load_Top	At_Offset_2
071a 01d6       |    |		Execute	Vector,Field_Write
071b			BODY_06f8:
071b e5ff       |    |		Load	0x2,-0x1
071c e212       |    |		Load	0x1,0x12
071d 022f       | /  |		Execute	Access,Equal
071e 7016       |p   |		Jump_Nonzero	0x735
071f e5ff       |    |		Load	0x2,-0x1
0720 0227       | '  |		Execute	Access,All_Reference
0721 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0722 6021       |`!  |		Indirect_Literal	Discrete,0x744,{0x00000000, 0x71f2d3c4}
0723 027e       | ~  |		Execute	Discrete,Not_Equal
0724 7010       |p   |		Jump_Nonzero	0x735
0725 e5ff       |    |		Load	0x2,-0x1
0726 0227       | '  |		Execute	Access,All_Reference
0727 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0728 0227       | '  |		Execute	Access,All_Reference
0729 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
072a 6019       |`   |		Indirect_Literal	Discrete,0x744,{0x00000000, 0x71f2d3c4}
072b 027e       | ~  |		Execute	Discrete,Not_Equal
072c 7008       |p   |		Jump_Nonzero	0x735
072d e5ff       |    |		Load	0x2,-0x1
072e 0227       | '  |		Execute	Access,All_Reference
072f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0730 0227       | '  |		Execute	Access,All_Reference
0731 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0732 e21a       |    |		Load	0x1,0x1a
0733 017e       | ~  |		Execute	Record,Not_Equal
0734 6802       |h   |		Jump_Zero	0x737
0735 e005       |    |		Load	0x0,0x5
0736 0257       | W  |		Execute	Discrete,Raise
0737 e5ff       |    |		Load	0x2,-0x1
0738 0227       | '  |		Execute	Access,All_Reference
0739 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
073a 0227       | '  |		Execute	Access,All_Reference
073b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
073c c403       |    |		Store	0x2,0x3
073d 00d8       |    |		Load_Top	At_Offset_0
073e e006       |    |		Load	0x0,0x6
073f 8007       |    |		Call	0x0,0x7
0740 00da       |    |		Load_Top	At_Offset_2
0741 e211       |    |		Load	0x1,0x11
0742 0119       |    |		Execute	Any,Check_In_Formal_Type
0743 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0744 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0748 ; --------------------------------------------------------------------------------------
0748 ; SUBPROGRAM
0748 ; --------------------------------------------------------------------------------------
0748 074f       | O  |		.CONST	0x074f								; Address of begin
0749 076f       | o  |		.CONST	0x076f								; Address of exception handler
074a 0003       |    |		.CONST	0x0003								; Number of locals
074b			INIT_0748:
074b e008       |    |		Load	0x0,0x8
074c 0007       |    |		Action	Break_Optional
074d e001       |    |		Load	0x0,0x1
074e 0007       |    |		Action	Break_Optional
074f			BODY_0748:
074f e009       |    |		Load	0x0,0x9
0750 0322       | "  |		Declare_Variable	Record
0751 67f2       |g   |		Indirect_Literal	Discrete,0x744,{0x00000000, 0x71f2d3c4}
0752 00d9       |    |		Load_Top	At_Offset_1
0753 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0754 e21a       |    |		Load	0x1,0x1a
0755 00d9       |    |		Load_Top	At_Offset_1
0756 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0757 e21b       |    |		Load	0x1,0x1b
0758 e006       |    |		Load	0x0,0x6
0759 800a       |    |		Call	0x0,0xa
075a e009       |    |		Load	0x0,0x9
075b 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
075c 0119       |    |		Execute	Any,Check_In_Formal_Type
075d 00d9       |    |		Load_Top	At_Offset_1
075e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
075f e008       |    |		Load	0x0,0x8
0760 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0761 003a       | :  |		Store_Top	Access,At_Offset_2
0762 e00b       |    |		Load	0x0,0xb
0763 0322       | "  |		Declare_Variable	Record
0764 67df       |g   |		Indirect_Literal	Discrete,0x744,{0x00000000, 0x71f2d3c4}
0765 00d9       |    |		Load_Top	At_Offset_1
0766 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0767 00da       |    |		Load_Top	At_Offset_2
0768 00d9       |    |		Load_Top	At_Offset_1
0769 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
076a e001       |    |		Load	0x0,0x1
076b 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
076c 0039       | 9  |		Store_Top	Access,At_Offset_1
076d 00d8       |    |		Load_Top	At_Offset_0
076e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
076f			TRAP_0748:
076f 0007       |    |		Action	Break_Optional
0770 00da       |    |		Load_Top	At_Offset_2
0771 e00c       |    |		Load	0x0,0xc
0772 e00d       |    |		Load	0x0,0xd
0773 a00e       |    |		Store_Unchecked	0x0,0xe
0774 800f       |    |		Call	0x0,0xf
0775 003b       | ;  |		Store_Top	Access,At_Offset_3
0776 00d9       |    |		Load_Top	At_Offset_1
0777 e010       |    |		Load	0x0,0x10
0778 e011       |    |		Load	0x0,0x11
0779 a012       |    |		Store_Unchecked	0x0,0x12
077a 800f       |    |		Call	0x0,0xf
077b 003a       | :  |		Store_Top	Access,At_Offset_2
077c 00d8       |    |		Load_Top	At_Offset_0
077d 0101       |    |		Execute	Exception,Reraise
077e 0000 0000  |    |		.XXX[0x2]
0780 ; --------------------------------------------------------------------------------------
0780 ; SUBPROGRAM
0780 ; --------------------------------------------------------------------------------------
0780 0783       |    |		.CONST	0x0783								; Address of begin
0781 0004       |    |		.CONST	0x0004								; Address of exception handler
0782 0001       |    |		.CONST	0x0001								; Number of locals
0783			BODY_0780:
0783			INIT_0780:
0783 00da       |    |		Load_Top	At_Offset_2
0784 e212       |    |		Load	0x1,0x12
0785 022f       | /  |		Execute	Access,Equal
0786 7016       |p   |		Jump_Nonzero	0x79d
0787 00da       |    |		Load_Top	At_Offset_2
0788 0227       | '  |		Execute	Access,All_Reference
0789 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
078a 601d       |`   |		Indirect_Literal	Discrete,0x7a8,{0x00000000, 0x71f2d3c4}
078b 027e       | ~  |		Execute	Discrete,Not_Equal
078c 7010       |p   |		Jump_Nonzero	0x79d
078d 00da       |    |		Load_Top	At_Offset_2
078e 0227       | '  |		Execute	Access,All_Reference
078f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0790 0227       | '  |		Execute	Access,All_Reference
0791 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0792 6015       |`   |		Indirect_Literal	Discrete,0x7a8,{0x00000000, 0x71f2d3c4}
0793 027e       | ~  |		Execute	Discrete,Not_Equal
0794 7008       |p   |		Jump_Nonzero	0x79d
0795 00da       |    |		Load_Top	At_Offset_2
0796 0227       | '  |		Execute	Access,All_Reference
0797 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0798 0227       | '  |		Execute	Access,All_Reference
0799 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
079a e21a       |    |		Load	0x1,0x1a
079b 017e       | ~  |		Execute	Record,Not_Equal
079c 6802       |h   |		Jump_Zero	0x79f
079d e005       |    |		Load	0x0,0x5
079e 0257       | W  |		Execute	Discrete,Raise
079f 00da       |    |		Load_Top	At_Offset_2
07a0 e001       |    |		Load	0x0,0x1
07a1 0226       | &  |		Execute	Access,Convert
07a2 8013       |    |		Call	0x0,0x13
07a3 003b       | ;  |		Store_Top	Access,At_Offset_3
07a4 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
07a5 0000 0000  |    |		.XXX[0x3]
07a7 0000       |    |
07a8 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
07ac 0000 0000  |    |		.BLANK	0000[0x4]
07b0 ; --------------------------------------------------------------------------------------
07b0 ; SUBPROGRAM
07b0 ; --------------------------------------------------------------------------------------
07b0 07b3       |    |		.CONST	0x07b3								; Address of begin
07b1 0004       |    |		.CONST	0x0004								; Address of exception handler
07b2 0001       |    |		.CONST	0x0001								; Number of locals
07b3			BODY_07b0:
07b3			INIT_07b0:
07b3 00da       |    |		Load_Top	At_Offset_2
07b4 e001       |    |		Load	0x0,0x1
07b5 022f       | /  |		Execute	Access,Equal
07b6 6802       |h   |		Jump_Zero	0x7b9
07b7 e212       |    |		Load	0x1,0x12
07b8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07b9 00da       |    |		Load_Top	At_Offset_2
07ba 0227       | '  |		Execute	Access,All_Reference
07bb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
07bc 67eb       |g   |		Indirect_Literal	Discrete,0x7a8,{0x00000000, 0x71f2d3c4}
07bd 027e       | ~  |		Execute	Discrete,Not_Equal
07be 7010       |p   |		Jump_Nonzero	0x7cf
07bf 00da       |    |		Load_Top	At_Offset_2
07c0 0227       | '  |		Execute	Access,All_Reference
07c1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07c2 0227       | '  |		Execute	Access,All_Reference
07c3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
07c4 67e3       |g   |		Indirect_Literal	Discrete,0x7a8,{0x00000000, 0x71f2d3c4}
07c5 027e       | ~  |		Execute	Discrete,Not_Equal
07c6 7008       |p   |		Jump_Nonzero	0x7cf
07c7 00da       |    |		Load_Top	At_Offset_2
07c8 0227       | '  |		Execute	Access,All_Reference
07c9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07ca 0227       | '  |		Execute	Access,All_Reference
07cb 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
07cc e21a       |    |		Load	0x1,0x1a
07cd 017e       | ~  |		Execute	Record,Not_Equal
07ce 6802       |h   |		Jump_Zero	0x7d1
07cf e005       |    |		Load	0x0,0x5
07d0 0257       | W  |		Execute	Discrete,Raise
07d1 00da       |    |		Load_Top	At_Offset_2
07d2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07d3 0000 0000  |    |		.BLANK	0000[0x5]
07d8 ; --------------------------------------------------------------------------------------
07d8 ; SUBPROGRAM
07d8 ; --------------------------------------------------------------------------------------
07d8 07db       |    |		.CONST	0x07db								; Address of begin
07d9 0004       |    |		.CONST	0x0004								; Address of exception handler
07da 0001       |    |		.CONST	0x0001								; Number of locals
07db			BODY_07d8:
07db			INIT_07d8:
07db 00da       |    |		Load_Top	At_Offset_2
07dc e212       |    |		Load	0x1,0x12
07dd 022f       | /  |		Execute	Access,Equal
07de 6802       |h   |		Jump_Zero	0x7e1
07df e001       |    |		Load	0x0,0x1
07e0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07e1 00da       |    |		Load_Top	At_Offset_2
07e2 0227       | '  |		Execute	Access,All_Reference
07e3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
07e4 6017       |`   |		Indirect_Literal	Discrete,0x7fc,{0x00000000, 0x71f2d3c4}
07e5 027e       | ~  |		Execute	Discrete,Not_Equal
07e6 7010       |p   |		Jump_Nonzero	0x7f7
07e7 00da       |    |		Load_Top	At_Offset_2
07e8 0227       | '  |		Execute	Access,All_Reference
07e9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07ea 0227       | '  |		Execute	Access,All_Reference
07eb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
07ec 600f       |`   |		Indirect_Literal	Discrete,0x7fc,{0x00000000, 0x71f2d3c4}
07ed 027e       | ~  |		Execute	Discrete,Not_Equal
07ee 7008       |p   |		Jump_Nonzero	0x7f7
07ef 00da       |    |		Load_Top	At_Offset_2
07f0 0227       | '  |		Execute	Access,All_Reference
07f1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07f2 0227       | '  |		Execute	Access,All_Reference
07f3 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
07f4 e21a       |    |		Load	0x1,0x1a
07f5 017e       | ~  |		Execute	Record,Not_Equal
07f6 6802       |h   |		Jump_Zero	0x7f9
07f7 e005       |    |		Load	0x0,0x5
07f8 0257       | W  |		Execute	Discrete,Raise
07f9 00da       |    |		Load_Top	At_Offset_2
07fa 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07fb 0000       |    |		.XXX[0x1]
07fc 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0800 ; --------------------------------------------------------------------------------------
0800 ; SUBPROGRAM
0800 ; --------------------------------------------------------------------------------------
0800 0827       | '  |		.CONST	0x0827								; Address of begin
0801 0004       |    |		.CONST	0x0004								; Address of exception handler
0802 0019       |    |		.CONST	0x0019								; Number of locals
0803			INIT_0800:
0803 0007       |    |		Action	Break_Optional
0804 00c4       |    |		Action	Make_Default
0805 029a 0833  |   3|		Declare_Subprogram	INIT_0830,For_Outer_Call,Visible,Unelaborated
0807 029a 0883  |    |		Declare_Subprogram	INIT_0880,For_Outer_Call,Visible,Unelaborated
0809 029a 08bb  |    |		Declare_Subprogram	INIT_08b8,For_Outer_Call,Visible,Unelaborated
080b 029a 08eb  |    |		Declare_Subprogram	INIT_08e8,For_Outer_Call,Visible,Unelaborated
080d 029a 0913  |    |		Declare_Subprogram	INIT_0910,For_Outer_Call,Visible,Unelaborated
080f e001       |    |		Load	0x0,0x1
0810 0129       | )  |		Execute	Any,Make_Visible
0811 e001       |    |		Load	0x0,0x1
0812 0129       | )  |		Execute	Any,Make_Visible
0813 c211       |    |		Store	0x1,0x11
0814 00bf       |    |		Action	Accept_Activation
0815 8002       |    |		Call	0x0,0x2
0816 00d8       |    |		Load_Top	At_Offset_0
0817 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0818 091f       |    |		Execute_Immediate	Binary_Scale,0x1f
0819 00d9       |    |		Load_Top	At_Offset_1
081a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
081b 0273       | s  |		Execute	Discrete,Plus
081c 0007       |    |		Action	Break_Optional
081d 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
081e 00c7       |    |		Action	Elaborate_Subprogram
081f 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0820 00c7       |    |		Action	Elaborate_Subprogram
0821 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0822 00c7       |    |		Action	Elaborate_Subprogram
0823 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0824 00c7       |    |		Action	Elaborate_Subprogram
0825 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0826 00c7       |    |		Action	Elaborate_Subprogram
0827			BODY_0800:
0827 00bc       |    |		Action	Signal_Activated
0828 00bb       |    |		Action	Signal_Completion
0829 0000 0000  |    |		.BLANK	0000[0x7]
0830 ; --------------------------------------------------------------------------------------
0830 ; SUBPROGRAM
0830 ; --------------------------------------------------------------------------------------
0830 0852       | R  |		.CONST	0x0852								; Address of begin
0831 0004       |    |		.CONST	0x0004								; Address of exception handler
0832 0004       |    |		.CONST	0x0004								; Number of locals
0833			INIT_0830:
0833 e003       |    |		Load	0x0,0x3
0834 a004       |    |		Store_Unchecked	0x0,0x4
0835 8005       |    |		Call	0x0,0x5
0836 e006       |    |		Load	0x0,0x6
0837 02c7       |    |		Declare_Variable	Any
0838 00d8       |    |		Load_Top	At_Offset_0
0839 1c00       |    |		Execute_Immediate	Run_Utility,0x0
083a 4800       |H   |		Short_Literal	0x0
083b 4804       |H   |		Short_Literal	0x4
083c e007       |    |		Load	0x0,0x7
083d 0334       | 4  |		Declare_Variable	Array,With_Constraint
083e 4803       |H   |		Short_Literal	0x3
083f 4800       |H   |		Short_Literal	0x0
0840 00da       |    |		Load_Top	At_Offset_2
0841 01d6       |    |		Execute	Vector,Field_Write
0842 4ffe       |O   |		Short_Literal	-0x2
0843 4801       |H   |		Short_Literal	0x1
0844 00da       |    |		Load_Top	At_Offset_2
0845 01d6       |    |		Execute	Vector,Field_Write
0846 4ffd       |O   |		Short_Literal	-0x3
0847 4802       |H   |		Short_Literal	0x2
0848 00da       |    |		Load_Top	At_Offset_2
0849 01d6       |    |		Execute	Vector,Field_Write
084a 4ffc       |O   |		Short_Literal	-0x4
084b 4803       |H   |		Short_Literal	0x3
084c 00da       |    |		Load_Top	At_Offset_2
084d 01d6       |    |		Execute	Vector,Field_Write
084e 4802       |H   |		Short_Literal	0x2
084f 4804       |H   |		Short_Literal	0x4
0850 00da       |    |		Load_Top	At_Offset_2
0851 01d6       |    |		Execute	Vector,Field_Write
0852			BODY_0830:
0852 e5ff       |    |		Load	0x2,-0x1
0853 e211       |    |		Load	0x1,0x11
0854 022f       | /  |		Execute	Access,Equal
0855 7016       |p   |		Jump_Nonzero	0x86c
0856 e5ff       |    |		Load	0x2,-0x1
0857 0227       | '  |		Execute	Access,All_Reference
0858 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0859 6022       |`"  |		Indirect_Literal	Discrete,0x87c,{0x00000000, 0x71f2d3c4}
085a 027e       | ~  |		Execute	Discrete,Not_Equal
085b 7010       |p   |		Jump_Nonzero	0x86c
085c e5ff       |    |		Load	0x2,-0x1
085d 0227       | '  |		Execute	Access,All_Reference
085e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
085f 0227       | '  |		Execute	Access,All_Reference
0860 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0861 601a       |`   |		Indirect_Literal	Discrete,0x87c,{0x00000000, 0x71f2d3c4}
0862 027e       | ~  |		Execute	Discrete,Not_Equal
0863 7008       |p   |		Jump_Nonzero	0x86c
0864 e5ff       |    |		Load	0x2,-0x1
0865 0227       | '  |		Execute	Access,All_Reference
0866 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0867 0227       | '  |		Execute	Access,All_Reference
0868 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0869 e218       |    |		Load	0x1,0x18
086a 017e       | ~  |		Execute	Record,Not_Equal
086b 6802       |h   |		Jump_Zero	0x86e
086c e008       |    |		Load	0x0,0x8
086d 0257       | W  |		Execute	Discrete,Raise
086e e5ff       |    |		Load	0x2,-0x1
086f 0227       | '  |		Execute	Access,All_Reference
0870 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0871 0227       | '  |		Execute	Access,All_Reference
0872 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0873 c403       |    |		Store	0x2,0x3
0874 00d8       |    |		Load_Top	At_Offset_0
0875 e009       |    |		Load	0x0,0x9
0876 800a       |    |		Call	0x0,0xa
0877 00da       |    |		Load_Top	At_Offset_2
0878 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0879 0000 0000  |    |		.XXX[0x3]
087b 0000       |    |
087c 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0880 ; --------------------------------------------------------------------------------------
0880 ; SUBPROGRAM
0880 ; --------------------------------------------------------------------------------------
0880 0887       |    |		.CONST	0x0887								; Address of begin
0881 08a7       |    |		.CONST	0x08a7								; Address of exception handler
0882 0003       |    |		.CONST	0x0003								; Number of locals
0883			INIT_0880:
0883 e00b       |    |		Load	0x0,0xb
0884 0007       |    |		Action	Break_Optional
0885 e001       |    |		Load	0x0,0x1
0886 0007       |    |		Action	Break_Optional
0887			BODY_0880:
0887 e00c       |    |		Load	0x0,0xc
0888 0322       | "  |		Declare_Variable	Record
0889 67f2       |g   |		Indirect_Literal	Discrete,0x87c,{0x00000000, 0x71f2d3c4}
088a 00d9       |    |		Load_Top	At_Offset_1
088b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
088c e218       |    |		Load	0x1,0x18
088d 00d9       |    |		Load_Top	At_Offset_1
088e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
088f e219       |    |		Load	0x1,0x19
0890 e00d       |    |		Load	0x0,0xd
0891 800e       |    |		Call	0x0,0xe
0892 e00c       |    |		Load	0x0,0xc
0893 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
0894 0119       |    |		Execute	Any,Check_In_Formal_Type
0895 00d9       |    |		Load_Top	At_Offset_1
0896 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0897 e00b       |    |		Load	0x0,0xb
0898 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0899 003a       | :  |		Store_Top	Access,At_Offset_2
089a e00f       |    |		Load	0x0,0xf
089b 0322       | "  |		Declare_Variable	Record
089c 67df       |g   |		Indirect_Literal	Discrete,0x87c,{0x00000000, 0x71f2d3c4}
089d 00d9       |    |		Load_Top	At_Offset_1
089e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
089f 00da       |    |		Load_Top	At_Offset_2
08a0 00d9       |    |		Load_Top	At_Offset_1
08a1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
08a2 e001       |    |		Load	0x0,0x1
08a3 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
08a4 0039       | 9  |		Store_Top	Access,At_Offset_1
08a5 00d8       |    |		Load_Top	At_Offset_0
08a6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
08a7			TRAP_0880:
08a7 0007       |    |		Action	Break_Optional
08a8 00da       |    |		Load_Top	At_Offset_2
08a9 e010       |    |		Load	0x0,0x10
08aa e011       |    |		Load	0x0,0x11
08ab a012       |    |		Store_Unchecked	0x0,0x12
08ac 8013       |    |		Call	0x0,0x13
08ad 003b       | ;  |		Store_Top	Access,At_Offset_3
08ae 00d9       |    |		Load_Top	At_Offset_1
08af e014       |    |		Load	0x0,0x14
08b0 e015       |    |		Load	0x0,0x15
08b1 a016       |    |		Store_Unchecked	0x0,0x16
08b2 8013       |    |		Call	0x0,0x13
08b3 003a       | :  |		Store_Top	Access,At_Offset_2
08b4 00d8       |    |		Load_Top	At_Offset_0
08b5 0101       |    |		Execute	Exception,Reraise
08b6 0000 0000  |    |		.XXX[0x2]
08b8 ; --------------------------------------------------------------------------------------
08b8 ; SUBPROGRAM
08b8 ; --------------------------------------------------------------------------------------
08b8 08bb       |    |		.CONST	0x08bb								; Address of begin
08b9 0004       |    |		.CONST	0x0004								; Address of exception handler
08ba 0001       |    |		.CONST	0x0001								; Number of locals
08bb			BODY_08b8:
08bb			INIT_08b8:
08bb 00da       |    |		Load_Top	At_Offset_2
08bc e211       |    |		Load	0x1,0x11
08bd 022f       | /  |		Execute	Access,Equal
08be 7016       |p   |		Jump_Nonzero	0x8d5
08bf 00da       |    |		Load_Top	At_Offset_2
08c0 0227       | '  |		Execute	Access,All_Reference
08c1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
08c2 601d       |`   |		Indirect_Literal	Discrete,0x8e0,{0x00000000, 0x71f2d3c4}
08c3 027e       | ~  |		Execute	Discrete,Not_Equal
08c4 7010       |p   |		Jump_Nonzero	0x8d5
08c5 00da       |    |		Load_Top	At_Offset_2
08c6 0227       | '  |		Execute	Access,All_Reference
08c7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
08c8 0227       | '  |		Execute	Access,All_Reference
08c9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
08ca 6015       |`   |		Indirect_Literal	Discrete,0x8e0,{0x00000000, 0x71f2d3c4}
08cb 027e       | ~  |		Execute	Discrete,Not_Equal
08cc 7008       |p   |		Jump_Nonzero	0x8d5
08cd 00da       |    |		Load_Top	At_Offset_2
08ce 0227       | '  |		Execute	Access,All_Reference
08cf 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
08d0 0227       | '  |		Execute	Access,All_Reference
08d1 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
08d2 e218       |    |		Load	0x1,0x18
08d3 017e       | ~  |		Execute	Record,Not_Equal
08d4 6802       |h   |		Jump_Zero	0x8d7
08d5 e008       |    |		Load	0x0,0x8
08d6 0257       | W  |		Execute	Discrete,Raise
08d7 00da       |    |		Load_Top	At_Offset_2
08d8 e001       |    |		Load	0x0,0x1
08d9 0226       | &  |		Execute	Access,Convert
08da 8017       |    |		Call	0x0,0x17
08db 003b       | ;  |		Store_Top	Access,At_Offset_3
08dc 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
08dd 0000 0000  |    |		.XXX[0x3]
08df 0000       |    |
08e0 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
08e4 0000 0000  |    |		.BLANK	0000[0x4]
08e8 ; --------------------------------------------------------------------------------------
08e8 ; SUBPROGRAM
08e8 ; --------------------------------------------------------------------------------------
08e8 08eb       |    |		.CONST	0x08eb								; Address of begin
08e9 0004       |    |		.CONST	0x0004								; Address of exception handler
08ea 0001       |    |		.CONST	0x0001								; Number of locals
08eb			BODY_08e8:
08eb			INIT_08e8:
08eb 00da       |    |		Load_Top	At_Offset_2
08ec e001       |    |		Load	0x0,0x1
08ed 022f       | /  |		Execute	Access,Equal
08ee 6802       |h   |		Jump_Zero	0x8f1
08ef e211       |    |		Load	0x1,0x11
08f0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08f1 00da       |    |		Load_Top	At_Offset_2
08f2 0227       | '  |		Execute	Access,All_Reference
08f3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
08f4 67eb       |g   |		Indirect_Literal	Discrete,0x8e0,{0x00000000, 0x71f2d3c4}
08f5 027e       | ~  |		Execute	Discrete,Not_Equal
08f6 7010       |p   |		Jump_Nonzero	0x907
08f7 00da       |    |		Load_Top	At_Offset_2
08f8 0227       | '  |		Execute	Access,All_Reference
08f9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
08fa 0227       | '  |		Execute	Access,All_Reference
08fb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
08fc 67e3       |g   |		Indirect_Literal	Discrete,0x8e0,{0x00000000, 0x71f2d3c4}
08fd 027e       | ~  |		Execute	Discrete,Not_Equal
08fe 7008       |p   |		Jump_Nonzero	0x907
08ff 00da       |    |		Load_Top	At_Offset_2
0900 0227       | '  |		Execute	Access,All_Reference
0901 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0902 0227       | '  |		Execute	Access,All_Reference
0903 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0904 e218       |    |		Load	0x1,0x18
0905 017e       | ~  |		Execute	Record,Not_Equal
0906 6802       |h   |		Jump_Zero	0x909
0907 e008       |    |		Load	0x0,0x8
0908 0257       | W  |		Execute	Discrete,Raise
0909 00da       |    |		Load_Top	At_Offset_2
090a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
090b 0000 0000  |    |		.BLANK	0000[0x5]
0910 ; --------------------------------------------------------------------------------------
0910 ; SUBPROGRAM
0910 ; --------------------------------------------------------------------------------------
0910 0913       |    |		.CONST	0x0913								; Address of begin
0911 0004       |    |		.CONST	0x0004								; Address of exception handler
0912 0001       |    |		.CONST	0x0001								; Number of locals
0913			BODY_0910:
0913			INIT_0910:
0913 00da       |    |		Load_Top	At_Offset_2
0914 e211       |    |		Load	0x1,0x11
0915 022f       | /  |		Execute	Access,Equal
0916 6802       |h   |		Jump_Zero	0x919
0917 e001       |    |		Load	0x0,0x1
0918 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0919 00da       |    |		Load_Top	At_Offset_2
091a 0227       | '  |		Execute	Access,All_Reference
091b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
091c 6017       |`   |		Indirect_Literal	Discrete,0x934,{0x00000000, 0x71f2d3c4}
091d 027e       | ~  |		Execute	Discrete,Not_Equal
091e 7010       |p   |		Jump_Nonzero	0x92f
091f 00da       |    |		Load_Top	At_Offset_2
0920 0227       | '  |		Execute	Access,All_Reference
0921 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0922 0227       | '  |		Execute	Access,All_Reference
0923 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0924 600f       |`   |		Indirect_Literal	Discrete,0x934,{0x00000000, 0x71f2d3c4}
0925 027e       | ~  |		Execute	Discrete,Not_Equal
0926 7008       |p   |		Jump_Nonzero	0x92f
0927 00da       |    |		Load_Top	At_Offset_2
0928 0227       | '  |		Execute	Access,All_Reference
0929 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
092a 0227       | '  |		Execute	Access,All_Reference
092b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
092c e218       |    |		Load	0x1,0x18
092d 017e       | ~  |		Execute	Record,Not_Equal
092e 6802       |h   |		Jump_Zero	0x931
092f e008       |    |		Load	0x0,0x8
0930 0257       | W  |		Execute	Discrete,Raise
0931 00da       |    |		Load_Top	At_Offset_2
0932 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0933 0000       |    |		.XXX[0x1]
0934 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0938 ; --------------------------------------------------------------------------------------
0938 ; SUBPROGRAM
0938 ; --------------------------------------------------------------------------------------
0938 095f       | _  |		.CONST	0x095f								; Address of begin
0939 0004       |    |		.CONST	0x0004								; Address of exception handler
093a 0017       |    |		.CONST	0x0017								; Number of locals
093b			INIT_0938:
093b 0007       |    |		Action	Break_Optional
093c 00c4       |    |		Action	Make_Default
093d 029a 096b  |   k|		Declare_Subprogram	INIT_0968,For_Outer_Call,Visible,Unelaborated
093f 029a 09b3  |    |		Declare_Subprogram	INIT_09b0,For_Outer_Call,Visible,Unelaborated
0941 029a 09eb  |    |		Declare_Subprogram	INIT_09e8,For_Outer_Call,Visible,Unelaborated
0943 029a 0a1b  |    |		Declare_Subprogram	INIT_0a18,For_Outer_Call,Visible,Unelaborated
0945 029a 0a43  |   C|		Declare_Subprogram	INIT_0a40,For_Outer_Call,Visible,Unelaborated
0947 e001       |    |		Load	0x0,0x1
0948 0129       | )  |		Execute	Any,Make_Visible
0949 e001       |    |		Load	0x0,0x1
094a 0129       | )  |		Execute	Any,Make_Visible
094b c20f       |    |		Store	0x1,0xf
094c 00bf       |    |		Action	Accept_Activation
094d 8002       |    |		Call	0x0,0x2
094e 00d8       |    |		Load_Top	At_Offset_0
094f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0950 091f       |    |		Execute_Immediate	Binary_Scale,0x1f
0951 00d9       |    |		Load_Top	At_Offset_1
0952 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0953 0273       | s  |		Execute	Discrete,Plus
0954 0007       |    |		Action	Break_Optional
0955 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0956 00c7       |    |		Action	Elaborate_Subprogram
0957 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
0958 00c7       |    |		Action	Elaborate_Subprogram
0959 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
095a 00c7       |    |		Action	Elaborate_Subprogram
095b 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
095c 00c7       |    |		Action	Elaborate_Subprogram
095d 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
095e 00c7       |    |		Action	Elaborate_Subprogram
095f			BODY_0938:
095f 00bc       |    |		Action	Signal_Activated
0960 00bb       |    |		Action	Signal_Completion
0961 0000 0000  |    |		.BLANK	0000[0x7]
0968 ; --------------------------------------------------------------------------------------
0968 ; SUBPROGRAM
0968 ; --------------------------------------------------------------------------------------
0968 0982       |    |		.CONST	0x0982								; Address of begin
0969 0004       |    |		.CONST	0x0004								; Address of exception handler
096a 0004       |    |		.CONST	0x0004								; Number of locals
096b			INIT_0968:
096b e003       |    |		Load	0x0,0x3
096c a004       |    |		Store_Unchecked	0x0,0x4
096d 8005       |    |		Call	0x0,0x5
096e e006       |    |		Load	0x0,0x6
096f 02c7       |    |		Declare_Variable	Any
0970 00d8       |    |		Load_Top	At_Offset_0
0971 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0972 4800       |H   |		Short_Literal	0x0
0973 4802       |H   |		Short_Literal	0x2
0974 e007       |    |		Load	0x0,0x7
0975 0334       | 4  |		Declare_Variable	Array,With_Constraint
0976 4803       |H   |		Short_Literal	0x3
0977 4800       |H   |		Short_Literal	0x0
0978 00da       |    |		Load_Top	At_Offset_2
0979 01d6       |    |		Execute	Vector,Field_Write
097a 4ffe       |O   |		Short_Literal	-0x2
097b 4801       |H   |		Short_Literal	0x1
097c 00da       |    |		Load_Top	At_Offset_2
097d 01d6       |    |		Execute	Vector,Field_Write
097e 4802       |H   |		Short_Literal	0x2
097f 4802       |H   |		Short_Literal	0x2
0980 00da       |    |		Load_Top	At_Offset_2
0981 01d6       |    |		Execute	Vector,Field_Write
0982			BODY_0968:
0982 e5ff       |    |		Load	0x2,-0x1
0983 e20f       |    |		Load	0x1,0xf
0984 022f       | /  |		Execute	Access,Equal
0985 7016       |p   |		Jump_Nonzero	0x99c
0986 e5ff       |    |		Load	0x2,-0x1
0987 0227       | '  |		Execute	Access,All_Reference
0988 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0989 6022       |`"  |		Indirect_Literal	Discrete,0x9ac,{0x00000000, 0x71f2d3c4}
098a 027e       | ~  |		Execute	Discrete,Not_Equal
098b 7010       |p   |		Jump_Nonzero	0x99c
098c e5ff       |    |		Load	0x2,-0x1
098d 0227       | '  |		Execute	Access,All_Reference
098e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
098f 0227       | '  |		Execute	Access,All_Reference
0990 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0991 601a       |`   |		Indirect_Literal	Discrete,0x9ac,{0x00000000, 0x71f2d3c4}
0992 027e       | ~  |		Execute	Discrete,Not_Equal
0993 7008       |p   |		Jump_Nonzero	0x99c
0994 e5ff       |    |		Load	0x2,-0x1
0995 0227       | '  |		Execute	Access,All_Reference
0996 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0997 0227       | '  |		Execute	Access,All_Reference
0998 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0999 e216       |    |		Load	0x1,0x16
099a 017e       | ~  |		Execute	Record,Not_Equal
099b 6802       |h   |		Jump_Zero	0x99e
099c e008       |    |		Load	0x0,0x8
099d 0257       | W  |		Execute	Discrete,Raise
099e e5ff       |    |		Load	0x2,-0x1
099f 0227       | '  |		Execute	Access,All_Reference
09a0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
09a1 0227       | '  |		Execute	Access,All_Reference
09a2 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
09a3 c403       |    |		Store	0x2,0x3
09a4 00d8       |    |		Load_Top	At_Offset_0
09a5 e009       |    |		Load	0x0,0x9
09a6 800a       |    |		Call	0x0,0xa
09a7 00da       |    |		Load_Top	At_Offset_2
09a8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
09a9 0000 0000  |    |		.XXX[0x3]
09ab 0000       |    |
09ac 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
09b0 ; --------------------------------------------------------------------------------------
09b0 ; SUBPROGRAM
09b0 ; --------------------------------------------------------------------------------------
09b0 09b7       |    |		.CONST	0x09b7								; Address of begin
09b1 09d7       |    |		.CONST	0x09d7								; Address of exception handler
09b2 0003       |    |		.CONST	0x0003								; Number of locals
09b3			INIT_09b0:
09b3 e00b       |    |		Load	0x0,0xb
09b4 0007       |    |		Action	Break_Optional
09b5 e001       |    |		Load	0x0,0x1
09b6 0007       |    |		Action	Break_Optional
09b7			BODY_09b0:
09b7 e00c       |    |		Load	0x0,0xc
09b8 0322       | "  |		Declare_Variable	Record
09b9 67f2       |g   |		Indirect_Literal	Discrete,0x9ac,{0x00000000, 0x71f2d3c4}
09ba 00d9       |    |		Load_Top	At_Offset_1
09bb 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
09bc e216       |    |		Load	0x1,0x16
09bd 00d9       |    |		Load_Top	At_Offset_1
09be 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
09bf e217       |    |		Load	0x1,0x17
09c0 e009       |    |		Load	0x0,0x9
09c1 800d       |    |		Call	0x0,0xd
09c2 e00c       |    |		Load	0x0,0xc
09c3 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
09c4 0119       |    |		Execute	Any,Check_In_Formal_Type
09c5 00d9       |    |		Load_Top	At_Offset_1
09c6 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
09c7 e00b       |    |		Load	0x0,0xb
09c8 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
09c9 003a       | :  |		Store_Top	Access,At_Offset_2
09ca e00e       |    |		Load	0x0,0xe
09cb 0322       | "  |		Declare_Variable	Record
09cc 67df       |g   |		Indirect_Literal	Discrete,0x9ac,{0x00000000, 0x71f2d3c4}
09cd 00d9       |    |		Load_Top	At_Offset_1
09ce 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
09cf 00da       |    |		Load_Top	At_Offset_2
09d0 00d9       |    |		Load_Top	At_Offset_1
09d1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
09d2 e001       |    |		Load	0x0,0x1
09d3 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
09d4 0039       | 9  |		Store_Top	Access,At_Offset_1
09d5 00d8       |    |		Load_Top	At_Offset_0
09d6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
09d7			TRAP_09b0:
09d7 0007       |    |		Action	Break_Optional
09d8 00da       |    |		Load_Top	At_Offset_2
09d9 e00f       |    |		Load	0x0,0xf
09da e010       |    |		Load	0x0,0x10
09db a011       |    |		Store_Unchecked	0x0,0x11
09dc 8012       |    |		Call	0x0,0x12
09dd 003b       | ;  |		Store_Top	Access,At_Offset_3
09de 00d9       |    |		Load_Top	At_Offset_1
09df e013       |    |		Load	0x0,0x13
09e0 e014       |    |		Load	0x0,0x14
09e1 a015       |    |		Store_Unchecked	0x0,0x15
09e2 8012       |    |		Call	0x0,0x12
09e3 003a       | :  |		Store_Top	Access,At_Offset_2
09e4 00d8       |    |		Load_Top	At_Offset_0
09e5 0101       |    |		Execute	Exception,Reraise
09e6 0000 0000  |    |		.XXX[0x2]
09e8 ; --------------------------------------------------------------------------------------
09e8 ; SUBPROGRAM
09e8 ; --------------------------------------------------------------------------------------
09e8 09eb       |    |		.CONST	0x09eb								; Address of begin
09e9 0004       |    |		.CONST	0x0004								; Address of exception handler
09ea 0001       |    |		.CONST	0x0001								; Number of locals
09eb			BODY_09e8:
09eb			INIT_09e8:
09eb 00da       |    |		Load_Top	At_Offset_2
09ec e20f       |    |		Load	0x1,0xf
09ed 022f       | /  |		Execute	Access,Equal
09ee 7016       |p   |		Jump_Nonzero	0xa05
09ef 00da       |    |		Load_Top	At_Offset_2
09f0 0227       | '  |		Execute	Access,All_Reference
09f1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
09f2 601d       |`   |		Indirect_Literal	Discrete,0xa10,{0x00000000, 0x71f2d3c4}
09f3 027e       | ~  |		Execute	Discrete,Not_Equal
09f4 7010       |p   |		Jump_Nonzero	0xa05
09f5 00da       |    |		Load_Top	At_Offset_2
09f6 0227       | '  |		Execute	Access,All_Reference
09f7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
09f8 0227       | '  |		Execute	Access,All_Reference
09f9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
09fa 6015       |`   |		Indirect_Literal	Discrete,0xa10,{0x00000000, 0x71f2d3c4}
09fb 027e       | ~  |		Execute	Discrete,Not_Equal
09fc 7008       |p   |		Jump_Nonzero	0xa05
09fd 00da       |    |		Load_Top	At_Offset_2
09fe 0227       | '  |		Execute	Access,All_Reference
09ff 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a00 0227       | '  |		Execute	Access,All_Reference
0a01 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0a02 e216       |    |		Load	0x1,0x16
0a03 017e       | ~  |		Execute	Record,Not_Equal
0a04 6802       |h   |		Jump_Zero	0xa07
0a05 e008       |    |		Load	0x0,0x8
0a06 0257       | W  |		Execute	Discrete,Raise
0a07 00da       |    |		Load_Top	At_Offset_2
0a08 e001       |    |		Load	0x0,0x1
0a09 0226       | &  |		Execute	Access,Convert
0a0a 8016       |    |		Call	0x0,0x16
0a0b 003b       | ;  |		Store_Top	Access,At_Offset_3
0a0c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a0d 0000 0000  |    |		.XXX[0x3]
0a0f 0000       |    |
0a10 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0a14 0000 0000  |    |		.BLANK	0000[0x4]
0a18 ; --------------------------------------------------------------------------------------
0a18 ; SUBPROGRAM
0a18 ; --------------------------------------------------------------------------------------
0a18 0a1b       |    |		.CONST	0x0a1b								; Address of begin
0a19 0004       |    |		.CONST	0x0004								; Address of exception handler
0a1a 0001       |    |		.CONST	0x0001								; Number of locals
0a1b			BODY_0a18:
0a1b			INIT_0a18:
0a1b 00da       |    |		Load_Top	At_Offset_2
0a1c e001       |    |		Load	0x0,0x1
0a1d 022f       | /  |		Execute	Access,Equal
0a1e 6802       |h   |		Jump_Zero	0xa21
0a1f e20f       |    |		Load	0x1,0xf
0a20 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0a21 00da       |    |		Load_Top	At_Offset_2
0a22 0227       | '  |		Execute	Access,All_Reference
0a23 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a24 67eb       |g   |		Indirect_Literal	Discrete,0xa10,{0x00000000, 0x71f2d3c4}
0a25 027e       | ~  |		Execute	Discrete,Not_Equal
0a26 7010       |p   |		Jump_Nonzero	0xa37
0a27 00da       |    |		Load_Top	At_Offset_2
0a28 0227       | '  |		Execute	Access,All_Reference
0a29 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a2a 0227       | '  |		Execute	Access,All_Reference
0a2b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a2c 67e3       |g   |		Indirect_Literal	Discrete,0xa10,{0x00000000, 0x71f2d3c4}
0a2d 027e       | ~  |		Execute	Discrete,Not_Equal
0a2e 7008       |p   |		Jump_Nonzero	0xa37
0a2f 00da       |    |		Load_Top	At_Offset_2
0a30 0227       | '  |		Execute	Access,All_Reference
0a31 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a32 0227       | '  |		Execute	Access,All_Reference
0a33 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0a34 e216       |    |		Load	0x1,0x16
0a35 017e       | ~  |		Execute	Record,Not_Equal
0a36 6802       |h   |		Jump_Zero	0xa39
0a37 e008       |    |		Load	0x0,0x8
0a38 0257       | W  |		Execute	Discrete,Raise
0a39 00da       |    |		Load_Top	At_Offset_2
0a3a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0a3b 0000 0000  |    |		.BLANK	0000[0x5]
0a40 ; --------------------------------------------------------------------------------------
0a40 ; SUBPROGRAM
0a40 ; --------------------------------------------------------------------------------------
0a40 0a43       | C  |		.CONST	0x0a43								; Address of begin
0a41 0004       |    |		.CONST	0x0004								; Address of exception handler
0a42 0001       |    |		.CONST	0x0001								; Number of locals
0a43			BODY_0a40:
0a43			INIT_0a40:
0a43 00da       |    |		Load_Top	At_Offset_2
0a44 e20f       |    |		Load	0x1,0xf
0a45 022f       | /  |		Execute	Access,Equal
0a46 6802       |h   |		Jump_Zero	0xa49
0a47 e001       |    |		Load	0x0,0x1
0a48 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0a49 00da       |    |		Load_Top	At_Offset_2
0a4a 0227       | '  |		Execute	Access,All_Reference
0a4b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a4c 6017       |`   |		Indirect_Literal	Discrete,0xa64,{0x00000000, 0x71f2d3c4}
0a4d 027e       | ~  |		Execute	Discrete,Not_Equal
0a4e 7010       |p   |		Jump_Nonzero	0xa5f
0a4f 00da       |    |		Load_Top	At_Offset_2
0a50 0227       | '  |		Execute	Access,All_Reference
0a51 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a52 0227       | '  |		Execute	Access,All_Reference
0a53 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a54 600f       |`   |		Indirect_Literal	Discrete,0xa64,{0x00000000, 0x71f2d3c4}
0a55 027e       | ~  |		Execute	Discrete,Not_Equal
0a56 7008       |p   |		Jump_Nonzero	0xa5f
0a57 00da       |    |		Load_Top	At_Offset_2
0a58 0227       | '  |		Execute	Access,All_Reference
0a59 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a5a 0227       | '  |		Execute	Access,All_Reference
0a5b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0a5c e216       |    |		Load	0x1,0x16
0a5d 017e       | ~  |		Execute	Record,Not_Equal
0a5e 6802       |h   |		Jump_Zero	0xa61
0a5f e008       |    |		Load	0x0,0x8
0a60 0257       | W  |		Execute	Discrete,Raise
0a61 00da       |    |		Load_Top	At_Offset_2
0a62 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0a63 0000       |    |		.XXX[0x1]
0a64 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0a68 ; --------------------------------------------------------------------------------------
0a68 ; SUBPROGRAM
0a68 ; --------------------------------------------------------------------------------------
0a68 0a93       |    |		.CONST	0x0a93								; Address of begin
0a69 0004       |    |		.CONST	0x0004								; Address of exception handler
0a6a 0019       |    |		.CONST	0x0019								; Number of locals
0a6b			INIT_0a68:
0a6b 0007       |    |		Action	Break_Optional
0a6c 00c4       |    |		Action	Make_Default
0a6d 029a 0a9b  |    |		Declare_Subprogram	INIT_0a98,For_Outer_Call,Visible,Unelaborated
0a6f 029a 0ae3  |    |		Declare_Subprogram	INIT_0ae0,For_Outer_Call,Visible,Unelaborated
0a71 029a 0b1b  |    |		Declare_Subprogram	INIT_0b18,For_Outer_Call,Visible,Unelaborated
0a73 029a 0b4b  |   K|		Declare_Subprogram	INIT_0b48,For_Outer_Call,Visible,Unelaborated
0a75 029a 0b73  |   s|		Declare_Subprogram	INIT_0b70,For_Outer_Call,Visible,Unelaborated
0a77 e001       |    |		Load	0x0,0x1
0a78 0129       | )  |		Execute	Any,Make_Visible
0a79 e001       |    |		Load	0x0,0x1
0a7a 0129       | )  |		Execute	Any,Make_Visible
0a7b c210       |    |		Store	0x1,0x10
0a7c 00bf       |    |		Action	Accept_Activation
0a7d e20f       |    |		Load	0x1,0xf
0a7e 02c7       |    |		Declare_Variable	Any
0a7f 00d8       |    |		Load_Top	At_Offset_0
0a80 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0a81 8002       |    |		Call	0x0,0x2
0a82 00d8       |    |		Load_Top	At_Offset_0
0a83 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a84 091f       |    |		Execute_Immediate	Binary_Scale,0x1f
0a85 00d9       |    |		Load_Top	At_Offset_1
0a86 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a87 0273       | s  |		Execute	Discrete,Plus
0a88 0007       |    |		Action	Break_Optional
0a89 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
0a8a 00c7       |    |		Action	Elaborate_Subprogram
0a8b 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
0a8c 00c7       |    |		Action	Elaborate_Subprogram
0a8d 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0a8e 00c7       |    |		Action	Elaborate_Subprogram
0a8f 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0a90 00c7       |    |		Action	Elaborate_Subprogram
0a91 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0a92 00c7       |    |		Action	Elaborate_Subprogram
0a93			BODY_0a68:
0a93 00bc       |    |		Action	Signal_Activated
0a94 00bb       |    |		Action	Signal_Completion
0a95 0000 0000  |    |		.XXX[0x3]
0a97 0000       |    |
0a98 ; --------------------------------------------------------------------------------------
0a98 ; SUBPROGRAM
0a98 ; --------------------------------------------------------------------------------------
0a98 0ab3       |    |		.CONST	0x0ab3								; Address of begin
0a99 0004       |    |		.CONST	0x0004								; Address of exception handler
0a9a 0004       |    |		.CONST	0x0004								; Number of locals
0a9b			INIT_0a98:
0a9b e20f       |    |		Load	0x1,0xf
0a9c 02c7       |    |		Declare_Variable	Any
0a9d 00d8       |    |		Load_Top	At_Offset_0
0a9e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0a9f e003       |    |		Load	0x0,0x3
0aa0 02c7       |    |		Declare_Variable	Any
0aa1 00d8       |    |		Load_Top	At_Offset_0
0aa2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0aa3 4800       |H   |		Short_Literal	0x0
0aa4 4802       |H   |		Short_Literal	0x2
0aa5 e004       |    |		Load	0x0,0x4
0aa6 0334       | 4  |		Declare_Variable	Array,With_Constraint
0aa7 4803       |H   |		Short_Literal	0x3
0aa8 4800       |H   |		Short_Literal	0x0
0aa9 00da       |    |		Load_Top	At_Offset_2
0aaa 01d6       |    |		Execute	Vector,Field_Write
0aab 4ffe       |O   |		Short_Literal	-0x2
0aac 4801       |H   |		Short_Literal	0x1
0aad 00da       |    |		Load_Top	At_Offset_2
0aae 01d6       |    |		Execute	Vector,Field_Write
0aaf 4802       |H   |		Short_Literal	0x2
0ab0 4802       |H   |		Short_Literal	0x2
0ab1 00da       |    |		Load_Top	At_Offset_2
0ab2 01d6       |    |		Execute	Vector,Field_Write
0ab3			BODY_0a98:
0ab3 e5ff       |    |		Load	0x2,-0x1
0ab4 e210       |    |		Load	0x1,0x10
0ab5 022f       | /  |		Execute	Access,Equal
0ab6 7016       |p   |		Jump_Nonzero	0xacd
0ab7 e5ff       |    |		Load	0x2,-0x1
0ab8 0227       | '  |		Execute	Access,All_Reference
0ab9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0aba 6021       |`!  |		Indirect_Literal	Discrete,0xadc,{0x00000000, 0x71f2d3c4}
0abb 027e       | ~  |		Execute	Discrete,Not_Equal
0abc 7010       |p   |		Jump_Nonzero	0xacd
0abd e5ff       |    |		Load	0x2,-0x1
0abe 0227       | '  |		Execute	Access,All_Reference
0abf 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ac0 0227       | '  |		Execute	Access,All_Reference
0ac1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0ac2 6019       |`   |		Indirect_Literal	Discrete,0xadc,{0x00000000, 0x71f2d3c4}
0ac3 027e       | ~  |		Execute	Discrete,Not_Equal
0ac4 7008       |p   |		Jump_Nonzero	0xacd
0ac5 e5ff       |    |		Load	0x2,-0x1
0ac6 0227       | '  |		Execute	Access,All_Reference
0ac7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ac8 0227       | '  |		Execute	Access,All_Reference
0ac9 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0aca e218       |    |		Load	0x1,0x18
0acb 017e       | ~  |		Execute	Record,Not_Equal
0acc 6802       |h   |		Jump_Zero	0xacf
0acd e005       |    |		Load	0x0,0x5
0ace 0257       | W  |		Execute	Discrete,Raise
0acf e5ff       |    |		Load	0x2,-0x1
0ad0 0227       | '  |		Execute	Access,All_Reference
0ad1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ad2 0227       | '  |		Execute	Access,All_Reference
0ad3 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0ad4 c403       |    |		Store	0x2,0x3
0ad5 00d8       |    |		Load_Top	At_Offset_0
0ad6 e006       |    |		Load	0x0,0x6
0ad7 8007       |    |		Call	0x0,0x7
0ad8 00da       |    |		Load_Top	At_Offset_2
0ad9 e20f       |    |		Load	0x1,0xf
0ada 0119       |    |		Execute	Any,Check_In_Formal_Type
0adb 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0adc 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0ae0 ; --------------------------------------------------------------------------------------
0ae0 ; SUBPROGRAM
0ae0 ; --------------------------------------------------------------------------------------
0ae0 0ae7       |    |		.CONST	0x0ae7								; Address of begin
0ae1 0b07       |    |		.CONST	0x0b07								; Address of exception handler
0ae2 0003       |    |		.CONST	0x0003								; Number of locals
0ae3			INIT_0ae0:
0ae3 e008       |    |		Load	0x0,0x8
0ae4 0007       |    |		Action	Break_Optional
0ae5 e001       |    |		Load	0x0,0x1
0ae6 0007       |    |		Action	Break_Optional
0ae7			BODY_0ae0:
0ae7 e009       |    |		Load	0x0,0x9
0ae8 0322       | "  |		Declare_Variable	Record
0ae9 67f2       |g   |		Indirect_Literal	Discrete,0xadc,{0x00000000, 0x71f2d3c4}
0aea 00d9       |    |		Load_Top	At_Offset_1
0aeb 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0aec e218       |    |		Load	0x1,0x18
0aed 00d9       |    |		Load_Top	At_Offset_1
0aee 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0aef e219       |    |		Load	0x1,0x19
0af0 e006       |    |		Load	0x0,0x6
0af1 800a       |    |		Call	0x0,0xa
0af2 e009       |    |		Load	0x0,0x9
0af3 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
0af4 0119       |    |		Execute	Any,Check_In_Formal_Type
0af5 00d9       |    |		Load_Top	At_Offset_1
0af6 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0af7 e008       |    |		Load	0x0,0x8
0af8 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0af9 003a       | :  |		Store_Top	Access,At_Offset_2
0afa e00b       |    |		Load	0x0,0xb
0afb 0322       | "  |		Declare_Variable	Record
0afc 67df       |g   |		Indirect_Literal	Discrete,0xadc,{0x00000000, 0x71f2d3c4}
0afd 00d9       |    |		Load_Top	At_Offset_1
0afe 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0aff 00da       |    |		Load_Top	At_Offset_2
0b00 00d9       |    |		Load_Top	At_Offset_1
0b01 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0b02 e001       |    |		Load	0x0,0x1
0b03 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0b04 0039       | 9  |		Store_Top	Access,At_Offset_1
0b05 00d8       |    |		Load_Top	At_Offset_0
0b06 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0b07			TRAP_0ae0:
0b07 0007       |    |		Action	Break_Optional
0b08 00da       |    |		Load_Top	At_Offset_2
0b09 e00c       |    |		Load	0x0,0xc
0b0a e00d       |    |		Load	0x0,0xd
0b0b a00e       |    |		Store_Unchecked	0x0,0xe
0b0c 800f       |    |		Call	0x0,0xf
0b0d 003b       | ;  |		Store_Top	Access,At_Offset_3
0b0e 00d9       |    |		Load_Top	At_Offset_1
0b0f e010       |    |		Load	0x0,0x10
0b10 e011       |    |		Load	0x0,0x11
0b11 a012       |    |		Store_Unchecked	0x0,0x12
0b12 800f       |    |		Call	0x0,0xf
0b13 003a       | :  |		Store_Top	Access,At_Offset_2
0b14 00d8       |    |		Load_Top	At_Offset_0
0b15 0101       |    |		Execute	Exception,Reraise
0b16 0000 0000  |    |		.XXX[0x2]
0b18 ; --------------------------------------------------------------------------------------
0b18 ; SUBPROGRAM
0b18 ; --------------------------------------------------------------------------------------
0b18 0b1b       |    |		.CONST	0x0b1b								; Address of begin
0b19 0004       |    |		.CONST	0x0004								; Address of exception handler
0b1a 0001       |    |		.CONST	0x0001								; Number of locals
0b1b			BODY_0b18:
0b1b			INIT_0b18:
0b1b 00da       |    |		Load_Top	At_Offset_2
0b1c e210       |    |		Load	0x1,0x10
0b1d 022f       | /  |		Execute	Access,Equal
0b1e 7016       |p   |		Jump_Nonzero	0xb35
0b1f 00da       |    |		Load_Top	At_Offset_2
0b20 0227       | '  |		Execute	Access,All_Reference
0b21 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b22 601d       |`   |		Indirect_Literal	Discrete,0xb40,{0x00000000, 0x71f2d3c4}
0b23 027e       | ~  |		Execute	Discrete,Not_Equal
0b24 7010       |p   |		Jump_Nonzero	0xb35
0b25 00da       |    |		Load_Top	At_Offset_2
0b26 0227       | '  |		Execute	Access,All_Reference
0b27 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0b28 0227       | '  |		Execute	Access,All_Reference
0b29 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b2a 6015       |`   |		Indirect_Literal	Discrete,0xb40,{0x00000000, 0x71f2d3c4}
0b2b 027e       | ~  |		Execute	Discrete,Not_Equal
0b2c 7008       |p   |		Jump_Nonzero	0xb35
0b2d 00da       |    |		Load_Top	At_Offset_2
0b2e 0227       | '  |		Execute	Access,All_Reference
0b2f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0b30 0227       | '  |		Execute	Access,All_Reference
0b31 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0b32 e218       |    |		Load	0x1,0x18
0b33 017e       | ~  |		Execute	Record,Not_Equal
0b34 6802       |h   |		Jump_Zero	0xb37
0b35 e005       |    |		Load	0x0,0x5
0b36 0257       | W  |		Execute	Discrete,Raise
0b37 00da       |    |		Load_Top	At_Offset_2
0b38 e001       |    |		Load	0x0,0x1
0b39 0226       | &  |		Execute	Access,Convert
0b3a 8013       |    |		Call	0x0,0x13
0b3b 003b       | ;  |		Store_Top	Access,At_Offset_3
0b3c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0b3d 0000 0000  |    |		.XXX[0x3]
0b3f 0000       |    |
0b40 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0b44 0000 0000  |    |		.BLANK	0000[0x4]
0b48 ; --------------------------------------------------------------------------------------
0b48 ; SUBPROGRAM
0b48 ; --------------------------------------------------------------------------------------
0b48 0b4b       | K  |		.CONST	0x0b4b								; Address of begin
0b49 0004       |    |		.CONST	0x0004								; Address of exception handler
0b4a 0001       |    |		.CONST	0x0001								; Number of locals
0b4b			BODY_0b48:
0b4b			INIT_0b48:
0b4b 00da       |    |		Load_Top	At_Offset_2
0b4c e001       |    |		Load	0x0,0x1
0b4d 022f       | /  |		Execute	Access,Equal
0b4e 6802       |h   |		Jump_Zero	0xb51
0b4f e210       |    |		Load	0x1,0x10
0b50 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b51 00da       |    |		Load_Top	At_Offset_2
0b52 0227       | '  |		Execute	Access,All_Reference
0b53 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b54 67eb       |g   |		Indirect_Literal	Discrete,0xb40,{0x00000000, 0x71f2d3c4}
0b55 027e       | ~  |		Execute	Discrete,Not_Equal
0b56 7010       |p   |		Jump_Nonzero	0xb67
0b57 00da       |    |		Load_Top	At_Offset_2
0b58 0227       | '  |		Execute	Access,All_Reference
0b59 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0b5a 0227       | '  |		Execute	Access,All_Reference
0b5b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b5c 67e3       |g   |		Indirect_Literal	Discrete,0xb40,{0x00000000, 0x71f2d3c4}
0b5d 027e       | ~  |		Execute	Discrete,Not_Equal
0b5e 7008       |p   |		Jump_Nonzero	0xb67
0b5f 00da       |    |		Load_Top	At_Offset_2
0b60 0227       | '  |		Execute	Access,All_Reference
0b61 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0b62 0227       | '  |		Execute	Access,All_Reference
0b63 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0b64 e218       |    |		Load	0x1,0x18
0b65 017e       | ~  |		Execute	Record,Not_Equal
0b66 6802       |h   |		Jump_Zero	0xb69
0b67 e005       |    |		Load	0x0,0x5
0b68 0257       | W  |		Execute	Discrete,Raise
0b69 00da       |    |		Load_Top	At_Offset_2
0b6a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b6b 0000 0000  |    |		.BLANK	0000[0x5]
0b70 ; --------------------------------------------------------------------------------------
0b70 ; SUBPROGRAM
0b70 ; --------------------------------------------------------------------------------------
0b70 0b73       | s  |		.CONST	0x0b73								; Address of begin
0b71 0004       |    |		.CONST	0x0004								; Address of exception handler
0b72 0001       |    |		.CONST	0x0001								; Number of locals
0b73			BODY_0b70:
0b73			INIT_0b70:
0b73 00da       |    |		Load_Top	At_Offset_2
0b74 e210       |    |		Load	0x1,0x10
0b75 022f       | /  |		Execute	Access,Equal
0b76 6802       |h   |		Jump_Zero	0xb79
0b77 e001       |    |		Load	0x0,0x1
0b78 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b79 00da       |    |		Load_Top	At_Offset_2
0b7a 0227       | '  |		Execute	Access,All_Reference
0b7b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b7c 6017       |`   |		Indirect_Literal	Discrete,0xb94,{0x00000000, 0x71f2d3c4}
0b7d 027e       | ~  |		Execute	Discrete,Not_Equal
0b7e 7010       |p   |		Jump_Nonzero	0xb8f
0b7f 00da       |    |		Load_Top	At_Offset_2
0b80 0227       | '  |		Execute	Access,All_Reference
0b81 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0b82 0227       | '  |		Execute	Access,All_Reference
0b83 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b84 600f       |`   |		Indirect_Literal	Discrete,0xb94,{0x00000000, 0x71f2d3c4}
0b85 027e       | ~  |		Execute	Discrete,Not_Equal
0b86 7008       |p   |		Jump_Nonzero	0xb8f
0b87 00da       |    |		Load_Top	At_Offset_2
0b88 0227       | '  |		Execute	Access,All_Reference
0b89 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0b8a 0227       | '  |		Execute	Access,All_Reference
0b8b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0b8c e218       |    |		Load	0x1,0x18
0b8d 017e       | ~  |		Execute	Record,Not_Equal
0b8e 6802       |h   |		Jump_Zero	0xb91
0b8f e005       |    |		Load	0x0,0x5
0b90 0257       | W  |		Execute	Discrete,Raise
0b91 00da       |    |		Load_Top	At_Offset_2
0b92 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b93 0000       |    |		.XXX[0x1]
0b94 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0b98 ; --------------------------------------------------------------------------------------
0b98 ; SUBPROGRAM
0b98 ; --------------------------------------------------------------------------------------
0b98 0bbf       |    |		.CONST	0x0bbf								; Address of begin
0b99 0004       |    |		.CONST	0x0004								; Address of exception handler
0b9a 001a       |    |		.CONST	0x001a								; Number of locals
0b9b			INIT_0b98:
0b9b 0007       |    |		Action	Break_Optional
0b9c 00c4       |    |		Action	Make_Default
0b9d 029a 0bcb  |    |		Declare_Subprogram	INIT_0bc8,For_Outer_Call,Visible,Unelaborated
0b9f 029a 0c1b  |    |		Declare_Subprogram	INIT_0c18,For_Outer_Call,Visible,Unelaborated
0ba1 029a 0c53  |   S|		Declare_Subprogram	INIT_0c50,For_Outer_Call,Visible,Unelaborated
0ba3 029a 0c83  |    |		Declare_Subprogram	INIT_0c80,For_Outer_Call,Visible,Unelaborated
0ba5 029a 0cab  |    |		Declare_Subprogram	INIT_0ca8,For_Outer_Call,Visible,Unelaborated
0ba7 e001       |    |		Load	0x0,0x1
0ba8 0129       | )  |		Execute	Any,Make_Visible
0ba9 e001       |    |		Load	0x0,0x1
0baa 0129       | )  |		Execute	Any,Make_Visible
0bab c212       |    |		Store	0x1,0x12
0bac 00bf       |    |		Action	Accept_Activation
0bad 8002       |    |		Call	0x0,0x2
0bae 00d8       |    |		Load_Top	At_Offset_0
0baf 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0bb0 091f       |    |		Execute_Immediate	Binary_Scale,0x1f
0bb1 00d9       |    |		Load_Top	At_Offset_1
0bb2 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0bb3 0273       | s  |		Execute	Discrete,Plus
0bb4 0007       |    |		Action	Break_Optional
0bb5 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0bb6 00c7       |    |		Action	Elaborate_Subprogram
0bb7 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0bb8 00c7       |    |		Action	Elaborate_Subprogram
0bb9 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0bba 00c7       |    |		Action	Elaborate_Subprogram
0bbb 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0bbc 00c7       |    |		Action	Elaborate_Subprogram
0bbd 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0bbe 00c7       |    |		Action	Elaborate_Subprogram
0bbf			BODY_0b98:
0bbf 00bc       |    |		Action	Signal_Activated
0bc0 00bb       |    |		Action	Signal_Completion
0bc1 0000 0000  |    |		.BLANK	0000[0x7]
0bc8 ; --------------------------------------------------------------------------------------
0bc8 ; SUBPROGRAM
0bc8 ; --------------------------------------------------------------------------------------
0bc8 0be7       |    |		.CONST	0x0be7								; Address of begin
0bc9 0004       |    |		.CONST	0x0004								; Address of exception handler
0bca 0003       |    |		.CONST	0x0003								; Number of locals
0bcb			INIT_0bc8:
0bcb e003       |    |		Load	0x0,0x3
0bcc 02c7       |    |		Declare_Variable	Any
0bcd 00d8       |    |		Load_Top	At_Offset_0
0bce 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0bcf 4800       |H   |		Short_Literal	0x0
0bd0 4804       |H   |		Short_Literal	0x4
0bd1 e004       |    |		Load	0x0,0x4
0bd2 0334       | 4  |		Declare_Variable	Array,With_Constraint
0bd3 4802       |H   |		Short_Literal	0x2
0bd4 4800       |H   |		Short_Literal	0x0
0bd5 00da       |    |		Load_Top	At_Offset_2
0bd6 01d6       |    |		Execute	Vector,Field_Write
0bd7 4ffe       |O   |		Short_Literal	-0x2
0bd8 4801       |H   |		Short_Literal	0x1
0bd9 00da       |    |		Load_Top	At_Offset_2
0bda 01d6       |    |		Execute	Vector,Field_Write
0bdb 4ffd       |O   |		Short_Literal	-0x3
0bdc 4802       |H   |		Short_Literal	0x2
0bdd 00da       |    |		Load_Top	At_Offset_2
0bde 01d6       |    |		Execute	Vector,Field_Write
0bdf 4ffc       |O   |		Short_Literal	-0x4
0be0 4803       |H   |		Short_Literal	0x3
0be1 00da       |    |		Load_Top	At_Offset_2
0be2 01d6       |    |		Execute	Vector,Field_Write
0be3 4ffb       |O   |		Short_Literal	-0x5
0be4 4804       |H   |		Short_Literal	0x4
0be5 00da       |    |		Load_Top	At_Offset_2
0be6 01d6       |    |		Execute	Vector,Field_Write
0be7			BODY_0bc8:
0be7 e5ff       |    |		Load	0x2,-0x1
0be8 e212       |    |		Load	0x1,0x12
0be9 022f       | /  |		Execute	Access,Equal
0bea 7016       |p   |		Jump_Nonzero	0xc01
0beb e5ff       |    |		Load	0x2,-0x1
0bec 0227       | '  |		Execute	Access,All_Reference
0bed 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0bee 6021       |`!  |		Indirect_Literal	Discrete,0xc10,{0x00000000, 0x71f2d3c4}
0bef 027e       | ~  |		Execute	Discrete,Not_Equal
0bf0 7010       |p   |		Jump_Nonzero	0xc01
0bf1 e5ff       |    |		Load	0x2,-0x1
0bf2 0227       | '  |		Execute	Access,All_Reference
0bf3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0bf4 0227       | '  |		Execute	Access,All_Reference
0bf5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0bf6 6019       |`   |		Indirect_Literal	Discrete,0xc10,{0x00000000, 0x71f2d3c4}
0bf7 027e       | ~  |		Execute	Discrete,Not_Equal
0bf8 7008       |p   |		Jump_Nonzero	0xc01
0bf9 e5ff       |    |		Load	0x2,-0x1
0bfa 0227       | '  |		Execute	Access,All_Reference
0bfb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0bfc 0227       | '  |		Execute	Access,All_Reference
0bfd 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0bfe e219       |    |		Load	0x1,0x19
0bff 017e       | ~  |		Execute	Record,Not_Equal
0c00 6802       |h   |		Jump_Zero	0xc03
0c01 e005       |    |		Load	0x0,0x5
0c02 0257       | W  |		Execute	Discrete,Raise
0c03 e5ff       |    |		Load	0x2,-0x1
0c04 0227       | '  |		Execute	Access,All_Reference
0c05 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0c06 0227       | '  |		Execute	Access,All_Reference
0c07 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0c08 c402       |    |		Store	0x2,0x2
0c09 00d8       |    |		Load_Top	At_Offset_0
0c0a e006       |    |		Load	0x0,0x6
0c0b 8007       |    |		Call	0x0,0x7
0c0c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0c0d 0000 0000  |    |		.XXX[0x3]
0c0f 0000       |    |
0c10 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0c14 0000 0000  |    |		.BLANK	0000[0x4]
0c18 ; --------------------------------------------------------------------------------------
0c18 ; SUBPROGRAM
0c18 ; --------------------------------------------------------------------------------------
0c18 0c1f       |    |		.CONST	0x0c1f								; Address of begin
0c19 0c3f       | ?  |		.CONST	0x0c3f								; Address of exception handler
0c1a 0003       |    |		.CONST	0x0003								; Number of locals
0c1b			INIT_0c18:
0c1b e008       |    |		Load	0x0,0x8
0c1c 0007       |    |		Action	Break_Optional
0c1d e001       |    |		Load	0x0,0x1
0c1e 0007       |    |		Action	Break_Optional
0c1f			BODY_0c18:
0c1f e009       |    |		Load	0x0,0x9
0c20 0322       | "  |		Declare_Variable	Record
0c21 67ee       |g   |		Indirect_Literal	Discrete,0xc10,{0x00000000, 0x71f2d3c4}
0c22 00d9       |    |		Load_Top	At_Offset_1
0c23 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0c24 e219       |    |		Load	0x1,0x19
0c25 00d9       |    |		Load_Top	At_Offset_1
0c26 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0c27 e21a       |    |		Load	0x1,0x1a
0c28 e006       |    |		Load	0x0,0x6
0c29 800a       |    |		Call	0x0,0xa
0c2a e009       |    |		Load	0x0,0x9
0c2b 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
0c2c 0119       |    |		Execute	Any,Check_In_Formal_Type
0c2d 00d9       |    |		Load_Top	At_Offset_1
0c2e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0c2f e008       |    |		Load	0x0,0x8
0c30 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0c31 003a       | :  |		Store_Top	Access,At_Offset_2
0c32 e00b       |    |		Load	0x0,0xb
0c33 0322       | "  |		Declare_Variable	Record
0c34 67db       |g   |		Indirect_Literal	Discrete,0xc10,{0x00000000, 0x71f2d3c4}
0c35 00d9       |    |		Load_Top	At_Offset_1
0c36 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0c37 00da       |    |		Load_Top	At_Offset_2
0c38 00d9       |    |		Load_Top	At_Offset_1
0c39 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0c3a e001       |    |		Load	0x0,0x1
0c3b 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0c3c 0039       | 9  |		Store_Top	Access,At_Offset_1
0c3d 00d8       |    |		Load_Top	At_Offset_0
0c3e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0c3f			TRAP_0c18:
0c3f 0007       |    |		Action	Break_Optional
0c40 00da       |    |		Load_Top	At_Offset_2
0c41 e00c       |    |		Load	0x0,0xc
0c42 e00d       |    |		Load	0x0,0xd
0c43 a00e       |    |		Store_Unchecked	0x0,0xe
0c44 800f       |    |		Call	0x0,0xf
0c45 003b       | ;  |		Store_Top	Access,At_Offset_3
0c46 00d9       |    |		Load_Top	At_Offset_1
0c47 e010       |    |		Load	0x0,0x10
0c48 e011       |    |		Load	0x0,0x11
0c49 a012       |    |		Store_Unchecked	0x0,0x12
0c4a 800f       |    |		Call	0x0,0xf
0c4b 003a       | :  |		Store_Top	Access,At_Offset_2
0c4c 00d8       |    |		Load_Top	At_Offset_0
0c4d 0101       |    |		Execute	Exception,Reraise
0c4e 0000 0000  |    |		.XXX[0x2]
0c50 ; --------------------------------------------------------------------------------------
0c50 ; SUBPROGRAM
0c50 ; --------------------------------------------------------------------------------------
0c50 0c53       | S  |		.CONST	0x0c53								; Address of begin
0c51 0004       |    |		.CONST	0x0004								; Address of exception handler
0c52 0001       |    |		.CONST	0x0001								; Number of locals
0c53			BODY_0c50:
0c53			INIT_0c50:
0c53 00da       |    |		Load_Top	At_Offset_2
0c54 e212       |    |		Load	0x1,0x12
0c55 022f       | /  |		Execute	Access,Equal
0c56 7016       |p   |		Jump_Nonzero	0xc6d
0c57 00da       |    |		Load_Top	At_Offset_2
0c58 0227       | '  |		Execute	Access,All_Reference
0c59 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0c5a 601d       |`   |		Indirect_Literal	Discrete,0xc78,{0x00000000, 0x71f2d3c4}
0c5b 027e       | ~  |		Execute	Discrete,Not_Equal
0c5c 7010       |p   |		Jump_Nonzero	0xc6d
0c5d 00da       |    |		Load_Top	At_Offset_2
0c5e 0227       | '  |		Execute	Access,All_Reference
0c5f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0c60 0227       | '  |		Execute	Access,All_Reference
0c61 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0c62 6015       |`   |		Indirect_Literal	Discrete,0xc78,{0x00000000, 0x71f2d3c4}
0c63 027e       | ~  |		Execute	Discrete,Not_Equal
0c64 7008       |p   |		Jump_Nonzero	0xc6d
0c65 00da       |    |		Load_Top	At_Offset_2
0c66 0227       | '  |		Execute	Access,All_Reference
0c67 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0c68 0227       | '  |		Execute	Access,All_Reference
0c69 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0c6a e219       |    |		Load	0x1,0x19
0c6b 017e       | ~  |		Execute	Record,Not_Equal
0c6c 6802       |h   |		Jump_Zero	0xc6f
0c6d e005       |    |		Load	0x0,0x5
0c6e 0257       | W  |		Execute	Discrete,Raise
0c6f 00da       |    |		Load_Top	At_Offset_2
0c70 e001       |    |		Load	0x0,0x1
0c71 0226       | &  |		Execute	Access,Convert
0c72 8013       |    |		Call	0x0,0x13
0c73 003b       | ;  |		Store_Top	Access,At_Offset_3
0c74 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0c75 0000 0000  |    |		.XXX[0x3]
0c77 0000       |    |
0c78 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0c7c 0000 0000  |    |		.BLANK	0000[0x4]
0c80 ; --------------------------------------------------------------------------------------
0c80 ; SUBPROGRAM
0c80 ; --------------------------------------------------------------------------------------
0c80 0c83       |    |		.CONST	0x0c83								; Address of begin
0c81 0004       |    |		.CONST	0x0004								; Address of exception handler
0c82 0001       |    |		.CONST	0x0001								; Number of locals
0c83			BODY_0c80:
0c83			INIT_0c80:
0c83 00da       |    |		Load_Top	At_Offset_2
0c84 e001       |    |		Load	0x0,0x1
0c85 022f       | /  |		Execute	Access,Equal
0c86 6802       |h   |		Jump_Zero	0xc89
0c87 e212       |    |		Load	0x1,0x12
0c88 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0c89 00da       |    |		Load_Top	At_Offset_2
0c8a 0227       | '  |		Execute	Access,All_Reference
0c8b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0c8c 67eb       |g   |		Indirect_Literal	Discrete,0xc78,{0x00000000, 0x71f2d3c4}
0c8d 027e       | ~  |		Execute	Discrete,Not_Equal
0c8e 7010       |p   |		Jump_Nonzero	0xc9f
0c8f 00da       |    |		Load_Top	At_Offset_2
0c90 0227       | '  |		Execute	Access,All_Reference
0c91 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0c92 0227       | '  |		Execute	Access,All_Reference
0c93 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0c94 67e3       |g   |		Indirect_Literal	Discrete,0xc78,{0x00000000, 0x71f2d3c4}
0c95 027e       | ~  |		Execute	Discrete,Not_Equal
0c96 7008       |p   |		Jump_Nonzero	0xc9f
0c97 00da       |    |		Load_Top	At_Offset_2
0c98 0227       | '  |		Execute	Access,All_Reference
0c99 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0c9a 0227       | '  |		Execute	Access,All_Reference
0c9b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0c9c e219       |    |		Load	0x1,0x19
0c9d 017e       | ~  |		Execute	Record,Not_Equal
0c9e 6802       |h   |		Jump_Zero	0xca1
0c9f e005       |    |		Load	0x0,0x5
0ca0 0257       | W  |		Execute	Discrete,Raise
0ca1 00da       |    |		Load_Top	At_Offset_2
0ca2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ca3 0000 0000  |    |		.BLANK	0000[0x5]
0ca8 ; --------------------------------------------------------------------------------------
0ca8 ; SUBPROGRAM
0ca8 ; --------------------------------------------------------------------------------------
0ca8 0cab       |    |		.CONST	0x0cab								; Address of begin
0ca9 0004       |    |		.CONST	0x0004								; Address of exception handler
0caa 0001       |    |		.CONST	0x0001								; Number of locals
0cab			BODY_0ca8:
0cab			INIT_0ca8:
0cab 00da       |    |		Load_Top	At_Offset_2
0cac e212       |    |		Load	0x1,0x12
0cad 022f       | /  |		Execute	Access,Equal
0cae 6802       |h   |		Jump_Zero	0xcb1
0caf e001       |    |		Load	0x0,0x1
0cb0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0cb1 00da       |    |		Load_Top	At_Offset_2
0cb2 0227       | '  |		Execute	Access,All_Reference
0cb3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0cb4 6017       |`   |		Indirect_Literal	Discrete,0xccc,{0x00000000, 0x71f2d3c4}
0cb5 027e       | ~  |		Execute	Discrete,Not_Equal
0cb6 7010       |p   |		Jump_Nonzero	0xcc7
0cb7 00da       |    |		Load_Top	At_Offset_2
0cb8 0227       | '  |		Execute	Access,All_Reference
0cb9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0cba 0227       | '  |		Execute	Access,All_Reference
0cbb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0cbc 600f       |`   |		Indirect_Literal	Discrete,0xccc,{0x00000000, 0x71f2d3c4}
0cbd 027e       | ~  |		Execute	Discrete,Not_Equal
0cbe 7008       |p   |		Jump_Nonzero	0xcc7
0cbf 00da       |    |		Load_Top	At_Offset_2
0cc0 0227       | '  |		Execute	Access,All_Reference
0cc1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0cc2 0227       | '  |		Execute	Access,All_Reference
0cc3 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0cc4 e219       |    |		Load	0x1,0x19
0cc5 017e       | ~  |		Execute	Record,Not_Equal
0cc6 6802       |h   |		Jump_Zero	0xcc9
0cc7 e005       |    |		Load	0x0,0x5
0cc8 0257       | W  |		Execute	Discrete,Raise
0cc9 00da       |    |		Load_Top	At_Offset_2
0cca 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ccb 0000       |    |		.XXX[0x1]
0ccc 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0cd0 ; --------------------------------------------------------------------------------------
0cd0 ; SUBPROGRAM
0cd0 ; --------------------------------------------------------------------------------------
0cd0 0cf7       |    |		.CONST	0x0cf7								; Address of begin
0cd1 0004       |    |		.CONST	0x0004								; Address of exception handler
0cd2 001b       |    |		.CONST	0x001b								; Number of locals
0cd3			INIT_0cd0:
0cd3 0007       |    |		Action	Break_Optional
0cd4 00c4       |    |		Action	Make_Default
0cd5 029a 0d03  |    |		Declare_Subprogram	INIT_0d00,For_Outer_Call,Visible,Unelaborated
0cd7 029a 0d53  |   S|		Declare_Subprogram	INIT_0d50,For_Outer_Call,Visible,Unelaborated
0cd9 029a 0d8b  |    |		Declare_Subprogram	INIT_0d88,For_Outer_Call,Visible,Unelaborated
0cdb 029a 0dbb  |    |		Declare_Subprogram	INIT_0db8,For_Outer_Call,Visible,Unelaborated
0cdd 029a 0de3  |    |		Declare_Subprogram	INIT_0de0,For_Outer_Call,Visible,Unelaborated
0cdf e001       |    |		Load	0x0,0x1
0ce0 0129       | )  |		Execute	Any,Make_Visible
0ce1 e001       |    |		Load	0x0,0x1
0ce2 0129       | )  |		Execute	Any,Make_Visible
0ce3 c213       |    |		Store	0x1,0x13
0ce4 00bf       |    |		Action	Accept_Activation
0ce5 8002       |    |		Call	0x0,0x2
0ce6 00d8       |    |		Load_Top	At_Offset_0
0ce7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0ce8 091f       |    |		Execute_Immediate	Binary_Scale,0x1f
0ce9 00d9       |    |		Load_Top	At_Offset_1
0cea 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ceb 0273       | s  |		Execute	Discrete,Plus
0cec 0007       |    |		Action	Break_Optional
0ced 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0cee 00c7       |    |		Action	Elaborate_Subprogram
0cef 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0cf0 00c7       |    |		Action	Elaborate_Subprogram
0cf1 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0cf2 00c7       |    |		Action	Elaborate_Subprogram
0cf3 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0cf4 00c7       |    |		Action	Elaborate_Subprogram
0cf5 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
0cf6 00c7       |    |		Action	Elaborate_Subprogram
0cf7			BODY_0cd0:
0cf7 00bc       |    |		Action	Signal_Activated
0cf8 00bb       |    |		Action	Signal_Completion
0cf9 0000 0000  |    |		.BLANK	0000[0x7]
0d00 ; --------------------------------------------------------------------------------------
0d00 ; SUBPROGRAM
0d00 ; --------------------------------------------------------------------------------------
0d00 0d23       | #  |		.CONST	0x0d23								; Address of begin
0d01 0004       |    |		.CONST	0x0004								; Address of exception handler
0d02 0003       |    |		.CONST	0x0003								; Number of locals
0d03			INIT_0d00:
0d03 e003       |    |		Load	0x0,0x3
0d04 02c7       |    |		Declare_Variable	Any
0d05 00d8       |    |		Load_Top	At_Offset_0
0d06 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0d07 4800       |H   |		Short_Literal	0x0
0d08 4805       |H   |		Short_Literal	0x5
0d09 e004       |    |		Load	0x0,0x4
0d0a 0334       | 4  |		Declare_Variable	Array,With_Constraint
0d0b 4802       |H   |		Short_Literal	0x2
0d0c 4800       |H   |		Short_Literal	0x0
0d0d 00da       |    |		Load_Top	At_Offset_2
0d0e 01d6       |    |		Execute	Vector,Field_Write
0d0f 4ffe       |O   |		Short_Literal	-0x2
0d10 4801       |H   |		Short_Literal	0x1
0d11 00da       |    |		Load_Top	At_Offset_2
0d12 01d6       |    |		Execute	Vector,Field_Write
0d13 4ffd       |O   |		Short_Literal	-0x3
0d14 4802       |H   |		Short_Literal	0x2
0d15 00da       |    |		Load_Top	At_Offset_2
0d16 01d6       |    |		Execute	Vector,Field_Write
0d17 4ffc       |O   |		Short_Literal	-0x4
0d18 4803       |H   |		Short_Literal	0x3
0d19 00da       |    |		Load_Top	At_Offset_2
0d1a 01d6       |    |		Execute	Vector,Field_Write
0d1b 4ffb       |O   |		Short_Literal	-0x5
0d1c 4804       |H   |		Short_Literal	0x4
0d1d 00da       |    |		Load_Top	At_Offset_2
0d1e 01d6       |    |		Execute	Vector,Field_Write
0d1f 4ffa       |O   |		Short_Literal	-0x6
0d20 4805       |H   |		Short_Literal	0x5
0d21 00da       |    |		Load_Top	At_Offset_2
0d22 01d6       |    |		Execute	Vector,Field_Write
0d23			BODY_0d00:
0d23 e5ff       |    |		Load	0x2,-0x1
0d24 e213       |    |		Load	0x1,0x13
0d25 022f       | /  |		Execute	Access,Equal
0d26 7016       |p   |		Jump_Nonzero	0xd3d
0d27 e5ff       |    |		Load	0x2,-0x1
0d28 0227       | '  |		Execute	Access,All_Reference
0d29 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d2a 6021       |`!  |		Indirect_Literal	Discrete,0xd4c,{0x00000000, 0x71f2d3c4}
0d2b 027e       | ~  |		Execute	Discrete,Not_Equal
0d2c 7010       |p   |		Jump_Nonzero	0xd3d
0d2d e5ff       |    |		Load	0x2,-0x1
0d2e 0227       | '  |		Execute	Access,All_Reference
0d2f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0d30 0227       | '  |		Execute	Access,All_Reference
0d31 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d32 6019       |`   |		Indirect_Literal	Discrete,0xd4c,{0x00000000, 0x71f2d3c4}
0d33 027e       | ~  |		Execute	Discrete,Not_Equal
0d34 7008       |p   |		Jump_Nonzero	0xd3d
0d35 e5ff       |    |		Load	0x2,-0x1
0d36 0227       | '  |		Execute	Access,All_Reference
0d37 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0d38 0227       | '  |		Execute	Access,All_Reference
0d39 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0d3a e21a       |    |		Load	0x1,0x1a
0d3b 017e       | ~  |		Execute	Record,Not_Equal
0d3c 6802       |h   |		Jump_Zero	0xd3f
0d3d e005       |    |		Load	0x0,0x5
0d3e 0257       | W  |		Execute	Discrete,Raise
0d3f e5ff       |    |		Load	0x2,-0x1
0d40 0227       | '  |		Execute	Access,All_Reference
0d41 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0d42 0227       | '  |		Execute	Access,All_Reference
0d43 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0d44 c402       |    |		Store	0x2,0x2
0d45 00d8       |    |		Load_Top	At_Offset_0
0d46 e006       |    |		Load	0x0,0x6
0d47 8007       |    |		Call	0x0,0x7
0d48 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0d49 0000 0000  |    |		.XXX[0x3]
0d4b 0000       |    |
0d4c 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0d50 ; --------------------------------------------------------------------------------------
0d50 ; SUBPROGRAM
0d50 ; --------------------------------------------------------------------------------------
0d50 0d57       | W  |		.CONST	0x0d57								; Address of begin
0d51 0d77       | w  |		.CONST	0x0d77								; Address of exception handler
0d52 0003       |    |		.CONST	0x0003								; Number of locals
0d53			INIT_0d50:
0d53 e008       |    |		Load	0x0,0x8
0d54 0007       |    |		Action	Break_Optional
0d55 e001       |    |		Load	0x0,0x1
0d56 0007       |    |		Action	Break_Optional
0d57			BODY_0d50:
0d57 e009       |    |		Load	0x0,0x9
0d58 0322       | "  |		Declare_Variable	Record
0d59 67f2       |g   |		Indirect_Literal	Discrete,0xd4c,{0x00000000, 0x71f2d3c4}
0d5a 00d9       |    |		Load_Top	At_Offset_1
0d5b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0d5c e21a       |    |		Load	0x1,0x1a
0d5d 00d9       |    |		Load_Top	At_Offset_1
0d5e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0d5f e21b       |    |		Load	0x1,0x1b
0d60 e006       |    |		Load	0x0,0x6
0d61 800a       |    |		Call	0x0,0xa
0d62 e009       |    |		Load	0x0,0x9
0d63 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
0d64 0119       |    |		Execute	Any,Check_In_Formal_Type
0d65 00d9       |    |		Load_Top	At_Offset_1
0d66 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0d67 e008       |    |		Load	0x0,0x8
0d68 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0d69 003a       | :  |		Store_Top	Access,At_Offset_2
0d6a e00b       |    |		Load	0x0,0xb
0d6b 0322       | "  |		Declare_Variable	Record
0d6c 67df       |g   |		Indirect_Literal	Discrete,0xd4c,{0x00000000, 0x71f2d3c4}
0d6d 00d9       |    |		Load_Top	At_Offset_1
0d6e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0d6f 00da       |    |		Load_Top	At_Offset_2
0d70 00d9       |    |		Load_Top	At_Offset_1
0d71 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0d72 e001       |    |		Load	0x0,0x1
0d73 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0d74 0039       | 9  |		Store_Top	Access,At_Offset_1
0d75 00d8       |    |		Load_Top	At_Offset_0
0d76 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0d77			TRAP_0d50:
0d77 0007       |    |		Action	Break_Optional
0d78 00da       |    |		Load_Top	At_Offset_2
0d79 e00c       |    |		Load	0x0,0xc
0d7a e00d       |    |		Load	0x0,0xd
0d7b a00e       |    |		Store_Unchecked	0x0,0xe
0d7c 800f       |    |		Call	0x0,0xf
0d7d 003b       | ;  |		Store_Top	Access,At_Offset_3
0d7e 00d9       |    |		Load_Top	At_Offset_1
0d7f e010       |    |		Load	0x0,0x10
0d80 e011       |    |		Load	0x0,0x11
0d81 a012       |    |		Store_Unchecked	0x0,0x12
0d82 800f       |    |		Call	0x0,0xf
0d83 003a       | :  |		Store_Top	Access,At_Offset_2
0d84 00d8       |    |		Load_Top	At_Offset_0
0d85 0101       |    |		Execute	Exception,Reraise
0d86 0000 0000  |    |		.XXX[0x2]
0d88 ; --------------------------------------------------------------------------------------
0d88 ; SUBPROGRAM
0d88 ; --------------------------------------------------------------------------------------
0d88 0d8b       |    |		.CONST	0x0d8b								; Address of begin
0d89 0004       |    |		.CONST	0x0004								; Address of exception handler
0d8a 0001       |    |		.CONST	0x0001								; Number of locals
0d8b			BODY_0d88:
0d8b			INIT_0d88:
0d8b 00da       |    |		Load_Top	At_Offset_2
0d8c e213       |    |		Load	0x1,0x13
0d8d 022f       | /  |		Execute	Access,Equal
0d8e 7016       |p   |		Jump_Nonzero	0xda5
0d8f 00da       |    |		Load_Top	At_Offset_2
0d90 0227       | '  |		Execute	Access,All_Reference
0d91 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d92 601d       |`   |		Indirect_Literal	Discrete,0xdb0,{0x00000000, 0x71f2d3c4}
0d93 027e       | ~  |		Execute	Discrete,Not_Equal
0d94 7010       |p   |		Jump_Nonzero	0xda5
0d95 00da       |    |		Load_Top	At_Offset_2
0d96 0227       | '  |		Execute	Access,All_Reference
0d97 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0d98 0227       | '  |		Execute	Access,All_Reference
0d99 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d9a 6015       |`   |		Indirect_Literal	Discrete,0xdb0,{0x00000000, 0x71f2d3c4}
0d9b 027e       | ~  |		Execute	Discrete,Not_Equal
0d9c 7008       |p   |		Jump_Nonzero	0xda5
0d9d 00da       |    |		Load_Top	At_Offset_2
0d9e 0227       | '  |		Execute	Access,All_Reference
0d9f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0da0 0227       | '  |		Execute	Access,All_Reference
0da1 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0da2 e21a       |    |		Load	0x1,0x1a
0da3 017e       | ~  |		Execute	Record,Not_Equal
0da4 6802       |h   |		Jump_Zero	0xda7
0da5 e005       |    |		Load	0x0,0x5
0da6 0257       | W  |		Execute	Discrete,Raise
0da7 00da       |    |		Load_Top	At_Offset_2
0da8 e001       |    |		Load	0x0,0x1
0da9 0226       | &  |		Execute	Access,Convert
0daa 8013       |    |		Call	0x0,0x13
0dab 003b       | ;  |		Store_Top	Access,At_Offset_3
0dac 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0dad 0000 0000  |    |		.XXX[0x3]
0daf 0000       |    |
0db0 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0db4 0000 0000  |    |		.BLANK	0000[0x4]
0db8 ; --------------------------------------------------------------------------------------
0db8 ; SUBPROGRAM
0db8 ; --------------------------------------------------------------------------------------
0db8 0dbb       |    |		.CONST	0x0dbb								; Address of begin
0db9 0004       |    |		.CONST	0x0004								; Address of exception handler
0dba 0001       |    |		.CONST	0x0001								; Number of locals
0dbb			BODY_0db8:
0dbb			INIT_0db8:
0dbb 00da       |    |		Load_Top	At_Offset_2
0dbc e001       |    |		Load	0x0,0x1
0dbd 022f       | /  |		Execute	Access,Equal
0dbe 6802       |h   |		Jump_Zero	0xdc1
0dbf e213       |    |		Load	0x1,0x13
0dc0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0dc1 00da       |    |		Load_Top	At_Offset_2
0dc2 0227       | '  |		Execute	Access,All_Reference
0dc3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0dc4 67eb       |g   |		Indirect_Literal	Discrete,0xdb0,{0x00000000, 0x71f2d3c4}
0dc5 027e       | ~  |		Execute	Discrete,Not_Equal
0dc6 7010       |p   |		Jump_Nonzero	0xdd7
0dc7 00da       |    |		Load_Top	At_Offset_2
0dc8 0227       | '  |		Execute	Access,All_Reference
0dc9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0dca 0227       | '  |		Execute	Access,All_Reference
0dcb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0dcc 67e3       |g   |		Indirect_Literal	Discrete,0xdb0,{0x00000000, 0x71f2d3c4}
0dcd 027e       | ~  |		Execute	Discrete,Not_Equal
0dce 7008       |p   |		Jump_Nonzero	0xdd7
0dcf 00da       |    |		Load_Top	At_Offset_2
0dd0 0227       | '  |		Execute	Access,All_Reference
0dd1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0dd2 0227       | '  |		Execute	Access,All_Reference
0dd3 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0dd4 e21a       |    |		Load	0x1,0x1a
0dd5 017e       | ~  |		Execute	Record,Not_Equal
0dd6 6802       |h   |		Jump_Zero	0xdd9
0dd7 e005       |    |		Load	0x0,0x5
0dd8 0257       | W  |		Execute	Discrete,Raise
0dd9 00da       |    |		Load_Top	At_Offset_2
0dda 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ddb 0000 0000  |    |		.BLANK	0000[0x5]
0de0 ; --------------------------------------------------------------------------------------
0de0 ; SUBPROGRAM
0de0 ; --------------------------------------------------------------------------------------
0de0 0de3       |    |		.CONST	0x0de3								; Address of begin
0de1 0004       |    |		.CONST	0x0004								; Address of exception handler
0de2 0001       |    |		.CONST	0x0001								; Number of locals
0de3			BODY_0de0:
0de3			INIT_0de0:
0de3 00da       |    |		Load_Top	At_Offset_2
0de4 e213       |    |		Load	0x1,0x13
0de5 022f       | /  |		Execute	Access,Equal
0de6 6802       |h   |		Jump_Zero	0xde9
0de7 e001       |    |		Load	0x0,0x1
0de8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0de9 00da       |    |		Load_Top	At_Offset_2
0dea 0227       | '  |		Execute	Access,All_Reference
0deb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0dec 6017       |`   |		Indirect_Literal	Discrete,0xe04,{0x00000000, 0x71f2d3c4}
0ded 027e       | ~  |		Execute	Discrete,Not_Equal
0dee 7010       |p   |		Jump_Nonzero	0xdff
0def 00da       |    |		Load_Top	At_Offset_2
0df0 0227       | '  |		Execute	Access,All_Reference
0df1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0df2 0227       | '  |		Execute	Access,All_Reference
0df3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0df4 600f       |`   |		Indirect_Literal	Discrete,0xe04,{0x00000000, 0x71f2d3c4}
0df5 027e       | ~  |		Execute	Discrete,Not_Equal
0df6 7008       |p   |		Jump_Nonzero	0xdff
0df7 00da       |    |		Load_Top	At_Offset_2
0df8 0227       | '  |		Execute	Access,All_Reference
0df9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0dfa 0227       | '  |		Execute	Access,All_Reference
0dfb 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0dfc e21a       |    |		Load	0x1,0x1a
0dfd 017e       | ~  |		Execute	Record,Not_Equal
0dfe 6802       |h   |		Jump_Zero	0xe01
0dff e005       |    |		Load	0x0,0x5
0e00 0257       | W  |		Execute	Discrete,Raise
0e01 00da       |    |		Load_Top	At_Offset_2
0e02 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0e03 0000       |    |		.XXX[0x1]
0e04 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0e08 ; --------------------------------------------------------------------------------------
0e08 ; SUBPROGRAM
0e08 ; --------------------------------------------------------------------------------------
0e08 0e2f       | /  |		.CONST	0x0e2f								; Address of begin
0e09 0004       |    |		.CONST	0x0004								; Address of exception handler
0e0a 0020       |    |		.CONST	0x0020								; Number of locals
0e0b			INIT_0e08:
0e0b 0007       |    |		Action	Break_Optional
0e0c 00c4       |    |		Action	Make_Default
0e0d 029a 0e3b  |   ;|		Declare_Subprogram	INIT_0e38,For_Outer_Call,Visible,Unelaborated
0e0f 029a 0ea3  |    |		Declare_Subprogram	INIT_0ea0,For_Outer_Call,Visible,Unelaborated
0e11 029a 0edb  |    |		Declare_Subprogram	INIT_0ed8,For_Outer_Call,Visible,Unelaborated
0e13 029a 0f0b  |    |		Declare_Subprogram	INIT_0f08,For_Outer_Call,Visible,Unelaborated
0e15 029a 0f33  |   3|		Declare_Subprogram	INIT_0f30,For_Outer_Call,Visible,Unelaborated
0e17 e001       |    |		Load	0x0,0x1
0e18 0129       | )  |		Execute	Any,Make_Visible
0e19 e001       |    |		Load	0x0,0x1
0e1a 0129       | )  |		Execute	Any,Make_Visible
0e1b c218       |    |		Store	0x1,0x18
0e1c 00bf       |    |		Action	Accept_Activation
0e1d 8002       |    |		Call	0x0,0x2
0e1e 00d8       |    |		Load_Top	At_Offset_0
0e1f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0e20 091f       |    |		Execute_Immediate	Binary_Scale,0x1f
0e21 00d9       |    |		Load_Top	At_Offset_1
0e22 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0e23 0273       | s  |		Execute	Discrete,Plus
0e24 0007       |    |		Action	Break_Optional
0e25 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
0e26 00c7       |    |		Action	Elaborate_Subprogram
0e27 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
0e28 00c7       |    |		Action	Elaborate_Subprogram
0e29 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
0e2a 00c7       |    |		Action	Elaborate_Subprogram
0e2b 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
0e2c 00c7       |    |		Action	Elaborate_Subprogram
0e2d 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
0e2e 00c7       |    |		Action	Elaborate_Subprogram
0e2f			BODY_0e08:
0e2f 00bc       |    |		Action	Signal_Activated
0e30 00bb       |    |		Action	Signal_Completion
0e31 0000 0000  |    |		.BLANK	0000[0x7]
0e38 ; --------------------------------------------------------------------------------------
0e38 ; SUBPROGRAM
0e38 ; --------------------------------------------------------------------------------------
0e38 0e6f       | o  |		.CONST	0x0e6f								; Address of begin
0e39 0004       |    |		.CONST	0x0004								; Address of exception handler
0e3a 0003       |    |		.CONST	0x0003								; Number of locals
0e3b			INIT_0e38:
0e3b e003       |    |		Load	0x0,0x3
0e3c 02c7       |    |		Declare_Variable	Any
0e3d 00d8       |    |		Load_Top	At_Offset_0
0e3e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0e3f 4800       |H   |		Short_Literal	0x0
0e40 480a       |H   |		Short_Literal	0xa
0e41 e004       |    |		Load	0x0,0x4
0e42 0334       | 4  |		Declare_Variable	Array,With_Constraint
0e43 4802       |H   |		Short_Literal	0x2
0e44 4800       |H   |		Short_Literal	0x0
0e45 00da       |    |		Load_Top	At_Offset_2
0e46 01d6       |    |		Execute	Vector,Field_Write
0e47 4ffe       |O   |		Short_Literal	-0x2
0e48 4801       |H   |		Short_Literal	0x1
0e49 00da       |    |		Load_Top	At_Offset_2
0e4a 01d6       |    |		Execute	Vector,Field_Write
0e4b 4ffd       |O   |		Short_Literal	-0x3
0e4c 4802       |H   |		Short_Literal	0x2
0e4d 00da       |    |		Load_Top	At_Offset_2
0e4e 01d6       |    |		Execute	Vector,Field_Write
0e4f 4ffc       |O   |		Short_Literal	-0x4
0e50 4803       |H   |		Short_Literal	0x3
0e51 00da       |    |		Load_Top	At_Offset_2
0e52 01d6       |    |		Execute	Vector,Field_Write
0e53 4ffb       |O   |		Short_Literal	-0x5
0e54 4804       |H   |		Short_Literal	0x4
0e55 00da       |    |		Load_Top	At_Offset_2
0e56 01d6       |    |		Execute	Vector,Field_Write
0e57 4ffa       |O   |		Short_Literal	-0x6
0e58 4805       |H   |		Short_Literal	0x5
0e59 00da       |    |		Load_Top	At_Offset_2
0e5a 01d6       |    |		Execute	Vector,Field_Write
0e5b 4ff9       |O   |		Short_Literal	-0x7
0e5c 4806       |H   |		Short_Literal	0x6
0e5d 00da       |    |		Load_Top	At_Offset_2
0e5e 01d6       |    |		Execute	Vector,Field_Write
0e5f 4ff8       |O   |		Short_Literal	-0x8
0e60 4807       |H   |		Short_Literal	0x7
0e61 00da       |    |		Load_Top	At_Offset_2
0e62 01d6       |    |		Execute	Vector,Field_Write
0e63 4ff7       |O   |		Short_Literal	-0x9
0e64 4808       |H   |		Short_Literal	0x8
0e65 00da       |    |		Load_Top	At_Offset_2
0e66 01d6       |    |		Execute	Vector,Field_Write
0e67 4ff6       |O   |		Short_Literal	-0xa
0e68 4809       |H   |		Short_Literal	0x9
0e69 00da       |    |		Load_Top	At_Offset_2
0e6a 01d6       |    |		Execute	Vector,Field_Write
0e6b 4ff5       |O   |		Short_Literal	-0xb
0e6c 480a       |H   |		Short_Literal	0xa
0e6d 00da       |    |		Load_Top	At_Offset_2
0e6e 01d6       |    |		Execute	Vector,Field_Write
0e6f			BODY_0e38:
0e6f e5ff       |    |		Load	0x2,-0x1
0e70 e218       |    |		Load	0x1,0x18
0e71 022f       | /  |		Execute	Access,Equal
0e72 7016       |p   |		Jump_Nonzero	0xe89
0e73 e5ff       |    |		Load	0x2,-0x1
0e74 0227       | '  |		Execute	Access,All_Reference
0e75 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0e76 6021       |`!  |		Indirect_Literal	Discrete,0xe98,{0x00000000, 0x71f2d3c4}
0e77 027e       | ~  |		Execute	Discrete,Not_Equal
0e78 7010       |p   |		Jump_Nonzero	0xe89
0e79 e5ff       |    |		Load	0x2,-0x1
0e7a 0227       | '  |		Execute	Access,All_Reference
0e7b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0e7c 0227       | '  |		Execute	Access,All_Reference
0e7d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0e7e 6019       |`   |		Indirect_Literal	Discrete,0xe98,{0x00000000, 0x71f2d3c4}
0e7f 027e       | ~  |		Execute	Discrete,Not_Equal
0e80 7008       |p   |		Jump_Nonzero	0xe89
0e81 e5ff       |    |		Load	0x2,-0x1
0e82 0227       | '  |		Execute	Access,All_Reference
0e83 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0e84 0227       | '  |		Execute	Access,All_Reference
0e85 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0e86 e21f       |    |		Load	0x1,0x1f
0e87 017e       | ~  |		Execute	Record,Not_Equal
0e88 6802       |h   |		Jump_Zero	0xe8b
0e89 e005       |    |		Load	0x0,0x5
0e8a 0257       | W  |		Execute	Discrete,Raise
0e8b e5ff       |    |		Load	0x2,-0x1
0e8c 0227       | '  |		Execute	Access,All_Reference
0e8d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0e8e 0227       | '  |		Execute	Access,All_Reference
0e8f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0e90 c402       |    |		Store	0x2,0x2
0e91 00d8       |    |		Load_Top	At_Offset_0
0e92 e006       |    |		Load	0x0,0x6
0e93 8007       |    |		Call	0x0,0x7
0e94 450c       |E   |		Exit_Suprogram	New_Top_Offset 0xc
0e95 0000 0000  |    |		.XXX[0x3]
0e97 0000       |    |
0e98 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0e9c 0000 0000  |    |		.BLANK	0000[0x4]
0ea0 ; --------------------------------------------------------------------------------------
0ea0 ; SUBPROGRAM
0ea0 ; --------------------------------------------------------------------------------------
0ea0 0ea7       |    |		.CONST	0x0ea7								; Address of begin
0ea1 0ec7       |    |		.CONST	0x0ec7								; Address of exception handler
0ea2 0003       |    |		.CONST	0x0003								; Number of locals
0ea3			INIT_0ea0:
0ea3 e008       |    |		Load	0x0,0x8
0ea4 0007       |    |		Action	Break_Optional
0ea5 e001       |    |		Load	0x0,0x1
0ea6 0007       |    |		Action	Break_Optional
0ea7			BODY_0ea0:
0ea7 e009       |    |		Load	0x0,0x9
0ea8 0322       | "  |		Declare_Variable	Record
0ea9 67ee       |g   |		Indirect_Literal	Discrete,0xe98,{0x00000000, 0x71f2d3c4}
0eaa 00d9       |    |		Load_Top	At_Offset_1
0eab 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0eac e21f       |    |		Load	0x1,0x1f
0ead 00d9       |    |		Load_Top	At_Offset_1
0eae 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0eaf e220       |    |		Load	0x1,0x20
0eb0 e006       |    |		Load	0x0,0x6
0eb1 800a       |    |		Call	0x0,0xa
0eb2 e009       |    |		Load	0x0,0x9
0eb3 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
0eb4 0119       |    |		Execute	Any,Check_In_Formal_Type
0eb5 00d9       |    |		Load_Top	At_Offset_1
0eb6 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0eb7 e008       |    |		Load	0x0,0x8
0eb8 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0eb9 003a       | :  |		Store_Top	Access,At_Offset_2
0eba e00b       |    |		Load	0x0,0xb
0ebb 0322       | "  |		Declare_Variable	Record
0ebc 67db       |g   |		Indirect_Literal	Discrete,0xe98,{0x00000000, 0x71f2d3c4}
0ebd 00d9       |    |		Load_Top	At_Offset_1
0ebe 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0ebf 00da       |    |		Load_Top	At_Offset_2
0ec0 00d9       |    |		Load_Top	At_Offset_1
0ec1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0ec2 e001       |    |		Load	0x0,0x1
0ec3 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0ec4 0039       | 9  |		Store_Top	Access,At_Offset_1
0ec5 00d8       |    |		Load_Top	At_Offset_0
0ec6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0ec7			TRAP_0ea0:
0ec7 0007       |    |		Action	Break_Optional
0ec8 00da       |    |		Load_Top	At_Offset_2
0ec9 e00c       |    |		Load	0x0,0xc
0eca e00d       |    |		Load	0x0,0xd
0ecb a00e       |    |		Store_Unchecked	0x0,0xe
0ecc 800f       |    |		Call	0x0,0xf
0ecd 003b       | ;  |		Store_Top	Access,At_Offset_3
0ece 00d9       |    |		Load_Top	At_Offset_1
0ecf e010       |    |		Load	0x0,0x10
0ed0 e011       |    |		Load	0x0,0x11
0ed1 a012       |    |		Store_Unchecked	0x0,0x12
0ed2 800f       |    |		Call	0x0,0xf
0ed3 003a       | :  |		Store_Top	Access,At_Offset_2
0ed4 00d8       |    |		Load_Top	At_Offset_0
0ed5 0101       |    |		Execute	Exception,Reraise
0ed6 0000 0000  |    |		.XXX[0x2]
0ed8 ; --------------------------------------------------------------------------------------
0ed8 ; SUBPROGRAM
0ed8 ; --------------------------------------------------------------------------------------
0ed8 0edb       |    |		.CONST	0x0edb								; Address of begin
0ed9 0004       |    |		.CONST	0x0004								; Address of exception handler
0eda 0001       |    |		.CONST	0x0001								; Number of locals
0edb			BODY_0ed8:
0edb			INIT_0ed8:
0edb 00da       |    |		Load_Top	At_Offset_2
0edc e218       |    |		Load	0x1,0x18
0edd 022f       | /  |		Execute	Access,Equal
0ede 7016       |p   |		Jump_Nonzero	0xef5
0edf 00da       |    |		Load_Top	At_Offset_2
0ee0 0227       | '  |		Execute	Access,All_Reference
0ee1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0ee2 601d       |`   |		Indirect_Literal	Discrete,0xf00,{0x00000000, 0x71f2d3c4}
0ee3 027e       | ~  |		Execute	Discrete,Not_Equal
0ee4 7010       |p   |		Jump_Nonzero	0xef5
0ee5 00da       |    |		Load_Top	At_Offset_2
0ee6 0227       | '  |		Execute	Access,All_Reference
0ee7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ee8 0227       | '  |		Execute	Access,All_Reference
0ee9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0eea 6015       |`   |		Indirect_Literal	Discrete,0xf00,{0x00000000, 0x71f2d3c4}
0eeb 027e       | ~  |		Execute	Discrete,Not_Equal
0eec 7008       |p   |		Jump_Nonzero	0xef5
0eed 00da       |    |		Load_Top	At_Offset_2
0eee 0227       | '  |		Execute	Access,All_Reference
0eef 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0ef0 0227       | '  |		Execute	Access,All_Reference
0ef1 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0ef2 e21f       |    |		Load	0x1,0x1f
0ef3 017e       | ~  |		Execute	Record,Not_Equal
0ef4 6802       |h   |		Jump_Zero	0xef7
0ef5 e005       |    |		Load	0x0,0x5
0ef6 0257       | W  |		Execute	Discrete,Raise
0ef7 00da       |    |		Load_Top	At_Offset_2
0ef8 e001       |    |		Load	0x0,0x1
0ef9 0226       | &  |		Execute	Access,Convert
0efa 8013       |    |		Call	0x0,0x13
0efb 003b       | ;  |		Store_Top	Access,At_Offset_3
0efc 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0efd 0000 0000  |    |		.XXX[0x3]
0eff 0000       |    |
0f00 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0f04 0000 0000  |    |		.BLANK	0000[0x4]
0f08 ; --------------------------------------------------------------------------------------
0f08 ; SUBPROGRAM
0f08 ; --------------------------------------------------------------------------------------
0f08 0f0b       |    |		.CONST	0x0f0b								; Address of begin
0f09 0004       |    |		.CONST	0x0004								; Address of exception handler
0f0a 0001       |    |		.CONST	0x0001								; Number of locals
0f0b			BODY_0f08:
0f0b			INIT_0f08:
0f0b 00da       |    |		Load_Top	At_Offset_2
0f0c e001       |    |		Load	0x0,0x1
0f0d 022f       | /  |		Execute	Access,Equal
0f0e 6802       |h   |		Jump_Zero	0xf11
0f0f e218       |    |		Load	0x1,0x18
0f10 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f11 00da       |    |		Load_Top	At_Offset_2
0f12 0227       | '  |		Execute	Access,All_Reference
0f13 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0f14 67eb       |g   |		Indirect_Literal	Discrete,0xf00,{0x00000000, 0x71f2d3c4}
0f15 027e       | ~  |		Execute	Discrete,Not_Equal
0f16 7010       |p   |		Jump_Nonzero	0xf27
0f17 00da       |    |		Load_Top	At_Offset_2
0f18 0227       | '  |		Execute	Access,All_Reference
0f19 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0f1a 0227       | '  |		Execute	Access,All_Reference
0f1b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0f1c 67e3       |g   |		Indirect_Literal	Discrete,0xf00,{0x00000000, 0x71f2d3c4}
0f1d 027e       | ~  |		Execute	Discrete,Not_Equal
0f1e 7008       |p   |		Jump_Nonzero	0xf27
0f1f 00da       |    |		Load_Top	At_Offset_2
0f20 0227       | '  |		Execute	Access,All_Reference
0f21 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0f22 0227       | '  |		Execute	Access,All_Reference
0f23 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0f24 e21f       |    |		Load	0x1,0x1f
0f25 017e       | ~  |		Execute	Record,Not_Equal
0f26 6802       |h   |		Jump_Zero	0xf29
0f27 e005       |    |		Load	0x0,0x5
0f28 0257       | W  |		Execute	Discrete,Raise
0f29 00da       |    |		Load_Top	At_Offset_2
0f2a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f2b 0000 0000  |    |		.BLANK	0000[0x5]
0f30 ; --------------------------------------------------------------------------------------
0f30 ; SUBPROGRAM
0f30 ; --------------------------------------------------------------------------------------
0f30 0f33       | 3  |		.CONST	0x0f33								; Address of begin
0f31 0004       |    |		.CONST	0x0004								; Address of exception handler
0f32 0001       |    |		.CONST	0x0001								; Number of locals
0f33			BODY_0f30:
0f33			INIT_0f30:
0f33 00da       |    |		Load_Top	At_Offset_2
0f34 e218       |    |		Load	0x1,0x18
0f35 022f       | /  |		Execute	Access,Equal
0f36 6802       |h   |		Jump_Zero	0xf39
0f37 e001       |    |		Load	0x0,0x1
0f38 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f39 00da       |    |		Load_Top	At_Offset_2
0f3a 0227       | '  |		Execute	Access,All_Reference
0f3b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0f3c 6017       |`   |		Indirect_Literal	Discrete,0xf54,{0x00000000, 0x71f2d3c4}
0f3d 027e       | ~  |		Execute	Discrete,Not_Equal
0f3e 7010       |p   |		Jump_Nonzero	0xf4f
0f3f 00da       |    |		Load_Top	At_Offset_2
0f40 0227       | '  |		Execute	Access,All_Reference
0f41 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0f42 0227       | '  |		Execute	Access,All_Reference
0f43 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0f44 600f       |`   |		Indirect_Literal	Discrete,0xf54,{0x00000000, 0x71f2d3c4}
0f45 027e       | ~  |		Execute	Discrete,Not_Equal
0f46 7008       |p   |		Jump_Nonzero	0xf4f
0f47 00da       |    |		Load_Top	At_Offset_2
0f48 0227       | '  |		Execute	Access,All_Reference
0f49 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0f4a 0227       | '  |		Execute	Access,All_Reference
0f4b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0f4c e21f       |    |		Load	0x1,0x1f
0f4d 017e       | ~  |		Execute	Record,Not_Equal
0f4e 6802       |h   |		Jump_Zero	0xf51
0f4f e005       |    |		Load	0x0,0x5
0f50 0257       | W  |		Execute	Discrete,Raise
0f51 00da       |    |		Load_Top	At_Offset_2
0f52 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f53 0000       |    |		.XXX[0x1]
0f54 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0f58 ; --------------------------------------------------------------------------------------
0f58 ; SUBPROGRAM
0f58 ; --------------------------------------------------------------------------------------
0f58 0f7f       |    |		.CONST	0x0f7f								; Address of begin
0f59 0004       |    |		.CONST	0x0004								; Address of exception handler
0f5a 001a       |    |		.CONST	0x001a								; Number of locals
0f5b			INIT_0f58:
0f5b 0007       |    |		Action	Break_Optional
0f5c 00c4       |    |		Action	Make_Default
0f5d 029a 0f8b  |    |		Declare_Subprogram	INIT_0f88,For_Outer_Call,Visible,Unelaborated
0f5f 029a 0fdb  |    |		Declare_Subprogram	INIT_0fd8,For_Outer_Call,Visible,Unelaborated
0f61 029a 1013  |    |		Declare_Subprogram	INIT_1010,For_Outer_Call,Visible,Unelaborated
0f63 029a 1043  |   C|		Declare_Subprogram	INIT_1040,For_Outer_Call,Visible,Unelaborated
0f65 029a 106b  |   k|		Declare_Subprogram	INIT_1068,For_Outer_Call,Visible,Unelaborated
0f67 e001       |    |		Load	0x0,0x1
0f68 0129       | )  |		Execute	Any,Make_Visible
0f69 e001       |    |		Load	0x0,0x1
0f6a 0129       | )  |		Execute	Any,Make_Visible
0f6b c212       |    |		Store	0x1,0x12
0f6c 00bf       |    |		Action	Accept_Activation
0f6d 8002       |    |		Call	0x0,0x2
0f6e 00d8       |    |		Load_Top	At_Offset_0
0f6f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0f70 091f       |    |		Execute_Immediate	Binary_Scale,0x1f
0f71 00d9       |    |		Load_Top	At_Offset_1
0f72 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0f73 0273       | s  |		Execute	Discrete,Plus
0f74 0007       |    |		Action	Break_Optional
0f75 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0f76 00c7       |    |		Action	Elaborate_Subprogram
0f77 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0f78 00c7       |    |		Action	Elaborate_Subprogram
0f79 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0f7a 00c7       |    |		Action	Elaborate_Subprogram
0f7b 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0f7c 00c7       |    |		Action	Elaborate_Subprogram
0f7d 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0f7e 00c7       |    |		Action	Elaborate_Subprogram
0f7f			BODY_0f58:
0f7f 00bc       |    |		Action	Signal_Activated
0f80 00bb       |    |		Action	Signal_Completion
0f81 0000 0000  |    |		.BLANK	0000[0x7]
0f88 ; --------------------------------------------------------------------------------------
0f88 ; SUBPROGRAM
0f88 ; --------------------------------------------------------------------------------------
0f88 0fa7       |    |		.CONST	0x0fa7								; Address of begin
0f89 0004       |    |		.CONST	0x0004								; Address of exception handler
0f8a 0003       |    |		.CONST	0x0003								; Number of locals
0f8b			INIT_0f88:
0f8b e003       |    |		Load	0x0,0x3
0f8c 02c7       |    |		Declare_Variable	Any
0f8d 00d8       |    |		Load_Top	At_Offset_0
0f8e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0f8f 4800       |H   |		Short_Literal	0x0
0f90 4804       |H   |		Short_Literal	0x4
0f91 e004       |    |		Load	0x0,0x4
0f92 0334       | 4  |		Declare_Variable	Array,With_Constraint
0f93 4802       |H   |		Short_Literal	0x2
0f94 4800       |H   |		Short_Literal	0x0
0f95 00da       |    |		Load_Top	At_Offset_2
0f96 01d6       |    |		Execute	Vector,Field_Write
0f97 4ffe       |O   |		Short_Literal	-0x2
0f98 4801       |H   |		Short_Literal	0x1
0f99 00da       |    |		Load_Top	At_Offset_2
0f9a 01d6       |    |		Execute	Vector,Field_Write
0f9b 4ffd       |O   |		Short_Literal	-0x3
0f9c 4802       |H   |		Short_Literal	0x2
0f9d 00da       |    |		Load_Top	At_Offset_2
0f9e 01d6       |    |		Execute	Vector,Field_Write
0f9f 4ffc       |O   |		Short_Literal	-0x4
0fa0 4803       |H   |		Short_Literal	0x3
0fa1 00da       |    |		Load_Top	At_Offset_2
0fa2 01d6       |    |		Execute	Vector,Field_Write
0fa3 4ffb       |O   |		Short_Literal	-0x5
0fa4 4804       |H   |		Short_Literal	0x4
0fa5 00da       |    |		Load_Top	At_Offset_2
0fa6 01d6       |    |		Execute	Vector,Field_Write
0fa7			BODY_0f88:
0fa7 e5ff       |    |		Load	0x2,-0x1
0fa8 e212       |    |		Load	0x1,0x12
0fa9 022f       | /  |		Execute	Access,Equal
0faa 7016       |p   |		Jump_Nonzero	0xfc1
0fab e5ff       |    |		Load	0x2,-0x1
0fac 0227       | '  |		Execute	Access,All_Reference
0fad 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0fae 6021       |`!  |		Indirect_Literal	Discrete,0xfd0,{0x00000000, 0x71f2d3c4}
0faf 027e       | ~  |		Execute	Discrete,Not_Equal
0fb0 7010       |p   |		Jump_Nonzero	0xfc1
0fb1 e5ff       |    |		Load	0x2,-0x1
0fb2 0227       | '  |		Execute	Access,All_Reference
0fb3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0fb4 0227       | '  |		Execute	Access,All_Reference
0fb5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0fb6 6019       |`   |		Indirect_Literal	Discrete,0xfd0,{0x00000000, 0x71f2d3c4}
0fb7 027e       | ~  |		Execute	Discrete,Not_Equal
0fb8 7008       |p   |		Jump_Nonzero	0xfc1
0fb9 e5ff       |    |		Load	0x2,-0x1
0fba 0227       | '  |		Execute	Access,All_Reference
0fbb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0fbc 0227       | '  |		Execute	Access,All_Reference
0fbd 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0fbe e219       |    |		Load	0x1,0x19
0fbf 017e       | ~  |		Execute	Record,Not_Equal
0fc0 6802       |h   |		Jump_Zero	0xfc3
0fc1 e005       |    |		Load	0x0,0x5
0fc2 0257       | W  |		Execute	Discrete,Raise
0fc3 e5ff       |    |		Load	0x2,-0x1
0fc4 0227       | '  |		Execute	Access,All_Reference
0fc5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0fc6 0227       | '  |		Execute	Access,All_Reference
0fc7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0fc8 c402       |    |		Store	0x2,0x2
0fc9 00d8       |    |		Load_Top	At_Offset_0
0fca e006       |    |		Load	0x0,0x6
0fcb 8007       |    |		Call	0x0,0x7
0fcc 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0fcd 0000 0000  |    |		.XXX[0x3]
0fcf 0000       |    |
0fd0 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
0fd4 0000 0000  |    |		.BLANK	0000[0x4]
0fd8 ; --------------------------------------------------------------------------------------
0fd8 ; SUBPROGRAM
0fd8 ; --------------------------------------------------------------------------------------
0fd8 0fdf       |    |		.CONST	0x0fdf								; Address of begin
0fd9 0fff       |    |		.CONST	0x0fff								; Address of exception handler
0fda 0003       |    |		.CONST	0x0003								; Number of locals
0fdb			INIT_0fd8:
0fdb e008       |    |		Load	0x0,0x8
0fdc 0007       |    |		Action	Break_Optional
0fdd e001       |    |		Load	0x0,0x1
0fde 0007       |    |		Action	Break_Optional
0fdf			BODY_0fd8:
0fdf e009       |    |		Load	0x0,0x9
0fe0 0322       | "  |		Declare_Variable	Record
0fe1 67ee       |g   |		Indirect_Literal	Discrete,0xfd0,{0x00000000, 0x71f2d3c4}
0fe2 00d9       |    |		Load_Top	At_Offset_1
0fe3 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0fe4 e219       |    |		Load	0x1,0x19
0fe5 00d9       |    |		Load_Top	At_Offset_1
0fe6 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0fe7 e21a       |    |		Load	0x1,0x1a
0fe8 e006       |    |		Load	0x0,0x6
0fe9 800a       |    |		Call	0x0,0xa
0fea e009       |    |		Load	0x0,0x9
0feb 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
0fec 0119       |    |		Execute	Any,Check_In_Formal_Type
0fed 00d9       |    |		Load_Top	At_Offset_1
0fee 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0fef e008       |    |		Load	0x0,0x8
0ff0 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0ff1 003a       | :  |		Store_Top	Access,At_Offset_2
0ff2 e00b       |    |		Load	0x0,0xb
0ff3 0322       | "  |		Declare_Variable	Record
0ff4 67db       |g   |		Indirect_Literal	Discrete,0xfd0,{0x00000000, 0x71f2d3c4}
0ff5 00d9       |    |		Load_Top	At_Offset_1
0ff6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0ff7 00da       |    |		Load_Top	At_Offset_2
0ff8 00d9       |    |		Load_Top	At_Offset_1
0ff9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0ffa e001       |    |		Load	0x0,0x1
0ffb 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0ffc 0039       | 9  |		Store_Top	Access,At_Offset_1
0ffd 00d8       |    |		Load_Top	At_Offset_0
0ffe 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0fff			TRAP_0fd8:
0fff 0007       |    |		Action	Break_Optional
1000 00da       |    |		Load_Top	At_Offset_2
1001 e00c       |    |		Load	0x0,0xc
1002 e00d       |    |		Load	0x0,0xd
1003 a00e       |    |		Store_Unchecked	0x0,0xe
1004 800f       |    |		Call	0x0,0xf
1005 003b       | ;  |		Store_Top	Access,At_Offset_3
1006 00d9       |    |		Load_Top	At_Offset_1
1007 e010       |    |		Load	0x0,0x10
1008 e011       |    |		Load	0x0,0x11
1009 a012       |    |		Store_Unchecked	0x0,0x12
100a 800f       |    |		Call	0x0,0xf
100b 003a       | :  |		Store_Top	Access,At_Offset_2
100c 00d8       |    |		Load_Top	At_Offset_0
100d 0101       |    |		Execute	Exception,Reraise
100e 0000 0000  |    |		.XXX[0x2]
1010 ; --------------------------------------------------------------------------------------
1010 ; SUBPROGRAM
1010 ; --------------------------------------------------------------------------------------
1010 1013       |    |		.CONST	0x1013								; Address of begin
1011 0004       |    |		.CONST	0x0004								; Address of exception handler
1012 0001       |    |		.CONST	0x0001								; Number of locals
1013			BODY_1010:
1013			INIT_1010:
1013 00da       |    |		Load_Top	At_Offset_2
1014 e212       |    |		Load	0x1,0x12
1015 022f       | /  |		Execute	Access,Equal
1016 7016       |p   |		Jump_Nonzero	0x102d
1017 00da       |    |		Load_Top	At_Offset_2
1018 0227       | '  |		Execute	Access,All_Reference
1019 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
101a 601d       |`   |		Indirect_Literal	Discrete,0x1038,{0x00000000, 0x71f2d3c4}
101b 027e       | ~  |		Execute	Discrete,Not_Equal
101c 7010       |p   |		Jump_Nonzero	0x102d
101d 00da       |    |		Load_Top	At_Offset_2
101e 0227       | '  |		Execute	Access,All_Reference
101f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1020 0227       | '  |		Execute	Access,All_Reference
1021 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1022 6015       |`   |		Indirect_Literal	Discrete,0x1038,{0x00000000, 0x71f2d3c4}
1023 027e       | ~  |		Execute	Discrete,Not_Equal
1024 7008       |p   |		Jump_Nonzero	0x102d
1025 00da       |    |		Load_Top	At_Offset_2
1026 0227       | '  |		Execute	Access,All_Reference
1027 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1028 0227       | '  |		Execute	Access,All_Reference
1029 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
102a e219       |    |		Load	0x1,0x19
102b 017e       | ~  |		Execute	Record,Not_Equal
102c 6802       |h   |		Jump_Zero	0x102f
102d e005       |    |		Load	0x0,0x5
102e 0257       | W  |		Execute	Discrete,Raise
102f 00da       |    |		Load_Top	At_Offset_2
1030 e001       |    |		Load	0x0,0x1
1031 0226       | &  |		Execute	Access,Convert
1032 8013       |    |		Call	0x0,0x13
1033 003b       | ;  |		Store_Top	Access,At_Offset_3
1034 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1035 0000 0000  |    |		.XXX[0x3]
1037 0000       |    |
1038 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
103c 0000 0000  |    |		.BLANK	0000[0x4]
1040 ; --------------------------------------------------------------------------------------
1040 ; SUBPROGRAM
1040 ; --------------------------------------------------------------------------------------
1040 1043       | C  |		.CONST	0x1043								; Address of begin
1041 0004       |    |		.CONST	0x0004								; Address of exception handler
1042 0001       |    |		.CONST	0x0001								; Number of locals
1043			BODY_1040:
1043			INIT_1040:
1043 00da       |    |		Load_Top	At_Offset_2
1044 e001       |    |		Load	0x0,0x1
1045 022f       | /  |		Execute	Access,Equal
1046 6802       |h   |		Jump_Zero	0x1049
1047 e212       |    |		Load	0x1,0x12
1048 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1049 00da       |    |		Load_Top	At_Offset_2
104a 0227       | '  |		Execute	Access,All_Reference
104b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
104c 67eb       |g   |		Indirect_Literal	Discrete,0x1038,{0x00000000, 0x71f2d3c4}
104d 027e       | ~  |		Execute	Discrete,Not_Equal
104e 7010       |p   |		Jump_Nonzero	0x105f
104f 00da       |    |		Load_Top	At_Offset_2
1050 0227       | '  |		Execute	Access,All_Reference
1051 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1052 0227       | '  |		Execute	Access,All_Reference
1053 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1054 67e3       |g   |		Indirect_Literal	Discrete,0x1038,{0x00000000, 0x71f2d3c4}
1055 027e       | ~  |		Execute	Discrete,Not_Equal
1056 7008       |p   |		Jump_Nonzero	0x105f
1057 00da       |    |		Load_Top	At_Offset_2
1058 0227       | '  |		Execute	Access,All_Reference
1059 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
105a 0227       | '  |		Execute	Access,All_Reference
105b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
105c e219       |    |		Load	0x1,0x19
105d 017e       | ~  |		Execute	Record,Not_Equal
105e 6802       |h   |		Jump_Zero	0x1061
105f e005       |    |		Load	0x0,0x5
1060 0257       | W  |		Execute	Discrete,Raise
1061 00da       |    |		Load_Top	At_Offset_2
1062 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1063 0000 0000  |    |		.BLANK	0000[0x5]
1068 ; --------------------------------------------------------------------------------------
1068 ; SUBPROGRAM
1068 ; --------------------------------------------------------------------------------------
1068 106b       | k  |		.CONST	0x106b								; Address of begin
1069 0004       |    |		.CONST	0x0004								; Address of exception handler
106a 0001       |    |		.CONST	0x0001								; Number of locals
106b			BODY_1068:
106b			INIT_1068:
106b 00da       |    |		Load_Top	At_Offset_2
106c e212       |    |		Load	0x1,0x12
106d 022f       | /  |		Execute	Access,Equal
106e 6802       |h   |		Jump_Zero	0x1071
106f e001       |    |		Load	0x0,0x1
1070 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1071 00da       |    |		Load_Top	At_Offset_2
1072 0227       | '  |		Execute	Access,All_Reference
1073 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1074 6017       |`   |		Indirect_Literal	Discrete,0x108c,{0x00000000, 0x71f2d3c4}
1075 027e       | ~  |		Execute	Discrete,Not_Equal
1076 7010       |p   |		Jump_Nonzero	0x1087
1077 00da       |    |		Load_Top	At_Offset_2
1078 0227       | '  |		Execute	Access,All_Reference
1079 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
107a 0227       | '  |		Execute	Access,All_Reference
107b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
107c 600f       |`   |		Indirect_Literal	Discrete,0x108c,{0x00000000, 0x71f2d3c4}
107d 027e       | ~  |		Execute	Discrete,Not_Equal
107e 7008       |p   |		Jump_Nonzero	0x1087
107f 00da       |    |		Load_Top	At_Offset_2
1080 0227       | '  |		Execute	Access,All_Reference
1081 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1082 0227       | '  |		Execute	Access,All_Reference
1083 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
1084 e219       |    |		Load	0x1,0x19
1085 017e       | ~  |		Execute	Record,Not_Equal
1086 6802       |h   |		Jump_Zero	0x1089
1087 e005       |    |		Load	0x0,0x5
1088 0257       | W  |		Execute	Discrete,Raise
1089 00da       |    |		Load_Top	At_Offset_2
108a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
108b 0000       |    |		.XXX[0x1]
108c 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
1090 ; --------------------------------------------------------------------------------------
1090 ; SUBPROGRAM
1090 ; --------------------------------------------------------------------------------------
1090 10b7       |    |		.CONST	0x10b7								; Address of begin
1091 0004       |    |		.CONST	0x0004								; Address of exception handler
1092 0019       |    |		.CONST	0x0019								; Number of locals
1093			INIT_1090:
1093 0007       |    |		Action	Break_Optional
1094 00c4       |    |		Action	Make_Default
1095 029a 10c3  |    |		Declare_Subprogram	INIT_10c0,For_Outer_Call,Visible,Unelaborated
1097 029a 110b  |    |		Declare_Subprogram	INIT_1108,For_Outer_Call,Visible,Unelaborated
1099 029a 1143  |   C|		Declare_Subprogram	INIT_1140,For_Outer_Call,Visible,Unelaborated
109b 029a 1173  |   s|		Declare_Subprogram	INIT_1170,For_Outer_Call,Visible,Unelaborated
109d 029a 119b  |    |		Declare_Subprogram	INIT_1198,For_Outer_Call,Visible,Unelaborated
109f e001       |    |		Load	0x0,0x1
10a0 0129       | )  |		Execute	Any,Make_Visible
10a1 e001       |    |		Load	0x0,0x1
10a2 0129       | )  |		Execute	Any,Make_Visible
10a3 c211       |    |		Store	0x1,0x11
10a4 00bf       |    |		Action	Accept_Activation
10a5 8002       |    |		Call	0x0,0x2
10a6 00d8       |    |		Load_Top	At_Offset_0
10a7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
10a8 091f       |    |		Execute_Immediate	Binary_Scale,0x1f
10a9 00d9       |    |		Load_Top	At_Offset_1
10aa 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
10ab 0273       | s  |		Execute	Discrete,Plus
10ac 0007       |    |		Action	Break_Optional
10ad 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
10ae 00c7       |    |		Action	Elaborate_Subprogram
10af 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
10b0 00c7       |    |		Action	Elaborate_Subprogram
10b1 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
10b2 00c7       |    |		Action	Elaborate_Subprogram
10b3 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
10b4 00c7       |    |		Action	Elaborate_Subprogram
10b5 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
10b6 00c7       |    |		Action	Elaborate_Subprogram
10b7			BODY_1090:
10b7 00bc       |    |		Action	Signal_Activated
10b8 00bb       |    |		Action	Signal_Completion
10b9 0000 0000  |    |		.BLANK	0000[0x7]
10c0 ; --------------------------------------------------------------------------------------
10c0 ; SUBPROGRAM
10c0 ; --------------------------------------------------------------------------------------
10c0 10db       |    |		.CONST	0x10db								; Address of begin
10c1 0004       |    |		.CONST	0x0004								; Address of exception handler
10c2 0003       |    |		.CONST	0x0003								; Number of locals
10c3			INIT_10c0:
10c3 e003       |    |		Load	0x0,0x3
10c4 02c7       |    |		Declare_Variable	Any
10c5 00d8       |    |		Load_Top	At_Offset_0
10c6 1c00       |    |		Execute_Immediate	Run_Utility,0x0
10c7 4800       |H   |		Short_Literal	0x0
10c8 4803       |H   |		Short_Literal	0x3
10c9 e004       |    |		Load	0x0,0x4
10ca 0334       | 4  |		Declare_Variable	Array,With_Constraint
10cb 4802       |H   |		Short_Literal	0x2
10cc 4800       |H   |		Short_Literal	0x0
10cd 00da       |    |		Load_Top	At_Offset_2
10ce 01d6       |    |		Execute	Vector,Field_Write
10cf 4ffe       |O   |		Short_Literal	-0x2
10d0 4801       |H   |		Short_Literal	0x1
10d1 00da       |    |		Load_Top	At_Offset_2
10d2 01d6       |    |		Execute	Vector,Field_Write
10d3 4ffd       |O   |		Short_Literal	-0x3
10d4 4802       |H   |		Short_Literal	0x2
10d5 00da       |    |		Load_Top	At_Offset_2
10d6 01d6       |    |		Execute	Vector,Field_Write
10d7 4ffc       |O   |		Short_Literal	-0x4
10d8 4803       |H   |		Short_Literal	0x3
10d9 00da       |    |		Load_Top	At_Offset_2
10da 01d6       |    |		Execute	Vector,Field_Write
10db			BODY_10c0:
10db e5ff       |    |		Load	0x2,-0x1
10dc e211       |    |		Load	0x1,0x11
10dd 022f       | /  |		Execute	Access,Equal
10de 7016       |p   |		Jump_Nonzero	0x10f5
10df e5ff       |    |		Load	0x2,-0x1
10e0 0227       | '  |		Execute	Access,All_Reference
10e1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
10e2 6021       |`!  |		Indirect_Literal	Discrete,0x1104,{0x00000000, 0x71f2d3c4}
10e3 027e       | ~  |		Execute	Discrete,Not_Equal
10e4 7010       |p   |		Jump_Nonzero	0x10f5
10e5 e5ff       |    |		Load	0x2,-0x1
10e6 0227       | '  |		Execute	Access,All_Reference
10e7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
10e8 0227       | '  |		Execute	Access,All_Reference
10e9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
10ea 6019       |`   |		Indirect_Literal	Discrete,0x1104,{0x00000000, 0x71f2d3c4}
10eb 027e       | ~  |		Execute	Discrete,Not_Equal
10ec 7008       |p   |		Jump_Nonzero	0x10f5
10ed e5ff       |    |		Load	0x2,-0x1
10ee 0227       | '  |		Execute	Access,All_Reference
10ef 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
10f0 0227       | '  |		Execute	Access,All_Reference
10f1 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
10f2 e218       |    |		Load	0x1,0x18
10f3 017e       | ~  |		Execute	Record,Not_Equal
10f4 6802       |h   |		Jump_Zero	0x10f7
10f5 e005       |    |		Load	0x0,0x5
10f6 0257       | W  |		Execute	Discrete,Raise
10f7 e5ff       |    |		Load	0x2,-0x1
10f8 0227       | '  |		Execute	Access,All_Reference
10f9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
10fa 0227       | '  |		Execute	Access,All_Reference
10fb 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
10fc c402       |    |		Store	0x2,0x2
10fd 00d8       |    |		Load_Top	At_Offset_0
10fe e006       |    |		Load	0x0,0x6
10ff 8007       |    |		Call	0x0,0x7
1100 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
1101 0000 0000  |    |		.XXX[0x3]
1103 0000       |    |
1104 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
1108 ; --------------------------------------------------------------------------------------
1108 ; SUBPROGRAM
1108 ; --------------------------------------------------------------------------------------
1108 110f       |    |		.CONST	0x110f								; Address of begin
1109 112f       | /  |		.CONST	0x112f								; Address of exception handler
110a 0003       |    |		.CONST	0x0003								; Number of locals
110b			INIT_1108:
110b e008       |    |		Load	0x0,0x8
110c 0007       |    |		Action	Break_Optional
110d e001       |    |		Load	0x0,0x1
110e 0007       |    |		Action	Break_Optional
110f			BODY_1108:
110f e009       |    |		Load	0x0,0x9
1110 0322       | "  |		Declare_Variable	Record
1111 67f2       |g   |		Indirect_Literal	Discrete,0x1104,{0x00000000, 0x71f2d3c4}
1112 00d9       |    |		Load_Top	At_Offset_1
1113 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
1114 e218       |    |		Load	0x1,0x18
1115 00d9       |    |		Load_Top	At_Offset_1
1116 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
1117 e219       |    |		Load	0x1,0x19
1118 e006       |    |		Load	0x0,0x6
1119 800a       |    |		Call	0x0,0xa
111a e009       |    |		Load	0x0,0x9
111b 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
111c 0119       |    |		Execute	Any,Check_In_Formal_Type
111d 00d9       |    |		Load_Top	At_Offset_1
111e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
111f e008       |    |		Load	0x0,0x8
1120 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
1121 003a       | :  |		Store_Top	Access,At_Offset_2
1122 e00b       |    |		Load	0x0,0xb
1123 0322       | "  |		Declare_Variable	Record
1124 67df       |g   |		Indirect_Literal	Discrete,0x1104,{0x00000000, 0x71f2d3c4}
1125 00d9       |    |		Load_Top	At_Offset_1
1126 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
1127 00da       |    |		Load_Top	At_Offset_2
1128 00d9       |    |		Load_Top	At_Offset_1
1129 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
112a e001       |    |		Load	0x0,0x1
112b 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
112c 0039       | 9  |		Store_Top	Access,At_Offset_1
112d 00d8       |    |		Load_Top	At_Offset_0
112e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
112f			TRAP_1108:
112f 0007       |    |		Action	Break_Optional
1130 00da       |    |		Load_Top	At_Offset_2
1131 e00c       |    |		Load	0x0,0xc
1132 e00d       |    |		Load	0x0,0xd
1133 a00e       |    |		Store_Unchecked	0x0,0xe
1134 800f       |    |		Call	0x0,0xf
1135 003b       | ;  |		Store_Top	Access,At_Offset_3
1136 00d9       |    |		Load_Top	At_Offset_1
1137 e010       |    |		Load	0x0,0x10
1138 e011       |    |		Load	0x0,0x11
1139 a012       |    |		Store_Unchecked	0x0,0x12
113a 800f       |    |		Call	0x0,0xf
113b 003a       | :  |		Store_Top	Access,At_Offset_2
113c 00d8       |    |		Load_Top	At_Offset_0
113d 0101       |    |		Execute	Exception,Reraise
113e 0000 0000  |    |		.XXX[0x2]
1140 ; --------------------------------------------------------------------------------------
1140 ; SUBPROGRAM
1140 ; --------------------------------------------------------------------------------------
1140 1143       | C  |		.CONST	0x1143								; Address of begin
1141 0004       |    |		.CONST	0x0004								; Address of exception handler
1142 0001       |    |		.CONST	0x0001								; Number of locals
1143			BODY_1140:
1143			INIT_1140:
1143 00da       |    |		Load_Top	At_Offset_2
1144 e211       |    |		Load	0x1,0x11
1145 022f       | /  |		Execute	Access,Equal
1146 7016       |p   |		Jump_Nonzero	0x115d
1147 00da       |    |		Load_Top	At_Offset_2
1148 0227       | '  |		Execute	Access,All_Reference
1149 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
114a 601d       |`   |		Indirect_Literal	Discrete,0x1168,{0x00000000, 0x71f2d3c4}
114b 027e       | ~  |		Execute	Discrete,Not_Equal
114c 7010       |p   |		Jump_Nonzero	0x115d
114d 00da       |    |		Load_Top	At_Offset_2
114e 0227       | '  |		Execute	Access,All_Reference
114f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1150 0227       | '  |		Execute	Access,All_Reference
1151 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1152 6015       |`   |		Indirect_Literal	Discrete,0x1168,{0x00000000, 0x71f2d3c4}
1153 027e       | ~  |		Execute	Discrete,Not_Equal
1154 7008       |p   |		Jump_Nonzero	0x115d
1155 00da       |    |		Load_Top	At_Offset_2
1156 0227       | '  |		Execute	Access,All_Reference
1157 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1158 0227       | '  |		Execute	Access,All_Reference
1159 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
115a e218       |    |		Load	0x1,0x18
115b 017e       | ~  |		Execute	Record,Not_Equal
115c 6802       |h   |		Jump_Zero	0x115f
115d e005       |    |		Load	0x0,0x5
115e 0257       | W  |		Execute	Discrete,Raise
115f 00da       |    |		Load_Top	At_Offset_2
1160 e001       |    |		Load	0x0,0x1
1161 0226       | &  |		Execute	Access,Convert
1162 8013       |    |		Call	0x0,0x13
1163 003b       | ;  |		Store_Top	Access,At_Offset_3
1164 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1165 0000 0000  |    |		.XXX[0x3]
1167 0000       |    |
1168 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
116c 0000 0000  |    |		.BLANK	0000[0x4]
1170 ; --------------------------------------------------------------------------------------
1170 ; SUBPROGRAM
1170 ; --------------------------------------------------------------------------------------
1170 1173       | s  |		.CONST	0x1173								; Address of begin
1171 0004       |    |		.CONST	0x0004								; Address of exception handler
1172 0001       |    |		.CONST	0x0001								; Number of locals
1173			BODY_1170:
1173			INIT_1170:
1173 00da       |    |		Load_Top	At_Offset_2
1174 e001       |    |		Load	0x0,0x1
1175 022f       | /  |		Execute	Access,Equal
1176 6802       |h   |		Jump_Zero	0x1179
1177 e211       |    |		Load	0x1,0x11
1178 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1179 00da       |    |		Load_Top	At_Offset_2
117a 0227       | '  |		Execute	Access,All_Reference
117b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
117c 67eb       |g   |		Indirect_Literal	Discrete,0x1168,{0x00000000, 0x71f2d3c4}
117d 027e       | ~  |		Execute	Discrete,Not_Equal
117e 7010       |p   |		Jump_Nonzero	0x118f
117f 00da       |    |		Load_Top	At_Offset_2
1180 0227       | '  |		Execute	Access,All_Reference
1181 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1182 0227       | '  |		Execute	Access,All_Reference
1183 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1184 67e3       |g   |		Indirect_Literal	Discrete,0x1168,{0x00000000, 0x71f2d3c4}
1185 027e       | ~  |		Execute	Discrete,Not_Equal
1186 7008       |p   |		Jump_Nonzero	0x118f
1187 00da       |    |		Load_Top	At_Offset_2
1188 0227       | '  |		Execute	Access,All_Reference
1189 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
118a 0227       | '  |		Execute	Access,All_Reference
118b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
118c e218       |    |		Load	0x1,0x18
118d 017e       | ~  |		Execute	Record,Not_Equal
118e 6802       |h   |		Jump_Zero	0x1191
118f e005       |    |		Load	0x0,0x5
1190 0257       | W  |		Execute	Discrete,Raise
1191 00da       |    |		Load_Top	At_Offset_2
1192 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1193 0000 0000  |    |		.BLANK	0000[0x5]
1198 ; --------------------------------------------------------------------------------------
1198 ; SUBPROGRAM
1198 ; --------------------------------------------------------------------------------------
1198 119b       |    |		.CONST	0x119b								; Address of begin
1199 0004       |    |		.CONST	0x0004								; Address of exception handler
119a 0001       |    |		.CONST	0x0001								; Number of locals
119b			BODY_1198:
119b			INIT_1198:
119b 00da       |    |		Load_Top	At_Offset_2
119c e211       |    |		Load	0x1,0x11
119d 022f       | /  |		Execute	Access,Equal
119e 6802       |h   |		Jump_Zero	0x11a1
119f e001       |    |		Load	0x0,0x1
11a0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
11a1 00da       |    |		Load_Top	At_Offset_2
11a2 0227       | '  |		Execute	Access,All_Reference
11a3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
11a4 6017       |`   |		Indirect_Literal	Discrete,0x11bc,{0x00000000, 0x71f2d3c4}
11a5 027e       | ~  |		Execute	Discrete,Not_Equal
11a6 7010       |p   |		Jump_Nonzero	0x11b7
11a7 00da       |    |		Load_Top	At_Offset_2
11a8 0227       | '  |		Execute	Access,All_Reference
11a9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
11aa 0227       | '  |		Execute	Access,All_Reference
11ab 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
11ac 600f       |`   |		Indirect_Literal	Discrete,0x11bc,{0x00000000, 0x71f2d3c4}
11ad 027e       | ~  |		Execute	Discrete,Not_Equal
11ae 7008       |p   |		Jump_Nonzero	0x11b7
11af 00da       |    |		Load_Top	At_Offset_2
11b0 0227       | '  |		Execute	Access,All_Reference
11b1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
11b2 0227       | '  |		Execute	Access,All_Reference
11b3 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
11b4 e218       |    |		Load	0x1,0x18
11b5 017e       | ~  |		Execute	Record,Not_Equal
11b6 6802       |h   |		Jump_Zero	0x11b9
11b7 e005       |    |		Load	0x0,0x5
11b8 0257       | W  |		Execute	Discrete,Raise
11b9 00da       |    |		Load_Top	At_Offset_2
11ba 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
11bb 0000       |    |		.XXX[0x1]
11bc 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
11c0 ; --------------------------------------------------------------------------------------
11c0 ; SUBPROGRAM
11c0 ; --------------------------------------------------------------------------------------
11c0 11e7       |    |		.CONST	0x11e7								; Address of begin
11c1 0004       |    |		.CONST	0x0004								; Address of exception handler
11c2 0018       |    |		.CONST	0x0018								; Number of locals
11c3			INIT_11c0:
11c3 0007       |    |		Action	Break_Optional
11c4 00c4       |    |		Action	Make_Default
11c5 029a 11f3  |    |		Declare_Subprogram	INIT_11f0,For_Outer_Call,Visible,Unelaborated
11c7 029a 123b  |   ;|		Declare_Subprogram	INIT_1238,For_Outer_Call,Visible,Unelaborated
11c9 029a 1273  |   s|		Declare_Subprogram	INIT_1270,For_Outer_Call,Visible,Unelaborated
11cb 029a 12a3  |    |		Declare_Subprogram	INIT_12a0,For_Outer_Call,Visible,Unelaborated
11cd 029a 12cb  |    |		Declare_Subprogram	INIT_12c8,For_Outer_Call,Visible,Unelaborated
11cf e001       |    |		Load	0x0,0x1
11d0 0129       | )  |		Execute	Any,Make_Visible
11d1 e001       |    |		Load	0x0,0x1
11d2 0129       | )  |		Execute	Any,Make_Visible
11d3 c210       |    |		Store	0x1,0x10
11d4 00bf       |    |		Action	Accept_Activation
11d5 8002       |    |		Call	0x0,0x2
11d6 00d8       |    |		Load_Top	At_Offset_0
11d7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
11d8 091f       |    |		Execute_Immediate	Binary_Scale,0x1f
11d9 00d9       |    |		Load_Top	At_Offset_1
11da 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
11db 0273       | s  |		Execute	Discrete,Plus
11dc 0007       |    |		Action	Break_Optional
11dd 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
11de 00c7       |    |		Action	Elaborate_Subprogram
11df 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
11e0 00c7       |    |		Action	Elaborate_Subprogram
11e1 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
11e2 00c7       |    |		Action	Elaborate_Subprogram
11e3 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
11e4 00c7       |    |		Action	Elaborate_Subprogram
11e5 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
11e6 00c7       |    |		Action	Elaborate_Subprogram
11e7			BODY_11c0:
11e7 00bc       |    |		Action	Signal_Activated
11e8 00bb       |    |		Action	Signal_Completion
11e9 0000 0000  |    |		.BLANK	0000[0x7]
11f0 ; --------------------------------------------------------------------------------------
11f0 ; SUBPROGRAM
11f0 ; --------------------------------------------------------------------------------------
11f0 1207       |    |		.CONST	0x1207								; Address of begin
11f1 0004       |    |		.CONST	0x0004								; Address of exception handler
11f2 0003       |    |		.CONST	0x0003								; Number of locals
11f3			INIT_11f0:
11f3 e003       |    |		Load	0x0,0x3
11f4 02c7       |    |		Declare_Variable	Any
11f5 00d8       |    |		Load_Top	At_Offset_0
11f6 1c00       |    |		Execute_Immediate	Run_Utility,0x0
11f7 4800       |H   |		Short_Literal	0x0
11f8 4802       |H   |		Short_Literal	0x2
11f9 e004       |    |		Load	0x0,0x4
11fa 0334       | 4  |		Declare_Variable	Array,With_Constraint
11fb 4802       |H   |		Short_Literal	0x2
11fc 4800       |H   |		Short_Literal	0x0
11fd 00da       |    |		Load_Top	At_Offset_2
11fe 01d6       |    |		Execute	Vector,Field_Write
11ff 4ffe       |O   |		Short_Literal	-0x2
1200 4801       |H   |		Short_Literal	0x1
1201 00da       |    |		Load_Top	At_Offset_2
1202 01d6       |    |		Execute	Vector,Field_Write
1203 4ffd       |O   |		Short_Literal	-0x3
1204 4802       |H   |		Short_Literal	0x2
1205 00da       |    |		Load_Top	At_Offset_2
1206 01d6       |    |		Execute	Vector,Field_Write
1207			BODY_11f0:
1207 e5ff       |    |		Load	0x2,-0x1
1208 e210       |    |		Load	0x1,0x10
1209 022f       | /  |		Execute	Access,Equal
120a 7016       |p   |		Jump_Nonzero	0x1221
120b e5ff       |    |		Load	0x2,-0x1
120c 0227       | '  |		Execute	Access,All_Reference
120d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
120e 6021       |`!  |		Indirect_Literal	Discrete,0x1230,{0x00000000, 0x71f2d3c4}
120f 027e       | ~  |		Execute	Discrete,Not_Equal
1210 7010       |p   |		Jump_Nonzero	0x1221
1211 e5ff       |    |		Load	0x2,-0x1
1212 0227       | '  |		Execute	Access,All_Reference
1213 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1214 0227       | '  |		Execute	Access,All_Reference
1215 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1216 6019       |`   |		Indirect_Literal	Discrete,0x1230,{0x00000000, 0x71f2d3c4}
1217 027e       | ~  |		Execute	Discrete,Not_Equal
1218 7008       |p   |		Jump_Nonzero	0x1221
1219 e5ff       |    |		Load	0x2,-0x1
121a 0227       | '  |		Execute	Access,All_Reference
121b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
121c 0227       | '  |		Execute	Access,All_Reference
121d 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
121e e217       |    |		Load	0x1,0x17
121f 017e       | ~  |		Execute	Record,Not_Equal
1220 6802       |h   |		Jump_Zero	0x1223
1221 e005       |    |		Load	0x0,0x5
1222 0257       | W  |		Execute	Discrete,Raise
1223 e5ff       |    |		Load	0x2,-0x1
1224 0227       | '  |		Execute	Access,All_Reference
1225 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1226 0227       | '  |		Execute	Access,All_Reference
1227 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
1228 c402       |    |		Store	0x2,0x2
1229 00d8       |    |		Load_Top	At_Offset_0
122a e006       |    |		Load	0x0,0x6
122b 8007       |    |		Call	0x0,0x7
122c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
122d 0000 0000  |    |		.XXX[0x3]
122f 0000       |    |
1230 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
1234 0000 0000  |    |		.BLANK	0000[0x4]
1238 ; --------------------------------------------------------------------------------------
1238 ; SUBPROGRAM
1238 ; --------------------------------------------------------------------------------------
1238 123f       | ?  |		.CONST	0x123f								; Address of begin
1239 125f       | _  |		.CONST	0x125f								; Address of exception handler
123a 0003       |    |		.CONST	0x0003								; Number of locals
123b			INIT_1238:
123b e008       |    |		Load	0x0,0x8
123c 0007       |    |		Action	Break_Optional
123d e001       |    |		Load	0x0,0x1
123e 0007       |    |		Action	Break_Optional
123f			BODY_1238:
123f e009       |    |		Load	0x0,0x9
1240 0322       | "  |		Declare_Variable	Record
1241 67ee       |g   |		Indirect_Literal	Discrete,0x1230,{0x00000000, 0x71f2d3c4}
1242 00d9       |    |		Load_Top	At_Offset_1
1243 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
1244 e217       |    |		Load	0x1,0x17
1245 00d9       |    |		Load_Top	At_Offset_1
1246 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
1247 e218       |    |		Load	0x1,0x18
1248 e006       |    |		Load	0x0,0x6
1249 800a       |    |		Call	0x0,0xa
124a e009       |    |		Load	0x0,0x9
124b 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
124c 0119       |    |		Execute	Any,Check_In_Formal_Type
124d 00d9       |    |		Load_Top	At_Offset_1
124e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
124f e008       |    |		Load	0x0,0x8
1250 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
1251 003a       | :  |		Store_Top	Access,At_Offset_2
1252 e00b       |    |		Load	0x0,0xb
1253 0322       | "  |		Declare_Variable	Record
1254 67db       |g   |		Indirect_Literal	Discrete,0x1230,{0x00000000, 0x71f2d3c4}
1255 00d9       |    |		Load_Top	At_Offset_1
1256 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
1257 00da       |    |		Load_Top	At_Offset_2
1258 00d9       |    |		Load_Top	At_Offset_1
1259 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
125a e001       |    |		Load	0x0,0x1
125b 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
125c 0039       | 9  |		Store_Top	Access,At_Offset_1
125d 00d8       |    |		Load_Top	At_Offset_0
125e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
125f			TRAP_1238:
125f 0007       |    |		Action	Break_Optional
1260 00da       |    |		Load_Top	At_Offset_2
1261 e00c       |    |		Load	0x0,0xc
1262 e00d       |    |		Load	0x0,0xd
1263 a00e       |    |		Store_Unchecked	0x0,0xe
1264 800f       |    |		Call	0x0,0xf
1265 003b       | ;  |		Store_Top	Access,At_Offset_3
1266 00d9       |    |		Load_Top	At_Offset_1
1267 e010       |    |		Load	0x0,0x10
1268 e011       |    |		Load	0x0,0x11
1269 a012       |    |		Store_Unchecked	0x0,0x12
126a 800f       |    |		Call	0x0,0xf
126b 003a       | :  |		Store_Top	Access,At_Offset_2
126c 00d8       |    |		Load_Top	At_Offset_0
126d 0101       |    |		Execute	Exception,Reraise
126e 0000 0000  |    |		.XXX[0x2]
1270 ; --------------------------------------------------------------------------------------
1270 ; SUBPROGRAM
1270 ; --------------------------------------------------------------------------------------
1270 1273       | s  |		.CONST	0x1273								; Address of begin
1271 0004       |    |		.CONST	0x0004								; Address of exception handler
1272 0001       |    |		.CONST	0x0001								; Number of locals
1273			BODY_1270:
1273			INIT_1270:
1273 00da       |    |		Load_Top	At_Offset_2
1274 e210       |    |		Load	0x1,0x10
1275 022f       | /  |		Execute	Access,Equal
1276 7016       |p   |		Jump_Nonzero	0x128d
1277 00da       |    |		Load_Top	At_Offset_2
1278 0227       | '  |		Execute	Access,All_Reference
1279 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
127a 601d       |`   |		Indirect_Literal	Discrete,0x1298,{0x00000000, 0x71f2d3c4}
127b 027e       | ~  |		Execute	Discrete,Not_Equal
127c 7010       |p   |		Jump_Nonzero	0x128d
127d 00da       |    |		Load_Top	At_Offset_2
127e 0227       | '  |		Execute	Access,All_Reference
127f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1280 0227       | '  |		Execute	Access,All_Reference
1281 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1282 6015       |`   |		Indirect_Literal	Discrete,0x1298,{0x00000000, 0x71f2d3c4}
1283 027e       | ~  |		Execute	Discrete,Not_Equal
1284 7008       |p   |		Jump_Nonzero	0x128d
1285 00da       |    |		Load_Top	At_Offset_2
1286 0227       | '  |		Execute	Access,All_Reference
1287 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1288 0227       | '  |		Execute	Access,All_Reference
1289 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
128a e217       |    |		Load	0x1,0x17
128b 017e       | ~  |		Execute	Record,Not_Equal
128c 6802       |h   |		Jump_Zero	0x128f
128d e005       |    |		Load	0x0,0x5
128e 0257       | W  |		Execute	Discrete,Raise
128f 00da       |    |		Load_Top	At_Offset_2
1290 e001       |    |		Load	0x0,0x1
1291 0226       | &  |		Execute	Access,Convert
1292 8013       |    |		Call	0x0,0x13
1293 003b       | ;  |		Store_Top	Access,At_Offset_3
1294 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1295 0000 0000  |    |		.XXX[0x3]
1297 0000       |    |
1298 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
129c 0000 0000  |    |		.BLANK	0000[0x4]
12a0 ; --------------------------------------------------------------------------------------
12a0 ; SUBPROGRAM
12a0 ; --------------------------------------------------------------------------------------
12a0 12a3       |    |		.CONST	0x12a3								; Address of begin
12a1 0004       |    |		.CONST	0x0004								; Address of exception handler
12a2 0001       |    |		.CONST	0x0001								; Number of locals
12a3			BODY_12a0:
12a3			INIT_12a0:
12a3 00da       |    |		Load_Top	At_Offset_2
12a4 e001       |    |		Load	0x0,0x1
12a5 022f       | /  |		Execute	Access,Equal
12a6 6802       |h   |		Jump_Zero	0x12a9
12a7 e210       |    |		Load	0x1,0x10
12a8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
12a9 00da       |    |		Load_Top	At_Offset_2
12aa 0227       | '  |		Execute	Access,All_Reference
12ab 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
12ac 67eb       |g   |		Indirect_Literal	Discrete,0x1298,{0x00000000, 0x71f2d3c4}
12ad 027e       | ~  |		Execute	Discrete,Not_Equal
12ae 7010       |p   |		Jump_Nonzero	0x12bf
12af 00da       |    |		Load_Top	At_Offset_2
12b0 0227       | '  |		Execute	Access,All_Reference
12b1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
12b2 0227       | '  |		Execute	Access,All_Reference
12b3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
12b4 67e3       |g   |		Indirect_Literal	Discrete,0x1298,{0x00000000, 0x71f2d3c4}
12b5 027e       | ~  |		Execute	Discrete,Not_Equal
12b6 7008       |p   |		Jump_Nonzero	0x12bf
12b7 00da       |    |		Load_Top	At_Offset_2
12b8 0227       | '  |		Execute	Access,All_Reference
12b9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
12ba 0227       | '  |		Execute	Access,All_Reference
12bb 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
12bc e217       |    |		Load	0x1,0x17
12bd 017e       | ~  |		Execute	Record,Not_Equal
12be 6802       |h   |		Jump_Zero	0x12c1
12bf e005       |    |		Load	0x0,0x5
12c0 0257       | W  |		Execute	Discrete,Raise
12c1 00da       |    |		Load_Top	At_Offset_2
12c2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
12c3 0000 0000  |    |		.BLANK	0000[0x5]
12c8 ; --------------------------------------------------------------------------------------
12c8 ; SUBPROGRAM
12c8 ; --------------------------------------------------------------------------------------
12c8 12cb       |    |		.CONST	0x12cb								; Address of begin
12c9 0004       |    |		.CONST	0x0004								; Address of exception handler
12ca 0001       |    |		.CONST	0x0001								; Number of locals
12cb			BODY_12c8:
12cb			INIT_12c8:
12cb 00da       |    |		Load_Top	At_Offset_2
12cc e210       |    |		Load	0x1,0x10
12cd 022f       | /  |		Execute	Access,Equal
12ce 6802       |h   |		Jump_Zero	0x12d1
12cf e001       |    |		Load	0x0,0x1
12d0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
12d1 00da       |    |		Load_Top	At_Offset_2
12d2 0227       | '  |		Execute	Access,All_Reference
12d3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
12d4 6017       |`   |		Indirect_Literal	Discrete,0x12ec,{0x00000000, 0x71f2d3c4}
12d5 027e       | ~  |		Execute	Discrete,Not_Equal
12d6 7010       |p   |		Jump_Nonzero	0x12e7
12d7 00da       |    |		Load_Top	At_Offset_2
12d8 0227       | '  |		Execute	Access,All_Reference
12d9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
12da 0227       | '  |		Execute	Access,All_Reference
12db 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
12dc 600f       |`   |		Indirect_Literal	Discrete,0x12ec,{0x00000000, 0x71f2d3c4}
12dd 027e       | ~  |		Execute	Discrete,Not_Equal
12de 7008       |p   |		Jump_Nonzero	0x12e7
12df 00da       |    |		Load_Top	At_Offset_2
12e0 0227       | '  |		Execute	Access,All_Reference
12e1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
12e2 0227       | '  |		Execute	Access,All_Reference
12e3 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
12e4 e217       |    |		Load	0x1,0x17
12e5 017e       | ~  |		Execute	Record,Not_Equal
12e6 6802       |h   |		Jump_Zero	0x12e9
12e7 e005       |    |		Load	0x0,0x5
12e8 0257       | W  |		Execute	Discrete,Raise
12e9 00da       |    |		Load_Top	At_Offset_2
12ea 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
12eb 0000       |    |		.XXX[0x1]
12ec 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
12f0 ; --------------------------------------------------------------------------------------
12f0 ; SUBPROGRAM
12f0 ; --------------------------------------------------------------------------------------
12f0 1317       |    |		.CONST	0x1317								; Address of begin
12f1 0004       |    |		.CONST	0x0004								; Address of exception handler
12f2 0017       |    |		.CONST	0x0017								; Number of locals
12f3			INIT_12f0:
12f3 0007       |    |		Action	Break_Optional
12f4 00c4       |    |		Action	Make_Default
12f5 029a 1323  |   #|		Declare_Subprogram	INIT_1320,For_Outer_Call,Visible,Unelaborated
12f7 029a 1363  |   c|		Declare_Subprogram	INIT_1360,For_Outer_Call,Visible,Unelaborated
12f9 029a 139b  |    |		Declare_Subprogram	INIT_1398,For_Outer_Call,Visible,Unelaborated
12fb 029a 13cb  |    |		Declare_Subprogram	INIT_13c8,For_Outer_Call,Visible,Unelaborated
12fd 029a 13f3  |    |		Declare_Subprogram	INIT_13f0,For_Outer_Call,Visible,Unelaborated
12ff e001       |    |		Load	0x0,0x1
1300 0129       | )  |		Execute	Any,Make_Visible
1301 e001       |    |		Load	0x0,0x1
1302 0129       | )  |		Execute	Any,Make_Visible
1303 c20f       |    |		Store	0x1,0xf
1304 00bf       |    |		Action	Accept_Activation
1305 8002       |    |		Call	0x0,0x2
1306 00d8       |    |		Load_Top	At_Offset_0
1307 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1308 091f       |    |		Execute_Immediate	Binary_Scale,0x1f
1309 00d9       |    |		Load_Top	At_Offset_1
130a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
130b 0273       | s  |		Execute	Discrete,Plus
130c 0007       |    |		Action	Break_Optional
130d 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
130e 00c7       |    |		Action	Elaborate_Subprogram
130f 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
1310 00c7       |    |		Action	Elaborate_Subprogram
1311 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
1312 00c7       |    |		Action	Elaborate_Subprogram
1313 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
1314 00c7       |    |		Action	Elaborate_Subprogram
1315 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
1316 00c7       |    |		Action	Elaborate_Subprogram
1317			BODY_12f0:
1317 00bc       |    |		Action	Signal_Activated
1318 00bb       |    |		Action	Signal_Completion
1319 0000 0000  |    |		.BLANK	0000[0x7]
1320 ; --------------------------------------------------------------------------------------
1320 ; SUBPROGRAM
1320 ; --------------------------------------------------------------------------------------
1320 1333       | 3  |		.CONST	0x1333								; Address of begin
1321 0004       |    |		.CONST	0x0004								; Address of exception handler
1322 0003       |    |		.CONST	0x0003								; Number of locals
1323			INIT_1320:
1323 e003       |    |		Load	0x0,0x3
1324 02c7       |    |		Declare_Variable	Any
1325 00d8       |    |		Load_Top	At_Offset_0
1326 1c00       |    |		Execute_Immediate	Run_Utility,0x0
1327 4800       |H   |		Short_Literal	0x0
1328 4801       |H   |		Short_Literal	0x1
1329 e004       |    |		Load	0x0,0x4
132a 0334       | 4  |		Declare_Variable	Array,With_Constraint
132b 4802       |H   |		Short_Literal	0x2
132c 4800       |H   |		Short_Literal	0x0
132d 00da       |    |		Load_Top	At_Offset_2
132e 01d6       |    |		Execute	Vector,Field_Write
132f 4ffe       |O   |		Short_Literal	-0x2
1330 4801       |H   |		Short_Literal	0x1
1331 00da       |    |		Load_Top	At_Offset_2
1332 01d6       |    |		Execute	Vector,Field_Write
1333			BODY_1320:
1333 e5ff       |    |		Load	0x2,-0x1
1334 e20f       |    |		Load	0x1,0xf
1335 022f       | /  |		Execute	Access,Equal
1336 7016       |p   |		Jump_Nonzero	0x134d
1337 e5ff       |    |		Load	0x2,-0x1
1338 0227       | '  |		Execute	Access,All_Reference
1339 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
133a 6021       |`!  |		Indirect_Literal	Discrete,0x135c,{0x00000000, 0x71f2d3c4}
133b 027e       | ~  |		Execute	Discrete,Not_Equal
133c 7010       |p   |		Jump_Nonzero	0x134d
133d e5ff       |    |		Load	0x2,-0x1
133e 0227       | '  |		Execute	Access,All_Reference
133f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1340 0227       | '  |		Execute	Access,All_Reference
1341 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1342 6019       |`   |		Indirect_Literal	Discrete,0x135c,{0x00000000, 0x71f2d3c4}
1343 027e       | ~  |		Execute	Discrete,Not_Equal
1344 7008       |p   |		Jump_Nonzero	0x134d
1345 e5ff       |    |		Load	0x2,-0x1
1346 0227       | '  |		Execute	Access,All_Reference
1347 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1348 0227       | '  |		Execute	Access,All_Reference
1349 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
134a e216       |    |		Load	0x1,0x16
134b 017e       | ~  |		Execute	Record,Not_Equal
134c 6802       |h   |		Jump_Zero	0x134f
134d e005       |    |		Load	0x0,0x5
134e 0257       | W  |		Execute	Discrete,Raise
134f e5ff       |    |		Load	0x2,-0x1
1350 0227       | '  |		Execute	Access,All_Reference
1351 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1352 0227       | '  |		Execute	Access,All_Reference
1353 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
1354 c402       |    |		Store	0x2,0x2
1355 00d8       |    |		Load_Top	At_Offset_0
1356 e006       |    |		Load	0x0,0x6
1357 8007       |    |		Call	0x0,0x7
1358 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
1359 0000 0000  |    |		.XXX[0x3]
135b 0000       |    |
135c 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
1360 ; --------------------------------------------------------------------------------------
1360 ; SUBPROGRAM
1360 ; --------------------------------------------------------------------------------------
1360 1367       | g  |		.CONST	0x1367								; Address of begin
1361 1387       |    |		.CONST	0x1387								; Address of exception handler
1362 0003       |    |		.CONST	0x0003								; Number of locals
1363			INIT_1360:
1363 e008       |    |		Load	0x0,0x8
1364 0007       |    |		Action	Break_Optional
1365 e001       |    |		Load	0x0,0x1
1366 0007       |    |		Action	Break_Optional
1367			BODY_1360:
1367 e009       |    |		Load	0x0,0x9
1368 0322       | "  |		Declare_Variable	Record
1369 67f2       |g   |		Indirect_Literal	Discrete,0x135c,{0x00000000, 0x71f2d3c4}
136a 00d9       |    |		Load_Top	At_Offset_1
136b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
136c e216       |    |		Load	0x1,0x16
136d 00d9       |    |		Load_Top	At_Offset_1
136e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
136f e217       |    |		Load	0x1,0x17
1370 e006       |    |		Load	0x0,0x6
1371 800a       |    |		Call	0x0,0xa
1372 e009       |    |		Load	0x0,0x9
1373 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
1374 0119       |    |		Execute	Any,Check_In_Formal_Type
1375 00d9       |    |		Load_Top	At_Offset_1
1376 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
1377 e008       |    |		Load	0x0,0x8
1378 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
1379 003a       | :  |		Store_Top	Access,At_Offset_2
137a e00b       |    |		Load	0x0,0xb
137b 0322       | "  |		Declare_Variable	Record
137c 67df       |g   |		Indirect_Literal	Discrete,0x135c,{0x00000000, 0x71f2d3c4}
137d 00d9       |    |		Load_Top	At_Offset_1
137e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
137f 00da       |    |		Load_Top	At_Offset_2
1380 00d9       |    |		Load_Top	At_Offset_1
1381 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
1382 e001       |    |		Load	0x0,0x1
1383 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
1384 0039       | 9  |		Store_Top	Access,At_Offset_1
1385 00d8       |    |		Load_Top	At_Offset_0
1386 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
1387			TRAP_1360:
1387 0007       |    |		Action	Break_Optional
1388 00da       |    |		Load_Top	At_Offset_2
1389 e00c       |    |		Load	0x0,0xc
138a e00d       |    |		Load	0x0,0xd
138b a00e       |    |		Store_Unchecked	0x0,0xe
138c 800f       |    |		Call	0x0,0xf
138d 003b       | ;  |		Store_Top	Access,At_Offset_3
138e 00d9       |    |		Load_Top	At_Offset_1
138f e010       |    |		Load	0x0,0x10
1390 e011       |    |		Load	0x0,0x11
1391 a012       |    |		Store_Unchecked	0x0,0x12
1392 800f       |    |		Call	0x0,0xf
1393 003a       | :  |		Store_Top	Access,At_Offset_2
1394 00d8       |    |		Load_Top	At_Offset_0
1395 0101       |    |		Execute	Exception,Reraise
1396 0000 0000  |    |		.XXX[0x2]
1398 ; --------------------------------------------------------------------------------------
1398 ; SUBPROGRAM
1398 ; --------------------------------------------------------------------------------------
1398 139b       |    |		.CONST	0x139b								; Address of begin
1399 0004       |    |		.CONST	0x0004								; Address of exception handler
139a 0001       |    |		.CONST	0x0001								; Number of locals
139b			BODY_1398:
139b			INIT_1398:
139b 00da       |    |		Load_Top	At_Offset_2
139c e20f       |    |		Load	0x1,0xf
139d 022f       | /  |		Execute	Access,Equal
139e 7016       |p   |		Jump_Nonzero	0x13b5
139f 00da       |    |		Load_Top	At_Offset_2
13a0 0227       | '  |		Execute	Access,All_Reference
13a1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
13a2 601d       |`   |		Indirect_Literal	Discrete,0x13c0,{0x00000000, 0x71f2d3c4}
13a3 027e       | ~  |		Execute	Discrete,Not_Equal
13a4 7010       |p   |		Jump_Nonzero	0x13b5
13a5 00da       |    |		Load_Top	At_Offset_2
13a6 0227       | '  |		Execute	Access,All_Reference
13a7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
13a8 0227       | '  |		Execute	Access,All_Reference
13a9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
13aa 6015       |`   |		Indirect_Literal	Discrete,0x13c0,{0x00000000, 0x71f2d3c4}
13ab 027e       | ~  |		Execute	Discrete,Not_Equal
13ac 7008       |p   |		Jump_Nonzero	0x13b5
13ad 00da       |    |		Load_Top	At_Offset_2
13ae 0227       | '  |		Execute	Access,All_Reference
13af 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
13b0 0227       | '  |		Execute	Access,All_Reference
13b1 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
13b2 e216       |    |		Load	0x1,0x16
13b3 017e       | ~  |		Execute	Record,Not_Equal
13b4 6802       |h   |		Jump_Zero	0x13b7
13b5 e005       |    |		Load	0x0,0x5
13b6 0257       | W  |		Execute	Discrete,Raise
13b7 00da       |    |		Load_Top	At_Offset_2
13b8 e001       |    |		Load	0x0,0x1
13b9 0226       | &  |		Execute	Access,Convert
13ba 8013       |    |		Call	0x0,0x13
13bb 003b       | ;  |		Store_Top	Access,At_Offset_3
13bc 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
13bd 0000 0000  |    |		.XXX[0x3]
13bf 0000       |    |
13c0 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
13c4 0000 0000  |    |		.BLANK	0000[0x4]
13c8 ; --------------------------------------------------------------------------------------
13c8 ; SUBPROGRAM
13c8 ; --------------------------------------------------------------------------------------
13c8 13cb       |    |		.CONST	0x13cb								; Address of begin
13c9 0004       |    |		.CONST	0x0004								; Address of exception handler
13ca 0001       |    |		.CONST	0x0001								; Number of locals
13cb			BODY_13c8:
13cb			INIT_13c8:
13cb 00da       |    |		Load_Top	At_Offset_2
13cc e001       |    |		Load	0x0,0x1
13cd 022f       | /  |		Execute	Access,Equal
13ce 6802       |h   |		Jump_Zero	0x13d1
13cf e20f       |    |		Load	0x1,0xf
13d0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
13d1 00da       |    |		Load_Top	At_Offset_2
13d2 0227       | '  |		Execute	Access,All_Reference
13d3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
13d4 67eb       |g   |		Indirect_Literal	Discrete,0x13c0,{0x00000000, 0x71f2d3c4}
13d5 027e       | ~  |		Execute	Discrete,Not_Equal
13d6 7010       |p   |		Jump_Nonzero	0x13e7
13d7 00da       |    |		Load_Top	At_Offset_2
13d8 0227       | '  |		Execute	Access,All_Reference
13d9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
13da 0227       | '  |		Execute	Access,All_Reference
13db 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
13dc 67e3       |g   |		Indirect_Literal	Discrete,0x13c0,{0x00000000, 0x71f2d3c4}
13dd 027e       | ~  |		Execute	Discrete,Not_Equal
13de 7008       |p   |		Jump_Nonzero	0x13e7
13df 00da       |    |		Load_Top	At_Offset_2
13e0 0227       | '  |		Execute	Access,All_Reference
13e1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
13e2 0227       | '  |		Execute	Access,All_Reference
13e3 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
13e4 e216       |    |		Load	0x1,0x16
13e5 017e       | ~  |		Execute	Record,Not_Equal
13e6 6802       |h   |		Jump_Zero	0x13e9
13e7 e005       |    |		Load	0x0,0x5
13e8 0257       | W  |		Execute	Discrete,Raise
13e9 00da       |    |		Load_Top	At_Offset_2
13ea 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
13eb 0000 0000  |    |		.BLANK	0000[0x5]
13f0 ; --------------------------------------------------------------------------------------
13f0 ; SUBPROGRAM
13f0 ; --------------------------------------------------------------------------------------
13f0 13f3       |    |		.CONST	0x13f3								; Address of begin
13f1 0004       |    |		.CONST	0x0004								; Address of exception handler
13f2 0001       |    |		.CONST	0x0001								; Number of locals
13f3			BODY_13f0:
13f3			INIT_13f0:
13f3 00da       |    |		Load_Top	At_Offset_2
13f4 e20f       |    |		Load	0x1,0xf
13f5 022f       | /  |		Execute	Access,Equal
13f6 6802       |h   |		Jump_Zero	0x13f9
13f7 e001       |    |		Load	0x0,0x1
13f8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
13f9 00da       |    |		Load_Top	At_Offset_2
13fa 0227       | '  |		Execute	Access,All_Reference
13fb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
13fc 6017       |`   |		Indirect_Literal	Discrete,0x1414,{0x00000000, 0x71f2d3c4}
13fd 027e       | ~  |		Execute	Discrete,Not_Equal
13fe 7010       |p   |		Jump_Nonzero	0x140f
13ff 00da       |    |		Load_Top	At_Offset_2
1400 0227       | '  |		Execute	Access,All_Reference
1401 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1402 0227       | '  |		Execute	Access,All_Reference
1403 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1404 600f       |`   |		Indirect_Literal	Discrete,0x1414,{0x00000000, 0x71f2d3c4}
1405 027e       | ~  |		Execute	Discrete,Not_Equal
1406 7008       |p   |		Jump_Nonzero	0x140f
1407 00da       |    |		Load_Top	At_Offset_2
1408 0227       | '  |		Execute	Access,All_Reference
1409 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
140a 0227       | '  |		Execute	Access,All_Reference
140b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
140c e216       |    |		Load	0x1,0x16
140d 017e       | ~  |		Execute	Record,Not_Equal
140e 6802       |h   |		Jump_Zero	0x1411
140f e005       |    |		Load	0x0,0x5
1410 0257       | W  |		Execute	Discrete,Raise
1411 00da       |    |		Load_Top	At_Offset_2
1412 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1413 0000       |    |		.XXX[0x1]
1414 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
1418 ; --------------------------------------------------------------------------------------
1418 ; SUBPROGRAM
1418 ; --------------------------------------------------------------------------------------
1418 143f       | ?  |		.CONST	0x143f								; Address of begin
1419 0004       |    |		.CONST	0x0004								; Address of exception handler
141a 0017       |    |		.CONST	0x0017								; Number of locals
141b			INIT_1418:
141b 0007       |    |		Action	Break_Optional
141c 00c4       |    |		Action	Make_Default
141d 029a 144b  |   K|		Declare_Subprogram	INIT_1448,For_Outer_Call,Visible,Unelaborated
141f 029a 148b  |    |		Declare_Subprogram	INIT_1488,For_Outer_Call,Visible,Unelaborated
1421 029a 14c3  |    |		Declare_Subprogram	INIT_14c0,For_Outer_Call,Visible,Unelaborated
1423 029a 14f3  |    |		Declare_Subprogram	INIT_14f0,For_Outer_Call,Visible,Unelaborated
1425 029a 151b  |    |		Declare_Subprogram	INIT_1518,For_Outer_Call,Visible,Unelaborated
1427 e001       |    |		Load	0x0,0x1
1428 0129       | )  |		Execute	Any,Make_Visible
1429 e001       |    |		Load	0x0,0x1
142a 0129       | )  |		Execute	Any,Make_Visible
142b c20f       |    |		Store	0x1,0xf
142c 00bf       |    |		Action	Accept_Activation
142d 8002       |    |		Call	0x0,0x2
142e 00d8       |    |		Load_Top	At_Offset_0
142f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1430 091f       |    |		Execute_Immediate	Binary_Scale,0x1f
1431 00d9       |    |		Load_Top	At_Offset_1
1432 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1433 0273       | s  |		Execute	Discrete,Plus
1434 0007       |    |		Action	Break_Optional
1435 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
1436 00c7       |    |		Action	Elaborate_Subprogram
1437 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
1438 00c7       |    |		Action	Elaborate_Subprogram
1439 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
143a 00c7       |    |		Action	Elaborate_Subprogram
143b 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
143c 00c7       |    |		Action	Elaborate_Subprogram
143d 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
143e 00c7       |    |		Action	Elaborate_Subprogram
143f			BODY_1418:
143f 00bc       |    |		Action	Signal_Activated
1440 00bb       |    |		Action	Signal_Completion
1441 0000 0000  |    |		.BLANK	0000[0x7]
1448 ; --------------------------------------------------------------------------------------
1448 ; SUBPROGRAM
1448 ; --------------------------------------------------------------------------------------
1448 145b       | [  |		.CONST	0x145b								; Address of begin
1449 0004       |    |		.CONST	0x0004								; Address of exception handler
144a 0003       |    |		.CONST	0x0003								; Number of locals
144b			INIT_1448:
144b e003       |    |		Load	0x0,0x3
144c 02c7       |    |		Declare_Variable	Any
144d 00d8       |    |		Load_Top	At_Offset_0
144e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
144f 4800       |H   |		Short_Literal	0x0
1450 4801       |H   |		Short_Literal	0x1
1451 e004       |    |		Load	0x0,0x4
1452 0334       | 4  |		Declare_Variable	Array,With_Constraint
1453 4802       |H   |		Short_Literal	0x2
1454 4800       |H   |		Short_Literal	0x0
1455 00da       |    |		Load_Top	At_Offset_2
1456 01d6       |    |		Execute	Vector,Field_Write
1457 4ffe       |O   |		Short_Literal	-0x2
1458 4801       |H   |		Short_Literal	0x1
1459 00da       |    |		Load_Top	At_Offset_2
145a 01d6       |    |		Execute	Vector,Field_Write
145b			BODY_1448:
145b e5ff       |    |		Load	0x2,-0x1
145c e20f       |    |		Load	0x1,0xf
145d 022f       | /  |		Execute	Access,Equal
145e 7016       |p   |		Jump_Nonzero	0x1475
145f e5ff       |    |		Load	0x2,-0x1
1460 0227       | '  |		Execute	Access,All_Reference
1461 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1462 6021       |`!  |		Indirect_Literal	Discrete,0x1484,{0x00000000, 0x71f2d3c4}
1463 027e       | ~  |		Execute	Discrete,Not_Equal
1464 7010       |p   |		Jump_Nonzero	0x1475
1465 e5ff       |    |		Load	0x2,-0x1
1466 0227       | '  |		Execute	Access,All_Reference
1467 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1468 0227       | '  |		Execute	Access,All_Reference
1469 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
146a 6019       |`   |		Indirect_Literal	Discrete,0x1484,{0x00000000, 0x71f2d3c4}
146b 027e       | ~  |		Execute	Discrete,Not_Equal
146c 7008       |p   |		Jump_Nonzero	0x1475
146d e5ff       |    |		Load	0x2,-0x1
146e 0227       | '  |		Execute	Access,All_Reference
146f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1470 0227       | '  |		Execute	Access,All_Reference
1471 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
1472 e216       |    |		Load	0x1,0x16
1473 017e       | ~  |		Execute	Record,Not_Equal
1474 6802       |h   |		Jump_Zero	0x1477
1475 e005       |    |		Load	0x0,0x5
1476 0257       | W  |		Execute	Discrete,Raise
1477 e5ff       |    |		Load	0x2,-0x1
1478 0227       | '  |		Execute	Access,All_Reference
1479 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
147a 0227       | '  |		Execute	Access,All_Reference
147b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
147c c402       |    |		Store	0x2,0x2
147d 00d8       |    |		Load_Top	At_Offset_0
147e e006       |    |		Load	0x0,0x6
147f 8007       |    |		Call	0x0,0x7
1480 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1481 0000 0000  |    |		.XXX[0x3]
1483 0000       |    |
1484 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
1488 ; --------------------------------------------------------------------------------------
1488 ; SUBPROGRAM
1488 ; --------------------------------------------------------------------------------------
1488 148f       |    |		.CONST	0x148f								; Address of begin
1489 14af       |    |		.CONST	0x14af								; Address of exception handler
148a 0003       |    |		.CONST	0x0003								; Number of locals
148b			INIT_1488:
148b e008       |    |		Load	0x0,0x8
148c 0007       |    |		Action	Break_Optional
148d e001       |    |		Load	0x0,0x1
148e 0007       |    |		Action	Break_Optional
148f			BODY_1488:
148f e009       |    |		Load	0x0,0x9
1490 0322       | "  |		Declare_Variable	Record
1491 67f2       |g   |		Indirect_Literal	Discrete,0x1484,{0x00000000, 0x71f2d3c4}
1492 00d9       |    |		Load_Top	At_Offset_1
1493 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
1494 e216       |    |		Load	0x1,0x16
1495 00d9       |    |		Load_Top	At_Offset_1
1496 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
1497 e217       |    |		Load	0x1,0x17
1498 e006       |    |		Load	0x0,0x6
1499 800a       |    |		Call	0x0,0xa
149a e009       |    |		Load	0x0,0x9
149b 3002       |0   |		Execute	Record,Field_Type,Field_Number 0x2
149c 0119       |    |		Execute	Any,Check_In_Formal_Type
149d 00d9       |    |		Load_Top	At_Offset_1
149e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
149f e008       |    |		Load	0x0,0x8
14a0 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
14a1 003a       | :  |		Store_Top	Access,At_Offset_2
14a2 e00b       |    |		Load	0x0,0xb
14a3 0322       | "  |		Declare_Variable	Record
14a4 67df       |g   |		Indirect_Literal	Discrete,0x1484,{0x00000000, 0x71f2d3c4}
14a5 00d9       |    |		Load_Top	At_Offset_1
14a6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
14a7 00da       |    |		Load_Top	At_Offset_2
14a8 00d9       |    |		Load_Top	At_Offset_1
14a9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
14aa e001       |    |		Load	0x0,0x1
14ab 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
14ac 0039       | 9  |		Store_Top	Access,At_Offset_1
14ad 00d8       |    |		Load_Top	At_Offset_0
14ae 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
14af			TRAP_1488:
14af 0007       |    |		Action	Break_Optional
14b0 00da       |    |		Load_Top	At_Offset_2
14b1 e00c       |    |		Load	0x0,0xc
14b2 e00d       |    |		Load	0x0,0xd
14b3 a00e       |    |		Store_Unchecked	0x0,0xe
14b4 800f       |    |		Call	0x0,0xf
14b5 003b       | ;  |		Store_Top	Access,At_Offset_3
14b6 00d9       |    |		Load_Top	At_Offset_1
14b7 e010       |    |		Load	0x0,0x10
14b8 e011       |    |		Load	0x0,0x11
14b9 a012       |    |		Store_Unchecked	0x0,0x12
14ba 800f       |    |		Call	0x0,0xf
14bb 003a       | :  |		Store_Top	Access,At_Offset_2
14bc 00d8       |    |		Load_Top	At_Offset_0
14bd 0101       |    |		Execute	Exception,Reraise
14be 0000 0000  |    |		.XXX[0x2]
14c0 ; --------------------------------------------------------------------------------------
14c0 ; SUBPROGRAM
14c0 ; --------------------------------------------------------------------------------------
14c0 14c3       |    |		.CONST	0x14c3								; Address of begin
14c1 0004       |    |		.CONST	0x0004								; Address of exception handler
14c2 0001       |    |		.CONST	0x0001								; Number of locals
14c3			BODY_14c0:
14c3			INIT_14c0:
14c3 00da       |    |		Load_Top	At_Offset_2
14c4 e20f       |    |		Load	0x1,0xf
14c5 022f       | /  |		Execute	Access,Equal
14c6 7016       |p   |		Jump_Nonzero	0x14dd
14c7 00da       |    |		Load_Top	At_Offset_2
14c8 0227       | '  |		Execute	Access,All_Reference
14c9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
14ca 601d       |`   |		Indirect_Literal	Discrete,0x14e8,{0x00000000, 0x71f2d3c4}
14cb 027e       | ~  |		Execute	Discrete,Not_Equal
14cc 7010       |p   |		Jump_Nonzero	0x14dd
14cd 00da       |    |		Load_Top	At_Offset_2
14ce 0227       | '  |		Execute	Access,All_Reference
14cf 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
14d0 0227       | '  |		Execute	Access,All_Reference
14d1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
14d2 6015       |`   |		Indirect_Literal	Discrete,0x14e8,{0x00000000, 0x71f2d3c4}
14d3 027e       | ~  |		Execute	Discrete,Not_Equal
14d4 7008       |p   |		Jump_Nonzero	0x14dd
14d5 00da       |    |		Load_Top	At_Offset_2
14d6 0227       | '  |		Execute	Access,All_Reference
14d7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
14d8 0227       | '  |		Execute	Access,All_Reference
14d9 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
14da e216       |    |		Load	0x1,0x16
14db 017e       | ~  |		Execute	Record,Not_Equal
14dc 6802       |h   |		Jump_Zero	0x14df
14dd e005       |    |		Load	0x0,0x5
14de 0257       | W  |		Execute	Discrete,Raise
14df 00da       |    |		Load_Top	At_Offset_2
14e0 e001       |    |		Load	0x0,0x1
14e1 0226       | &  |		Execute	Access,Convert
14e2 8013       |    |		Call	0x0,0x13
14e3 003b       | ;  |		Store_Top	Access,At_Offset_3
14e4 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
14e5 0000 0000  |    |		.XXX[0x3]
14e7 0000       |    |
14e8 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
14ec 0000 0000  |    |		.BLANK	0000[0x4]
14f0 ; --------------------------------------------------------------------------------------
14f0 ; SUBPROGRAM
14f0 ; --------------------------------------------------------------------------------------
14f0 14f3       |    |		.CONST	0x14f3								; Address of begin
14f1 0004       |    |		.CONST	0x0004								; Address of exception handler
14f2 0001       |    |		.CONST	0x0001								; Number of locals
14f3			BODY_14f0:
14f3			INIT_14f0:
14f3 00da       |    |		Load_Top	At_Offset_2
14f4 e001       |    |		Load	0x0,0x1
14f5 022f       | /  |		Execute	Access,Equal
14f6 6802       |h   |		Jump_Zero	0x14f9
14f7 e20f       |    |		Load	0x1,0xf
14f8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
14f9 00da       |    |		Load_Top	At_Offset_2
14fa 0227       | '  |		Execute	Access,All_Reference
14fb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
14fc 67eb       |g   |		Indirect_Literal	Discrete,0x14e8,{0x00000000, 0x71f2d3c4}
14fd 027e       | ~  |		Execute	Discrete,Not_Equal
14fe 7010       |p   |		Jump_Nonzero	0x150f
14ff 00da       |    |		Load_Top	At_Offset_2
1500 0227       | '  |		Execute	Access,All_Reference
1501 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1502 0227       | '  |		Execute	Access,All_Reference
1503 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1504 67e3       |g   |		Indirect_Literal	Discrete,0x14e8,{0x00000000, 0x71f2d3c4}
1505 027e       | ~  |		Execute	Discrete,Not_Equal
1506 7008       |p   |		Jump_Nonzero	0x150f
1507 00da       |    |		Load_Top	At_Offset_2
1508 0227       | '  |		Execute	Access,All_Reference
1509 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
150a 0227       | '  |		Execute	Access,All_Reference
150b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
150c e216       |    |		Load	0x1,0x16
150d 017e       | ~  |		Execute	Record,Not_Equal
150e 6802       |h   |		Jump_Zero	0x1511
150f e005       |    |		Load	0x0,0x5
1510 0257       | W  |		Execute	Discrete,Raise
1511 00da       |    |		Load_Top	At_Offset_2
1512 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1513 0000 0000  |    |		.BLANK	0000[0x5]
1518 ; --------------------------------------------------------------------------------------
1518 ; SUBPROGRAM
1518 ; --------------------------------------------------------------------------------------
1518 151b       |    |		.CONST	0x151b								; Address of begin
1519 0004       |    |		.CONST	0x0004								; Address of exception handler
151a 0001       |    |		.CONST	0x0001								; Number of locals
151b			BODY_1518:
151b			INIT_1518:
151b 00da       |    |		Load_Top	At_Offset_2
151c e20f       |    |		Load	0x1,0xf
151d 022f       | /  |		Execute	Access,Equal
151e 6802       |h   |		Jump_Zero	0x1521
151f e001       |    |		Load	0x0,0x1
1520 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1521 00da       |    |		Load_Top	At_Offset_2
1522 0227       | '  |		Execute	Access,All_Reference
1523 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1524 6017       |`   |		Indirect_Literal	Discrete,0x153c,{0x00000000, 0x71f2d3c4}
1525 027e       | ~  |		Execute	Discrete,Not_Equal
1526 7010       |p   |		Jump_Nonzero	0x1537
1527 00da       |    |		Load_Top	At_Offset_2
1528 0227       | '  |		Execute	Access,All_Reference
1529 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
152a 0227       | '  |		Execute	Access,All_Reference
152b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
152c 600f       |`   |		Indirect_Literal	Discrete,0x153c,{0x00000000, 0x71f2d3c4}
152d 027e       | ~  |		Execute	Discrete,Not_Equal
152e 7008       |p   |		Jump_Nonzero	0x1537
152f 00da       |    |		Load_Top	At_Offset_2
1530 0227       | '  |		Execute	Access,All_Reference
1531 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1532 0227       | '  |		Execute	Access,All_Reference
1533 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
1534 e216       |    |		Load	0x1,0x16
1535 017e       | ~  |		Execute	Record,Not_Equal
1536 6802       |h   |		Jump_Zero	0x1539
1537 e005       |    |		Load	0x0,0x5
1538 0257       | W  |		Execute	Discrete,Raise
1539 00da       |    |		Load_Top	At_Offset_2
153a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
153b 0000       |    |		.XXX[0x1]
153c 0000 0000  |    |		.LITERAL	{0x00000000, 0x71f2d3c4}
1540 ; --------------------------------------------------------------------------------------
1540 ; Debug Table
1540 ; --------------------------------------------------------------------------------------
1540 0004 0000  |    |		.DEBUG4	0x0004,0x0000,0x6856,0x0000,0x0001,0x006c
1546 000b 16f6  |    |		.DBG4T	0x000b,0x16f6,0x8000,0x0000
154a 00c4 1714  |    |		.DBG4T	0x00c4,0x1714,0x8000,0x0000
154e 0323 1740  | # @|		.DBG4T	0x0323,0x1740,0x0002,0x0000
1552 0353 1745  | S E|		.DBG4T	0x0353,0x1745,0x0002,0x0000
1556 0393 174e  |   N|		.DBG4T	0x0393,0x174e,0x0002,0x0000
155a 03bb 1755  |   U|		.DBG4T	0x03bb,0x1755,0x0002,0x0000
155e 03c3 0000  |    |		.DBG4T	0x03c3,0x0000,0x0005,0x0000
1562 03d3 1758  |   X|		.DBG4T	0x03d3,0x1758,0x0001,0x0000
1566 03fb 175f  |   _|		.DBG4T	0x03fb,0x175f,0x0002,0x0000
156a 040b 1766  |   f|		.DBG4T	0x040b,0x1766,0x0004,0x0000
156e 0433 176f  | 3 o|		.DBG4T	0x0433,0x176f,0x4000,0x0000
1572 0445 177a  | E z|		.DBG4T	0x0445,0x177a,0x4000,0x0000
1576 0463 1784  | c  |		.DBG4T	0x0463,0x1784,0x1002,0x0000
157a 04d3 178e  |    |		.DBG4T	0x04d3,0x178e,0x3802,0x0002
157e 050b 1798  |    |		.DBG4T	0x050b,0x1798,0x1001,0x0000
1582 053b 179d  | ;  |		.DBG4T	0x053b,0x179d,0x1002,0x0000
1586 0563 17a4  | c  |		.DBG4T	0x0563,0x17a4,0x1002,0x0000
158a 058b 17ab  |    |		.DBG4T	0x058b,0x17ab,0x4000,0x0000
158e 059d 17b6  |    |		.DBG4T	0x059d,0x17b6,0x4000,0x0000
1592 05bb 17c0  |    |		.DBG4T	0x05bb,0x17c0,0x1002,0x0000
1596 0613 17ca  |    |		.DBG4T	0x0613,0x17ca,0x3802,0x0002
159a 064b 17d4  | K  |		.DBG4T	0x064b,0x17d4,0x1001,0x0000
159e 067b 17d9  | {  |		.DBG4T	0x067b,0x17d9,0x1002,0x0000
15a2 06a3 17e0  |    |		.DBG4T	0x06a3,0x17e0,0x1002,0x0000
15a6 06cb 17e7  |    |		.DBG4T	0x06cb,0x17e7,0x4000,0x0000
15aa 06dd 17f2  |    |		.DBG4T	0x06dd,0x17f2,0x4000,0x0000
15ae 06fb 17fc  |    |		.DBG4T	0x06fb,0x17fc,0x1002,0x0000
15b2 074b 1806  | K  |		.DBG4T	0x074b,0x1806,0x3802,0x0002
15b6 0783 1810  |    |		.DBG4T	0x0783,0x1810,0x1001,0x0000
15ba 07b3 1815  |    |		.DBG4T	0x07b3,0x1815,0x1002,0x0000
15be 07db 181c  |    |		.DBG4T	0x07db,0x181c,0x1002,0x0000
15c2 0803 1823  |   #|		.DBG4T	0x0803,0x1823,0x4000,0x0000
15c6 0815 182e  |   .|		.DBG4T	0x0815,0x182e,0x4000,0x0000
15ca 0833 1837  | 3 7|		.DBG4T	0x0833,0x1837,0x1002,0x0000
15ce 0883 1841  |   A|		.DBG4T	0x0883,0x1841,0x3802,0x0002
15d2 08bb 184b  |   K|		.DBG4T	0x08bb,0x184b,0x1001,0x0000
15d6 08eb 1850  |   P|		.DBG4T	0x08eb,0x1850,0x1002,0x0000
15da 0913 1857  |   W|		.DBG4T	0x0913,0x1857,0x1002,0x0000
15de 093b 185e  | ; ^|		.DBG4T	0x093b,0x185e,0x4000,0x0000
15e2 094d 1869  | M i|		.DBG4T	0x094d,0x1869,0x4000,0x0000
15e6 096b 1872  | k r|		.DBG4T	0x096b,0x1872,0x1002,0x0000
15ea 09b3 187c  |   ||		.DBG4T	0x09b3,0x187c,0x3802,0x0002
15ee 09eb 1886  |    |		.DBG4T	0x09eb,0x1886,0x1001,0x0000
15f2 0a1b 188b  |    |		.DBG4T	0x0a1b,0x188b,0x1002,0x0000
15f6 0a43 1892  | C  |		.DBG4T	0x0a43,0x1892,0x1002,0x0000
15fa 0a6b 1899  | k  |		.DBG4T	0x0a6b,0x1899,0x4000,0x0000
15fe 0a7d 18a4  | }  |		.DBG4T	0x0a7d,0x18a4,0x4000,0x0000
1602 0a9b 18ae  |    |		.DBG4T	0x0a9b,0x18ae,0x1002,0x0000
1606 0ae3 18b8  |    |		.DBG4T	0x0ae3,0x18b8,0x3802,0x0002
160a 0b1b 18c2  |    |		.DBG4T	0x0b1b,0x18c2,0x1001,0x0000
160e 0b4b 18c7  | K  |		.DBG4T	0x0b4b,0x18c7,0x1002,0x0000
1612 0b73 18ce  | s  |		.DBG4T	0x0b73,0x18ce,0x1002,0x0000
1616 0b9b 18d5  |    |		.DBG4T	0x0b9b,0x18d5,0x4000,0x0000
161a 0bad 18e0  |    |		.DBG4T	0x0bad,0x18e0,0x4000,0x0000
161e 0bcb 18e9  |    |		.DBG4T	0x0bcb,0x18e9,0x1001,0x0000
1622 0c1b 18f1  |    |		.DBG4T	0x0c1b,0x18f1,0x3802,0x0002
1626 0c53 18fb  | S  |		.DBG4T	0x0c53,0x18fb,0x1001,0x0000
162a 0c83 1900  |    |		.DBG4T	0x0c83,0x1900,0x1002,0x0000
162e 0cab 1907  |    |		.DBG4T	0x0cab,0x1907,0x1002,0x0000
1632 0cd3 190e  |    |		.DBG4T	0x0cd3,0x190e,0x4000,0x0000
1636 0ce5 1919  |    |		.DBG4T	0x0ce5,0x1919,0x4000,0x0000
163a 0d03 1922  |   "|		.DBG4T	0x0d03,0x1922,0x1001,0x0000
163e 0d53 192a  | S *|		.DBG4T	0x0d53,0x192a,0x3802,0x0002
1642 0d8b 1934  |   4|		.DBG4T	0x0d8b,0x1934,0x1001,0x0000
1646 0dbb 1939  |   9|		.DBG4T	0x0dbb,0x1939,0x1002,0x0000
164a 0de3 1940  |   @|		.DBG4T	0x0de3,0x1940,0x1002,0x0000
164e 0e0b 1947  |   G|		.DBG4T	0x0e0b,0x1947,0x4000,0x0000
1652 0e1d 1952  |   R|		.DBG4T	0x0e1d,0x1952,0x4000,0x0000
1656 0e3b 195b  | ; [|		.DBG4T	0x0e3b,0x195b,0x1001,0x0000
165a 0ea3 1963  |   c|		.DBG4T	0x0ea3,0x1963,0x3802,0x0002
165e 0edb 196d  |   m|		.DBG4T	0x0edb,0x196d,0x1001,0x0000
1662 0f0b 1972  |   r|		.DBG4T	0x0f0b,0x1972,0x1002,0x0000
1666 0f33 1979  | 3 y|		.DBG4T	0x0f33,0x1979,0x1002,0x0000
166a 0f5b 1980  | [  |		.DBG4T	0x0f5b,0x1980,0x4000,0x0000
166e 0f6d 198b  | m  |		.DBG4T	0x0f6d,0x198b,0x4000,0x0000
1672 0f8b 1994  |    |		.DBG4T	0x0f8b,0x1994,0x1001,0x0000
1676 0fdb 199c  |    |		.DBG4T	0x0fdb,0x199c,0x3802,0x0002
167a 1013 19a6  |    |		.DBG4T	0x1013,0x19a6,0x1001,0x0000
167e 1043 19ab  | C  |		.DBG4T	0x1043,0x19ab,0x1002,0x0000
1682 106b 19b2  | k  |		.DBG4T	0x106b,0x19b2,0x1002,0x0000
1686 1093 19b9  |    |		.DBG4T	0x1093,0x19b9,0x4000,0x0000
168a 10a5 19c4  |    |		.DBG4T	0x10a5,0x19c4,0x4000,0x0000
168e 10c3 19cd  |    |		.DBG4T	0x10c3,0x19cd,0x1001,0x0000
1692 110b 19d5  |    |		.DBG4T	0x110b,0x19d5,0x3802,0x0002
1696 1143 19df  | C  |		.DBG4T	0x1143,0x19df,0x1001,0x0000
169a 1173 19e4  | s  |		.DBG4T	0x1173,0x19e4,0x1002,0x0000
169e 119b 19eb  |    |		.DBG4T	0x119b,0x19eb,0x1002,0x0000
16a2 11c3 19f2  |    |		.DBG4T	0x11c3,0x19f2,0x4000,0x0000
16a6 11d5 19fd  |    |		.DBG4T	0x11d5,0x19fd,0x4000,0x0000
16aa 11f3 1a06  |    |		.DBG4T	0x11f3,0x1a06,0x1001,0x0000
16ae 123b 1a0e  | ;  |		.DBG4T	0x123b,0x1a0e,0x3802,0x0002
16b2 1273 1a18  | s  |		.DBG4T	0x1273,0x1a18,0x1001,0x0000
16b6 12a3 1a1d  |    |		.DBG4T	0x12a3,0x1a1d,0x1002,0x0000
16ba 12cb 1a24  |   $|		.DBG4T	0x12cb,0x1a24,0x1002,0x0000
16be 12f3 1a2b  |   +|		.DBG4T	0x12f3,0x1a2b,0x4000,0x0000
16c2 1305 1a36  |   6|		.DBG4T	0x1305,0x1a36,0x4000,0x0000
16c6 1323 1a3f  | # ?|		.DBG4T	0x1323,0x1a3f,0x1001,0x0000
16ca 1363 1a47  | c G|		.DBG4T	0x1363,0x1a47,0x3802,0x0002
16ce 139b 1a51  |   Q|		.DBG4T	0x139b,0x1a51,0x1001,0x0000
16d2 13cb 1a56  |   V|		.DBG4T	0x13cb,0x1a56,0x1002,0x0000
16d6 13f3 1a5d  |   ]|		.DBG4T	0x13f3,0x1a5d,0x1002,0x0000
16da 141b 1a64  |   d|		.DBG4T	0x141b,0x1a64,0x4000,0x0000
16de 142d 1a6f  | - o|		.DBG4T	0x142d,0x1a6f,0x4000,0x0000
16e2 144b 1a78  | K x|		.DBG4T	0x144b,0x1a78,0x1001,0x0000
16e6 148b 1a80  |    |		.DBG4T	0x148b,0x1a80,0x3802,0x0002
16ea 14c3 1a8a  |    |		.DBG4T	0x14c3,0x1a8a,0x1001,0x0000
16ee 14f3 1a8f  |    |		.DBG4T	0x14f3,0x1a8f,0x1002,0x0000
16f2 151b 1a96  |    |		.DBG4T	0x151b,0x1a96,0x1002,0x0000
16f6 ; --------------------------------------------------------------------------------------
16f6 ; Debug chain
16f6 ; --------------------------------------------------------------------------------------
16f6 001c 0000  |    |		.DBGLEN	0x001c,0x0000
16f8 000b 000c  |    |		.DBGLNO	0x000b,0x000c,0x000d,0x000e,0x0010,0x0011,0x0013,0x0015,0x0017,0x0019,0x0023,0x002d,0x0037,0x0041,0x004b,0x0055,0x005f,0x0069,0x0073,0x007d,0x0087,0x0091,0x009b,0x00a5,0x00aa,0x00b4,0x00b6,0x00ba
1714 ; --------------------------------------------------------------------------------------
1714 ; Debug chain
1714 ; --------------------------------------------------------------------------------------
1714 002a 0000  | *  |		.DBGLEN	0x002a,0x0000
1716 00c4 00c5  |    |		.DBGLNO	0x00c4,0x00c5,0x00ce,0x00d6,0x00de,0x00e3,0x00e4,0x00ec,0x00f4,0x0100,0x010b,0x0116,0x0121,0x0134,0x0140,0x0154,0x0160,0x016f,0x017b,0x0188,0x0197,0x01a6,0x01b5,0x01b7,0x01b9,0x01bb,0x01bd,0x01bf,0x01d7,0x01ef,0x0207,0x021f,0x0237,0x024f,0x0267,0x027f,0x0297,0x02b2,0x02ce,0x02e6,0x02fe,0x0316
1740 ; --------------------------------------------------------------------------------------
1740 ; Debug chain
1740 ; --------------------------------------------------------------------------------------
1740 0000 0003  |    |		.DBGLEN	0x0000,0x0003
1742 0323 0335  | # 5|		.DBGLNO	0x0323,0x0335,0x0337
1745 ; --------------------------------------------------------------------------------------
1745 ; Debug chain
1745 ; --------------------------------------------------------------------------------------
1745 0000 0007  |    |		.DBGLEN	0x0000,0x0007
1747 0353 035b  | S [|		.DBGLNO	0x0353,0x035b,0x035d,0x036b,0x036d,0x037b,0x037d
174e ; --------------------------------------------------------------------------------------
174e ; Debug chain
174e ; --------------------------------------------------------------------------------------
174e 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1750 0393 0397  |    |		.DBGLNO	0x0393,0x0397,0x0399,0x03a7,0x03a9
1755 ; --------------------------------------------------------------------------------------
1755 ; Debug chain
1755 ; --------------------------------------------------------------------------------------
1755 0000 0001  |    |		.DBGLEN	0x0000,0x0001
1757 03bb       |    |		.DBGLNO	0x03bb
1758 ; --------------------------------------------------------------------------------------
1758 ; Debug chain
1758 ; --------------------------------------------------------------------------------------
1758 0000 0005  |    |		.DBGLEN	0x0000,0x0005
175a 03d3 03d9  |    |		.DBGLNO	0x03d3,0x03d9,0x03df,0x03e3,0x03ee
175f ; --------------------------------------------------------------------------------------
175f ; Debug chain
175f ; --------------------------------------------------------------------------------------
175f 0001 0004  |    |		.DBGLEN	0x0001,0x0004
1761 03fb 03ff  |    |		.DBGLNO	0x03fb,0x03ff,0x0401,0x0402,0x0404
1766 ; --------------------------------------------------------------------------------------
1766 ; Debug chain
1766 ; --------------------------------------------------------------------------------------
1766 0000 0007  |    |		.DBGLEN	0x0000,0x0007
1768 040b 0410  |    |		.DBGLNO	0x040b,0x0410,0x0413,0x0419,0x041e,0x0423,0x0425
176f ; --------------------------------------------------------------------------------------
176f ; Debug chain
176f ; --------------------------------------------------------------------------------------
176f 0009 0000  |    |		.DBGLEN	0x0009,0x0000
1771 0433 0434  | 3 4|		.DBGLNO	0x0433,0x0434,0x0435,0x0437,0x0439,0x043b,0x043d,0x043f,0x0441
177a ; --------------------------------------------------------------------------------------
177a ; Debug chain
177a ; --------------------------------------------------------------------------------------
177a 0008 0000  |    |		.DBGLEN	0x0008,0x0000
177c 0445 0449  | E I|		.DBGLNO	0x0445,0x0449,0x044a,0x0451,0x0453,0x0455,0x0457,0x0459
1784 ; --------------------------------------------------------------------------------------
1784 ; Debug chain
1784 ; --------------------------------------------------------------------------------------
1784 0003 0005  |    |		.DBGLEN	0x0003,0x0005
1786 0463 0467  | c g|		.DBGLNO	0x0463,0x0467,0x046b,0x049f,0x04b9,0x04bb,0x04c1,0x04c4
178e ; --------------------------------------------------------------------------------------
178e ; Debug chain
178e ; --------------------------------------------------------------------------------------
178e 0002 0006  |    |		.DBGLEN	0x0002,0x0006
1790 04d3 04d5  |    |		.DBGLNO	0x04d3,0x04d5,0x04d7,0x04ea,0x04f5,0x04f8,0x04fe,0x0504
1798 ; --------------------------------------------------------------------------------------
1798 ; Debug chain
1798 ; --------------------------------------------------------------------------------------
1798 0000 0003  |    |		.DBGLEN	0x0000,0x0003
179a 050b 0525  |   %|		.DBGLNO	0x050b,0x0525,0x0527
179d ; --------------------------------------------------------------------------------------
179d ; Debug chain
179d ; --------------------------------------------------------------------------------------
179d 0000 0005  |    |		.DBGLEN	0x0000,0x0005
179f 053b 053f  | ; ?|		.DBGLNO	0x053b,0x053f,0x0541,0x0557,0x0559
17a4 ; --------------------------------------------------------------------------------------
17a4 ; Debug chain
17a4 ; --------------------------------------------------------------------------------------
17a4 0000 0005  |    |		.DBGLEN	0x0000,0x0005
17a6 0563 0567  | c g|		.DBGLNO	0x0563,0x0567,0x0569,0x057f,0x0581
17ab ; --------------------------------------------------------------------------------------
17ab ; Debug chain
17ab ; --------------------------------------------------------------------------------------
17ab 0009 0000  |    |		.DBGLEN	0x0009,0x0000
17ad 058b 058c  |    |		.DBGLNO	0x058b,0x058c,0x058d,0x058f,0x0591,0x0593,0x0595,0x0597,0x0599
17b6 ; --------------------------------------------------------------------------------------
17b6 ; Debug chain
17b6 ; --------------------------------------------------------------------------------------
17b6 0008 0000  |    |		.DBGLEN	0x0008,0x0000
17b8 059d 05a1  |    |		.DBGLNO	0x059d,0x05a1,0x05a2,0x05a9,0x05ab,0x05ad,0x05af,0x05b1
17c0 ; --------------------------------------------------------------------------------------
17c0 ; Debug chain
17c0 ; --------------------------------------------------------------------------------------
17c0 0003 0005  |    |		.DBGLEN	0x0003,0x0005
17c2 05bb 05bf  |    |		.DBGLNO	0x05bb,0x05bf,0x05c3,0x05e3,0x05fd,0x05ff,0x0605,0x0608
17ca ; --------------------------------------------------------------------------------------
17ca ; Debug chain
17ca ; --------------------------------------------------------------------------------------
17ca 0002 0006  |    |		.DBGLEN	0x0002,0x0006
17cc 0613 0615  |    |		.DBGLNO	0x0613,0x0615,0x0617,0x062a,0x0635,0x0638,0x063e,0x0644
17d4 ; --------------------------------------------------------------------------------------
17d4 ; Debug chain
17d4 ; --------------------------------------------------------------------------------------
17d4 0000 0003  |    |		.DBGLEN	0x0000,0x0003
17d6 064b 0665  | K e|		.DBGLNO	0x064b,0x0665,0x0667
17d9 ; --------------------------------------------------------------------------------------
17d9 ; Debug chain
17d9 ; --------------------------------------------------------------------------------------
17d9 0000 0005  |    |		.DBGLEN	0x0000,0x0005
17db 067b 067f  | {  |		.DBGLNO	0x067b,0x067f,0x0681,0x0697,0x0699
17e0 ; --------------------------------------------------------------------------------------
17e0 ; Debug chain
17e0 ; --------------------------------------------------------------------------------------
17e0 0000 0005  |    |		.DBGLEN	0x0000,0x0005
17e2 06a3 06a7  |    |		.DBGLNO	0x06a3,0x06a7,0x06a9,0x06bf,0x06c1
17e7 ; --------------------------------------------------------------------------------------
17e7 ; Debug chain
17e7 ; --------------------------------------------------------------------------------------
17e7 0009 0000  |    |		.DBGLEN	0x0009,0x0000
17e9 06cb 06cc  |    |		.DBGLNO	0x06cb,0x06cc,0x06cd,0x06cf,0x06d1,0x06d3,0x06d5,0x06d7,0x06d9
17f2 ; --------------------------------------------------------------------------------------
17f2 ; Debug chain
17f2 ; --------------------------------------------------------------------------------------
17f2 0008 0000  |    |		.DBGLEN	0x0008,0x0000
17f4 06dd 06e1  |    |		.DBGLNO	0x06dd,0x06e1,0x06e2,0x06e9,0x06eb,0x06ed,0x06ef,0x06f1
17fc ; --------------------------------------------------------------------------------------
17fc ; Debug chain
17fc ; --------------------------------------------------------------------------------------
17fc 0003 0005  |    |		.DBGLEN	0x0003,0x0005
17fe 06fb 06ff  |    |		.DBGLNO	0x06fb,0x06ff,0x0703,0x071b,0x0735,0x0737,0x073d,0x0740
1806 ; --------------------------------------------------------------------------------------
1806 ; Debug chain
1806 ; --------------------------------------------------------------------------------------
1806 0002 0006  |    |		.DBGLEN	0x0002,0x0006
1808 074b 074d  | K M|		.DBGLNO	0x074b,0x074d,0x074f,0x0762,0x076d,0x0770,0x0776,0x077c
1810 ; --------------------------------------------------------------------------------------
1810 ; Debug chain
1810 ; --------------------------------------------------------------------------------------
1810 0000 0003  |    |		.DBGLEN	0x0000,0x0003
1812 0783 079d  |    |		.DBGLNO	0x0783,0x079d,0x079f
1815 ; --------------------------------------------------------------------------------------
1815 ; Debug chain
1815 ; --------------------------------------------------------------------------------------
1815 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1817 07b3 07b7  |    |		.DBGLNO	0x07b3,0x07b7,0x07b9,0x07cf,0x07d1
181c ; --------------------------------------------------------------------------------------
181c ; Debug chain
181c ; --------------------------------------------------------------------------------------
181c 0000 0005  |    |		.DBGLEN	0x0000,0x0005
181e 07db 07df  |    |		.DBGLNO	0x07db,0x07df,0x07e1,0x07f7,0x07f9
1823 ; --------------------------------------------------------------------------------------
1823 ; Debug chain
1823 ; --------------------------------------------------------------------------------------
1823 0009 0000  |    |		.DBGLEN	0x0009,0x0000
1825 0803 0804  |    |		.DBGLNO	0x0803,0x0804,0x0805,0x0807,0x0809,0x080b,0x080d,0x080f,0x0811
182e ; --------------------------------------------------------------------------------------
182e ; Debug chain
182e ; --------------------------------------------------------------------------------------
182e 0007 0000  |    |		.DBGLEN	0x0007,0x0000
1830 0815 0816  |    |		.DBGLNO	0x0815,0x0816,0x081d,0x081f,0x0821,0x0823,0x0825
1837 ; --------------------------------------------------------------------------------------
1837 ; Debug chain
1837 ; --------------------------------------------------------------------------------------
1837 0003 0005  |    |		.DBGLEN	0x0003,0x0005
1839 0833 0836  | 3 6|		.DBGLNO	0x0833,0x0836,0x083a,0x0852,0x086c,0x086e,0x0874,0x0877
1841 ; --------------------------------------------------------------------------------------
1841 ; Debug chain
1841 ; --------------------------------------------------------------------------------------
1841 0002 0006  |    |		.DBGLEN	0x0002,0x0006
1843 0883 0885  |    |		.DBGLNO	0x0883,0x0885,0x0887,0x089a,0x08a5,0x08a8,0x08ae,0x08b4
184b ; --------------------------------------------------------------------------------------
184b ; Debug chain
184b ; --------------------------------------------------------------------------------------
184b 0000 0003  |    |		.DBGLEN	0x0000,0x0003
184d 08bb 08d5  |    |		.DBGLNO	0x08bb,0x08d5,0x08d7
1850 ; --------------------------------------------------------------------------------------
1850 ; Debug chain
1850 ; --------------------------------------------------------------------------------------
1850 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1852 08eb 08ef  |    |		.DBGLNO	0x08eb,0x08ef,0x08f1,0x0907,0x0909
1857 ; --------------------------------------------------------------------------------------
1857 ; Debug chain
1857 ; --------------------------------------------------------------------------------------
1857 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1859 0913 0917  |    |		.DBGLNO	0x0913,0x0917,0x0919,0x092f,0x0931
185e ; --------------------------------------------------------------------------------------
185e ; Debug chain
185e ; --------------------------------------------------------------------------------------
185e 0009 0000  |    |		.DBGLEN	0x0009,0x0000
1860 093b 093c  | ; <|		.DBGLNO	0x093b,0x093c,0x093d,0x093f,0x0941,0x0943,0x0945,0x0947,0x0949
1869 ; --------------------------------------------------------------------------------------
1869 ; Debug chain
1869 ; --------------------------------------------------------------------------------------
1869 0007 0000  |    |		.DBGLEN	0x0007,0x0000
186b 094d 094e  | M N|		.DBGLNO	0x094d,0x094e,0x0955,0x0957,0x0959,0x095b,0x095d
1872 ; --------------------------------------------------------------------------------------
1872 ; Debug chain
1872 ; --------------------------------------------------------------------------------------
1872 0003 0005  |    |		.DBGLEN	0x0003,0x0005
1874 096b 096e  | k n|		.DBGLNO	0x096b,0x096e,0x0972,0x0982,0x099c,0x099e,0x09a4,0x09a7
187c ; --------------------------------------------------------------------------------------
187c ; Debug chain
187c ; --------------------------------------------------------------------------------------
187c 0002 0006  |    |		.DBGLEN	0x0002,0x0006
187e 09b3 09b5  |    |		.DBGLNO	0x09b3,0x09b5,0x09b7,0x09ca,0x09d5,0x09d8,0x09de,0x09e4
1886 ; --------------------------------------------------------------------------------------
1886 ; Debug chain
1886 ; --------------------------------------------------------------------------------------
1886 0000 0003  |    |		.DBGLEN	0x0000,0x0003
1888 09eb 0a05  |    |		.DBGLNO	0x09eb,0x0a05,0x0a07
188b ; --------------------------------------------------------------------------------------
188b ; Debug chain
188b ; --------------------------------------------------------------------------------------
188b 0000 0005  |    |		.DBGLEN	0x0000,0x0005
188d 0a1b 0a1f  |    |		.DBGLNO	0x0a1b,0x0a1f,0x0a21,0x0a37,0x0a39
1892 ; --------------------------------------------------------------------------------------
1892 ; Debug chain
1892 ; --------------------------------------------------------------------------------------
1892 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1894 0a43 0a47  | C G|		.DBGLNO	0x0a43,0x0a47,0x0a49,0x0a5f,0x0a61
1899 ; --------------------------------------------------------------------------------------
1899 ; Debug chain
1899 ; --------------------------------------------------------------------------------------
1899 0009 0000  |    |		.DBGLEN	0x0009,0x0000
189b 0a6b 0a6c  | k l|		.DBGLNO	0x0a6b,0x0a6c,0x0a6d,0x0a6f,0x0a71,0x0a73,0x0a75,0x0a77,0x0a79
18a4 ; --------------------------------------------------------------------------------------
18a4 ; Debug chain
18a4 ; --------------------------------------------------------------------------------------
18a4 0008 0000  |    |		.DBGLEN	0x0008,0x0000
18a6 0a7d 0a81  | }  |		.DBGLNO	0x0a7d,0x0a81,0x0a82,0x0a89,0x0a8b,0x0a8d,0x0a8f,0x0a91
18ae ; --------------------------------------------------------------------------------------
18ae ; Debug chain
18ae ; --------------------------------------------------------------------------------------
18ae 0003 0005  |    |		.DBGLEN	0x0003,0x0005
18b0 0a9b 0a9f  |    |		.DBGLNO	0x0a9b,0x0a9f,0x0aa3,0x0ab3,0x0acd,0x0acf,0x0ad5,0x0ad8
18b8 ; --------------------------------------------------------------------------------------
18b8 ; Debug chain
18b8 ; --------------------------------------------------------------------------------------
18b8 0002 0006  |    |		.DBGLEN	0x0002,0x0006
18ba 0ae3 0ae5  |    |		.DBGLNO	0x0ae3,0x0ae5,0x0ae7,0x0afa,0x0b05,0x0b08,0x0b0e,0x0b14
18c2 ; --------------------------------------------------------------------------------------
18c2 ; Debug chain
18c2 ; --------------------------------------------------------------------------------------
18c2 0000 0003  |    |		.DBGLEN	0x0000,0x0003
18c4 0b1b 0b35  |   5|		.DBGLNO	0x0b1b,0x0b35,0x0b37
18c7 ; --------------------------------------------------------------------------------------
18c7 ; Debug chain
18c7 ; --------------------------------------------------------------------------------------
18c7 0000 0005  |    |		.DBGLEN	0x0000,0x0005
18c9 0b4b 0b4f  | K O|		.DBGLNO	0x0b4b,0x0b4f,0x0b51,0x0b67,0x0b69
18ce ; --------------------------------------------------------------------------------------
18ce ; Debug chain
18ce ; --------------------------------------------------------------------------------------
18ce 0000 0005  |    |		.DBGLEN	0x0000,0x0005
18d0 0b73 0b77  | s w|		.DBGLNO	0x0b73,0x0b77,0x0b79,0x0b8f,0x0b91
18d5 ; --------------------------------------------------------------------------------------
18d5 ; Debug chain
18d5 ; --------------------------------------------------------------------------------------
18d5 0009 0000  |    |		.DBGLEN	0x0009,0x0000
18d7 0b9b 0b9c  |    |		.DBGLNO	0x0b9b,0x0b9c,0x0b9d,0x0b9f,0x0ba1,0x0ba3,0x0ba5,0x0ba7,0x0ba9
18e0 ; --------------------------------------------------------------------------------------
18e0 ; Debug chain
18e0 ; --------------------------------------------------------------------------------------
18e0 0007 0000  |    |		.DBGLEN	0x0007,0x0000
18e2 0bad 0bae  |    |		.DBGLNO	0x0bad,0x0bae,0x0bb5,0x0bb7,0x0bb9,0x0bbb,0x0bbd
18e9 ; --------------------------------------------------------------------------------------
18e9 ; Debug chain
18e9 ; --------------------------------------------------------------------------------------
18e9 0002 0004  |    |		.DBGLEN	0x0002,0x0004
18eb 0bcb 0bcf  |    |		.DBGLNO	0x0bcb,0x0bcf,0x0be7,0x0c01,0x0c03,0x0c09
18f1 ; --------------------------------------------------------------------------------------
18f1 ; Debug chain
18f1 ; --------------------------------------------------------------------------------------
18f1 0002 0006  |    |		.DBGLEN	0x0002,0x0006
18f3 0c1b 0c1d  |    |		.DBGLNO	0x0c1b,0x0c1d,0x0c1f,0x0c32,0x0c3d,0x0c40,0x0c46,0x0c4c
18fb ; --------------------------------------------------------------------------------------
18fb ; Debug chain
18fb ; --------------------------------------------------------------------------------------
18fb 0000 0003  |    |		.DBGLEN	0x0000,0x0003
18fd 0c53 0c6d  | S m|		.DBGLNO	0x0c53,0x0c6d,0x0c6f
1900 ; --------------------------------------------------------------------------------------
1900 ; Debug chain
1900 ; --------------------------------------------------------------------------------------
1900 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1902 0c83 0c87  |    |		.DBGLNO	0x0c83,0x0c87,0x0c89,0x0c9f,0x0ca1
1907 ; --------------------------------------------------------------------------------------
1907 ; Debug chain
1907 ; --------------------------------------------------------------------------------------
1907 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1909 0cab 0caf  |    |		.DBGLNO	0x0cab,0x0caf,0x0cb1,0x0cc7,0x0cc9
190e ; --------------------------------------------------------------------------------------
190e ; Debug chain
190e ; --------------------------------------------------------------------------------------
190e 0009 0000  |    |		.DBGLEN	0x0009,0x0000
1910 0cd3 0cd4  |    |		.DBGLNO	0x0cd3,0x0cd4,0x0cd5,0x0cd7,0x0cd9,0x0cdb,0x0cdd,0x0cdf,0x0ce1
1919 ; --------------------------------------------------------------------------------------
1919 ; Debug chain
1919 ; --------------------------------------------------------------------------------------
1919 0007 0000  |    |		.DBGLEN	0x0007,0x0000
191b 0ce5 0ce6  |    |		.DBGLNO	0x0ce5,0x0ce6,0x0ced,0x0cef,0x0cf1,0x0cf3,0x0cf5
1922 ; --------------------------------------------------------------------------------------
1922 ; Debug chain
1922 ; --------------------------------------------------------------------------------------
1922 0002 0004  |    |		.DBGLEN	0x0002,0x0004
1924 0d03 0d07  |    |		.DBGLNO	0x0d03,0x0d07,0x0d23,0x0d3d,0x0d3f,0x0d45
192a ; --------------------------------------------------------------------------------------
192a ; Debug chain
192a ; --------------------------------------------------------------------------------------
192a 0002 0006  |    |		.DBGLEN	0x0002,0x0006
192c 0d53 0d55  | S U|		.DBGLNO	0x0d53,0x0d55,0x0d57,0x0d6a,0x0d75,0x0d78,0x0d7e,0x0d84
1934 ; --------------------------------------------------------------------------------------
1934 ; Debug chain
1934 ; --------------------------------------------------------------------------------------
1934 0000 0003  |    |		.DBGLEN	0x0000,0x0003
1936 0d8b 0da5  |    |		.DBGLNO	0x0d8b,0x0da5,0x0da7
1939 ; --------------------------------------------------------------------------------------
1939 ; Debug chain
1939 ; --------------------------------------------------------------------------------------
1939 0000 0005  |    |		.DBGLEN	0x0000,0x0005
193b 0dbb 0dbf  |    |		.DBGLNO	0x0dbb,0x0dbf,0x0dc1,0x0dd7,0x0dd9
1940 ; --------------------------------------------------------------------------------------
1940 ; Debug chain
1940 ; --------------------------------------------------------------------------------------
1940 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1942 0de3 0de7  |    |		.DBGLNO	0x0de3,0x0de7,0x0de9,0x0dff,0x0e01
1947 ; --------------------------------------------------------------------------------------
1947 ; Debug chain
1947 ; --------------------------------------------------------------------------------------
1947 0009 0000  |    |		.DBGLEN	0x0009,0x0000
1949 0e0b 0e0c  |    |		.DBGLNO	0x0e0b,0x0e0c,0x0e0d,0x0e0f,0x0e11,0x0e13,0x0e15,0x0e17,0x0e19
1952 ; --------------------------------------------------------------------------------------
1952 ; Debug chain
1952 ; --------------------------------------------------------------------------------------
1952 0007 0000  |    |		.DBGLEN	0x0007,0x0000
1954 0e1d 0e1e  |    |		.DBGLNO	0x0e1d,0x0e1e,0x0e25,0x0e27,0x0e29,0x0e2b,0x0e2d
195b ; --------------------------------------------------------------------------------------
195b ; Debug chain
195b ; --------------------------------------------------------------------------------------
195b 0002 0004  |    |		.DBGLEN	0x0002,0x0004
195d 0e3b 0e3f  | ; ?|		.DBGLNO	0x0e3b,0x0e3f,0x0e6f,0x0e89,0x0e8b,0x0e91
1963 ; --------------------------------------------------------------------------------------
1963 ; Debug chain
1963 ; --------------------------------------------------------------------------------------
1963 0002 0006  |    |		.DBGLEN	0x0002,0x0006
1965 0ea3 0ea5  |    |		.DBGLNO	0x0ea3,0x0ea5,0x0ea7,0x0eba,0x0ec5,0x0ec8,0x0ece,0x0ed4
196d ; --------------------------------------------------------------------------------------
196d ; Debug chain
196d ; --------------------------------------------------------------------------------------
196d 0000 0003  |    |		.DBGLEN	0x0000,0x0003
196f 0edb 0ef5  |    |		.DBGLNO	0x0edb,0x0ef5,0x0ef7
1972 ; --------------------------------------------------------------------------------------
1972 ; Debug chain
1972 ; --------------------------------------------------------------------------------------
1972 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1974 0f0b 0f0f  |    |		.DBGLNO	0x0f0b,0x0f0f,0x0f11,0x0f27,0x0f29
1979 ; --------------------------------------------------------------------------------------
1979 ; Debug chain
1979 ; --------------------------------------------------------------------------------------
1979 0000 0005  |    |		.DBGLEN	0x0000,0x0005
197b 0f33 0f37  | 3 7|		.DBGLNO	0x0f33,0x0f37,0x0f39,0x0f4f,0x0f51
1980 ; --------------------------------------------------------------------------------------
1980 ; Debug chain
1980 ; --------------------------------------------------------------------------------------
1980 0009 0000  |    |		.DBGLEN	0x0009,0x0000
1982 0f5b 0f5c  | [ \|		.DBGLNO	0x0f5b,0x0f5c,0x0f5d,0x0f5f,0x0f61,0x0f63,0x0f65,0x0f67,0x0f69
198b ; --------------------------------------------------------------------------------------
198b ; Debug chain
198b ; --------------------------------------------------------------------------------------
198b 0007 0000  |    |		.DBGLEN	0x0007,0x0000
198d 0f6d 0f6e  | m n|		.DBGLNO	0x0f6d,0x0f6e,0x0f75,0x0f77,0x0f79,0x0f7b,0x0f7d
1994 ; --------------------------------------------------------------------------------------
1994 ; Debug chain
1994 ; --------------------------------------------------------------------------------------
1994 0002 0004  |    |		.DBGLEN	0x0002,0x0004
1996 0f8b 0f8f  |    |		.DBGLNO	0x0f8b,0x0f8f,0x0fa7,0x0fc1,0x0fc3,0x0fc9
199c ; --------------------------------------------------------------------------------------
199c ; Debug chain
199c ; --------------------------------------------------------------------------------------
199c 0002 0006  |    |		.DBGLEN	0x0002,0x0006
199e 0fdb 0fdd  |    |		.DBGLNO	0x0fdb,0x0fdd,0x0fdf,0x0ff2,0x0ffd,0x1000,0x1006,0x100c
19a6 ; --------------------------------------------------------------------------------------
19a6 ; Debug chain
19a6 ; --------------------------------------------------------------------------------------
19a6 0000 0003  |    |		.DBGLEN	0x0000,0x0003
19a8 1013 102d  |   -|		.DBGLNO	0x1013,0x102d,0x102f
19ab ; --------------------------------------------------------------------------------------
19ab ; Debug chain
19ab ; --------------------------------------------------------------------------------------
19ab 0000 0005  |    |		.DBGLEN	0x0000,0x0005
19ad 1043 1047  | C G|		.DBGLNO	0x1043,0x1047,0x1049,0x105f,0x1061
19b2 ; --------------------------------------------------------------------------------------
19b2 ; Debug chain
19b2 ; --------------------------------------------------------------------------------------
19b2 0000 0005  |    |		.DBGLEN	0x0000,0x0005
19b4 106b 106f  | k o|		.DBGLNO	0x106b,0x106f,0x1071,0x1087,0x1089
19b9 ; --------------------------------------------------------------------------------------
19b9 ; Debug chain
19b9 ; --------------------------------------------------------------------------------------
19b9 0009 0000  |    |		.DBGLEN	0x0009,0x0000
19bb 1093 1094  |    |		.DBGLNO	0x1093,0x1094,0x1095,0x1097,0x1099,0x109b,0x109d,0x109f,0x10a1
19c4 ; --------------------------------------------------------------------------------------
19c4 ; Debug chain
19c4 ; --------------------------------------------------------------------------------------
19c4 0007 0000  |    |		.DBGLEN	0x0007,0x0000
19c6 10a5 10a6  |    |		.DBGLNO	0x10a5,0x10a6,0x10ad,0x10af,0x10b1,0x10b3,0x10b5
19cd ; --------------------------------------------------------------------------------------
19cd ; Debug chain
19cd ; --------------------------------------------------------------------------------------
19cd 0002 0004  |    |		.DBGLEN	0x0002,0x0004
19cf 10c3 10c7  |    |		.DBGLNO	0x10c3,0x10c7,0x10db,0x10f5,0x10f7,0x10fd
19d5 ; --------------------------------------------------------------------------------------
19d5 ; Debug chain
19d5 ; --------------------------------------------------------------------------------------
19d5 0002 0006  |    |		.DBGLEN	0x0002,0x0006
19d7 110b 110d  |    |		.DBGLNO	0x110b,0x110d,0x110f,0x1122,0x112d,0x1130,0x1136,0x113c
19df ; --------------------------------------------------------------------------------------
19df ; Debug chain
19df ; --------------------------------------------------------------------------------------
19df 0000 0003  |    |		.DBGLEN	0x0000,0x0003
19e1 1143 115d  | C ]|		.DBGLNO	0x1143,0x115d,0x115f
19e4 ; --------------------------------------------------------------------------------------
19e4 ; Debug chain
19e4 ; --------------------------------------------------------------------------------------
19e4 0000 0005  |    |		.DBGLEN	0x0000,0x0005
19e6 1173 1177  | s w|		.DBGLNO	0x1173,0x1177,0x1179,0x118f,0x1191
19eb ; --------------------------------------------------------------------------------------
19eb ; Debug chain
19eb ; --------------------------------------------------------------------------------------
19eb 0000 0005  |    |		.DBGLEN	0x0000,0x0005
19ed 119b 119f  |    |		.DBGLNO	0x119b,0x119f,0x11a1,0x11b7,0x11b9
19f2 ; --------------------------------------------------------------------------------------
19f2 ; Debug chain
19f2 ; --------------------------------------------------------------------------------------
19f2 0009 0000  |    |		.DBGLEN	0x0009,0x0000
19f4 11c3 11c4  |    |		.DBGLNO	0x11c3,0x11c4,0x11c5,0x11c7,0x11c9,0x11cb,0x11cd,0x11cf,0x11d1
19fd ; --------------------------------------------------------------------------------------
19fd ; Debug chain
19fd ; --------------------------------------------------------------------------------------
19fd 0007 0000  |    |		.DBGLEN	0x0007,0x0000
19ff 11d5 11d6  |    |		.DBGLNO	0x11d5,0x11d6,0x11dd,0x11df,0x11e1,0x11e3,0x11e5
1a06 ; --------------------------------------------------------------------------------------
1a06 ; Debug chain
1a06 ; --------------------------------------------------------------------------------------
1a06 0002 0004  |    |		.DBGLEN	0x0002,0x0004
1a08 11f3 11f7  |    |		.DBGLNO	0x11f3,0x11f7,0x1207,0x1221,0x1223,0x1229
1a0e ; --------------------------------------------------------------------------------------
1a0e ; Debug chain
1a0e ; --------------------------------------------------------------------------------------
1a0e 0002 0006  |    |		.DBGLEN	0x0002,0x0006
1a10 123b 123d  | ; =|		.DBGLNO	0x123b,0x123d,0x123f,0x1252,0x125d,0x1260,0x1266,0x126c
1a18 ; --------------------------------------------------------------------------------------
1a18 ; Debug chain
1a18 ; --------------------------------------------------------------------------------------
1a18 0000 0003  |    |		.DBGLEN	0x0000,0x0003
1a1a 1273 128d  | s  |		.DBGLNO	0x1273,0x128d,0x128f
1a1d ; --------------------------------------------------------------------------------------
1a1d ; Debug chain
1a1d ; --------------------------------------------------------------------------------------
1a1d 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1a1f 12a3 12a7  |    |		.DBGLNO	0x12a3,0x12a7,0x12a9,0x12bf,0x12c1
1a24 ; --------------------------------------------------------------------------------------
1a24 ; Debug chain
1a24 ; --------------------------------------------------------------------------------------
1a24 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1a26 12cb 12cf  |    |		.DBGLNO	0x12cb,0x12cf,0x12d1,0x12e7,0x12e9
1a2b ; --------------------------------------------------------------------------------------
1a2b ; Debug chain
1a2b ; --------------------------------------------------------------------------------------
1a2b 0009 0000  |    |		.DBGLEN	0x0009,0x0000
1a2d 12f3 12f4  |    |		.DBGLNO	0x12f3,0x12f4,0x12f5,0x12f7,0x12f9,0x12fb,0x12fd,0x12ff,0x1301
1a36 ; --------------------------------------------------------------------------------------
1a36 ; Debug chain
1a36 ; --------------------------------------------------------------------------------------
1a36 0007 0000  |    |		.DBGLEN	0x0007,0x0000
1a38 1305 1306  |    |		.DBGLNO	0x1305,0x1306,0x130d,0x130f,0x1311,0x1313,0x1315
1a3f ; --------------------------------------------------------------------------------------
1a3f ; Debug chain
1a3f ; --------------------------------------------------------------------------------------
1a3f 0002 0004  |    |		.DBGLEN	0x0002,0x0004
1a41 1323 1327  | # '|		.DBGLNO	0x1323,0x1327,0x1333,0x134d,0x134f,0x1355
1a47 ; --------------------------------------------------------------------------------------
1a47 ; Debug chain
1a47 ; --------------------------------------------------------------------------------------
1a47 0002 0006  |    |		.DBGLEN	0x0002,0x0006
1a49 1363 1365  | c e|		.DBGLNO	0x1363,0x1365,0x1367,0x137a,0x1385,0x1388,0x138e,0x1394
1a51 ; --------------------------------------------------------------------------------------
1a51 ; Debug chain
1a51 ; --------------------------------------------------------------------------------------
1a51 0000 0003  |    |		.DBGLEN	0x0000,0x0003
1a53 139b 13b5  |    |		.DBGLNO	0x139b,0x13b5,0x13b7
1a56 ; --------------------------------------------------------------------------------------
1a56 ; Debug chain
1a56 ; --------------------------------------------------------------------------------------
1a56 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1a58 13cb 13cf  |    |		.DBGLNO	0x13cb,0x13cf,0x13d1,0x13e7,0x13e9
1a5d ; --------------------------------------------------------------------------------------
1a5d ; Debug chain
1a5d ; --------------------------------------------------------------------------------------
1a5d 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1a5f 13f3 13f7  |    |		.DBGLNO	0x13f3,0x13f7,0x13f9,0x140f,0x1411
1a64 ; --------------------------------------------------------------------------------------
1a64 ; Debug chain
1a64 ; --------------------------------------------------------------------------------------
1a64 0009 0000  |    |		.DBGLEN	0x0009,0x0000
1a66 141b 141c  |    |		.DBGLNO	0x141b,0x141c,0x141d,0x141f,0x1421,0x1423,0x1425,0x1427,0x1429
1a6f ; --------------------------------------------------------------------------------------
1a6f ; Debug chain
1a6f ; --------------------------------------------------------------------------------------
1a6f 0007 0000  |    |		.DBGLEN	0x0007,0x0000
1a71 142d 142e  | - .|		.DBGLNO	0x142d,0x142e,0x1435,0x1437,0x1439,0x143b,0x143d
1a78 ; --------------------------------------------------------------------------------------
1a78 ; Debug chain
1a78 ; --------------------------------------------------------------------------------------
1a78 0002 0004  |    |		.DBGLEN	0x0002,0x0004
1a7a 144b 144f  | K O|		.DBGLNO	0x144b,0x144f,0x145b,0x1475,0x1477,0x147d
1a80 ; --------------------------------------------------------------------------------------
1a80 ; Debug chain
1a80 ; --------------------------------------------------------------------------------------
1a80 0002 0006  |    |		.DBGLEN	0x0002,0x0006
1a82 148b 148d  |    |		.DBGLNO	0x148b,0x148d,0x148f,0x14a2,0x14ad,0x14b0,0x14b6,0x14bc
1a8a ; --------------------------------------------------------------------------------------
1a8a ; Debug chain
1a8a ; --------------------------------------------------------------------------------------
1a8a 0000 0003  |    |		.DBGLEN	0x0000,0x0003
1a8c 14c3 14dd  |    |		.DBGLNO	0x14c3,0x14dd,0x14df
1a8f ; --------------------------------------------------------------------------------------
1a8f ; Debug chain
1a8f ; --------------------------------------------------------------------------------------
1a8f 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1a91 14f3 14f7  |    |		.DBGLNO	0x14f3,0x14f7,0x14f9,0x150f,0x1511
1a96 ; --------------------------------------------------------------------------------------
1a96 ; Debug chain
1a96 ; --------------------------------------------------------------------------------------
1a96 0000 0005  |    |		.DBGLEN	0x0000,0x0005
1a98 151b 151f  |    |		.DBGLNO	0x151b,0x151f,0x1521,0x1537,0x1539
1a9d 0000 0000  |    |		.BLANK	0000[0x163]