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

⟦301886c24⟧

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

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦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 1d78       | x  |		.CONST	0x1d78								; 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 8013       |    |		.CONST	0x8013								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 037d       | }  |		.CONST	0x037d								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0153       | S  |		.CONST	0x0153								; Number of locals
000b			INIT_0008:
000b 029a 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Outer_Call,Visible,Unelaborated
000d 00bf       |    |		Action	Accept_Activation
000e 4800       |H   |		Short_Literal	0x0
000f 0093 1b83  |    |		push_full_address	INIT_1b80
0011 02a0       |    |		Declare_Subprogram	Null_Subprogram
0012 038e       |    |		Declare_Type	Package,Defined
0013 0387       |    |		Declare_Variable	Package
0014 00d8       |    |		Load_Top	At_Offset_0
0015 020f       |    |		Execute	Module,Activate
0016 4800       |H   |		Short_Literal	0x0
0017 487f       |H   |		Short_Literal	0x7f
0018 00e1       |    |		Load_Encached	Boolean_Cache
0019 02a0       |    |		Declare_Subprogram	Null_Subprogram
001a 4801       |H   |		Short_Literal	0x1
001b 035d       | ]  |		Declare_Type	Array,Defined
001c 4800       |H   |		Short_Literal	0x0
001d 639e       |c   |		Indirect_Literal	Discrete,0x3bc,{0x00000000, 0x000fffff}
001e 00e5       |    |		Load_Encached	Long_Integer_Cache
001f 03f8       |    |		Declare_Type	Discrete,Constrained
0020 00e3       |    |		Load_Encached	Natural_Cache
0021 06ff       |    |		Execute_Immediate	Set_Value_Unchecked,0xff
0022 00d8       |    |		Load_Top	At_Offset_0
0023 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
0024 0275       | u  |		Execute	Discrete,Unary_Minus
0025 0a03       |    |		Execute_Immediate	Plus,0x3
0026 00e5       |    |		Load_Encached	Long_Integer_Cache
0027 03f1       |    |		Declare_Variable	Discrete,With_Value
0028 00d8       |    |		Load_Top	At_Offset_0
0029 6392       |c   |		Indirect_Literal	Discrete,0x3bc,{0x00000000, 0x000fffff}
002a 00e5       |    |		Load_Encached	Long_Integer_Cache
002b 03f8       |    |		Declare_Type	Discrete,Constrained
002c 00e5       |    |		Load_Encached	Long_Integer_Cache
002d 0266       | f  |		Execute	Discrete,Bounds
002e 00e1       |    |		Load_Encached	Boolean_Cache
002f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0030 4801       |H   |		Short_Literal	0x1
0031 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
0032 4800       |H   |		Short_Literal	0x0
0033 4fff       |O   |		Short_Literal	-0x1
0034 e214       |    |		Load	0x1,0x14
0035 035b       | [  |		Declare_Type	Array,Constrained
0036 0337       | 7  |		Declare_Variable	Array
0037 029d 0403  |    |		Declare_Subprogram	INIT_0400,For_Outer_Call
0039 a002       |    |		Store_Unchecked	0x0,0x2
003a 00c6       |    |		Action	Check_Subprogram_Elaborated
003b e210       |    |		Load	0x1,0x10
003c e003       |    |		Load	0x0,0x3
003d e004       |    |		Load	0x0,0x4
003e e005       |    |		Load	0x0,0x5
003f 4800       |H   |		Short_Literal	0x0
0040 0007       |    |		Action	Break_Optional
0041 a002       |    |		Store_Unchecked	0x0,0x2
0042 00c6       |    |		Action	Check_Subprogram_Elaborated
0043 e003       |    |		Load	0x0,0x3
0044 e210       |    |		Load	0x1,0x10
0045 e006       |    |		Load	0x0,0x6
0046 e007       |    |		Load	0x0,0x7
0047 4800       |H   |		Short_Literal	0x0
0048 0007       |    |		Action	Break_Optional
0049 e003       |    |		Load	0x0,0x3
004a 012c       | ,  |		Execute	Any,Size
004b e210       |    |		Load	0x1,0x10
004c 012c       | ,  |		Execute	Any,Size
004d 027f       |    |		Execute	Discrete,Equal
004e 7001       |p   |		Jump_Nonzero	0x50
004f 0887       |    |		Execute_Immediate	Raise,0x87
0050 e008       |    |		Load	0x0,0x8
0051 012c       | ,  |		Execute	Any,Size
0052 00e3       |    |		Load_Encached	Natural_Cache
0053 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0054 a002       |    |		Store_Unchecked	0x0,0x2
0055 00c6       |    |		Action	Check_Subprogram_Elaborated
0056 e009       |    |		Load	0x0,0x9
0057 e008       |    |		Load	0x0,0x8
0058 e00a       |    |		Load	0x0,0xa
0059 e00b       |    |		Load	0x0,0xb
005a 4800       |H   |		Short_Literal	0x0
005b 0007       |    |		Action	Break_Optional
005c a002       |    |		Store_Unchecked	0x0,0x2
005d 00c6       |    |		Action	Check_Subprogram_Elaborated
005e e008       |    |		Load	0x0,0x8
005f e009       |    |		Load	0x0,0x9
0060 e00c       |    |		Load	0x0,0xc
0061 e00d       |    |		Load	0x0,0xd
0062 4800       |H   |		Short_Literal	0x0
0063 0007       |    |		Action	Break_Optional
0064 e221       | !  |		Load	0x1,0x21
0065 e009       |    |		Load	0x0,0x9
0066 012c       | ,  |		Execute	Any,Size
0067 027f       |    |		Execute	Discrete,Equal
0068 7001       |p   |		Jump_Nonzero	0x6a
0069 0887       |    |		Execute_Immediate	Raise,0x87
006a 4801       |H   |		Short_Literal	0x1
006b e221       | !  |		Load	0x1,0x21
006c e214       |    |		Load	0x1,0x14
006d 035b       | [  |		Declare_Type	Array,Constrained
006e a002       |    |		Store_Unchecked	0x0,0x2
006f 00c6       |    |		Action	Check_Subprogram_Elaborated
0070 00d8       |    |		Load_Top	At_Offset_0
0071 e008       |    |		Load	0x0,0x8
0072 e00e       |    |		Load	0x0,0xe
0073 e00f       |    |		Load	0x0,0xf
0074 4800       |H   |		Short_Literal	0x0
0075 0007       |    |		Action	Break_Optional
0076 029d 041b  |    |		Declare_Subprogram	INIT_0418,For_Outer_Call
0078 029d 0453  |   S|		Declare_Subprogram	INIT_0450,For_Outer_Call
007a e010       |    |		Load	0x0,0x10
007b 012c       | ,  |		Execute	Any,Size
007c 00e3       |    |		Load_Encached	Natural_Cache
007d 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
007e 4801       |H   |		Short_Literal	0x1
007f e234       | 4  |		Load	0x1,0x34
0080 e214       |    |		Load	0x1,0x14
0081 035b       | [  |		Declare_Type	Array,Constrained
0082 a002       |    |		Store_Unchecked	0x0,0x2
0083 00c6       |    |		Action	Check_Subprogram_Elaborated
0084 00d8       |    |		Load_Top	At_Offset_0
0085 e010       |    |		Load	0x0,0x10
0086 e011       |    |		Load	0x0,0x11
0087 e012       |    |		Load	0x0,0x12
0088 4800       |H   |		Short_Literal	0x0
0089 0007       |    |		Action	Break_Optional
008a 029d 0463  |   c|		Declare_Subprogram	INIT_0460,For_Outer_Call
008c 029d 0473  |   s|		Declare_Subprogram	INIT_0470,For_Outer_Call
008e a002       |    |		Store_Unchecked	0x0,0x2
008f 00c6       |    |		Action	Check_Subprogram_Elaborated
0090 00e5       |    |		Load_Encached	Long_Integer_Cache
0091 e013       |    |		Load	0x0,0x13
0092 e014       |    |		Load	0x0,0x14
0093 e015       |    |		Load	0x0,0x15
0094 4800       |H   |		Short_Literal	0x0
0095 0007       |    |		Action	Break_Optional
0096 e013       |    |		Load	0x0,0x13
0097 012c       | ,  |		Execute	Any,Size
0098 00e5       |    |		Load_Encached	Long_Integer_Cache
0099 012c       | ,  |		Execute	Any,Size
009a 027f       |    |		Execute	Discrete,Equal
009b 7001       |p   |		Jump_Nonzero	0x9d
009c 0887       |    |		Execute_Immediate	Raise,0x87
009d a002       |    |		Store_Unchecked	0x0,0x2
009e 00c6       |    |		Action	Check_Subprogram_Elaborated
009f 00e5       |    |		Load_Encached	Long_Integer_Cache
00a0 e010       |    |		Load	0x0,0x10
00a1 e016       |    |		Load	0x0,0x16
00a2 e017       |    |		Load	0x0,0x17
00a3 4800       |H   |		Short_Literal	0x0
00a4 0007       |    |		Action	Break_Optional
00a5 00e5       |    |		Load_Encached	Long_Integer_Cache
00a6 012c       | ,  |		Execute	Any,Size
00a7 e234       | 4  |		Load	0x1,0x34
00a8 027f       |    |		Execute	Discrete,Equal
00a9 7001       |p   |		Jump_Nonzero	0xab
00aa 0887       |    |		Execute_Immediate	Raise,0x87
00ab 029d 0483  |    |		Declare_Subprogram	INIT_0480,For_Outer_Call
00ad 029d 04a3  |    |		Declare_Subprogram	INIT_04a0,For_Outer_Call
00af a002       |    |		Store_Unchecked	0x0,0x2
00b0 00c6       |    |		Action	Check_Subprogram_Elaborated
00b1 e20f       |    |		Load	0x1,0xf
00b2 e018       |    |		Load	0x0,0x18
00b3 e019       |    |		Load	0x0,0x19
00b4 e01a       |    |		Load	0x0,0x1a
00b5 4800       |H   |		Short_Literal	0x0
00b6 0007       |    |		Action	Break_Optional
00b7 a002       |    |		Store_Unchecked	0x0,0x2
00b8 00c6       |    |		Action	Check_Subprogram_Elaborated
00b9 e20f       |    |		Load	0x1,0xf
00ba e01b       |    |		Load	0x0,0x1b
00bb e01c       |    |		Load	0x0,0x1c
00bc e01d       |    |		Load	0x0,0x1d
00bd 4800       |H   |		Short_Literal	0x0
00be 0007       |    |		Action	Break_Optional
00bf a002       |    |		Store_Unchecked	0x0,0x2
00c0 00c6       |    |		Action	Check_Subprogram_Elaborated
00c1 e20f       |    |		Load	0x1,0xf
00c2 e01e       |    |		Load	0x0,0x1e
00c3 e01f       |    |		Load	0x0,0x1f
00c4 e020       |    |		Load	0x0,0x20
00c5 4800       |H   |		Short_Literal	0x0
00c6 0007       |    |		Action	Break_Optional
00c7 a002       |    |		Store_Unchecked	0x0,0x2
00c8 00c6       |    |		Action	Check_Subprogram_Elaborated
00c9 e20f       |    |		Load	0x1,0xf
00ca e021       | !  |		Load	0x0,0x21
00cb e022       | "  |		Load	0x0,0x22
00cc e023       | #  |		Load	0x0,0x23
00cd 4800       |H   |		Short_Literal	0x0
00ce 0007       |    |		Action	Break_Optional
00cf a024       | $  |		Store_Unchecked	0x0,0x24
00d0 00c6       |    |		Action	Check_Subprogram_Elaborated
00d1 e20f       |    |		Load	0x1,0xf
00d2 0093 0000  |    |		push_full_address	0x0
00d4 62e3       |b   |		Indirect_Literal	Discrete,0x3b8,{0x80000000, 0x00200000}
00d5 0273       | s  |		Execute	Discrete,Plus
00d6 e025       | %  |		Load	0x0,0x25
00d7 0273       | s  |		Execute	Discrete,Plus
00d8 e026       | &  |		Load	0x0,0x26
00d9 0273       | s  |		Execute	Discrete,Plus
00da 4800       |H   |		Short_Literal	0x0
00db 0007       |    |		Action	Break_Optional
00dc 029d 04bb  |    |		Declare_Subprogram	INIT_04b8,For_Outer_Call
00de 029d 04eb  |    |		Declare_Subprogram	INIT_04e8,For_Outer_Call
00e0 029d 050b  |    |		Declare_Subprogram	INIT_0508,For_Outer_Call
00e2 029d 051b  |    |		Declare_Subprogram	INIT_0518,For_Outer_Call
00e4 029d 0533  |   3|		Declare_Subprogram	INIT_0530,For_Outer_Call
00e6 029b 054b  |   K|		Declare_Subprogram	INIT_0548,For_Outer_Call,Unelaborated
00e8 1d65       | e  |		Execute_Immediate	Reference_Lex_1,0x65
00e9 00c7       |    |		Action	Elaborate_Subprogram
00ea 1d65       | e  |		Execute_Immediate	Reference_Lex_1,0x65
00eb 00c6       |    |		Action	Check_Subprogram_Elaborated
00ec e027       | '  |		Load	0x0,0x27
00ed 0093 0000  |    |		push_full_address	0x0
00ef 62c4       |b   |		Indirect_Literal	Discrete,0x3b4,{0x80000000, 0x001e0000}
00f0 0273       | s  |		Execute	Discrete,Plus
00f1 e025       | %  |		Load	0x0,0x25
00f2 0273       | s  |		Execute	Discrete,Plus
00f3 e028       | (  |		Load	0x0,0x28
00f4 0273       | s  |		Execute	Discrete,Plus
00f5 4800       |H   |		Short_Literal	0x0
00f6 0007       |    |		Action	Break_Optional
00f7 1d65       | e  |		Execute_Immediate	Reference_Lex_1,0x65
00f8 00c6       |    |		Action	Check_Subprogram_Elaborated
00f9 e029       | )  |		Load	0x0,0x29
00fa 0093 0000  |    |		push_full_address	0x0
00fc 62b3       |b   |		Indirect_Literal	Discrete,0x3b0,{0x80000000, 0x001d0000}
00fd 0273       | s  |		Execute	Discrete,Plus
00fe e025       | %  |		Load	0x0,0x25
00ff 0273       | s  |		Execute	Discrete,Plus
0100 e02a       | *  |		Load	0x0,0x2a
0101 0273       | s  |		Execute	Discrete,Plus
0102 4800       |H   |		Short_Literal	0x0
0103 0007       |    |		Action	Break_Optional
0104 4801       |H   |		Short_Literal	0x1
0105 4840       |H@  |		Short_Literal	0x40
0106 e214       |    |		Load	0x1,0x14
0107 035b       | [  |		Declare_Type	Array,Constrained
0108 a002       |    |		Store_Unchecked	0x0,0x2
0109 00c6       |    |		Action	Check_Subprogram_Elaborated
010a 00d8       |    |		Load_Top	At_Offset_0
010b 00e5       |    |		Load_Encached	Long_Integer_Cache
010c e02b       | +  |		Load	0x0,0x2b
010d e02c       | ,  |		Load	0x0,0x2c
010e 4800       |H   |		Short_Literal	0x0
010f 0007       |    |		Action	Break_Optional
0110 029d 0563  |   c|		Declare_Subprogram	INIT_0560,For_Outer_Call
0112 4801       |H   |		Short_Literal	0x1
0113 4808       |H   |		Short_Literal	0x8
0114 e214       |    |		Load	0x1,0x14
0115 035b       | [  |		Declare_Type	Array,Constrained
0116 a002       |    |		Store_Unchecked	0x0,0x2
0117 00c6       |    |		Action	Check_Subprogram_Elaborated
0118 00d8       |    |		Load_Top	At_Offset_0
0119 00e8       |    |		Load_Encached	Character_Cache
011a e02d       | -  |		Load	0x0,0x2d
011b e02e       | .  |		Load	0x0,0x2e
011c 4800       |H   |		Short_Literal	0x0
011d 0007       |    |		Action	Break_Optional
011e 029d 0593  |    |		Declare_Subprogram	INIT_0590,For_Outer_Call
0120 029d 05a3  |    |		Declare_Subprogram	INIT_05a0,For_Outer_Call
0122 029d 05bb  |    |		Declare_Subprogram	INIT_05b8,For_Outer_Call
0124 029d 05d3  |    |		Declare_Subprogram	INIT_05d0,For_Outer_Call
0126 029d 05f3  |    |		Declare_Subprogram	INIT_05f0,For_Outer_Call
0128 029d 0613  |    |		Declare_Subprogram	INIT_0610,For_Outer_Call
012a 029d 0623  |   #|		Declare_Subprogram	INIT_0620,For_Outer_Call
012c 029d 0633  |   3|		Declare_Subprogram	INIT_0630,For_Outer_Call
012e 029d 064b  |   K|		Declare_Subprogram	INIT_0648,For_Outer_Call
0130 029d 0653  |   S|		Declare_Subprogram	INIT_0650,For_Outer_Call
0132 029d 0673  |   s|		Declare_Subprogram	INIT_0670,For_Outer_Call
0134 029d 0683  |    |		Declare_Subprogram	INIT_0680,For_Outer_Call
0136 029d 06ab  |    |		Declare_Subprogram	INIT_06a8,For_Outer_Call
0138 029d 06cb  |    |		Declare_Subprogram	INIT_06c8,For_Outer_Call
013a 029d 06d3  |    |		Declare_Subprogram	INIT_06d0,For_Outer_Call
013c 029d 06e3  |    |		Declare_Subprogram	INIT_06e0,For_Outer_Call
013e 029d 06f3  |    |		Declare_Subprogram	INIT_06f0,For_Outer_Call
0140 029d 071b  |    |		Declare_Subprogram	INIT_0718,For_Outer_Call
0142 029d 0733  |   3|		Declare_Subprogram	INIT_0730,For_Outer_Call
0144 029d 0743  |   C|		Declare_Subprogram	INIT_0740,For_Outer_Call
0146 029d 0753  |   S|		Declare_Subprogram	INIT_0750,For_Outer_Call
0148 029d 0763  |   c|		Declare_Subprogram	INIT_0760,For_Outer_Call
014a 029d 0793  |    |		Declare_Subprogram	INIT_0790,For_Outer_Call
014c 029d 07ab  |    |		Declare_Subprogram	INIT_07a8,For_Outer_Call
014e 029d 07bb  |    |		Declare_Subprogram	INIT_07b8,For_Outer_Call
0150 029d 07e3  |    |		Declare_Subprogram	INIT_07e0,For_Outer_Call
0152 029d 07eb  |    |		Declare_Subprogram	INIT_07e8,For_Outer_Call
0154 029b 07fb  |    |		Declare_Subprogram	INIT_07f8,For_Outer_Call,Unelaborated
0156 1d94       |    |		Execute_Immediate	Reference_Lex_1,0x94
0157 00c7       |    |		Action	Elaborate_Subprogram
0158 1d94       |    |		Execute_Immediate	Reference_Lex_1,0x94
0159 00c6       |    |		Action	Check_Subprogram_Elaborated
015a e008       |    |		Load	0x0,0x8
015b 0093 0000  |    |		push_full_address	0x0
015d 624e       |bN  |		Indirect_Literal	Discrete,0x3ac,{0x80000000, 0x00180000}
015e 0273       | s  |		Execute	Discrete,Plus
015f e025       | %  |		Load	0x0,0x25
0160 0273       | s  |		Execute	Discrete,Plus
0161 e02f       | /  |		Load	0x0,0x2f
0162 0273       | s  |		Execute	Discrete,Plus
0163 4800       |H   |		Short_Literal	0x0
0164 0007       |    |		Action	Break_Optional
0165 1d94       |    |		Execute_Immediate	Reference_Lex_1,0x94
0166 00c6       |    |		Action	Check_Subprogram_Elaborated
0167 e010       |    |		Load	0x0,0x10
0168 0093 0000  |    |		push_full_address	0x0
016a 623d       |b=  |		Indirect_Literal	Discrete,0x3a8,{0x80000000, 0x00170000}
016b 0273       | s  |		Execute	Discrete,Plus
016c e025       | %  |		Load	0x0,0x25
016d 0273       | s  |		Execute	Discrete,Plus
016e e030       | 0  |		Load	0x0,0x30
016f 0273       | s  |		Execute	Discrete,Plus
0170 4800       |H   |		Short_Literal	0x0
0171 0007       |    |		Action	Break_Optional
0172 e031       | 1  |		Load	0x0,0x31
0173 012c       | ,  |		Execute	Any,Size
0174 00e5       |    |		Load_Encached	Long_Integer_Cache
0175 03f1       |    |		Declare_Variable	Discrete,With_Value
0176 4801       |H   |		Short_Literal	0x1
0177 e29b       |    |		Load	0x1,0x9b
0178 e214       |    |		Load	0x1,0x14
0179 035b       | [  |		Declare_Type	Array,Constrained
017a a002       |    |		Store_Unchecked	0x0,0x2
017b 00c6       |    |		Action	Check_Subprogram_Elaborated
017c 00d8       |    |		Load_Top	At_Offset_0
017d e031       | 1  |		Load	0x0,0x31
017e e032       | 2  |		Load	0x0,0x32
017f e033       | 3  |		Load	0x0,0x33
0180 4800       |H   |		Short_Literal	0x0
0181 0007       |    |		Action	Break_Optional
0182 029d 085b  |   [|		Declare_Subprogram	INIT_0858,For_Outer_Call
0184 029d 0873  |   s|		Declare_Subprogram	INIT_0870,For_Outer_Call
0186 029d 089b  |    |		Declare_Subprogram	INIT_0898,For_Outer_Call
0188 e034       | 4  |		Load	0x0,0x34
0189 012c       | ,  |		Execute	Any,Size
018a 00e5       |    |		Load_Encached	Long_Integer_Cache
018b 03f1       |    |		Declare_Variable	Discrete,With_Value
018c 4801       |H   |		Short_Literal	0x1
018d e2a5       |    |		Load	0x1,0xa5
018e e214       |    |		Load	0x1,0x14
018f 035b       | [  |		Declare_Type	Array,Constrained
0190 a002       |    |		Store_Unchecked	0x0,0x2
0191 00c6       |    |		Action	Check_Subprogram_Elaborated
0192 00d8       |    |		Load_Top	At_Offset_0
0193 e034       | 4  |		Load	0x0,0x34
0194 e035       | 5  |		Load	0x0,0x35
0195 e036       | 6  |		Load	0x0,0x36
0196 4800       |H   |		Short_Literal	0x0
0197 0007       |    |		Action	Break_Optional
0198 029d 08a3  |    |		Declare_Subprogram	INIT_08a0,For_Outer_Call
019a 029d 08c3  |    |		Declare_Subprogram	INIT_08c0,For_Outer_Call
019c 029d 08eb  |    |		Declare_Subprogram	INIT_08e8,For_Outer_Call
019e 4801       |H   |		Short_Literal	0x1
019f 6204       |b   |		Indirect_Literal	Discrete,0x3a4,{0x00000000, 0x00002000}
01a0 e214       |    |		Load	0x1,0x14
01a1 035b       | [  |		Declare_Type	Array,Constrained
01a2 029d 090b  |    |		Declare_Subprogram	INIT_0908,For_Outer_Call
01a4 029d 0933  |   3|		Declare_Subprogram	INIT_0930,For_Outer_Call
01a6 029d 0963  |   c|		Declare_Subprogram	INIT_0960,For_Outer_Call
01a8 e037       | 7  |		Load	0x0,0x37
01a9 012c       | ,  |		Execute	Any,Size
01aa 00e3       |    |		Load_Encached	Natural_Cache
01ab 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
01ac 4801       |H   |		Short_Literal	0x1
01ad e2b3       |    |		Load	0x1,0xb3
01ae e214       |    |		Load	0x1,0x14
01af 035b       | [  |		Declare_Type	Array,Constrained
01b0 a002       |    |		Store_Unchecked	0x0,0x2
01b1 00c6       |    |		Action	Check_Subprogram_Elaborated
01b2 00d8       |    |		Load_Top	At_Offset_0
01b3 e037       | 7  |		Load	0x0,0x37
01b4 e038       | 8  |		Load	0x0,0x38
01b5 e039       | 9  |		Load	0x0,0x39
01b6 4800       |H   |		Short_Literal	0x0
01b7 0007       |    |		Action	Break_Optional
01b8 029d 09ab  |    |		Declare_Subprogram	INIT_09a8,For_Outer_Call
01ba 029d 09d3  |    |		Declare_Subprogram	INIT_09d0,For_Outer_Call
01bc 029d 09f3  |    |		Declare_Subprogram	INIT_09f0,For_Outer_Call
01be a002       |    |		Store_Unchecked	0x0,0x2
01bf 00c6       |    |		Action	Check_Subprogram_Elaborated
01c0 00e5       |    |		Load_Encached	Long_Integer_Cache
01c1 00e6       |    |		Load_Encached	Float_Cache
01c2 e03a       | :  |		Load	0x0,0x3a
01c3 e03b       | ;  |		Load	0x0,0x3b
01c4 4800       |H   |		Short_Literal	0x0
01c5 0007       |    |		Action	Break_Optional
01c6 a002       |    |		Store_Unchecked	0x0,0x2
01c7 00c6       |    |		Action	Check_Subprogram_Elaborated
01c8 00e5       |    |		Load_Encached	Long_Integer_Cache
01c9 e03c       | <  |		Load	0x0,0x3c
01ca e03d       | =  |		Load	0x0,0x3d
01cb e03e       | >  |		Load	0x0,0x3e
01cc 4800       |H   |		Short_Literal	0x0
01cd 0007       |    |		Action	Break_Optional
01ce 00e5       |    |		Load_Encached	Long_Integer_Cache
01cf 012c       | ,  |		Execute	Any,Size
01d0 e03c       | <  |		Load	0x0,0x3c
01d1 012c       | ,  |		Execute	Any,Size
01d2 027f       |    |		Execute	Discrete,Equal
01d3 7001       |p   |		Jump_Nonzero	0x1d5
01d4 0887       |    |		Execute_Immediate	Raise,0x87
01d5 029d 0a33  |   3|		Declare_Subprogram	INIT_0a30,For_Outer_Call
01d7 029b 0a43  |   C|		Declare_Subprogram	INIT_0a40,For_Outer_Call,Unelaborated
01d9 1dc8       |    |		Execute_Immediate	Reference_Lex_1,0xc8
01da 00c7       |    |		Action	Elaborate_Subprogram
01db 029b 0a73  |   s|		Declare_Subprogram	INIT_0a70,For_Outer_Call,Unelaborated
01dd 1dc9       |    |		Execute_Immediate	Reference_Lex_1,0xc9
01de 00c7       |    |		Action	Elaborate_Subprogram
01df 029d 0aa3  |    |		Declare_Subprogram	INIT_0aa0,For_Outer_Call
01e1 4800       |H   |		Short_Literal	0x0
01e2 4809       |H   |		Short_Literal	0x9
01e3 029f 0adb  |    |		Declare_Subprogram	INIT_0ad8,For_Call
01e5 03fd       |    |		Declare_Type	Discrete,Defined
01e6 1dc8       |    |		Execute_Immediate	Reference_Lex_1,0xc8
01e7 00c6       |    |		Action	Check_Subprogram_Elaborated
01e8 00e2       |    |		Load_Encached	Integer_Cache
01e9 0093 0000  |    |		push_full_address	0x0
01eb 61b4       |a   |		Indirect_Literal	Discrete,0x3a0,{0x80000000, 0x000b0000}
01ec 0273       | s  |		Execute	Discrete,Plus
01ed e025       | %  |		Load	0x0,0x25
01ee 0273       | s  |		Execute	Discrete,Plus
01ef e03f       | ?  |		Load	0x0,0x3f
01f0 0273       | s  |		Execute	Discrete,Plus
01f1 4800       |H   |		Short_Literal	0x0
01f2 0007       |    |		Action	Break_Optional
01f3 1dc9       |    |		Execute_Immediate	Reference_Lex_1,0xc9
01f4 00c6       |    |		Action	Check_Subprogram_Elaborated
01f5 00e2       |    |		Load_Encached	Integer_Cache
01f6 0093 0000  |    |		push_full_address	0x0
01f8 61a3       |a   |		Indirect_Literal	Discrete,0x39c,{0x80000000, 0x000a0000}
01f9 0273       | s  |		Execute	Discrete,Plus
01fa e025       | %  |		Load	0x0,0x25
01fb 0273       | s  |		Execute	Discrete,Plus
01fc e040       | @  |		Load	0x0,0x40
01fd 0273       | s  |		Execute	Discrete,Plus
01fe 4800       |H   |		Short_Literal	0x0
01ff 0007       |    |		Action	Break_Optional
0200 1dc9       |    |		Execute_Immediate	Reference_Lex_1,0xc9
0201 00c6       |    |		Action	Check_Subprogram_Elaborated
0202 00e5       |    |		Load_Encached	Long_Integer_Cache
0203 0093 0000  |    |		push_full_address	0x0
0205 6192       |a   |		Indirect_Literal	Discrete,0x398,{0x80000000, 0x00090000}
0206 0273       | s  |		Execute	Discrete,Plus
0207 e025       | %  |		Load	0x0,0x25
0208 0273       | s  |		Execute	Discrete,Plus
0209 e041       | A  |		Load	0x0,0x41
020a 0273       | s  |		Execute	Discrete,Plus
020b 4800       |H   |		Short_Literal	0x0
020c 0007       |    |		Action	Break_Optional
020d 1dc9       |    |		Execute_Immediate	Reference_Lex_1,0xc9
020e 00c6       |    |		Action	Check_Subprogram_Elaborated
020f 00e1       |    |		Load_Encached	Boolean_Cache
0210 0093 0000  |    |		push_full_address	0x0
0212 6181       |a   |		Indirect_Literal	Discrete,0x394,{0x80000000, 0x00080000}
0213 0273       | s  |		Execute	Discrete,Plus
0214 e025       | %  |		Load	0x0,0x25
0215 0273       | s  |		Execute	Discrete,Plus
0216 e042       | B  |		Load	0x0,0x42
0217 0273       | s  |		Execute	Discrete,Plus
0218 4800       |H   |		Short_Literal	0x0
0219 0007       |    |		Action	Break_Optional
021a 1dc9       |    |		Execute_Immediate	Reference_Lex_1,0xc9
021b 00c6       |    |		Action	Check_Subprogram_Elaborated
021c 00e8       |    |		Load_Encached	Character_Cache
021d 0093 0000  |    |		push_full_address	0x0
021f 6170       |ap  |		Indirect_Literal	Discrete,0x390,{0x80000000, 0x00070000}
0220 0273       | s  |		Execute	Discrete,Plus
0221 e025       | %  |		Load	0x0,0x25
0222 0273       | s  |		Execute	Discrete,Plus
0223 e043       | C  |		Load	0x0,0x43
0224 0273       | s  |		Execute	Discrete,Plus
0225 4800       |H   |		Short_Literal	0x0
0226 0007       |    |		Action	Break_Optional
0227 1dc9       |    |		Execute_Immediate	Reference_Lex_1,0xc9
0228 00c6       |    |		Action	Check_Subprogram_Elaborated
0229 00e6       |    |		Load_Encached	Float_Cache
022a 0093 0000  |    |		push_full_address	0x0
022c 615f       |a_  |		Indirect_Literal	Discrete,0x38c,{0x80000000, 0x00060000}
022d 0273       | s  |		Execute	Discrete,Plus
022e e025       | %  |		Load	0x0,0x25
022f 0273       | s  |		Execute	Discrete,Plus
0230 e044       | D  |		Load	0x0,0x44
0231 0273       | s  |		Execute	Discrete,Plus
0232 4800       |H   |		Short_Literal	0x0
0233 0007       |    |		Action	Break_Optional
0234 1dc9       |    |		Execute_Immediate	Reference_Lex_1,0xc9
0235 00c6       |    |		Action	Check_Subprogram_Elaborated
0236 00e7       |    |		Load_Encached	Duration_Cache
0237 0093 0000  |    |		push_full_address	0x0
0239 614e       |aN  |		Indirect_Literal	Discrete,0x388,{0x80000000, 0x00050000}
023a 0273       | s  |		Execute	Discrete,Plus
023b e025       | %  |		Load	0x0,0x25
023c 0273       | s  |		Execute	Discrete,Plus
023d e045       | E  |		Load	0x0,0x45
023e 0273       | s  |		Execute	Discrete,Plus
023f 4800       |H   |		Short_Literal	0x0
0240 0007       |    |		Action	Break_Optional
0241 1dc9       |    |		Execute_Immediate	Reference_Lex_1,0xc9
0242 00c6       |    |		Action	Check_Subprogram_Elaborated
0243 00e4       |    |		Load_Encached	Positive_Cache
0244 0093 0000  |    |		push_full_address	0x0
0246 613d       |a=  |		Indirect_Literal	Discrete,0x384,{0x80000000, 0x00040000}
0247 0273       | s  |		Execute	Discrete,Plus
0248 e025       | %  |		Load	0x0,0x25
0249 0273       | s  |		Execute	Discrete,Plus
024a e046       | F  |		Load	0x0,0x46
024b 0273       | s  |		Execute	Discrete,Plus
024c 4800       |H   |		Short_Literal	0x0
024d 0007       |    |		Action	Break_Optional
024e 1dc9       |    |		Execute_Immediate	Reference_Lex_1,0xc9
024f 00c6       |    |		Action	Check_Subprogram_Elaborated
0250 00e3       |    |		Load_Encached	Natural_Cache
0251 0093 0000  |    |		push_full_address	0x0
0253 612c       |a,  |		Indirect_Literal	Discrete,0x380,{0x80000000, 0x00030000}
0254 0273       | s  |		Execute	Discrete,Plus
0255 e025       | %  |		Load	0x0,0x25
0256 0273       | s  |		Execute	Discrete,Plus
0257 e047       | G  |		Load	0x0,0x47
0258 0273       | s  |		Execute	Discrete,Plus
0259 4800       |H   |		Short_Literal	0x0
025a 0007       |    |		Action	Break_Optional
025b 00e1       |    |		Load_Encached	Boolean_Cache
025c 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
025d e048       | H  |		Load	0x0,0x48
025e 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
025f 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0260 e003       |    |		Load	0x0,0x3
0261 0322       | "  |		Declare_Variable	Record
0262 4800       |H   |		Short_Literal	0x0
0263 e2e9       |    |		Load	0x1,0xe9
0264 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0265 4800       |H   |		Short_Literal	0x0
0266 e2e9       |    |		Load	0x1,0xe9
0267 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0268 e003       |    |		Load	0x0,0x3
0269 0322       | "  |		Declare_Variable	Record
026a e2e9       |    |		Load	0x1,0xe9
026b e2ea       |    |		Load	0x1,0xea
026c 017d       | }  |		Execute	Record,Structure_Write
026d e003       |    |		Load	0x0,0x3
026e 0322       | "  |		Declare_Variable	Record
026f e2e9       |    |		Load	0x1,0xe9
0270 e2eb       |    |		Load	0x1,0xeb
0271 017d       | }  |		Execute	Record,Structure_Write
0272 e003       |    |		Load	0x0,0x3
0273 0322       | "  |		Declare_Variable	Record
0274 e2e9       |    |		Load	0x1,0xe9
0275 e2ec       |    |		Load	0x1,0xec
0276 017d       | }  |		Execute	Record,Structure_Write
0277 e003       |    |		Load	0x0,0x3
0278 0322       | "  |		Declare_Variable	Record
0279 e2e9       |    |		Load	0x1,0xe9
027a e2ed       |    |		Load	0x1,0xed
027b 017d       | }  |		Execute	Record,Structure_Write
027c e003       |    |		Load	0x0,0x3
027d 0322       | "  |		Declare_Variable	Record
027e e2e9       |    |		Load	0x1,0xe9
027f e2ee       |    |		Load	0x1,0xee
0280 017d       | }  |		Execute	Record,Structure_Write
0281 e003       |    |		Load	0x0,0x3
0282 0322       | "  |		Declare_Variable	Record
0283 e2e9       |    |		Load	0x1,0xe9
0284 e2ef       |    |		Load	0x1,0xef
0285 017d       | }  |		Execute	Record,Structure_Write
0286 e003       |    |		Load	0x0,0x3
0287 0322       | "  |		Declare_Variable	Record
0288 e2e9       |    |		Load	0x1,0xe9
0289 e2f0       |    |		Load	0x1,0xf0
028a 017d       | }  |		Execute	Record,Structure_Write
028b e003       |    |		Load	0x0,0x3
028c 0322       | "  |		Declare_Variable	Record
028d e2e9       |    |		Load	0x1,0xe9
028e e2f1       |    |		Load	0x1,0xf1
028f 017d       | }  |		Execute	Record,Structure_Write
0290 e003       |    |		Load	0x0,0x3
0291 0322       | "  |		Declare_Variable	Record
0292 e2e9       |    |		Load	0x1,0xe9
0293 e2f2       |    |		Load	0x1,0xf2
0294 017d       | }  |		Execute	Record,Structure_Write
0295 029d 0b03  |    |		Declare_Subprogram	INIT_0b00,For_Outer_Call
0297 029d 0b13  |    |		Declare_Subprogram	INIT_0b10,For_Outer_Call
0299 029d 0b1b  |    |		Declare_Subprogram	INIT_0b18,For_Outer_Call
029b 029d 0b5b  |   [|		Declare_Subprogram	INIT_0b58,For_Outer_Call
029d 029d 0b63  |   c|		Declare_Subprogram	INIT_0b60,For_Outer_Call
029f 029d 0b73  |   s|		Declare_Subprogram	INIT_0b70,For_Outer_Call
02a1 029d 0bbb  |    |		Declare_Subprogram	INIT_0bb8,For_Outer_Call
02a3 029d 0bcb  |    |		Declare_Subprogram	INIT_0bc8,For_Outer_Call
02a5 029d 0bf3  |    |		Declare_Subprogram	INIT_0bf0,For_Outer_Call
02a7 0092 1bc4  |    |		Action	Push_String_Extended,0x1bc4					; " => "
02a9 0092 1bc5  |    |		Action	Push_String_Extended,0x1bc5					; "..."
02ab 0092 1bc6  |    |		Action	Push_String_Extended,0x1bc6					; " => ..., "
02ad 0092 1bc7  |    |		Action	Push_String_Extended,0x1bc7					; "... => ..., "
02af 0092 1bc8  |    |		Action	Push_String_Extended,0x1bc8					; "Value\x00not\x00readable"
02b1 0092 1bc9  |    |		Action	Push_String_Extended,0x1bc9					; "Field\x00not\x00initialized"
02b3 0092 1bca  |    |		Action	Push_String_Extended,0x1bca					; "Element\x00not\x00initialized"
02b5 0092 1bcb  |    |		Action	Push_String_Extended,0x1bcb					; "Null\x00string"
02b7 0092 1bcc  |    |		Action	Push_String_Extended,0x1bcc					; "Null\x00vector"
02b9 0092 1bcd  |    |		Action	Push_String_Extended,0x1bcd					; "Field\x00value\x00not\x00readable"
02bb 0092 1bce  |    |		Action	Push_String_Extended,0x1bce					; "Exception\x00raised\x00reading\x00field\x00value"
02bd 0092 1bcf  |    |		Action	Push_String_Extended,0x1bcf					; "Element\x00value\x00not\x00readable"
02bf 0092 1bd0  |    |		Action	Push_String_Extended,0x1bd0					; "Exception\x00raised\x00readingelement\x00value"
02c1 0092 1bd1  |    |		Action	Push_String_Extended,0x1bd1					; "Uninitialized\x00boolean\x00value"
02c3 0092 1bd2  |    |		Action	Push_String_Extended,0x1bd2					; "Uninitialized\x00character\x00value"
02c5 0092 1bd3  |    |		Action	Push_String_Extended,0x1bd3					; "Object\x00too\x00big"
02c7 0092 1bd4  |    |		Action	Push_String_Extended,0x1bd4					; "Multi-dimensional\x00array"
02c9 029d 0c03  |    |		Declare_Subprogram	INIT_0c00,For_Outer_Call
02cb 029d 0c13  |    |		Declare_Subprogram	INIT_0c10,For_Outer_Call
02cd 029d 0c33  |   3|		Declare_Subprogram	INIT_0c30,For_Outer_Call
02cf 029d 0c43  |   C|		Declare_Subprogram	INIT_0c40,For_Outer_Call
02d1 029d 0c5b  |   [|		Declare_Subprogram	INIT_0c58,For_Outer_Call
02d3 029d 0c8b  |    |		Declare_Subprogram	INIT_0c88,For_Outer_Call
02d5 029d 0cab  |    |		Declare_Subprogram	INIT_0ca8,For_Outer_Call
02d7 029d 0cd3  |    |		Declare_Subprogram	INIT_0cd0,For_Outer_Call
02d9 029d 0d23  |   #|		Declare_Subprogram	INIT_0d20,For_Outer_Call
02db 029d 0d4b  |   K|		Declare_Subprogram	INIT_0d48,For_Outer_Call
02dd 029d 0d6b  |   k|		Declare_Subprogram	INIT_0d68,For_Outer_Call
02df 029d 0d93  |    |		Declare_Subprogram	INIT_0d90,For_Outer_Call
02e1 029d 0dbb  |    |		Declare_Subprogram	INIT_0db8,For_Outer_Call
02e3 029d 0e13  |    |		Declare_Subprogram	INIT_0e10,For_Outer_Call
02e5 029d 0e73  |   s|		Declare_Subprogram	INIT_0e70,For_Outer_Call
02e7 029d 0eab  |    |		Declare_Subprogram	INIT_0ea8,For_Outer_Call
02e9 029d 0eb3  |    |		Declare_Subprogram	INIT_0eb0,For_Outer_Call
02eb 029d 0ecb  |    |		Declare_Subprogram	INIT_0ec8,For_Outer_Call
02ed 029d 0edb  |    |		Declare_Subprogram	INIT_0ed8,For_Outer_Call
02ef 029d 0f63  |   c|		Declare_Subprogram	INIT_0f60,For_Outer_Call
02f1 029d 0f83  |    |		Declare_Subprogram	INIT_0f80,For_Outer_Call
02f3 029d 0f93  |    |		Declare_Subprogram	INIT_0f90,For_Outer_Call
02f5 029d 0fa3  |    |		Declare_Subprogram	INIT_0fa0,For_Outer_Call
02f7 029d 0fb3  |    |		Declare_Subprogram	INIT_0fb0,For_Outer_Call
02f9 029d 0fcb  |    |		Declare_Subprogram	INIT_0fc8,For_Outer_Call
02fb 029d 0fe3  |    |		Declare_Subprogram	INIT_0fe0,For_Outer_Call
02fd 0092 1bd5  |    |		Action	Push_String_Extended,0x1bd5					; "Inner_"
02ff 029d 0ffb  |    |		Declare_Subprogram	INIT_0ff8,For_Outer_Call
0301 029b 1013  |    |		Declare_Subprogram	INIT_1010,For_Outer_Call,Unelaborated
0303 029b 10cb  |    |		Declare_Subprogram	INIT_10c8,For_Outer_Call,Unelaborated
0305 029b 10fb  |    |		Declare_Subprogram	INIT_10f8,For_Outer_Call,Unelaborated
0307 029b 1123  |   #|		Declare_Subprogram	INIT_1120,For_Outer_Call,Unelaborated
0309 029b 11ab  |    |		Declare_Subprogram	INIT_11a8,For_Outer_Call,Unelaborated
030b 029b 11fb  |    |		Declare_Subprogram	INIT_11f8,For_Outer_Call,Unelaborated
030d 029b 1243  |   C|		Declare_Subprogram	INIT_1240,For_Outer_Call,Unelaborated
030f 029b 128b  |    |		Declare_Subprogram	INIT_1288,For_Outer_Call,Unelaborated
0311 029d 12c3  |    |		Declare_Subprogram	INIT_12c0,For_Outer_Call
0313 029d 12eb  |    |		Declare_Subprogram	INIT_12e8,For_Outer_Call
0315 029d 1313  |    |		Declare_Subprogram	INIT_1310,For_Outer_Call
0317 029d 1373  |   s|		Declare_Subprogram	INIT_1370,For_Outer_Call
0319 029d 13f3  |    |		Declare_Subprogram	INIT_13f0,For_Outer_Call
031b 029d 1413  |    |		Declare_Subprogram	INIT_1410,For_Outer_Call
031d 029d 1433  |   3|		Declare_Subprogram	INIT_1430,For_Outer_Call
031f 4930       |I0  |		Short_Literal	0x130
0320 4801       |H   |		Short_Literal	0x1
0321 0099       |    |		Action	Reference_Dynamic
0322 00c7       |    |		Action	Elaborate_Subprogram
0323 029d 1463  |   c|		Declare_Subprogram	INIT_1460,For_Outer_Call
0325 029b 149b  |    |		Declare_Subprogram	INIT_1498,For_Outer_Call,Unelaborated
0327 029d 14db  |    |		Declare_Subprogram	INIT_14d8,For_Outer_Call
0329 029d 150b  |    |		Declare_Subprogram	INIT_1508,For_Outer_Call
032b 029d 1573  |   s|		Declare_Subprogram	INIT_1570,For_Outer_Call
032d 4939       |I9  |		Short_Literal	0x139
032e 4801       |H   |		Short_Literal	0x1
032f 0099       |    |		Action	Reference_Dynamic
0330 00c7       |    |		Action	Elaborate_Subprogram
0331 492f       |I/  |		Short_Literal	0x12f
0332 4801       |H   |		Short_Literal	0x1
0333 0099       |    |		Action	Reference_Dynamic
0334 00c7       |    |		Action	Elaborate_Subprogram
0335 029d 15c3  |    |		Declare_Subprogram	INIT_15c0,For_Outer_Call
0337 029d 15d3  |    |		Declare_Subprogram	INIT_15d0,For_Outer_Call
0339 029d 15eb  |    |		Declare_Subprogram	INIT_15e8,For_Outer_Call
033b 029d 160b  |    |		Declare_Subprogram	INIT_1608,For_Outer_Call
033d 029d 162b  |   +|		Declare_Subprogram	INIT_1628,For_Outer_Call
033f 029d 1683  |    |		Declare_Subprogram	INIT_1680,For_Outer_Call
0341 029d 169b  |    |		Declare_Subprogram	INIT_1698,For_Outer_Call
0343 029d 16b3  |    |		Declare_Subprogram	INIT_16b0,For_Outer_Call
0345 029d 16f3  |    |		Declare_Subprogram	INIT_16f0,For_Outer_Call
0347 029d 170b  |    |		Declare_Subprogram	INIT_1708,For_Outer_Call
0349 029d 172b  |   +|		Declare_Subprogram	INIT_1728,For_Outer_Call
034b 029d 1753  |   S|		Declare_Subprogram	INIT_1750,For_Outer_Call
034d 029d 17cb  |    |		Declare_Subprogram	INIT_17c8,For_Outer_Call
034f 029d 17fb  |    |		Declare_Subprogram	INIT_17f8,For_Outer_Call
0351 029d 1843  |   C|		Declare_Subprogram	INIT_1840,For_Outer_Call
0353 492e       |I.  |		Short_Literal	0x12e
0354 4801       |H   |		Short_Literal	0x1
0355 0099       |    |		Action	Reference_Dynamic
0356 00c7       |    |		Action	Elaborate_Subprogram
0357 492d       |I-  |		Short_Literal	0x12d
0358 4801       |H   |		Short_Literal	0x1
0359 0099       |    |		Action	Reference_Dynamic
035a 00c7       |    |		Action	Elaborate_Subprogram
035b 029d 1863  |   c|		Declare_Subprogram	INIT_1860,For_Outer_Call
035d 029d 1883  |    |		Declare_Subprogram	INIT_1880,For_Outer_Call
035f 492c       |I,  |		Short_Literal	0x12c
0360 4801       |H   |		Short_Literal	0x1
0361 0099       |    |		Action	Reference_Dynamic
0362 00c7       |    |		Action	Elaborate_Subprogram
0363 029d 18ab  |    |		Declare_Subprogram	INIT_18a8,For_Outer_Call
0365 029d 18eb  |    |		Declare_Subprogram	INIT_18e8,For_Outer_Call
0367 492a       |I*  |		Short_Literal	0x12a
0368 4801       |H   |		Short_Literal	0x1
0369 0099       |    |		Action	Reference_Dynamic
036a 00c7       |    |		Action	Elaborate_Subprogram
036b 492b       |I+  |		Short_Literal	0x12b
036c 4801       |H   |		Short_Literal	0x1
036d 0099       |    |		Action	Reference_Dynamic
036e 00c7       |    |		Action	Elaborate_Subprogram
036f 029d 1973  |   s|		Declare_Subprogram	INIT_1970,For_Outer_Call
0371 029d 198b  |    |		Declare_Subprogram	INIT_1988,For_Outer_Call
0373 4929       |I)  |		Short_Literal	0x129
0374 4801       |H   |		Short_Literal	0x1
0375 0099       |    |		Action	Reference_Dynamic
0376 00c7       |    |		Action	Elaborate_Subprogram
0377 029d 19bb  |    |		Declare_Subprogram	INIT_19b8,For_Outer_Call
0379 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
037a 00c7       |    |		Action	Elaborate_Subprogram
037b 029d 19f3  |    |		Declare_Subprogram	INIT_19f0,For_Outer_Call
037d			BODY_0008:
037d 8353       | S  |		Call	0x1,0x153
037e 00bc       |    |		Action	Signal_Activated
037f 00bb       |    |		Action	Signal_Completion
0380 8000 0000  |    |		.LITERAL	{0x80000000, 0x00030000}
0384 8000 0000  |    |		.LITERAL	{0x80000000, 0x00040000}
0388 8000 0000  |    |		.LITERAL	{0x80000000, 0x00050000}
038c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00060000}
0390 8000 0000  |    |		.LITERAL	{0x80000000, 0x00070000}
0394 8000 0000  |    |		.LITERAL	{0x80000000, 0x00080000}
0398 8000 0000  |    |		.LITERAL	{0x80000000, 0x00090000}
039c 8000 0000  |    |		.LITERAL	{0x80000000, 0x000a0000}
03a0 8000 0000  |    |		.LITERAL	{0x80000000, 0x000b0000}
03a4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00002000}
03a8 8000 0000  |    |		.LITERAL	{0x80000000, 0x00170000}
03ac 8000 0000  |    |		.LITERAL	{0x80000000, 0x00180000}
03b0 8000 0000  |    |		.LITERAL	{0x80000000, 0x001d0000}
03b4 8000 0000  |    |		.LITERAL	{0x80000000, 0x001e0000}
03b8 8000 0000  |    |		.LITERAL	{0x80000000, 0x00200000}
03bc 0000 0000  |    |		.LITERAL	{0x00000000, 0x000fffff}
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03cc       |    |		.CONST	0x03cc								; Address of begin
03c1 03e9       |    |		.CONST	0x03e9								; Address of exception handler
03c2 0003       |    |		.CONST	0x0003								; Number of locals
03c3			INIT_03c0:
03c3 e5ff       |    |		Load	0x2,-0x1
03c4 e049       | I  |		Load	0x0,0x49
03c5 185c       | \  |		Execute	Package,Field_Execute,Field_Number 0x5c
03c6 e5fe       |    |		Load	0x2,-0x2
03c7 831e       |    |		Call	0x1,0x11e
03c8 e5f9       |    |		Load	0x2,-0x7
03c9 830e       |    |		Call	0x1,0x10e
03ca 01cc       |    |		Execute	Vector,Catenate
03cb 0007       |    |		Action	Break_Optional
03cc			BODY_03c0:
03cc e402       |    |		Load	0x2,0x2
03cd 82fb       |    |		Call	0x1,0xfb
03ce 6815       |h   |		Jump_Zero	0x3e4
03cf 00d8       |    |		Load_Top	At_Offset_0
03d0 e402       |    |		Load	0x2,0x2
03d1 e049       | I  |		Load	0x0,0x49
03d2 1b59       | Y  |		Execute	Package,Field_Read,Field_Number 0x59
03d3 011c       |    |		Execute	Any,Convert_Unchecked
03d4 1c01       |    |		Execute_Immediate	Run_Utility,0x1
03d5 01cc       |    |		Execute	Vector,Catenate
03d6 0092 1bd6  |    |		Action	Push_String_Extended,0x1bd6					; " = "
03d8 01cc       |    |		Execute	Vector,Catenate
03d9 e5f9       |    |		Load	0x2,-0x7
03da e402       |    |		Load	0x2,0x2
03db e5fa       |    |		Load	0x2,-0x6
03dc e5fb       |    |		Load	0x2,-0x5
03dd e5fc       |    |		Load	0x2,-0x4
03de e5fd       |    |		Load	0x2,-0x3
03df e5ff       |    |		Load	0x2,-0x1
03e0 8352       | R  |		Call	0x1,0x152
03e1 8320       |    |		Call	0x1,0x120
03e2 01cc       |    |		Execute	Vector,Catenate
03e3 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
03e4 e5f9       |    |		Load	0x2,-0x7
03e5 e5fe       |    |		Load	0x2,-0x2
03e6 e5ff       |    |		Load	0x2,-0x1
03e7 8321       | !  |		Call	0x1,0x121
03e8 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
03e9			TRAP_03c0:
03e9 4884       |H   |		Short_Literal	0x84
03ea 010f       |    |		Execute	Exception,Equal
03eb 6805       |h   |		Jump_Zero	0x3f1
03ec e403       |    |		Load	0x2,0x3
03ed 0092 1bd7  |    |		Action	Push_String_Extended,0x1bd7					; "Value not readable"
03ef 01cc       |    |		Execute	Vector,Catenate
03f0 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
03f1 e403       |    |		Load	0x2,0x3
03f2 0092 1bd8  |    |		Action	Push_String_Extended,0x1bd8					; "Exception raised: "
03f4 01cc       |    |		Execute	Vector,Catenate
03f5 e04a       | J  |		Load	0x0,0x4a
03f6 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
03f7 01cc       |    |		Execute	Vector,Catenate
03f8 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
03f9 0000 0000  |    |		.BLANK	0000[0x7]
0400 ; --------------------------------------------------------------------------------------
0400 ; SUBPROGRAM
0400 ; --------------------------------------------------------------------------------------
0400 040d       |    |		.CONST	0x040d								; Address of begin
0401 0004       |    |		.CONST	0x0004								; Address of exception handler
0402 0002       |    |		.CONST	0x0002								; Number of locals
0403			INIT_0400:
0403 4800       |H   |		Short_Literal	0x0
0404 e5ff       |    |		Load	0x2,-0x1
0405 01db       |    |		Execute	Vector,Length
0406 0aff       |    |		Execute_Immediate	Plus,-0x1
0407 e214       |    |		Load	0x1,0x14
0408 035b       | [  |		Declare_Type	Array,Constrained
0409 0337       | 7  |		Declare_Variable	Array
040a e5ff       |    |		Load	0x2,-0x1
040b e402       |    |		Load	0x2,0x2
040c 01d4       |    |		Execute	Vector,Structure_Write
040d			BODY_0400:
040d 00d8       |    |		Load_Top	At_Offset_0
040e e214       |    |		Load	0x1,0x14
040f 01c6       |    |		Execute	Vector,Convert_To_Formal
0410 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0411 0000 0000  |    |		.BLANK	0000[0x7]
0418 ; --------------------------------------------------------------------------------------
0418 ; SUBPROGRAM
0418 ; --------------------------------------------------------------------------------------
0418 0421       | !  |		.CONST	0x0421								; Address of begin
0419 0004       |    |		.CONST	0x0004								; Address of exception handler
041a 0003       |    |		.CONST	0x0003								; Number of locals
041b			INIT_0418:
041b e22c       | ,  |		Load	0x1,0x2c
041c 0337       | 7  |		Declare_Variable	Array
041d e5ff       |    |		Load	0x2,-0x1
041e 01db       |    |		Execute	Vector,Length
041f 00e3       |    |		Load_Encached	Natural_Cache
0420 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0421			BODY_0418:
0421 00d8       |    |		Load_Top	At_Offset_0
0422 e221       | !  |		Load	0x1,0x21
0423 027f       |    |		Execute	Discrete,Equal
0424 6804       |h   |		Jump_Zero	0x429
0425 e5ff       |    |		Load	0x2,-0x1
0426 e402       |    |		Load	0x2,0x2
0427 01d4       |    |		Execute	Vector,Structure_Write
0428 7822       |x"  |		Jump	0x44b
0429 00d8       |    |		Load_Top	At_Offset_0
042a e221       | !  |		Load	0x1,0x21
042b 027c       | |  |		Execute	Discrete,Less
042c 7001       |p   |		Jump_Nonzero	0x42e
042d 0887       |    |		Execute_Immediate	Raise,0x87
042e e402       |    |		Load	0x2,0x2
042f 00d8       |    |		Load_Top	At_Offset_0
0430 0335       | 5  |		Declare_Variable	Array,Duplicate
0431 00cd       |    |		Action	Spare6_Action
0432 e404       |    |		Load	0x2,0x4
0433 01d9       |    |		Execute	Vector,Reverse_Bounds
0434 0263       | c  |		Execute	Discrete,Above_Bound
0435 7005       |p   |		Jump_Nonzero	0x43b
0436 4800       |H   |		Short_Literal	0x0
0437 e407       |    |		Load	0x2,0x7
0438 e405       |    |		Load	0x2,0x5
0439 01d6       |    |		Execute	Vector,Field_Write
043a 3ffb       |?   |		Loop_Increasing	0x436
043b 00cd       |    |		Action	Spare6_Action
043c e402       |    |		Load	0x2,0x2
043d 01d4       |    |		Execute	Vector,Structure_Write
043e e5ff       |    |		Load	0x2,-0x1
043f e221       | !  |		Load	0x1,0x21
0440 e403       |    |		Load	0x2,0x3
0441 0272       | r  |		Execute	Discrete,Minus
0442 0a01       |    |		Execute_Immediate	Plus,0x1
0443 00d8       |    |		Load_Top	At_Offset_0
0444 00e5       |    |		Load_Encached	Long_Integer_Cache
0445 0260       | `  |		Execute	Discrete,In_Type
0446 7001       |p   |		Jump_Nonzero	0x448
0447 0801       |    |		Execute_Immediate	Raise,0x1
0448 e221       | !  |		Load	0x1,0x21
0449 e402       |    |		Load	0x2,0x2
044a 01ce       |    |		Execute	Vector,Slice_Write
044b e402       |    |		Load	0x2,0x2
044c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
044d 0000 0000  |    |		.XXX[0x3]
044f 0000       |    |
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0453       | S  |		.CONST	0x0453								; Address of begin
0451 0004       |    |		.CONST	0x0004								; Address of exception handler
0452 0001       |    |		.CONST	0x0001								; Number of locals
0453			BODY_0450:
0453			INIT_0450:
0453 e5ff       |    |		Load	0x2,-0x1
0454 01db       |    |		Execute	Vector,Length
0455 e221       | !  |		Load	0x1,0x21
0456 027a       | z  |		Execute	Discrete,Less_Equal
0457 7001       |p   |		Jump_Nonzero	0x459
0458 0887       |    |		Execute_Immediate	Raise,0x87
0459 e5ff       |    |		Load	0x2,-0x1
045a 8232       | 2  |		Call	0x1,0x32
045b e22d       | -  |		Load	0x1,0x2d
045c e22e       | .  |		Load	0x1,0x2e
045d 1d2f       | /  |		Execute_Immediate	Reference_Lex_1,0x2f
045e 8002       |    |		Call	0x0,0x2
045f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0468       | h  |		.CONST	0x0468								; Address of begin
0461 0004       |    |		.CONST	0x0004								; Address of exception handler
0462 0002       |    |		.CONST	0x0002								; Number of locals
0463			INIT_0460:
0463 e235       | 5  |		Load	0x1,0x35
0464 0337       | 7  |		Declare_Variable	Array
0465 e5ff       |    |		Load	0x2,-0x1
0466 e402       |    |		Load	0x2,0x2
0467 01d4       |    |		Execute	Vector,Structure_Write
0468			BODY_0460:
0468 00d8       |    |		Load_Top	At_Offset_0
0469 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
046a 0000 0000  |    |		.BLANK	0000[0x6]
0470 ; --------------------------------------------------------------------------------------
0470 ; SUBPROGRAM
0470 ; --------------------------------------------------------------------------------------
0470 0473       | s  |		.CONST	0x0473								; Address of begin
0471 0004       |    |		.CONST	0x0004								; Address of exception handler
0472 0001       |    |		.CONST	0x0001								; Number of locals
0473			BODY_0470:
0473			INIT_0470:
0473 e5ff       |    |		Load	0x2,-0x1
0474 01db       |    |		Execute	Vector,Length
0475 e234       | 4  |		Load	0x1,0x34
0476 027f       |    |		Execute	Discrete,Equal
0477 7001       |p   |		Jump_Nonzero	0x479
0478 0887       |    |		Execute_Immediate	Raise,0x87
0479 e5ff       |    |		Load	0x2,-0x1
047a 823b       | ;  |		Call	0x1,0x3b
047b e236       | 6  |		Load	0x1,0x36
047c e237       | 7  |		Load	0x1,0x37
047d 1d38       | 8  |		Execute_Immediate	Reference_Lex_1,0x38
047e 8002       |    |		Call	0x0,0x2
047f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 0483       |    |		.CONST	0x0483								; Address of begin
0481 0004       |    |		.CONST	0x0004								; Address of exception handler
0482 0001       |    |		.CONST	0x0001								; Number of locals
0483			BODY_0480:
0483			INIT_0480:
0483 e5ff       |    |		Load	0x2,-0x1
0484 e21c       |    |		Load	0x1,0x1c
0485 e21d       |    |		Load	0x1,0x1d
0486 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
0487 8002       |    |		Call	0x0,0x2
0488 00d8       |    |		Load_Top	At_Offset_0
0489 e213       |    |		Load	0x1,0x13
048a 0260       | `  |		Execute	Discrete,In_Type
048b 7001       |p   |		Jump_Nonzero	0x48d
048c 0801       |    |		Execute_Immediate	Raise,0x1
048d e5fe       |    |		Load	0x2,-0x2
048e 0273       | s  |		Execute	Discrete,Plus
048f 00d8       |    |		Load_Top	At_Offset_0
0490 e210       |    |		Load	0x1,0x10
0491 0260       | `  |		Execute	Discrete,In_Type
0492 7001       |p   |		Jump_Nonzero	0x494
0493 0801       |    |		Execute_Immediate	Raise,0x1
0494 e217       |    |		Load	0x1,0x17
0495 e218       |    |		Load	0x1,0x18
0496 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
0497 8002       |    |		Call	0x0,0x2
0498 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0499 0000 0000  |    |		.BLANK	0000[0x7]
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04a3       |    |		.CONST	0x04a3								; Address of begin
04a1 0004       |    |		.CONST	0x0004								; Address of exception handler
04a2 0001       |    |		.CONST	0x0001								; Number of locals
04a3			BODY_04a0:
04a3			INIT_04a0:
04a3 e5ff       |    |		Load	0x2,-0x1
04a4 e227       | '  |		Load	0x1,0x27
04a5 e228       | (  |		Load	0x1,0x28
04a6 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29
04a7 8002       |    |		Call	0x0,0x2
04a8 e5fe       |    |		Load	0x2,-0x2
04a9 0273       | s  |		Execute	Discrete,Plus
04aa 00d8       |    |		Load_Top	At_Offset_0
04ab e009       |    |		Load	0x0,0x9
04ac 0260       | `  |		Execute	Discrete,In_Type
04ad 7001       |p   |		Jump_Nonzero	0x4af
04ae 0801       |    |		Execute_Immediate	Raise,0x1
04af e222       | "  |		Load	0x1,0x22
04b0 e223       | #  |		Load	0x1,0x23
04b1 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24
04b2 8002       |    |		Call	0x0,0x2
04b3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04b4 0000 0000  |    |		.BLANK	0000[0x4]
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04d7       |    |		.CONST	0x04d7								; Address of begin
04b9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ba 0005       |    |		.CONST	0x0005								; Number of locals
04bb			INIT_04b8:
04bb e5ff       |    |		Load	0x2,-0x1
04bc 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04bd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04be e048       | H  |		Load	0x0,0x48
04bf 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
04c0 03f1       |    |		Declare_Variable	Discrete,With_Value
04c1 e003       |    |		Load	0x0,0x3
04c2 0322       | "  |		Declare_Variable	Record
04c3 e5fe       |    |		Load	0x2,-0x2
04c4 e5ff       |    |		Load	0x2,-0x1
04c5 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04c6 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
04c7 8247       | G  |		Call	0x1,0x47
04c8 e403       |    |		Load	0x2,0x3
04c9 017d       | }  |		Execute	Record,Structure_Write
04ca 00d8       |    |		Load_Top	At_Offset_0
04cb e21c       |    |		Load	0x1,0x1c
04cc e21d       |    |		Load	0x1,0x1d
04cd 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
04ce 8002       |    |		Call	0x0,0x2
04cf e402       |    |		Load	0x2,0x2
04d0 e049       | I  |		Load	0x0,0x49
04d1 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
04d2 e048       | H  |		Load	0x0,0x48
04d3 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
04d4 03f1       |    |		Declare_Variable	Discrete,With_Value
04d5 029f 1a33  |   3|		Declare_Subprogram	INIT_1a30,For_Call
04d7			BODY_04b8:
04d7 00cf       |    |		Action	Mark_Auxiliary
04d8 4803       |H   |		Short_Literal	0x3
04d9 4801       |H   |		Short_Literal	0x1
04da 0007       |    |		Action	Break_Optional
04db 8405       |    |		Call	0x2,0x5
04dc 00c8       |    |		Action	Pop_Auxiliary_Range
04dd 3ffd       |?   |		Loop_Increasing	0x4db
04de 00ce       |    |		Action	Pop_Auxiliary
04df 4884       |H   |		Short_Literal	0x84
04e0 0257       | W  |		Execute	Discrete,Raise
04e1 0000 0000  |    |		.BLANK	0000[0x7]
04e8 ; --------------------------------------------------------------------------------------
04e8 ; SUBPROGRAM
04e8 ; --------------------------------------------------------------------------------------
04e8 04ed       |    |		.CONST	0x04ed								; Address of begin
04e9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ea 0002       |    |		.CONST	0x0002								; Number of locals
04eb			INIT_04e8:
04eb e018       |    |		Load	0x0,0x18
04ec 0322       | "  |		Declare_Variable	Record
04ed			BODY_04e8:
04ed 4fff       |O   |		Short_Literal	-0x1
04ee 00d8       |    |		Load_Top	At_Offset_0
04ef e213       |    |		Load	0x1,0x13
04f0 0260       | `  |		Execute	Discrete,In_Type
04f1 7001       |p   |		Jump_Nonzero	0x4f3
04f2 0801       |    |		Execute_Immediate	Raise,0x1
04f3 e5ff       |    |		Load	0x2,-0x1
04f4 8260       | `  |		Call	0x1,0x60
04f5 e249       | I  |		Load	0x1,0x49
04f6 e24a       | J  |		Load	0x1,0x4a
04f7 1d4b       | K  |		Execute_Immediate	Reference_Lex_1,0x4b
04f8 8002       |    |		Call	0x0,0x2
04f9 e402       |    |		Load	0x2,0x2
04fa 017d       | }  |		Execute	Record,Structure_Write
04fb 00d8       |    |		Load_Top	At_Offset_0
04fc 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04fd 6801       |h   |		Jump_Zero	0x4ff
04fe 0887       |    |		Execute_Immediate	Raise,0x87
04ff 00d8       |    |		Load_Top	At_Offset_0
0500 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0501 0000 0000  |    |		.BLANK	0000[0x7]
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 e5fe       |    |		Load	0x2,-0x2
050c 00d8       |    |		Load_Top	At_Offset_0
050d e213       |    |		Load	0x1,0x13
050e 0260       | `  |		Execute	Discrete,In_Type
050f 7001       |p   |		Jump_Nonzero	0x511
0510 0801       |    |		Execute_Immediate	Raise,0x1
0511 e5ff       |    |		Load	0x2,-0x1
0512 8260       | `  |		Call	0x1,0x60
0513 e24e       | N  |		Load	0x1,0x4e
0514 e24f       | O  |		Load	0x1,0x4f
0515 1d50       | P  |		Execute_Immediate	Reference_Lex_1,0x50
0516 8002       |    |		Call	0x0,0x2
0517 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0518 ; --------------------------------------------------------------------------------------
0518 ; SUBPROGRAM
0518 ; --------------------------------------------------------------------------------------
0518 051b       |    |		.CONST	0x051b								; Address of begin
0519 0004       |    |		.CONST	0x0004								; Address of exception handler
051a 0001       |    |		.CONST	0x0001								; Number of locals
051b			BODY_0518:
051b			INIT_0518:
051b e5fe       |    |		Load	0x2,-0x2
051c 0901       |    |		Execute_Immediate	Binary_Scale,0x1
051d 0a01       |    |		Execute_Immediate	Plus,0x1
051e 00d8       |    |		Load_Top	At_Offset_0
051f e213       |    |		Load	0x1,0x13
0520 0260       | `  |		Execute	Discrete,In_Type
0521 7001       |p   |		Jump_Nonzero	0x523
0522 0801       |    |		Execute_Immediate	Raise,0x1
0523 e5ff       |    |		Load	0x2,-0x1
0524 8260       | `  |		Call	0x1,0x60
0525 e253       | S  |		Load	0x1,0x53
0526 e254       | T  |		Load	0x1,0x54
0527 1d55       | U  |		Execute_Immediate	Reference_Lex_1,0x55
0528 8002       |    |		Call	0x0,0x2
0529 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
052a 0000 0000  |    |		.BLANK	0000[0x6]
0530 ; --------------------------------------------------------------------------------------
0530 ; SUBPROGRAM
0530 ; --------------------------------------------------------------------------------------
0530 0533       | 3  |		.CONST	0x0533								; Address of begin
0531 0004       |    |		.CONST	0x0004								; Address of exception handler
0532 0001       |    |		.CONST	0x0001								; Number of locals
0533			BODY_0530:
0533			INIT_0530:
0533 e5fe       |    |		Load	0x2,-0x2
0534 0901       |    |		Execute_Immediate	Binary_Scale,0x1
0535 00d8       |    |		Load_Top	At_Offset_0
0536 e213       |    |		Load	0x1,0x13
0537 0260       | `  |		Execute	Discrete,In_Type
0538 7001       |p   |		Jump_Nonzero	0x53a
0539 0801       |    |		Execute_Immediate	Raise,0x1
053a e5ff       |    |		Load	0x2,-0x1
053b 8260       | `  |		Call	0x1,0x60
053c e258       | X  |		Load	0x1,0x58
053d e259       | Y  |		Load	0x1,0x59
053e 1d5a       | Z  |		Execute_Immediate	Reference_Lex_1,0x5a
053f 8002       |    |		Call	0x0,0x2
0540 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0541 0000 0000  |    |		.BLANK	0000[0x7]
0548 ; --------------------------------------------------------------------------------------
0548 ; SUBPROGRAM
0548 ; --------------------------------------------------------------------------------------
0548 0553       | S  |		.CONST	0x0553								; Address of begin
0549 0004       |    |		.CONST	0x0004								; Address of exception handler
054a 0006       |    |		.CONST	0x0006								; Number of locals
054b			INIT_0548:
054b a002       |    |		Store_Unchecked	0x0,0x2
054c 00c6       |    |		Action	Check_Subprogram_Elaborated
054d e20f       |    |		Load	0x1,0xf
054e e5fe       |    |		Load	0x2,-0x2
054f e04b       | K  |		Load	0x0,0x4b
0550 e04c       | L  |		Load	0x0,0x4c
0551 4806       |H   |		Short_Literal	0x6
0552 0007       |    |		Action	Break_Optional
0553			BODY_0548:
0553 e5fc       |    |		Load	0x2,-0x4
0554 e5fd       |    |		Load	0x2,-0x3
0555 8260       | `  |		Call	0x1,0x60
0556 e402       |    |		Load	0x2,0x2
0557 e403       |    |		Load	0x2,0x3
0558 4804       |H   |		Short_Literal	0x4
0559 4802       |H   |		Short_Literal	0x2
055a 0099       |    |		Action	Reference_Dynamic
055b 8002       |    |		Call	0x0,0x2
055c e5fe       |    |		Load	0x2,-0x2
055d 011d       |    |		Execute	Any,Convert_To_Formal
055e 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
055f 0000       |    |		.XXX[0x1]
0560 ; --------------------------------------------------------------------------------------
0560 ; SUBPROGRAM
0560 ; --------------------------------------------------------------------------------------
0560 057a       | z  |		.CONST	0x057a								; Address of begin
0561 0004       |    |		.CONST	0x0004								; Address of exception handler
0562 0004       |    |		.CONST	0x0004								; Number of locals
0563			INIT_0560:
0563 e26c       | l  |		Load	0x1,0x6c
0564 0337       | 7  |		Declare_Variable	Array
0565 00d8       |    |		Load_Top	At_Offset_0
0566 0335       | 5  |		Declare_Variable	Array,Duplicate
0567 00cd       |    |		Action	Spare6_Action
0568 4840       |H@  |		Short_Literal	0x40
0569 4801       |H   |		Short_Literal	0x1
056a 4800       |H   |		Short_Literal	0x0
056b e405       |    |		Load	0x2,0x5
056c e403       |    |		Load	0x2,0x3
056d 01d6       |    |		Execute	Vector,Field_Write
056e 3ffb       |?   |		Loop_Increasing	0x56a
056f e402       |    |		Load	0x2,0x2
0570 01d4       |    |		Execute	Vector,Structure_Write
0571 e5ff       |    |		Load	0x2,-0x1
0572 01db       |    |		Execute	Vector,Length
0573 00e5       |    |		Load_Encached	Long_Integer_Cache
0574 03f1       |    |		Declare_Variable	Discrete,With_Value
0575 00d8       |    |		Load_Top	At_Offset_0
0576 0d41       | A  |		Execute_Immediate	Less,0x41
0577 7001       |p   |		Jump_Nonzero	0x579
0578 0887       |    |		Execute_Immediate	Raise,0x87
0579 00e5       |    |		Load_Encached	Long_Integer_Cache
057a			BODY_0560:
057a e403       |    |		Load	0x2,0x3
057b 7002       |p   |		Jump_Nonzero	0x57e
057c 4800       |H   |		Short_Literal	0x0
057d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
057e e5ff       |    |		Load	0x2,-0x1
057f 4840       |H@  |		Short_Literal	0x40
0580 e403       |    |		Load	0x2,0x3
0581 0272       | r  |		Execute	Discrete,Minus
0582 0a01       |    |		Execute_Immediate	Plus,0x1
0583 4840       |H@  |		Short_Literal	0x40
0584 e402       |    |		Load	0x2,0x2
0585 01ce       |    |		Execute	Vector,Slice_Write
0586 e402       |    |		Load	0x2,0x2
0587 e26d       | m  |		Load	0x1,0x6d
0588 e26e       | n  |		Load	0x1,0x6e
0589 1d6f       | o  |		Execute_Immediate	Reference_Lex_1,0x6f
058a 8002       |    |		Call	0x0,0x2
058b a404       |    |		Store_Unchecked	0x2,0x4
058c 00d8       |    |		Load_Top	At_Offset_0
058d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
058e 0000 0000  |    |		.XXX[0x2]
0590 ; --------------------------------------------------------------------------------------
0590 ; SUBPROGRAM
0590 ; --------------------------------------------------------------------------------------
0590 0598       |    |		.CONST	0x0598								; Address of begin
0591 0004       |    |		.CONST	0x0004								; Address of exception handler
0592 0002       |    |		.CONST	0x0002								; Number of locals
0593			INIT_0590:
0593 e273       | s  |		Load	0x1,0x73
0594 0337       | 7  |		Declare_Variable	Array
0595 e5ff       |    |		Load	0x2,-0x1
0596 e402       |    |		Load	0x2,0x2
0597 01d4       |    |		Execute	Vector,Structure_Write
0598			BODY_0590:
0598 00d8       |    |		Load_Top	At_Offset_0
0599 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
059a 0000 0000  |    |		.BLANK	0000[0x6]
05a0 ; --------------------------------------------------------------------------------------
05a0 ; SUBPROGRAM
05a0 ; --------------------------------------------------------------------------------------
05a0 05a3       |    |		.CONST	0x05a3								; Address of begin
05a1 05af       |    |		.CONST	0x05af								; Address of exception handler
05a2 0001       |    |		.CONST	0x0001								; Number of locals
05a3			BODY_05a0:
05a3			INIT_05a0:
05a3 e5ff       |    |		Load	0x2,-0x1
05a4 01db       |    |		Execute	Vector,Length
05a5 0f08       |    |		Execute_Immediate	Equal,0x8
05a6 7001       |p   |		Jump_Nonzero	0x5a8
05a7 0887       |    |		Execute_Immediate	Raise,0x87
05a8 e5ff       |    |		Load	0x2,-0x1
05a9 8279       | y  |		Call	0x1,0x79
05aa e274       | t  |		Load	0x1,0x74
05ab e275       | u  |		Load	0x1,0x75
05ac 1d76       | v  |		Execute_Immediate	Reference_Lex_1,0x76
05ad 8002       |    |		Call	0x0,0x2
05ae 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05af			TRAP_05a0:
05af 010d       |    |		Execute	Exception,Is_Numeric_Error
05b0 6802       |h   |		Jump_Zero	0x5b3
05b1 4800       |H   |		Short_Literal	0x0
05b2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05b3 0100       |    |		Execute	Exception,Raise
05b4 0000 0000  |    |		.BLANK	0000[0x4]
05b8 ; --------------------------------------------------------------------------------------
05b8 ; SUBPROGRAM
05b8 ; --------------------------------------------------------------------------------------
05b8 05bb       |    |		.CONST	0x05bb								; Address of begin
05b9 0004       |    |		.CONST	0x0004								; Address of exception handler
05ba 0001       |    |		.CONST	0x0001								; Number of locals
05bb			BODY_05b8:
05bb			INIT_05b8:
05bb e5ff       |    |		Load	0x2,-0x1
05bc 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05bd 7009       |p   |		Jump_Nonzero	0x5c7
05be e5ff       |    |		Load	0x2,-0x1
05bf 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05c0 7004       |p   |		Jump_Nonzero	0x5c5
05c1 e5ff       |    |		Load	0x2,-0x1
05c2 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05c3 0f00       |    |		Execute_Immediate	Equal,0x0
05c4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05c5 4800       |H   |		Short_Literal	0x0
05c6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05c7 4800       |H   |		Short_Literal	0x0
05c8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05c9 0000 0000  |    |		.BLANK	0000[0x7]
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05de       |    |		.CONST	0x05de								; Address of begin
05d1 0004       |    |		.CONST	0x0004								; Address of exception handler
05d2 0003       |    |		.CONST	0x0003								; Number of locals
05d3			INIT_05d0:
05d3 e5ff       |    |		Load	0x2,-0x1
05d4 e20e       |    |		Load	0x1,0xe
05d5 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
05d6 e048       | H  |		Load	0x0,0x48
05d7 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
05d8 03f1       |    |		Declare_Variable	Discrete,With_Value
05d9 e5ff       |    |		Load	0x2,-0x1
05da e20e       |    |		Load	0x1,0xe
05db 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
05dc e009       |    |		Load	0x0,0x9
05dd 03f1       |    |		Declare_Variable	Discrete,With_Value
05de			BODY_05d0:
05de 00d8       |    |		Load_Top	At_Offset_0
05df e5fe       |    |		Load	0x2,-0x2
05e0 00d8       |    |		Load_Top	At_Offset_0
05e1 e009       |    |		Load	0x0,0x9
05e2 0260       | `  |		Execute	Discrete,In_Type
05e3 7001       |p   |		Jump_Nonzero	0x5e5
05e4 0801       |    |		Execute_Immediate	Raise,0x1
05e5 0273       | s  |		Execute	Discrete,Plus
05e6 00d8       |    |		Load_Top	At_Offset_0
05e7 e009       |    |		Load	0x0,0x9
05e8 0260       | `  |		Execute	Discrete,In_Type
05e9 7001       |p   |		Jump_Nonzero	0x5eb
05ea 0801       |    |		Execute_Immediate	Raise,0x1
05eb e402       |    |		Load	0x2,0x2
05ec e20e       |    |		Load	0x1,0xe
05ed 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
05ee 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05ef 0000       |    |		.XXX[0x1]
05f0 ; --------------------------------------------------------------------------------------
05f0 ; SUBPROGRAM
05f0 ; --------------------------------------------------------------------------------------
05f0 05fe       |    |		.CONST	0x05fe								; Address of begin
05f1 0004       |    |		.CONST	0x0004								; Address of exception handler
05f2 0003       |    |		.CONST	0x0003								; Number of locals
05f3			INIT_05f0:
05f3 e5ff       |    |		Load	0x2,-0x1
05f4 e20e       |    |		Load	0x1,0xe
05f5 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
05f6 e048       | H  |		Load	0x0,0x48
05f7 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
05f8 03f1       |    |		Declare_Variable	Discrete,With_Value
05f9 e5ff       |    |		Load	0x2,-0x1
05fa e20e       |    |		Load	0x1,0xe
05fb 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
05fc e009       |    |		Load	0x0,0x9
05fd 03f1       |    |		Declare_Variable	Discrete,With_Value
05fe			BODY_05f0:
05fe 00d8       |    |		Load_Top	At_Offset_0
05ff 600c       |`   |		Indirect_Literal	Discrete,0x60c,{0x00000000, 0x00002000}
0600 0273       | s  |		Execute	Discrete,Plus
0601 00d8       |    |		Load_Top	At_Offset_0
0602 e009       |    |		Load	0x0,0x9
0603 0260       | `  |		Execute	Discrete,In_Type
0604 7001       |p   |		Jump_Nonzero	0x606
0605 0801       |    |		Execute_Immediate	Raise,0x1
0606 e402       |    |		Load	0x2,0x2
0607 e20e       |    |		Load	0x1,0xe
0608 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0609 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
060a 0000 0000  |    |		.XXX[0x2]
060c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00002000}
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 0613       |    |		.CONST	0x0613								; Address of begin
0611 0004       |    |		.CONST	0x0004								; Address of exception handler
0612 0001       |    |		.CONST	0x0001								; Number of locals
0613			BODY_0610:
0613			INIT_0610:
0613 e5fe       |    |		Load	0x2,-0x2
0614 e227       | '  |		Load	0x1,0x27
0615 e228       | (  |		Load	0x1,0x28
0616 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29
0617 8002       |    |		Call	0x0,0x2
0618 e5ff       |    |		Load	0x2,-0x1
0619 e20e       |    |		Load	0x1,0xe
061a 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
061b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
061c 0000 0000  |    |		.BLANK	0000[0x4]
0620 ; --------------------------------------------------------------------------------------
0620 ; SUBPROGRAM
0620 ; --------------------------------------------------------------------------------------
0620 062b       | +  |		.CONST	0x062b								; Address of begin
0621 0004       |    |		.CONST	0x0004								; Address of exception handler
0622 0002       |    |		.CONST	0x0002								; Number of locals
0623			INIT_0620:
0623 e008       |    |		Load	0x0,0x8
0624 0322       | "  |		Declare_Variable	Record
0625 e5fe       |    |		Load	0x2,-0x2
0626 e5ff       |    |		Load	0x2,-0x1
0627 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0628 8248       | H  |		Call	0x1,0x48
0629 e402       |    |		Load	0x2,0x2
062a 017d       | }  |		Execute	Record,Structure_Write
062b			BODY_0620:
062b 00d8       |    |		Load_Top	At_Offset_0
062c e5ff       |    |		Load	0x2,-0x1
062d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
062e 827e       | ~  |		Call	0x1,0x7e
062f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0630 ; --------------------------------------------------------------------------------------
0630 ; SUBPROGRAM
0630 ; --------------------------------------------------------------------------------------
0630 063a       | :  |		.CONST	0x063a								; Address of begin
0631 0004       |    |		.CONST	0x0004								; Address of exception handler
0632 0002       |    |		.CONST	0x0002								; Number of locals
0633			INIT_0630:
0633 e5fe       |    |		Load	0x2,-0x2
0634 e227       | '  |		Load	0x1,0x27
0635 e228       | (  |		Load	0x1,0x28
0636 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29
0637 8002       |    |		Call	0x0,0x2
0638 e009       |    |		Load	0x0,0x9
0639 03f1       |    |		Declare_Variable	Discrete,With_Value
063a			BODY_0630:
063a 00d8       |    |		Load_Top	At_Offset_0
063b 7002       |p   |		Jump_Nonzero	0x63e
063c 4800       |H   |		Short_Literal	0x0
063d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
063e 00d8       |    |		Load_Top	At_Offset_0
063f e5ff       |    |		Load	0x2,-0x1
0640 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0641 827f       |    |		Call	0x1,0x7f
0642 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0643 0000 0000  |    |		.BLANK	0000[0x5]
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 4800       |H   |		Short_Literal	0x0
064c e5ff       |    |		Load	0x2,-0x1
064d 827f       |    |		Call	0x1,0x7f
064e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
064f 0000       |    |		.XXX[0x1]
0650 ; --------------------------------------------------------------------------------------
0650 ; SUBPROGRAM
0650 ; --------------------------------------------------------------------------------------
0650 0653       | S  |		.CONST	0x0653								; Address of begin
0651 0004       |    |		.CONST	0x0004								; Address of exception handler
0652 0001       |    |		.CONST	0x0001								; Number of locals
0653			BODY_0650:
0653			INIT_0650:
0653 e5ff       |    |		Load	0x2,-0x1
0654 0b38       | 8  |		Execute_Immediate	Case_Compare,0x38
0655 7003       |p   |		Jump_Nonzero	0x659
0656 0f10       |    |		Execute_Immediate	Equal,0x10
0657 7009       |p   |		Jump_Nonzero	0x661
0658 0887       |    |		Execute_Immediate	Raise,0x87
0659 00d1       |    |		Pop_Control	Pop_Count_1
065a e5fd       |    |		Load	0x2,-0x3
065b e242       | B  |		Load	0x1,0x42
065c e243       | C  |		Load	0x1,0x43
065d 1d44       | D  |		Execute_Immediate	Reference_Lex_1,0x44
065e 8002       |    |		Call	0x0,0x2
065f 8281       |    |		Call	0x1,0x81
0660 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0661 e5fd       |    |		Load	0x2,-0x3
0662 00d8       |    |		Load_Top	At_Offset_0
0663 e009       |    |		Load	0x0,0x9
0664 0260       | `  |		Execute	Discrete,In_Type
0665 7001       |p   |		Jump_Nonzero	0x667
0666 0801       |    |		Execute_Immediate	Raise,0x1
0667 e5fe       |    |		Load	0x2,-0x2
0668 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0669 827f       |    |		Call	0x1,0x7f
066a 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
066b 0000 0000  |    |		.BLANK	0000[0x5]
0670 ; --------------------------------------------------------------------------------------
0670 ; SUBPROGRAM
0670 ; --------------------------------------------------------------------------------------
0670 0673       | s  |		.CONST	0x0673								; Address of begin
0671 0004       |    |		.CONST	0x0004								; Address of exception handler
0672 0001       |    |		.CONST	0x0001								; Number of locals
0673			BODY_0670:
0673			INIT_0670:
0673 e5ff       |    |		Load	0x2,-0x1
0674 827b       | {  |		Call	0x1,0x7b
0675 6802       |h   |		Jump_Zero	0x678
0676 4800       |H   |		Short_Literal	0x0
0677 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0678 e5ff       |    |		Load	0x2,-0x1
0679 e5fe       |    |		Load	0x2,-0x2
067a e049       | I  |		Load	0x0,0x49
067b 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
067c 827e       | ~  |		Call	0x1,0x7e
067d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
067e 0000 0000  |    |		.XXX[0x2]
0680 ; --------------------------------------------------------------------------------------
0680 ; SUBPROGRAM
0680 ; --------------------------------------------------------------------------------------
0680 0687       |    |		.CONST	0x0687								; Address of begin
0681 0004       |    |		.CONST	0x0004								; Address of exception handler
0682 0003       |    |		.CONST	0x0003								; Number of locals
0683			INIT_0680:
0683 e008       |    |		Load	0x0,0x8
0684 0322       | "  |		Declare_Variable	Record
0685 e010       |    |		Load	0x0,0x10
0686 0322       | "  |		Declare_Variable	Record
0687			BODY_0680:
0687 e5ff       |    |		Load	0x2,-0x1
0688 01db       |    |		Execute	Vector,Length
0689 e234       | 4  |		Load	0x1,0x34
068a 027f       |    |		Execute	Discrete,Equal
068b 680f       |h   |		Jump_Zero	0x69b
068c e5ff       |    |		Load	0x2,-0x1
068d 823c       | <  |		Call	0x1,0x3c
068e e403       |    |		Load	0x2,0x3
068f 017d       | }  |		Execute	Record,Structure_Write
0690 00d8       |    |		Load_Top	At_Offset_0
0691 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0692 7005       |p   |		Jump_Nonzero	0x698
0693 e5fe       |    |		Load	0x2,-0x2
0694 e403       |    |		Load	0x2,0x3
0695 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0696 8283       |    |		Call	0x1,0x83
0697 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0698 00d8       |    |		Load_Top	At_Offset_0
0699 8281       |    |		Call	0x1,0x81
069a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
069b e5ff       |    |		Load	0x2,-0x1
069c 8233       | 3  |		Call	0x1,0x33
069d e402       |    |		Load	0x2,0x2
069e 017d       | }  |		Execute	Record,Structure_Write
069f e5fe       |    |		Load	0x2,-0x2
06a0 e402       |    |		Load	0x2,0x2
06a1 8283       |    |		Call	0x1,0x83
06a2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06a3 0000 0000  |    |		.BLANK	0000[0x5]
06a8 ; --------------------------------------------------------------------------------------
06a8 ; SUBPROGRAM
06a8 ; --------------------------------------------------------------------------------------
06a8 06ac       |    |		.CONST	0x06ac								; Address of begin
06a9 0004       |    |		.CONST	0x0004								; Address of exception handler
06aa 0002       |    |		.CONST	0x0002								; Number of locals
06ab			INIT_06a8:
06ab 00e5       |    |		Load_Encached	Long_Integer_Cache
06ac			BODY_06a8:
06ac e5ff       |    |		Load	0x2,-0x1
06ad 0b38       | 8  |		Execute_Immediate	Case_Compare,0x38
06ae 7003       |p   |		Jump_Nonzero	0x6b2
06af 0f10       |    |		Execute_Immediate	Equal,0x10
06b0 7006       |p   |		Jump_Nonzero	0x6b7
06b1 0887       |    |		Execute_Immediate	Raise,0x87
06b2 00d1       |    |		Pop_Control	Pop_Count_1
06b3 e5fc       |    |		Load	0x2,-0x4
06b4 e5fd       |    |		Load	0x2,-0x3
06b5 8284       |    |		Call	0x1,0x84
06b6 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
06b7 e5fd       |    |		Load	0x2,-0x3
06b8 8272       | r  |		Call	0x1,0x72
06b9 a402       |    |		Store_Unchecked	0x2,0x2
06ba 00d8       |    |		Load_Top	At_Offset_0
06bb 7002       |p   |		Jump_Nonzero	0x6be
06bc 4800       |H   |		Short_Literal	0x0
06bd 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
06be 00d8       |    |		Load_Top	At_Offset_0
06bf 00d8       |    |		Load_Top	At_Offset_0
06c0 e009       |    |		Load	0x0,0x9
06c1 0260       | `  |		Execute	Discrete,In_Type
06c2 7001       |p   |		Jump_Nonzero	0x6c4
06c3 0801       |    |		Execute_Immediate	Raise,0x1
06c4 e5fe       |    |		Load	0x2,-0x2
06c5 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
06c6 827f       |    |		Call	0x1,0x7f
06c7 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
06c8 ; --------------------------------------------------------------------------------------
06c8 ; SUBPROGRAM
06c8 ; --------------------------------------------------------------------------------------
06c8 06cb       |    |		.CONST	0x06cb								; Address of begin
06c9 0004       |    |		.CONST	0x0004								; Address of exception handler
06ca 0001       |    |		.CONST	0x0001								; Number of locals
06cb			BODY_06c8:
06cb			INIT_06c8:
06cb e5fe       |    |		Load	0x2,-0x2
06cc 0aff       |    |		Execute_Immediate	Plus,-0x1
06cd e5ff       |    |		Load	0x2,-0x1
06ce 0273       | s  |		Execute	Discrete,Plus
06cf 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06d0 ; --------------------------------------------------------------------------------------
06d0 ; SUBPROGRAM
06d0 ; --------------------------------------------------------------------------------------
06d0 06d3       |    |		.CONST	0x06d3								; Address of begin
06d1 0004       |    |		.CONST	0x0004								; Address of exception handler
06d2 0001       |    |		.CONST	0x0001								; Number of locals
06d3			BODY_06d0:
06d3			INIT_06d0:
06d3 e5fe       |    |		Load	0x2,-0x2
06d4 6805       |h   |		Jump_Zero	0x6da
06d5 e5ff       |    |		Load	0x2,-0x1
06d6 0d4f       | O  |		Execute_Immediate	Less,0x4f
06d7 6802       |h   |		Jump_Zero	0x6da
06d8 484f       |HO  |		Short_Literal	0x4f
06d9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06da e5ff       |    |		Load	0x2,-0x1
06db 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06dc 0000 0000  |    |		.BLANK	0000[0x4]
06e0 ; --------------------------------------------------------------------------------------
06e0 ; SUBPROGRAM
06e0 ; --------------------------------------------------------------------------------------
06e0 06e3       |    |		.CONST	0x06e3								; Address of begin
06e1 06e7       |    |		.CONST	0x06e7								; Address of exception handler
06e2 0001       |    |		.CONST	0x0001								; Number of locals
06e3			BODY_06e0:
06e3			INIT_06e0:
06e3 e5ff       |    |		Load	0x2,-0x1
06e4 e5fe       |    |		Load	0x2,-0x2
06e5 0273       | s  |		Execute	Discrete,Plus
06e6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06e7			TRAP_06e0:
06e7 010d       |    |		Execute	Exception,Is_Numeric_Error
06e8 6802       |h   |		Jump_Zero	0x6eb
06e9 6002       |`   |		Indirect_Literal	Discrete,0x6ec,{0x7fffffff, 0xffffffff}
06ea 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06eb 0100       |    |		Execute	Exception,Raise
06ec 7fff ffff  |    |		.LITERAL	{0x7fffffff, 0xffffffff}
06f0 ; --------------------------------------------------------------------------------------
06f0 ; SUBPROGRAM
06f0 ; --------------------------------------------------------------------------------------
06f0 0702       |    |		.CONST	0x0702								; Address of begin
06f1 0004       |    |		.CONST	0x0004								; Address of exception handler
06f2 0003       |    |		.CONST	0x0003								; Number of locals
06f3			INIT_06f0:
06f3 e5fd       |    |		Load	0x2,-0x3
06f4 00d8       |    |		Load_Top	At_Offset_0
06f5 00e3       |    |		Load_Encached	Natural_Cache
06f6 0260       | `  |		Execute	Discrete,In_Type
06f7 7001       |p   |		Jump_Nonzero	0x6f9
06f8 0801       |    |		Execute_Immediate	Raise,0x1
06f9 e5ff       |    |		Load	0x2,-0x1
06fa 8288       |    |		Call	0x1,0x88
06fb 00e5       |    |		Load_Encached	Long_Integer_Cache
06fc 03f1       |    |		Declare_Variable	Discrete,With_Value
06fd e5fb       |    |		Load	0x2,-0x5
06fe e5fc       |    |		Load	0x2,-0x4
06ff 8287       |    |		Call	0x1,0x87
0700 00e3       |    |		Load_Encached	Natural_Cache
0701 03f1       |    |		Declare_Variable	Discrete,With_Value
0702			BODY_06f0:
0702 e402       |    |		Load	0x2,0x2
0703 a5fa       |    |		Store_Unchecked	0x2,-0x6
0704 00d8       |    |		Load_Top	At_Offset_0
0705 0aff       |    |		Execute_Immediate	Plus,-0x1
0706 00d8       |    |		Load_Top	At_Offset_0
0707 00e3       |    |		Load_Encached	Natural_Cache
0708 0260       | `  |		Execute	Discrete,In_Type
0709 7001       |p   |		Jump_Nonzero	0x70b
070a 0801       |    |		Execute_Immediate	Raise,0x1
070b e402       |    |		Load	0x2,0x2
070c 8288       |    |		Call	0x1,0x88
070d a5f9       |    |		Store_Unchecked	0x2,-0x7
070e e5f9       |    |		Load	0x2,-0x7
070f e5fe       |    |		Load	0x2,-0x2
0710 027d       | }  |		Execute	Discrete,Greater
0711 6802       |h   |		Jump_Zero	0x714
0712 e5fe       |    |		Load	0x2,-0x2
0713 a5f9       |    |		Store_Unchecked	0x2,-0x7
0714 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0715 0000 0000  |    |		.XXX[0x3]
0717 0000       |    |
0718 ; --------------------------------------------------------------------------------------
0718 ; SUBPROGRAM
0718 ; --------------------------------------------------------------------------------------
0718 071b       |    |		.CONST	0x071b								; Address of begin
0719 0004       |    |		.CONST	0x0004								; Address of exception handler
071a 0001       |    |		.CONST	0x0001								; Number of locals
071b			BODY_0718:
071b			INIT_0718:
071b e5ff       |    |		Load	0x2,-0x1
071c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
071d 700b       |p   |		Jump_Nonzero	0x729
071e e5ff       |    |		Load	0x2,-0x1
071f 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0720 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0721 7005       |p   |		Jump_Nonzero	0x727
0722 e5ff       |    |		Load	0x2,-0x1
0723 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0724 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0725 0f00       |    |		Execute_Immediate	Equal,0x0
0726 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0727 4800       |H   |		Short_Literal	0x0
0728 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0729 4800       |H   |		Short_Literal	0x0
072a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
072b 0000 0000  |    |		.BLANK	0000[0x5]
0730 ; --------------------------------------------------------------------------------------
0730 ; SUBPROGRAM
0730 ; --------------------------------------------------------------------------------------
0730 0733       | 3  |		.CONST	0x0733								; Address of begin
0731 0004       |    |		.CONST	0x0004								; Address of exception handler
0732 0001       |    |		.CONST	0x0001								; Number of locals
0733			BODY_0730:
0733			INIT_0730:
0733 e5ff       |    |		Load	0x2,-0x1
0734 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0735 7004       |p   |		Jump_Nonzero	0x73a
0736 e5ff       |    |		Load	0x2,-0x1
0737 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0738 828a       |    |		Call	0x1,0x8a
0739 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
073a 4800       |H   |		Short_Literal	0x0
073b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
073c 0000 0000  |    |		.BLANK	0000[0x4]
0740 ; --------------------------------------------------------------------------------------
0740 ; SUBPROGRAM
0740 ; --------------------------------------------------------------------------------------
0740 0743       | C  |		.CONST	0x0743								; Address of begin
0741 0004       |    |		.CONST	0x0004								; Address of exception handler
0742 0001       |    |		.CONST	0x0001								; Number of locals
0743			BODY_0740:
0743			INIT_0740:
0743 e5ff       |    |		Load	0x2,-0x1
0744 0b10       |    |		Execute_Immediate	Case_Compare,0x10
0745 7004       |p   |		Jump_Nonzero	0x74a
0746 0f38       | 8  |		Execute_Immediate	Equal,0x38
0747 7003       |p   |		Jump_Nonzero	0x74b
0748 4800       |H   |		Short_Literal	0x0
0749 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
074a 00d1       |    |		Pop_Control	Pop_Count_1
074b 4801       |H   |		Short_Literal	0x1
074c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
074d 0000 0000  |    |		.XXX[0x3]
074f 0000       |    |
0750 ; --------------------------------------------------------------------------------------
0750 ; SUBPROGRAM
0750 ; --------------------------------------------------------------------------------------
0750 0753       | S  |		.CONST	0x0753								; Address of begin
0751 0004       |    |		.CONST	0x0004								; Address of exception handler
0752 0001       |    |		.CONST	0x0001								; Number of locals
0753			BODY_0750:
0753			INIT_0750:
0753 e5ff       |    |		Load	0x2,-0x1
0754 0b44       | D  |		Execute_Immediate	Case_Compare,0x44
0755 7004       |p   |		Jump_Nonzero	0x75a
0756 0f4c       | L  |		Execute_Immediate	Equal,0x4c
0757 7003       |p   |		Jump_Nonzero	0x75b
0758 4800       |H   |		Short_Literal	0x0
0759 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
075a 00d1       |    |		Pop_Control	Pop_Count_1
075b 4801       |H   |		Short_Literal	0x1
075c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
075d 0000 0000  |    |		.XXX[0x3]
075f 0000       |    |
0760 ; --------------------------------------------------------------------------------------
0760 ; SUBPROGRAM
0760 ; --------------------------------------------------------------------------------------
0760 076c       | l  |		.CONST	0x076c								; Address of begin
0761 0004       |    |		.CONST	0x0004								; Address of exception handler
0762 0004       |    |		.CONST	0x0004								; Number of locals
0763			INIT_0760:
0763 e5ff       |    |		Load	0x2,-0x1
0764 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0765 e049       | I  |		Load	0x0,0x49
0766 1b59       | Y  |		Execute	Package,Field_Read,Field_Number 0x59
0767 03f1       |    |		Declare_Variable	Discrete,With_Value
0768 e027       | '  |		Load	0x0,0x27
0769 0322       | "  |		Declare_Variable	Record
076a e03c       | <  |		Load	0x0,0x3c
076b 0322       | "  |		Declare_Variable	Record
076c			BODY_0760:
076c e402       |    |		Load	0x2,0x2
076d 828c       |    |		Call	0x1,0x8c
076e 6819       |h   |		Jump_Zero	0x788
076f 4800       |H   |		Short_Literal	0x0
0770 00d8       |    |		Load_Top	At_Offset_0
0771 e213       |    |		Load	0x1,0x13
0772 0260       | `  |		Execute	Discrete,In_Type
0773 7001       |p   |		Jump_Nonzero	0x775
0774 0801       |    |		Execute_Immediate	Raise,0x1
0775 e5ff       |    |		Load	0x2,-0x1
0776 e266       | f  |		Load	0x1,0x66
0777 1d67       | g  |		Execute_Immediate	Reference_Lex_1,0x67
0778 8265       | e  |		Call	0x1,0x65
0779 e403       |    |		Load	0x2,0x3
077a 017d       | }  |		Execute	Record,Structure_Write
077b e403       |    |		Load	0x2,0x3
077c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
077d e404       |    |		Load	0x2,0x4
077e 017d       | }  |		Execute	Record,Structure_Write
077f 00d8       |    |		Load_Top	At_Offset_0
0780 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0781 828d       |    |		Call	0x1,0x8d
0782 7003       |p   |		Jump_Nonzero	0x786
0783 00d8       |    |		Load_Top	At_Offset_0
0784 828e       |    |		Call	0x1,0x8e
0785 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0786 4801       |H   |		Short_Literal	0x1
0787 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0788 4800       |H   |		Short_Literal	0x0
0789 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
078a 0000 0000  |    |		.BLANK	0000[0x6]
0790 ; --------------------------------------------------------------------------------------
0790 ; SUBPROGRAM
0790 ; --------------------------------------------------------------------------------------
0790 0793       |    |		.CONST	0x0793								; Address of begin
0791 0004       |    |		.CONST	0x0004								; Address of exception handler
0792 0001       |    |		.CONST	0x0001								; Number of locals
0793			BODY_0790:
0793			INIT_0790:
0793 e5ff       |    |		Load	0x2,-0x1
0794 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0795 0f4c       | L  |		Execute_Immediate	Equal,0x4c
0796 680c       |h   |		Jump_Zero	0x7a3
0797 4800       |H   |		Short_Literal	0x0
0798 00d8       |    |		Load_Top	At_Offset_0
0799 e213       |    |		Load	0x1,0x13
079a 0260       | `  |		Execute	Discrete,In_Type
079b 7001       |p   |		Jump_Nonzero	0x79d
079c 0801       |    |		Execute_Immediate	Raise,0x1
079d e5ff       |    |		Load	0x2,-0x1
079e e269       | i  |		Load	0x1,0x69
079f 1d6a       | j  |		Execute_Immediate	Reference_Lex_1,0x6a
07a0 8265       | e  |		Call	0x1,0x65
07a1 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
07a2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07a3 4800       |H   |		Short_Literal	0x0
07a4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07a5 0000 0000  |    |		.XXX[0x3]
07a7 0000       |    |
07a8 ; --------------------------------------------------------------------------------------
07a8 ; SUBPROGRAM
07a8 ; --------------------------------------------------------------------------------------
07a8 07ab       |    |		.CONST	0x07ab								; Address of begin
07a9 0004       |    |		.CONST	0x0004								; Address of exception handler
07aa 0001       |    |		.CONST	0x0001								; Number of locals
07ab			BODY_07a8:
07ab			INIT_07a8:
07ab e5ff       |    |		Load	0x2,-0x1
07ac 0b74       | t  |		Execute_Immediate	Case_Compare,0x74
07ad 7004       |p   |		Jump_Nonzero	0x7b2
07ae 0f7c       | |  |		Execute_Immediate	Equal,0x7c
07af 7003       |p   |		Jump_Nonzero	0x7b3
07b0 4800       |H   |		Short_Literal	0x0
07b1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07b2 00d1       |    |		Pop_Control	Pop_Count_1
07b3 4801       |H   |		Short_Literal	0x1
07b4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07b5 0000 0000  |    |		.XXX[0x3]
07b7 0000       |    |
07b8 ; --------------------------------------------------------------------------------------
07b8 ; SUBPROGRAM
07b8 ; --------------------------------------------------------------------------------------
07b8 07bb       |    |		.CONST	0x07bb								; Address of begin
07b9 0004       |    |		.CONST	0x0004								; Address of exception handler
07ba 0001       |    |		.CONST	0x0001								; Number of locals
07bb			BODY_07b8:
07bb			INIT_07b8:
07bb e5ff       |    |		Load	0x2,-0x1
07bc 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
07bd 00d8       |    |		Load_Top	At_Offset_0
07be 0d6c       | l  |		Execute_Immediate	Less,0x6c
07bf 7018       |p   |		Jump_Nonzero	0x7d8
07c0 0a94       |    |		Execute_Immediate	Plus,-0x6c
07c1 4613       |F   |		Jump_Case	0x14
07c2 7817       |x   |		Jump	0x7da								; case 0x0
07c3 7812       |x   |		Jump	0x7d6								; case 0x1
07c4 7811       |x   |		Jump	0x7d6								; case 0x2
07c5 7810       |x   |		Jump	0x7d6								; case 0x3
07c6 780f       |x   |		Jump	0x7d6								; case 0x4
07c7 780e       |x   |		Jump	0x7d6								; case 0x5
07c8 780d       |x   |		Jump	0x7d6								; case 0x6
07c9 780c       |x   |		Jump	0x7d6								; case 0x7
07ca 780f       |x   |		Jump	0x7da								; case 0x8
07cb 780a       |x   |		Jump	0x7d6								; case 0x9
07cc 7809       |x   |		Jump	0x7d6								; case 0xa
07cd 7808       |x   |		Jump	0x7d6								; case 0xb
07ce 7807       |x   |		Jump	0x7d6								; case 0xc
07cf 7806       |x   |		Jump	0x7d6								; case 0xd
07d0 7805       |x   |		Jump	0x7d6								; case 0xe
07d1 7804       |x   |		Jump	0x7d6								; case 0xf
07d2 7807       |x   |		Jump	0x7da								; case 0x10
07d3 7802       |x   |		Jump	0x7d6								; case 0x11
07d4 7801       |x   |		Jump	0x7d6								; case 0x12
07d5 7800       |x   |		Jump	0x7d6								; case 0x13
07d6 4800       |H   |		Short_Literal	0x0
07d7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07d8 00d1       |    |		Pop_Control	Pop_Count_1
07d9 7ffc       |    |		Jump	0x7d6
07da e5ff       |    |		Load	0x2,-0x1
07db 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
07dc 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
07dd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07de 0000 0000  |    |		.XXX[0x2]
07e0 ; --------------------------------------------------------------------------------------
07e0 ; SUBPROGRAM
07e0 ; --------------------------------------------------------------------------------------
07e0 07e3       |    |		.CONST	0x07e3								; Address of begin
07e1 0004       |    |		.CONST	0x0004								; Address of exception handler
07e2 0001       |    |		.CONST	0x0001								; Number of locals
07e3			BODY_07e0:
07e3			INIT_07e0:
07e3 e5ff       |    |		Load	0x2,-0x1
07e4 e5fe       |    |		Load	0x2,-0x2
07e5 0273       | s  |		Execute	Discrete,Plus
07e6 0aff       |    |		Execute_Immediate	Plus,-0x1
07e7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
07e8 ; --------------------------------------------------------------------------------------
07e8 ; SUBPROGRAM
07e8 ; --------------------------------------------------------------------------------------
07e8 07f1       |    |		.CONST	0x07f1								; Address of begin
07e9 0004       |    |		.CONST	0x0004								; Address of exception handler
07ea 0002       |    |		.CONST	0x0002								; Number of locals
07eb			INIT_07e8:
07eb e018       |    |		Load	0x0,0x18
07ec 0322       | "  |		Declare_Variable	Record
07ed e5ff       |    |		Load	0x2,-0x1
07ee 8261       | a  |		Call	0x1,0x61
07ef e402       |    |		Load	0x2,0x2
07f0 017d       | }  |		Execute	Record,Structure_Write
07f1			BODY_07e8:
07f1 00d8       |    |		Load_Top	At_Offset_0
07f2 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
07f3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07f4 0000 0000  |    |		.BLANK	0000[0x4]
07f8 ; --------------------------------------------------------------------------------------
07f8 ; SUBPROGRAM
07f8 ; --------------------------------------------------------------------------------------
07f8 083c       | <  |		.CONST	0x083c								; Address of begin
07f9 0004       |    |		.CONST	0x0004								; Address of exception handler
07fa 0010       |    |		.CONST	0x0010								; Number of locals
07fb			INIT_07f8:
07fb e5fe       |    |		Load	0x2,-0x2
07fc 012c       | ,  |		Execute	Any,Size
07fd 00e5       |    |		Load_Encached	Long_Integer_Cache
07fe 03f1       |    |		Declare_Variable	Discrete,With_Value
07ff 4801       |H   |		Short_Literal	0x1
0800 e402       |    |		Load	0x2,0x2
0801 e214       |    |		Load	0x1,0x14
0802 035b       | [  |		Declare_Type	Array,Constrained
0803 a002       |    |		Store_Unchecked	0x0,0x2
0804 00c6       |    |		Action	Check_Subprogram_Elaborated
0805 00d8       |    |		Load_Top	At_Offset_0
0806 e5fe       |    |		Load	0x2,-0x2
0807 e04d       | M  |		Load	0x0,0x4d
0808 e04e       | N  |		Load	0x0,0x4e
0809 4808       |H   |		Short_Literal	0x8
080a 0007       |    |		Action	Break_Optional
080b e403       |    |		Load	0x2,0x3
080c 0337       | 7  |		Declare_Variable	Array
080d 00d8       |    |		Load_Top	At_Offset_0
080e 0335       | 5  |		Declare_Variable	Array,Duplicate
080f 00cd       |    |		Action	Spare6_Action
0810 e409       |    |		Load	0x2,0x9
0811 01d9       |    |		Execute	Vector,Reverse_Bounds
0812 0263       | c  |		Execute	Discrete,Above_Bound
0813 7005       |p   |		Jump_Nonzero	0x819
0814 4800       |H   |		Short_Literal	0x0
0815 e40c       |    |		Load	0x2,0xc
0816 e40a       |    |		Load	0x2,0xa
0817 01d6       |    |		Execute	Vector,Field_Write
0818 3ffb       |?   |		Loop_Increasing	0x814
0819 e409       |    |		Load	0x2,0x9
081a 01d4       |    |		Execute	Vector,Structure_Write
081b 00d8       |    |		Load_Top	At_Offset_0
081c 012c       | ,  |		Execute	Any,Size
081d 00e5       |    |		Load_Encached	Long_Integer_Cache
081e 03f1       |    |		Declare_Variable	Discrete,With_Value
081f e5fc       |    |		Load	0x2,-0x4
0820 8293       |    |		Call	0x1,0x93
0821 00e5       |    |		Load_Encached	Long_Integer_Cache
0822 03f1       |    |		Declare_Variable	Discrete,With_Value
0823 00d8       |    |		Load_Top	At_Offset_0
0824 602b       |`+  |		Indirect_Literal	Discrete,0x850,{0x00000000, 0x00002000}
0825 027a       | z  |		Execute	Discrete,Less_Equal
0826 7001       |p   |		Jump_Nonzero	0x828
0827 0887       |    |		Execute_Immediate	Raise,0x87
0828 4801       |H   |		Short_Literal	0x1
0829 e40b       |    |		Load	0x2,0xb
082a e214       |    |		Load	0x1,0x14
082b 035b       | [  |		Declare_Type	Array,Constrained
082c a024       | $  |		Store_Unchecked	0x0,0x24
082d 00c6       |    |		Action	Check_Subprogram_Elaborated
082e 00d8       |    |		Load_Top	At_Offset_0
082f 0093 0000  |    |		push_full_address	0x0
0831 601a       |`   |		Indirect_Literal	Discrete,0x84c,{0x80000000, 0x00190000}
0832 0273       | s  |		Execute	Discrete,Plus
0833 e5ff       |    |		Load	0x2,-0x1
0834 6013       |`   |		Indirect_Literal	Discrete,0x848,{0x00000000, 0x0000ffff}
0835 0279       | y  |		Execute	Discrete,And
0836 0273       | s  |		Execute	Discrete,Plus
0837 e04f       | O  |		Load	0x0,0x4f
0838 0273       | s  |		Execute	Discrete,Plus
0839 480f       |H   |		Short_Literal	0xf
083a 029f 1a43  |   C|		Declare_Subprogram	INIT_1a40,For_Call
083c			BODY_07f8:
083c 00cf       |    |		Action	Mark_Auxiliary
083d 4803       |H   |		Short_Literal	0x3
083e 4801       |H   |		Short_Literal	0x1
083f 0007       |    |		Action	Break_Optional
0840 8410       |    |		Call	0x2,0x10
0841 00c8       |    |		Action	Pop_Auxiliary_Range
0842 3ffd       |?   |		Loop_Increasing	0x840
0843 00ce       |    |		Action	Pop_Auxiliary
0844 4884       |H   |		Short_Literal	0x84
0845 0257       | W  |		Execute	Discrete,Raise
0846 0000 0000  |    |		.XXX[0x2]
0848 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000ffff}
084c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00190000}
0850 0000 0000  |    |		.LITERAL	{0x00000000, 0x00002000}
0854 0000 0000  |    |		.BLANK	0000[0x4]
0858 ; --------------------------------------------------------------------------------------
0858 ; SUBPROGRAM
0858 ; --------------------------------------------------------------------------------------
0858 086d       | m  |		.CONST	0x086d								; Address of begin
0859 0004       |    |		.CONST	0x0004								; Address of exception handler
085a 0003       |    |		.CONST	0x0003								; Number of locals
085b			INIT_0858:
085b e29c       |    |		Load	0x1,0x9c
085c 0337       | 7  |		Declare_Variable	Array
085d 4800       |H   |		Short_Literal	0x0
085e e29b       |    |		Load	0x1,0x9b
085f 0aff       |    |		Execute_Immediate	Plus,-0x1
0860 e5ff       |    |		Load	0x2,-0x1
0861 01cf       |    |		Execute	Vector,Slice_Read
0862 e402       |    |		Load	0x2,0x2
0863 01d4       |    |		Execute	Vector,Structure_Write
0864 e031       | 1  |		Load	0x0,0x31
0865 0322       | "  |		Declare_Variable	Record
0866 e402       |    |		Load	0x2,0x2
0867 e29d       |    |		Load	0x1,0x9d
0868 e29e       |    |		Load	0x1,0x9e
0869 1d9f       |    |		Execute_Immediate	Reference_Lex_1,0x9f
086a 8002       |    |		Call	0x0,0x2
086b e403       |    |		Load	0x2,0x3
086c 017d       | }  |		Execute	Record,Structure_Write
086d			BODY_0858:
086d 00d8       |    |		Load_Top	At_Offset_0
086e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
086f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0870 ; --------------------------------------------------------------------------------------
0870 ; SUBPROGRAM
0870 ; --------------------------------------------------------------------------------------
0870 0884       |    |		.CONST	0x0884								; Address of begin
0871 0004       |    |		.CONST	0x0004								; Address of exception handler
0872 0006       |    |		.CONST	0x0006								; Number of locals
0873			INIT_0870:
0873 a024       | $  |		Store_Unchecked	0x0,0x24
0874 00c6       |    |		Action	Check_Subprogram_Elaborated
0875 e29c       |    |		Load	0x1,0x9c
0876 0093 0000  |    |		push_full_address	0x0
0878 6017       |`   |		Indirect_Literal	Discrete,0x890,{0x80000000, 0x00150000}
0879 0273       | s  |		Execute	Discrete,Plus
087a e025       | %  |		Load	0x0,0x25
087b 0273       | s  |		Execute	Discrete,Plus
087c e050       | P  |		Load	0x0,0x50
087d 0273       | s  |		Execute	Discrete,Plus
087e 4804       |H   |		Short_Literal	0x4
087f 0007       |    |		Action	Break_Optional
0880 e29c       |    |		Load	0x1,0x9c
0881 0337       | 7  |		Declare_Variable	Array
0882 029f 1a6b  |   k|		Declare_Subprogram	INIT_1a68,For_Call
0884			BODY_0870:
0884 00cf       |    |		Action	Mark_Auxiliary
0885 4803       |H   |		Short_Literal	0x3
0886 4801       |H   |		Short_Literal	0x1
0887 0007       |    |		Action	Break_Optional
0888 8406       |    |		Call	0x2,0x6
0889 00c8       |    |		Action	Pop_Auxiliary_Range
088a 3ffd       |?   |		Loop_Increasing	0x888
088b 00ce       |    |		Action	Pop_Auxiliary
088c 4884       |H   |		Short_Literal	0x84
088d 0257       | W  |		Execute	Discrete,Raise
088e 0000 0000  |    |		.XXX[0x2]
0890 8000 0000  |    |		.LITERAL	{0x80000000, 0x00150000}
0894 0000 0000  |    |		.BLANK	0000[0x4]
0898 ; --------------------------------------------------------------------------------------
0898 ; SUBPROGRAM
0898 ; --------------------------------------------------------------------------------------
0898 089b       |    |		.CONST	0x089b								; Address of begin
0899 0004       |    |		.CONST	0x0004								; Address of exception handler
089a 0001       |    |		.CONST	0x0001								; Number of locals
089b			BODY_0898:
089b			INIT_0898:
089b e5ff       |    |		Load	0x2,-0x1
089c 82a3       |    |		Call	0x1,0xa3
089d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
089e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
089f 0000       |    |		.XXX[0x1]
08a0 ; --------------------------------------------------------------------------------------
08a0 ; SUBPROGRAM
08a0 ; --------------------------------------------------------------------------------------
08a0 08ba       |    |		.CONST	0x08ba								; Address of begin
08a1 0004       |    |		.CONST	0x0004								; Address of exception handler
08a2 0004       |    |		.CONST	0x0004								; Number of locals
08a3			INIT_08a0:
08a3 e5fe       |    |		Load	0x2,-0x2
08a4 00e5       |    |		Load_Encached	Long_Integer_Cache
08a5 03f1       |    |		Declare_Variable	Discrete,With_Value
08a6 e2a6       |    |		Load	0x1,0xa6
08a7 0337       | 7  |		Declare_Variable	Array
08a8 e402       |    |		Load	0x2,0x2
08a9 00d8       |    |		Load_Top	At_Offset_0
08aa e2a5       |    |		Load	0x1,0xa5
08ab 0273       | s  |		Execute	Discrete,Plus
08ac 0aff       |    |		Execute_Immediate	Plus,-0x1
08ad e5ff       |    |		Load	0x2,-0x1
08ae 01cf       |    |		Execute	Vector,Slice_Read
08af e403       |    |		Load	0x2,0x3
08b0 01d4       |    |		Execute	Vector,Structure_Write
08b1 e034       | 4  |		Load	0x0,0x34
08b2 0322       | "  |		Declare_Variable	Record
08b3 e403       |    |		Load	0x2,0x3
08b4 e2a7       |    |		Load	0x1,0xa7
08b5 e2a8       |    |		Load	0x1,0xa8
08b6 1da9       |    |		Execute_Immediate	Reference_Lex_1,0xa9
08b7 8002       |    |		Call	0x0,0x2
08b8 e404       |    |		Load	0x2,0x4
08b9 017d       | }  |		Execute	Record,Structure_Write
08ba			BODY_08a0:
08ba 00d8       |    |		Load_Top	At_Offset_0
08bb 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
08bc 0000 0000  |    |		.BLANK	0000[0x4]
08c0 ; --------------------------------------------------------------------------------------
08c0 ; SUBPROGRAM
08c0 ; --------------------------------------------------------------------------------------
08c0 08d4       |    |		.CONST	0x08d4								; Address of begin
08c1 0004       |    |		.CONST	0x0004								; Address of exception handler
08c2 0006       |    |		.CONST	0x0006								; Number of locals
08c3			INIT_08c0:
08c3 a024       | $  |		Store_Unchecked	0x0,0x24
08c4 00c6       |    |		Action	Check_Subprogram_Elaborated
08c5 e2a6       |    |		Load	0x1,0xa6
08c6 0093 0000  |    |		push_full_address	0x0
08c8 6017       |`   |		Indirect_Literal	Discrete,0x8e0,{0x80000000, 0x00130000}
08c9 0273       | s  |		Execute	Discrete,Plus
08ca e025       | %  |		Load	0x0,0x25
08cb 0273       | s  |		Execute	Discrete,Plus
08cc e051       | Q  |		Load	0x0,0x51
08cd 0273       | s  |		Execute	Discrete,Plus
08ce 4804       |H   |		Short_Literal	0x4
08cf 0007       |    |		Action	Break_Optional
08d0 e2a6       |    |		Load	0x1,0xa6
08d1 0337       | 7  |		Declare_Variable	Array
08d2 029f 1a8b  |    |		Declare_Subprogram	INIT_1a88,For_Call
08d4			BODY_08c0:
08d4 00cf       |    |		Action	Mark_Auxiliary
08d5 4803       |H   |		Short_Literal	0x3
08d6 4801       |H   |		Short_Literal	0x1
08d7 0007       |    |		Action	Break_Optional
08d8 8406       |    |		Call	0x2,0x6
08d9 00c8       |    |		Action	Pop_Auxiliary_Range
08da 3ffd       |?   |		Loop_Increasing	0x8d8
08db 00ce       |    |		Action	Pop_Auxiliary
08dc 4884       |H   |		Short_Literal	0x84
08dd 0257       | W  |		Execute	Discrete,Raise
08de 0000 0000  |    |		.XXX[0x2]
08e0 8000 0000  |    |		.LITERAL	{0x80000000, 0x00130000}
08e4 0000 0000  |    |		.BLANK	0000[0x4]
08e8 ; --------------------------------------------------------------------------------------
08e8 ; SUBPROGRAM
08e8 ; --------------------------------------------------------------------------------------
08e8 08f3       |    |		.CONST	0x08f3								; Address of begin
08e9 0004       |    |		.CONST	0x0004								; Address of exception handler
08ea 0003       |    |		.CONST	0x0003								; Number of locals
08eb			INIT_08e8:
08eb e5ff       |    |		Load	0x2,-0x1
08ec 01dc       |    |		Execute	Vector,Last
08ed 00e5       |    |		Load_Encached	Long_Integer_Cache
08ee 03f1       |    |		Declare_Variable	Discrete,With_Value
08ef e5fe       |    |		Load	0x2,-0x2
08f0 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
08f1 e052       | R  |		Load	0x0,0x52
08f2 03f1       |    |		Declare_Variable	Discrete,With_Value
08f3			BODY_08e8:
08f3 00d8       |    |		Load_Top	At_Offset_0
08f4 e2a5       |    |		Load	0x1,0xa5
08f5 0273       | s  |		Execute	Discrete,Plus
08f6 0aff       |    |		Execute_Immediate	Plus,-0x1
08f7 e402       |    |		Load	0x2,0x2
08f8 027a       | z  |		Execute	Discrete,Less_Equal
08f9 6804       |h   |		Jump_Zero	0x8fe
08fa 00d8       |    |		Load_Top	At_Offset_0
08fb e5ff       |    |		Load	0x2,-0x1
08fc 82ac       |    |		Call	0x1,0xac
08fd 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
08fe 00d8       |    |		Load_Top	At_Offset_0
08ff e5fd       |    |		Load	0x2,-0x3
0900 827c       | |  |		Call	0x1,0x7c
0901 82ad       |    |		Call	0x1,0xad
0902 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0903 0000 0000  |    |		.BLANK	0000[0x5]
0908 ; --------------------------------------------------------------------------------------
0908 ; SUBPROGRAM
0908 ; --------------------------------------------------------------------------------------
0908 091d       |    |		.CONST	0x091d								; Address of begin
0909 0004       |    |		.CONST	0x0004								; Address of exception handler
090a 0006       |    |		.CONST	0x0006								; Number of locals
090b			INIT_0908:
090b 4801       |H   |		Short_Literal	0x1
090c 601f       |`   |		Indirect_Literal	Discrete,0x92c,{0x00000000, 0x00002000}
090d e214       |    |		Load	0x1,0x14
090e 035b       | [  |		Declare_Type	Array,Constrained
090f a024       | $  |		Store_Unchecked	0x0,0x24
0910 00c6       |    |		Action	Check_Subprogram_Elaborated
0911 00d8       |    |		Load_Top	At_Offset_0
0912 0093 0000  |    |		push_full_address	0x0
0914 6013       |`   |		Indirect_Literal	Discrete,0x928,{0x80000000, 0x00120000}
0915 0273       | s  |		Execute	Discrete,Plus
0916 e025       | %  |		Load	0x0,0x25
0917 0273       | s  |		Execute	Discrete,Plus
0918 e053       | S  |		Load	0x0,0x53
0919 0273       | s  |		Execute	Discrete,Plus
091a 4805       |H   |		Short_Literal	0x5
091b 029f 1aab  |    |		Declare_Subprogram	INIT_1aa8,For_Call
091d			BODY_0908:
091d 00cf       |    |		Action	Mark_Auxiliary
091e 4803       |H   |		Short_Literal	0x3
091f 4801       |H   |		Short_Literal	0x1
0920 0007       |    |		Action	Break_Optional
0921 8406       |    |		Call	0x2,0x6
0922 00c8       |    |		Action	Pop_Auxiliary_Range
0923 3ffd       |?   |		Loop_Increasing	0x921
0924 00ce       |    |		Action	Pop_Auxiliary
0925 4884       |H   |		Short_Literal	0x84
0926 0257       | W  |		Execute	Discrete,Raise
0927 0000       |    |		.XXX[0x1]
0928 8000 0000  |    |		.LITERAL	{0x80000000, 0x00120000}
092c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00002000}
0930 ; --------------------------------------------------------------------------------------
0930 ; SUBPROGRAM
0930 ; --------------------------------------------------------------------------------------
0930 094b       | K  |		.CONST	0x094b								; Address of begin
0931 0004       |    |		.CONST	0x0004								; Address of exception handler
0932 0006       |    |		.CONST	0x0006								; Number of locals
0933			INIT_0930:
0933 e5fe       |    |		Load	0x2,-0x2
0934 67f7       |g   |		Indirect_Literal	Discrete,0x92c,{0x00000000, 0x00002000}
0935 027a       | z  |		Execute	Discrete,Less_Equal
0936 7001       |p   |		Jump_Nonzero	0x938
0937 0887       |    |		Execute_Immediate	Raise,0x87
0938 4800       |H   |		Short_Literal	0x0
0939 e5fe       |    |		Load	0x2,-0x2
093a 0aff       |    |		Execute_Immediate	Plus,-0x1
093b e214       |    |		Load	0x1,0x14
093c 035b       | [  |		Declare_Type	Array,Constrained
093d a024       | $  |		Store_Unchecked	0x0,0x24
093e 00c6       |    |		Action	Check_Subprogram_Elaborated
093f 00d8       |    |		Load_Top	At_Offset_0
0940 0093 0000  |    |		push_full_address	0x0
0942 6015       |`   |		Indirect_Literal	Discrete,0x958,{0x80000000, 0x00110000}
0943 0273       | s  |		Execute	Discrete,Plus
0944 e025       | %  |		Load	0x0,0x25
0945 0273       | s  |		Execute	Discrete,Plus
0946 e054       | T  |		Load	0x0,0x54
0947 0273       | s  |		Execute	Discrete,Plus
0948 4805       |H   |		Short_Literal	0x5
0949 029f 1ac3  |    |		Declare_Subprogram	INIT_1ac0,For_Call
094b			BODY_0930:
094b 00cf       |    |		Action	Mark_Auxiliary
094c 4803       |H   |		Short_Literal	0x3
094d 4801       |H   |		Short_Literal	0x1
094e 0007       |    |		Action	Break_Optional
094f 8406       |    |		Call	0x2,0x6
0950 00c8       |    |		Action	Pop_Auxiliary_Range
0951 3ffd       |?   |		Loop_Increasing	0x94f
0952 00ce       |    |		Action	Pop_Auxiliary
0953 4884       |H   |		Short_Literal	0x84
0954 0257       | W  |		Execute	Discrete,Raise
0955 0000 0000  |    |		.XXX[0x3]
0957 0000       |    |
0958 8000 0000  |    |		.LITERAL	{0x80000000, 0x00110000}
095c 0000 0000  |    |		.BLANK	0000[0x4]
0960 ; --------------------------------------------------------------------------------------
0960 ; SUBPROGRAM
0960 ; --------------------------------------------------------------------------------------
0960 0986       |    |		.CONST	0x0986								; Address of begin
0961 0004       |    |		.CONST	0x0004								; Address of exception handler
0962 0008       |    |		.CONST	0x0008								; Number of locals
0963			INIT_0960:
0963 4800       |H   |		Short_Literal	0x0
0964 e5fe       |    |		Load	0x2,-0x2
0965 0aff       |    |		Execute_Immediate	Plus,-0x1
0966 e214       |    |		Load	0x1,0x14
0967 035b       | [  |		Declare_Type	Array,Constrained
0968 0337       | 7  |		Declare_Variable	Array
0969 e5fe       |    |		Load	0x2,-0x2
096a 09f3       |    |		Execute_Immediate	Binary_Scale,-0xd
096b 00d8       |    |		Load_Top	At_Offset_0
096c 00e3       |    |		Load_Encached	Natural_Cache
096d 0260       | `  |		Execute	Discrete,In_Type
096e 7001       |p   |		Jump_Nonzero	0x970
096f 0801       |    |		Execute_Immediate	Raise,0x1
0970 00e3       |    |		Load_Encached	Natural_Cache
0971 03f1       |    |		Declare_Variable	Discrete,With_Value
0972 e5fe       |    |		Load	0x2,-0x2
0973 602c       |`,  |		Indirect_Literal	Discrete,0x9a0,{0x00000000, 0x00001fff}
0974 0279       | y  |		Execute	Discrete,And
0975 00d8       |    |		Load_Top	At_Offset_0
0976 00e3       |    |		Load_Encached	Natural_Cache
0977 0260       | `  |		Execute	Discrete,In_Type
0978 7001       |p   |		Jump_Nonzero	0x97a
0979 0801       |    |		Execute_Immediate	Raise,0x1
097a 00e3       |    |		Load_Encached	Natural_Cache
097b 03f1       |    |		Declare_Variable	Discrete,With_Value
097c e5ff       |    |		Load	0x2,-0x1
097d e048       | H  |		Load	0x0,0x48
097e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
097f 03f1       |    |		Declare_Variable	Discrete,With_Value
0980 00e5       |    |		Load_Encached	Long_Integer_Cache
0981 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0982 029f 1adb  |    |		Declare_Subprogram	INIT_1ad8,For_Call
0984 029f 1afb  |    |		Declare_Subprogram	INIT_1af8,For_Call
0986			BODY_0960:
0986 00cf       |    |		Action	Mark_Auxiliary
0987 e403       |    |		Load	0x2,0x3
0988 4801       |H   |		Short_Literal	0x1
0989 0263       | c  |		Execute	Discrete,Above_Bound
098a 700a       |p   |		Jump_Nonzero	0x995
098b 8407       |    |		Call	0x2,0x7
098c e406       |    |		Load	0x2,0x6
098d 600e       |`   |		Indirect_Literal	Discrete,0x99c,{0x00000000, 0x00002000}
098e 0273       | s  |		Execute	Discrete,Plus
098f a406       |    |		Store_Unchecked	0x2,0x6
0990 e405       |    |		Load	0x2,0x5
0991 827d       | }  |		Call	0x1,0x7d
0992 a405       |    |		Store_Unchecked	0x2,0x5
0993 00c8       |    |		Action	Pop_Auxiliary_Range
0994 3ff6       |?   |		Loop_Increasing	0x98b
0995 00ce       |    |		Action	Pop_Auxiliary
0996 8408       |    |		Call	0x2,0x8
0997 e402       |    |		Load	0x2,0x2
0998 e214       |    |		Load	0x1,0x14
0999 01c6       |    |		Execute	Vector,Convert_To_Formal
099a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
099b 0000       |    |		.XXX[0x1]
099c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00002000}
09a0 0000 0000  |    |		.LITERAL	{0x00000000, 0x00001fff}
09a4 0000 0000  |    |		.BLANK	0000[0x4]
09a8 ; --------------------------------------------------------------------------------------
09a8 ; SUBPROGRAM
09a8 ; --------------------------------------------------------------------------------------
09a8 09bc       |    |		.CONST	0x09bc								; Address of begin
09a9 0004       |    |		.CONST	0x0004								; Address of exception handler
09aa 0006       |    |		.CONST	0x0006								; Number of locals
09ab			INIT_09a8:
09ab a024       | $  |		Store_Unchecked	0x0,0x24
09ac 00c6       |    |		Action	Check_Subprogram_Elaborated
09ad e2b4       |    |		Load	0x1,0xb4
09ae 0093 0000  |    |		push_full_address	0x0
09b0 6017       |`   |		Indirect_Literal	Discrete,0x9c8,{0x80000000, 0x000f0000}
09b1 0273       | s  |		Execute	Discrete,Plus
09b2 e025       | %  |		Load	0x0,0x25
09b3 0273       | s  |		Execute	Discrete,Plus
09b4 e055       | U  |		Load	0x0,0x55
09b5 0273       | s  |		Execute	Discrete,Plus
09b6 4804       |H   |		Short_Literal	0x4
09b7 0007       |    |		Action	Break_Optional
09b8 e2b4       |    |		Load	0x1,0xb4
09b9 0337       | 7  |		Declare_Variable	Array
09ba 029f 1b1b  |    |		Declare_Subprogram	INIT_1b18,For_Call
09bc			BODY_09a8:
09bc 00cf       |    |		Action	Mark_Auxiliary
09bd 4803       |H   |		Short_Literal	0x3
09be 4801       |H   |		Short_Literal	0x1
09bf 0007       |    |		Action	Break_Optional
09c0 8406       |    |		Call	0x2,0x6
09c1 00c8       |    |		Action	Pop_Auxiliary_Range
09c2 3ffd       |?   |		Loop_Increasing	0x9c0
09c3 00ce       |    |		Action	Pop_Auxiliary
09c4 4884       |H   |		Short_Literal	0x84
09c5 0257       | W  |		Execute	Discrete,Raise
09c6 0000 0000  |    |		.XXX[0x2]
09c8 8000 0000  |    |		.LITERAL	{0x80000000, 0x000f0000}
09cc 0000 0000  |    |		.BLANK	0000[0x4]
09d0 ; --------------------------------------------------------------------------------------
09d0 ; SUBPROGRAM
09d0 ; --------------------------------------------------------------------------------------
09d0 09e9       |    |		.CONST	0x09e9								; Address of begin
09d1 0004       |    |		.CONST	0x0004								; Address of exception handler
09d2 0003       |    |		.CONST	0x0003								; Number of locals
09d3			INIT_09d0:
09d3 e2b4       |    |		Load	0x1,0xb4
09d4 0337       | 7  |		Declare_Variable	Array
09d5 e5ff       |    |		Load	0x2,-0x1
09d6 01dd       |    |		Execute	Vector,First
09d7 e5ff       |    |		Load	0x2,-0x1
09d8 01dd       |    |		Execute	Vector,First
09d9 e2b3       |    |		Load	0x1,0xb3
09da 0273       | s  |		Execute	Discrete,Plus
09db 0aff       |    |		Execute_Immediate	Plus,-0x1
09dc e5ff       |    |		Load	0x2,-0x1
09dd 01cf       |    |		Execute	Vector,Slice_Read
09de e402       |    |		Load	0x2,0x2
09df 01d4       |    |		Execute	Vector,Structure_Write
09e0 e037       | 7  |		Load	0x0,0x37
09e1 0322       | "  |		Declare_Variable	Record
09e2 e402       |    |		Load	0x2,0x2
09e3 e2b5       |    |		Load	0x1,0xb5
09e4 e2b6       |    |		Load	0x1,0xb6
09e5 1db7       |    |		Execute_Immediate	Reference_Lex_1,0xb7
09e6 8002       |    |		Call	0x0,0x2
09e7 e403       |    |		Load	0x2,0x3
09e8 017d       | }  |		Execute	Record,Structure_Write
09e9			BODY_09d0:
09e9 00d8       |    |		Load_Top	At_Offset_0
09ea 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09eb 0000 0000  |    |		.BLANK	0000[0x5]
09f0 ; --------------------------------------------------------------------------------------
09f0 ; SUBPROGRAM
09f0 ; --------------------------------------------------------------------------------------
09f0 0a1b       |    |		.CONST	0x0a1b								; Address of begin
09f1 0004       |    |		.CONST	0x0004								; Address of exception handler
09f2 0008       |    |		.CONST	0x0008								; Number of locals
09f3			INIT_09f0:
09f3 e26c       | l  |		Load	0x1,0x6c
09f4 0337       | 7  |		Declare_Variable	Array
09f5 00d8       |    |		Load_Top	At_Offset_0
09f6 0335       | 5  |		Declare_Variable	Array,Duplicate
09f7 00cd       |    |		Action	Spare6_Action
09f8 4840       |H@  |		Short_Literal	0x40
09f9 4801       |H   |		Short_Literal	0x1
09fa 4800       |H   |		Short_Literal	0x0
09fb e405       |    |		Load	0x2,0x5
09fc e403       |    |		Load	0x2,0x3
09fd 01d6       |    |		Execute	Vector,Field_Write
09fe 3ffb       |?   |		Loop_Increasing	0x9fa
09ff e402       |    |		Load	0x2,0x2
0a00 01d4       |    |		Execute	Vector,Structure_Write
0a01 e5fe       |    |		Load	0x2,-0x2
0a02 8293       |    |		Call	0x1,0x93
0a03 00e5       |    |		Load_Encached	Long_Integer_Cache
0a04 03f1       |    |		Declare_Variable	Discrete,With_Value
0a05 00d8       |    |		Load_Top	At_Offset_0
0a06 0d41       | A  |		Execute_Immediate	Less,0x41
0a07 7001       |p   |		Jump_Nonzero	0xa09
0a08 0887       |    |		Execute_Immediate	Raise,0x87
0a09 4801       |H   |		Short_Literal	0x1
0a0a e403       |    |		Load	0x2,0x3
0a0b e214       |    |		Load	0x1,0x14
0a0c 035b       | [  |		Declare_Type	Array,Constrained
0a0d a024       | $  |		Store_Unchecked	0x0,0x24
0a0e 00c6       |    |		Action	Check_Subprogram_Elaborated
0a0f 00d8       |    |		Load_Top	At_Offset_0
0a10 0093 0000  |    |		push_full_address	0x0
0a12 6015       |`   |		Indirect_Literal	Discrete,0xa28,{0x80000000, 0x000e0000}
0a13 0273       | s  |		Execute	Discrete,Plus
0a14 e025       | %  |		Load	0x0,0x25
0a15 0273       | s  |		Execute	Discrete,Plus
0a16 e056       | V  |		Load	0x0,0x56
0a17 0273       | s  |		Execute	Discrete,Plus
0a18 4807       |H   |		Short_Literal	0x7
0a19 029f 1b3b  |   ;|		Declare_Subprogram	INIT_1b38,For_Call
0a1b			BODY_09f0:
0a1b 00cf       |    |		Action	Mark_Auxiliary
0a1c 4803       |H   |		Short_Literal	0x3
0a1d 4801       |H   |		Short_Literal	0x1
0a1e 0007       |    |		Action	Break_Optional
0a1f 8408       |    |		Call	0x2,0x8
0a20 00c8       |    |		Action	Pop_Auxiliary_Range
0a21 3ffd       |?   |		Loop_Increasing	0xa1f
0a22 00ce       |    |		Action	Pop_Auxiliary
0a23 4884       |H   |		Short_Literal	0x84
0a24 0257       | W  |		Execute	Discrete,Raise
0a25 0000 0000  |    |		.XXX[0x3]
0a27 0000       |    |
0a28 8000 0000  |    |		.LITERAL	{0x80000000, 0x000e0000}
0a2c 0000 0000  |    |		.BLANK	0000[0x4]
0a30 ; --------------------------------------------------------------------------------------
0a30 ; SUBPROGRAM
0a30 ; --------------------------------------------------------------------------------------
0a30 0a33       | 3  |		.CONST	0x0a33								; Address of begin
0a31 0004       |    |		.CONST	0x0004								; Address of exception handler
0a32 0001       |    |		.CONST	0x0001								; Number of locals
0a33			BODY_0a30:
0a33			INIT_0a30:
0a33 e5ff       |    |		Load	0x2,-0x1
0a34 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a35 e2c2       |    |		Load	0x1,0xc2
0a36 e2c3       |    |		Load	0x1,0xc3
0a37 1dc4       |    |		Execute_Immediate	Reference_Lex_1,0xc4
0a38 8002       |    |		Call	0x0,0x2
0a39 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0a3a 0000 0000  |    |		.BLANK	0000[0x6]
0a40 ; --------------------------------------------------------------------------------------
0a40 ; SUBPROGRAM
0a40 ; --------------------------------------------------------------------------------------
0a40 0a61       | a  |		.CONST	0x0a61								; Address of begin
0a41 0004       |    |		.CONST	0x0004								; Address of exception handler
0a42 0006       |    |		.CONST	0x0006								; Number of locals
0a43			INIT_0a40:
0a43 e5fe       |    |		Load	0x2,-0x2
0a44 02c7       |    |		Declare_Variable	Any
0a45 00d8       |    |		Load_Top	At_Offset_0
0a46 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0a47 4802       |H   |		Short_Literal	0x2
0a48 4802       |H   |		Short_Literal	0x2
0a49 0099       |    |		Action	Reference_Dynamic
0a4a 012d       | -  |		Execute	Any,Address
0a4b e049       | I  |		Load	0x0,0x49
0a4c 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
0a4d e049       | I  |		Load	0x0,0x49
0a4e 1b2a       | *  |		Execute	Package,Field_Read,Field_Number 0x2a
0a4f e049       | I  |		Load	0x0,0x49
0a50 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
0a51 e049       | I  |		Load	0x0,0x49
0a52 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
0a53 e049       | I  |		Load	0x0,0x49
0a54 1b27       | '  |		Execute	Package,Field_Read,Field_Number 0x27
0a55 011e       |    |		Execute	Any,Convert
0a56 e049       | I  |		Load	0x0,0x49
0a57 1b5a       | Z  |		Execute	Package,Field_Read,Field_Number 0x5a
0a58 0322       | "  |		Declare_Variable	Record
0a59 e403       |    |		Load	0x2,0x3
0a5a e404       |    |		Load	0x2,0x4
0a5b e049       | I  |		Load	0x0,0x49
0a5c 185b       | [  |		Execute	Package,Field_Execute,Field_Number 0x5b
0a5d e405       |    |		Load	0x2,0x5
0a5e 017d       | }  |		Execute	Record,Structure_Write
0a5f e03c       | <  |		Load	0x0,0x3c
0a60 0322       | "  |		Declare_Variable	Record
0a61			BODY_0a40:
0a61 e405       |    |		Load	0x2,0x5
0a62 82c7       |    |		Call	0x1,0xc7
0a63 e406       |    |		Load	0x2,0x6
0a64 017d       | }  |		Execute	Record,Structure_Write
0a65 00d8       |    |		Load_Top	At_Offset_0
0a66 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0a67 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a68 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0a69 0000 0000  |    |		.BLANK	0000[0x7]
0a70 ; --------------------------------------------------------------------------------------
0a70 ; SUBPROGRAM
0a70 ; --------------------------------------------------------------------------------------
0a70 0a91       |    |		.CONST	0x0a91								; Address of begin
0a71 0004       |    |		.CONST	0x0004								; Address of exception handler
0a72 0006       |    |		.CONST	0x0006								; Number of locals
0a73			INIT_0a70:
0a73 e5fe       |    |		Load	0x2,-0x2
0a74 02c7       |    |		Declare_Variable	Any
0a75 00d8       |    |		Load_Top	At_Offset_0
0a76 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0a77 4802       |H   |		Short_Literal	0x2
0a78 4802       |H   |		Short_Literal	0x2
0a79 0099       |    |		Action	Reference_Dynamic
0a7a 012d       | -  |		Execute	Any,Address
0a7b e049       | I  |		Load	0x0,0x49
0a7c 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
0a7d e049       | I  |		Load	0x0,0x49
0a7e 1b2a       | *  |		Execute	Package,Field_Read,Field_Number 0x2a
0a7f e049       | I  |		Load	0x0,0x49
0a80 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
0a81 e049       | I  |		Load	0x0,0x49
0a82 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
0a83 e049       | I  |		Load	0x0,0x49
0a84 1b27       | '  |		Execute	Package,Field_Read,Field_Number 0x27
0a85 011e       |    |		Execute	Any,Convert
0a86 e049       | I  |		Load	0x0,0x49
0a87 1b5a       | Z  |		Execute	Package,Field_Read,Field_Number 0x5a
0a88 0322       | "  |		Declare_Variable	Record
0a89 e403       |    |		Load	0x2,0x3
0a8a e404       |    |		Load	0x2,0x4
0a8b e049       | I  |		Load	0x0,0x49
0a8c 185b       | [  |		Execute	Package,Field_Execute,Field_Number 0x5b
0a8d e405       |    |		Load	0x2,0x5
0a8e 017d       | }  |		Execute	Record,Structure_Write
0a8f e03c       | <  |		Load	0x0,0x3c
0a90 0322       | "  |		Declare_Variable	Record
0a91			BODY_0a70:
0a91 e405       |    |		Load	0x2,0x5
0a92 82c7       |    |		Call	0x1,0xc7
0a93 e406       |    |		Load	0x2,0x6
0a94 017d       | }  |		Execute	Record,Structure_Write
0a95 00d8       |    |		Load_Top	At_Offset_0
0a96 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0a97 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0a98 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0a99 0000 0000  |    |		.BLANK	0000[0x7]
0aa0 ; --------------------------------------------------------------------------------------
0aa0 ; SUBPROGRAM
0aa0 ; --------------------------------------------------------------------------------------
0aa0 0ad1       |    |		.CONST	0x0ad1								; Address of begin
0aa1 0004       |    |		.CONST	0x0004								; Address of exception handler
0aa2 0008       |    |		.CONST	0x0008								; Number of locals
0aa3			INIT_0aa0:
0aa3 00e2       |    |		Load_Encached	Integer_Cache
0aa4 4801       |H   |		Short_Literal	0x1
0aa5 4801       |H   |		Short_Literal	0x1
0aa6 00e9       |    |		Load_Encached	String_Cache
0aa7 035b       | [  |		Declare_Type	Array,Constrained
0aa8 0337       | 7  |		Declare_Variable	Array
0aa9 4802       |H   |		Short_Literal	0x2
0aaa 4802       |H   |		Short_Literal	0x2
0aab 0099       |    |		Action	Reference_Dynamic
0aac 012d       | -  |		Execute	Any,Address
0aad e049       | I  |		Load	0x0,0x49
0aae 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
0aaf 0a01       |    |		Execute_Immediate	Plus,0x1
0ab0 e049       | I  |		Load	0x0,0x49
0ab1 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0ab2 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0ab3 e049       | I  |		Load	0x0,0x49
0ab4 1b2a       | *  |		Execute	Package,Field_Read,Field_Number 0x2a
0ab5 e049       | I  |		Load	0x0,0x49
0ab6 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
0ab7 e049       | I  |		Load	0x0,0x49
0ab8 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
0ab9 e049       | I  |		Load	0x0,0x49
0aba 1b27       | '  |		Execute	Package,Field_Read,Field_Number 0x27
0abb 011e       |    |		Execute	Any,Convert
0abc e049       | I  |		Load	0x0,0x49
0abd 1b5a       | Z  |		Execute	Package,Field_Read,Field_Number 0x5a
0abe 0322       | "  |		Declare_Variable	Record
0abf e404       |    |		Load	0x2,0x4
0ac0 e405       |    |		Load	0x2,0x5
0ac1 e049       | I  |		Load	0x0,0x49
0ac2 185b       | [  |		Execute	Package,Field_Execute,Field_Number 0x5b
0ac3 e406       |    |		Load	0x2,0x6
0ac4 017d       | }  |		Execute	Record,Structure_Write
0ac5 e03c       | <  |		Load	0x0,0x3c
0ac6 0322       | "  |		Declare_Variable	Record
0ac7 e406       |    |		Load	0x2,0x6
0ac8 82c7       |    |		Call	0x1,0xc7
0ac9 e407       |    |		Load	0x2,0x7
0aca 017d       | }  |		Execute	Record,Structure_Write
0acb e018       |    |		Load	0x0,0x18
0acc 0322       | "  |		Declare_Variable	Record
0acd e407       |    |		Load	0x2,0x7
0ace 8261       | a  |		Call	0x1,0x61
0acf e408       |    |		Load	0x2,0x8
0ad0 017d       | }  |		Execute	Record,Structure_Write
0ad1			BODY_0aa0:
0ad1 00d8       |    |		Load_Top	At_Offset_0
0ad2 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0ad3 00ca       |    |		Action	Exit_Nullary_Function
0ad4 0000 0000  |    |		.BLANK	0000[0x4]
0ad8 ; --------------------------------------------------------------------------------------
0ad8 ; SUBPROGRAM
0ad8 ; --------------------------------------------------------------------------------------
0ad8 0adb       |    |		.CONST	0x0adb								; Address of begin
0ad9 0004       |    |		.CONST	0x0004								; Address of exception handler
0ada 0001       |    |		.CONST	0x0001								; Number of locals
0adb			BODY_0ad8:
0adb			INIT_0ad8:
0adb 4607       |F   |		Jump_Case	0x8
0adc 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0add 7807       |x   |		Jump	0xae5								; case 0x1
0ade 780a       |x   |		Jump	0xae9								; case 0x2
0adf 780e       |x   |		Jump	0xaee								; case 0x3
0ae0 7811       |x   |		Jump	0xaf2								; case 0x4
0ae1 7812       |x   |		Jump	0xaf4								; case 0x5
0ae2 7813       |x   |		Jump	0xaf6								; case 0x6
0ae3 7816       |x   |		Jump	0xafa								; case 0x7
0ae4 4302       |C   |		.XXX[0x1]
0ae5 00da       |    |		Load_Top	At_Offset_2
0ae6 0091 1bba  |    |		Action	Push_String_Extended_Indexed,0x1bba				; "INTEGER_TYPE"
0ae8 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0ae9 00db       |    |		Load_Top	At_Offset_3
0aea 00db       |    |		Load_Top	At_Offset_3
0aeb 00e0       |    |		Load_Encached	Standard_Cache
0aec 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0aed 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0aee 00da       |    |		Load_Top	At_Offset_2
0aef 00e0       |    |		Load_Encached	Standard_Cache
0af0 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0af1 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0af2 00db       |    |		Load_Top	At_Offset_3
0af3 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0af4 00db       |    |		Load_Top	At_Offset_3
0af5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0af6 e2cb       |    |		Load	0x1,0xcb
0af7 00dc       |    |		Load_Top	At_Offset_4
0af8 0267       | g  |		Execute	Discrete,Predecessor
0af9 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0afa e2cb       |    |		Load	0x1,0xcb
0afb 00dc       |    |		Load_Top	At_Offset_4
0afc 0268       | h  |		Execute	Discrete,Successor
0afd 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0afe 0000 0000  |    |		.XXX[0x2]
0b00 ; --------------------------------------------------------------------------------------
0b00 ; SUBPROGRAM
0b00 ; --------------------------------------------------------------------------------------
0b00 0b03       |    |		.CONST	0x0b03								; Address of begin
0b01 0004       |    |		.CONST	0x0004								; Address of exception handler
0b02 0001       |    |		.CONST	0x0001								; Number of locals
0b03			BODY_0b00:
0b03			INIT_0b00:
0b03 e2e7       |    |		Load	0x1,0xe7
0b04 6804       |h   |		Jump_Zero	0xb09
0b05 e5ff       |    |		Load	0x2,-0x1
0b06 e2e8       |    |		Load	0x1,0xe8
0b07 027f       |    |		Execute	Discrete,Equal
0b08 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b09 4800       |H   |		Short_Literal	0x0
0b0a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b0b 0000 0000  |    |		.BLANK	0000[0x5]
0b10 ; --------------------------------------------------------------------------------------
0b10 ; SUBPROGRAM
0b10 ; --------------------------------------------------------------------------------------
0b10 0b13       |    |		.CONST	0x0b13								; Address of begin
0b11 0004       |    |		.CONST	0x0004								; Address of exception handler
0b12 0001       |    |		.CONST	0x0001								; Number of locals
0b13			BODY_0b10:
0b13			INIT_0b10:
0b13 e5ff       |    |		Load	0x2,-0x1
0b14 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0b15 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b16 82f3       |    |		Call	0x1,0xf3
0b17 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
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 e2e7       |    |		Load	0x1,0xe7
0b1c 7002       |p   |		Jump_Nonzero	0xb1f
0b1d 4809       |H   |		Short_Literal	0x9
0b1e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b1f e5ff       |    |		Load	0x2,-0x1
0b20 e2ea       |    |		Load	0x1,0xea
0b21 017f       |    |		Execute	Record,Equal
0b22 6802       |h   |		Jump_Zero	0xb25
0b23 4800       |H   |		Short_Literal	0x0
0b24 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b25 e5ff       |    |		Load	0x2,-0x1
0b26 e2eb       |    |		Load	0x1,0xeb
0b27 017f       |    |		Execute	Record,Equal
0b28 6802       |h   |		Jump_Zero	0xb2b
0b29 4801       |H   |		Short_Literal	0x1
0b2a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b2b e5ff       |    |		Load	0x2,-0x1
0b2c e2ed       |    |		Load	0x1,0xed
0b2d 017f       |    |		Execute	Record,Equal
0b2e 6802       |h   |		Jump_Zero	0xb31
0b2f 4804       |H   |		Short_Literal	0x4
0b30 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b31 e5ff       |    |		Load	0x2,-0x1
0b32 e2ec       |    |		Load	0x1,0xec
0b33 017f       |    |		Execute	Record,Equal
0b34 6802       |h   |		Jump_Zero	0xb37
0b35 4805       |H   |		Short_Literal	0x5
0b36 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b37 e5ff       |    |		Load	0x2,-0x1
0b38 e2ee       |    |		Load	0x1,0xee
0b39 017f       |    |		Execute	Record,Equal
0b3a 6802       |h   |		Jump_Zero	0xb3d
0b3b 4806       |H   |		Short_Literal	0x6
0b3c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b3d e5ff       |    |		Load	0x2,-0x1
0b3e e2ef       |    |		Load	0x1,0xef
0b3f 017f       |    |		Execute	Record,Equal
0b40 6802       |h   |		Jump_Zero	0xb43
0b41 4807       |H   |		Short_Literal	0x7
0b42 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b43 e5ff       |    |		Load	0x2,-0x1
0b44 e2f1       |    |		Load	0x1,0xf1
0b45 017f       |    |		Execute	Record,Equal
0b46 6802       |h   |		Jump_Zero	0xb49
0b47 4802       |H   |		Short_Literal	0x2
0b48 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b49 e5ff       |    |		Load	0x2,-0x1
0b4a e2f0       |    |		Load	0x1,0xf0
0b4b 017f       |    |		Execute	Record,Equal
0b4c 6802       |h   |		Jump_Zero	0xb4f
0b4d 4803       |H   |		Short_Literal	0x3
0b4e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b4f e5ff       |    |		Load	0x2,-0x1
0b50 e2f2       |    |		Load	0x1,0xf2
0b51 017f       |    |		Execute	Record,Equal
0b52 6802       |h   |		Jump_Zero	0xb55
0b53 4808       |H   |		Short_Literal	0x8
0b54 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b55 4809       |H   |		Short_Literal	0x9
0b56 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b57 0000       |    |		.XXX[0x1]
0b58 ; --------------------------------------------------------------------------------------
0b58 ; SUBPROGRAM
0b58 ; --------------------------------------------------------------------------------------
0b58 0b5b       | [  |		.CONST	0x0b5b								; Address of begin
0b59 0004       |    |		.CONST	0x0004								; Address of exception handler
0b5a 0001       |    |		.CONST	0x0001								; Number of locals
0b5b			BODY_0b58:
0b5b			INIT_0b58:
0b5b e5ff       |    |		Load	0x2,-0x1
0b5c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0b5d 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0b5e 82f5       |    |		Call	0x1,0xf5
0b5f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b60 ; --------------------------------------------------------------------------------------
0b60 ; SUBPROGRAM
0b60 ; --------------------------------------------------------------------------------------
0b60 0b63       | c  |		.CONST	0x0b63								; Address of begin
0b61 0004       |    |		.CONST	0x0004								; Address of exception handler
0b62 0001       |    |		.CONST	0x0001								; Number of locals
0b63			BODY_0b60:
0b63			INIT_0b60:
0b63 e5ff       |    |		Load	0x2,-0x1
0b64 82f4       |    |		Call	0x1,0xf4
0b65 6804       |h   |		Jump_Zero	0xb6a
0b66 e5ff       |    |		Load	0x2,-0x1
0b67 82f6       |    |		Call	0x1,0xf6
0b68 0f04       |    |		Execute_Immediate	Equal,0x4
0b69 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b6a 4800       |H   |		Short_Literal	0x0
0b6b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b6c 0000 0000  |    |		.BLANK	0000[0x4]
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 e5ff       |    |		Load	0x2,-0x1
0b74 00d8       |    |		Load_Top	At_Offset_0
0b75 0d39       | 9  |		Execute_Immediate	Less,0x39
0b76 7019       |p   |		Jump_Nonzero	0xb90
0b77 00d8       |    |		Load_Top	At_Offset_0
0b78 0c44       | D  |		Execute_Immediate	Greater_Equal,0x44
0b79 7003       |p   |		Jump_Nonzero	0xb7d
0b7a 00d1       |    |		Pop_Control	Pop_Count_1
0b7b 4800       |H   |		Short_Literal	0x0
0b7c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b7d 00d8       |    |		Load_Top	At_Offset_0
0b7e 0d6c       | l  |		Execute_Immediate	Less,0x6c
0b7f 700b       |p   |		Jump_Nonzero	0xb8b
0b80 00d8       |    |		Load_Top	At_Offset_0
0b81 0c6d       | m  |		Execute_Immediate	Greater_Equal,0x6d
0b82 7003       |p   |		Jump_Nonzero	0xb86
0b83 00d1       |    |		Pop_Control	Pop_Count_1
0b84 4800       |H   |		Short_Literal	0x0
0b85 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0b86 0b74       | t  |		Execute_Immediate	Case_Compare,0x74
0b87 77fb       |w   |		Jump_Nonzero	0xb83
0b88 0f7c       | |  |		Execute_Immediate	Equal,0x7c
0b89 77fa       |w   |		Jump_Nonzero	0xb84
0b8a 7ff0       |    |		Jump	0xb7b
0b8b 0b44       | D  |		Execute_Immediate	Case_Compare,0x44
0b8c 77f6       |w   |		Jump_Nonzero	0xb83
0b8d 0f4c       | L  |		Execute_Immediate	Equal,0x4c
0b8e 77f5       |w   |		Jump_Nonzero	0xb84
0b8f 7feb       |    |		Jump	0xb7b
0b90 00d8       |    |		Load_Top	At_Offset_0
0b91 0c19       |    |		Execute_Immediate	Greater_Equal,0x19
0b92 701c       |p   |		Jump_Nonzero	0xbaf
0b93 4618       |F   |		Jump_Case	0x19
0b94 7818       |x   |		Jump	0xbad								; case 0x0
0b95 7fe5       |    |		Jump	0xb7b								; case 0x1
0b96 7fe4       |    |		Jump	0xb7b								; case 0x2
0b97 7fe3       |    |		Jump	0xb7b								; case 0x3
0b98 7fe2       |    |		Jump	0xb7b								; case 0x4
0b99 7fe1       |    |		Jump	0xb7b								; case 0x5
0b9a 7fe0       |    |		Jump	0xb7b								; case 0x6
0b9b 7fdf       |    |		Jump	0xb7b								; case 0x7
0b9c 7fe7       |    |		Jump	0xb84								; case 0x8
0b9d 7fdd       |    |		Jump	0xb7b								; case 0x9
0b9e 7fdc       |    |		Jump	0xb7b								; case 0xa
0b9f 7fdb       |    |		Jump	0xb7b								; case 0xb
0ba0 7fda       |    |		Jump	0xb7b								; case 0xc
0ba1 7fd9       |    |		Jump	0xb7b								; case 0xd
0ba2 7fd8       |    |		Jump	0xb7b								; case 0xe
0ba3 7fd7       |    |		Jump	0xb7b								; case 0xf
0ba4 7808       |x   |		Jump	0xbad								; case 0x10
0ba5 7fd5       |    |		Jump	0xb7b								; case 0x11
0ba6 7fd4       |    |		Jump	0xb7b								; case 0x12
0ba7 7fd3       |    |		Jump	0xb7b								; case 0x13
0ba8 7fd2       |    |		Jump	0xb7b								; case 0x14
0ba9 7fd1       |    |		Jump	0xb7b								; case 0x15
0baa 7fd0       |    |		Jump	0xb7b								; case 0x16
0bab 7fcf       |    |		Jump	0xb7b								; case 0x17
0bac 7800       |x   |		Jump	0xbad								; case 0x18
0bad 4801       |H   |		Short_Literal	0x1
0bae 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0baf 0f38       | 8  |		Execute_Immediate	Equal,0x38
0bb0 77fc       |w   |		Jump_Nonzero	0xbad
0bb1 7fc9       |    |		Jump	0xb7b
0bb2 0000 0000  |    |		.BLANK	0000[0x6]
0bb8 ; --------------------------------------------------------------------------------------
0bb8 ; SUBPROGRAM
0bb8 ; --------------------------------------------------------------------------------------
0bb8 0bbb       |    |		.CONST	0x0bbb								; Address of begin
0bb9 0004       |    |		.CONST	0x0004								; Address of exception handler
0bba 0001       |    |		.CONST	0x0001								; Number of locals
0bbb			BODY_0bb8:
0bbb			INIT_0bb8:
0bbb e5ff       |    |		Load	0x2,-0x1
0bbc 82f8       |    |		Call	0x1,0xf8
0bbd 7003       |p   |		Jump_Nonzero	0xbc1
0bbe e5ff       |    |		Load	0x2,-0x1
0bbf 0f08       |    |		Execute_Immediate	Equal,0x8
0bc0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0bc1 4801       |H   |		Short_Literal	0x1
0bc2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0bc3 0000 0000  |    |		.BLANK	0000[0x5]
0bc8 ; --------------------------------------------------------------------------------------
0bc8 ; SUBPROGRAM
0bc8 ; --------------------------------------------------------------------------------------
0bc8 0bcb       |    |		.CONST	0x0bcb								; Address of begin
0bc9 0004       |    |		.CONST	0x0004								; Address of exception handler
0bca 0001       |    |		.CONST	0x0001								; Number of locals
0bcb			BODY_0bc8:
0bcb			INIT_0bc8:
0bcb e5ff       |    |		Load	0x2,-0x1
0bcc 00d8       |    |		Load_Top	At_Offset_0
0bcd 0d6c       | l  |		Execute_Immediate	Less,0x6c
0bce 7018       |p   |		Jump_Nonzero	0xbe7
0bcf 0a94       |    |		Execute_Immediate	Plus,-0x6c
0bd0 4613       |F   |		Jump_Case	0x14
0bd1 7817       |x   |		Jump	0xbe9								; case 0x0
0bd2 7812       |x   |		Jump	0xbe5								; case 0x1
0bd3 7811       |x   |		Jump	0xbe5								; case 0x2
0bd4 7810       |x   |		Jump	0xbe5								; case 0x3
0bd5 780f       |x   |		Jump	0xbe5								; case 0x4
0bd6 780e       |x   |		Jump	0xbe5								; case 0x5
0bd7 780d       |x   |		Jump	0xbe5								; case 0x6
0bd8 780c       |x   |		Jump	0xbe5								; case 0x7
0bd9 780f       |x   |		Jump	0xbe9								; case 0x8
0bda 780a       |x   |		Jump	0xbe5								; case 0x9
0bdb 7809       |x   |		Jump	0xbe5								; case 0xa
0bdc 7808       |x   |		Jump	0xbe5								; case 0xb
0bdd 7807       |x   |		Jump	0xbe5								; case 0xc
0bde 7806       |x   |		Jump	0xbe5								; case 0xd
0bdf 7805       |x   |		Jump	0xbe5								; case 0xe
0be0 7804       |x   |		Jump	0xbe5								; case 0xf
0be1 7807       |x   |		Jump	0xbe9								; case 0x10
0be2 7802       |x   |		Jump	0xbe5								; case 0x11
0be3 7801       |x   |		Jump	0xbe5								; case 0x12
0be4 7800       |x   |		Jump	0xbe5								; case 0x13
0be5 4800       |H   |		Short_Literal	0x0
0be6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0be7 00d1       |    |		Pop_Control	Pop_Count_1
0be8 7ffc       |    |		Jump	0xbe5
0be9 4801       |H   |		Short_Literal	0x1
0bea 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0beb 0000 0000  |    |		.BLANK	0000[0x5]
0bf0 ; --------------------------------------------------------------------------------------
0bf0 ; SUBPROGRAM
0bf0 ; --------------------------------------------------------------------------------------
0bf0 0bf3       |    |		.CONST	0x0bf3								; Address of begin
0bf1 0004       |    |		.CONST	0x0004								; Address of exception handler
0bf2 0001       |    |		.CONST	0x0001								; Number of locals
0bf3			BODY_0bf0:
0bf3			INIT_0bf0:
0bf3 e5ff       |    |		Load	0x2,-0x1
0bf4 82f9       |    |		Call	0x1,0xf9
0bf5 7008       |p   |		Jump_Nonzero	0xbfe
0bf6 e5ff       |    |		Load	0x2,-0x1
0bf7 828d       |    |		Call	0x1,0x8d
0bf8 7003       |p   |		Jump_Nonzero	0xbfc
0bf9 e5ff       |    |		Load	0x2,-0x1
0bfa 82fa       |    |		Call	0x1,0xfa
0bfb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0bfc 4801       |H   |		Short_Literal	0x1
0bfd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0bfe 4801       |H   |		Short_Literal	0x1
0bff 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0c00 ; --------------------------------------------------------------------------------------
0c00 ; SUBPROGRAM
0c00 ; --------------------------------------------------------------------------------------
0c00 0c03       |    |		.CONST	0x0c03								; Address of begin
0c01 0004       |    |		.CONST	0x0004								; Address of exception handler
0c02 0001       |    |		.CONST	0x0001								; Number of locals
0c03			BODY_0c00:
0c03			INIT_0c00:
0c03 e5fe       |    |		Load	0x2,-0x2
0c04 6802       |h   |		Jump_Zero	0xc07
0c05 e5ff       |    |		Load	0x2,-0x1
0c06 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0c07 e5fd       |    |		Load	0x2,-0x3
0c08 01db       |    |		Execute	Vector,Length
0c09 7002       |p   |		Jump_Nonzero	0xc0c
0c0a 00ea       |    |		Load_Encached	Null_String_Cache
0c0b 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0c0c e5fd       |    |		Load	0x2,-0x3
0c0d e5ff       |    |		Load	0x2,-0x1
0c0e 01cc       |    |		Execute	Vector,Catenate
0c0f 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0c10 ; --------------------------------------------------------------------------------------
0c10 ; SUBPROGRAM
0c10 ; --------------------------------------------------------------------------------------
0c10 0c26       | &  |		.CONST	0x0c26								; Address of begin
0c11 0004       |    |		.CONST	0x0004								; Address of exception handler
0c12 0002       |    |		.CONST	0x0002								; Number of locals
0c13			INIT_0c10:
0c13 4801       |H   |		Short_Literal	0x1
0c14 e5ff       |    |		Load	0x2,-0x1
0c15 00e9       |    |		Load_Encached	String_Cache
0c16 035b       | [  |		Declare_Type	Array,Constrained
0c17 0337       | 7  |		Declare_Variable	Array
0c18 00d8       |    |		Load_Top	At_Offset_0
0c19 0335       | 5  |		Declare_Variable	Array,Duplicate
0c1a 00cd       |    |		Action	Spare6_Action
0c1b e402       |    |		Load	0x2,0x2
0c1c 01d9       |    |		Execute	Vector,Reverse_Bounds
0c1d 0263       | c  |		Execute	Discrete,Above_Bound
0c1e 7005       |p   |		Jump_Nonzero	0xc24
0c1f 4820       |H   |		Short_Literal	0x20
0c20 e405       |    |		Load	0x2,0x5
0c21 e403       |    |		Load	0x2,0x3
0c22 01d6       |    |		Execute	Vector,Field_Write
0c23 3ffb       |?   |		Loop_Increasing	0xc1f
0c24 e402       |    |		Load	0x2,0x2
0c25 01d4       |    |		Execute	Vector,Structure_Write
0c26			BODY_0c10:
0c26 00d8       |    |		Load_Top	At_Offset_0
0c27 00e9       |    |		Load_Encached	String_Cache
0c28 01c6       |    |		Execute	Vector,Convert_To_Formal
0c29 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0c2a 0000 0000  |    |		.BLANK	0000[0x6]
0c30 ; --------------------------------------------------------------------------------------
0c30 ; SUBPROGRAM
0c30 ; --------------------------------------------------------------------------------------
0c30 0c33       | 3  |		.CONST	0x0c33								; Address of begin
0c31 0004       |    |		.CONST	0x0004								; Address of exception handler
0c32 0001       |    |		.CONST	0x0001								; Number of locals
0c33			BODY_0c30:
0c33			INIT_0c30:
0c33 4803       |H   |		Short_Literal	0x3
0c34 e5ff       |    |		Load	0x2,-0x1
0c35 0271       | q  |		Execute	Discrete,Times
0c36 492c       |I,  |		Short_Literal	0x12c
0c37 0273       | s  |		Execute	Discrete,Plus
0c38 00d8       |    |		Load_Top	At_Offset_0
0c39 00e3       |    |		Load_Encached	Natural_Cache
0c3a 0260       | `  |		Execute	Discrete,In_Type
0c3b 7001       |p   |		Jump_Nonzero	0xc3d
0c3c 0801       |    |		Execute_Immediate	Raise,0x1
0c3d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0c3e 0000 0000  |    |		.XXX[0x2]
0c40 ; --------------------------------------------------------------------------------------
0c40 ; SUBPROGRAM
0c40 ; --------------------------------------------------------------------------------------
0c40 0c43       | C  |		.CONST	0x0c43								; Address of begin
0c41 0004       |    |		.CONST	0x0004								; Address of exception handler
0c42 0001       |    |		.CONST	0x0001								; Number of locals
0c43			BODY_0c40:
0c43			INIT_0c40:
0c43 e5fd       |    |		Load	0x2,-0x3
0c44 00d8       |    |		Load_Top	At_Offset_0
0c45 4820       |H   |		Short_Literal	0x20
0c46 4800       |H   |		Short_Literal	0x0
0c47 480a       |H   |		Short_Literal	0xa
0c48 e5ff       |    |		Load	0x2,-0x1
0c49 e057       | W  |		Load	0x0,0x57
0c4a 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0c4b 01cb       |    |		Execute	Vector,Append
0c4c 0092 1bd9  |    |		Action	Push_String_Extended,0x1bd9					; ".."
0c4e 01cc       |    |		Execute	Vector,Catenate
0c4f 01cb       |    |		Execute	Vector,Append
0c50 4820       |H   |		Short_Literal	0x20
0c51 4800       |H   |		Short_Literal	0x0
0c52 480a       |H   |		Short_Literal	0xa
0c53 e5fe       |    |		Load	0x2,-0x2
0c54 e057       | W  |		Load	0x0,0x57
0c55 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0c56 01cc       |    |		Execute	Vector,Catenate
0c57 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0c58 ; --------------------------------------------------------------------------------------
0c58 ; SUBPROGRAM
0c58 ; --------------------------------------------------------------------------------------
0c58 0c5b       | [  |		.CONST	0x0c5b								; Address of begin
0c59 0004       |    |		.CONST	0x0004								; Address of exception handler
0c5a 0001       |    |		.CONST	0x0001								; Number of locals
0c5b			BODY_0c58:
0c5b			INIT_0c58:
0c5b e5fe       |    |		Load	0x2,-0x2
0c5c 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
0c5d 6822       |h"  |		Jump_Zero	0xc80
0c5e e5fe       |    |		Load	0x2,-0x2
0c5f e5ff       |    |		Load	0x2,-0x1
0c60 e058       | X  |		Load	0x0,0x58
0c61 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0c62 027c       | |  |		Execute	Discrete,Less
0c63 681a       |h   |		Jump_Zero	0xc7e
0c64 e5fe       |    |		Load	0x2,-0x2
0c65 0aff       |    |		Execute_Immediate	Plus,-0x1
0c66 00d8       |    |		Load_Top	At_Offset_0
0c67 00e4       |    |		Load_Encached	Positive_Cache
0c68 0260       | `  |		Execute	Discrete,In_Type
0c69 7001       |p   |		Jump_Nonzero	0xc6b
0c6a 0801       |    |		Execute_Immediate	Raise,0x1
0c6b e5ff       |    |		Load	0x2,-0x1
0c6c e058       | X  |		Load	0x0,0x58
0c6d 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0c6e 0f27       | '  |		Execute_Immediate	Equal,0x27
0c6f 680c       |h   |		Jump_Zero	0xc7c
0c70 e5fe       |    |		Load	0x2,-0x2
0c71 0a01       |    |		Execute_Immediate	Plus,0x1
0c72 00d8       |    |		Load_Top	At_Offset_0
0c73 00e4       |    |		Load_Encached	Positive_Cache
0c74 0260       | `  |		Execute	Discrete,In_Type
0c75 7001       |p   |		Jump_Nonzero	0xc77
0c76 0801       |    |		Execute_Immediate	Raise,0x1
0c77 e5ff       |    |		Load	0x2,-0x1
0c78 e058       | X  |		Load	0x0,0x58
0c79 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0c7a 0f27       | '  |		Execute_Immediate	Equal,0x27
0c7b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0c7c 4800       |H   |		Short_Literal	0x0
0c7d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0c7e 4800       |H   |		Short_Literal	0x0
0c7f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0c80 4800       |H   |		Short_Literal	0x0
0c81 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0c82 0000 0000  |    |		.BLANK	0000[0x6]
0c88 ; --------------------------------------------------------------------------------------
0c88 ; SUBPROGRAM
0c88 ; --------------------------------------------------------------------------------------
0c88 0c8b       |    |		.CONST	0x0c8b								; Address of begin
0c89 0004       |    |		.CONST	0x0004								; Address of exception handler
0c8a 0001       |    |		.CONST	0x0001								; Number of locals
0c8b			BODY_0c88:
0c8b			INIT_0c88:
0c8b e5fe       |    |		Load	0x2,-0x2
0c8c e5ff       |    |		Load	0x2,-0x1
0c8d 01dd       |    |		Execute	Vector,First
0c8e 027d       | }  |		Execute	Discrete,Greater
0c8f 6815       |h   |		Jump_Zero	0xca5
0c90 e5fe       |    |		Load	0x2,-0x2
0c91 e5ff       |    |		Load	0x2,-0x1
0c92 01dc       |    |		Execute	Vector,Last
0c93 027c       | |  |		Execute	Discrete,Less
0c94 680e       |h   |		Jump_Zero	0xca3
0c95 e5fe       |    |		Load	0x2,-0x2
0c96 0aff       |    |		Execute_Immediate	Plus,-0x1
0c97 e5ff       |    |		Load	0x2,-0x1
0c98 01d7       |    |		Execute	Vector,Field_Read
0c99 0f27       | '  |		Execute_Immediate	Equal,0x27
0c9a 6806       |h   |		Jump_Zero	0xca1
0c9b e5fe       |    |		Load	0x2,-0x2
0c9c 0a01       |    |		Execute_Immediate	Plus,0x1
0c9d e5ff       |    |		Load	0x2,-0x1
0c9e 01d7       |    |		Execute	Vector,Field_Read
0c9f 0f27       | '  |		Execute_Immediate	Equal,0x27
0ca0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0ca1 4800       |H   |		Short_Literal	0x0
0ca2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0ca3 4800       |H   |		Short_Literal	0x0
0ca4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0ca5 4800       |H   |		Short_Literal	0x0
0ca6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0ca7 0000       |    |		.XXX[0x1]
0ca8 ; --------------------------------------------------------------------------------------
0ca8 ; SUBPROGRAM
0ca8 ; --------------------------------------------------------------------------------------
0ca8 0cb3       |    |		.CONST	0x0cb3								; Address of begin
0ca9 0004       |    |		.CONST	0x0004								; Address of exception handler
0caa 0003       |    |		.CONST	0x0003								; Number of locals
0cab			INIT_0ca8:
0cab e5ff       |    |		Load	0x2,-0x1
0cac 01db       |    |		Execute	Vector,Length
0cad 00e3       |    |		Load_Encached	Natural_Cache
0cae 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0caf e5ff       |    |		Load	0x2,-0x1
0cb0 01dc       |    |		Execute	Vector,Last
0cb1 00e3       |    |		Load_Encached	Natural_Cache
0cb2 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0cb3			BODY_0ca8:
0cb3 e402       |    |		Load	0x2,0x2
0cb4 0c03       |    |		Execute_Immediate	Greater_Equal,0x3
0cb5 6813       |h   |		Jump_Zero	0xcc9
0cb6 00d8       |    |		Load_Top	At_Offset_0
0cb7 0afe       |    |		Execute_Immediate	Plus,-0x2
0cb8 e403       |    |		Load	0x2,0x3
0cb9 e5ff       |    |		Load	0x2,-0x1
0cba 01cf       |    |		Execute	Vector,Slice_Read
0cbb 0092 1bda  |    |		Action	Push_String_Extended,0x1bda					; ", )"
0cbd 01df       |    |		Execute	Vector,Equal
0cbe 680a       |h   |		Jump_Zero	0xcc9
0cbf e5ff       |    |		Load	0x2,-0x1
0cc0 01dd       |    |		Execute	Vector,First
0cc1 e403       |    |		Load	0x2,0x3
0cc2 0afd       |    |		Execute_Immediate	Plus,-0x3
0cc3 e5ff       |    |		Load	0x2,-0x1
0cc4 01cf       |    |		Execute	Vector,Slice_Read
0cc5 0092 1bdb  |    |		Action	Push_String_Extended,0x1bdb					; ")"
0cc7 01cc       |    |		Execute	Vector,Catenate
0cc8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0cc9 e5ff       |    |		Load	0x2,-0x1
0cca 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ccb 0000 0000  |    |		.BLANK	0000[0x5]
0cd0 ; --------------------------------------------------------------------------------------
0cd0 ; SUBPROGRAM
0cd0 ; --------------------------------------------------------------------------------------
0cd0 0cdc       |    |		.CONST	0x0cdc								; Address of begin
0cd1 0004       |    |		.CONST	0x0004								; Address of exception handler
0cd2 0003       |    |		.CONST	0x0003								; Number of locals
0cd3			INIT_0cd0:
0cd3 e5fe       |    |		Load	0x2,-0x2
0cd4 e058       | X  |		Load	0x0,0x58
0cd5 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0cd6 00e3       |    |		Load_Encached	Natural_Cache
0cd7 03f1       |    |		Declare_Variable	Discrete,With_Value
0cd8 e5ff       |    |		Load	0x2,-0x1
0cd9 01db       |    |		Execute	Vector,Length
0cda 00e3       |    |		Load_Encached	Natural_Cache
0cdb 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0cdc			BODY_0cd0:
0cdc e402       |    |		Load	0x2,0x2
0cdd 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0cde 6818       |h   |		Jump_Zero	0xcf7
0cdf e402       |    |		Load	0x2,0x2
0ce0 00d8       |    |		Load_Top	At_Offset_0
0ce1 00e4       |    |		Load_Encached	Positive_Cache
0ce2 0260       | `  |		Execute	Discrete,In_Type
0ce3 7001       |p   |		Jump_Nonzero	0xce5
0ce4 0801       |    |		Execute_Immediate	Raise,0x1
0ce5 e5fe       |    |		Load	0x2,-0x2
0ce6 e058       | X  |		Load	0x0,0x58
0ce7 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0ce8 0f0a       |    |		Execute_Immediate	Equal,0xa
0ce9 680d       |h   |		Jump_Zero	0xcf7
0cea e5fe       |    |		Load	0x2,-0x2
0ceb 4820       |H   |		Short_Literal	0x20
0cec e402       |    |		Load	0x2,0x2
0ced 0aff       |    |		Execute_Immediate	Plus,-0x1
0cee 00d8       |    |		Load_Top	At_Offset_0
0cef 00e3       |    |		Load_Encached	Natural_Cache
0cf0 0260       | `  |		Execute	Discrete,In_Type
0cf1 7001       |p   |		Jump_Nonzero	0xcf3
0cf2 0801       |    |		Execute_Immediate	Raise,0x1
0cf3 e058       | X  |		Load	0x0,0x58
0cf4 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0cf5 00d1       |    |		Pop_Control	Pop_Count_1
0cf6 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0cf7 00d8       |    |		Load_Top	At_Offset_0
0cf8 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0cf9 6823       |h#  |		Jump_Zero	0xd1d
0cfa e402       |    |		Load	0x2,0x2
0cfb e403       |    |		Load	0x2,0x3
0cfc 027d       | }  |		Execute	Discrete,Greater
0cfd 681f       |h   |		Jump_Zero	0xd1d
0cfe e402       |    |		Load	0x2,0x2
0cff 00d8       |    |		Load_Top	At_Offset_0
0d00 e403       |    |		Load	0x2,0x3
0d01 0272       | r  |		Execute	Discrete,Minus
0d02 00d8       |    |		Load_Top	At_Offset_0
0d03 00e4       |    |		Load_Encached	Positive_Cache
0d04 0260       | `  |		Execute	Discrete,In_Type
0d05 7001       |p   |		Jump_Nonzero	0xd07
0d06 0801       |    |		Execute_Immediate	Raise,0x1
0d07 e5fe       |    |		Load	0x2,-0x2
0d08 e058       | X  |		Load	0x0,0x58
0d09 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
0d0a 480a       |H   |		Short_Literal	0xa
0d0b e5ff       |    |		Load	0x2,-0x1
0d0c 01ca       |    |		Execute	Vector,Prepend
0d0d 01df       |    |		Execute	Vector,Equal
0d0e 680e       |h   |		Jump_Zero	0xd1d
0d0f e5fe       |    |		Load	0x2,-0x2
0d10 4820       |H   |		Short_Literal	0x20
0d11 e402       |    |		Load	0x2,0x2
0d12 e403       |    |		Load	0x2,0x3
0d13 0a01       |    |		Execute_Immediate	Plus,0x1
0d14 0272       | r  |		Execute	Discrete,Minus
0d15 00d8       |    |		Load_Top	At_Offset_0
0d16 00e3       |    |		Load_Encached	Natural_Cache
0d17 0260       | `  |		Execute	Discrete,In_Type
0d18 7001       |p   |		Jump_Nonzero	0xd1a
0d19 0801       |    |		Execute_Immediate	Raise,0x1
0d1a e058       | X  |		Load	0x0,0x58
0d1b 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0d1c 00d1       |    |		Pop_Control	Pop_Count_1
0d1d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0d1e 0000 0000  |    |		.XXX[0x2]
0d20 ; --------------------------------------------------------------------------------------
0d20 ; SUBPROGRAM
0d20 ; --------------------------------------------------------------------------------------
0d20 0d24       | $  |		.CONST	0x0d24								; Address of begin
0d21 0004       |    |		.CONST	0x0004								; Address of exception handler
0d22 0002       |    |		.CONST	0x0002								; Number of locals
0d23			INIT_0d20:
0d23 00e1       |    |		Load_Encached	Boolean_Cache
0d24			BODY_0d20:
0d24 e5ff       |    |		Load	0x2,-0x1
0d25 01db       |    |		Execute	Vector,Length
0d26 e5fe       |    |		Load	0x2,-0x2
0d27 01db       |    |		Execute	Vector,Length
0d28 0273       | s  |		Execute	Discrete,Plus
0d29 0a01       |    |		Execute_Immediate	Plus,0x1
0d2a 0c50       | P  |		Execute_Immediate	Greater_Equal,0x50
0d2b 6803       |h   |		Jump_Zero	0xd2f
0d2c 4801       |H   |		Short_Literal	0x1
0d2d a402       |    |		Store_Unchecked	0x2,0x2
0d2e 780c       |x   |		Jump	0xd3b
0d2f 4800       |H   |		Short_Literal	0x0
0d30 e5fe       |    |		Load	0x2,-0x2
0d31 480a       |H   |		Short_Literal	0xa
0d32 e057       | W  |		Load	0x0,0x57
0d33 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0d34 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0d35 6803       |h   |		Jump_Zero	0xd39
0d36 4801       |H   |		Short_Literal	0x1
0d37 a402       |    |		Store_Unchecked	0x2,0x2
0d38 7802       |x   |		Jump	0xd3b
0d39 4800       |H   |		Short_Literal	0x0
0d3a a402       |    |		Store_Unchecked	0x2,0x2
0d3b e5ff       |    |		Load	0x2,-0x1
0d3c 00ea       |    |		Load_Encached	Null_String_Cache
0d3d e402       |    |		Load	0x2,0x2
0d3e 480a       |H   |		Short_Literal	0xa
0d3f e5fd       |    |		Load	0x2,-0x3
0d40 830e       |    |		Call	0x1,0x10e
0d41 01ca       |    |		Execute	Vector,Prepend
0d42 830d       |    |		Call	0x1,0x10d
0d43 01cc       |    |		Execute	Vector,Catenate
0d44 e5fe       |    |		Load	0x2,-0x2
0d45 01cc       |    |		Execute	Vector,Catenate
0d46 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0d47 0000       |    |		.XXX[0x1]
0d48 ; --------------------------------------------------------------------------------------
0d48 ; SUBPROGRAM
0d48 ; --------------------------------------------------------------------------------------
0d48 0d4b       | K  |		.CONST	0x0d4b								; Address of begin
0d49 0004       |    |		.CONST	0x0004								; Address of exception handler
0d4a 0001       |    |		.CONST	0x0001								; Number of locals
0d4b			BODY_0d48:
0d4b			INIT_0d48:
0d4b e5fd       |    |		Load	0x2,-0x3
0d4c 6814       |h   |		Jump_Zero	0xd61
0d4d e5fe       |    |		Load	0x2,-0x2
0d4e e5ff       |    |		Load	0x2,-0x1
0d4f e058       | X  |		Load	0x0,0x58
0d50 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0d51 027c       | |  |		Execute	Discrete,Less
0d52 680c       |h   |		Jump_Zero	0xd5f
0d53 e5fe       |    |		Load	0x2,-0x2
0d54 0a01       |    |		Execute_Immediate	Plus,0x1
0d55 00d8       |    |		Load_Top	At_Offset_0
0d56 00e4       |    |		Load_Encached	Positive_Cache
0d57 0260       | `  |		Execute	Discrete,In_Type
0d58 7001       |p   |		Jump_Nonzero	0xd5a
0d59 0801       |    |		Execute_Immediate	Raise,0x1
0d5a e5ff       |    |		Load	0x2,-0x1
0d5b e058       | X  |		Load	0x0,0x58
0d5c 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0d5d 0f22       | "  |		Execute_Immediate	Equal,0x22
0d5e 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0d5f 4800       |H   |		Short_Literal	0x0
0d60 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0d61 4800       |H   |		Short_Literal	0x0
0d62 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0d63 0000 0000  |    |		.BLANK	0000[0x5]
0d68 ; --------------------------------------------------------------------------------------
0d68 ; SUBPROGRAM
0d68 ; --------------------------------------------------------------------------------------
0d68 0d6b       | k  |		.CONST	0x0d6b								; Address of begin
0d69 0004       |    |		.CONST	0x0004								; Address of exception handler
0d6a 0001       |    |		.CONST	0x0001								; Number of locals
0d6b			BODY_0d68:
0d6b			INIT_0d68:
0d6b e5fe       |    |		Load	0x2,-0x2
0d6c 00d8       |    |		Load_Top	At_Offset_0
0d6d 00e4       |    |		Load_Encached	Positive_Cache
0d6e 0260       | `  |		Execute	Discrete,In_Type
0d6f 7001       |p   |		Jump_Nonzero	0xd71
0d70 0801       |    |		Execute_Immediate	Raise,0x1
0d71 e5ff       |    |		Load	0x2,-0x1
0d72 e058       | X  |		Load	0x0,0x58
0d73 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0d74 0f22       | "  |		Execute_Immediate	Equal,0x22
0d75 7001       |p   |		Jump_Nonzero	0xd77
0d76 0887       |    |		Execute_Immediate	Raise,0x87
0d77 e5fd       |    |		Load	0x2,-0x3
0d78 e5fe       |    |		Load	0x2,-0x2
0d79 e5ff       |    |		Load	0x2,-0x1
0d7a 8316       |    |		Call	0x1,0x116
0d7b 6804       |h   |		Jump_Zero	0xd80
0d7c e5fe       |    |		Load	0x2,-0x2
0d7d 0a01       |    |		Execute_Immediate	Plus,0x1
0d7e c5fe       |    |		Store	0x2,-0x2
0d7f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0d80 e5fd       |    |		Load	0x2,-0x3
0d81 6803       |h   |		Jump_Zero	0xd85
0d82 4800       |H   |		Short_Literal	0x0
0d83 a5fd       |    |		Store_Unchecked	0x2,-0x3
0d84 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0d85 e5fe       |    |		Load	0x2,-0x2
0d86 e5ff       |    |		Load	0x2,-0x1
0d87 8311       |    |		Call	0x1,0x111
0d88 6801       |h   |		Jump_Zero	0xd8a
0d89 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0d8a 4801       |H   |		Short_Literal	0x1
0d8b a5fd       |    |		Store_Unchecked	0x2,-0x3
0d8c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0d8d 0000 0000  |    |		.XXX[0x3]
0d8f 0000       |    |
0d90 ; --------------------------------------------------------------------------------------
0d90 ; SUBPROGRAM
0d90 ; --------------------------------------------------------------------------------------
0d90 0d93       |    |		.CONST	0x0d93								; Address of begin
0d91 0004       |    |		.CONST	0x0004								; Address of exception handler
0d92 0001       |    |		.CONST	0x0001								; Number of locals
0d93			BODY_0d90:
0d93			INIT_0d90:
0d93 e5fe       |    |		Load	0x2,-0x2
0d94 e5ff       |    |		Load	0x2,-0x1
0d95 01d7       |    |		Execute	Vector,Field_Read
0d96 0f22       | "  |		Execute_Immediate	Equal,0x22
0d97 7001       |p   |		Jump_Nonzero	0xd99
0d98 0887       |    |		Execute_Immediate	Raise,0x87
0d99 e5fe       |    |		Load	0x2,-0x2
0d9a e5ff       |    |		Load	0x2,-0x1
0d9b 8312       |    |		Call	0x1,0x112
0d9c 6801       |h   |		Jump_Zero	0xd9e
0d9d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0d9e e5fd       |    |		Load	0x2,-0x3
0d9f 6812       |h   |		Jump_Zero	0xdb2
0da0 e5fe       |    |		Load	0x2,-0x2
0da1 e5ff       |    |		Load	0x2,-0x1
0da2 01dc       |    |		Execute	Vector,Last
0da3 027c       | |  |		Execute	Discrete,Less
0da4 680a       |h   |		Jump_Zero	0xdaf
0da5 e5fe       |    |		Load	0x2,-0x2
0da6 0a01       |    |		Execute_Immediate	Plus,0x1
0da7 e5ff       |    |		Load	0x2,-0x1
0da8 01d7       |    |		Execute	Vector,Field_Read
0da9 0f22       | "  |		Execute_Immediate	Equal,0x22
0daa 6804       |h   |		Jump_Zero	0xdaf
0dab e5fe       |    |		Load	0x2,-0x2
0dac 0a01       |    |		Execute_Immediate	Plus,0x1
0dad c5fe       |    |		Store	0x2,-0x2
0dae 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0daf 4800       |H   |		Short_Literal	0x0
0db0 a5fd       |    |		Store_Unchecked	0x2,-0x3
0db1 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0db2 4801       |H   |		Short_Literal	0x1
0db3 a5fd       |    |		Store_Unchecked	0x2,-0x3
0db4 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0db5 0000 0000  |    |		.XXX[0x3]
0db7 0000       |    |
0db8 ; --------------------------------------------------------------------------------------
0db8 ; SUBPROGRAM
0db8 ; --------------------------------------------------------------------------------------
0db8 0dc5       |    |		.CONST	0x0dc5								; Address of begin
0db9 0004       |    |		.CONST	0x0004								; Address of exception handler
0dba 0005       |    |		.CONST	0x0005								; Number of locals
0dbb			INIT_0db8:
0dbb 00e1       |    |		Load_Encached	Boolean_Cache
0dbc 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0dbd e5fb       |    |		Load	0x2,-0x5
0dbe e058       | X  |		Load	0x0,0x58
0dbf 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0dc0 00e3       |    |		Load_Encached	Natural_Cache
0dc1 03f1       |    |		Declare_Variable	Discrete,With_Value
0dc2 00e8       |    |		Load_Encached	Character_Cache
0dc3 00e3       |    |		Load_Encached	Natural_Cache
0dc4 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0dc5			BODY_0db8:
0dc5 00cf       |    |		Action	Mark_Auxiliary
0dc6 783f       |x?  |		Jump	0xe06
0dc7 e405       |    |		Load	0x2,0x5
0dc8 00d8       |    |		Load_Top	At_Offset_0
0dc9 00e4       |    |		Load_Encached	Positive_Cache
0dca 0260       | `  |		Execute	Discrete,In_Type
0dcb 7001       |p   |		Jump_Nonzero	0xdcd
0dcc 0801       |    |		Execute_Immediate	Raise,0x1
0dcd e5fb       |    |		Load	0x2,-0x5
0dce e058       | X  |		Load	0x0,0x58
0dcf 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0dd0 a404       |    |		Store_Unchecked	0x2,0x4
0dd1 e404       |    |		Load	0x2,0x4
0dd2 0f22       | "  |		Execute_Immediate	Equal,0x22
0dd3 6807       |h   |		Jump_Zero	0xddb
0dd4 e402       |    |		Load	0x2,0x2
0dd5 e405       |    |		Load	0x2,0x5
0dd6 e5fb       |    |		Load	0x2,-0x5
0dd7 8317       |    |		Call	0x1,0x117
0dd8 c405       |    |		Store	0x2,0x5
0dd9 c402       |    |		Store	0x2,0x2
0dda 7827       |x'  |		Jump	0xe02
0ddb e402       |    |		Load	0x2,0x2
0ddc 7025       |p%  |		Jump_Nonzero	0xe02
0ddd e405       |    |		Load	0x2,0x5
0dde e5fb       |    |		Load	0x2,-0x5
0ddf 8311       |    |		Call	0x1,0x111
0de0 7021       |p!  |		Jump_Nonzero	0xe02
0de1 e404       |    |		Load	0x2,0x4
0de2 e5ff       |    |		Load	0x2,-0x1
0de3 027f       |    |		Execute	Discrete,Equal
0de4 680d       |h   |		Jump_Zero	0xdf2
0de5 e5fb       |    |		Load	0x2,-0x5
0de6 4801       |H   |		Short_Literal	0x1
0de7 e5fe       |    |		Load	0x2,-0x2
0de8 e405       |    |		Load	0x2,0x5
0de9 00d8       |    |		Load_Top	At_Offset_0
0dea 00e4       |    |		Load_Encached	Positive_Cache
0deb 0260       | `  |		Execute	Discrete,In_Type
0dec 7001       |p   |		Jump_Nonzero	0xdee
0ded 0801       |    |		Execute_Immediate	Raise,0x1
0dee e058       | X  |		Load	0x0,0x58
0def 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0df0 00d1       |    |		Pop_Control	Pop_Count_1
0df1 7810       |x   |		Jump	0xe02
0df2 e404       |    |		Load	0x2,0x4
0df3 e5fd       |    |		Load	0x2,-0x3
0df4 027f       |    |		Execute	Discrete,Equal
0df5 680c       |h   |		Jump_Zero	0xe02
0df6 e5fb       |    |		Load	0x2,-0x5
0df7 4801       |H   |		Short_Literal	0x1
0df8 e5fc       |    |		Load	0x2,-0x4
0df9 e405       |    |		Load	0x2,0x5
0dfa 00d8       |    |		Load_Top	At_Offset_0
0dfb 00e4       |    |		Load_Encached	Positive_Cache
0dfc 0260       | `  |		Execute	Discrete,In_Type
0dfd 7001       |p   |		Jump_Nonzero	0xdff
0dfe 0801       |    |		Execute_Immediate	Raise,0x1
0dff e058       | X  |		Load	0x0,0x58
0e00 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0e01 00d1       |    |		Pop_Control	Pop_Count_1
0e02 e405       |    |		Load	0x2,0x5
0e03 0a01       |    |		Execute_Immediate	Plus,0x1
0e04 c405       |    |		Store	0x2,0x5
0e05 00c9       |    |		Action	Pop_Auxiliary_Loop
0e06 e405       |    |		Load	0x2,0x5
0e07 e403       |    |		Load	0x2,0x3
0e08 027a       | z  |		Execute	Discrete,Less_Equal
0e09 77bd       |w   |		Jump_Nonzero	0xdc7
0e0a 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0e0b 0000 0000  |    |		.BLANK	0000[0x5]
0e10 ; --------------------------------------------------------------------------------------
0e10 ; SUBPROGRAM
0e10 ; --------------------------------------------------------------------------------------
0e10 0e21       | !  |		.CONST	0x0e21								; Address of begin
0e11 0004       |    |		.CONST	0x0004								; Address of exception handler
0e12 0005       |    |		.CONST	0x0005								; Number of locals
0e13			INIT_0e10:
0e13 e5fe       |    |		Load	0x2,-0x2
0e14 01db       |    |		Execute	Vector,Length
0e15 00e3       |    |		Load_Encached	Natural_Cache
0e16 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0e17 e5ff       |    |		Load	0x2,-0x1
0e18 01dd       |    |		Execute	Vector,First
0e19 00e3       |    |		Load_Encached	Natural_Cache
0e1a 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0e1b e5ff       |    |		Load	0x2,-0x1
0e1c 01dc       |    |		Execute	Vector,Last
0e1d 00e3       |    |		Load_Encached	Natural_Cache
0e1e 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0e1f 00e1       |    |		Load_Encached	Boolean_Cache
0e20 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0e21			BODY_0e10:
0e21 00cf       |    |		Action	Mark_Auxiliary
0e22 7843       |xC  |		Jump	0xe66
0e23 e403       |    |		Load	0x2,0x3
0e24 e5ff       |    |		Load	0x2,-0x1
0e25 01d7       |    |		Execute	Vector,Field_Read
0e26 0f22       | "  |		Execute_Immediate	Equal,0x22
0e27 680a       |h   |		Jump_Zero	0xe32
0e28 e405       |    |		Load	0x2,0x5
0e29 e403       |    |		Load	0x2,0x3
0e2a e5ff       |    |		Load	0x2,-0x1
0e2b 8318       |    |		Call	0x1,0x118
0e2c c403       |    |		Store	0x2,0x3
0e2d c405       |    |		Store	0x2,0x5
0e2e e403       |    |		Load	0x2,0x3
0e2f 0a01       |    |		Execute_Immediate	Plus,0x1
0e30 c403       |    |		Store	0x2,0x3
0e31 7833       |x3  |		Jump	0xe65
0e32 e405       |    |		Load	0x2,0x5
0e33 702e       |p.  |		Jump_Nonzero	0xe62
0e34 e403       |    |		Load	0x2,0x3
0e35 e402       |    |		Load	0x2,0x2
0e36 0273       | s  |		Execute	Discrete,Plus
0e37 0aff       |    |		Execute_Immediate	Plus,-0x1
0e38 e404       |    |		Load	0x2,0x4
0e39 027a       | z  |		Execute	Discrete,Less_Equal
0e3a 6827       |h'  |		Jump_Zero	0xe62
0e3b e403       |    |		Load	0x2,0x3
0e3c 00d8       |    |		Load_Top	At_Offset_0
0e3d e402       |    |		Load	0x2,0x2
0e3e 0273       | s  |		Execute	Discrete,Plus
0e3f 0aff       |    |		Execute_Immediate	Plus,-0x1
0e40 00d8       |    |		Load_Top	At_Offset_0
0e41 00e2       |    |		Load_Encached	Integer_Cache
0e42 0260       | `  |		Execute	Discrete,In_Type
0e43 7001       |p   |		Jump_Nonzero	0xe45
0e44 0801       |    |		Execute_Immediate	Raise,0x1
0e45 e5ff       |    |		Load	0x2,-0x1
0e46 01cf       |    |		Execute	Vector,Slice_Read
0e47 e5fe       |    |		Load	0x2,-0x2
0e48 01df       |    |		Execute	Vector,Equal
0e49 6818       |h   |		Jump_Zero	0xe62
0e4a e5ff       |    |		Load	0x2,-0x1
0e4b 01dd       |    |		Execute	Vector,First
0e4c e403       |    |		Load	0x2,0x3
0e4d 0aff       |    |		Execute_Immediate	Plus,-0x1
0e4e e5ff       |    |		Load	0x2,-0x1
0e4f 01cf       |    |		Execute	Vector,Slice_Read
0e50 e5fd       |    |		Load	0x2,-0x3
0e51 01cc       |    |		Execute	Vector,Catenate
0e52 e5fd       |    |		Load	0x2,-0x3
0e53 e5fe       |    |		Load	0x2,-0x2
0e54 e403       |    |		Load	0x2,0x3
0e55 e402       |    |		Load	0x2,0x2
0e56 0273       | s  |		Execute	Discrete,Plus
0e57 00d8       |    |		Load_Top	At_Offset_0
0e58 00e2       |    |		Load_Encached	Integer_Cache
0e59 0260       | `  |		Execute	Discrete,In_Type
0e5a 7001       |p   |		Jump_Nonzero	0xe5c
0e5b 0801       |    |		Execute_Immediate	Raise,0x1
0e5c e404       |    |		Load	0x2,0x4
0e5d e5ff       |    |		Load	0x2,-0x1
0e5e 01cf       |    |		Execute	Vector,Slice_Read
0e5f 831a       |    |		Call	0x1,0x11a
0e60 01cc       |    |		Execute	Vector,Catenate
0e61 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0e62 e403       |    |		Load	0x2,0x3
0e63 0a01       |    |		Execute_Immediate	Plus,0x1
0e64 c403       |    |		Store	0x2,0x3
0e65 00c9       |    |		Action	Pop_Auxiliary_Loop
0e66 e403       |    |		Load	0x2,0x3
0e67 e404       |    |		Load	0x2,0x4
0e68 027a       | z  |		Execute	Discrete,Less_Equal
0e69 77b9       |w   |		Jump_Nonzero	0xe23
0e6a 00ce       |    |		Action	Pop_Auxiliary
0e6b e5ff       |    |		Load	0x2,-0x1
0e6c 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0e6d 0000 0000  |    |		.XXX[0x3]
0e6f 0000       |    |
0e70 ; --------------------------------------------------------------------------------------
0e70 ; SUBPROGRAM
0e70 ; --------------------------------------------------------------------------------------
0e70 0e7d       | }  |		.CONST	0x0e7d								; Address of begin
0e71 0004       |    |		.CONST	0x0004								; Address of exception handler
0e72 0004       |    |		.CONST	0x0004								; Number of locals
0e73			INIT_0e70:
0e73 e5fe       |    |		Load	0x2,-0x2
0e74 01dd       |    |		Execute	Vector,First
0e75 00e3       |    |		Load_Encached	Natural_Cache
0e76 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0e77 e5fe       |    |		Load	0x2,-0x2
0e78 01dc       |    |		Execute	Vector,Last
0e79 00e3       |    |		Load_Encached	Natural_Cache
0e7a 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0e7b 00e1       |    |		Load_Encached	Boolean_Cache
0e7c 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0e7d			BODY_0e70:
0e7d 00cf       |    |		Action	Mark_Auxiliary
0e7e 781e       |x   |		Jump	0xe9d
0e7f e402       |    |		Load	0x2,0x2
0e80 e5fe       |    |		Load	0x2,-0x2
0e81 01d7       |    |		Execute	Vector,Field_Read
0e82 0f22       | "  |		Execute_Immediate	Equal,0x22
0e83 6807       |h   |		Jump_Zero	0xe8b
0e84 e404       |    |		Load	0x2,0x4
0e85 e402       |    |		Load	0x2,0x2
0e86 e5fe       |    |		Load	0x2,-0x2
0e87 8318       |    |		Call	0x1,0x118
0e88 c402       |    |		Store	0x2,0x2
0e89 c404       |    |		Store	0x2,0x4
0e8a 780e       |x   |		Jump	0xe99
0e8b e404       |    |		Load	0x2,0x4
0e8c 700c       |p   |		Jump_Nonzero	0xe99
0e8d e402       |    |		Load	0x2,0x2
0e8e e5fe       |    |		Load	0x2,-0x2
0e8f 01d7       |    |		Execute	Vector,Field_Read
0e90 e5ff       |    |		Load	0x2,-0x1
0e91 027f       |    |		Execute	Discrete,Equal
0e92 6806       |h   |		Jump_Zero	0xe99
0e93 e402       |    |		Load	0x2,0x2
0e94 e5fe       |    |		Load	0x2,-0x2
0e95 8312       |    |		Call	0x1,0x112
0e96 7002       |p   |		Jump_Nonzero	0xe99
0e97 e402       |    |		Load	0x2,0x2
0e98 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0e99 e402       |    |		Load	0x2,0x2
0e9a 0a01       |    |		Execute_Immediate	Plus,0x1
0e9b c402       |    |		Store	0x2,0x2
0e9c 00c9       |    |		Action	Pop_Auxiliary_Loop
0e9d e402       |    |		Load	0x2,0x2
0e9e e403       |    |		Load	0x2,0x3
0e9f 027a       | z  |		Execute	Discrete,Less_Equal
0ea0 77de       |w   |		Jump_Nonzero	0xe7f
0ea1 00ce       |    |		Action	Pop_Auxiliary
0ea2 4800       |H   |		Short_Literal	0x0
0ea3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0ea4 0000 0000  |    |		.BLANK	0000[0x4]
0ea8 ; --------------------------------------------------------------------------------------
0ea8 ; SUBPROGRAM
0ea8 ; --------------------------------------------------------------------------------------
0ea8 0eab       |    |		.CONST	0x0eab								; Address of begin
0ea9 0004       |    |		.CONST	0x0004								; Address of exception handler
0eaa 0001       |    |		.CONST	0x0001								; Number of locals
0eab			BODY_0ea8:
0eab			INIT_0ea8:
0eab e5ff       |    |		Load	0x2,-0x1
0eac 4828       |H(  |		Short_Literal	0x28
0ead 831b       |    |		Call	0x1,0x11b
0eae 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0eaf 0000       |    |		.XXX[0x1]
0eb0 ; --------------------------------------------------------------------------------------
0eb0 ; SUBPROGRAM
0eb0 ; --------------------------------------------------------------------------------------
0eb0 0eb3       |    |		.CONST	0x0eb3								; Address of begin
0eb1 0004       |    |		.CONST	0x0004								; Address of exception handler
0eb2 0001       |    |		.CONST	0x0001								; Number of locals
0eb3			BODY_0eb0:
0eb3			INIT_0eb0:
0eb3 e5ff       |    |		Load	0x2,-0x1
0eb4 01db       |    |		Execute	Vector,Length
0eb5 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0eb6 680d       |h   |		Jump_Zero	0xec4
0eb7 e5fe       |    |		Load	0x2,-0x2
0eb8 e058       | X  |		Load	0x0,0x58
0eb9 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0eba 480a       |H   |		Short_Literal	0xa
0ebb 831b       |    |		Call	0x1,0x11b
0ebc 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0ebd 6806       |h   |		Jump_Zero	0xec4
0ebe e5fe       |    |		Load	0x2,-0x2
0ebf e5ff       |    |		Load	0x2,-0x1
0ec0 4801       |H   |		Short_Literal	0x1
0ec1 e058       | X  |		Load	0x0,0x58
0ec2 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0ec3 00d1       |    |		Pop_Control	Pop_Count_1
0ec4 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0ec5 0000 0000  |    |		.XXX[0x3]
0ec7 0000       |    |
0ec8 ; --------------------------------------------------------------------------------------
0ec8 ; SUBPROGRAM
0ec8 ; --------------------------------------------------------------------------------------
0ec8 0ecb       |    |		.CONST	0x0ecb								; Address of begin
0ec9 0004       |    |		.CONST	0x0004								; Address of exception handler
0eca 0001       |    |		.CONST	0x0001								; Number of locals
0ecb			BODY_0ec8:
0ecb			INIT_0ec8:
0ecb 4820       |H   |		Short_Literal	0x20
0ecc 4803       |H   |		Short_Literal	0x3
0ecd 4810       |H   |		Short_Literal	0x10
0ece e5ff       |    |		Load	0x2,-0x1
0ecf e057       | W  |		Load	0x0,0x57
0ed0 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0ed1 0092 1bdc  |    |		Action	Push_String_Extended,0x1bdc					; ": "
0ed3 01cc       |    |		Execute	Vector,Catenate
0ed4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0ed5 0000 0000  |    |		.XXX[0x3]
0ed7 0000       |    |
0ed8 ; --------------------------------------------------------------------------------------
0ed8 ; SUBPROGRAM
0ed8 ; --------------------------------------------------------------------------------------
0ed8 0f17       |    |		.CONST	0x0f17								; Address of begin
0ed9 0004       |    |		.CONST	0x0004								; Address of exception handler
0eda 000c       |    |		.CONST	0x000c								; Number of locals
0edb			INIT_0ed8:
0edb e5fe       |    |		Load	0x2,-0x2
0edc 0a05       |    |		Execute_Immediate	Plus,0x5
0edd 00d8       |    |		Load_Top	At_Offset_0
0ede 00e3       |    |		Load_Encached	Natural_Cache
0edf 0260       | `  |		Execute	Discrete,In_Type
0ee0 7001       |p   |		Jump_Nonzero	0xee2
0ee1 0801       |    |		Execute_Immediate	Raise,0x1
0ee2 830e       |    |		Call	0x1,0x10e
0ee3 00d8       |    |		Load_Top	At_Offset_0
0ee4 01db       |    |		Execute	Vector,Length
0ee5 00e3       |    |		Load_Encached	Natural_Cache
0ee6 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0ee7 e5ff       |    |		Load	0x2,-0x1
0ee8 01db       |    |		Execute	Vector,Length
0ee9 00d8       |    |		Load_Top	At_Offset_0
0eea 00e3       |    |		Load_Encached	Natural_Cache
0eeb 0260       | `  |		Execute	Discrete,In_Type
0eec 7001       |p   |		Jump_Nonzero	0xeee
0eed 0801       |    |		Execute_Immediate	Raise,0x1
0eee 830f       |    |		Call	0x1,0x10f
0eef 00e3       |    |		Load_Encached	Natural_Cache
0ef0 03f1       |    |		Declare_Variable	Discrete,With_Value
0ef1 00d8       |    |		Load_Top	At_Offset_0
0ef2 e058       | X  |		Load	0x0,0x58
0ef3 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0ef4 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0ef5 00d8       |    |		Load_Top	At_Offset_0
0ef6 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0ef7 029f 1b5b  |   [|		Declare_Subprogram	INIT_1b58,For_Call
0ef9 a059       | Y  |		Store_Unchecked	0x0,0x59
0efa 00c6       |    |		Action	Check_Subprogram_Elaborated
0efb 4806       |H   |		Short_Literal	0x6
0efc 4802       |H   |		Short_Literal	0x2
0efd 0099       |    |		Action	Reference_Dynamic
0efe 0093 0000  |    |		push_full_address	0x0
0f00 605b       |`[  |		Indirect_Literal	Discrete,0xf5c,{0x80000000, 0x00020000}
0f01 0273       | s  |		Execute	Discrete,Plus
0f02 e025       | %  |		Load	0x0,0x25
0f03 0273       | s  |		Execute	Discrete,Plus
0f04 e05a       | Z  |		Load	0x0,0x5a
0f05 0273       | s  |		Execute	Discrete,Plus
0f06 4809       |H   |		Short_Literal	0x9
0f07 0007       |    |		Action	Break_Optional
0f08 a05b       | [  |		Store_Unchecked	0x0,0x5b
0f09 00c6       |    |		Action	Check_Subprogram_Elaborated
0f0a 4806       |H   |		Short_Literal	0x6
0f0b 4802       |H   |		Short_Literal	0x2
0f0c 0099       |    |		Action	Reference_Dynamic
0f0d 0093 0000  |    |		push_full_address	0x0
0f0f 6048       |`H  |		Indirect_Literal	Discrete,0xf58,{0x80000000, 0x00010000}
0f10 0273       | s  |		Execute	Discrete,Plus
0f11 e025       | %  |		Load	0x0,0x25
0f12 0273       | s  |		Execute	Discrete,Plus
0f13 e05c       | \  |		Load	0x0,0x5c
0f14 0273       | s  |		Execute	Discrete,Plus
0f15 480c       |H   |		Short_Literal	0xc
0f16 0007       |    |		Action	Break_Optional
0f17			BODY_0ed8:
0f17 e405       |    |		Load	0x2,0x5
0f18 4820       |H   |		Short_Literal	0x20
0f19 4800       |H   |		Short_Literal	0x0
0f1a e058       | X  |		Load	0x0,0x58
0f1b 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0f1c 00d1       |    |		Pop_Control	Pop_Count_1
0f1d e5fd       |    |		Load	0x2,-0x3
0f1e 680e       |h   |		Jump_Zero	0xf2d
0f1f 4800       |H   |		Short_Literal	0x0
0f20 484f       |HO  |		Short_Literal	0x4f
0f21 e403       |    |		Load	0x2,0x3
0f22 6031       |`1  |		Indirect_Literal	Discrete,0xf54,{0x00000000, 0x7fffffff}
0f23 4800       |H   |		Short_Literal	0x0
0f24 e5ff       |    |		Load	0x2,-0x1
0f25 480a       |H   |		Short_Literal	0xa
0f26 4802       |H   |		Short_Literal	0x2
0f27 0099       |    |		Action	Reference_Dynamic
0f28 480b       |H   |		Short_Literal	0xb
0f29 4802       |H   |		Short_Literal	0x2
0f2a 0099       |    |		Action	Reference_Dynamic
0f2b 805b       | [  |		Call	0x0,0x5b
0f2c 7818       |x   |		Jump	0xf45
0f2d 484f       |HO  |		Short_Literal	0x4f
0f2e e403       |    |		Load	0x2,0x3
0f2f 0272       | r  |		Execute	Discrete,Minus
0f30 00d8       |    |		Load_Top	At_Offset_0
0f31 00e4       |    |		Load_Encached	Positive_Cache
0f32 0260       | `  |		Execute	Discrete,In_Type
0f33 7001       |p   |		Jump_Nonzero	0xf35
0f34 0801       |    |		Execute_Immediate	Raise,0x1
0f35 e402       |    |		Load	0x2,0x2
0f36 e5ff       |    |		Load	0x2,-0x1
0f37 4807       |H   |		Short_Literal	0x7
0f38 4802       |H   |		Short_Literal	0x2
0f39 0099       |    |		Action	Reference_Dynamic
0f3a 4808       |H   |		Short_Literal	0x8
0f3b 4802       |H   |		Short_Literal	0x2
0f3c 0099       |    |		Action	Reference_Dynamic
0f3d 8059       | Y  |		Call	0x0,0x59
0f3e e405       |    |		Load	0x2,0x5
0f3f 482c       |H,  |		Short_Literal	0x2c
0f40 4809       |H   |		Short_Literal	0x9
0f41 4820       |H   |		Short_Literal	0x20
0f42 4800       |H   |		Short_Literal	0x0
0f43 8319       |    |		Call	0x1,0x119
0f44 00d1       |    |		Pop_Control	Pop_Count_1
0f45 e405       |    |		Load	0x2,0x5
0f46 e402       |    |		Load	0x2,0x2
0f47 8314       |    |		Call	0x1,0x114
0f48 00d1       |    |		Pop_Control	Pop_Count_1
0f49 e5fd       |    |		Load	0x2,-0x3
0f4a 6804       |h   |		Jump_Zero	0xf4f
0f4b e405       |    |		Load	0x2,0x5
0f4c e402       |    |		Load	0x2,0x2
0f4d 831d       |    |		Call	0x1,0x11d
0f4e 00d1       |    |		Pop_Control	Pop_Count_1
0f4f e405       |    |		Load	0x2,0x5
0f50 e058       | X  |		Load	0x0,0x58
0f51 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0f52 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0f53 0000       |    |		.XXX[0x1]
0f54 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
0f58 8000 0000  |    |		.LITERAL	{0x80000000, 0x00010000}
0f5c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00020000}
0f60 ; --------------------------------------------------------------------------------------
0f60 ; SUBPROGRAM
0f60 ; --------------------------------------------------------------------------------------
0f60 0f64       | d  |		.CONST	0x0f64								; Address of begin
0f61 0004       |    |		.CONST	0x0004								; Address of exception handler
0f62 0002       |    |		.CONST	0x0002								; Number of locals
0f63			INIT_0f60:
0f63 00e3       |    |		Load_Encached	Natural_Cache
0f64			BODY_0f60:
0f64 e5ff       |    |		Load	0x2,-0x1
0f65 831c       |    |		Call	0x1,0x11c
0f66 a402       |    |		Store_Unchecked	0x2,0x2
0f67 00d8       |    |		Load_Top	At_Offset_0
0f68 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0f69 6811       |h   |		Jump_Zero	0xf7b
0f6a e5fe       |    |		Load	0x2,-0x2
0f6b 4801       |H   |		Short_Literal	0x1
0f6c e5fe       |    |		Load	0x2,-0x2
0f6d e402       |    |		Load	0x2,0x2
0f6e e5ff       |    |		Load	0x2,-0x1
0f6f 01dc       |    |		Execute	Vector,Last
0f70 e5ff       |    |		Load	0x2,-0x1
0f71 01cf       |    |		Execute	Vector,Slice_Read
0f72 831f       |    |		Call	0x1,0x11f
0f73 e5ff       |    |		Load	0x2,-0x1
0f74 01dd       |    |		Execute	Vector,First
0f75 e402       |    |		Load	0x2,0x2
0f76 0aff       |    |		Execute_Immediate	Plus,-0x1
0f77 e5ff       |    |		Load	0x2,-0x1
0f78 01cf       |    |		Execute	Vector,Slice_Read
0f79 8315       |    |		Call	0x1,0x115
0f7a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0f7b 4800       |H   |		Short_Literal	0x0
0f7c e5fe       |    |		Load	0x2,-0x2
0f7d e5ff       |    |		Load	0x2,-0x1
0f7e 831f       |    |		Call	0x1,0x11f
0f7f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0f80 ; --------------------------------------------------------------------------------------
0f80 ; SUBPROGRAM
0f80 ; --------------------------------------------------------------------------------------
0f80 0f83       |    |		.CONST	0x0f83								; Address of begin
0f81 0004       |    |		.CONST	0x0004								; Address of exception handler
0f82 0001       |    |		.CONST	0x0001								; Number of locals
0f83			BODY_0f80:
0f83			INIT_0f80:
0f83 e5fe       |    |		Load	0x2,-0x2
0f84 831e       |    |		Call	0x1,0x11e
0f85 e5fd       |    |		Load	0x2,-0x3
0f86 830e       |    |		Call	0x1,0x10e
0f87 01cc       |    |		Execute	Vector,Catenate
0f88 4800       |H   |		Short_Literal	0x0
0f89 e5fe       |    |		Load	0x2,-0x2
0f8a e5ff       |    |		Load	0x2,-0x1
0f8b 805d       | ]  |		Call	0x0,0x5d
0f8c 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0f8d 0000 0000  |    |		.XXX[0x3]
0f8f 0000       |    |
0f90 ; --------------------------------------------------------------------------------------
0f90 ; SUBPROGRAM
0f90 ; --------------------------------------------------------------------------------------
0f90 0f93       |    |		.CONST	0x0f93								; Address of begin
0f91 0004       |    |		.CONST	0x0004								; Address of exception handler
0f92 0001       |    |		.CONST	0x0001								; Number of locals
0f93			BODY_0f90:
0f93			INIT_0f90:
0f93 e5ff       |    |		Load	0x2,-0x1
0f94 6802       |h   |		Jump_Zero	0xf97
0f95 4800       |H   |		Short_Literal	0x0
0f96 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f97 4820       |H   |		Short_Literal	0x20
0f98 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0f99 0000 0000  |    |		.BLANK	0000[0x7]
0fa0 ; --------------------------------------------------------------------------------------
0fa0 ; SUBPROGRAM
0fa0 ; --------------------------------------------------------------------------------------
0fa0 0fa3       |    |		.CONST	0x0fa3								; Address of begin
0fa1 0004       |    |		.CONST	0x0004								; Address of exception handler
0fa2 0001       |    |		.CONST	0x0001								; Number of locals
0fa3			BODY_0fa0:
0fa3			INIT_0fa0:
0fa3 4820       |H   |		Short_Literal	0x20
0fa4 4800       |H   |		Short_Literal	0x0
0fa5 4810       |H   |		Short_Literal	0x10
0fa6 e5ff       |    |		Load	0x2,-0x1
0fa7 e057       | W  |		Load	0x0,0x57
0fa8 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0fa9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0faa 0000 0000  |    |		.BLANK	0000[0x6]
0fb0 ; --------------------------------------------------------------------------------------
0fb0 ; SUBPROGRAM
0fb0 ; --------------------------------------------------------------------------------------
0fb0 0fb5       |    |		.CONST	0x0fb5								; Address of begin
0fb1 0004       |    |		.CONST	0x0004								; Address of exception handler
0fb2 0002       |    |		.CONST	0x0002								; Number of locals
0fb3			INIT_0fb0:
0fb3 e5fe       |    |		Load	0x2,-0x2
0fb4 8322       | "  |		Call	0x1,0x122
0fb5			BODY_0fb0:
0fb5 00d8       |    |		Load_Top	At_Offset_0
0fb6 0092 1bdd  |    |		Action	Push_String_Extended,0x1bdd					; "#"
0fb8 e5ff       |    |		Load	0x2,-0x1
0fb9 e048       | H  |		Load	0x0,0x48
0fba 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0fbb 8323       | #  |		Call	0x1,0x123
0fbc 01cc       |    |		Execute	Vector,Catenate
0fbd 01cb       |    |		Execute	Vector,Append
0fbe 0092 1bdd  |    |		Action	Push_String_Extended,0x1bdd					; "#"
0fc0 01cc       |    |		Execute	Vector,Catenate
0fc1 e5ff       |    |		Load	0x2,-0x1
0fc2 e048       | H  |		Load	0x0,0x48
0fc3 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0fc4 8323       | #  |		Call	0x1,0x123
0fc5 01cc       |    |		Execute	Vector,Catenate
0fc6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0fc7 0000       |    |		.XXX[0x1]
0fc8 ; --------------------------------------------------------------------------------------
0fc8 ; SUBPROGRAM
0fc8 ; --------------------------------------------------------------------------------------
0fc8 0fcd       |    |		.CONST	0x0fcd								; Address of begin
0fc9 0004       |    |		.CONST	0x0004								; Address of exception handler
0fca 0002       |    |		.CONST	0x0002								; Number of locals
0fcb			INIT_0fc8:
0fcb e5ff       |    |		Load	0x2,-0x1
0fcc 8322       | "  |		Call	0x1,0x122
0fcd			BODY_0fc8:
0fcd e5fe       |    |		Load	0x2,-0x2
0fce 680d       |h   |		Jump_Zero	0xfdc
0fcf 00d8       |    |		Load_Top	At_Offset_0
0fd0 0092 1bde  |    |		Action	Push_String_Extended,0x1bde					; "->"
0fd2 01ca       |    |		Execute	Vector,Prepend
0fd3 00ea       |    |		Load_Encached	Null_String_Cache
0fd4 e5ff       |    |		Load	0x2,-0x1
0fd5 0f00       |    |		Execute_Immediate	Equal,0x0
0fd6 e402       |    |		Load	0x2,0x2
0fd7 00ea       |    |		Load_Encached	Null_String_Cache
0fd8 01ca       |    |		Execute	Vector,Prepend
0fd9 830d       |    |		Call	0x1,0x10d
0fda 01cc       |    |		Execute	Vector,Catenate
0fdb 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0fdc e2fc       |    |		Load	0x1,0xfc
0fdd 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0fde 0000 0000  |    |		.XXX[0x2]
0fe0 ; --------------------------------------------------------------------------------------
0fe0 ; SUBPROGRAM
0fe0 ; --------------------------------------------------------------------------------------
0fe0 0fe5       |    |		.CONST	0x0fe5								; Address of begin
0fe1 0004       |    |		.CONST	0x0004								; Address of exception handler
0fe2 0002       |    |		.CONST	0x0002								; Number of locals
0fe3			INIT_0fe0:
0fe3 e5fe       |    |		Load	0x2,-0x2
0fe4 8322       | "  |		Call	0x1,0x122
0fe5			BODY_0fe0:
0fe5 483e       |H>  |		Short_Literal	0x3e
0fe6 483c       |H<  |		Short_Literal	0x3c
0fe7 00ea       |    |		Load_Encached	Null_String_Cache
0fe8 e5fe       |    |		Load	0x2,-0x2
0fe9 e402       |    |		Load	0x2,0x2
0fea 00ea       |    |		Load_Encached	Null_String_Cache
0feb 01ca       |    |		Execute	Vector,Prepend
0fec 830d       |    |		Call	0x1,0x10d
0fed 01cb       |    |		Execute	Vector,Append
0fee e5fe       |    |		Load	0x2,-0x2
0fef e5ff       |    |		Load	0x2,-0x1
0ff0 8324       | $  |		Call	0x1,0x124
0ff1 01cc       |    |		Execute	Vector,Catenate
0ff2 01cb       |    |		Execute	Vector,Append
0ff3 e5fd       |    |		Load	0x2,-0x3
0ff4 e5fe       |    |		Load	0x2,-0x2
0ff5 8325       | %  |		Call	0x1,0x125
0ff6 01cc       |    |		Execute	Vector,Catenate
0ff7 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0ff8 ; --------------------------------------------------------------------------------------
0ff8 ; SUBPROGRAM
0ff8 ; --------------------------------------------------------------------------------------
0ff8 0ffb       |    |		.CONST	0x0ffb								; Address of begin
0ff9 0004       |    |		.CONST	0x0004								; Address of exception handler
0ffa 0001       |    |		.CONST	0x0001								; Number of locals
0ffb			BODY_0ff8:
0ffb			INIT_0ff8:
0ffb e5ff       |    |		Load	0x2,-0x1
0ffc 0d01       |    |		Execute_Immediate	Less,0x1
0ffd 6802       |h   |		Jump_Zero	0x1000
0ffe 00ea       |    |		Load_Encached	Null_String_Cache
0fff 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1000 e327       | '  |		Load	0x1,0x127
1001 e5ff       |    |		Load	0x2,-0x1
1002 0aff       |    |		Execute_Immediate	Plus,-0x1
1003 00d8       |    |		Load_Top	At_Offset_0
1004 00e2       |    |		Load_Encached	Integer_Cache
1005 0260       | `  |		Execute	Discrete,In_Type
1006 7001       |p   |		Jump_Nonzero	0x1008
1007 0801       |    |		Execute_Immediate	Raise,0x1
1008 8328       | (  |		Call	0x1,0x128
1009 01cc       |    |		Execute	Vector,Catenate
100a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
100b 0000 0000  |    |		.BLANK	0000[0x5]
1010 ; --------------------------------------------------------------------------------------
1010 ; SUBPROGRAM
1010 ; --------------------------------------------------------------------------------------
1010 101a       |    |		.CONST	0x101a								; Address of begin
1011 0004       |    |		.CONST	0x0004								; Address of exception handler
1012 0005       |    |		.CONST	0x0005								; Number of locals
1013			INIT_1010:
1013 e018       |    |		Load	0x0,0x18
1014 0322       | "  |		Declare_Variable	Record
1015 00e6       |    |		Load_Encached	Float_Cache
1016 e048       | H  |		Load	0x0,0x48
1017 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
1018 029f 1b6b  |   k|		Declare_Subprogram	INIT_1b68,For_Call
101a			BODY_1010:
101a e5fe       |    |		Load	0x2,-0x2
101b 828b       |    |		Call	0x1,0x8b
101c 6807       |h   |		Jump_Zero	0x1024
101d 4820       |H   |		Short_Literal	0x20
101e 4800       |H   |		Short_Literal	0x0
101f 480a       |H   |		Short_Literal	0xa
1020 e5ff       |    |		Load	0x2,-0x1
1021 e057       | W  |		Load	0x0,0x57
1022 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
1023 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
1024 e5fe       |    |		Load	0x2,-0x2
1025 8261       | a  |		Call	0x1,0x61
1026 e402       |    |		Load	0x2,0x2
1027 017d       | }  |		Execute	Record,Structure_Write
1028 e402       |    |		Load	0x2,0x2
1029 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
102a 82f3       |    |		Call	0x1,0xf3
102b 6829       |h)  |		Jump_Zero	0x1055
102c e402       |    |		Load	0x2,0x2
102d 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
102e 82f5       |    |		Call	0x1,0xf5
102f 4609       |F   |		Jump_Case	0xa
1030 7809       |x   |		Jump	0x103a								; case 0x0
1031 7808       |x   |		Jump	0x103a								; case 0x1
1032 7807       |x   |		Jump	0x103a								; case 0x2
1033 7806       |x   |		Jump	0x103a								; case 0x3
1034 781b       |x   |		Jump	0x1050								; case 0x4
1035 781d       |x   |		Jump	0x1053								; case 0x5
1036 780b       |x   |		Jump	0x1042								; case 0x6
1037 7802       |x   |		Jump	0x103a								; case 0x7
1038 7808       |x   |		Jump	0x1041								; case 0x8
1039 7800       |x   |		Jump	0x103a								; case 0x9
103a 4820       |H   |		Short_Literal	0x20
103b 4800       |H   |		Short_Literal	0x0
103c 480a       |H   |		Short_Literal	0xa
103d e5ff       |    |		Load	0x2,-0x1
103e e057       | W  |		Load	0x0,0x57
103f 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
1040 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
1041 0887       |    |		Execute_Immediate	Raise,0x87
1042 e5ff       |    |		Load	0x2,-0x1
1043 e2bd       |    |		Load	0x1,0xbd
1044 e2be       |    |		Load	0x1,0xbe
1045 1dbf       |    |		Execute_Immediate	Reference_Lex_1,0xbf
1046 8002       |    |		Call	0x0,0x2
1047 a403       |    |		Store_Unchecked	0x2,0x3
1048 4805       |H   |		Short_Literal	0x5
1049 e05e       | ^  |		Load	0x0,0x5e
104a 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
104b 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
104c e403       |    |		Load	0x2,0x3
104d e05e       | ^  |		Load	0x0,0x5e
104e 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
104f 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
1050 e5ff       |    |		Load	0x2,-0x1
1051 8351       | Q  |		Call	0x1,0x151
1052 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
1053 8405       |    |		Call	0x2,0x5
1054 786e       |xn  |		Jump	0x10c3
1055 e5fe       |    |		Load	0x2,-0x2
1056 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1057 00d8       |    |		Load_Top	At_Offset_0
1058 0d39       | 9  |		Execute_Immediate	Less,0x39
1059 7017       |p   |		Jump_Nonzero	0x1071
105a 00d8       |    |		Load_Top	At_Offset_0
105b 0c44       | D  |		Execute_Immediate	Greater_Equal,0x44
105c 7002       |p   |		Jump_Nonzero	0x105f
105d 00d1       |    |		Pop_Control	Pop_Count_1
105e 0887       |    |		Execute_Immediate	Raise,0x87
105f 00d8       |    |		Load_Top	At_Offset_0
1060 0d6c       | l  |		Execute_Immediate	Less,0x6c
1061 700a       |p   |		Jump_Nonzero	0x106c
1062 00d8       |    |		Load_Top	At_Offset_0
1063 0c6d       | m  |		Execute_Immediate	Greater_Equal,0x6d
1064 7002       |p   |		Jump_Nonzero	0x1067
1065 00d1       |    |		Pop_Control	Pop_Count_1
1066 0887       |    |		Execute_Immediate	Raise,0x87
1067 0b74       | t  |		Execute_Immediate	Case_Compare,0x74
1068 77fc       |w   |		Jump_Nonzero	0x1065
1069 0f7c       | |  |		Execute_Immediate	Equal,0x7c
106a 77fb       |w   |		Jump_Nonzero	0x1066
106b 7ff2       |    |		Jump	0x105e
106c 0b44       | D  |		Execute_Immediate	Case_Compare,0x44
106d 77f7       |w   |		Jump_Nonzero	0x1065
106e 0f4c       | L  |		Execute_Immediate	Equal,0x4c
106f 77f6       |w   |		Jump_Nonzero	0x1066
1070 7fed       |    |		Jump	0x105e
1071 00d8       |    |		Load_Top	At_Offset_0
1072 0c19       |    |		Execute_Immediate	Greater_Equal,0x19
1073 702d       |p-  |		Jump_Nonzero	0x10a1
1074 4618       |F   |		Jump_Case	0x19
1075 782e       |x.  |		Jump	0x10a4								; case 0x0
1076 7fe7       |    |		Jump	0x105e								; case 0x1
1077 7fe6       |    |		Jump	0x105e								; case 0x2
1078 7fe5       |    |		Jump	0x105e								; case 0x3
1079 7fe4       |    |		Jump	0x105e								; case 0x4
107a 7fe3       |    |		Jump	0x105e								; case 0x5
107b 7fe2       |    |		Jump	0x105e								; case 0x6
107c 7fe1       |    |		Jump	0x105e								; case 0x7
107d 782d       |x-  |		Jump	0x10ab								; case 0x8
107e 7fdf       |    |		Jump	0x105e								; case 0x9
107f 7fde       |    |		Jump	0x105e								; case 0xa
1080 7fdd       |    |		Jump	0x105e								; case 0xb
1081 7fdc       |    |		Jump	0x105e								; case 0xc
1082 7fdb       |    |		Jump	0x105e								; case 0xd
1083 7fda       |    |		Jump	0x105e								; case 0xe
1084 7fd9       |    |		Jump	0x105e								; case 0xf
1085 7833       |x3  |		Jump	0x10b9								; case 0x10
1086 7fd7       |    |		Jump	0x105e								; case 0x11
1087 7fd6       |    |		Jump	0x105e								; case 0x12
1088 7fd5       |    |		Jump	0x105e								; case 0x13
1089 7fd4       |    |		Jump	0x105e								; case 0x14
108a 7fd3       |    |		Jump	0x105e								; case 0x15
108b 7fd2       |    |		Jump	0x105e								; case 0x16
108c 7fd1       |    |		Jump	0x105e								; case 0x17
108d 7800       |x   |		Jump	0x108e								; case 0x18
108e e5ff       |    |		Load	0x2,-0x1
108f e23d       | =  |		Load	0x1,0x3d
1090 e23e       | >  |		Load	0x1,0x3e
1091 1d3f       | ?  |		Execute_Immediate	Reference_Lex_1,0x3f
1092 8002       |    |		Call	0x0,0x2
1093 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1094 a404       |    |		Store_Unchecked	0x2,0x4
1095 4820       |H   |		Short_Literal	0x20
1096 4800       |H   |		Short_Literal	0x0
1097 4810       |H   |		Short_Literal	0x10
1098 e404       |    |		Load	0x2,0x4
1099 00d8       |    |		Load_Top	At_Offset_0
109a 00e2       |    |		Load_Encached	Integer_Cache
109b 0260       | `  |		Execute	Discrete,In_Type
109c 7001       |p   |		Jump_Nonzero	0x109e
109d 0801       |    |		Execute_Immediate	Raise,0x1
109e e057       | W  |		Load	0x0,0x57
109f 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
10a0 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
10a1 0f38       | 8  |		Execute_Immediate	Equal,0x38
10a2 7016       |p   |		Jump_Nonzero	0x10b9
10a3 7fba       |    |		Jump	0x105e
10a4 4820       |H   |		Short_Literal	0x20
10a5 4800       |H   |		Short_Literal	0x0
10a6 480a       |H   |		Short_Literal	0xa
10a7 e5ff       |    |		Load	0x2,-0x1
10a8 e057       | W  |		Load	0x0,0x57
10a9 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
10aa 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
10ab e5ff       |    |		Load	0x2,-0x1
10ac e2bd       |    |		Load	0x1,0xbd
10ad e2be       |    |		Load	0x1,0xbe
10ae 1dbf       |    |		Execute_Immediate	Reference_Lex_1,0xbf
10af 8002       |    |		Call	0x0,0x2
10b0 a403       |    |		Store_Unchecked	0x2,0x3
10b1 4805       |H   |		Short_Literal	0x5
10b2 e05e       | ^  |		Load	0x0,0x5e
10b3 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
10b4 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
10b5 e403       |    |		Load	0x2,0x3
10b6 e05e       | ^  |		Load	0x0,0x5e
10b7 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
10b8 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
10b9 4800       |H   |		Short_Literal	0x0
10ba e5f9       |    |		Load	0x2,-0x7
10bb e5fa       |    |		Load	0x2,-0x6
10bc e5fb       |    |		Load	0x2,-0x5
10bd e5fc       |    |		Load	0x2,-0x4
10be e5fd       |    |		Load	0x2,-0x3
10bf e5fe       |    |		Load	0x2,-0x2
10c0 e5ff       |    |		Load	0x2,-0x1
10c1 832a       | *  |		Call	0x1,0x12a
10c2 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
10c3 0831       | 1  |		Execute_Immediate	Raise,0x31
10c4 0000 0000  |    |		.BLANK	0000[0x4]
10c8 ; --------------------------------------------------------------------------------------
10c8 ; SUBPROGRAM
10c8 ; --------------------------------------------------------------------------------------
10c8 10db       |    |		.CONST	0x10db								; Address of begin
10c9 0004       |    |		.CONST	0x0004								; Address of exception handler
10ca 0003       |    |		.CONST	0x0003								; Number of locals
10cb			INIT_10c8:
10cb e027       | '  |		Load	0x0,0x27
10cc 0322       | "  |		Declare_Variable	Record
10cd 4800       |H   |		Short_Literal	0x0
10ce 00d8       |    |		Load_Top	At_Offset_0
10cf e213       |    |		Load	0x1,0x13
10d0 0260       | `  |		Execute	Discrete,In_Type
10d1 7001       |p   |		Jump_Nonzero	0x10d3
10d2 0801       |    |		Execute_Immediate	Raise,0x1
10d3 e5fe       |    |		Load	0x2,-0x2
10d4 e266       | f  |		Load	0x1,0x66
10d5 1d67       | g  |		Execute_Immediate	Reference_Lex_1,0x67
10d6 8265       | e  |		Call	0x1,0x65
10d7 e402       |    |		Load	0x2,0x2
10d8 017d       | }  |		Execute	Record,Structure_Write
10d9 e048       | H  |		Load	0x0,0x48
10da 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
10db			BODY_10c8:
10db e5ff       |    |		Load	0x2,-0x1
10dc 7003       |p   |		Jump_Nonzero	0x10e0
10dd 4800       |H   |		Short_Literal	0x0
10de a403       |    |		Store_Unchecked	0x2,0x3
10df 7806       |x   |		Jump	0x10e6
10e0 e5ff       |    |		Load	0x2,-0x1
10e1 e402       |    |		Load	0x2,0x2
10e2 e5fe       |    |		Load	0x2,-0x2
10e3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
10e4 8282       |    |		Call	0x1,0x82
10e5 a403       |    |		Store_Unchecked	0x2,0x3
10e6 e5f8       |    |		Load	0x2,-0x8
10e7 e5f9       |    |		Load	0x2,-0x7
10e8 e5fa       |    |		Load	0x2,-0x6
10e9 e5fb       |    |		Load	0x2,-0x5
10ea e5fc       |    |		Load	0x2,-0x4
10eb e5fd       |    |		Load	0x2,-0x3
10ec e402       |    |		Load	0x2,0x2
10ed 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
10ee e403       |    |		Load	0x2,0x3
10ef 834f       | O  |		Call	0x1,0x14f
10f0 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
10f1 0000 0000  |    |		.BLANK	0000[0x7]
10f8 ; --------------------------------------------------------------------------------------
10f8 ; SUBPROGRAM
10f8 ; --------------------------------------------------------------------------------------
10f8 1112       |    |		.CONST	0x1112								; Address of begin
10f9 0004       |    |		.CONST	0x0004								; Address of exception handler
10fa 0003       |    |		.CONST	0x0003								; Number of locals
10fb			INIT_10f8:
10fb e027       | '  |		Load	0x0,0x27
10fc 0322       | "  |		Declare_Variable	Record
10fd 4800       |H   |		Short_Literal	0x0
10fe 00d8       |    |		Load_Top	At_Offset_0
10ff e213       |    |		Load	0x1,0x13
1100 0260       | `  |		Execute	Discrete,In_Type
1101 7001       |p   |		Jump_Nonzero	0x1103
1102 0801       |    |		Execute_Immediate	Raise,0x1
1103 e5fd       |    |		Load	0x2,-0x3
1104 e266       | f  |		Load	0x1,0x66
1105 1d67       | g  |		Execute_Immediate	Reference_Lex_1,0x67
1106 8265       | e  |		Call	0x1,0x65
1107 e402       |    |		Load	0x2,0x2
1108 017d       | }  |		Execute	Record,Structure_Write
1109 e5fe       |    |		Load	0x2,-0x2
110a e5ff       |    |		Load	0x2,-0x1
110b e402       |    |		Load	0x2,0x2
110c e5fd       |    |		Load	0x2,-0x3
110d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
110e 8285       |    |		Call	0x1,0x85
110f e048       | H  |		Load	0x0,0x48
1110 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
1111 03f1       |    |		Declare_Variable	Discrete,With_Value
1112			BODY_10f8:
1112 e5f7       |    |		Load	0x2,-0x9
1113 e5f8       |    |		Load	0x2,-0x8
1114 e5f9       |    |		Load	0x2,-0x7
1115 e5fa       |    |		Load	0x2,-0x6
1116 e5fb       |    |		Load	0x2,-0x5
1117 e5fc       |    |		Load	0x2,-0x4
1118 e402       |    |		Load	0x2,0x2
1119 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
111a e403       |    |		Load	0x2,0x3
111b 834f       | O  |		Call	0x1,0x14f
111c 4409       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x9
111d 0000 0000  |    |		.XXX[0x3]
111f 0000       |    |
1120 ; --------------------------------------------------------------------------------------
1120 ; SUBPROGRAM
1120 ; --------------------------------------------------------------------------------------
1120 1136       | 6  |		.CONST	0x1136								; Address of begin
1121 0004       |    |		.CONST	0x0004								; Address of exception handler
1122 000c       |    |		.CONST	0x000c								; Number of locals
1123			INIT_1120:
1123 e2b3       |    |		Load	0x1,0xb3
1124 00e5       |    |		Load_Encached	Long_Integer_Cache
1125 03f1       |    |		Declare_Variable	Discrete,With_Value
1126 e5ff       |    |		Load	0x2,-0x1
1127 01dc       |    |		Execute	Vector,Last
1128 00e5       |    |		Load_Encached	Long_Integer_Cache
1129 03f1       |    |		Declare_Variable	Discrete,With_Value
112a e034       | 4  |		Load	0x0,0x34
112b 0322       | "  |		Declare_Variable	Record
112c e037       | 7  |		Load	0x0,0x37
112d 0322       | "  |		Declare_Variable	Record
112e 00e5       |    |		Load_Encached	Long_Integer_Cache
112f 03e9       |    |		Declare_Variable	Discrete,Duplicate
1130 03e9       |    |		Declare_Variable	Discrete,Duplicate
1131 e048       | H  |		Load	0x0,0x48
1132 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
1133 00e5       |    |		Load_Encached	Long_Integer_Cache
1134 03e9       |    |		Declare_Variable	Discrete,Duplicate
1135 03e9       |    |		Declare_Variable	Discrete,Duplicate
1136			BODY_1120:
1136 e5fc       |    |		Load	0x2,-0x4
1137 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1138 0f6c       | l  |		Execute_Immediate	Equal,0x6c
1139 7001       |p   |		Jump_Nonzero	0x113b
113a 0887       |    |		Execute_Immediate	Raise,0x87
113b e5ff       |    |		Load	0x2,-0x1
113c 01dd       |    |		Execute	Vector,First
113d 6801       |h   |		Jump_Zero	0x113f
113e 0887       |    |		Execute_Immediate	Raise,0x87
113f e5fd       |    |		Load	0x2,-0x3
1140 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
1141 680d       |h   |		Jump_Zero	0x114f
1142 e5fe       |    |		Load	0x2,-0x2
1143 e5fd       |    |		Load	0x2,-0x3
1144 e5ff       |    |		Load	0x2,-0x1
1145 82ae       |    |		Call	0x1,0xae
1146 e404       |    |		Load	0x2,0x4
1147 017d       | }  |		Execute	Record,Structure_Write
1148 e404       |    |		Load	0x2,0x4
1149 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
114a e5fd       |    |		Load	0x2,-0x3
114b 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
114c 0273       | s  |		Execute	Discrete,Plus
114d a406       |    |		Store_Unchecked	0x2,0x6
114e 7803       |x   |		Jump	0x1152
114f e5fd       |    |		Load	0x2,-0x3
1150 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
1151 a406       |    |		Store_Unchecked	0x2,0x6
1152 e406       |    |		Load	0x2,0x6
1153 e402       |    |		Load	0x2,0x2
1154 0273       | s  |		Execute	Discrete,Plus
1155 0aff       |    |		Execute_Immediate	Plus,-0x1
1156 e403       |    |		Load	0x2,0x3
1157 027a       | z  |		Execute	Discrete,Less_Equal
1158 6808       |h   |		Jump_Zero	0x1161
1159 e406       |    |		Load	0x2,0x6
115a e403       |    |		Load	0x2,0x3
115b e5ff       |    |		Load	0x2,-0x1
115c 01cf       |    |		Execute	Vector,Slice_Read
115d 82bb       |    |		Call	0x1,0xbb
115e e405       |    |		Load	0x2,0x5
115f 017d       | }  |		Execute	Record,Structure_Write
1160 7806       |x   |		Jump	0x1167
1161 e406       |    |		Load	0x2,0x6
1162 e5fe       |    |		Load	0x2,-0x2
1163 827c       | |  |		Call	0x1,0x7c
1164 82ba       |    |		Call	0x1,0xba
1165 e405       |    |		Load	0x2,0x5
1166 017d       | }  |		Execute	Record,Structure_Write
1167 00e5       |    |		Load_Encached	Long_Integer_Cache
1168 00e5       |    |		Load_Encached	Long_Integer_Cache
1169 00e5       |    |		Load_Encached	Long_Integer_Cache
116a e405       |    |		Load	0x2,0x5
116b e5fc       |    |		Load	0x2,-0x4
116c 834c       | L  |		Call	0x1,0x14c
116d c40a       |    |		Store	0x2,0xa
116e c40b       |    |		Store	0x2,0xb
116f c40c       |    |		Store	0x2,0xc
1170 00d8       |    |		Load_Top	At_Offset_0
1171 e5fb       |    |		Load	0x2,-0x5
1172 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
1173 027a       | z  |		Execute	Discrete,Less_Equal
1174 7001       |p   |		Jump_Nonzero	0x1176
1175 0887       |    |		Execute_Immediate	Raise,0x87
1176 e406       |    |		Load	0x2,0x6
1177 e402       |    |		Load	0x2,0x2
1178 0273       | s  |		Execute	Discrete,Plus
1179 a407       |    |		Store_Unchecked	0x2,0x7
117a e407       |    |		Load	0x2,0x7
117b e40c       |    |		Load	0x2,0xc
117c 0273       | s  |		Execute	Discrete,Plus
117d 0aff       |    |		Execute_Immediate	Plus,-0x1
117e a408       |    |		Store_Unchecked	0x2,0x8
117f e407       |    |		Load	0x2,0x7
1180 e5fe       |    |		Load	0x2,-0x2
1181 827c       | |  |		Call	0x1,0x7c
1182 a409       |    |		Store_Unchecked	0x2,0x9
1183 e408       |    |		Load	0x2,0x8
1184 e403       |    |		Load	0x2,0x3
1185 027a       | z  |		Execute	Discrete,Less_Equal
1186 6810       |h   |		Jump_Zero	0x1197
1187 e5f6       |    |		Load	0x2,-0xa
1188 e5f7       |    |		Load	0x2,-0x9
1189 e5f8       |    |		Load	0x2,-0x8
118a e5f9       |    |		Load	0x2,-0x7
118b e5fa       |    |		Load	0x2,-0x6
118c e40b       |    |		Load	0x2,0xb
118d e40a       |    |		Load	0x2,0xa
118e e5fc       |    |		Load	0x2,-0x4
118f e409       |    |		Load	0x2,0x9
1190 e407       |    |		Load	0x2,0x7
1191 e408       |    |		Load	0x2,0x8
1192 e5ff       |    |		Load	0x2,-0x1
1193 01cf       |    |		Execute	Vector,Slice_Read
1194 8216       |    |		Call	0x1,0x16
1195 834a       | J  |		Call	0x1,0x14a
1196 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
1197 e5f6       |    |		Load	0x2,-0xa
1198 e5f7       |    |		Load	0x2,-0x9
1199 e5f8       |    |		Load	0x2,-0x8
119a e5f9       |    |		Load	0x2,-0x7
119b e5fa       |    |		Load	0x2,-0x6
119c e40b       |    |		Load	0x2,0xb
119d e40a       |    |		Load	0x2,0xa
119e e5fc       |    |		Load	0x2,-0x4
119f e409       |    |		Load	0x2,0x9
11a0 e215       |    |		Load	0x1,0x15
11a1 834a       | J  |		Call	0x1,0x14a
11a2 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
11a3 0000 0000  |    |		.BLANK	0000[0x5]
11a8 ; --------------------------------------------------------------------------------------
11a8 ; SUBPROGRAM
11a8 ; --------------------------------------------------------------------------------------
11a8 11ab       |    |		.CONST	0x11ab								; Address of begin
11a9 0004       |    |		.CONST	0x0004								; Address of exception handler
11aa 0001       |    |		.CONST	0x0001								; Number of locals
11ab			BODY_11a8:
11ab			INIT_11a8:
11ab e5fe       |    |		Load	0x2,-0x2
11ac 8291       |    |		Call	0x1,0x91
11ad 6801       |h   |		Jump_Zero	0x11af
11ae 0887       |    |		Execute_Immediate	Raise,0x87
11af e5fe       |    |		Load	0x2,-0x2
11b0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
11b1 00d8       |    |		Load_Top	At_Offset_0
11b2 0d6c       | l  |		Execute_Immediate	Less,0x6c
11b3 7013       |p   |		Jump_Nonzero	0x11c7
11b4 00d8       |    |		Load_Top	At_Offset_0
11b5 0c6d       | m  |		Execute_Immediate	Greater_Equal,0x6d
11b6 700b       |p   |		Jump_Nonzero	0x11c2
11b7 00d1       |    |		Pop_Control	Pop_Count_1
11b8 e5f8       |    |		Load	0x2,-0x8
11b9 e5f9       |    |		Load	0x2,-0x7
11ba e5fa       |    |		Load	0x2,-0x6
11bb e5fb       |    |		Load	0x2,-0x5
11bc e5fc       |    |		Load	0x2,-0x4
11bd e5fe       |    |		Load	0x2,-0x2
11be e5ff       |    |		Load	0x2,-0x1
11bf e215       |    |		Load	0x1,0x15
11c0 834b       | K  |		Call	0x1,0x14b
11c1 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
11c2 0b74       | t  |		Execute_Immediate	Case_Compare,0x74
11c3 7024       |p$  |		Jump_Nonzero	0x11e8
11c4 0f7c       | |  |		Execute_Immediate	Equal,0x7c
11c5 7023       |p#  |		Jump_Nonzero	0x11e9
11c6 7824       |x$  |		Jump	0x11eb
11c7 0b44       | D  |		Execute_Immediate	Case_Compare,0x44
11c8 7003       |p   |		Jump_Nonzero	0x11cc
11c9 0f4c       | L  |		Execute_Immediate	Equal,0x4c
11ca 7010       |p   |		Jump_Nonzero	0x11db
11cb 781f       |x   |		Jump	0x11eb
11cc 00d1       |    |		Pop_Control	Pop_Count_1
11cd e5f8       |    |		Load	0x2,-0x8
11ce e5f9       |    |		Load	0x2,-0x7
11cf e5fa       |    |		Load	0x2,-0x6
11d0 e5fb       |    |		Load	0x2,-0x5
11d1 e5fc       |    |		Load	0x2,-0x4
11d2 e5fd       |    |		Load	0x2,-0x3
11d3 e5fe       |    |		Load	0x2,-0x2
11d4 e5ff       |    |		Load	0x2,-0x1
11d5 e5fd       |    |		Load	0x2,-0x3
11d6 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
11d7 e5ff       |    |		Load	0x2,-0x1
11d8 82b2       |    |		Call	0x1,0xb2
11d9 8330       | 0  |		Call	0x1,0x130
11da 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
11db e5f8       |    |		Load	0x2,-0x8
11dc e5f9       |    |		Load	0x2,-0x7
11dd e5fa       |    |		Load	0x2,-0x6
11de e5fb       |    |		Load	0x2,-0x5
11df e5fc       |    |		Load	0x2,-0x4
11e0 e5fe       |    |		Load	0x2,-0x2
11e1 e5ff       |    |		Load	0x2,-0x1
11e2 e5fd       |    |		Load	0x2,-0x3
11e3 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
11e4 e5ff       |    |		Load	0x2,-0x1
11e5 82b2       |    |		Call	0x1,0xb2
11e6 832f       | /  |		Call	0x1,0x12f
11e7 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
11e8 00d1       |    |		Pop_Control	Pop_Count_1
11e9 e30c       |    |		Load	0x1,0x10c
11ea 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
11eb e5fe       |    |		Load	0x2,-0x2
11ec 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
11ed e049       | I  |		Load	0x0,0x49
11ee 1b59       | Y  |		Execute	Package,Field_Read,Field_Number 0x59
11ef 011c       |    |		Execute	Any,Convert_Unchecked
11f0 1c01       |    |		Execute_Immediate	Run_Utility,0x1
11f1 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
11f2 0000 0000  |    |		.BLANK	0000[0x6]
11f8 ; --------------------------------------------------------------------------------------
11f8 ; SUBPROGRAM
11f8 ; --------------------------------------------------------------------------------------
11f8 11fb       |    |		.CONST	0x11fb								; Address of begin
11f9 0004       |    |		.CONST	0x0004								; Address of exception handler
11fa 0001       |    |		.CONST	0x0001								; Number of locals
11fb			BODY_11f8:
11fb			INIT_11f8:
11fb e5fd       |    |		Load	0x2,-0x3
11fc 8291       |    |		Call	0x1,0x91
11fd 6801       |h   |		Jump_Zero	0x11ff
11fe 0887       |    |		Execute_Immediate	Raise,0x87
11ff e5fd       |    |		Load	0x2,-0x3
1200 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1201 00d8       |    |		Load_Top	At_Offset_0
1202 0d6c       | l  |		Execute_Immediate	Less,0x6c
1203 7013       |p   |		Jump_Nonzero	0x1217
1204 00d8       |    |		Load_Top	At_Offset_0
1205 0c6d       | m  |		Execute_Immediate	Greater_Equal,0x6d
1206 700b       |p   |		Jump_Nonzero	0x1212
1207 00d1       |    |		Pop_Control	Pop_Count_1
1208 e5f7       |    |		Load	0x2,-0x9
1209 e5f8       |    |		Load	0x2,-0x8
120a e5f9       |    |		Load	0x2,-0x7
120b e5fa       |    |		Load	0x2,-0x6
120c e5fb       |    |		Load	0x2,-0x5
120d e5fd       |    |		Load	0x2,-0x3
120e e5fe       |    |		Load	0x2,-0x2
120f e5ff       |    |		Load	0x2,-0x1
1210 834b       | K  |		Call	0x1,0x14b
1211 4409       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x9
1212 0b74       | t  |		Execute_Immediate	Case_Compare,0x74
1213 701e       |p   |		Jump_Nonzero	0x1232
1214 0f7c       | |  |		Execute_Immediate	Equal,0x7c
1215 701d       |p   |		Jump_Nonzero	0x1233
1216 781e       |x   |		Jump	0x1235
1217 0b44       | D  |		Execute_Immediate	Case_Compare,0x44
1218 7003       |p   |		Jump_Nonzero	0x121c
1219 0f4c       | L  |		Execute_Immediate	Equal,0x4c
121a 700d       |p   |		Jump_Nonzero	0x1228
121b 7819       |x   |		Jump	0x1235
121c 00d1       |    |		Pop_Control	Pop_Count_1
121d e5f7       |    |		Load	0x2,-0x9
121e e5f8       |    |		Load	0x2,-0x8
121f e5f9       |    |		Load	0x2,-0x7
1220 e5fa       |    |		Load	0x2,-0x6
1221 e5fb       |    |		Load	0x2,-0x5
1222 e5fc       |    |		Load	0x2,-0x4
1223 e5fd       |    |		Load	0x2,-0x3
1224 e5fe       |    |		Load	0x2,-0x2
1225 e5ff       |    |		Load	0x2,-0x1
1226 8330       | 0  |		Call	0x1,0x130
1227 4409       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x9
1228 e5f7       |    |		Load	0x2,-0x9
1229 e5f8       |    |		Load	0x2,-0x8
122a e5f9       |    |		Load	0x2,-0x7
122b e5fa       |    |		Load	0x2,-0x6
122c e5fb       |    |		Load	0x2,-0x5
122d e5fd       |    |		Load	0x2,-0x3
122e e5fe       |    |		Load	0x2,-0x2
122f e5ff       |    |		Load	0x2,-0x1
1230 832f       | /  |		Call	0x1,0x12f
1231 4409       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x9
1232 00d1       |    |		Pop_Control	Pop_Count_1
1233 e30c       |    |		Load	0x1,0x10c
1234 4409       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x9
1235 e5fd       |    |		Load	0x2,-0x3
1236 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1237 e049       | I  |		Load	0x0,0x49
1238 1b59       | Y  |		Execute	Package,Field_Read,Field_Number 0x59
1239 011c       |    |		Execute	Any,Convert_Unchecked
123a 1c01       |    |		Execute_Immediate	Run_Utility,0x1
123b 4409       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x9
123c 0000 0000  |    |		.BLANK	0000[0x4]
1240 ; --------------------------------------------------------------------------------------
1240 ; SUBPROGRAM
1240 ; --------------------------------------------------------------------------------------
1240 1251       | Q  |		.CONST	0x1251								; Address of begin
1241 0004       |    |		.CONST	0x0004								; Address of exception handler
1242 0002       |    |		.CONST	0x0002								; Number of locals
1243			INIT_1240:
1243 e029       | )  |		Load	0x0,0x29
1244 0322       | "  |		Declare_Variable	Record
1245 4800       |H   |		Short_Literal	0x0
1246 00d8       |    |		Load_Top	At_Offset_0
1247 e213       |    |		Load	0x1,0x13
1248 0260       | `  |		Execute	Discrete,In_Type
1249 7001       |p   |		Jump_Nonzero	0x124b
124a 0801       |    |		Execute_Immediate	Raise,0x1
124b e5fd       |    |		Load	0x2,-0x3
124c e269       | i  |		Load	0x1,0x69
124d 1d6a       | j  |		Execute_Immediate	Reference_Lex_1,0x6a
124e 8265       | e  |		Call	0x1,0x65
124f e402       |    |		Load	0x2,0x2
1250 017d       | }  |		Execute	Record,Structure_Write
1251			BODY_1240:
1251 e5fb       |    |		Load	0x2,-0x5
1252 0d01       |    |		Execute_Immediate	Less,0x1
1253 6802       |h   |		Jump_Zero	0x1256
1254 e2fd       |    |		Load	0x1,0xfd
1255 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
1256 0092 1bdf  |    |		Action	Push_String_Extended,0x1bdf					; "("
1258 e5f8       |    |		Load	0x2,-0x8
1259 e5f9       |    |		Load	0x2,-0x7
125a e5fa       |    |		Load	0x2,-0x6
125b e5fb       |    |		Load	0x2,-0x5
125c 0aff       |    |		Execute_Immediate	Plus,-0x1
125d 00d8       |    |		Load_Top	At_Offset_0
125e 00e3       |    |		Load_Encached	Natural_Cache
125f 0260       | `  |		Execute	Discrete,In_Type
1260 7001       |p   |		Jump_Nonzero	0x1262
1261 0801       |    |		Execute_Immediate	Raise,0x1
1262 e5fc       |    |		Load	0x2,-0x4
1263 4801       |H   |		Short_Literal	0x1
1264 e402       |    |		Load	0x2,0x2
1265 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
1266 e5fd       |    |		Load	0x2,-0x3
1267 e5fe       |    |		Load	0x2,-0x2
1268 e5ff       |    |		Load	0x2,-0x1
1269 8337       | 7  |		Call	0x1,0x137
126a 01cc       |    |		Execute	Vector,Catenate
126b e5f8       |    |		Load	0x2,-0x8
126c e5f9       |    |		Load	0x2,-0x7
126d e5fa       |    |		Load	0x2,-0x6
126e e5fb       |    |		Load	0x2,-0x5
126f 0aff       |    |		Execute_Immediate	Plus,-0x1
1270 00d8       |    |		Load_Top	At_Offset_0
1271 00e3       |    |		Load_Encached	Natural_Cache
1272 0260       | `  |		Execute	Discrete,In_Type
1273 7001       |p   |		Jump_Nonzero	0x1275
1274 0801       |    |		Execute_Immediate	Raise,0x1
1275 e5fc       |    |		Load	0x2,-0x4
1276 e402       |    |		Load	0x2,0x2
1277 e5fd       |    |		Load	0x2,-0x3
1278 00d8       |    |		Load_Top	At_Offset_0
1279 e5fe       |    |		Load	0x2,-0x2
127a e5ff       |    |		Load	0x2,-0x1
127b 8339       | 9  |		Call	0x1,0x139
127c 01cc       |    |		Execute	Vector,Catenate
127d 0092 1bdb  |    |		Action	Push_String_Extended,0x1bdb					; ")"
127f 01cc       |    |		Execute	Vector,Catenate
1280 8313       |    |		Call	0x1,0x113
1281 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
1282 0000 0000  |    |		.BLANK	0000[0x6]
1288 ; --------------------------------------------------------------------------------------
1288 ; SUBPROGRAM
1288 ; --------------------------------------------------------------------------------------
1288 128f       |    |		.CONST	0x128f								; Address of begin
1289 0004       |    |		.CONST	0x0004								; Address of exception handler
128a 0002       |    |		.CONST	0x0002								; Number of locals
128b			INIT_1288:
128b e5fc       |    |		Load	0x2,-0x4
128c 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
128d e05f       | _  |		Load	0x0,0x5f
128e 03f1       |    |		Declare_Variable	Discrete,With_Value
128f			BODY_1288:
128f e5ff       |    |		Load	0x2,-0x1
1290 01db       |    |		Execute	Vector,Length
1291 e5fc       |    |		Load	0x2,-0x4
1292 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
1293 027a       | z  |		Execute	Discrete,Less_Equal
1294 7001       |p   |		Jump_Nonzero	0x1296
1295 0887       |    |		Execute_Immediate	Raise,0x87
1296 e5fa       |    |		Load	0x2,-0x6
1297 0d01       |    |		Execute_Immediate	Less,0x1
1298 6802       |h   |		Jump_Zero	0x129b
1299 e2fd       |    |		Load	0x1,0xfd
129a 4409       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x9
129b 00d8       |    |		Load_Top	At_Offset_0
129c 7003       |p   |		Jump_Nonzero	0x12a0
129d 0092 1be0  |    |		Action	Push_String_Extended,0x1be0					; "()"
129f 4409       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x9
12a0 0092 1bdf  |    |		Action	Push_String_Extended,0x1bdf					; "("
12a2 e5f7       |    |		Load	0x2,-0x9
12a3 e5f8       |    |		Load	0x2,-0x8
12a4 e5f9       |    |		Load	0x2,-0x7
12a5 e5fa       |    |		Load	0x2,-0x6
12a6 0aff       |    |		Execute_Immediate	Plus,-0x1
12a7 00d8       |    |		Load_Top	At_Offset_0
12a8 00e3       |    |		Load_Encached	Natural_Cache
12a9 0260       | `  |		Execute	Discrete,In_Type
12aa 7001       |p   |		Jump_Nonzero	0x12ac
12ab 0801       |    |		Execute_Immediate	Raise,0x1
12ac e5fb       |    |		Load	0x2,-0x5
12ad 4800       |H   |		Short_Literal	0x0
12ae e402       |    |		Load	0x2,0x2
12af 0aff       |    |		Execute_Immediate	Plus,-0x1
12b0 00d8       |    |		Load_Top	At_Offset_0
12b1 e05f       | _  |		Load	0x0,0x5f
12b2 0260       | `  |		Execute	Discrete,In_Type
12b3 7001       |p   |		Jump_Nonzero	0x12b5
12b4 0801       |    |		Execute_Immediate	Raise,0x1
12b5 e5fd       |    |		Load	0x2,-0x3
12b6 e5fe       |    |		Load	0x2,-0x2
12b7 e5ff       |    |		Load	0x2,-0x1
12b8 8337       | 7  |		Call	0x1,0x137
12b9 01cc       |    |		Execute	Vector,Catenate
12ba 0092 1bdb  |    |		Action	Push_String_Extended,0x1bdb					; ")"
12bc 01cc       |    |		Execute	Vector,Catenate
12bd 8313       |    |		Call	0x1,0x113
12be 4409       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x9
12bf 0000       |    |		.XXX[0x1]
12c0 ; --------------------------------------------------------------------------------------
12c0 ; SUBPROGRAM
12c0 ; --------------------------------------------------------------------------------------
12c0 12c9       |    |		.CONST	0x12c9								; Address of begin
12c1 0004       |    |		.CONST	0x0004								; Address of exception handler
12c2 0002       |    |		.CONST	0x0002								; Number of locals
12c3			INIT_12c0:
12c3 e018       |    |		Load	0x0,0x18
12c4 0322       | "  |		Declare_Variable	Record
12c5 e5fd       |    |		Load	0x2,-0x3
12c6 8261       | a  |		Call	0x1,0x61
12c7 e402       |    |		Load	0x2,0x2
12c8 017d       | }  |		Execute	Record,Structure_Write
12c9			BODY_12c0:
12c9 e5fd       |    |		Load	0x2,-0x3
12ca 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
12cb 0b44       | D  |		Execute_Immediate	Case_Compare,0x44
12cc 7003       |p   |		Jump_Nonzero	0x12d0
12cd 0f4c       | L  |		Execute_Immediate	Equal,0x4c
12ce 700d       |p   |		Jump_Nonzero	0x12dc
12cf 0887       |    |		Execute_Immediate	Raise,0x87
12d0 00d1       |    |		Pop_Control	Pop_Count_1
12d1 e5f8       |    |		Load	0x2,-0x8
12d2 e5f9       |    |		Load	0x2,-0x7
12d3 e5fa       |    |		Load	0x2,-0x6
12d4 e5fb       |    |		Load	0x2,-0x5
12d5 e5fc       |    |		Load	0x2,-0x4
12d6 e402       |    |		Load	0x2,0x2
12d7 e5fd       |    |		Load	0x2,-0x3
12d8 e5fe       |    |		Load	0x2,-0x2
12d9 e5ff       |    |		Load	0x2,-0x1
12da 8330       | 0  |		Call	0x1,0x130
12db 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
12dc e5f8       |    |		Load	0x2,-0x8
12dd e5f9       |    |		Load	0x2,-0x7
12de e5fa       |    |		Load	0x2,-0x6
12df e5fb       |    |		Load	0x2,-0x5
12e0 e5fc       |    |		Load	0x2,-0x4
12e1 e5fd       |    |		Load	0x2,-0x3
12e2 e5fe       |    |		Load	0x2,-0x2
12e3 e5ff       |    |		Load	0x2,-0x1
12e4 832f       | /  |		Call	0x1,0x12f
12e5 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
12e6 0000 0000  |    |		.XXX[0x2]
12e8 ; --------------------------------------------------------------------------------------
12e8 ; SUBPROGRAM
12e8 ; --------------------------------------------------------------------------------------
12e8 12f0       |    |		.CONST	0x12f0								; Address of begin
12e9 0004       |    |		.CONST	0x0004								; Address of exception handler
12ea 0002       |    |		.CONST	0x0002								; Number of locals
12eb			INIT_12e8:
12eb e5fd       |    |		Load	0x2,-0x3
12ec 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
12ed e049       | I  |		Load	0x0,0x49
12ee 1b59       | Y  |		Execute	Package,Field_Read,Field_Number 0x59
12ef 03f1       |    |		Declare_Variable	Discrete,With_Value
12f0			BODY_12e8:
12f0 e5fc       |    |		Load	0x2,-0x4
12f1 6803       |h   |		Jump_Zero	0x12f5
12f2 0092 1be1  |    |		Action	Push_String_Extended,0x1be1					; " => Field\x00not\x00initialized"
12f4 4409       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x9
12f5 00d8       |    |		Load_Top	At_Offset_0
12f6 828c       |    |		Call	0x1,0x8c
12f7 680b       |h   |		Jump_Zero	0x1303
12f8 4801       |H   |		Short_Literal	0x1
12f9 e5f7       |    |		Load	0x2,-0x9
12fa e5f8       |    |		Load	0x2,-0x8
12fb e5f9       |    |		Load	0x2,-0x7
12fc e5fa       |    |		Load	0x2,-0x6
12fd e5fb       |    |		Load	0x2,-0x5
12fe e5fd       |    |		Load	0x2,-0x3
12ff e5fe       |    |		Load	0x2,-0x2
1300 e5ff       |    |		Load	0x2,-0x1
1301 832b       | +  |		Call	0x1,0x12b
1302 4409       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x9
1303 e2fc       |    |		Load	0x1,0xfc
1304 e5f7       |    |		Load	0x2,-0x9
1305 e5f8       |    |		Load	0x2,-0x8
1306 e5f9       |    |		Load	0x2,-0x7
1307 e5fa       |    |		Load	0x2,-0x6
1308 e5fb       |    |		Load	0x2,-0x5
1309 e5fd       |    |		Load	0x2,-0x3
130a e5ff       |    |		Load	0x2,-0x1
130b 8272       | r  |		Call	0x1,0x72
130c 8329       | )  |		Call	0x1,0x129
130d 01cc       |    |		Execute	Vector,Catenate
130e 4409       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x9
130f 0000       |    |		.XXX[0x1]
1310 ; --------------------------------------------------------------------------------------
1310 ; SUBPROGRAM
1310 ; --------------------------------------------------------------------------------------
1310 1320       |    |		.CONST	0x1320								; Address of begin
1311 135d       | ]  |		.CONST	0x135d								; Address of exception handler
1312 0003       |    |		.CONST	0x0003								; Number of locals
1313			INIT_1310:
1313 e03c       | <  |		Load	0x0,0x3c
1314 0322       | "  |		Declare_Variable	Record
1315 e5fd       |    |		Load	0x2,-0x3
1316 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
1317 e402       |    |		Load	0x2,0x2
1318 017d       | }  |		Execute	Record,Structure_Write
1319 e5ff       |    |		Load	0x2,-0x1
131a 01db       |    |		Execute	Vector,Length
131b e5fd       |    |		Load	0x2,-0x3
131c 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
131d 027c       | |  |		Execute	Discrete,Less
131e 00e1       |    |		Load_Encached	Boolean_Cache
131f 03f1       |    |		Declare_Variable	Discrete,With_Value
1320			BODY_1310:
1320 e402       |    |		Load	0x2,0x2
1321 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1322 82f9       |    |		Call	0x1,0xf9
1323 680b       |h   |		Jump_Zero	0x132f
1324 e5f8       |    |		Load	0x2,-0x8
1325 e5f9       |    |		Load	0x2,-0x7
1326 e5fa       |    |		Load	0x2,-0x6
1327 e5fb       |    |		Load	0x2,-0x5
1328 e5fc       |    |		Load	0x2,-0x4
1329 e403       |    |		Load	0x2,0x3
132a e402       |    |		Load	0x2,0x2
132b e5fe       |    |		Load	0x2,-0x2
132c e5ff       |    |		Load	0x2,-0x1
132d 8332       | 2  |		Call	0x1,0x132
132e 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
132f e402       |    |		Load	0x2,0x2
1330 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1331 828d       |    |		Call	0x1,0x8d
1332 6816       |h   |		Jump_Zero	0x1349
1333 e2fc       |    |		Load	0x1,0xfc
1334 e5f8       |    |		Load	0x2,-0x8
1335 e5f9       |    |		Load	0x2,-0x7
1336 e5fa       |    |		Load	0x2,-0x6
1337 e5fb       |    |		Load	0x2,-0x5
1338 e5fc       |    |		Load	0x2,-0x4
1339 0a01       |    |		Execute_Immediate	Plus,0x1
133a 00d8       |    |		Load_Top	At_Offset_0
133b 00e2       |    |		Load_Encached	Integer_Cache
133c 0260       | `  |		Execute	Discrete,In_Type
133d 7001       |p   |		Jump_Nonzero	0x133f
133e 0801       |    |		Execute_Immediate	Raise,0x1
133f e402       |    |		Load	0x2,0x2
1340 e5fd       |    |		Load	0x2,-0x3
1341 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
1342 e5fe       |    |		Load	0x2,-0x2
1343 827c       | |  |		Call	0x1,0x7c
1344 e5ff       |    |		Load	0x2,-0x1
1345 8216       |    |		Call	0x1,0x16
1346 8331       | 1  |		Call	0x1,0x131
1347 01cc       |    |		Execute	Vector,Catenate
1348 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
1349 e2fc       |    |		Load	0x1,0xfc
134a e5f8       |    |		Load	0x2,-0x8
134b e5f9       |    |		Load	0x2,-0x7
134c e5fa       |    |		Load	0x2,-0x6
134d e5fb       |    |		Load	0x2,-0x5
134e e5fc       |    |		Load	0x2,-0x4
134f 0a01       |    |		Execute_Immediate	Plus,0x1
1350 00d8       |    |		Load_Top	At_Offset_0
1351 00e2       |    |		Load_Encached	Integer_Cache
1352 0260       | `  |		Execute	Discrete,In_Type
1353 7001       |p   |		Jump_Nonzero	0x1355
1354 0801       |    |		Execute_Immediate	Raise,0x1
1355 e402       |    |		Load	0x2,0x2
1356 8261       | a  |		Call	0x1,0x61
1357 e402       |    |		Load	0x2,0x2
1358 e5fe       |    |		Load	0x2,-0x2
1359 e5ff       |    |		Load	0x2,-0x1
135a 832e       | .  |		Call	0x1,0x12e
135b 01cc       |    |		Execute	Vector,Catenate
135c 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
135d			TRAP_1310:
135d 4884       |H   |		Short_Literal	0x84
135e 010f       |    |		Execute	Exception,Equal
135f 6803       |h   |		Jump_Zero	0x1363
1360 0092 1be2  |    |		Action	Push_String_Extended,0x1be2					; " => Field\x00value\x00not\x00readable"
1362 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
1363 0092 1be3  |    |		Action	Push_String_Extended,0x1be3					; " => Exception\x00raised\x00reading\x00field\x00value: "
1365 e04a       | J  |		Load	0x0,0x4a
1366 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
1367 01cc       |    |		Execute	Vector,Catenate
1368 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
1369 0000 0000  |    |		.BLANK	0000[0x7]
1370 ; --------------------------------------------------------------------------------------
1370 ; SUBPROGRAM
1370 ; --------------------------------------------------------------------------------------
1370 1386       |    |		.CONST	0x1386								; Address of begin
1371 13e1       |    |		.CONST	0x13e1								; Address of exception handler
1372 0007       |    |		.CONST	0x0007								; Number of locals
1373			INIT_1370:
1373 e03c       | <  |		Load	0x0,0x3c
1374 0322       | "  |		Declare_Variable	Record
1375 e5fd       |    |		Load	0x2,-0x3
1376 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
1377 e402       |    |		Load	0x2,0x2
1378 017d       | }  |		Execute	Record,Structure_Write
1379 e018       |    |		Load	0x0,0x18
137a 0322       | "  |		Declare_Variable	Record
137b e402       |    |		Load	0x2,0x2
137c 8261       | a  |		Call	0x1,0x61
137d e403       |    |		Load	0x2,0x3
137e 017d       | }  |		Execute	Record,Structure_Write
137f e052       | R  |		Load	0x0,0x52
1380 0007       |    |		Action	Break_Optional
1381 e034       | 4  |		Load	0x0,0x34
1382 0322       | "  |		Declare_Variable	Record
1383 e052       | R  |		Load	0x0,0x52
1384 0007       |    |		Action	Break_Optional
1385 00e5       |    |		Load_Encached	Long_Integer_Cache
1386			BODY_1370:
1386 e402       |    |		Load	0x2,0x2
1387 8291       |    |		Call	0x1,0x91
1388 6815       |h   |		Jump_Zero	0x139e
1389 e2fc       |    |		Load	0x1,0xfc
138a e5f8       |    |		Load	0x2,-0x8
138b e5f9       |    |		Load	0x2,-0x7
138c e5fa       |    |		Load	0x2,-0x6
138d e5fb       |    |		Load	0x2,-0x5
138e e5fc       |    |		Load	0x2,-0x4
138f 0a01       |    |		Execute_Immediate	Plus,0x1
1390 00d8       |    |		Load_Top	At_Offset_0
1391 00e2       |    |		Load_Encached	Integer_Cache
1392 0260       | `  |		Execute	Discrete,In_Type
1393 7001       |p   |		Jump_Nonzero	0x1395
1394 0801       |    |		Execute_Immediate	Raise,0x1
1395 e402       |    |		Load	0x2,0x2
1396 8261       | a  |		Call	0x1,0x61
1397 e402       |    |		Load	0x2,0x2
1398 e5fd       |    |		Load	0x2,-0x3
1399 e5fe       |    |		Load	0x2,-0x2
139a e5ff       |    |		Load	0x2,-0x1
139b 832c       | ,  |		Call	0x1,0x12c
139c 01cc       |    |		Execute	Vector,Catenate
139d 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
139e e5fd       |    |		Load	0x2,-0x3
139f 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
13a0 6810       |h   |		Jump_Zero	0x13b1
13a1 e5fe       |    |		Load	0x2,-0x2
13a2 e5fd       |    |		Load	0x2,-0x3
13a3 e5ff       |    |		Load	0x2,-0x1
13a4 82ae       |    |		Call	0x1,0xae
13a5 e405       |    |		Load	0x2,0x5
13a6 017d       | }  |		Execute	Record,Structure_Write
13a7 e5fd       |    |		Load	0x2,-0x3
13a8 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
13a9 e405       |    |		Load	0x2,0x5
13aa 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
13ab 0273       | s  |		Execute	Discrete,Plus
13ac c406       |    |		Store	0x2,0x6
13ad e405       |    |		Load	0x2,0x5
13ae 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
13af a404       |    |		Store_Unchecked	0x2,0x4
13b0 7806       |x   |		Jump	0x13b7
13b1 e403       |    |		Load	0x2,0x3
13b2 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
13b3 a404       |    |		Store_Unchecked	0x2,0x4
13b4 e5fd       |    |		Load	0x2,-0x3
13b5 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
13b6 a406       |    |		Store_Unchecked	0x2,0x6
13b7 e404       |    |		Load	0x2,0x4
13b8 e406       |    |		Load	0x2,0x6
13b9 8292       |    |		Call	0x1,0x92
13ba a407       |    |		Store_Unchecked	0x2,0x7
13bb 00d8       |    |		Load_Top	At_Offset_0
13bc e5ff       |    |		Load	0x2,-0x1
13bd 01dc       |    |		Execute	Vector,Last
13be 027a       | z  |		Execute	Discrete,Less_Equal
13bf 680d       |h   |		Jump_Zero	0x13cd
13c0 e5f8       |    |		Load	0x2,-0x8
13c1 e5f9       |    |		Load	0x2,-0x7
13c2 e5fa       |    |		Load	0x2,-0x6
13c3 e5fb       |    |		Load	0x2,-0x5
13c4 e5fc       |    |		Load	0x2,-0x4
13c5 e5fd       |    |		Load	0x2,-0x3
13c6 e5fe       |    |		Load	0x2,-0x2
13c7 e406       |    |		Load	0x2,0x6
13c8 e407       |    |		Load	0x2,0x7
13c9 e5ff       |    |		Load	0x2,-0x1
13ca 01cf       |    |		Execute	Vector,Slice_Read
13cb 8333       | 3  |		Call	0x1,0x133
13cc 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
13cd e5ff       |    |		Load	0x2,-0x1
13ce 01db       |    |		Execute	Vector,Length
13cf 700e       |p   |		Jump_Nonzero	0x13de
13d0 e5f8       |    |		Load	0x2,-0x8
13d1 e5f9       |    |		Load	0x2,-0x7
13d2 e5fa       |    |		Load	0x2,-0x6
13d3 e5fb       |    |		Load	0x2,-0x5
13d4 e5fc       |    |		Load	0x2,-0x4
13d5 e5fd       |    |		Load	0x2,-0x3
13d6 e5fe       |    |		Load	0x2,-0x2
13d7 e404       |    |		Load	0x2,0x4
13d8 e406       |    |		Load	0x2,0x6
13d9 e5fe       |    |		Load	0x2,-0x2
13da 827c       | |  |		Call	0x1,0x7c
13db 82b2       |    |		Call	0x1,0xb2
13dc 8333       | 3  |		Call	0x1,0x133
13dd 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
13de 0092 1be1  |    |		Action	Push_String_Extended,0x1be1					; " => Field\x00not\x00initialized"
13e0 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
13e1			TRAP_1370:
13e1 4884       |H   |		Short_Literal	0x84
13e2 010f       |    |		Execute	Exception,Equal
13e3 6803       |h   |		Jump_Zero	0x13e7
13e4 0092 1be2  |    |		Action	Push_String_Extended,0x1be2					; " => Field\x00value\x00not\x00readable"
13e6 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
13e7 0092 1be3  |    |		Action	Push_String_Extended,0x1be3					; " => Exception\x00raised\x00reading\x00field\x00value: "
13e9 e04a       | J  |		Load	0x0,0x4a
13ea 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
13eb 01cc       |    |		Execute	Vector,Catenate
13ec 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
13ed 0000 0000  |    |		.XXX[0x3]
13ef 0000       |    |
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 e5fc       |    |		Load	0x2,-0x4
13f4 8328       | (  |		Call	0x1,0x128
13f5 0092 1be4  |    |		Action	Push_String_Extended,0x1be4					; "F"
13f7 01cc       |    |		Execute	Vector,Catenate
13f8 4820       |H   |		Short_Literal	0x20
13f9 4800       |H   |		Short_Literal	0x0
13fa 480a       |H   |		Short_Literal	0xa
13fb e5fd       |    |		Load	0x2,-0x3
13fc 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
13fd e057       | W  |		Load	0x0,0x57
13fe 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
13ff 01cc       |    |		Execute	Vector,Catenate
1400 e5f8       |    |		Load	0x2,-0x8
1401 e5f9       |    |		Load	0x2,-0x7
1402 e5fa       |    |		Load	0x2,-0x6
1403 e5fb       |    |		Load	0x2,-0x5
1404 e5fc       |    |		Load	0x2,-0x4
1405 e5fd       |    |		Load	0x2,-0x3
1406 e5fe       |    |		Load	0x2,-0x2
1407 e5ff       |    |		Load	0x2,-0x1
1408 8334       | 4  |		Call	0x1,0x134
1409 01cc       |    |		Execute	Vector,Catenate
140a 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
140b 0000 0000  |    |		.BLANK	0000[0x5]
1410 ; --------------------------------------------------------------------------------------
1410 ; SUBPROGRAM
1410 ; --------------------------------------------------------------------------------------
1410 141a       |    |		.CONST	0x141a								; Address of begin
1411 0004       |    |		.CONST	0x0004								; Address of exception handler
1412 0002       |    |		.CONST	0x0002								; Number of locals
1413			INIT_1410:
1413 e01b       |    |		Load	0x0,0x1b
1414 0322       | "  |		Declare_Variable	Record
1415 e5fc       |    |		Load	0x2,-0x4
1416 e5fd       |    |		Load	0x2,-0x3
1417 8262       | b  |		Call	0x1,0x62
1418 e402       |    |		Load	0x2,0x2
1419 017d       | }  |		Execute	Record,Structure_Write
141a			BODY_1410:
141a e5fc       |    |		Load	0x2,-0x4
141b e402       |    |		Load	0x2,0x2
141c 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
141d 027f       |    |		Execute	Discrete,Equal
141e 7001       |p   |		Jump_Nonzero	0x1420
141f 0887       |    |		Execute_Immediate	Raise,0x87
1420 e5f7       |    |		Load	0x2,-0x9
1421 e5f8       |    |		Load	0x2,-0x8
1422 e5f9       |    |		Load	0x2,-0x7
1423 e5fa       |    |		Load	0x2,-0x6
1424 e5fb       |    |		Load	0x2,-0x5
1425 e402       |    |		Load	0x2,0x2
1426 e5fe       |    |		Load	0x2,-0x2
1427 e5ff       |    |		Load	0x2,-0x1
1428 8335       | 5  |		Call	0x1,0x135
1429 4409       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x9
142a 0000 0000  |    |		.BLANK	0000[0x6]
1430 ; --------------------------------------------------------------------------------------
1430 ; SUBPROGRAM
1430 ; --------------------------------------------------------------------------------------
1430 1433       | 3  |		.CONST	0x1433								; Address of begin
1431 0004       |    |		.CONST	0x0004								; Address of exception handler
1432 0001       |    |		.CONST	0x0001								; Number of locals
1433			BODY_1430:
1433			INIT_1430:
1433 e5fb       |    |		Load	0x2,-0x5
1434 e5fc       |    |		Load	0x2,-0x4
1435 027d       | }  |		Execute	Discrete,Greater
1436 6802       |h   |		Jump_Zero	0x1439
1437 00ea       |    |		Load_Encached	Null_String_Cache
1438 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
1439 e5f6       |    |		Load	0x2,-0xa
143a e5f7       |    |		Load	0x2,-0x9
143b e5f8       |    |		Load	0x2,-0x8
143c e5f9       |    |		Load	0x2,-0x7
143d e5fa       |    |		Load	0x2,-0x6
143e e5fb       |    |		Load	0x2,-0x5
143f e5fd       |    |		Load	0x2,-0x3
1440 e5fe       |    |		Load	0x2,-0x2
1441 e5ff       |    |		Load	0x2,-0x1
1442 8336       | 6  |		Call	0x1,0x136
1443 0092 1be5  |    |		Action	Push_String_Extended,0x1be5					; ", "
1445 01cc       |    |		Execute	Vector,Catenate
1446 e5f6       |    |		Load	0x2,-0xa
1447 e5f7       |    |		Load	0x2,-0x9
1448 e5f8       |    |		Load	0x2,-0x8
1449 e5f9       |    |		Load	0x2,-0x7
144a e5fa       |    |		Load	0x2,-0x6
144b e5fb       |    |		Load	0x2,-0x5
144c 0a01       |    |		Execute_Immediate	Plus,0x1
144d 00d8       |    |		Load_Top	At_Offset_0
144e e05f       | _  |		Load	0x0,0x5f
144f 0260       | `  |		Execute	Discrete,In_Type
1450 7001       |p   |		Jump_Nonzero	0x1452
1451 0801       |    |		Execute_Immediate	Raise,0x1
1452 e5fc       |    |		Load	0x2,-0x4
1453 e5fd       |    |		Load	0x2,-0x3
1454 e5fe       |    |		Load	0x2,-0x2
1455 e5ff       |    |		Load	0x2,-0x1
1456 8337       | 7  |		Call	0x1,0x137
1457 01cc       |    |		Execute	Vector,Catenate
1458 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
1459 0000 0000  |    |		.BLANK	0000[0x7]
1460 ; --------------------------------------------------------------------------------------
1460 ; SUBPROGRAM
1460 ; --------------------------------------------------------------------------------------
1460 146f       | o  |		.CONST	0x146f								; Address of begin
1461 0004       |    |		.CONST	0x0004								; Address of exception handler
1462 0005       |    |		.CONST	0x0005								; Number of locals
1463			INIT_1460:
1463 e5fe       |    |		Load	0x2,-0x2
1464 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
1465 0a01       |    |		Execute_Immediate	Plus,0x1
1466 e05f       | _  |		Load	0x0,0x5f
1467 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
1468 e5fe       |    |		Load	0x2,-0x2
1469 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
146a e05f       | _  |		Load	0x0,0x5f
146b 03f1       |    |		Declare_Variable	Discrete,With_Value
146c e01b       |    |		Load	0x0,0x1b
146d 0322       | "  |		Declare_Variable	Record
146e e05f       | _  |		Load	0x0,0x5f
146f			BODY_1460:
146f 00cf       |    |		Action	Mark_Auxiliary
1470 e403       |    |		Load	0x2,0x3
1471 4801       |H   |		Short_Literal	0x1
1472 0263       | c  |		Execute	Discrete,Above_Bound
1473 701a       |p   |		Jump_Nonzero	0x148e
1474 00d8       |    |		Load_Top	At_Offset_0
1475 e5fd       |    |		Load	0x2,-0x3
1476 027f       |    |		Execute	Discrete,Equal
1477 6802       |h   |		Jump_Zero	0x147a
1478 e402       |    |		Load	0x2,0x2
1479 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
147a e402       |    |		Load	0x2,0x2
147b e5ff       |    |		Load	0x2,-0x1
147c 8262       | b  |		Call	0x1,0x62
147d e404       |    |		Load	0x2,0x4
147e 017d       | }  |		Execute	Record,Structure_Write
147f e404       |    |		Load	0x2,0x4
1480 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1481 e408       |    |		Load	0x2,0x8
1482 027f       |    |		Execute	Discrete,Equal
1483 7001       |p   |		Jump_Nonzero	0x1485
1484 0887       |    |		Execute_Immediate	Raise,0x87
1485 e404       |    |		Load	0x2,0x4
1486 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
1487 a405       |    |		Store_Unchecked	0x2,0x5
1488 e402       |    |		Load	0x2,0x2
1489 e405       |    |		Load	0x2,0x5
148a 0273       | s  |		Execute	Discrete,Plus
148b c402       |    |		Store	0x2,0x2
148c 00c8       |    |		Action	Pop_Auxiliary_Range
148d 3fe6       |?   |		Loop_Increasing	0x1474
148e 00ce       |    |		Action	Pop_Auxiliary
148f 4800       |H   |		Short_Literal	0x0
1490 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
1491 0000 0000  |    |		.BLANK	0000[0x7]
1498 ; --------------------------------------------------------------------------------------
1498 ; SUBPROGRAM
1498 ; --------------------------------------------------------------------------------------
1498 14a1       |    |		.CONST	0x14a1								; Address of begin
1499 0004       |    |		.CONST	0x0004								; Address of exception handler
149a 0004       |    |		.CONST	0x0004								; Number of locals
149b			INIT_1498:
149b e05f       | _  |		Load	0x0,0x5f
149c 0007       |    |		Action	Break_Optional
149d 00d8       |    |		Load_Top	At_Offset_0
149e 0007       |    |		Action	Break_Optional
149f e01b       |    |		Load	0x0,0x1b
14a0 0322       | "  |		Declare_Variable	Record
14a1			BODY_1498:
14a1 e5ff       |    |		Load	0x2,-0x1
14a2 01db       |    |		Execute	Vector,Length
14a3 e29b       |    |		Load	0x1,0x9b
14a4 027a       | z  |		Execute	Discrete,Less_Equal
14a5 6804       |h   |		Jump_Zero	0x14aa
14a6 e5fe       |    |		Load	0x2,-0x2
14a7 82a4       |    |		Call	0x1,0xa4
14a8 a402       |    |		Store_Unchecked	0x2,0x2
14a9 7803       |x   |		Jump	0x14ad
14aa e5ff       |    |		Load	0x2,-0x1
14ab 82a2       |    |		Call	0x1,0xa2
14ac a402       |    |		Store_Unchecked	0x2,0x2
14ad e5fb       |    |		Load	0x2,-0x5
14ae 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
14af 6803       |h   |		Jump_Zero	0x14b3
14b0 e402       |    |		Load	0x2,0x2
14b1 0fff       |    |		Execute_Immediate	Equal,-0x1
14b2 6802       |h   |		Jump_Zero	0x14b5
14b3 00ea       |    |		Load_Encached	Null_String_Cache
14b4 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
14b5 e5fb       |    |		Load	0x2,-0x5
14b6 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
14b7 6804       |h   |		Jump_Zero	0x14bc
14b8 e5fb       |    |		Load	0x2,-0x5
14b9 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
14ba a403       |    |		Store_Unchecked	0x2,0x3
14bb 7805       |x   |		Jump	0x14c1
14bc e402       |    |		Load	0x2,0x2
14bd e5fb       |    |		Load	0x2,-0x5
14be e5fc       |    |		Load	0x2,-0x4
14bf 8338       | 8  |		Call	0x1,0x138
14c0 a403       |    |		Store_Unchecked	0x2,0x3
14c1 e403       |    |		Load	0x2,0x3
14c2 7002       |p   |		Jump_Nonzero	0x14c5
14c3 00ea       |    |		Load_Encached	Null_String_Cache
14c4 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
14c5 e403       |    |		Load	0x2,0x3
14c6 e5fc       |    |		Load	0x2,-0x4
14c7 8262       | b  |		Call	0x1,0x62
14c8 e404       |    |		Load	0x2,0x4
14c9 017d       | }  |		Execute	Record,Structure_Write
14ca e5f6       |    |		Load	0x2,-0xa
14cb e5f7       |    |		Load	0x2,-0x9
14cc e5f8       |    |		Load	0x2,-0x8
14cd e5f9       |    |		Load	0x2,-0x7
14ce e5fa       |    |		Load	0x2,-0x6
14cf e404       |    |		Load	0x2,0x4
14d0 e403       |    |		Load	0x2,0x3
14d1 e5fc       |    |		Load	0x2,-0x4
14d2 e5fd       |    |		Load	0x2,-0x3
14d3 e5fe       |    |		Load	0x2,-0x2
14d4 e5ff       |    |		Load	0x2,-0x1
14d5 833c       | <  |		Call	0x1,0x13c
14d6 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
14d7 0000       |    |		.XXX[0x1]
14d8 ; --------------------------------------------------------------------------------------
14d8 ; SUBPROGRAM
14d8 ; --------------------------------------------------------------------------------------
14d8 14db       |    |		.CONST	0x14db								; Address of begin
14d9 0004       |    |		.CONST	0x0004								; Address of exception handler
14da 0001       |    |		.CONST	0x0001								; Number of locals
14db			BODY_14d8:
14db			INIT_14d8:
14db e5ff       |    |		Load	0x2,-0x1
14dc e5f5       |    |		Load	0x2,-0xb
14dd e5f6       |    |		Load	0x2,-0xa
14de e5f7       |    |		Load	0x2,-0x9
14df e5f8       |    |		Load	0x2,-0x8
14e0 e5f9       |    |		Load	0x2,-0x7
14e1 0a01       |    |		Execute_Immediate	Plus,0x1
14e2 00d8       |    |		Load_Top	At_Offset_0
14e3 00e2       |    |		Load_Encached	Integer_Cache
14e4 0260       | `  |		Execute	Discrete,In_Type
14e5 7001       |p   |		Jump_Nonzero	0x14e7
14e6 0801       |    |		Execute_Immediate	Raise,0x1
14e7 4801       |H   |		Short_Literal	0x1
14e8 e5fa       |    |		Load	0x2,-0x6
14e9 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
14ea e5fb       |    |		Load	0x2,-0x5
14eb e5fd       |    |		Load	0x2,-0x3
14ec e5fe       |    |		Load	0x2,-0x2
14ed 8337       | 7  |		Call	0x1,0x137
14ee 01cc       |    |		Execute	Vector,Catenate
14ef e5f5       |    |		Load	0x2,-0xb
14f0 e5f6       |    |		Load	0x2,-0xa
14f1 e5f7       |    |		Load	0x2,-0x9
14f2 e5f8       |    |		Load	0x2,-0x8
14f3 e5f9       |    |		Load	0x2,-0x7
14f4 0a01       |    |		Execute_Immediate	Plus,0x1
14f5 00d8       |    |		Load_Top	At_Offset_0
14f6 00e2       |    |		Load_Encached	Integer_Cache
14f7 0260       | `  |		Execute	Discrete,In_Type
14f8 7001       |p   |		Jump_Nonzero	0x14fa
14f9 0801       |    |		Execute_Immediate	Raise,0x1
14fa e5fa       |    |		Load	0x2,-0x6
14fb e5fb       |    |		Load	0x2,-0x5
14fc e5fc       |    |		Load	0x2,-0x4
14fd e5fd       |    |		Load	0x2,-0x3
14fe e5fe       |    |		Load	0x2,-0x2
14ff 8339       | 9  |		Call	0x1,0x139
1500 0092 1bdb  |    |		Action	Push_String_Extended,0x1bdb					; ")"
1502 01cc       |    |		Execute	Vector,Catenate
1503 8313       |    |		Call	0x1,0x113
1504 01cc       |    |		Execute	Vector,Catenate
1505 440b       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xb
1506 0000 0000  |    |		.XXX[0x2]
1508 ; --------------------------------------------------------------------------------------
1508 ; SUBPROGRAM
1508 ; --------------------------------------------------------------------------------------
1508 1533       | 3  |		.CONST	0x1533								; Address of begin
1509 0004       |    |		.CONST	0x0004								; Address of exception handler
150a 0007       |    |		.CONST	0x0007								; Number of locals
150b			INIT_1508:
150b e03c       | <  |		Load	0x0,0x3c
150c 0322       | "  |		Declare_Variable	Record
150d e5fc       |    |		Load	0x2,-0x4
150e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
150f e402       |    |		Load	0x2,0x2
1510 017d       | }  |		Execute	Record,Structure_Write
1511 e034       | 4  |		Load	0x0,0x34
1512 0322       | "  |		Declare_Variable	Record
1513 e5fc       |    |		Load	0x2,-0x4
1514 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
1515 e5ff       |    |		Load	0x2,-0x1
1516 82ac       |    |		Call	0x1,0xac
1517 e403       |    |		Load	0x2,0x3
1518 017d       | }  |		Execute	Record,Structure_Write
1519 00d8       |    |		Load_Top	At_Offset_0
151a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
151b e5fc       |    |		Load	0x2,-0x4
151c 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
151d 0273       | s  |		Execute	Discrete,Plus
151e 00e5       |    |		Load_Encached	Long_Integer_Cache
151f 03f1       |    |		Declare_Variable	Discrete,With_Value
1520 00d8       |    |		Load_Top	At_Offset_0
1521 e403       |    |		Load	0x2,0x3
1522 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1523 0273       | s  |		Execute	Discrete,Plus
1524 0aff       |    |		Execute_Immediate	Plus,-0x1
1525 00e5       |    |		Load_Encached	Long_Integer_Cache
1526 03f1       |    |		Declare_Variable	Discrete,With_Value
1527 e404       |    |		Load	0x2,0x4
1528 e5fe       |    |		Load	0x2,-0x2
1529 827c       | |  |		Call	0x1,0x7c
152a e048       | H  |		Load	0x0,0x48
152b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
152c 03f1       |    |		Declare_Variable	Discrete,With_Value
152d e5fa       |    |		Load	0x2,-0x6
152e 8328       | (  |		Call	0x1,0x128
152f 0092 1be6  |    |		Action	Push_String_Extended,0x1be6					; "Anon_Inner_Rec => ("
1531 01cc       |    |		Execute	Vector,Catenate
1532 0007       |    |		Action	Break_Optional
1533			BODY_1508:
1533 e402       |    |		Load	0x2,0x2
1534 828f       |    |		Call	0x1,0x8f
1535 680d       |h   |		Jump_Zero	0x1543
1536 e5f6       |    |		Load	0x2,-0xa
1537 e5f7       |    |		Load	0x2,-0x9
1538 e5f8       |    |		Load	0x2,-0x8
1539 e5f9       |    |		Load	0x2,-0x7
153a e5fa       |    |		Load	0x2,-0x6
153b e5fb       |    |		Load	0x2,-0x5
153c e402       |    |		Load	0x2,0x2
153d e5fd       |    |		Load	0x2,-0x3
153e e406       |    |		Load	0x2,0x6
153f e215       |    |		Load	0x1,0x15
1540 e407       |    |		Load	0x2,0x7
1541 833a       | :  |		Call	0x1,0x13a
1542 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
1543 e405       |    |		Load	0x2,0x5
1544 e5ff       |    |		Load	0x2,-0x1
1545 01dc       |    |		Execute	Vector,Last
1546 027a       | z  |		Execute	Discrete,Less_Equal
1547 6811       |h   |		Jump_Zero	0x1559
1548 e5f6       |    |		Load	0x2,-0xa
1549 e5f7       |    |		Load	0x2,-0x9
154a e5f8       |    |		Load	0x2,-0x8
154b e5f9       |    |		Load	0x2,-0x7
154c e5fa       |    |		Load	0x2,-0x6
154d e5fb       |    |		Load	0x2,-0x5
154e e402       |    |		Load	0x2,0x2
154f e5fd       |    |		Load	0x2,-0x3
1550 e406       |    |		Load	0x2,0x6
1551 e404       |    |		Load	0x2,0x4
1552 e405       |    |		Load	0x2,0x5
1553 e5ff       |    |		Load	0x2,-0x1
1554 01cf       |    |		Execute	Vector,Slice_Read
1555 8216       |    |		Call	0x1,0x16
1556 e407       |    |		Load	0x2,0x7
1557 833a       | :  |		Call	0x1,0x13a
1558 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
1559 e5f6       |    |		Load	0x2,-0xa
155a e5f7       |    |		Load	0x2,-0x9
155b e5f8       |    |		Load	0x2,-0x8
155c e5f9       |    |		Load	0x2,-0x7
155d e5fa       |    |		Load	0x2,-0x6
155e e5fb       |    |		Load	0x2,-0x5
155f e402       |    |		Load	0x2,0x2
1560 e5fd       |    |		Load	0x2,-0x3
1561 e406       |    |		Load	0x2,0x6
1562 e403       |    |		Load	0x2,0x3
1563 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1564 e406       |    |		Load	0x2,0x6
1565 82b2       |    |		Call	0x1,0xb2
1566 e407       |    |		Load	0x2,0x7
1567 833a       | :  |		Call	0x1,0x13a
1568 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
1569 0000 0000  |    |		.BLANK	0000[0x7]
1570 ; --------------------------------------------------------------------------------------
1570 ; SUBPROGRAM
1570 ; --------------------------------------------------------------------------------------
1570 157b       | {  |		.CONST	0x157b								; Address of begin
1571 0004       |    |		.CONST	0x0004								; Address of exception handler
1572 0004       |    |		.CONST	0x0004								; Number of locals
1573			INIT_1570:
1573 e5fa       |    |		Load	0x2,-0x6
1574 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
1575 e05f       | _  |		Load	0x0,0x5f
1576 03f1       |    |		Declare_Variable	Discrete,With_Value
1577 e029       | )  |		Load	0x0,0x29
1578 0322       | "  |		Declare_Variable	Record
1579 00e1       |    |		Load_Encached	Boolean_Cache
157a 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
157b			BODY_1570:
157b e5fa       |    |		Load	0x2,-0x6
157c 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
157d 6816       |h   |		Jump_Zero	0x1594
157e e5fa       |    |		Load	0x2,-0x6
157f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
1580 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1581 0f4c       | L  |		Execute_Immediate	Equal,0x4c
1582 6811       |h   |		Jump_Zero	0x1594
1583 4800       |H   |		Short_Literal	0x0
1584 00d8       |    |		Load_Top	At_Offset_0
1585 e213       |    |		Load	0x1,0x13
1586 0260       | `  |		Execute	Discrete,In_Type
1587 7001       |p   |		Jump_Nonzero	0x1589
1588 0801       |    |		Execute_Immediate	Raise,0x1
1589 e5fa       |    |		Load	0x2,-0x6
158a 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
158b e269       | i  |		Load	0x1,0x69
158c 1d6a       | j  |		Execute_Immediate	Reference_Lex_1,0x6a
158d 8265       | e  |		Call	0x1,0x65
158e e403       |    |		Load	0x2,0x3
158f 017d       | }  |		Execute	Record,Structure_Write
1590 e403       |    |		Load	0x2,0x3
1591 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
1592 0f00       |    |		Execute_Immediate	Equal,0x0
1593 a404       |    |		Store_Unchecked	0x2,0x4
1594 00d8       |    |		Load_Top	At_Offset_0
1595 6810       |h   |		Jump_Zero	0x15a6
1596 e402       |    |		Load	0x2,0x2
1597 0f01       |    |		Execute_Immediate	Equal,0x1
1598 7001       |p   |		Jump_Nonzero	0x159a
1599 0887       |    |		Execute_Immediate	Raise,0x87
159a e5f5       |    |		Load	0x2,-0xb
159b e5f6       |    |		Load	0x2,-0xa
159c e5f7       |    |		Load	0x2,-0x9
159d e5f8       |    |		Load	0x2,-0x8
159e e5f9       |    |		Load	0x2,-0x7
159f e403       |    |		Load	0x2,0x3
15a0 e5fa       |    |		Load	0x2,-0x6
15a1 e5fd       |    |		Load	0x2,-0x3
15a2 e5fe       |    |		Load	0x2,-0x2
15a3 e5ff       |    |		Load	0x2,-0x1
15a4 833b       | ;  |		Call	0x1,0x13b
15a5 440b       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xb
15a6 e402       |    |		Load	0x2,0x2
15a7 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
15a8 7001       |p   |		Jump_Nonzero	0x15aa
15a9 0887       |    |		Execute_Immediate	Raise,0x87
15aa e5f5       |    |		Load	0x2,-0xb
15ab e5f6       |    |		Load	0x2,-0xa
15ac e5f7       |    |		Load	0x2,-0x9
15ad e5f8       |    |		Load	0x2,-0x8
15ae e5f9       |    |		Load	0x2,-0x7
15af e5fb       |    |		Load	0x2,-0x5
15b0 00d8       |    |		Load_Top	At_Offset_0
15b1 e402       |    |		Load	0x2,0x2
15b2 0273       | s  |		Execute	Discrete,Plus
15b3 0aff       |    |		Execute_Immediate	Plus,-0x1
15b4 00d8       |    |		Load_Top	At_Offset_0
15b5 e05f       | _  |		Load	0x0,0x5f
15b6 0260       | `  |		Execute	Discrete,In_Type
15b7 7001       |p   |		Jump_Nonzero	0x15b9
15b8 0801       |    |		Execute_Immediate	Raise,0x1
15b9 e5fc       |    |		Load	0x2,-0x4
15ba e5fe       |    |		Load	0x2,-0x2
15bb e5ff       |    |		Load	0x2,-0x1
15bc 8337       | 7  |		Call	0x1,0x137
15bd 440b       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xb
15be 0000 0000  |    |		.XXX[0x2]
15c0 ; --------------------------------------------------------------------------------------
15c0 ; SUBPROGRAM
15c0 ; --------------------------------------------------------------------------------------
15c0 15c3       |    |		.CONST	0x15c3								; Address of begin
15c1 0004       |    |		.CONST	0x0004								; Address of exception handler
15c2 0001       |    |		.CONST	0x0001								; Number of locals
15c3			BODY_15c0:
15c3			INIT_15c0:
15c3 4820       |H   |		Short_Literal	0x20
15c4 4800       |H   |		Short_Literal	0x0
15c5 480a       |H   |		Short_Literal	0xa
15c6 e5ff       |    |		Load	0x2,-0x1
15c7 e057       | W  |		Load	0x0,0x57
15c8 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
15c9 e2fe       |    |		Load	0x1,0xfe
15ca 01cc       |    |		Execute	Vector,Catenate
15cb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
15cc 0000 0000  |    |		.BLANK	0000[0x4]
15d0 ; --------------------------------------------------------------------------------------
15d0 ; SUBPROGRAM
15d0 ; --------------------------------------------------------------------------------------
15d0 15d8       |    |		.CONST	0x15d8								; Address of begin
15d1 0004       |    |		.CONST	0x0004								; Address of exception handler
15d2 0002       |    |		.CONST	0x0002								; Number of locals
15d3			INIT_15d0:
15d3 e5fe       |    |		Load	0x2,-0x2
15d4 e5fd       |    |		Load	0x2,-0x3
15d5 0272       | r  |		Execute	Discrete,Minus
15d6 00e5       |    |		Load_Encached	Long_Integer_Cache
15d7 03f1       |    |		Declare_Variable	Discrete,With_Value
15d8			BODY_15d0:
15d8 e5ff       |    |		Load	0x2,-0x1
15d9 6809       |h   |		Jump_Zero	0x15e3
15da e5fd       |    |		Load	0x2,-0x3
15db 833d       | =  |		Call	0x1,0x13d
15dc 00ea       |    |		Load_Encached	Null_String_Cache
15dd e402       |    |		Load	0x2,0x2
15de 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
15df e2ff       |    |		Load	0x1,0xff
15e0 830d       |    |		Call	0x1,0x10d
15e1 01cc       |    |		Execute	Vector,Catenate
15e2 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
15e3 00ea       |    |		Load_Encached	Null_String_Cache
15e4 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
15e5 0000 0000  |    |		.XXX[0x3]
15e7 0000       |    |
15e8 ; --------------------------------------------------------------------------------------
15e8 ; SUBPROGRAM
15e8 ; --------------------------------------------------------------------------------------
15e8 15f0       |    |		.CONST	0x15f0								; Address of begin
15e9 0004       |    |		.CONST	0x0004								; Address of exception handler
15ea 0002       |    |		.CONST	0x0002								; Number of locals
15eb			INIT_15e8:
15eb e5fd       |    |		Load	0x2,-0x3
15ec e5fe       |    |		Load	0x2,-0x2
15ed 0272       | r  |		Execute	Discrete,Minus
15ee 00e5       |    |		Load_Encached	Long_Integer_Cache
15ef 03f1       |    |		Declare_Variable	Discrete,With_Value
15f0			BODY_15e8:
15f0 e5ff       |    |		Load	0x2,-0x1
15f1 680f       |h   |		Jump_Zero	0x1601
15f2 00d8       |    |		Load_Top	At_Offset_0
15f3 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
15f4 6806       |h   |		Jump_Zero	0x15fb
15f5 0092 1be7  |    |		Action	Push_String_Extended,0x1be7					; ", ... => ..., "
15f7 e5fd       |    |		Load	0x2,-0x3
15f8 833d       | =  |		Call	0x1,0x13d
15f9 01cc       |    |		Execute	Vector,Catenate
15fa 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
15fb 0092 1be5  |    |		Action	Push_String_Extended,0x1be5					; ", "
15fd e5fd       |    |		Load	0x2,-0x3
15fe 833d       | =  |		Call	0x1,0x13d
15ff 01cc       |    |		Execute	Vector,Catenate
1600 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
1601 00ea       |    |		Load_Encached	Null_String_Cache
1602 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
1603 0000 0000  |    |		.BLANK	0000[0x5]
1608 ; --------------------------------------------------------------------------------------
1608 ; SUBPROGRAM
1608 ; --------------------------------------------------------------------------------------
1608 1611       |    |		.CONST	0x1611								; Address of begin
1609 0004       |    |		.CONST	0x0004								; Address of exception handler
160a 0002       |    |		.CONST	0x0002								; Number of locals
160b			INIT_1608:
160b e5fe       |    |		Load	0x2,-0x2
160c e5ff       |    |		Load	0x2,-0x1
160d 0272       | r  |		Execute	Discrete,Minus
160e 0a01       |    |		Execute_Immediate	Plus,0x1
160f 00e5       |    |		Load_Encached	Long_Integer_Cache
1610 03f1       |    |		Declare_Variable	Discrete,With_Value
1611			BODY_1608:
1611 00d8       |    |		Load_Top	At_Offset_0
1612 0b01       |    |		Execute_Immediate	Case_Compare,0x1
1613 700a       |p   |		Jump_Nonzero	0x161e
1614 0f02       |    |		Execute_Immediate	Equal,0x2
1615 700c       |p   |		Jump_Nonzero	0x1622
1616 e5ff       |    |		Load	0x2,-0x1
1617 833d       | =  |		Call	0x1,0x13d
1618 e2ff       |    |		Load	0x1,0xff
1619 01cc       |    |		Execute	Vector,Catenate
161a e5fe       |    |		Load	0x2,-0x2
161b 833d       | =  |		Call	0x1,0x13d
161c 01cc       |    |		Execute	Vector,Catenate
161d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
161e 00d1       |    |		Pop_Control	Pop_Count_1
161f e5ff       |    |		Load	0x2,-0x1
1620 833d       | =  |		Call	0x1,0x13d
1621 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
1622 e5ff       |    |		Load	0x2,-0x1
1623 833d       | =  |		Call	0x1,0x13d
1624 e5fe       |    |		Load	0x2,-0x2
1625 833d       | =  |		Call	0x1,0x13d
1626 01cc       |    |		Execute	Vector,Catenate
1627 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
1628 ; --------------------------------------------------------------------------------------
1628 ; SUBPROGRAM
1628 ; --------------------------------------------------------------------------------------
1628 1637       | 7  |		.CONST	0x1637								; Address of begin
1629 166d       | m  |		.CONST	0x166d								; Address of exception handler
162a 0005       |    |		.CONST	0x0005								; Number of locals
162b			INIT_1628:
162b e5fd       |    |		Load	0x2,-0x3
162c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
162d e049       | I  |		Load	0x0,0x49
162e 1b59       | Y  |		Execute	Package,Field_Read,Field_Number 0x59
162f 03f1       |    |		Declare_Variable	Discrete,With_Value
1630 00e5       |    |		Load_Encached	Long_Integer_Cache
1631 e018       |    |		Load	0x0,0x18
1632 0322       | "  |		Declare_Variable	Record
1633 e402       |    |		Load	0x2,0x2
1634 828c       |    |		Call	0x1,0x8c
1635 00e1       |    |		Load_Encached	Boolean_Cache
1636 03f1       |    |		Declare_Variable	Discrete,With_Value
1637			BODY_1628:
1637 e5ff       |    |		Load	0x2,-0x1
1638 01db       |    |		Execute	Vector,Length
1639 7003       |p   |		Jump_Nonzero	0x163d
163a 0092 1be8  |    |		Action	Push_String_Extended,0x1be8					; " => Element\x00not\x00initialized"
163c 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
163d e402       |    |		Load	0x2,0x2
163e 82f9       |    |		Call	0x1,0xf9
163f 681b       |h   |		Jump_Zero	0x165b
1640 00d8       |    |		Load_Top	At_Offset_0
1641 680b       |h   |		Jump_Zero	0x164d
1642 4801       |H   |		Short_Literal	0x1
1643 e5f8       |    |		Load	0x2,-0x8
1644 e5f9       |    |		Load	0x2,-0x7
1645 e5fa       |    |		Load	0x2,-0x6
1646 e5fb       |    |		Load	0x2,-0x5
1647 e5fc       |    |		Load	0x2,-0x4
1648 e5fd       |    |		Load	0x2,-0x3
1649 e5fe       |    |		Load	0x2,-0x2
164a e5ff       |    |		Load	0x2,-0x1
164b 832b       | +  |		Call	0x1,0x12b
164c 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
164d e5ff       |    |		Load	0x2,-0x1
164e 8272       | r  |		Call	0x1,0x72
164f a403       |    |		Store_Unchecked	0x2,0x3
1650 e2fc       |    |		Load	0x1,0xfc
1651 e5f8       |    |		Load	0x2,-0x8
1652 e5f9       |    |		Load	0x2,-0x7
1653 e5fa       |    |		Load	0x2,-0x6
1654 e5fb       |    |		Load	0x2,-0x5
1655 e5fc       |    |		Load	0x2,-0x4
1656 e5fd       |    |		Load	0x2,-0x3
1657 e403       |    |		Load	0x2,0x3
1658 8329       | )  |		Call	0x1,0x129
1659 01cc       |    |		Execute	Vector,Catenate
165a 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
165b e5fd       |    |		Load	0x2,-0x3
165c 8261       | a  |		Call	0x1,0x61
165d e404       |    |		Load	0x2,0x4
165e 017d       | }  |		Execute	Record,Structure_Write
165f e2fc       |    |		Load	0x1,0xfc
1660 e5f8       |    |		Load	0x2,-0x8
1661 e5f9       |    |		Load	0x2,-0x7
1662 e5fa       |    |		Load	0x2,-0x6
1663 e5fb       |    |		Load	0x2,-0x5
1664 e5fc       |    |		Load	0x2,-0x4
1665 e404       |    |		Load	0x2,0x4
1666 e5fd       |    |		Load	0x2,-0x3
1667 e5fe       |    |		Load	0x2,-0x2
1668 e5ff       |    |		Load	0x2,-0x1
1669 8216       |    |		Call	0x1,0x16
166a 832e       | .  |		Call	0x1,0x12e
166b 01cc       |    |		Execute	Vector,Catenate
166c 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
166d			TRAP_1628:
166d 4884       |H   |		Short_Literal	0x84
166e 010f       |    |		Execute	Exception,Equal
166f 6803       |h   |		Jump_Zero	0x1673
1670 0092 1be9  |    |		Action	Push_String_Extended,0x1be9					; " => Element\x00value\x00not\x00readable"
1672 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
1673 0092 1bea  |    |		Action	Push_String_Extended,0x1bea					; " => Exception\x00raised\x00readingelement\x00value: "
1675 e04a       | J  |		Load	0x0,0x4a
1676 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
1677 01cc       |    |		Execute	Vector,Catenate
1678 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
1679 0000 0000  |    |		.BLANK	0000[0x7]
1680 ; --------------------------------------------------------------------------------------
1680 ; SUBPROGRAM
1680 ; --------------------------------------------------------------------------------------
1680 1683       |    |		.CONST	0x1683								; Address of begin
1681 0004       |    |		.CONST	0x0004								; Address of exception handler
1682 0001       |    |		.CONST	0x0001								; Number of locals
1683			BODY_1680:
1683			INIT_1680:
1683 4820       |H   |		Short_Literal	0x20
1684 4800       |H   |		Short_Literal	0x0
1685 480a       |H   |		Short_Literal	0xa
1686 e5fc       |    |		Load	0x2,-0x4
1687 e057       | W  |		Load	0x0,0x57
1688 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
1689 e5f7       |    |		Load	0x2,-0x9
168a e5f8       |    |		Load	0x2,-0x8
168b e5f9       |    |		Load	0x2,-0x7
168c e5fa       |    |		Load	0x2,-0x6
168d e5fb       |    |		Load	0x2,-0x5
168e e5fd       |    |		Load	0x2,-0x3
168f e5fe       |    |		Load	0x2,-0x2
1690 e5ff       |    |		Load	0x2,-0x1
1691 8341       | A  |		Call	0x1,0x141
1692 01cc       |    |		Execute	Vector,Catenate
1693 4409       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x9
1694 0000 0000  |    |		.BLANK	0000[0x4]
1698 ; --------------------------------------------------------------------------------------
1698 ; SUBPROGRAM
1698 ; --------------------------------------------------------------------------------------
1698 16a1       |    |		.CONST	0x16a1								; Address of begin
1699 0004       |    |		.CONST	0x0004								; Address of exception handler
169a 0002       |    |		.CONST	0x0002								; Number of locals
169b			INIT_1698:
169b e5fe       |    |		Load	0x2,-0x2
169c e5fd       |    |		Load	0x2,-0x3
169d 0273       | s  |		Execute	Discrete,Plus
169e 0aff       |    |		Execute_Immediate	Plus,-0x1
169f 00e5       |    |		Load_Encached	Long_Integer_Cache
16a0 03f1       |    |		Declare_Variable	Discrete,With_Value
16a1			BODY_1698:
16a1 00d8       |    |		Load_Top	At_Offset_0
16a2 e5ff       |    |		Load	0x2,-0x1
16a3 01dc       |    |		Execute	Vector,Last
16a4 027a       | z  |		Execute	Discrete,Less_Equal
16a5 6805       |h   |		Jump_Zero	0x16ab
16a6 e5fe       |    |		Load	0x2,-0x2
16a7 e402       |    |		Load	0x2,0x2
16a8 e5ff       |    |		Load	0x2,-0x1
16a9 01cf       |    |		Execute	Vector,Slice_Read
16aa 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
16ab e215       |    |		Load	0x1,0x15
16ac 0335       | 5  |		Declare_Variable	Array,Duplicate
16ad 00cd       |    |		Action	Spare6_Action
16ae 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
16af 0000       |    |		.XXX[0x1]
16b0 ; --------------------------------------------------------------------------------------
16b0 ; SUBPROGRAM
16b0 ; --------------------------------------------------------------------------------------
16b0 16b3       |    |		.CONST	0x16b3								; Address of begin
16b1 0004       |    |		.CONST	0x0004								; Address of exception handler
16b2 0001       |    |		.CONST	0x0001								; Number of locals
16b3			BODY_16b0:
16b3			INIT_16b0:
16b3 e5fa       |    |		Load	0x2,-0x6
16b4 e5f9       |    |		Load	0x2,-0x7
16b5 027b       | {  |		Execute	Discrete,Greater_Equal
16b6 6810       |h   |		Jump_Zero	0x16c7
16b7 e5f4       |    |		Load	0x2,-0xc
16b8 e5f5       |    |		Load	0x2,-0xb
16b9 e5f6       |    |		Load	0x2,-0xa
16ba e5f7       |    |		Load	0x2,-0x9
16bb e5f8       |    |		Load	0x2,-0x8
16bc e5fa       |    |		Load	0x2,-0x6
16bd e5fc       |    |		Load	0x2,-0x4
16be e5fd       |    |		Load	0x2,-0x3
16bf e5fe       |    |		Load	0x2,-0x2
16c0 827c       | |  |		Call	0x1,0x7c
16c1 e5fb       |    |		Load	0x2,-0x5
16c2 e5fd       |    |		Load	0x2,-0x3
16c3 e5ff       |    |		Load	0x2,-0x1
16c4 8343       | C  |		Call	0x1,0x143
16c5 8342       | B  |		Call	0x1,0x142
16c6 440c       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xc
16c7 e5f4       |    |		Load	0x2,-0xc
16c8 e5f5       |    |		Load	0x2,-0xb
16c9 e5f6       |    |		Load	0x2,-0xa
16ca e5f7       |    |		Load	0x2,-0x9
16cb e5f8       |    |		Load	0x2,-0x8
16cc e5fa       |    |		Load	0x2,-0x6
16cd e5fc       |    |		Load	0x2,-0x4
16ce e5fd       |    |		Load	0x2,-0x3
16cf e5fe       |    |		Load	0x2,-0x2
16d0 827c       | |  |		Call	0x1,0x7c
16d1 e5fb       |    |		Load	0x2,-0x5
16d2 e5fd       |    |		Load	0x2,-0x3
16d3 e5ff       |    |		Load	0x2,-0x1
16d4 8343       | C  |		Call	0x1,0x143
16d5 8342       | B  |		Call	0x1,0x142
16d6 0092 1be5  |    |		Action	Push_String_Extended,0x1be5					; ", "
16d8 01cc       |    |		Execute	Vector,Catenate
16d9 e5f4       |    |		Load	0x2,-0xc
16da e5f5       |    |		Load	0x2,-0xb
16db e5f6       |    |		Load	0x2,-0xa
16dc e5f7       |    |		Load	0x2,-0x9
16dd e5f8       |    |		Load	0x2,-0x8
16de e5f9       |    |		Load	0x2,-0x7
16df e5fa       |    |		Load	0x2,-0x6
16e0 0a01       |    |		Execute_Immediate	Plus,0x1
16e1 e5fb       |    |		Load	0x2,-0x5
16e2 e5fc       |    |		Load	0x2,-0x4
16e3 e5fd       |    |		Load	0x2,-0x3
16e4 e5fb       |    |		Load	0x2,-0x5
16e5 0273       | s  |		Execute	Discrete,Plus
16e6 e5fe       |    |		Load	0x2,-0x2
16e7 e5ff       |    |		Load	0x2,-0x1
16e8 8344       | D  |		Call	0x1,0x144
16e9 01cc       |    |		Execute	Vector,Catenate
16ea 440c       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xc
16eb 0000 0000  |    |		.BLANK	0000[0x5]
16f0 ; --------------------------------------------------------------------------------------
16f0 ; SUBPROGRAM
16f0 ; --------------------------------------------------------------------------------------
16f0 16f4       |    |		.CONST	0x16f4								; Address of begin
16f1 0004       |    |		.CONST	0x0004								; Address of exception handler
16f2 0002       |    |		.CONST	0x0002								; Number of locals
16f3			INIT_16f0:
16f3 00e8       |    |		Load_Encached	Character_Cache
16f4			BODY_16f0:
16f4 e5ff       |    |		Load	0x2,-0x1
16f5 827a       | z  |		Call	0x1,0x7a
16f6 a402       |    |		Store_Unchecked	0x2,0x2
16f7 00d8       |    |		Load_Top	At_Offset_0
16f8 0f22       | "  |		Execute_Immediate	Equal,0x22
16f9 6803       |h   |		Jump_Zero	0x16fd
16fa 0092 1beb  |    |		Action	Push_String_Extended,0x1beb					; "\x22\x22"
16fc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
16fd 00d8       |    |		Load_Top	At_Offset_0
16fe 00ea       |    |		Load_Encached	Null_String_Cache
16ff 01ca       |    |		Execute	Vector,Prepend
1700 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1701 0000 0000  |    |		.BLANK	0000[0x7]
1708 ; --------------------------------------------------------------------------------------
1708 ; SUBPROGRAM
1708 ; --------------------------------------------------------------------------------------
1708 170b       |    |		.CONST	0x170b								; Address of begin
1709 0004       |    |		.CONST	0x0004								; Address of exception handler
170a 0001       |    |		.CONST	0x0001								; Number of locals
170b			BODY_1708:
170b			INIT_1708:
170b e5ff       |    |		Load	0x2,-0x1
170c 01db       |    |		Execute	Vector,Length
170d 0d08       |    |		Execute_Immediate	Less,0x8
170e 6802       |h   |		Jump_Zero	0x1711
170f 00ea       |    |		Load_Encached	Null_String_Cache
1710 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1711 e5ff       |    |		Load	0x2,-0x1
1712 01dd       |    |		Execute	Vector,First
1713 e5ff       |    |		Load	0x2,-0x1
1714 01dd       |    |		Execute	Vector,First
1715 0a07       |    |		Execute_Immediate	Plus,0x7
1716 e5ff       |    |		Load	0x2,-0x1
1717 01cf       |    |		Execute	Vector,Slice_Read
1718 8345       | E  |		Call	0x1,0x145
1719 e5ff       |    |		Load	0x2,-0x1
171a 01dd       |    |		Execute	Vector,First
171b 0a08       |    |		Execute_Immediate	Plus,0x8
171c e5ff       |    |		Load	0x2,-0x1
171d 01dc       |    |		Execute	Vector,Last
171e e5ff       |    |		Load	0x2,-0x1
171f 01cf       |    |		Execute	Vector,Slice_Read
1720 8346       | F  |		Declare_Type	Array,Constrained_Incomplete,Bounds_With_Object
1721 01cc       |    |		Execute	Vector,Catenate
1722 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1723 0000 0000  |    |		.BLANK	0000[0x5]
1728 ; --------------------------------------------------------------------------------------
1728 ; SUBPROGRAM
1728 ; --------------------------------------------------------------------------------------
1728 172b       | +  |		.CONST	0x172b								; Address of begin
1729 0004       |    |		.CONST	0x0004								; Address of exception handler
172a 0001       |    |		.CONST	0x0001								; Number of locals
172b			BODY_1728:
172b			INIT_1728:
172b e5ff       |    |		Load	0x2,-0x1
172c 01db       |    |		Execute	Vector,Length
172d 0c08       |    |		Execute_Immediate	Greater_Equal,0x8
172e 6811       |h   |		Jump_Zero	0x1740
172f 4822       |H"  |		Short_Literal	0x22
1730 4822       |H"  |		Short_Literal	0x22
1731 00ea       |    |		Load_Encached	Null_String_Cache
1732 e5fe       |    |		Load	0x2,-0x2
1733 e2fd       |    |		Load	0x1,0xfd
1734 830d       |    |		Call	0x1,0x10d
1735 01ca       |    |		Execute	Vector,Prepend
1736 e5ff       |    |		Load	0x2,-0x1
1737 8346       | F  |		Declare_Type	Array,Constrained_Incomplete,Bounds_With_Object
1738 01cc       |    |		Execute	Vector,Catenate
1739 00ea       |    |		Load_Encached	Null_String_Cache
173a e5fd       |    |		Load	0x2,-0x3
173b e2fd       |    |		Load	0x1,0xfd
173c 830d       |    |		Call	0x1,0x10d
173d 01cc       |    |		Execute	Vector,Catenate
173e 01cb       |    |		Execute	Vector,Append
173f 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
1740 e5fe       |    |		Load	0x2,-0x2
1741 e5fd       |    |		Load	0x2,-0x3
1742 0278       | x  |		Execute	Discrete,Or
1743 6803       |h   |		Jump_Zero	0x1747
1744 0092 1bec  |    |		Action	Push_String_Extended,0x1bec					; "\x22...\x22"
1746 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
1747 e303       |    |		Load	0x1,0x103
1748 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
1749 0000 0000  |    |		.BLANK	0000[0x7]
1750 ; --------------------------------------------------------------------------------------
1750 ; SUBPROGRAM
1750 ; --------------------------------------------------------------------------------------
1750 175b       | [  |		.CONST	0x175b								; Address of begin
1751 0004       |    |		.CONST	0x0004								; Address of exception handler
1752 0006       |    |		.CONST	0x0006								; Number of locals
1753			INIT_1750:
1753 00e1       |    |		Load_Encached	Boolean_Cache
1754 03e9       |    |		Declare_Variable	Discrete,Duplicate
1755 00e5       |    |		Load_Encached	Long_Integer_Cache
1756 03e9       |    |		Declare_Variable	Discrete,Duplicate
1757 e5fd       |    |		Load	0x2,-0x3
1758 82f7       |    |		Call	0x1,0xf7
1759 00e1       |    |		Load_Encached	Boolean_Cache
175a 03f1       |    |		Declare_Variable	Discrete,With_Value
175b			BODY_1750:
175b 00e5       |    |		Load_Encached	Long_Integer_Cache
175c 00e5       |    |		Load_Encached	Long_Integer_Cache
175d e406       |    |		Load	0x2,0x6
175e e5f5       |    |		Load	0x2,-0xb
175f e5f6       |    |		Load	0x2,-0xa
1760 e5fa       |    |		Load	0x2,-0x6
1761 e5fb       |    |		Load	0x2,-0x5
1762 8289       |    |		Call	0x1,0x89
1763 c404       |    |		Store	0x2,0x4
1764 c405       |    |		Store	0x2,0x5
1765 e404       |    |		Load	0x2,0x4
1766 e5fb       |    |		Load	0x2,-0x5
1767 027d       | }  |		Execute	Discrete,Greater
1768 a402       |    |		Store_Unchecked	0x2,0x2
1769 e405       |    |		Load	0x2,0x5
176a e5fa       |    |		Load	0x2,-0x6
176b 027c       | |  |		Execute	Discrete,Less
176c 7004       |p   |		Jump_Nonzero	0x1771
176d e404       |    |		Load	0x2,0x4
176e e405       |    |		Load	0x2,0x5
176f 027d       | }  |		Execute	Discrete,Greater
1770 7801       |x   |		Jump	0x1772
1771 4801       |H   |		Short_Literal	0x1
1772 a403       |    |		Store_Unchecked	0x2,0x3
1773 00d8       |    |		Load_Top	At_Offset_0
1774 6816       |h   |		Jump_Zero	0x178b
1775 e5fc       |    |		Load	0x2,-0x4
1776 0f08       |    |		Execute_Immediate	Equal,0x8
1777 7001       |p   |		Jump_Nonzero	0x1779
1778 0887       |    |		Execute_Immediate	Raise,0x87
1779 0092 1bdf  |    |		Action	Push_String_Extended,0x1bdf					; "("
177b 4800       |H   |		Short_Literal	0x0
177c e5fa       |    |		Load	0x2,-0x6
177d e5fb       |    |		Load	0x2,-0x5
177e 8310       |    |		Call	0x1,0x110
177f 01cc       |    |		Execute	Vector,Catenate
1780 e2fc       |    |		Load	0x1,0xfc
1781 01cc       |    |		Execute	Vector,Catenate
1782 e403       |    |		Load	0x2,0x3
1783 e402       |    |		Load	0x2,0x2
1784 e5ff       |    |		Load	0x2,-0x1
1785 8347       | G  |		Call	0x1,0x147
1786 01cc       |    |		Execute	Vector,Catenate
1787 0092 1bdb  |    |		Action	Push_String_Extended,0x1bdb					; ")"
1789 01cc       |    |		Execute	Vector,Catenate
178a 440b       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xb
178b e5fb       |    |		Load	0x2,-0x5
178c e5fa       |    |		Load	0x2,-0x6
178d 027d       | }  |		Execute	Discrete,Greater
178e 6802       |h   |		Jump_Zero	0x1791
178f e304       |    |		Load	0x1,0x104
1790 440b       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xb
1791 e404       |    |		Load	0x2,0x4
1792 e405       |    |		Load	0x2,0x5
1793 027d       | }  |		Execute	Discrete,Greater
1794 680b       |h   |		Jump_Zero	0x17a0
1795 0092 1bdf  |    |		Action	Push_String_Extended,0x1bdf					; "("
1797 e5fa       |    |		Load	0x2,-0x6
1798 e5fb       |    |		Load	0x2,-0x5
1799 8340       | @  |		Call	0x1,0x140
179a 01cc       |    |		Execute	Vector,Catenate
179b 0092 1bdb  |    |		Action	Push_String_Extended,0x1bdb					; ")"
179d 01cc       |    |		Execute	Vector,Catenate
179e 8313       |    |		Call	0x1,0x113
179f 440b       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xb
17a0 0092 1bdf  |    |		Action	Push_String_Extended,0x1bdf					; "("
17a2 e5fb       |    |		Load	0x2,-0x5
17a3 e404       |    |		Load	0x2,0x4
17a4 e402       |    |		Load	0x2,0x2
17a5 833e       | >  |		Call	0x1,0x13e
17a6 01cc       |    |		Execute	Vector,Catenate
17a7 e5f5       |    |		Load	0x2,-0xb
17a8 e5f6       |    |		Load	0x2,-0xa
17a9 e5f7       |    |		Load	0x2,-0x9
17aa e5f8       |    |		Load	0x2,-0x8
17ab 0aff       |    |		Execute_Immediate	Plus,-0x1
17ac 00d8       |    |		Load_Top	At_Offset_0
17ad 00e3       |    |		Load_Encached	Natural_Cache
17ae 0260       | `  |		Execute	Discrete,In_Type
17af 7001       |p   |		Jump_Nonzero	0x17b1
17b0 0801       |    |		Execute_Immediate	Raise,0x1
17b1 e5f9       |    |		Load	0x2,-0x7
17b2 e405       |    |		Load	0x2,0x5
17b3 e404       |    |		Load	0x2,0x4
17b4 e5fc       |    |		Load	0x2,-0x4
17b5 e5fd       |    |		Load	0x2,-0x3
17b6 e5ff       |    |		Load	0x2,-0x1
17b7 01dd       |    |		Execute	Vector,First
17b8 e5fe       |    |		Load	0x2,-0x2
17b9 e5ff       |    |		Load	0x2,-0x1
17ba 8344       | D  |		Call	0x1,0x144
17bb 01cc       |    |		Execute	Vector,Catenate
17bc e5fa       |    |		Load	0x2,-0x6
17bd e405       |    |		Load	0x2,0x5
17be e403       |    |		Load	0x2,0x3
17bf 833f       | ?  |		Call	0x1,0x13f
17c0 01cc       |    |		Execute	Vector,Catenate
17c1 0092 1bdb  |    |		Action	Push_String_Extended,0x1bdb					; ")"
17c3 01cc       |    |		Execute	Vector,Catenate
17c4 8313       |    |		Call	0x1,0x113
17c5 440b       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xb
17c6 0000 0000  |    |		.XXX[0x2]
17c8 ; --------------------------------------------------------------------------------------
17c8 ; SUBPROGRAM
17c8 ; --------------------------------------------------------------------------------------
17c8 17d2       |    |		.CONST	0x17d2								; Address of begin
17c9 0004       |    |		.CONST	0x0004								; Address of exception handler
17ca 0004       |    |		.CONST	0x0004								; Number of locals
17cb			INIT_17c8:
17cb e5fc       |    |		Load	0x2,-0x4
17cc e5fd       |    |		Load	0x2,-0x3
17cd 0271       | q  |		Execute	Discrete,Times
17ce 00e5       |    |		Load_Encached	Long_Integer_Cache
17cf 03f1       |    |		Declare_Variable	Discrete,With_Value
17d0 00e5       |    |		Load_Encached	Long_Integer_Cache
17d1 00e5       |    |		Load_Encached	Long_Integer_Cache
17d2			BODY_17c8:
17d2 e5fb       |    |		Load	0x2,-0x5
17d3 e5fa       |    |		Load	0x2,-0x6
17d4 027d       | }  |		Execute	Discrete,Greater
17d5 6804       |h   |		Jump_Zero	0x17da
17d6 e215       |    |		Load	0x1,0x15
17d7 0335       | 5  |		Declare_Variable	Array,Duplicate
17d8 00cd       |    |		Action	Spare6_Action
17d9 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
17da e5fa       |    |		Load	0x2,-0x6
17db e5fd       |    |		Load	0x2,-0x3
17dc 0271       | q  |		Execute	Discrete,Times
17dd 0aff       |    |		Execute_Immediate	Plus,-0x1
17de a403       |    |		Store_Unchecked	0x2,0x3
17df e403       |    |		Load	0x2,0x3
17e0 e402       |    |		Load	0x2,0x2
17e1 0272       | r  |		Execute	Discrete,Minus
17e2 0a01       |    |		Execute_Immediate	Plus,0x1
17e3 a404       |    |		Store_Unchecked	0x2,0x4
17e4 e5ff       |    |		Load	0x2,-0x1
17e5 01db       |    |		Execute	Vector,Length
17e6 e403       |    |		Load	0x2,0x3
17e7 027b       | {  |		Execute	Discrete,Greater_Equal
17e8 6805       |h   |		Jump_Zero	0x17ee
17e9 e402       |    |		Load	0x2,0x2
17ea e403       |    |		Load	0x2,0x3
17eb e5ff       |    |		Load	0x2,-0x1
17ec 01cf       |    |		Execute	Vector,Slice_Read
17ed 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
17ee 00d8       |    |		Load_Top	At_Offset_0
17ef e402       |    |		Load	0x2,0x2
17f0 e5fe       |    |		Load	0x2,-0x2
17f1 827c       | |  |		Call	0x1,0x7c
17f2 82b2       |    |		Call	0x1,0xb2
17f3 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
17f4 0000 0000  |    |		.BLANK	0000[0x4]
17f8 ; --------------------------------------------------------------------------------------
17f8 ; SUBPROGRAM
17f8 ; --------------------------------------------------------------------------------------
17f8 1804       |    |		.CONST	0x1804								; Address of begin
17f9 0004       |    |		.CONST	0x0004								; Address of exception handler
17fa 0007       |    |		.CONST	0x0007								; Number of locals
17fb			INIT_17f8:
17fb 00e3       |    |		Load_Encached	Natural_Cache
17fc 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
17fd e01e       |    |		Load	0x0,0x1e
17fe 0322       | "  |		Declare_Variable	Record
17ff e03c       | <  |		Load	0x0,0x3c
1800 0322       | "  |		Declare_Variable	Record
1801 00e5       |    |		Load_Encached	Long_Integer_Cache
1802 00e5       |    |		Load_Encached	Long_Integer_Cache
1803 00e5       |    |		Load_Encached	Long_Integer_Cache
1804			BODY_17f8:
1804 e5f9       |    |		Load	0x2,-0x7
1805 0d01       |    |		Execute_Immediate	Less,0x1
1806 6802       |h   |		Jump_Zero	0x1809
1807 e2fd       |    |		Load	0x1,0xfd
1808 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
1809 e402       |    |		Load	0x2,0x2
180a e5fd       |    |		Load	0x2,-0x3
180b 8263       | c  |		Call	0x1,0x63
180c e403       |    |		Load	0x2,0x3
180d 017d       | }  |		Execute	Record,Structure_Write
180e e403       |    |		Load	0x2,0x3
180f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
1810 e404       |    |		Load	0x2,0x4
1811 017d       | }  |		Execute	Record,Structure_Write
1812 00e5       |    |		Load_Encached	Long_Integer_Cache
1813 00e5       |    |		Load_Encached	Long_Integer_Cache
1814 e404       |    |		Load	0x2,0x4
1815 82f7       |    |		Call	0x1,0xf7
1816 e5f6       |    |		Load	0x2,-0xa
1817 e5f7       |    |		Load	0x2,-0x9
1818 e5fb       |    |		Load	0x2,-0x5
1819 e5fc       |    |		Load	0x2,-0x4
181a 8289       |    |		Call	0x1,0x89
181b c406       |    |		Store	0x2,0x6
181c c407       |    |		Store	0x2,0x7
181d e403       |    |		Load	0x2,0x3
181e 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
181f a405       |    |		Store_Unchecked	0x2,0x5
1820 e5f6       |    |		Load	0x2,-0xa
1821 e5f7       |    |		Load	0x2,-0x9
1822 e5f8       |    |		Load	0x2,-0x8
1823 e5f9       |    |		Load	0x2,-0x7
1824 e5fa       |    |		Load	0x2,-0x6
1825 e5fb       |    |		Load	0x2,-0x5
1826 e5fc       |    |		Load	0x2,-0x4
1827 e405       |    |		Load	0x2,0x5
1828 e404       |    |		Load	0x2,0x4
1829 e5fe       |    |		Load	0x2,-0x2
182a e407       |    |		Load	0x2,0x7
182b e406       |    |		Load	0x2,0x6
182c e5f7       |    |		Load	0x2,-0x9
182d 00d8       |    |		Load_Top	At_Offset_0
182e 00e3       |    |		Load_Encached	Natural_Cache
182f 0260       | `  |		Execute	Discrete,In_Type
1830 7001       |p   |		Jump_Nonzero	0x1832
1831 0801       |    |		Execute_Immediate	Raise,0x1
1832 e405       |    |		Load	0x2,0x5
1833 e5fe       |    |		Load	0x2,-0x2
1834 e5ff       |    |		Load	0x2,-0x1
1835 8216       |    |		Call	0x1,0x16
1836 8349       | I  |		Call	0x1,0x149
1837 8348       | H  |		Call	0x1,0x148
1838 440a       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0xa
1839 0000 0000  |    |		.BLANK	0000[0x7]
1840 ; --------------------------------------------------------------------------------------
1840 ; SUBPROGRAM
1840 ; --------------------------------------------------------------------------------------
1840 1854       | T  |		.CONST	0x1854								; Address of begin
1841 0004       |    |		.CONST	0x0004								; Address of exception handler
1842 0004       |    |		.CONST	0x0004								; Number of locals
1843			INIT_1840:
1843 e021       | !  |		Load	0x0,0x21
1844 0322       | "  |		Declare_Variable	Record
1845 4800       |H   |		Short_Literal	0x0
1846 e5fd       |    |		Load	0x2,-0x3
1847 8264       | d  |		Call	0x1,0x64
1848 e402       |    |		Load	0x2,0x2
1849 017d       | }  |		Execute	Record,Structure_Write
184a 00d8       |    |		Load_Top	At_Offset_0
184b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
184c 00e5       |    |		Load_Encached	Long_Integer_Cache
184d 03f1       |    |		Declare_Variable	Discrete,With_Value
184e e402       |    |		Load	0x2,0x2
184f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
1850 e403       |    |		Load	0x2,0x3
1851 8286       |    |		Call	0x1,0x86
1852 00e5       |    |		Load_Encached	Long_Integer_Cache
1853 03f1       |    |		Declare_Variable	Discrete,With_Value
1854			BODY_1840:
1854 e5f8       |    |		Load	0x2,-0x8
1855 e5f9       |    |		Load	0x2,-0x7
1856 e5fa       |    |		Load	0x2,-0x6
1857 e5fb       |    |		Load	0x2,-0x5
1858 e5fc       |    |		Load	0x2,-0x4
1859 e404       |    |		Load	0x2,0x4
185a e403       |    |		Load	0x2,0x3
185b e5fd       |    |		Load	0x2,-0x3
185c e5fe       |    |		Load	0x2,-0x2
185d e5ff       |    |		Load	0x2,-0x1
185e 834a       | J  |		Call	0x1,0x14a
185f 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
1860 ; --------------------------------------------------------------------------------------
1860 ; SUBPROGRAM
1860 ; --------------------------------------------------------------------------------------
1860 186a       | j  |		.CONST	0x186a								; Address of begin
1861 0004       |    |		.CONST	0x0004								; Address of exception handler
1862 0002       |    |		.CONST	0x0002								; Number of locals
1863			INIT_1860:
1863 e01e       |    |		Load	0x0,0x1e
1864 0322       | "  |		Declare_Variable	Record
1865 4800       |H   |		Short_Literal	0x0
1866 e5ff       |    |		Load	0x2,-0x1
1867 8263       | c  |		Call	0x1,0x63
1868 e402       |    |		Load	0x2,0x2
1869 017d       | }  |		Execute	Record,Structure_Write
186a			BODY_1860:
186a e5fe       |    |		Load	0x2,-0x2
186b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
186c a5fd       |    |		Store_Unchecked	0x2,-0x3
186d e5fe       |    |		Load	0x2,-0x2
186e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
186f e5fe       |    |		Load	0x2,-0x2
1870 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
1871 8286       |    |		Call	0x1,0x86
1872 a5fc       |    |		Store_Unchecked	0x2,-0x4
1873 00d8       |    |		Load_Top	At_Offset_0
1874 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
1875 e5fc       |    |		Load	0x2,-0x4
1876 e5fd       |    |		Load	0x2,-0x3
1877 0272       | r  |		Execute	Discrete,Minus
1878 0a01       |    |		Execute_Immediate	Plus,0x1
1879 0271       | q  |		Execute	Discrete,Times
187a a5fb       |    |		Store_Unchecked	0x2,-0x5
187b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
187c 0000 0000  |    |		.BLANK	0000[0x4]
1880 ; --------------------------------------------------------------------------------------
1880 ; SUBPROGRAM
1880 ; --------------------------------------------------------------------------------------
1880 1892       |    |		.CONST	0x1892								; Address of begin
1881 0004       |    |		.CONST	0x0004								; Address of exception handler
1882 0006       |    |		.CONST	0x0006								; Number of locals
1883			INIT_1880:
1883 e037       | 7  |		Load	0x0,0x37
1884 0322       | "  |		Declare_Variable	Record
1885 e5ff       |    |		Load	0x2,-0x1
1886 82ba       |    |		Call	0x1,0xba
1887 e402       |    |		Load	0x2,0x2
1888 017d       | }  |		Execute	Record,Structure_Write
1889 00e5       |    |		Load_Encached	Long_Integer_Cache
188a 03e9       |    |		Declare_Variable	Discrete,Duplicate
188b 00e5       |    |		Load_Encached	Long_Integer_Cache
188c e2b3       |    |		Load	0x1,0xb3
188d e5ff       |    |		Load	0x2,-0x1
188e 827c       | |  |		Call	0x1,0x7c
188f e048       | H  |		Load	0x0,0x48
1890 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
1891 03f1       |    |		Declare_Variable	Discrete,With_Value
1892			BODY_1880:
1892 00e5       |    |		Load_Encached	Long_Integer_Cache
1893 00e5       |    |		Load_Encached	Long_Integer_Cache
1894 00e5       |    |		Load_Encached	Long_Integer_Cache
1895 e402       |    |		Load	0x2,0x2
1896 e5fe       |    |		Load	0x2,-0x2
1897 834c       | L  |		Call	0x1,0x14c
1898 c403       |    |		Store	0x2,0x3
1899 c404       |    |		Store	0x2,0x4
189a c405       |    |		Store	0x2,0x5
189b e5f9       |    |		Load	0x2,-0x7
189c e5fa       |    |		Load	0x2,-0x6
189d e5fb       |    |		Load	0x2,-0x5
189e e5fc       |    |		Load	0x2,-0x4
189f e5fd       |    |		Load	0x2,-0x3
18a0 e404       |    |		Load	0x2,0x4
18a1 e403       |    |		Load	0x2,0x3
18a2 e5fe       |    |		Load	0x2,-0x2
18a3 e406       |    |		Load	0x2,0x6
18a4 e215       |    |		Load	0x1,0x15
18a5 834a       | J  |		Call	0x1,0x14a
18a6 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
18a7 0000       |    |		.XXX[0x1]
18a8 ; --------------------------------------------------------------------------------------
18a8 ; SUBPROGRAM
18a8 ; --------------------------------------------------------------------------------------
18a8 18ad       |    |		.CONST	0x18ad								; Address of begin
18a9 18df       |    |		.CONST	0x18df								; Address of exception handler
18aa 0002       |    |		.CONST	0x0002								; Number of locals
18ab			INIT_18a8:
18ab e018       |    |		Load	0x0,0x18
18ac 0322       | "  |		Declare_Variable	Record
18ad			BODY_18a8:
18ad e5fe       |    |		Load	0x2,-0x2
18ae 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
18af 8290       |    |		Call	0x1,0x90
18b0 6802       |h   |		Jump_Zero	0x18b3
18b1 e30c       |    |		Load	0x1,0x10c
18b2 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
18b3 e5fe       |    |		Load	0x2,-0x2
18b4 8261       | a  |		Call	0x1,0x61
18b5 e402       |    |		Load	0x2,0x2
18b6 017d       | }  |		Execute	Record,Structure_Write
18b7 e5fe       |    |		Load	0x2,-0x2
18b8 8291       |    |		Call	0x1,0x91
18b9 680e       |h   |		Jump_Zero	0x18c8
18ba e5fe       |    |		Load	0x2,-0x2
18bb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
18bc 0f6c       | l  |		Execute_Immediate	Equal,0x6c
18bd 7001       |p   |		Jump_Nonzero	0x18bf
18be 0887       |    |		Execute_Immediate	Raise,0x87
18bf e5f9       |    |		Load	0x2,-0x7
18c0 e5fa       |    |		Load	0x2,-0x6
18c1 e5fb       |    |		Load	0x2,-0x5
18c2 e5fc       |    |		Load	0x2,-0x4
18c3 e5fd       |    |		Load	0x2,-0x3
18c4 e5fe       |    |		Load	0x2,-0x2
18c5 e5ff       |    |		Load	0x2,-0x1
18c6 834d       | M  |		Call	0x1,0x14d
18c7 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
18c8 e5fe       |    |		Load	0x2,-0x2
18c9 828f       |    |		Call	0x1,0x8f
18ca 680a       |h   |		Jump_Zero	0x18d5
18cb e5f9       |    |		Load	0x2,-0x7
18cc e5fa       |    |		Load	0x2,-0x6
18cd e5fb       |    |		Load	0x2,-0x5
18ce e5fc       |    |		Load	0x2,-0x4
18cf e5fd       |    |		Load	0x2,-0x3
18d0 e5fe       |    |		Load	0x2,-0x2
18d1 e5ff       |    |		Load	0x2,-0x1
18d2 e215       |    |		Load	0x1,0x15
18d3 832f       | /  |		Call	0x1,0x12f
18d4 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
18d5 e5f9       |    |		Load	0x2,-0x7
18d6 e5fa       |    |		Load	0x2,-0x6
18d7 e5fb       |    |		Load	0x2,-0x5
18d8 e5fc       |    |		Load	0x2,-0x4
18d9 e5fd       |    |		Load	0x2,-0x3
18da e402       |    |		Load	0x2,0x2
18db e5fe       |    |		Load	0x2,-0x2
18dc e5ff       |    |		Load	0x2,-0x1
18dd 832d       | -  |		Call	0x1,0x12d
18de 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
18df			TRAP_18a8:
18df 010d       |    |		Execute	Exception,Is_Numeric_Error
18e0 6802       |h   |		Jump_Zero	0x18e3
18e1 e30b       |    |		Load	0x1,0x10b
18e2 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
18e3 00d8       |    |		Load_Top	At_Offset_0
18e4 0101       |    |		Execute	Exception,Reraise
18e5 0000 0000  |    |		.XXX[0x3]
18e7 0000       |    |
18e8 ; --------------------------------------------------------------------------------------
18e8 ; SUBPROGRAM
18e8 ; --------------------------------------------------------------------------------------
18e8 18f9       |    |		.CONST	0x18f9								; Address of begin
18e9 0004       |    |		.CONST	0x0004								; Address of exception handler
18ea 0006       |    |		.CONST	0x0006								; Number of locals
18eb			INIT_18e8:
18eb e048       | H  |		Load	0x0,0x48
18ec 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
18ed 00e5       |    |		Load_Encached	Long_Integer_Cache
18ee e027       | '  |		Load	0x0,0x27
18ef 0322       | "  |		Declare_Variable	Record
18f0 4800       |H   |		Short_Literal	0x0
18f1 e5f8       |    |		Load	0x2,-0x8
18f2 e5ff       |    |		Load	0x2,-0x1
18f3 8326       | &  |		Call	0x1,0x126
18f4 e5fe       |    |		Load	0x2,-0x2
18f5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
18f6 e049       | I  |		Load	0x0,0x49
18f7 1b59       | Y  |		Execute	Package,Field_Read,Field_Number 0x59
18f8 03f1       |    |		Declare_Variable	Discrete,With_Value
18f9			BODY_18e8:
18f9 e5ff       |    |		Load	0x2,-0x1
18fa 0f00       |    |		Execute_Immediate	Equal,0x0
18fb 6803       |h   |		Jump_Zero	0x18ff
18fc 0092 1bed  |    |		Action	Push_String_Extended,0x1bed					; " => null"
18fe 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
18ff e5fb       |    |		Load	0x2,-0x5
1900 0d01       |    |		Execute_Immediate	Less,0x1
1901 6804       |h   |		Jump_Zero	0x1906
1902 e405       |    |		Load	0x2,0x5
1903 e2fd       |    |		Load	0x1,0xfd
1904 01cc       |    |		Execute	Vector,Catenate
1905 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
1906 00d8       |    |		Load_Top	At_Offset_0
1907 828c       |    |		Call	0x1,0x8c
1908 683d       |h=  |		Jump_Zero	0x1946
1909 4800       |H   |		Short_Literal	0x0
190a 00d8       |    |		Load_Top	At_Offset_0
190b e213       |    |		Load	0x1,0x13
190c 0260       | `  |		Execute	Discrete,In_Type
190d 7001       |p   |		Jump_Nonzero	0x190f
190e 0801       |    |		Execute_Immediate	Raise,0x1
190f e5fe       |    |		Load	0x2,-0x2
1910 e266       | f  |		Load	0x1,0x66
1911 1d67       | g  |		Execute_Immediate	Reference_Lex_1,0x67
1912 8265       | e  |		Call	0x1,0x65
1913 e404       |    |		Load	0x2,0x4
1914 017d       | }  |		Execute	Record,Structure_Write
1915 00d8       |    |		Load_Top	At_Offset_0
1916 0f10       |    |		Execute_Immediate	Equal,0x10
1917 6809       |h   |		Jump_Zero	0x1921
1918 e5fe       |    |		Load	0x2,-0x2
1919 e5ff       |    |		Load	0x2,-0x1
191a e295       |    |		Load	0x1,0x95
191b 1d96       |    |		Execute_Immediate	Reference_Lex_1,0x96
191c 8294       |    |		Call	0x1,0x94
191d e404       |    |		Load	0x2,0x4
191e 8280       |    |		Call	0x1,0x80
191f a402       |    |		Store_Unchecked	0x2,0x2
1920 7807       |x   |		Jump	0x1928
1921 e5fe       |    |		Load	0x2,-0x2
1922 e5ff       |    |		Load	0x2,-0x1
1923 e298       |    |		Load	0x1,0x98
1924 1d99       |    |		Execute_Immediate	Reference_Lex_1,0x99
1925 8294       |    |		Call	0x1,0x94
1926 8281       |    |		Call	0x1,0x81
1927 a402       |    |		Store_Unchecked	0x2,0x2
1928 e402       |    |		Load	0x2,0x2
1929 0f00       |    |		Execute_Immediate	Equal,0x0
192a 6805       |h   |		Jump_Zero	0x1930
192b e405       |    |		Load	0x2,0x5
192c 0092 1bee  |    |		Action	Push_String_Extended,0x1bee					; "null"
192e 01cc       |    |		Execute	Vector,Catenate
192f 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
1930 4801       |H   |		Short_Literal	0x1
1931 e5f8       |    |		Load	0x2,-0x8
1932 e5ff       |    |		Load	0x2,-0x1
1933 8326       | &  |		Call	0x1,0x126
1934 e5f8       |    |		Load	0x2,-0x8
1935 e5f9       |    |		Load	0x2,-0x7
1936 e5fa       |    |		Load	0x2,-0x6
1937 e5fb       |    |		Load	0x2,-0x5
1938 0aff       |    |		Execute_Immediate	Plus,-0x1
1939 00d8       |    |		Load_Top	At_Offset_0
193a 00e3       |    |		Load_Encached	Natural_Cache
193b 0260       | `  |		Execute	Discrete,In_Type
193c 7001       |p   |		Jump_Nonzero	0x193e
193d 0801       |    |		Execute_Immediate	Raise,0x1
193e e5fc       |    |		Load	0x2,-0x4
193f e5fd       |    |		Load	0x2,-0x3
1940 e404       |    |		Load	0x2,0x4
1941 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
1942 e402       |    |		Load	0x2,0x2
1943 834f       | O  |		Call	0x1,0x14f
1944 01cc       |    |		Execute	Vector,Catenate
1945 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
1946 00d8       |    |		Load_Top	At_Offset_0
1947 82f9       |    |		Call	0x1,0xf9
1948 6815       |h   |		Jump_Zero	0x195e
1949 e5fe       |    |		Load	0x2,-0x2
194a e5ff       |    |		Load	0x2,-0x1
194b 82bc       |    |		Call	0x1,0xbc
194c a403       |    |		Store_Unchecked	0x2,0x3
194d e405       |    |		Load	0x2,0x5
194e e5f9       |    |		Load	0x2,-0x7
194f e5fa       |    |		Load	0x2,-0x6
1950 e5fb       |    |		Load	0x2,-0x5
1951 0aff       |    |		Execute_Immediate	Plus,-0x1
1952 00d8       |    |		Load_Top	At_Offset_0
1953 00e3       |    |		Load_Encached	Natural_Cache
1954 0260       | `  |		Execute	Discrete,In_Type
1955 7001       |p   |		Jump_Nonzero	0x1957
1956 0801       |    |		Execute_Immediate	Raise,0x1
1957 e5fc       |    |		Load	0x2,-0x4
1958 e5fd       |    |		Load	0x2,-0x3
1959 e5fe       |    |		Load	0x2,-0x2
195a e403       |    |		Load	0x2,0x3
195b 8329       | )  |		Call	0x1,0x129
195c 01cc       |    |		Execute	Vector,Catenate
195d 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
195e e405       |    |		Load	0x2,0x5
195f e5f9       |    |		Load	0x2,-0x7
1960 e5fa       |    |		Load	0x2,-0x6
1961 e5fb       |    |		Load	0x2,-0x5
1962 0aff       |    |		Execute_Immediate	Plus,-0x1
1963 00d8       |    |		Load_Top	At_Offset_0
1964 00e3       |    |		Load_Encached	Natural_Cache
1965 0260       | `  |		Execute	Discrete,In_Type
1966 7001       |p   |		Jump_Nonzero	0x1968
1967 0801       |    |		Execute_Immediate	Raise,0x1
1968 e5fc       |    |		Load	0x2,-0x4
1969 e5fd       |    |		Load	0x2,-0x3
196a e5fe       |    |		Load	0x2,-0x2
196b e5ff       |    |		Load	0x2,-0x1
196c 834e       | N  |		Call	0x1,0x14e
196d 01cc       |    |		Execute	Vector,Catenate
196e 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
196f 0000       |    |		.XXX[0x1]
1970 ; --------------------------------------------------------------------------------------
1970 ; SUBPROGRAM
1970 ; --------------------------------------------------------------------------------------
1970 1973       | s  |		.CONST	0x1973								; Address of begin
1971 0004       |    |		.CONST	0x0004								; Address of exception handler
1972 0001       |    |		.CONST	0x0001								; Number of locals
1973			BODY_1970:
1973			INIT_1970:
1973 e5ff       |    |		Load	0x2,-0x1
1974 01db       |    |		Execute	Vector,Length
1975 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
1976 680b       |h   |		Jump_Zero	0x1982
1977 e5ff       |    |		Load	0x2,-0x1
1978 01dd       |    |		Execute	Vector,First
1979 e5ff       |    |		Load	0x2,-0x1
197a 01d7       |    |		Execute	Vector,Field_Read
197b 0e27       | '  |		Execute_Immediate	Not_Equal,0x27
197c 6805       |h   |		Jump_Zero	0x1982
197d 0092 1bef  |    |		Action	Push_String_Extended,0x1bef					; "ASCII."
197f e5ff       |    |		Load	0x2,-0x1
1980 01cc       |    |		Execute	Vector,Catenate
1981 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1982 e5ff       |    |		Load	0x2,-0x1
1983 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1984 0000 0000  |    |		.BLANK	0000[0x4]
1988 ; --------------------------------------------------------------------------------------
1988 ; SUBPROGRAM
1988 ; --------------------------------------------------------------------------------------
1988 198c       |    |		.CONST	0x198c								; Address of begin
1989 19ac       |    |		.CONST	0x19ac								; Address of exception handler
198a 0002       |    |		.CONST	0x0002								; Number of locals
198b			INIT_1988:
198b 00e8       |    |		Load_Encached	Character_Cache
198c			BODY_1988:
198c e5ff       |    |		Load	0x2,-0x1
198d 00d8       |    |		Load_Top	At_Offset_0
198e 00e8       |    |		Load_Encached	Character_Cache
198f 0260       | `  |		Execute	Discrete,In_Type
1990 7001       |p   |		Jump_Nonzero	0x1992
1991 0801       |    |		Execute_Immediate	Raise,0x1
1992 a402       |    |		Store_Unchecked	0x2,0x2
1993 00d8       |    |		Load_Top	At_Offset_0
1994 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
1995 700d       |p   |		Jump_Nonzero	0x19a3
1996 0f29       | )  |		Execute_Immediate	Equal,0x29
1997 700c       |p   |		Jump_Nonzero	0x19a4
1998 e5ff       |    |		Load	0x2,-0x1
1999 00d8       |    |		Load_Top	At_Offset_0
199a 00e8       |    |		Load_Encached	Character_Cache
199b 0260       | `  |		Execute	Discrete,In_Type
199c 7001       |p   |		Jump_Nonzero	0x199e
199d 0801       |    |		Execute_Immediate	Raise,0x1
199e 00e8       |    |		Load_Encached	Character_Cache
199f 011c       |    |		Execute	Any,Convert_Unchecked
19a0 1c01       |    |		Execute_Immediate	Run_Utility,0x1
19a1 8350       | P  |		Call	0x1,0x150
19a2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
19a3 00d1       |    |		Pop_Control	Pop_Count_1
19a4 00d8       |    |		Load_Top	At_Offset_0
19a5 0092 1bf0  |    |		Action	Push_String_Extended,0x1bf0					; "'\x1b"
19a7 01cb       |    |		Execute	Vector,Append
19a8 0092 1bf1  |    |		Action	Push_String_Extended,0x1bf1					; "'"
19aa 01cc       |    |		Execute	Vector,Catenate
19ab 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
19ac			TRAP_1988:
19ac 010e       |    |		Execute	Exception,Is_Constraint_Error
19ad 6802       |h   |		Jump_Zero	0x19b0
19ae e30a       |    |		Load	0x1,0x10a
19af 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
19b0 0100       |    |		Execute	Exception,Raise
19b1 0000 0000  |    |		.BLANK	0000[0x7]
19b8 ; --------------------------------------------------------------------------------------
19b8 ; SUBPROGRAM
19b8 ; --------------------------------------------------------------------------------------
19b8 19c9       |    |		.CONST	0x19c9								; Address of begin
19b9 0004       |    |		.CONST	0x0004								; Address of exception handler
19ba 0005       |    |		.CONST	0x0005								; Number of locals
19bb			INIT_19b8:
19bb e5ff       |    |		Load	0x2,-0x1
19bc 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
19bd 00e5       |    |		Load_Encached	Long_Integer_Cache
19be 03f1       |    |		Declare_Variable	Discrete,With_Value
19bf e03c       | <  |		Load	0x0,0x3c
19c0 0322       | "  |		Declare_Variable	Record
19c1 e5ff       |    |		Load	0x2,-0x1
19c2 82c7       |    |		Call	0x1,0xc7
19c3 e403       |    |		Load	0x2,0x3
19c4 017d       | }  |		Execute	Record,Structure_Write
19c5 e048       | H  |		Load	0x0,0x48
19c6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
19c7 e010       |    |		Load	0x0,0x10
19c8 0322       | "  |		Declare_Variable	Record
19c9			BODY_19b8:
19c9 e5fa       |    |		Load	0x2,-0x6
19ca 82f9       |    |		Call	0x1,0xf9
19cb 6809       |h   |		Jump_Zero	0x19d5
19cc e5fb       |    |		Load	0x2,-0x5
19cd e5fc       |    |		Load	0x2,-0x4
19ce e5fd       |    |		Load	0x2,-0x3
19cf e5fe       |    |		Load	0x2,-0x2
19d0 4800       |H   |		Short_Literal	0x0
19d1 e403       |    |		Load	0x2,0x3
19d2 e402       |    |		Load	0x2,0x2
19d3 8329       | )  |		Call	0x1,0x129
19d4 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
19d5 e5fa       |    |		Load	0x2,-0x6
19d6 82fb       |    |		Call	0x1,0xfb
19d7 6814       |h   |		Jump_Zero	0x19ec
19d8 e402       |    |		Load	0x2,0x2
19d9 e242       | B  |		Load	0x1,0x42
19da e243       | C  |		Load	0x1,0x43
19db 1d44       | D  |		Execute_Immediate	Reference_Lex_1,0x44
19dc 8002       |    |		Call	0x0,0x2
19dd e405       |    |		Load	0x2,0x5
19de 017d       | }  |		Execute	Record,Structure_Write
19df 4800       |H   |		Short_Literal	0x0
19e0 e405       |    |		Load	0x2,0x5
19e1 827f       |    |		Call	0x1,0x7f
19e2 a404       |    |		Store_Unchecked	0x2,0x4
19e3 e5fb       |    |		Load	0x2,-0x5
19e4 e5fc       |    |		Load	0x2,-0x4
19e5 e5fd       |    |		Load	0x2,-0x3
19e6 e5fe       |    |		Load	0x2,-0x2
19e7 4800       |H   |		Short_Literal	0x0
19e8 e403       |    |		Load	0x2,0x3
19e9 e404       |    |		Load	0x2,0x4
19ea 834e       | N  |		Call	0x1,0x14e
19eb 4406       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x6
19ec 0831       | 1  |		Execute_Immediate	Raise,0x31
19ed 0000 0000  |    |		.XXX[0x3]
19ef 0000       |    |
19f0 ; --------------------------------------------------------------------------------------
19f0 ; SUBPROGRAM
19f0 ; --------------------------------------------------------------------------------------
19f0 19f3       |    |		.CONST	0x19f3								; Address of begin
19f1 1a25       | %  |		.CONST	0x1a25								; Address of exception handler
19f2 0001       |    |		.CONST	0x0001								; Number of locals
19f3			BODY_19f0:
19f3			INIT_19f0:
19f3 e2cc       |    |		Load	0x1,0xcc
19f4 1dcd       |    |		Execute_Immediate	Reference_Lex_1,0xcd
19f5 82c8       |    |		Call	0x1,0xc8
19f6 a2e8       |    |		Store_Unchecked	0x1,0xe8
19f7 e2cf       |    |		Load	0x1,0xcf
19f8 1dd0       |    |		Execute_Immediate	Reference_Lex_1,0xd0
19f9 82c9       |    |		Call	0x1,0xc9
19fa e2ea       |    |		Load	0x1,0xea
19fb 017d       | }  |		Execute	Record,Structure_Write
19fc e2d2       |    |		Load	0x1,0xd2
19fd 1dd3       |    |		Execute_Immediate	Reference_Lex_1,0xd3
19fe 82c9       |    |		Call	0x1,0xc9
19ff e2eb       |    |		Load	0x1,0xeb
1a00 017d       | }  |		Execute	Record,Structure_Write
1a01 e2d5       |    |		Load	0x1,0xd5
1a02 1dd6       |    |		Execute_Immediate	Reference_Lex_1,0xd6
1a03 82c9       |    |		Call	0x1,0xc9
1a04 e2ec       |    |		Load	0x1,0xec
1a05 017d       | }  |		Execute	Record,Structure_Write
1a06 e2d8       |    |		Load	0x1,0xd8
1a07 1dd9       |    |		Execute_Immediate	Reference_Lex_1,0xd9
1a08 82c9       |    |		Call	0x1,0xc9
1a09 e2ed       |    |		Load	0x1,0xed
1a0a 017d       | }  |		Execute	Record,Structure_Write
1a0b e2db       |    |		Load	0x1,0xdb
1a0c 1ddc       |    |		Execute_Immediate	Reference_Lex_1,0xdc
1a0d 82c9       |    |		Call	0x1,0xc9
1a0e e2ee       |    |		Load	0x1,0xee
1a0f 017d       | }  |		Execute	Record,Structure_Write
1a10 e2de       |    |		Load	0x1,0xde
1a11 1ddf       |    |		Execute_Immediate	Reference_Lex_1,0xdf
1a12 82c9       |    |		Call	0x1,0xc9
1a13 e2ef       |    |		Load	0x1,0xef
1a14 017d       | }  |		Execute	Record,Structure_Write
1a15 e2e1       |    |		Load	0x1,0xe1
1a16 1de2       |    |		Execute_Immediate	Reference_Lex_1,0xe2
1a17 82c9       |    |		Call	0x1,0xc9
1a18 e2f0       |    |		Load	0x1,0xf0
1a19 017d       | }  |		Execute	Record,Structure_Write
1a1a e2e4       |    |		Load	0x1,0xe4
1a1b 1de5       |    |		Execute_Immediate	Reference_Lex_1,0xe5
1a1c 82c9       |    |		Call	0x1,0xc9
1a1d e2f1       |    |		Load	0x1,0xf1
1a1e 017d       | }  |		Execute	Record,Structure_Write
1a1f 82ca       |    |		Call	0x1,0xca
1a20 e2f2       |    |		Load	0x1,0xf2
1a21 017d       | }  |		Execute	Record,Structure_Write
1a22 4801       |H   |		Short_Literal	0x1
1a23 a2e7       |    |		Store_Unchecked	0x1,0xe7
1a24 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1a25			TRAP_19f0:
1a25 0007       |    |		Action	Break_Optional
1a26 4800       |H   |		Short_Literal	0x0
1a27 a2e7       |    |		Store_Unchecked	0x1,0xe7
1a28 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1a29 0000 0000  |    |		.BLANK	0000[0x7]
1a30 ; --------------------------------------------------------------------------------------
1a30 ; SUBPROGRAM
1a30 ; --------------------------------------------------------------------------------------
1a30 1a33       | 3  |		.CONST	0x1a33								; Address of begin
1a31 1a3a       | :  |		.CONST	0x1a3a								; Address of exception handler
1a32 0001       |    |		.CONST	0x0001								; Number of locals
1a33			BODY_1a30:
1a33			INIT_1a30:
1a33 4802       |H   |		Short_Literal	0x2
1a34 e404       |    |		Load	0x2,0x4
1a35 e25d       | ]  |		Load	0x1,0x5d
1a36 1d5e       | ^  |		Execute_Immediate	Reference_Lex_1,0x5e
1a37 8024       | $  |		Call	0x0,0x24
1a38 00cb       |    |		Action	Pop_Block_With_Result
1a39 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
1a3a			TRAP_1a30:
1a3a 4884       |H   |		Short_Literal	0x84
1a3b 010f       |    |		Execute	Exception,Equal
1a3c 6801       |h   |		Jump_Zero	0x1a3e
1a3d 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1a3e 00d8       |    |		Load_Top	At_Offset_0
1a3f 0101       |    |		Execute	Exception,Reraise
1a40 ; --------------------------------------------------------------------------------------
1a40 ; SUBPROGRAM
1a40 ; --------------------------------------------------------------------------------------
1a40 1a43       | C  |		.CONST	0x1a43								; Address of begin
1a41 1a5c       | \  |		.CONST	0x1a5c								; Address of exception handler
1a42 0001       |    |		.CONST	0x0001								; Number of locals
1a43			BODY_1a40:
1a43			INIT_1a40:
1a43 4804       |H   |		Short_Literal	0x4
1a44 e5fd       |    |		Load	0x2,-0x3
1a45 e40d       |    |		Load	0x2,0xd
1a46 480e       |H   |		Short_Literal	0xe
1a47 4802       |H   |		Short_Literal	0x2
1a48 0099       |    |		Action	Reference_Dynamic
1a49 8024       | $  |		Call	0x0,0x24
1a4a e40a       |    |		Load	0x2,0xa
1a4b e40b       |    |		Load	0x2,0xb
1a4c 0272       | r  |		Execute	Discrete,Minus
1a4d 0a01       |    |		Execute_Immediate	Plus,0x1
1a4e e40a       |    |		Load	0x2,0xa
1a4f e409       |    |		Load	0x2,0x9
1a50 01ce       |    |		Execute	Vector,Slice_Write
1a51 e409       |    |		Load	0x2,0x9
1a52 e404       |    |		Load	0x2,0x4
1a53 e405       |    |		Load	0x2,0x5
1a54 4806       |H   |		Short_Literal	0x6
1a55 4802       |H   |		Short_Literal	0x2
1a56 0099       |    |		Action	Reference_Dynamic
1a57 8002       |    |		Call	0x0,0x2
1a58 e5fe       |    |		Load	0x2,-0x2
1a59 011d       |    |		Execute	Any,Convert_To_Formal
1a5a 00cb       |    |		Action	Pop_Block_With_Result
1a5b 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
1a5c			TRAP_1a40:
1a5c 4884       |H   |		Short_Literal	0x84
1a5d 010f       |    |		Execute	Exception,Equal
1a5e 6801       |h   |		Jump_Zero	0x1a60
1a5f 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1a60 00d8       |    |		Load_Top	At_Offset_0
1a61 0101       |    |		Execute	Exception,Reraise
1a62 0000 0000  |    |		.BLANK	0000[0x6]
1a68 ; --------------------------------------------------------------------------------------
1a68 ; SUBPROGRAM
1a68 ; --------------------------------------------------------------------------------------
1a68 1a6b       | k  |		.CONST	0x1a6b								; Address of begin
1a69 1a7b       | {  |		.CONST	0x1a7b								; Address of exception handler
1a6a 0001       |    |		.CONST	0x0001								; Number of locals
1a6b			BODY_1a68:
1a6b			INIT_1a68:
1a6b 4804       |H   |		Short_Literal	0x4
1a6c e5ff       |    |		Load	0x2,-0x1
1a6d e402       |    |		Load	0x2,0x2
1a6e 4803       |H   |		Short_Literal	0x3
1a6f 4802       |H   |		Short_Literal	0x2
1a70 0099       |    |		Action	Reference_Dynamic
1a71 8024       | $  |		Call	0x0,0x24
1a72 e405       |    |		Load	0x2,0x5
1a73 01d4       |    |		Execute	Vector,Structure_Write
1a74 e405       |    |		Load	0x2,0x5
1a75 e29d       |    |		Load	0x1,0x9d
1a76 e29e       |    |		Load	0x1,0x9e
1a77 1d9f       |    |		Execute_Immediate	Reference_Lex_1,0x9f
1a78 8002       |    |		Call	0x0,0x2
1a79 00cb       |    |		Action	Pop_Block_With_Result
1a7a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1a7b			TRAP_1a68:
1a7b 4884       |H   |		Short_Literal	0x84
1a7c 010f       |    |		Execute	Exception,Equal
1a7d 6801       |h   |		Jump_Zero	0x1a7f
1a7e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1a7f 00d8       |    |		Load_Top	At_Offset_0
1a80 0101       |    |		Execute	Exception,Reraise
1a81 0000 0000  |    |		.BLANK	0000[0x7]
1a88 ; --------------------------------------------------------------------------------------
1a88 ; SUBPROGRAM
1a88 ; --------------------------------------------------------------------------------------
1a88 1a8b       |    |		.CONST	0x1a8b								; Address of begin
1a89 1a9b       |    |		.CONST	0x1a9b								; Address of exception handler
1a8a 0001       |    |		.CONST	0x0001								; Number of locals
1a8b			BODY_1a88:
1a8b			INIT_1a88:
1a8b 4804       |H   |		Short_Literal	0x4
1a8c e5ff       |    |		Load	0x2,-0x1
1a8d e402       |    |		Load	0x2,0x2
1a8e 4803       |H   |		Short_Literal	0x3
1a8f 4802       |H   |		Short_Literal	0x2
1a90 0099       |    |		Action	Reference_Dynamic
1a91 8024       | $  |		Call	0x0,0x24
1a92 e405       |    |		Load	0x2,0x5
1a93 01d4       |    |		Execute	Vector,Structure_Write
1a94 e405       |    |		Load	0x2,0x5
1a95 e2a7       |    |		Load	0x1,0xa7
1a96 e2a8       |    |		Load	0x1,0xa8
1a97 1da9       |    |		Execute_Immediate	Reference_Lex_1,0xa9
1a98 8002       |    |		Call	0x0,0x2
1a99 00cb       |    |		Action	Pop_Block_With_Result
1a9a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1a9b			TRAP_1a88:
1a9b 4884       |H   |		Short_Literal	0x84
1a9c 010f       |    |		Execute	Exception,Equal
1a9d 6801       |h   |		Jump_Zero	0x1a9f
1a9e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1a9f 00d8       |    |		Load_Top	At_Offset_0
1aa0 0101       |    |		Execute	Exception,Reraise
1aa1 0000 0000  |    |		.BLANK	0000[0x7]
1aa8 ; --------------------------------------------------------------------------------------
1aa8 ; SUBPROGRAM
1aa8 ; --------------------------------------------------------------------------------------
1aa8 1aab       |    |		.CONST	0x1aab								; Address of begin
1aa9 1ab6       |    |		.CONST	0x1ab6								; Address of exception handler
1aaa 0001       |    |		.CONST	0x0001								; Number of locals
1aab			BODY_1aa8:
1aab			INIT_1aa8:
1aab 4804       |H   |		Short_Literal	0x4
1aac e5ff       |    |		Load	0x2,-0x1
1aad e403       |    |		Load	0x2,0x3
1aae 4804       |H   |		Short_Literal	0x4
1aaf 4802       |H   |		Short_Literal	0x2
1ab0 0099       |    |		Action	Reference_Dynamic
1ab1 8024       | $  |		Call	0x0,0x24
1ab2 e2af       |    |		Load	0x1,0xaf
1ab3 01c6       |    |		Execute	Vector,Convert_To_Formal
1ab4 00cb       |    |		Action	Pop_Block_With_Result
1ab5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1ab6			TRAP_1aa8:
1ab6 4884       |H   |		Short_Literal	0x84
1ab7 010f       |    |		Execute	Exception,Equal
1ab8 6801       |h   |		Jump_Zero	0x1aba
1ab9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1aba 00d8       |    |		Load_Top	At_Offset_0
1abb 0101       |    |		Execute	Exception,Reraise
1abc 0000 0000  |    |		.BLANK	0000[0x4]
1ac0 ; --------------------------------------------------------------------------------------
1ac0 ; SUBPROGRAM
1ac0 ; --------------------------------------------------------------------------------------
1ac0 1ac3       |    |		.CONST	0x1ac3								; Address of begin
1ac1 1ace       |    |		.CONST	0x1ace								; Address of exception handler
1ac2 0001       |    |		.CONST	0x0001								; Number of locals
1ac3			BODY_1ac0:
1ac3			INIT_1ac0:
1ac3 4804       |H   |		Short_Literal	0x4
1ac4 e5ff       |    |		Load	0x2,-0x1
1ac5 e403       |    |		Load	0x2,0x3
1ac6 4804       |H   |		Short_Literal	0x4
1ac7 4802       |H   |		Short_Literal	0x2
1ac8 0099       |    |		Action	Reference_Dynamic
1ac9 8024       | $  |		Call	0x0,0x24
1aca e214       |    |		Load	0x1,0x14
1acb 01c6       |    |		Execute	Vector,Convert_To_Formal
1acc 00cb       |    |		Action	Pop_Block_With_Result
1acd 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
1ace			TRAP_1ac0:
1ace 4884       |H   |		Short_Literal	0x84
1acf 010f       |    |		Execute	Exception,Equal
1ad0 6801       |h   |		Jump_Zero	0x1ad2
1ad1 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1ad2 00d8       |    |		Load_Top	At_Offset_0
1ad3 0101       |    |		Execute	Exception,Reraise
1ad4 0000 0000  |    |		.BLANK	0000[0x4]
1ad8 ; --------------------------------------------------------------------------------------
1ad8 ; SUBPROGRAM
1ad8 ; --------------------------------------------------------------------------------------
1ad8 1adb       |    |		.CONST	0x1adb								; Address of begin
1ad9 1ae5       |    |		.CONST	0x1ae5								; Address of exception handler
1ada 0001       |    |		.CONST	0x0001								; Number of locals
1adb			BODY_1ad8:
1adb			INIT_1ad8:
1adb e405       |    |		Load	0x2,0x5
1adc 82b0       |    |		Call	0x1,0xb0
1add e406       |    |		Load	0x2,0x6
1ade 00d8       |    |		Load_Top	At_Offset_0
1adf 6014       |`   |		Indirect_Literal	Discrete,0x1af4,{0x00000000, 0x00002000}
1ae0 0273       | s  |		Execute	Discrete,Plus
1ae1 0aff       |    |		Execute_Immediate	Plus,-0x1
1ae2 e402       |    |		Load	0x2,0x2
1ae3 01ce       |    |		Execute	Vector,Slice_Write
1ae4 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1ae5			TRAP_1ad8:
1ae5 4884       |H   |		Short_Literal	0x84
1ae6 010f       |    |		Execute	Exception,Equal
1ae7 6809       |h   |		Jump_Zero	0x1af1
1ae8 4800       |H   |		Short_Literal	0x0
1ae9 e406       |    |		Load	0x2,0x6
1aea 0aff       |    |		Execute_Immediate	Plus,-0x1
1aeb e402       |    |		Load	0x2,0x2
1aec 01cf       |    |		Execute	Vector,Slice_Read
1aed e214       |    |		Load	0x1,0x14
1aee 01c6       |    |		Execute	Vector,Convert_To_Formal
1aef 00cb       |    |		Action	Pop_Block_With_Result
1af0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
1af1 0100       |    |		Execute	Exception,Raise
1af2 0000 0000  |    |		.XXX[0x2]
1af4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00002000}
1af8 ; --------------------------------------------------------------------------------------
1af8 ; SUBPROGRAM
1af8 ; --------------------------------------------------------------------------------------
1af8 1afb       |    |		.CONST	0x1afb								; Address of begin
1af9 1b04       |    |		.CONST	0x1b04								; Address of exception handler
1afa 0001       |    |		.CONST	0x0001								; Number of locals
1afb			BODY_1af8:
1afb			INIT_1af8:
1afb e404       |    |		Load	0x2,0x4
1afc e405       |    |		Load	0x2,0x5
1afd 82b1       |    |		Call	0x1,0xb1
1afe e406       |    |		Load	0x2,0x6
1aff e402       |    |		Load	0x2,0x2
1b00 01dc       |    |		Execute	Vector,Last
1b01 e402       |    |		Load	0x2,0x2
1b02 01ce       |    |		Execute	Vector,Slice_Write
1b03 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1b04			TRAP_1af8:
1b04 4884       |H   |		Short_Literal	0x84
1b05 010f       |    |		Execute	Exception,Equal
1b06 6809       |h   |		Jump_Zero	0x1b10
1b07 4800       |H   |		Short_Literal	0x0
1b08 e406       |    |		Load	0x2,0x6
1b09 0aff       |    |		Execute_Immediate	Plus,-0x1
1b0a e402       |    |		Load	0x2,0x2
1b0b 01cf       |    |		Execute	Vector,Slice_Read
1b0c e214       |    |		Load	0x1,0x14
1b0d 01c6       |    |		Execute	Vector,Convert_To_Formal
1b0e 00cb       |    |		Action	Pop_Block_With_Result
1b0f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
1b10 0100       |    |		Execute	Exception,Raise
1b11 0000 0000  |    |		.BLANK	0000[0x7]
1b18 ; --------------------------------------------------------------------------------------
1b18 ; SUBPROGRAM
1b18 ; --------------------------------------------------------------------------------------
1b18 1b1b       |    |		.CONST	0x1b1b								; Address of begin
1b19 1b2b       | +  |		.CONST	0x1b2b								; Address of exception handler
1b1a 0001       |    |		.CONST	0x0001								; Number of locals
1b1b			BODY_1b18:
1b1b			INIT_1b18:
1b1b 4804       |H   |		Short_Literal	0x4
1b1c e5ff       |    |		Load	0x2,-0x1
1b1d e402       |    |		Load	0x2,0x2
1b1e 4803       |H   |		Short_Literal	0x3
1b1f 4802       |H   |		Short_Literal	0x2
1b20 0099       |    |		Action	Reference_Dynamic
1b21 8024       | $  |		Call	0x0,0x24
1b22 e405       |    |		Load	0x2,0x5
1b23 01d4       |    |		Execute	Vector,Structure_Write
1b24 e405       |    |		Load	0x2,0x5
1b25 e2b5       |    |		Load	0x1,0xb5
1b26 e2b6       |    |		Load	0x1,0xb6
1b27 1db7       |    |		Execute_Immediate	Reference_Lex_1,0xb7
1b28 8002       |    |		Call	0x0,0x2
1b29 00cb       |    |		Action	Pop_Block_With_Result
1b2a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1b2b			TRAP_1b18:
1b2b 4884       |H   |		Short_Literal	0x84
1b2c 010f       |    |		Execute	Exception,Equal
1b2d 6801       |h   |		Jump_Zero	0x1b2f
1b2e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1b2f 00d8       |    |		Load_Top	At_Offset_0
1b30 0101       |    |		Execute	Exception,Reraise
1b31 0000 0000  |    |		.BLANK	0000[0x7]
1b38 ; --------------------------------------------------------------------------------------
1b38 ; SUBPROGRAM
1b38 ; --------------------------------------------------------------------------------------
1b38 1b3b       | ;  |		.CONST	0x1b3b								; Address of begin
1b39 1b50       | P  |		.CONST	0x1b50								; Address of exception handler
1b3a 0001       |    |		.CONST	0x0001								; Number of locals
1b3b			BODY_1b38:
1b3b			INIT_1b38:
1b3b 4804       |H   |		Short_Literal	0x4
1b3c e5ff       |    |		Load	0x2,-0x1
1b3d e405       |    |		Load	0x2,0x5
1b3e 4806       |H   |		Short_Literal	0x6
1b3f 4802       |H   |		Short_Literal	0x2
1b40 0099       |    |		Action	Reference_Dynamic
1b41 8024       | $  |		Call	0x0,0x24
1b42 4840       |H@  |		Short_Literal	0x40
1b43 e403       |    |		Load	0x2,0x3
1b44 0272       | r  |		Execute	Discrete,Minus
1b45 0a01       |    |		Execute_Immediate	Plus,0x1
1b46 4840       |H@  |		Short_Literal	0x40
1b47 e402       |    |		Load	0x2,0x2
1b48 01ce       |    |		Execute	Vector,Slice_Write
1b49 e402       |    |		Load	0x2,0x2
1b4a e26d       | m  |		Load	0x1,0x6d
1b4b e26e       | n  |		Load	0x1,0x6e
1b4c 1d6f       | o  |		Execute_Immediate	Reference_Lex_1,0x6f
1b4d 8002       |    |		Call	0x0,0x2
1b4e 00cb       |    |		Action	Pop_Block_With_Result
1b4f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
1b50			TRAP_1b38:
1b50 4884       |H   |		Short_Literal	0x84
1b51 010f       |    |		Execute	Exception,Equal
1b52 6801       |h   |		Jump_Zero	0x1b54
1b53 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1b54 00d8       |    |		Load_Top	At_Offset_0
1b55 0101       |    |		Execute	Exception,Reraise
1b56 0000 0000  |    |		.XXX[0x2]
1b58 ; --------------------------------------------------------------------------------------
1b58 ; SUBPROGRAM
1b58 ; --------------------------------------------------------------------------------------
1b58 1b5b       | [  |		.CONST	0x1b5b								; Address of begin
1b59 1b64       | d  |		.CONST	0x1b64								; Address of exception handler
1b5a 0001       |    |		.CONST	0x0001								; Number of locals
1b5b			BODY_1b58:
1b5b			INIT_1b58:
1b5b e405       |    |		Load	0x2,0x5
1b5c 480a       |H   |		Short_Literal	0xa
1b5d e7ff       |    |		Load	0x3,-0x1
1b5e 01cb       |    |		Execute	Vector,Append
1b5f e402       |    |		Load	0x2,0x2
1b60 01cc       |    |		Execute	Vector,Catenate
1b61 e058       | X  |		Load	0x0,0x58
1b62 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
1b63 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1b64			TRAP_1b58:
1b64 010e       |    |		Execute	Exception,Is_Constraint_Error
1b65 6801       |h   |		Jump_Zero	0x1b67
1b66 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1b67 0100       |    |		Execute	Exception,Raise
1b68 ; --------------------------------------------------------------------------------------
1b68 ; SUBPROGRAM
1b68 ; --------------------------------------------------------------------------------------
1b68 1b6b       | k  |		.CONST	0x1b6b								; Address of begin
1b69 1b76       | v  |		.CONST	0x1b76								; Address of exception handler
1b6a 0001       |    |		.CONST	0x0001								; Number of locals
1b6b			BODY_1b68:
1b6b			INIT_1b68:
1b6b e5ff       |    |		Load	0x2,-0x1
1b6c 00d8       |    |		Load_Top	At_Offset_0
1b6d 00e1       |    |		Load_Encached	Boolean_Cache
1b6e 0260       | `  |		Execute	Discrete,In_Type
1b6f 7001       |p   |		Jump_Nonzero	0x1b71
1b70 0801       |    |		Execute_Immediate	Raise,0x1
1b71 00e1       |    |		Load_Encached	Boolean_Cache
1b72 011c       |    |		Execute	Any,Convert_Unchecked
1b73 1c01       |    |		Execute_Immediate	Run_Utility,0x1
1b74 00cb       |    |		Action	Pop_Block_With_Result
1b75 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
1b76			TRAP_1b68:
1b76 010e       |    |		Execute	Exception,Is_Constraint_Error
1b77 6803       |h   |		Jump_Zero	0x1b7b
1b78 e309       |    |		Load	0x1,0x109
1b79 00cb       |    |		Action	Pop_Block_With_Result
1b7a 4407       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x7
1b7b 0100       |    |		Execute	Exception,Raise
1b7c 0000 0000  |    |		.BLANK	0000[0x4]
1b80 ; --------------------------------------------------------------------------------------
1b80 ; SUBPROGRAM
1b80 ; --------------------------------------------------------------------------------------
1b80 1b90       |    |		.CONST	0x1b90								; Address of begin
1b81 0004       |    |		.CONST	0x0004								; Address of exception handler
1b82 000f       |    |		.CONST	0x000f								; Number of locals
1b83			INIT_1b80:
1b83 029a 1b9b  |    |		Declare_Subprogram	INIT_1b98,For_Outer_Call,Visible,Unelaborated
1b85 029a 1bab  |    |		Declare_Subprogram	INIT_1ba8,For_Outer_Call,Visible,Unelaborated
1b87 029a 1bb3  |    |		Declare_Subprogram	INIT_1bb0,For_Outer_Call,Visible,Unelaborated
1b89 00bf       |    |		Action	Accept_Activation
1b8a 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
1b8b 00c7       |    |		Action	Elaborate_Subprogram
1b8c 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
1b8d 00c7       |    |		Action	Elaborate_Subprogram
1b8e 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
1b8f 00c7       |    |		Action	Elaborate_Subprogram
1b90			BODY_1b80:
1b90 00bc       |    |		Action	Signal_Activated
1b91 00bb       |    |		Action	Signal_Completion
1b92 0000 0000  |    |		.BLANK	0000[0x6]
1b98 ; --------------------------------------------------------------------------------------
1b98 ; SUBPROGRAM
1b98 ; --------------------------------------------------------------------------------------
1b98 1b9b       |    |		.CONST	0x1b9b								; Address of begin
1b99 0004       |    |		.CONST	0x0004								; Address of exception handler
1b9a 0001       |    |		.CONST	0x0001								; Number of locals
1b9b			BODY_1b98:
1b9b			INIT_1b98:
1b9b 00db       |    |		Load_Top	At_Offset_3
1b9c 00db       |    |		Load_Top	At_Offset_3
1b9d 4820       |H   |		Short_Literal	0x20
1b9e 0251       | Q  |		Execute	Discrete,Logical_Shift
1b9f 0278       | x  |		Execute	Discrete,Or
1ba0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
1ba1 0831       | 1  |		.XXX[0x1]
1ba2 0000 0000  |    |		.BLANK	0000[0x6]
1ba8 ; --------------------------------------------------------------------------------------
1ba8 ; SUBPROGRAM
1ba8 ; --------------------------------------------------------------------------------------
1ba8 1bab       |    |		.CONST	0x1bab								; Address of begin
1ba9 0004       |    |		.CONST	0x0004								; Address of exception handler
1baa 0001       |    |		.CONST	0x0001								; Number of locals
1bab			BODY_1ba8:
1bab			INIT_1ba8:
1bab 00da       |    |		Load_Top	At_Offset_2
1bac 4fe0       |O   |		Short_Literal	-0x20
1bad 0251       | Q  |		Execute	Discrete,Logical_Shift
1bae 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1baf 0831       | 1  |		.XXX[0x1]
1bb0 ; --------------------------------------------------------------------------------------
1bb0 ; SUBPROGRAM
1bb0 ; --------------------------------------------------------------------------------------
1bb0 1bb3       |    |		.CONST	0x1bb3								; Address of begin
1bb1 0004       |    |		.CONST	0x0004								; Address of exception handler
1bb2 0001       |    |		.CONST	0x0001								; Number of locals
1bb3			BODY_1bb0:
1bb3			INIT_1bb0:
1bb3 00da       |    |		Load_Top	At_Offset_2
1bb4 4820       |H   |		Short_Literal	0x20
1bb5 0251       | Q  |		Execute	Discrete,Logical_Shift
1bb6 4fe0       |O   |		Short_Literal	-0x20
1bb7 0251       | Q  |		Execute	Discrete,Logical_Shift
1bb8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
1bb9 0831       | 1  |		.XXX[0x1]
1bba ; --------------------------------------------------------------------------------------
1bba ; STRING TABLE
1bba ; --------------------------------------------------------------------------------------
1bba 0072       | r  |		.STRTAB	0x0072->0x1bf3							; "INTEGER_TYPE"
1bbb 007c       | |  |		.STRTAB	0x007c->0x1bf9							; "LONG_INTEGER_TYPE"
1bbc 008b       |    |		.STRTAB	0x008b->0x1c01							; "NATURAL_TYPE"
1bbd 0095       |    |		.STRTAB	0x0095->0x1c07							; "POSITIVE_TYPE"
1bbe 00a0       |    |		.STRTAB	0x00a0->0x1c0e							; "CHARACTER_TYPE"
1bbf 00ac       |    |		.STRTAB	0x00ac->0x1c15							; "BOOLEAN_TYPE"
1bc0 00b6       |    |		.STRTAB	0x00b6->0x1c1b							; "FLOAT_TYPE"
1bc1 00be       |    |		.STRTAB	0x00be->0x1c20							; "DURATION_TYPE"
1bc2 00c9       |    |		.STRTAB	0x00c9->0x1c26							; "STRING_TYPE"
1bc3 00d2       |    |		.STRTAB	0x00d2->0x1c2c							; "OTHER_TYPE"
1bc4 00da       |    |		.STRTAB	0x00da->0x1c31							; " => "
1bc5 00dc       |    |		.STRTAB	0x00dc->0x1c33							; "..."
1bc6 00dd       |    |		.STRTAB	0x00dd->0x1c34							; " => ..., "
1bc7 00e4       |    |		.STRTAB	0x00e4->0x1c39							; "... => ..., "
1bc8 00ee       |    |		.STRTAB	0x00ee->0x1c3f							; "Value\x00not\x00readable"
1bc9 00fe       |    |		.STRTAB	0x00fe->0x1c48							; "Field\x00not\x00initialized"
1bca 0111       |    |		.STRTAB	0x0111->0x1c52							; "Element\x00not\x00initialized"
1bcb 0126       | &  |		.STRTAB	0x0126->0x1c5e							; "Null\x00string"
1bcc 012f       | /  |		.STRTAB	0x012f->0x1c63							; "Null\x00vector"
1bcd 0138       | 8  |		.STRTAB	0x0138->0x1c69							; "Field\x00value\x00not\x00readable"
1bce 014e       | N  |		.STRTAB	0x014e->0x1c75							; "Exception\x00raised\x00reading\x00field\x00value"
1bcf 0170       | p  |		.STRTAB	0x0170->0x1c87							; "Element\x00value\x00not\x00readable"
1bd0 0188       |    |		.STRTAB	0x0188->0x1c94							; "Exception\x00raised\x00readingelement\x00value"
1bd1 01ab       |    |		.STRTAB	0x01ab->0x1ca6							; "Uninitialized\x00boolean\x00value"
1bd2 01c4       |    |		.STRTAB	0x01c4->0x1cb4							; "Uninitialized\x00character\x00value"
1bd3 01df       |    |		.STRTAB	0x01df->0x1cc2							; "Object\x00too\x00big"
1bd4 01eb       |    |		.STRTAB	0x01eb->0x1cc9							; "Multi-dimensional\x00array"
1bd5 0200       |    |		.STRTAB	0x0200->0x1cd5							; "Inner_"
1bd6 0204       |    |		.STRTAB	0x0204->0x1cd8							; " = "
1bd7 0205       |    |		.STRTAB	0x0205->0x1cd9							; "Value not readable"
1bd8 0215       |    |		.STRTAB	0x0215->0x1ce2							; "Exception raised: "
1bd9 0225       | %  |		.STRTAB	0x0225->0x1ceb							; ".."
1bda 0225       | %  |		.STRTAB	0x0225->0x1cec							; ", )"
1bdb 0226       | &  |		.STRTAB	0x0226->0x1cee							; ")"
1bdc 0225       | %  |		.STRTAB	0x0225->0x1cee							; ": "
1bdd 0225       | %  |		.STRTAB	0x0225->0x1cef							; "#"
1bde 0224       | $  |		.STRTAB	0x0224->0x1cf0							; "->"
1bdf 0224       | $  |		.STRTAB	0x0224->0x1cf1							; "("
1be0 0223       | #  |		.STRTAB	0x0223->0x1cf1							; "()"
1be1 0223       | #  |		.STRTAB	0x0223->0x1cf2							; " => Field\x00not\x00initialized"
1be2 023a       | :  |		.STRTAB	0x023a->0x1cff							; " => Field\x00value\x00not\x00readable"
1be3 0254       | T  |		.STRTAB	0x0254->0x1d0d							; " => Exception\x00raised\x00reading\x00field\x00value: "
1be4 027c       | |  |		.STRTAB	0x027c->0x1d22							; "F"
1be5 027b       | {  |		.STRTAB	0x027b->0x1d22							; ", "
1be6 027b       | {  |		.STRTAB	0x027b->0x1d23							; "Anon_Inner_Rec => ("
1be7 028c       |    |		.STRTAB	0x028c->0x1d2d							; ", ... => ..., "
1be8 0298       |    |		.STRTAB	0x0298->0x1d34							; " => Element\x00not\x00initialized"
1be9 02b1       |    |		.STRTAB	0x02b1->0x1d41							; " => Element\x00value\x00not\x00readable"
1bea 02cd       |    |		.STRTAB	0x02cd->0x1d50							; " => Exception\x00raised\x00readingelement\x00value: "
1beb 02f6       |    |		.STRTAB	0x02f6->0x1d66							; "\x22\x22"
1bec 02f6       |    |		.STRTAB	0x02f6->0x1d67							; "\x22...\x22"
1bed 02f9       |    |		.STRTAB	0x02f9->0x1d69							; " => null"
1bee 02ff       |    |		.STRTAB	0x02ff->0x1d6d							; "null"
1bef 0301       |    |		.STRTAB	0x0301->0x1d6f							; "ASCII."
1bf0 0305       |    |		.STRTAB	0x0305->0x1d72							; "'\x1b"
1bf1 0305       |    |		.STRTAB	0x0305->0x1d73							; "'"
1bf2 0304       |    |		.STREND 0x0304->0x1d74
1bf3 494e 5445  |INTE|		.STRTAB_STRINGS
1d74 0000 0000  |    |		.BLANK	0000[0x4]
1d78 ; --------------------------------------------------------------------------------------
1d78 ; Debug Table
1d78 ; --------------------------------------------------------------------------------------
1d78 0004 0010  |    |		.DEBUG4	0x0004,0x0010,0x09c5,0x0000,0x0001,0x0000
1d7e e8be 88ca  |    |		.XXX[0x82]
1d80 cce6 5c9c  |  \ |
1d82 ead8 d8be  |    |
1d84 9cca e8ee  |    |
1d86 dee4 d6be  |    |
1d88 9cc2 daca  |    |
1d8a 0000 0020  |    |
1d8c 0000 004e  |   N|
1d8e dcca e8ee  |    |
1d90 dee4 d6d2  |    |
1d92 dcce 5ce8  |  \ |
1d94 e4c2 dce6  |    |
1d96 e0de e4e8  |    |
1d98 5cdc ead8  |\   |
1d9a d8be c6de  |    |
1d9c dcdc cac6  |    |
1d9e e8d2 dedc  |    |
1da0 bed2 c800  |    |
1da2 0000 0400  |    |
1da4 0000 2400  |  $ |
1da6 0000 b885  |    |
1da8 51bd bdb1  |Q   |
1daa ccb9 3995  |  9 |
1dac d1dd bdc9  |    |
1dae ada5 b99c  |    |
1db0 b951 c985  | Q  |
1db2 b9cd c1bd  |    |
1db4 c9d0 b939  |   9|
1db6 d5b1 b17d  |   }|
1db8 0dbd b9b9  |    |
1dba 958d d1a5  |    |
1dbc bdb9 7d25  |  }%|
1dbe 9000 0000  |    |
1dc0 4000 0000  |@   |
1dc2 89b9 95d1  |    |
1dc4 ddbd c9ad  |    |
1dc6 a5b9 9cb9  |    |
1dc8 d1c9 85b9  |    |
1dca cdc1 bdc9  |    |
1dcc d17d cd95  | }  |
1dce c9d9 95c8  |    |
1dd0 b98d c995  |    |
1dd2 85d1 9400  |    |
1dd4 0000 0800  |    |
1dd6 0000 4800  |  H |
1dd8 0001 490a  |  I |
1dda a37b 7b63  | {{c|
1ddc 9972 732b  | rs+|
1dde a3bb 7b93  |  { |
1de0 5b4b 7339  |[Ks9|
1de2 72a3 930b  |r   |
1de4 739b 837b  |s  {|
1de6 93a2 fa9b  |    |
1de8 2b93 b32b  |+  +|
1dea 9172 1b93  | r  |
1dec 2b0b a328  |+  (|
1dee 0000 0080  |    |
1df0 0000 00f3  |    |
1df2 732b a3bb  |s+  |
1df4 7b93 5b4b  |{ [K|
1df6 7339 73a3  |s9s |
1df8 930b 739b  |  s |
1dfa 837b 93a2  | {  |
1dfc fb73 0b6b  | s k|
1dfe 2973 732b  |)ss+|