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

⟦fc6b5e262⟧

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

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 1928       | (  |		.CONST	0x1928								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 000d       |    |		.CONST	0x000d								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0010       |    |		.CONST	0x0010								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0001       |    |		.CONST	0x0001								; Number of locals
000b			INIT_0008:
000b 029a 001b  |    |		Declare_Subprogram	INIT_0018,For_Outer_Call,Visible,Unelaborated
000d 00bf       |    |		Action	Accept_Activation
000e 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
000f 00c7       |    |		Action	Elaborate_Subprogram
0010			BODY_0008:
0010 00bc       |    |		Action	Signal_Activated
0011 00bb       |    |		Action	Signal_Completion
0012 0000 0000  |    |		.BLANK	0000[0x6]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 004a       | J  |		.CONST	0x004a								; Address of begin
0019 0004       |    |		.CONST	0x0004								; Address of exception handler
001a 0017       |    |		.CONST	0x0017								; Number of locals
001b			INIT_0018:
001b 0007       |    |		Action	Break_Optional
001c 0007       |    |		Action	Break_Optional
001d 0007       |    |		Action	Break_Optional
001e 029f 006b  |   k|		Declare_Subprogram	INIT_0068,For_Call
0020 029f 0123  |   #|		Declare_Subprogram	INIT_0120,For_Call
0022 029f 021b  |    |		Declare_Subprogram	INIT_0218,For_Call
0024 029f 046b  |   k|		Declare_Subprogram	INIT_0468,For_Call
0026 029f 0553  |   S|		Declare_Subprogram	INIT_0550,For_Call
0028 029f 05fb  |    |		Declare_Subprogram	INIT_05f8,For_Call
002a 029f 06fb  |    |		Declare_Subprogram	INIT_06f8,For_Call
002c 029f 078b  |    |		Declare_Subprogram	INIT_0788,For_Call
002e 029f 084b  |   K|		Declare_Subprogram	INIT_0848,For_Call
0030 029f 08bb  |    |		Declare_Subprogram	INIT_08b8,For_Call
0032 029f 099b  |    |		Declare_Subprogram	INIT_0998,For_Call
0034 029f 0a43  |   C|		Declare_Subprogram	INIT_0a40,For_Call
0036 029f 0bd3  |    |		Declare_Subprogram	INIT_0bd0,For_Call
0038 029f 0c83  |    |		Declare_Subprogram	INIT_0c80,For_Call
003a 029f 0d13  |    |		Declare_Subprogram	INIT_0d10,For_Call
003c 029f 0de3  |    |		Declare_Subprogram	INIT_0de0,For_Call
003e 029f 0ea3  |    |		Declare_Subprogram	INIT_0ea0,For_Call
0040 029f 0fa3  |    |		Declare_Subprogram	INIT_0fa0,For_Call
0042 029f 1033  |   3|		Declare_Subprogram	INIT_1030,For_Call
0044 029f 114b  |   K|		Declare_Subprogram	INIT_1148,For_Call
0046 029f 123b  |   ;|		Declare_Subprogram	INIT_1238,For_Call
0048 029f 12cb  |    |		Declare_Subprogram	INIT_12c8,For_Call
004a			BODY_0018:
004a 8402       |    |		Call	0x2,0x2
004b 8403       |    |		Call	0x2,0x3
004c 8404       |    |		Call	0x2,0x4
004d 8405       |    |		Call	0x2,0x5
004e 8406       |    |		Call	0x2,0x6
004f 8407       |    |		Call	0x2,0x7
0050 8408       |    |		Call	0x2,0x8
0051 8409       |    |		Call	0x2,0x9
0052 840a       |    |		Call	0x2,0xa
0053 840b       |    |		Call	0x2,0xb
0054 840c       |    |		Call	0x2,0xc
0055 840d       |    |		Call	0x2,0xd
0056 840e       |    |		Call	0x2,0xe
0057 840f       |    |		Call	0x2,0xf
0058 8410       |    |		Call	0x2,0x10
0059 8411       |    |		Call	0x2,0x11
005a 8412       |    |		Call	0x2,0x12
005b 8413       |    |		Call	0x2,0x13
005c 8414       |    |		Call	0x2,0x14
005d 8415       |    |		Call	0x2,0x15
005e 8416       |    |		Call	0x2,0x16
005f 8417       |    |		Call	0x2,0x17
0060 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0061 0000 0000  |    |		.BLANK	0000[0x7]
0068 ; --------------------------------------------------------------------------------------
0068 ; SUBPROGRAM
0068 ; --------------------------------------------------------------------------------------
0068 0095       |    |		.CONST	0x0095								; Address of begin
0069 0004       |    |		.CONST	0x0004								; Address of exception handler
006a 000b       |    |		.CONST	0x000b								; Number of locals
006b			INIT_0068:
006b 029f 1393  |    |		Declare_Subprogram	INIT_1390,For_Call
006d 029f 13a3  |    |		Declare_Subprogram	INIT_13a0,For_Call
006f a002       |    |		Store_Unchecked	0x0,0x2
0070 00c6       |    |		Action	Check_Subprogram_Elaborated
0071 e003       |    |		Load	0x0,0x3
0072 e004       |    |		Load	0x0,0x4
0073 00d8       |    |		Load_Top	At_Offset_0
0074 012c       | ,  |		Execute	Any,Size
0075 00d9       |    |		Load_Top	At_Offset_1
0076 0266       | f  |		Execute	Discrete,Bounds
0077 00db       |    |		Load_Top	At_Offset_3
0078 0122       | "  |		Execute	Any,Make_Root_Type
0079 00d8       |    |		Load_Top	At_Offset_0
007a 012c       | ,  |		Execute	Any,Size
007b 00d0       |    |		Action	Swap_Control
007c 0266       | f  |		Execute	Discrete,Bounds
007d 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
007f 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0080 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0081 00cd       |    |		Action	Spare6_Action
0082 e005       |    |		Load	0x0,0x5
0083 0092 1673  |   s|		Action	Push_String_Extended,0x1673					; "X_Atom_Array"
0085 4802       |H   |		Short_Literal	0x2
0086 4803       |H   |		Short_Literal	0x3
0087 0099       |    |		Action	Reference_Dynamic
0088 4803       |H   |		Short_Literal	0x3
0089 4803       |H   |		Short_Literal	0x3
008a 0099       |    |		Action	Reference_Dynamic
008b 0093 0000  |    |		push_full_address	0x0
008d 608e       |`   |		Indirect_Literal	Discrete,0x11c,{0x80000000, 0x00230000}
008e 0273       | s  |		Execute	Discrete,Plus
008f e006       |    |		Load	0x0,0x6
0090 0273       | s  |		Execute	Discrete,Plus
0091 e007       |    |		Load	0x0,0x7
0092 0273       | s  |		Execute	Discrete,Plus
0093 480b       |H   |		Short_Literal	0xb
0094 0007       |    |		Action	Break_Optional
0095			BODY_0068:
0095 0092 1674  |   t|		Action	Push_String_Extended,0x1674					; "X_Atom_Array conversions"
0097 8008       |    |		Call	0x0,0x8
0098 4801       |H   |		Short_Literal	0x1
0099 4800       |H   |		Short_Literal	0x0
009a e009       |    |		Load	0x0,0x9
009b 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
009c 0334       | 4  |		Declare_Variable	Array,With_Constraint
009d 4801       |H   |		Short_Literal	0x1
009e 4800       |H   |		Short_Literal	0x0
009f e005       |    |		Load	0x0,0x5
00a0 0334       | 4  |		Declare_Variable	Array,With_Constraint
00a1 0092 1675  |   u|		Action	Push_String_Extended,0x1675					; "1..0 => 0"
00a3 e604       |    |		Load	0x3,0x4
00a4 e605       |    |		Load	0x3,0x5
00a5 e606       |    |		Load	0x3,0x6
00a6 e607       |    |		Load	0x3,0x7
00a7 4808       |H   |		Short_Literal	0x8
00a8 4803       |H   |		Short_Literal	0x3
00a9 0099       |    |		Action	Reference_Dynamic
00aa 4809       |H   |		Short_Literal	0x9
00ab 4803       |H   |		Short_Literal	0x3
00ac 0099       |    |		Action	Reference_Dynamic
00ad 480a       |H   |		Short_Literal	0xa
00ae 4803       |H   |		Short_Literal	0x3
00af 0099       |    |		Action	Reference_Dynamic
00b0 8002       |    |		Call	0x0,0x2
00b1 4801       |H   |		Short_Literal	0x1
00b2 4804       |H   |		Short_Literal	0x4
00b3 e009       |    |		Load	0x0,0x9
00b4 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
00b5 0334       | 4  |		Declare_Variable	Array,With_Constraint
00b6 4804       |H   |		Short_Literal	0x4
00b7 4801       |H   |		Short_Literal	0x1
00b8 48ff       |H   |		Short_Literal	0xff
00b9 00d9       |    |		Load_Top	At_Offset_1
00ba e60c       |    |		Load	0x3,0xc
00bb 01d6       |    |		Execute	Vector,Field_Write
00bc 3ffb       |?   |		Loop_Increasing	0xb8
00bd 4801       |H   |		Short_Literal	0x1
00be 4801       |H   |		Short_Literal	0x1
00bf e005       |    |		Load	0x0,0x5
00c0 0334       | 4  |		Declare_Variable	Array,With_Constraint
00c1 e003       |    |		Load	0x0,0x3
00c2 0322       | "  |		Declare_Variable	Record
00c3 4fff       |O   |		Short_Literal	-0x1
00c4 00d9       |    |		Load_Top	At_Offset_1
00c5 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00c6 4801       |H   |		Short_Literal	0x1
00c7 00da       |    |		Load_Top	At_Offset_2
00c8 01d6       |    |		Execute	Vector,Field_Write
00c9 0092 1676  |   v|		Action	Push_String_Extended,0x1676					; "1..1 => -1"
00cb e604       |    |		Load	0x3,0x4
00cc e605       |    |		Load	0x3,0x5
00cd e606       |    |		Load	0x3,0x6
00ce e607       |    |		Load	0x3,0x7
00cf 4808       |H   |		Short_Literal	0x8
00d0 4803       |H   |		Short_Literal	0x3
00d1 0099       |    |		Action	Reference_Dynamic
00d2 4809       |H   |		Short_Literal	0x9
00d3 4803       |H   |		Short_Literal	0x3
00d4 0099       |    |		Action	Reference_Dynamic
00d5 480a       |H   |		Short_Literal	0xa
00d6 4803       |H   |		Short_Literal	0x3
00d7 0099       |    |		Action	Reference_Dynamic
00d8 8002       |    |		Call	0x0,0x2
00d9 e00a       |    |		Load	0x0,0xa
00da 4800       |H   |		Short_Literal	0x0
00db 4800       |H   |		Short_Literal	0x0
00dc e005       |    |		Load	0x0,0x5
00dd 0334       | 4  |		Declare_Variable	Array,With_Constraint
00de e003       |    |		Load	0x0,0x3
00df 0322       | "  |		Declare_Variable	Record
00e0 4802       |H   |		Short_Literal	0x2
00e1 00d9       |    |		Load_Top	At_Offset_1
00e2 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00e3 4800       |H   |		Short_Literal	0x0
00e4 00da       |    |		Load_Top	At_Offset_2
00e5 01d6       |    |		Execute	Vector,Field_Write
00e6 0092 1677  |   w|		Action	Push_String_Extended,0x1677					; "0..0 => 2"
00e8 e604       |    |		Load	0x3,0x4
00e9 e605       |    |		Load	0x3,0x5
00ea e606       |    |		Load	0x3,0x6
00eb e607       |    |		Load	0x3,0x7
00ec 4808       |H   |		Short_Literal	0x8
00ed 4803       |H   |		Short_Literal	0x3
00ee 0099       |    |		Action	Reference_Dynamic
00ef 4809       |H   |		Short_Literal	0x9
00f0 4803       |H   |		Short_Literal	0x3
00f1 0099       |    |		Action	Reference_Dynamic
00f2 480a       |H   |		Short_Literal	0xa
00f3 4803       |H   |		Short_Literal	0x3
00f4 0099       |    |		Action	Reference_Dynamic
00f5 8002       |    |		Call	0x0,0x2
00f6 e00b       |    |		Load	0x0,0xb
00f7 00d8       |    |		Load_Top	At_Offset_0
00f8 01cc       |    |		Execute	Vector,Catenate
00f9 4801       |H   |		Short_Literal	0x1
00fa 4802       |H   |		Short_Literal	0x2
00fb e005       |    |		Load	0x0,0x5
00fc 0334       | 4  |		Declare_Variable	Array,With_Constraint
00fd 4802       |H   |		Short_Literal	0x2
00fe 4801       |H   |		Short_Literal	0x1
00ff e003       |    |		Load	0x0,0x3
0100 0322       | "  |		Declare_Variable	Record
0101 4801       |H   |		Short_Literal	0x1
0102 00d9       |    |		Load_Top	At_Offset_1
0103 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0104 00d9       |    |		Load_Top	At_Offset_1
0105 e60d       |    |		Load	0x3,0xd
0106 01d6       |    |		Execute	Vector,Field_Write
0107 3ff7       |?   |		Loop_Increasing	0xff
0108 0092 1678  |   x|		Action	Push_String_Extended,0x1678					; "1..2 => 1"
010a e604       |    |		Load	0x3,0x4
010b e605       |    |		Load	0x3,0x5
010c e606       |    |		Load	0x3,0x6
010d e607       |    |		Load	0x3,0x7
010e 4808       |H   |		Short_Literal	0x8
010f 4803       |H   |		Short_Literal	0x3
0110 0099       |    |		Action	Reference_Dynamic
0111 4809       |H   |		Short_Literal	0x9
0112 4803       |H   |		Short_Literal	0x3
0113 0099       |    |		Action	Reference_Dynamic
0114 480a       |H   |		Short_Literal	0xa
0115 4803       |H   |		Short_Literal	0x3
0116 0099       |    |		Action	Reference_Dynamic
0117 8002       |    |		Call	0x0,0x2
0118 4801       |H   |		Short_Literal	0x1
0119 800c       |    |		Call	0x0,0xc
011a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
011b 0000       |    |		.XXX[0x1]
011c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00230000}
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 014b       | K  |		.CONST	0x014b								; Address of begin
0121 0004       |    |		.CONST	0x0004								; Address of exception handler
0122 000d       |    |		.CONST	0x000d								; Number of locals
0123			INIT_0120:
0123 a00d       |    |		Store_Unchecked	0x0,0xd
0124 00c6       |    |		Action	Check_Subprogram_Elaborated
0125 e00e       |    |		Load	0x0,0xe
0126 e009       |    |		Load	0x0,0x9
0127 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0128 0093 0000  |    |		push_full_address	0x0
012a 60e5       |`   |		Indirect_Literal	Discrete,0x210,{0x80000000, 0x00220000}
012b 0273       | s  |		Execute	Discrete,Plus
012c e006       |    |		Load	0x0,0x6
012d 0273       | s  |		Execute	Discrete,Plus
012e e00f       |    |		Load	0x0,0xf
012f 0273       | s  |		Execute	Discrete,Plus
0130 4805       |H   |		Short_Literal	0x5
0131 0007       |    |		Action	Break_Optional
0132 029f 13db  |    |		Declare_Subprogram	INIT_13d8,For_Call
0134 029f 13eb  |    |		Declare_Subprogram	INIT_13e8,For_Call
0136 a010       |    |		Store_Unchecked	0x0,0x10
0137 00c6       |    |		Action	Check_Subprogram_Elaborated
0138 e00e       |    |		Load	0x0,0xe
0139 0092 1679  |   y|		Action	Push_String_Extended,0x1679					; "X_Char_Struct"
013b 4806       |H   |		Short_Literal	0x6
013c 4803       |H   |		Short_Literal	0x3
013d 0099       |    |		Action	Reference_Dynamic
013e 4807       |H   |		Short_Literal	0x7
013f 4803       |H   |		Short_Literal	0x3
0140 0099       |    |		Action	Reference_Dynamic
0141 0093 0000  |    |		push_full_address	0x0
0143 60c8       |`   |		Indirect_Literal	Discrete,0x20c,{0x80000000, 0x00210000}
0144 0273       | s  |		Execute	Discrete,Plus
0145 e006       |    |		Load	0x0,0x6
0146 0273       | s  |		Execute	Discrete,Plus
0147 e011       |    |		Load	0x0,0x11
0148 0273       | s  |		Execute	Discrete,Plus
0149 480d       |H   |		Short_Literal	0xd
014a 0007       |    |		Action	Break_Optional
014b			BODY_0120:
014b 0092 167a  |   z|		Action	Push_String_Extended,0x167a					; "X_Char_Struct conversions"
014d 8008       |    |		Call	0x0,0x8
014e 4801       |H   |		Short_Literal	0x1
014f 480c       |H   |		Short_Literal	0xc
0150 e009       |    |		Load	0x0,0x9
0151 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0152 0334       | 4  |		Declare_Variable	Array,With_Constraint
0153 480c       |H   |		Short_Literal	0xc
0154 4801       |H   |		Short_Literal	0x1
0155 4800       |H   |		Short_Literal	0x0
0156 00d9       |    |		Load_Top	At_Offset_1
0157 e60e       |    |		Load	0x3,0xe
0158 01d6       |    |		Execute	Vector,Field_Write
0159 3ffb       |?   |		Loop_Increasing	0x155
015a e00e       |    |		Load	0x0,0xe
015b 0322       | "  |		Declare_Variable	Record
015c 4800       |H   |		Short_Literal	0x0
015d 00d9       |    |		Load_Top	At_Offset_1
015e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
015f 4800       |H   |		Short_Literal	0x0
0160 00d9       |    |		Load_Top	At_Offset_1
0161 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0162 4800       |H   |		Short_Literal	0x0
0163 00d9       |    |		Load_Top	At_Offset_1
0164 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0165 4800       |H   |		Short_Literal	0x0
0166 00d9       |    |		Load_Top	At_Offset_1
0167 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0168 4800       |H   |		Short_Literal	0x0
0169 00d9       |    |		Load_Top	At_Offset_1
016a 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
016b e00e       |    |		Load	0x0,0xe
016c 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
016d 0337       | 7  |		Declare_Variable	Array
016e 480f       |H   |		Short_Literal	0xf
016f 4800       |H   |		Short_Literal	0x0
0170 4800       |H   |		Short_Literal	0x0
0171 00d9       |    |		Load_Top	At_Offset_1
0172 e610       |    |		Load	0x3,0x10
0173 01d6       |    |		Execute	Vector,Field_Write
0174 3ffb       |?   |		Loop_Increasing	0x170
0175 e00e       |    |		Load	0x0,0xe
0176 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
0177 0119       |    |		Execute	Any,Check_In_Formal_Type
0178 00d9       |    |		Load_Top	At_Offset_1
0179 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
017a 0092 167b  |   {|		Action	Push_String_Extended,0x167b					; "0"
017c e608       |    |		Load	0x3,0x8
017d e609       |    |		Load	0x3,0x9
017e 480a       |H   |		Short_Literal	0xa
017f 4803       |H   |		Short_Literal	0x3
0180 0099       |    |		Action	Reference_Dynamic
0181 480b       |H   |		Short_Literal	0xb
0182 4803       |H   |		Short_Literal	0x3
0183 0099       |    |		Action	Reference_Dynamic
0184 480c       |H   |		Short_Literal	0xc
0185 4803       |H   |		Short_Literal	0x3
0186 0099       |    |		Action	Reference_Dynamic
0187 8010       |    |		Call	0x0,0x10
0188 4801       |H   |		Short_Literal	0x1
0189 480c       |H   |		Short_Literal	0xc
018a e009       |    |		Load	0x0,0x9
018b 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
018c 0334       | 4  |		Declare_Variable	Array,With_Constraint
018d 480c       |H   |		Short_Literal	0xc
018e 4801       |H   |		Short_Literal	0x1
018f 48ff       |H   |		Short_Literal	0xff
0190 00d9       |    |		Load_Top	At_Offset_1
0191 e60e       |    |		Load	0x3,0xe
0192 01d6       |    |		Execute	Vector,Field_Write
0193 3ffb       |?   |		Loop_Increasing	0x18f
0194 e00e       |    |		Load	0x0,0xe
0195 0322       | "  |		Declare_Variable	Record
0196 4fff       |O   |		Short_Literal	-0x1
0197 00d9       |    |		Load_Top	At_Offset_1
0198 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0199 4fff       |O   |		Short_Literal	-0x1
019a 00d9       |    |		Load_Top	At_Offset_1
019b 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
019c 4fff       |O   |		Short_Literal	-0x1
019d 00d9       |    |		Load_Top	At_Offset_1
019e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
019f 4fff       |O   |		Short_Literal	-0x1
01a0 00d9       |    |		Load_Top	At_Offset_1
01a1 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
01a2 4fff       |O   |		Short_Literal	-0x1
01a3 00d9       |    |		Load_Top	At_Offset_1
01a4 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
01a5 e00e       |    |		Load	0x0,0xe
01a6 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
01a7 0337       | 7  |		Declare_Variable	Array
01a8 480f       |H   |		Short_Literal	0xf
01a9 4800       |H   |		Short_Literal	0x0
01aa 4801       |H   |		Short_Literal	0x1
01ab 00d9       |    |		Load_Top	At_Offset_1
01ac e610       |    |		Load	0x3,0x10
01ad 01d6       |    |		Execute	Vector,Field_Write
01ae 3ffb       |?   |		Loop_Increasing	0x1aa
01af e00e       |    |		Load	0x0,0xe
01b0 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
01b1 0119       |    |		Execute	Any,Check_In_Formal_Type
01b2 00d9       |    |		Load_Top	At_Offset_1
01b3 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
01b4 0092 167c  |   ||		Action	Push_String_Extended,0x167c					; "-1"
01b6 e608       |    |		Load	0x3,0x8
01b7 e609       |    |		Load	0x3,0x9
01b8 480a       |H   |		Short_Literal	0xa
01b9 4803       |H   |		Short_Literal	0x3
01ba 0099       |    |		Action	Reference_Dynamic
01bb 480b       |H   |		Short_Literal	0xb
01bc 4803       |H   |		Short_Literal	0x3
01bd 0099       |    |		Action	Reference_Dynamic
01be 480c       |H   |		Short_Literal	0xc
01bf 4803       |H   |		Short_Literal	0x3
01c0 0099       |    |		Action	Reference_Dynamic
01c1 8010       |    |		Call	0x0,0x10
01c2 e012       |    |		Load	0x0,0x12
01c3 e013       |    |		Load	0x0,0x13
01c4 01cc       |    |		Execute	Vector,Catenate
01c5 e014       |    |		Load	0x0,0x14
01c6 01cc       |    |		Execute	Vector,Catenate
01c7 e015       |    |		Load	0x0,0x15
01c8 01cc       |    |		Execute	Vector,Catenate
01c9 e016       |    |		Load	0x0,0x16
01ca 01cc       |    |		Execute	Vector,Catenate
01cb e017       |    |		Load	0x0,0x17
01cc 01cc       |    |		Execute	Vector,Catenate
01cd e00e       |    |		Load	0x0,0xe
01ce 0322       | "  |		Declare_Variable	Record
01cf 4801       |H   |		Short_Literal	0x1
01d0 00d9       |    |		Load_Top	At_Offset_1
01d1 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01d2 4802       |H   |		Short_Literal	0x2
01d3 00d9       |    |		Load_Top	At_Offset_1
01d4 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01d5 4803       |H   |		Short_Literal	0x3
01d6 00d9       |    |		Load_Top	At_Offset_1
01d7 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
01d8 4804       |H   |		Short_Literal	0x4
01d9 00d9       |    |		Load_Top	At_Offset_1
01da 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
01db 4805       |H   |		Short_Literal	0x5
01dc 00d9       |    |		Load_Top	At_Offset_1
01dd 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
01de e00e       |    |		Load	0x0,0xe
01df 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
01e0 0337       | 7  |		Declare_Variable	Array
01e1 4801       |H   |		Short_Literal	0x1
01e2 480d       |H   |		Short_Literal	0xd
01e3 00da       |    |		Load_Top	At_Offset_2
01e4 01d6       |    |		Execute	Vector,Field_Write
01e5 4801       |H   |		Short_Literal	0x1
01e6 480e       |H   |		Short_Literal	0xe
01e7 00da       |    |		Load_Top	At_Offset_2
01e8 01d6       |    |		Execute	Vector,Field_Write
01e9 480c       |H   |		Short_Literal	0xc
01ea 4800       |H   |		Short_Literal	0x0
01eb 4800       |H   |		Short_Literal	0x0
01ec 00d9       |    |		Load_Top	At_Offset_1
01ed e610       |    |		Load	0x3,0x10
01ee 01d6       |    |		Execute	Vector,Field_Write
01ef 3ffb       |?   |		Loop_Increasing	0x1eb
01f0 4800       |H   |		Short_Literal	0x0
01f1 480f       |H   |		Short_Literal	0xf
01f2 00da       |    |		Load_Top	At_Offset_2
01f3 01d6       |    |		Execute	Vector,Field_Write
01f4 e00e       |    |		Load	0x0,0xe
01f5 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
01f6 0119       |    |		Execute	Any,Check_In_Formal_Type
01f7 00d9       |    |		Load_Top	At_Offset_1
01f8 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
01f9 0092 167d  |   }|		Action	Push_String_Extended,0x167d					; "1, 2, 3, 4, 5, 6"
01fb e608       |    |		Load	0x3,0x8
01fc e609       |    |		Load	0x3,0x9
01fd 480a       |H   |		Short_Literal	0xa
01fe 4803       |H   |		Short_Literal	0x3
01ff 0099       |    |		Action	Reference_Dynamic
0200 480b       |H   |		Short_Literal	0xb
0201 4803       |H   |		Short_Literal	0x3
0202 0099       |    |		Action	Reference_Dynamic
0203 480c       |H   |		Short_Literal	0xc
0204 4803       |H   |		Short_Literal	0x3
0205 0099       |    |		Action	Reference_Dynamic
0206 8010       |    |		Call	0x0,0x10
0207 4801       |H   |		Short_Literal	0x1
0208 800c       |    |		Call	0x0,0xc
0209 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
020a 0000 0000  |    |		.XXX[0x2]
020c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00210000}
0210 8000 0000  |    |		.LITERAL	{0x80000000, 0x00220000}
0214 0000 0000  |    |		.BLANK	0000[0x4]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 0285       |    |		.CONST	0x0285								; Address of begin
0219 0004       |    |		.CONST	0x0004								; Address of exception handler
021a 0013       |    |		.CONST	0x0013								; Number of locals
021b			INIT_0218:
021b a018       |    |		Store_Unchecked	0x0,0x18
021c 00c6       |    |		Action	Check_Subprogram_Elaborated
021d e00e       |    |		Load	0x0,0xe
021e e019       |    |		Load	0x0,0x19
021f 00d8       |    |		Load_Top	At_Offset_0
0220 012c       | ,  |		Execute	Any,Size
0221 00d9       |    |		Load_Top	At_Offset_1
0222 0266       | f  |		Execute	Discrete,Bounds
0223 00db       |    |		Load_Top	At_Offset_3
0224 0122       | "  |		Execute	Any,Make_Root_Type
0225 00d8       |    |		Load_Top	At_Offset_0
0226 012c       | ,  |		Execute	Any,Size
0227 00d0       |    |		Action	Swap_Control
0228 0266       | f  |		Execute	Discrete,Bounds
0229 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
022b 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
022c 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
022d 00cd       |    |		Action	Spare6_Action
022e e019       |    |		Load	0x0,0x19
022f 00d8       |    |		Load_Top	At_Offset_0
0230 012c       | ,  |		Execute	Any,Size
0231 00d9       |    |		Load_Top	At_Offset_1
0232 0266       | f  |		Execute	Discrete,Bounds
0233 00db       |    |		Load_Top	At_Offset_3
0234 0122       | "  |		Execute	Any,Make_Root_Type
0235 00d8       |    |		Load_Top	At_Offset_0
0236 012c       | ,  |		Execute	Any,Size
0237 00d0       |    |		Action	Swap_Control
0238 0266       | f  |		Execute	Discrete,Bounds
0239 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
023b 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
023c 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
023d 00cd       |    |		Action	Spare6_Action
023e e01a       |    |		Load	0x0,0x1a
023f e009       |    |		Load	0x0,0x9
0240 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0241 0093 0000  |    |		push_full_address	0x0
0243 6220       |b   |		Indirect_Literal	Discrete,0x464,{0x80000000, 0x00200000}
0244 0273       | s  |		Execute	Discrete,Plus
0245 e006       |    |		Load	0x0,0x6
0246 0273       | s  |		Execute	Discrete,Plus
0247 e01b       |    |		Load	0x0,0x1b
0248 0273       | s  |		Execute	Discrete,Plus
0249 4808       |H   |		Short_Literal	0x8
024a 0007       |    |		Action	Break_Optional
024b 029f 13fb  |    |		Declare_Subprogram	INIT_13f8,For_Call
024d 029f 140b  |    |		Declare_Subprogram	INIT_1408,For_Call
024f a01c       |    |		Store_Unchecked	0x0,0x1c
0250 00c6       |    |		Action	Check_Subprogram_Elaborated
0251 e00e       |    |		Load	0x0,0xe
0252 e019       |    |		Load	0x0,0x19
0253 00d8       |    |		Load_Top	At_Offset_0
0254 012c       | ,  |		Execute	Any,Size
0255 00d9       |    |		Load_Top	At_Offset_1
0256 0266       | f  |		Execute	Discrete,Bounds
0257 00db       |    |		Load_Top	At_Offset_3
0258 0122       | "  |		Execute	Any,Make_Root_Type
0259 00d8       |    |		Load_Top	At_Offset_0
025a 012c       | ,  |		Execute	Any,Size
025b 00d0       |    |		Action	Swap_Control
025c 0266       | f  |		Execute	Discrete,Bounds
025d 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
025f 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0260 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0261 00cd       |    |		Action	Spare6_Action
0262 e019       |    |		Load	0x0,0x19
0263 00d8       |    |		Load_Top	At_Offset_0
0264 012c       | ,  |		Execute	Any,Size
0265 00d9       |    |		Load_Top	At_Offset_1
0266 0266       | f  |		Execute	Discrete,Bounds
0267 00db       |    |		Load_Top	At_Offset_3
0268 0122       | "  |		Execute	Any,Make_Root_Type
0269 00d8       |    |		Load_Top	At_Offset_0
026a 012c       | ,  |		Execute	Any,Size
026b 00d0       |    |		Action	Swap_Control
026c 0266       | f  |		Execute	Discrete,Bounds
026d 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
026f 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0270 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0271 00cd       |    |		Action	Spare6_Action
0272 e01a       |    |		Load	0x0,0x1a
0273 0092 167e  |   ~|		Action	Push_String_Extended,0x167e					; "X_Char_Struct_Array_2d"
0275 4809       |H   |		Short_Literal	0x9
0276 4803       |H   |		Short_Literal	0x3
0277 0099       |    |		Action	Reference_Dynamic
0278 480a       |H   |		Short_Literal	0xa
0279 4803       |H   |		Short_Literal	0x3
027a 0099       |    |		Action	Reference_Dynamic
027b 0093 0000  |    |		push_full_address	0x0
027d 61e2       |a   |		Indirect_Literal	Discrete,0x460,{0x80000000, 0x001f0000}
027e 0273       | s  |		Execute	Discrete,Plus
027f e006       |    |		Load	0x0,0x6
0280 0273       | s  |		Execute	Discrete,Plus
0281 e01d       |    |		Load	0x0,0x1d
0282 0273       | s  |		Execute	Discrete,Plus
0283 4813       |H   |		Short_Literal	0x13
0284 0007       |    |		Action	Break_Optional
0285			BODY_0218:
0285 0092 167f  |    |		Action	Push_String_Extended,0x167f					; "X_Char_Struct_Array_2d conversions"
0287 8008       |    |		Call	0x0,0x8
0288 4801       |H   |		Short_Literal	0x1
0289 4800       |H   |		Short_Literal	0x0
028a e009       |    |		Load	0x0,0x9
028b 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
028c 0334       | 4  |		Declare_Variable	Array,With_Constraint
028d 4801       |H   |		Short_Literal	0x1
028e 4800       |H   |		Short_Literal	0x0
028f 4801       |H   |		Short_Literal	0x1
0290 4800       |H   |		Short_Literal	0x0
0291 e01a       |    |		Load	0x0,0x1a
0292 0334       | 4  |		Declare_Variable	Array,With_Constraint
0293 0092 1680  |    |		Action	Push_String_Extended,0x1680					; "1..0 => (1..0 => 0)"
0295 e60b       |    |		Load	0x3,0xb
0296 e60c       |    |		Load	0x3,0xc
0297 e60d       |    |		Load	0x3,0xd
0298 e60e       |    |		Load	0x3,0xe
0299 e60f       |    |		Load	0x3,0xf
029a 4810       |H   |		Short_Literal	0x10
029b 4803       |H   |		Short_Literal	0x3
029c 0099       |    |		Action	Reference_Dynamic
029d 4811       |H   |		Short_Literal	0x11
029e 4803       |H   |		Short_Literal	0x3
029f 0099       |    |		Action	Reference_Dynamic
02a0 4812       |H   |		Short_Literal	0x12
02a1 4803       |H   |		Short_Literal	0x3
02a2 0099       |    |		Action	Reference_Dynamic
02a3 801c       |    |		Call	0x0,0x1c
02a4 e012       |    |		Load	0x0,0x12
02a5 e013       |    |		Load	0x0,0x13
02a6 01cc       |    |		Execute	Vector,Catenate
02a7 e014       |    |		Load	0x0,0x14
02a8 01cc       |    |		Execute	Vector,Catenate
02a9 e015       |    |		Load	0x0,0x15
02aa 01cc       |    |		Execute	Vector,Catenate
02ab e016       |    |		Load	0x0,0x16
02ac 01cc       |    |		Execute	Vector,Catenate
02ad e017       |    |		Load	0x0,0x17
02ae 01cc       |    |		Execute	Vector,Catenate
02af 4801       |H   |		Short_Literal	0x1
02b0 4801       |H   |		Short_Literal	0x1
02b1 4802       |H   |		Short_Literal	0x2
02b2 4802       |H   |		Short_Literal	0x2
02b3 e01a       |    |		Load	0x0,0x1a
02b4 0334       | 4  |		Declare_Variable	Array,With_Constraint
02b5 e00e       |    |		Load	0x0,0xe
02b6 0322       | "  |		Declare_Variable	Record
02b7 4801       |H   |		Short_Literal	0x1
02b8 00d9       |    |		Load_Top	At_Offset_1
02b9 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02ba 4802       |H   |		Short_Literal	0x2
02bb 00d9       |    |		Load_Top	At_Offset_1
02bc 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
02bd 4803       |H   |		Short_Literal	0x3
02be 00d9       |    |		Load_Top	At_Offset_1
02bf 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
02c0 4804       |H   |		Short_Literal	0x4
02c1 00d9       |    |		Load_Top	At_Offset_1
02c2 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
02c3 4805       |H   |		Short_Literal	0x5
02c4 00d9       |    |		Load_Top	At_Offset_1
02c5 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
02c6 e00e       |    |		Load	0x0,0xe
02c7 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
02c8 0337       | 7  |		Declare_Variable	Array
02c9 4801       |H   |		Short_Literal	0x1
02ca 480d       |H   |		Short_Literal	0xd
02cb 00da       |    |		Load_Top	At_Offset_2
02cc 01d6       |    |		Execute	Vector,Field_Write
02cd 4801       |H   |		Short_Literal	0x1
02ce 480e       |H   |		Short_Literal	0xe
02cf 00da       |    |		Load_Top	At_Offset_2
02d0 01d6       |    |		Execute	Vector,Field_Write
02d1 480c       |H   |		Short_Literal	0xc
02d2 4800       |H   |		Short_Literal	0x0
02d3 4800       |H   |		Short_Literal	0x0
02d4 00d9       |    |		Load_Top	At_Offset_1
02d5 e617       |    |		Load	0x3,0x17
02d6 01d6       |    |		Execute	Vector,Field_Write
02d7 3ffb       |?   |		Loop_Increasing	0x2d3
02d8 4800       |H   |		Short_Literal	0x0
02d9 480f       |H   |		Short_Literal	0xf
02da 00da       |    |		Load_Top	At_Offset_2
02db 01d6       |    |		Execute	Vector,Field_Write
02dc e00e       |    |		Load	0x0,0xe
02dd 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
02de 0119       |    |		Execute	Any,Check_In_Formal_Type
02df 00d9       |    |		Load_Top	At_Offset_1
02e0 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
02e1 4802       |H   |		Short_Literal	0x2
02e2 4801       |H   |		Short_Literal	0x1
02e3 00db       |    |		Load_Top	At_Offset_3
02e4 01a6       |    |		Execute	Matrix,Field_Write
02e5 0092 1681  |    |		Action	Push_String_Extended,0x1681					; "1..1 => (2..2 => (1, 2, 3, 4, 5, 6))"
02e7 e60b       |    |		Load	0x3,0xb
02e8 e60c       |    |		Load	0x3,0xc
02e9 e60d       |    |		Load	0x3,0xd
02ea e60e       |    |		Load	0x3,0xe
02eb e60f       |    |		Load	0x3,0xf
02ec 4810       |H   |		Short_Literal	0x10
02ed 4803       |H   |		Short_Literal	0x3
02ee 0099       |    |		Action	Reference_Dynamic
02ef 4811       |H   |		Short_Literal	0x11
02f0 4803       |H   |		Short_Literal	0x3
02f1 0099       |    |		Action	Reference_Dynamic
02f2 4812       |H   |		Short_Literal	0x12
02f3 4803       |H   |		Short_Literal	0x3
02f4 0099       |    |		Action	Reference_Dynamic
02f5 801c       |    |		Call	0x0,0x1c
02f6 e012       |    |		Load	0x0,0x12
02f7 e013       |    |		Load	0x0,0x13
02f8 01cc       |    |		Execute	Vector,Catenate
02f9 e014       |    |		Load	0x0,0x14
02fa 01cc       |    |		Execute	Vector,Catenate
02fb e015       |    |		Load	0x0,0x15
02fc 01cc       |    |		Execute	Vector,Catenate
02fd e016       |    |		Load	0x0,0x16
02fe 01cc       |    |		Execute	Vector,Catenate
02ff e017       |    |		Load	0x0,0x17
0300 01cc       |    |		Execute	Vector,Catenate
0301 4800       |H   |		Short_Literal	0x0
0302 4800       |H   |		Short_Literal	0x0
0303 4800       |H   |		Short_Literal	0x0
0304 4800       |H   |		Short_Literal	0x0
0305 e01a       |    |		Load	0x0,0x1a
0306 0334       | 4  |		Declare_Variable	Array,With_Constraint
0307 e00e       |    |		Load	0x0,0xe
0308 0322       | "  |		Declare_Variable	Record
0309 4801       |H   |		Short_Literal	0x1
030a 00d9       |    |		Load_Top	At_Offset_1
030b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
030c 4802       |H   |		Short_Literal	0x2
030d 00d9       |    |		Load_Top	At_Offset_1
030e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
030f 4803       |H   |		Short_Literal	0x3
0310 00d9       |    |		Load_Top	At_Offset_1
0311 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0312 4804       |H   |		Short_Literal	0x4
0313 00d9       |    |		Load_Top	At_Offset_1
0314 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0315 4805       |H   |		Short_Literal	0x5
0316 00d9       |    |		Load_Top	At_Offset_1
0317 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0318 e00e       |    |		Load	0x0,0xe
0319 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
031a 0337       | 7  |		Declare_Variable	Array
031b 4801       |H   |		Short_Literal	0x1
031c 480d       |H   |		Short_Literal	0xd
031d 00da       |    |		Load_Top	At_Offset_2
031e 01d6       |    |		Execute	Vector,Field_Write
031f 4801       |H   |		Short_Literal	0x1
0320 480e       |H   |		Short_Literal	0xe
0321 00da       |    |		Load_Top	At_Offset_2
0322 01d6       |    |		Execute	Vector,Field_Write
0323 480c       |H   |		Short_Literal	0xc
0324 4800       |H   |		Short_Literal	0x0
0325 4800       |H   |		Short_Literal	0x0
0326 00d9       |    |		Load_Top	At_Offset_1
0327 e617       |    |		Load	0x3,0x17
0328 01d6       |    |		Execute	Vector,Field_Write
0329 3ffb       |?   |		Loop_Increasing	0x325
032a 4800       |H   |		Short_Literal	0x0
032b 480f       |H   |		Short_Literal	0xf
032c 00da       |    |		Load_Top	At_Offset_2
032d 01d6       |    |		Execute	Vector,Field_Write
032e e00e       |    |		Load	0x0,0xe
032f 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
0330 0119       |    |		Execute	Any,Check_In_Formal_Type
0331 00d9       |    |		Load_Top	At_Offset_1
0332 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0333 4800       |H   |		Short_Literal	0x0
0334 4800       |H   |		Short_Literal	0x0
0335 00db       |    |		Load_Top	At_Offset_3
0336 01a6       |    |		Execute	Matrix,Field_Write
0337 0092 1682  |    |		Action	Push_String_Extended,0x1682					; "0..0 => (0..0 => (1, 2, 3, 4, 5, 6))"
0339 e60b       |    |		Load	0x3,0xb
033a e60c       |    |		Load	0x3,0xc
033b e60d       |    |		Load	0x3,0xd
033c e60e       |    |		Load	0x3,0xe
033d e60f       |    |		Load	0x3,0xf
033e 4810       |H   |		Short_Literal	0x10
033f 4803       |H   |		Short_Literal	0x3
0340 0099       |    |		Action	Reference_Dynamic
0341 4811       |H   |		Short_Literal	0x11
0342 4803       |H   |		Short_Literal	0x3
0343 0099       |    |		Action	Reference_Dynamic
0344 4812       |H   |		Short_Literal	0x12
0345 4803       |H   |		Short_Literal	0x3
0346 0099       |    |		Action	Reference_Dynamic
0347 801c       |    |		Call	0x0,0x1c
0348 e01e       |    |		Load	0x0,0x1e
0349 4801       |H   |		Short_Literal	0x1
034a 480a       |H   |		Short_Literal	0xa
034b e009       |    |		Load	0x0,0x9
034c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
034d 0334       | 4  |		Declare_Variable	Array,With_Constraint
034e 480a       |H   |		Short_Literal	0xa
034f 4801       |H   |		Short_Literal	0x1
0350 4800       |H   |		Short_Literal	0x0
0351 00d9       |    |		Load_Top	At_Offset_1
0352 e615       |    |		Load	0x3,0x15
0353 01d6       |    |		Execute	Vector,Field_Write
0354 3ffb       |?   |		Loop_Increasing	0x350
0355 01cc       |    |		Execute	Vector,Catenate
0356 e012       |    |		Load	0x0,0x12
0357 4801       |H   |		Short_Literal	0x1
0358 480a       |H   |		Short_Literal	0xa
0359 e009       |    |		Load	0x0,0x9
035a 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
035b 0334       | 4  |		Declare_Variable	Array,With_Constraint
035c 480a       |H   |		Short_Literal	0xa
035d 4801       |H   |		Short_Literal	0x1
035e 4800       |H   |		Short_Literal	0x0
035f 00d9       |    |		Load_Top	At_Offset_1
0360 e616       |    |		Load	0x3,0x16
0361 01d6       |    |		Execute	Vector,Field_Write
0362 3ffb       |?   |		Loop_Increasing	0x35e
0363 01cc       |    |		Execute	Vector,Catenate
0364 01cc       |    |		Execute	Vector,Catenate
0365 e013       |    |		Load	0x0,0x13
0366 4801       |H   |		Short_Literal	0x1
0367 480a       |H   |		Short_Literal	0xa
0368 e009       |    |		Load	0x0,0x9
0369 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
036a 0334       | 4  |		Declare_Variable	Array,With_Constraint
036b 480a       |H   |		Short_Literal	0xa
036c 4801       |H   |		Short_Literal	0x1
036d 4800       |H   |		Short_Literal	0x0
036e 00d9       |    |		Load_Top	At_Offset_1
036f e616       |    |		Load	0x3,0x16
0370 01d6       |    |		Execute	Vector,Field_Write
0371 3ffb       |?   |		Loop_Increasing	0x36d
0372 01cc       |    |		Execute	Vector,Catenate
0373 01cc       |    |		Execute	Vector,Catenate
0374 e014       |    |		Load	0x0,0x14
0375 4801       |H   |		Short_Literal	0x1
0376 480a       |H   |		Short_Literal	0xa
0377 e009       |    |		Load	0x0,0x9
0378 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0379 0334       | 4  |		Declare_Variable	Array,With_Constraint
037a 480a       |H   |		Short_Literal	0xa
037b 4801       |H   |		Short_Literal	0x1
037c 4800       |H   |		Short_Literal	0x0
037d 00d9       |    |		Load_Top	At_Offset_1
037e e616       |    |		Load	0x3,0x16
037f 01d6       |    |		Execute	Vector,Field_Write
0380 3ffb       |?   |		Loop_Increasing	0x37c
0381 01cc       |    |		Execute	Vector,Catenate
0382 01cc       |    |		Execute	Vector,Catenate
0383 e015       |    |		Load	0x0,0x15
0384 4801       |H   |		Short_Literal	0x1
0385 480a       |H   |		Short_Literal	0xa
0386 e009       |    |		Load	0x0,0x9
0387 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0388 0334       | 4  |		Declare_Variable	Array,With_Constraint
0389 480a       |H   |		Short_Literal	0xa
038a 4801       |H   |		Short_Literal	0x1
038b 4800       |H   |		Short_Literal	0x0
038c 00d9       |    |		Load_Top	At_Offset_1
038d e616       |    |		Load	0x3,0x16
038e 01d6       |    |		Execute	Vector,Field_Write
038f 3ffb       |?   |		Loop_Increasing	0x38b
0390 01cc       |    |		Execute	Vector,Catenate
0391 01cc       |    |		Execute	Vector,Catenate
0392 e016       |    |		Load	0x0,0x16
0393 4801       |H   |		Short_Literal	0x1
0394 480a       |H   |		Short_Literal	0xa
0395 e009       |    |		Load	0x0,0x9
0396 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0397 0334       | 4  |		Declare_Variable	Array,With_Constraint
0398 480a       |H   |		Short_Literal	0xa
0399 4801       |H   |		Short_Literal	0x1
039a 4800       |H   |		Short_Literal	0x0
039b 00d9       |    |		Load_Top	At_Offset_1
039c e616       |    |		Load	0x3,0x16
039d 01d6       |    |		Execute	Vector,Field_Write
039e 3ffb       |?   |		Loop_Increasing	0x39a
039f 01cc       |    |		Execute	Vector,Catenate
03a0 01cc       |    |		Execute	Vector,Catenate
03a1 4800       |H   |		Short_Literal	0x0
03a2 4801       |H   |		Short_Literal	0x1
03a3 4800       |H   |		Short_Literal	0x0
03a4 4802       |H   |		Short_Literal	0x2
03a5 e01a       |    |		Load	0x0,0x1a
03a6 0334       | 4  |		Declare_Variable	Array,With_Constraint
03a7 e00e       |    |		Load	0x0,0xe
03a8 0322       | "  |		Declare_Variable	Record
03a9 4800       |H   |		Short_Literal	0x0
03aa 00d9       |    |		Load_Top	At_Offset_1
03ab 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03ac 4800       |H   |		Short_Literal	0x0
03ad 00d9       |    |		Load_Top	At_Offset_1
03ae 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
03af 4800       |H   |		Short_Literal	0x0
03b0 00d9       |    |		Load_Top	At_Offset_1
03b1 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
03b2 4800       |H   |		Short_Literal	0x0
03b3 00d9       |    |		Load_Top	At_Offset_1
03b4 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
03b5 4800       |H   |		Short_Literal	0x0
03b6 00d9       |    |		Load_Top	At_Offset_1
03b7 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
03b8 e01f       |    |		Load	0x0,0x1f
03b9 e00e       |    |		Load	0x0,0xe
03ba 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
03bb 0119       |    |		Execute	Any,Check_In_Formal_Type
03bc 00d9       |    |		Load_Top	At_Offset_1
03bd 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
03be 4800       |H   |		Short_Literal	0x0
03bf 4800       |H   |		Short_Literal	0x0
03c0 00db       |    |		Load_Top	At_Offset_3
03c1 01a6       |    |		Execute	Matrix,Field_Write
03c2 e00e       |    |		Load	0x0,0xe
03c3 0322       | "  |		Declare_Variable	Record
03c4 4801       |H   |		Short_Literal	0x1
03c5 00d9       |    |		Load_Top	At_Offset_1
03c6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03c7 4800       |H   |		Short_Literal	0x0
03c8 00d9       |    |		Load_Top	At_Offset_1
03c9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
03ca 4800       |H   |		Short_Literal	0x0
03cb 00d9       |    |		Load_Top	At_Offset_1
03cc 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
03cd 4800       |H   |		Short_Literal	0x0
03ce 00d9       |    |		Load_Top	At_Offset_1
03cf 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
03d0 4800       |H   |		Short_Literal	0x0
03d1 00d9       |    |		Load_Top	At_Offset_1
03d2 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
03d3 e01f       |    |		Load	0x0,0x1f
03d4 e00e       |    |		Load	0x0,0xe
03d5 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
03d6 0119       |    |		Execute	Any,Check_In_Formal_Type
03d7 00d9       |    |		Load_Top	At_Offset_1
03d8 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
03d9 4801       |H   |		Short_Literal	0x1
03da 4800       |H   |		Short_Literal	0x0
03db 00db       |    |		Load_Top	At_Offset_3
03dc 01a6       |    |		Execute	Matrix,Field_Write
03dd e00e       |    |		Load	0x0,0xe
03de 0322       | "  |		Declare_Variable	Record
03df 4802       |H   |		Short_Literal	0x2
03e0 00d9       |    |		Load_Top	At_Offset_1
03e1 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03e2 4800       |H   |		Short_Literal	0x0
03e3 00d9       |    |		Load_Top	At_Offset_1
03e4 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
03e5 4800       |H   |		Short_Literal	0x0
03e6 00d9       |    |		Load_Top	At_Offset_1
03e7 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
03e8 4800       |H   |		Short_Literal	0x0
03e9 00d9       |    |		Load_Top	At_Offset_1
03ea 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
03eb 4800       |H   |		Short_Literal	0x0
03ec 00d9       |    |		Load_Top	At_Offset_1
03ed 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
03ee e01f       |    |		Load	0x0,0x1f
03ef e00e       |    |		Load	0x0,0xe
03f0 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
03f1 0119       |    |		Execute	Any,Check_In_Formal_Type
03f2 00d9       |    |		Load_Top	At_Offset_1
03f3 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
03f4 4802       |H   |		Short_Literal	0x2
03f5 4800       |H   |		Short_Literal	0x0
03f6 00db       |    |		Load_Top	At_Offset_3
03f7 01a6       |    |		Execute	Matrix,Field_Write
03f8 e00e       |    |		Load	0x0,0xe
03f9 0322       | "  |		Declare_Variable	Record
03fa 4803       |H   |		Short_Literal	0x3
03fb 00d9       |    |		Load_Top	At_Offset_1
03fc 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03fd 4800       |H   |		Short_Literal	0x0
03fe 00d9       |    |		Load_Top	At_Offset_1
03ff 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0400 4800       |H   |		Short_Literal	0x0
0401 00d9       |    |		Load_Top	At_Offset_1
0402 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0403 4800       |H   |		Short_Literal	0x0
0404 00d9       |    |		Load_Top	At_Offset_1
0405 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0406 4800       |H   |		Short_Literal	0x0
0407 00d9       |    |		Load_Top	At_Offset_1
0408 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0409 e01f       |    |		Load	0x0,0x1f
040a e00e       |    |		Load	0x0,0xe
040b 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
040c 0119       |    |		Execute	Any,Check_In_Formal_Type
040d 00d9       |    |		Load_Top	At_Offset_1
040e 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
040f 4800       |H   |		Short_Literal	0x0
0410 4801       |H   |		Short_Literal	0x1
0411 00db       |    |		Load_Top	At_Offset_3
0412 01a6       |    |		Execute	Matrix,Field_Write
0413 e00e       |    |		Load	0x0,0xe
0414 0322       | "  |		Declare_Variable	Record
0415 4804       |H   |		Short_Literal	0x4
0416 00d9       |    |		Load_Top	At_Offset_1
0417 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0418 4800       |H   |		Short_Literal	0x0
0419 00d9       |    |		Load_Top	At_Offset_1
041a 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
041b 4800       |H   |		Short_Literal	0x0
041c 00d9       |    |		Load_Top	At_Offset_1
041d 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
041e 4800       |H   |		Short_Literal	0x0
041f 00d9       |    |		Load_Top	At_Offset_1
0420 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0421 4800       |H   |		Short_Literal	0x0
0422 00d9       |    |		Load_Top	At_Offset_1
0423 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0424 e01f       |    |		Load	0x0,0x1f
0425 e00e       |    |		Load	0x0,0xe
0426 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
0427 0119       |    |		Execute	Any,Check_In_Formal_Type
0428 00d9       |    |		Load_Top	At_Offset_1
0429 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
042a 4801       |H   |		Short_Literal	0x1
042b 4801       |H   |		Short_Literal	0x1
042c 00db       |    |		Load_Top	At_Offset_3
042d 01a6       |    |		Execute	Matrix,Field_Write
042e e00e       |    |		Load	0x0,0xe
042f 0322       | "  |		Declare_Variable	Record
0430 4805       |H   |		Short_Literal	0x5
0431 00d9       |    |		Load_Top	At_Offset_1
0432 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0433 4800       |H   |		Short_Literal	0x0
0434 00d9       |    |		Load_Top	At_Offset_1
0435 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0436 4800       |H   |		Short_Literal	0x0
0437 00d9       |    |		Load_Top	At_Offset_1
0438 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0439 4800       |H   |		Short_Literal	0x0
043a 00d9       |    |		Load_Top	At_Offset_1
043b 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
043c 4800       |H   |		Short_Literal	0x0
043d 00d9       |    |		Load_Top	At_Offset_1
043e 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
043f e01f       |    |		Load	0x0,0x1f
0440 e00e       |    |		Load	0x0,0xe
0441 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
0442 0119       |    |		Execute	Any,Check_In_Formal_Type
0443 00d9       |    |		Load_Top	At_Offset_1
0444 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0445 4802       |H   |		Short_Literal	0x2
0446 4801       |H   |		Short_Literal	0x1
0447 00db       |    |		Load_Top	At_Offset_3
0448 01a6       |    |		Execute	Matrix,Field_Write
0449 0092 1683  |    |		Action	Push_String_Extended,0x1683					; "(0, 1, 2), (3, 4, 5)"
044b e60b       |    |		Load	0x3,0xb
044c e60c       |    |		Load	0x3,0xc
044d e60d       |    |		Load	0x3,0xd
044e e60e       |    |		Load	0x3,0xe
044f e60f       |    |		Load	0x3,0xf
0450 4810       |H   |		Short_Literal	0x10
0451 4803       |H   |		Short_Literal	0x3
0452 0099       |    |		Action	Reference_Dynamic
0453 4811       |H   |		Short_Literal	0x11
0454 4803       |H   |		Short_Literal	0x3
0455 0099       |    |		Action	Reference_Dynamic
0456 4812       |H   |		Short_Literal	0x12
0457 4803       |H   |		Short_Literal	0x3
0458 0099       |    |		Action	Reference_Dynamic
0459 801c       |    |		Call	0x0,0x1c
045a 4801       |H   |		Short_Literal	0x1
045b 800c       |    |		Call	0x0,0xc
045c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
045d 0000 0000  |    |		.XXX[0x3]
045f 0000       |    |
0460 8000 0000  |    |		.LITERAL	{0x80000000, 0x001f0000}
0464 8000 0000  |    |		.LITERAL	{0x80000000, 0x00200000}
0468 ; --------------------------------------------------------------------------------------
0468 ; SUBPROGRAM
0468 ; --------------------------------------------------------------------------------------
0468 04b5       |    |		.CONST	0x04b5								; Address of begin
0469 0004       |    |		.CONST	0x0004								; Address of exception handler
046a 0011       |    |		.CONST	0x0011								; Number of locals
046b			INIT_0468:
046b a020       |    |		Store_Unchecked	0x0,0x20
046c 00c6       |    |		Action	Check_Subprogram_Elaborated
046d e021       | !  |		Load	0x0,0x21
046e e004       |    |		Load	0x0,0x4
046f 00d8       |    |		Load_Top	At_Offset_0
0470 012c       | ,  |		Execute	Any,Size
0471 00d9       |    |		Load_Top	At_Offset_1
0472 0266       | f  |		Execute	Discrete,Bounds
0473 00db       |    |		Load_Top	At_Offset_3
0474 0122       | "  |		Execute	Any,Make_Root_Type
0475 00d8       |    |		Load_Top	At_Offset_0
0476 012c       | ,  |		Execute	Any,Size
0477 00d0       |    |		Action	Swap_Control
0478 0266       | f  |		Execute	Discrete,Bounds
0479 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
047b 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
047c 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
047d 00cd       |    |		Action	Spare6_Action
047e e022       | "  |		Load	0x0,0x22
047f e009       |    |		Load	0x0,0x9
0480 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0481 0093 0000  |    |		push_full_address	0x0
0483 60c4       |`   |		Indirect_Literal	Discrete,0x548,{0x80000000, 0x001e0000}
0484 0273       | s  |		Execute	Discrete,Plus
0485 e006       |    |		Load	0x0,0x6
0486 0273       | s  |		Execute	Discrete,Plus
0487 e023       | #  |		Load	0x0,0x23
0488 0273       | s  |		Execute	Discrete,Plus
0489 4807       |H   |		Short_Literal	0x7
048a 0007       |    |		Action	Break_Optional
048b 029f 141b  |    |		Declare_Subprogram	INIT_1418,For_Call
048d 029f 142b  |   +|		Declare_Subprogram	INIT_1428,For_Call
048f a002       |    |		Store_Unchecked	0x0,0x2
0490 00c6       |    |		Action	Check_Subprogram_Elaborated
0491 e021       | !  |		Load	0x0,0x21
0492 e004       |    |		Load	0x0,0x4
0493 00d8       |    |		Load_Top	At_Offset_0
0494 012c       | ,  |		Execute	Any,Size
0495 00d9       |    |		Load_Top	At_Offset_1
0496 0266       | f  |		Execute	Discrete,Bounds
0497 00db       |    |		Load_Top	At_Offset_3
0498 0122       | "  |		Execute	Any,Make_Root_Type
0499 00d8       |    |		Load_Top	At_Offset_0
049a 012c       | ,  |		Execute	Any,Size
049b 00d0       |    |		Action	Swap_Control
049c 0266       | f  |		Execute	Discrete,Bounds
049d 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
049f 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
04a0 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
04a1 00cd       |    |		Action	Spare6_Action
04a2 e022       | "  |		Load	0x0,0x22
04a3 0092 1684  |    |		Action	Push_String_Extended,0x1684					; "X_Colormap_Array"
04a5 4808       |H   |		Short_Literal	0x8
04a6 4803       |H   |		Short_Literal	0x3
04a7 0099       |    |		Action	Reference_Dynamic
04a8 4809       |H   |		Short_Literal	0x9
04a9 4803       |H   |		Short_Literal	0x3
04aa 0099       |    |		Action	Reference_Dynamic
04ab 0093 0000  |    |		push_full_address	0x0
04ad 6096       |`   |		Indirect_Literal	Discrete,0x544,{0x80000000, 0x001d0000}
04ae 0273       | s  |		Execute	Discrete,Plus
04af e006       |    |		Load	0x0,0x6
04b0 0273       | s  |		Execute	Discrete,Plus
04b1 e024       | $  |		Load	0x0,0x24
04b2 0273       | s  |		Execute	Discrete,Plus
04b3 4811       |H   |		Short_Literal	0x11
04b4 0007       |    |		Action	Break_Optional
04b5			BODY_0468:
04b5 0092 1685  |    |		Action	Push_String_Extended,0x1685					; "X_Colormap_Array conversions"
04b7 8008       |    |		Call	0x0,0x8
04b8 4801       |H   |		Short_Literal	0x1
04b9 4800       |H   |		Short_Literal	0x0
04ba e009       |    |		Load	0x0,0x9
04bb 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
04bc 0334       | 4  |		Declare_Variable	Array,With_Constraint
04bd 4801       |H   |		Short_Literal	0x1
04be 4800       |H   |		Short_Literal	0x0
04bf e022       | "  |		Load	0x0,0x22
04c0 0334       | 4  |		Declare_Variable	Array,With_Constraint
04c1 0092 1675  |   u|		Action	Push_String_Extended,0x1675					; "1..0 => 0"
04c3 e60a       |    |		Load	0x3,0xa
04c4 e60b       |    |		Load	0x3,0xb
04c5 e60c       |    |		Load	0x3,0xc
04c6 e60d       |    |		Load	0x3,0xd
04c7 480e       |H   |		Short_Literal	0xe
04c8 4803       |H   |		Short_Literal	0x3
04c9 0099       |    |		Action	Reference_Dynamic
04ca 480f       |H   |		Short_Literal	0xf
04cb 4803       |H   |		Short_Literal	0x3
04cc 0099       |    |		Action	Reference_Dynamic
04cd 4810       |H   |		Short_Literal	0x10
04ce 4803       |H   |		Short_Literal	0x3
04cf 0099       |    |		Action	Reference_Dynamic
04d0 8002       |    |		Call	0x0,0x2
04d1 4801       |H   |		Short_Literal	0x1
04d2 4804       |H   |		Short_Literal	0x4
04d3 e009       |    |		Load	0x0,0x9
04d4 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
04d5 0334       | 4  |		Declare_Variable	Array,With_Constraint
04d6 4804       |H   |		Short_Literal	0x4
04d7 4801       |H   |		Short_Literal	0x1
04d8 48ff       |H   |		Short_Literal	0xff
04d9 00d9       |    |		Load_Top	At_Offset_1
04da e612       |    |		Load	0x3,0x12
04db 01d6       |    |		Execute	Vector,Field_Write
04dc 3ffb       |?   |		Loop_Increasing	0x4d8
04dd 4801       |H   |		Short_Literal	0x1
04de 4801       |H   |		Short_Literal	0x1
04df e022       | "  |		Load	0x0,0x22
04e0 0334       | 4  |		Declare_Variable	Array,With_Constraint
04e1 e021       | !  |		Load	0x0,0x21
04e2 0322       | "  |		Declare_Variable	Record
04e3 00d8       |    |		Load_Top	At_Offset_0
04e4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04e5 4fff       |O   |		Short_Literal	-0x1
04e6 00d0       |    |		Action	Swap_Control
04e7 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
04e8 4801       |H   |		Short_Literal	0x1
04e9 00da       |    |		Load_Top	At_Offset_2
04ea 01d6       |    |		Execute	Vector,Field_Write
04eb 0092 1676  |   v|		Action	Push_String_Extended,0x1676					; "1..1 => -1"
04ed e60a       |    |		Load	0x3,0xa
04ee e60b       |    |		Load	0x3,0xb
04ef e60c       |    |		Load	0x3,0xc
04f0 e60d       |    |		Load	0x3,0xd
04f1 480e       |H   |		Short_Literal	0xe
04f2 4803       |H   |		Short_Literal	0x3
04f3 0099       |    |		Action	Reference_Dynamic
04f4 480f       |H   |		Short_Literal	0xf
04f5 4803       |H   |		Short_Literal	0x3
04f6 0099       |    |		Action	Reference_Dynamic
04f7 4810       |H   |		Short_Literal	0x10
04f8 4803       |H   |		Short_Literal	0x3
04f9 0099       |    |		Action	Reference_Dynamic
04fa 8002       |    |		Call	0x0,0x2
04fb e00a       |    |		Load	0x0,0xa
04fc 4800       |H   |		Short_Literal	0x0
04fd 4800       |H   |		Short_Literal	0x0
04fe e022       | "  |		Load	0x0,0x22
04ff 0334       | 4  |		Declare_Variable	Array,With_Constraint
0500 e021       | !  |		Load	0x0,0x21
0501 0322       | "  |		Declare_Variable	Record
0502 00d8       |    |		Load_Top	At_Offset_0
0503 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0504 4802       |H   |		Short_Literal	0x2
0505 00d0       |    |		Action	Swap_Control
0506 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0507 4800       |H   |		Short_Literal	0x0
0508 00da       |    |		Load_Top	At_Offset_2
0509 01d6       |    |		Execute	Vector,Field_Write
050a 0092 1677  |   w|		Action	Push_String_Extended,0x1677					; "0..0 => 2"
050c e60a       |    |		Load	0x3,0xa
050d e60b       |    |		Load	0x3,0xb
050e e60c       |    |		Load	0x3,0xc
050f e60d       |    |		Load	0x3,0xd
0510 480e       |H   |		Short_Literal	0xe
0511 4803       |H   |		Short_Literal	0x3
0512 0099       |    |		Action	Reference_Dynamic
0513 480f       |H   |		Short_Literal	0xf
0514 4803       |H   |		Short_Literal	0x3
0515 0099       |    |		Action	Reference_Dynamic
0516 4810       |H   |		Short_Literal	0x10
0517 4803       |H   |		Short_Literal	0x3
0518 0099       |    |		Action	Reference_Dynamic
0519 8002       |    |		Call	0x0,0x2
051a e00b       |    |		Load	0x0,0xb
051b 00d8       |    |		Load_Top	At_Offset_0
051c 01cc       |    |		Execute	Vector,Catenate
051d 4801       |H   |		Short_Literal	0x1
051e 4802       |H   |		Short_Literal	0x2
051f e022       | "  |		Load	0x0,0x22
0520 0334       | 4  |		Declare_Variable	Array,With_Constraint
0521 4802       |H   |		Short_Literal	0x2
0522 4801       |H   |		Short_Literal	0x1
0523 e021       | !  |		Load	0x0,0x21
0524 0322       | "  |		Declare_Variable	Record
0525 00d8       |    |		Load_Top	At_Offset_0
0526 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0527 4801       |H   |		Short_Literal	0x1
0528 00d0       |    |		Action	Swap_Control
0529 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
052a 00d9       |    |		Load_Top	At_Offset_1
052b e613       |    |		Load	0x3,0x13
052c 01d6       |    |		Execute	Vector,Field_Write
052d 3ff5       |?   |		Loop_Increasing	0x523
052e 0092 1678  |   x|		Action	Push_String_Extended,0x1678					; "1..2 => 1"
0530 e60a       |    |		Load	0x3,0xa
0531 e60b       |    |		Load	0x3,0xb
0532 e60c       |    |		Load	0x3,0xc
0533 e60d       |    |		Load	0x3,0xd
0534 480e       |H   |		Short_Literal	0xe
0535 4803       |H   |		Short_Literal	0x3
0536 0099       |    |		Action	Reference_Dynamic
0537 480f       |H   |		Short_Literal	0xf
0538 4803       |H   |		Short_Literal	0x3
0539 0099       |    |		Action	Reference_Dynamic
053a 4810       |H   |		Short_Literal	0x10
053b 4803       |H   |		Short_Literal	0x3
053c 0099       |    |		Action	Reference_Dynamic
053d 8002       |    |		Call	0x0,0x2
053e 4801       |H   |		Short_Literal	0x1
053f 800c       |    |		Call	0x0,0xc
0540 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0541 0000 0000  |    |		.XXX[0x3]
0543 0000       |    |
0544 8000 0000  |    |		.LITERAL	{0x80000000, 0x001d0000}
0548 8000 0000  |    |		.LITERAL	{0x80000000, 0x001e0000}
054c 0000 0000  |    |		.BLANK	0000[0x4]
0550 ; --------------------------------------------------------------------------------------
0550 ; SUBPROGRAM
0550 ; --------------------------------------------------------------------------------------
0550 057b       | {  |		.CONST	0x057b								; Address of begin
0551 0004       |    |		.CONST	0x0004								; Address of exception handler
0552 000d       |    |		.CONST	0x000d								; Number of locals
0553			INIT_0550:
0553 a025       | %  |		Store_Unchecked	0x0,0x25
0554 00c6       |    |		Action	Check_Subprogram_Elaborated
0555 e026       | &  |		Load	0x0,0x26
0556 e009       |    |		Load	0x0,0x9
0557 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0558 0093 0000  |    |		push_full_address	0x0
055a 6095       |`   |		Indirect_Literal	Discrete,0x5f0,{0x80000000, 0x001c0000}
055b 0273       | s  |		Execute	Discrete,Plus
055c e006       |    |		Load	0x0,0x6
055d 0273       | s  |		Execute	Discrete,Plus
055e e027       | '  |		Load	0x0,0x27
055f 0273       | s  |		Execute	Discrete,Plus
0560 4805       |H   |		Short_Literal	0x5
0561 0007       |    |		Action	Break_Optional
0562 029f 143b  |   ;|		Declare_Subprogram	INIT_1438,For_Call
0564 029f 144b  |   K|		Declare_Subprogram	INIT_1448,For_Call
0566 a010       |    |		Store_Unchecked	0x0,0x10
0567 00c6       |    |		Action	Check_Subprogram_Elaborated
0568 e026       | &  |		Load	0x0,0x26
0569 0092 1686  |    |		Action	Push_String_Extended,0x1686					; "X_Event_Mask"
056b 4806       |H   |		Short_Literal	0x6
056c 4803       |H   |		Short_Literal	0x3
056d 0099       |    |		Action	Reference_Dynamic
056e 4807       |H   |		Short_Literal	0x7
056f 4803       |H   |		Short_Literal	0x3
0570 0099       |    |		Action	Reference_Dynamic
0571 0093 0000  |    |		push_full_address	0x0
0573 6078       |`x  |		Indirect_Literal	Discrete,0x5ec,{0x80000000, 0x001b0000}
0574 0273       | s  |		Execute	Discrete,Plus
0575 e006       |    |		Load	0x0,0x6
0576 0273       | s  |		Execute	Discrete,Plus
0577 e028       | (  |		Load	0x0,0x28
0578 0273       | s  |		Execute	Discrete,Plus
0579 480d       |H   |		Short_Literal	0xd
057a 0007       |    |		Action	Break_Optional
057b			BODY_0550:
057b 0092 1687  |    |		Action	Push_String_Extended,0x1687					; "X_Event_Mask conversions"
057d 8008       |    |		Call	0x0,0x8
057e 4801       |H   |		Short_Literal	0x1
057f 4804       |H   |		Short_Literal	0x4
0580 e009       |    |		Load	0x0,0x9
0581 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0582 0334       | 4  |		Declare_Variable	Array,With_Constraint
0583 4804       |H   |		Short_Literal	0x4
0584 4801       |H   |		Short_Literal	0x1
0585 4800       |H   |		Short_Literal	0x0
0586 00d9       |    |		Load_Top	At_Offset_1
0587 e60e       |    |		Load	0x3,0xe
0588 01d6       |    |		Execute	Vector,Field_Write
0589 3ffb       |?   |		Loop_Increasing	0x585
058a e026       | &  |		Load	0x0,0x26
058b 0337       | 7  |		Declare_Variable	Array
058c 481f       |H   |		Short_Literal	0x1f
058d 4800       |H   |		Short_Literal	0x0
058e 4800       |H   |		Short_Literal	0x0
058f 00d9       |    |		Load_Top	At_Offset_1
0590 e60f       |    |		Load	0x3,0xf
0591 01d6       |    |		Execute	Vector,Field_Write
0592 3ffb       |?   |		Loop_Increasing	0x58e
0593 e026       | &  |		Load	0x0,0x26
0594 01c3       |    |		Execute	Vector,Check_In_Type
0595 0092 167b  |   {|		Action	Push_String_Extended,0x167b					; "0"
0597 e608       |    |		Load	0x3,0x8
0598 e609       |    |		Load	0x3,0x9
0599 480a       |H   |		Short_Literal	0xa
059a 4803       |H   |		Short_Literal	0x3
059b 0099       |    |		Action	Reference_Dynamic
059c 480b       |H   |		Short_Literal	0xb
059d 4803       |H   |		Short_Literal	0x3
059e 0099       |    |		Action	Reference_Dynamic
059f 480c       |H   |		Short_Literal	0xc
05a0 4803       |H   |		Short_Literal	0x3
05a1 0099       |    |		Action	Reference_Dynamic
05a2 8010       |    |		Call	0x0,0x10
05a3 4801       |H   |		Short_Literal	0x1
05a4 4804       |H   |		Short_Literal	0x4
05a5 e009       |    |		Load	0x0,0x9
05a6 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
05a7 0334       | 4  |		Declare_Variable	Array,With_Constraint
05a8 4804       |H   |		Short_Literal	0x4
05a9 4801       |H   |		Short_Literal	0x1
05aa 48ff       |H   |		Short_Literal	0xff
05ab 00d9       |    |		Load_Top	At_Offset_1
05ac e60e       |    |		Load	0x3,0xe
05ad 01d6       |    |		Execute	Vector,Field_Write
05ae 3ffb       |?   |		Loop_Increasing	0x5aa
05af e026       | &  |		Load	0x0,0x26
05b0 0337       | 7  |		Declare_Variable	Array
05b1 481f       |H   |		Short_Literal	0x1f
05b2 4800       |H   |		Short_Literal	0x0
05b3 4801       |H   |		Short_Literal	0x1
05b4 00d9       |    |		Load_Top	At_Offset_1
05b5 e60f       |    |		Load	0x3,0xf
05b6 01d6       |    |		Execute	Vector,Field_Write
05b7 3ffb       |?   |		Loop_Increasing	0x5b3
05b8 e026       | &  |		Load	0x0,0x26
05b9 01c3       |    |		Execute	Vector,Check_In_Type
05ba 0092 167c  |   ||		Action	Push_String_Extended,0x167c					; "-1"
05bc e608       |    |		Load	0x3,0x8
05bd e609       |    |		Load	0x3,0x9
05be 480a       |H   |		Short_Literal	0xa
05bf 4803       |H   |		Short_Literal	0x3
05c0 0099       |    |		Action	Reference_Dynamic
05c1 480b       |H   |		Short_Literal	0xb
05c2 4803       |H   |		Short_Literal	0x3
05c3 0099       |    |		Action	Reference_Dynamic
05c4 480c       |H   |		Short_Literal	0xc
05c5 4803       |H   |		Short_Literal	0x3
05c6 0099       |    |		Action	Reference_Dynamic
05c7 8010       |    |		Call	0x0,0x10
05c8 e00b       |    |		Load	0x0,0xb
05c9 e026       | &  |		Load	0x0,0x26
05ca 0337       | 7  |		Declare_Variable	Array
05cb 4801       |H   |		Short_Literal	0x1
05cc 481f       |H   |		Short_Literal	0x1f
05cd 00da       |    |		Load_Top	At_Offset_2
05ce 01d6       |    |		Execute	Vector,Field_Write
05cf 481e       |H   |		Short_Literal	0x1e
05d0 4800       |H   |		Short_Literal	0x0
05d1 4800       |H   |		Short_Literal	0x0
05d2 00d9       |    |		Load_Top	At_Offset_1
05d3 e60f       |    |		Load	0x3,0xf
05d4 01d6       |    |		Execute	Vector,Field_Write
05d5 3ffb       |?   |		Loop_Increasing	0x5d1
05d6 e026       | &  |		Load	0x0,0x26
05d7 01c3       |    |		Execute	Vector,Check_In_Type
05d8 0092 1688  |    |		Action	Push_String_Extended,0x1688					; "1"
05da e608       |    |		Load	0x3,0x8
05db e609       |    |		Load	0x3,0x9
05dc 480a       |H   |		Short_Literal	0xa
05dd 4803       |H   |		Short_Literal	0x3
05de 0099       |    |		Action	Reference_Dynamic
05df 480b       |H   |		Short_Literal	0xb
05e0 4803       |H   |		Short_Literal	0x3
05e1 0099       |    |		Action	Reference_Dynamic
05e2 480c       |H   |		Short_Literal	0xc
05e3 4803       |H   |		Short_Literal	0x3
05e4 0099       |    |		Action	Reference_Dynamic
05e5 8010       |    |		Call	0x0,0x10
05e6 4801       |H   |		Short_Literal	0x1
05e7 800c       |    |		Call	0x0,0xc
05e8 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
05e9 0000 0000  |    |		.XXX[0x3]
05eb 0000       |    |
05ec 8000 0000  |    |		.LITERAL	{0x80000000, 0x001b0000}
05f0 8000 0000  |    |		.LITERAL	{0x80000000, 0x001c0000}
05f4 0000 0000  |    |		.BLANK	0000[0x4]
05f8 ; --------------------------------------------------------------------------------------
05f8 ; SUBPROGRAM
05f8 ; --------------------------------------------------------------------------------------
05f8 0645       | E  |		.CONST	0x0645								; Address of begin
05f9 0004       |    |		.CONST	0x0004								; Address of exception handler
05fa 0011       |    |		.CONST	0x0011								; Number of locals
05fb			INIT_05f8:
05fb a020       |    |		Store_Unchecked	0x0,0x20
05fc 00c6       |    |		Action	Check_Subprogram_Elaborated
05fd e029       | )  |		Load	0x0,0x29
05fe e004       |    |		Load	0x0,0x4
05ff 00d8       |    |		Load_Top	At_Offset_0
0600 012c       | ,  |		Execute	Any,Size
0601 00d9       |    |		Load_Top	At_Offset_1
0602 0266       | f  |		Execute	Discrete,Bounds
0603 00db       |    |		Load_Top	At_Offset_3
0604 0122       | "  |		Execute	Any,Make_Root_Type
0605 00d8       |    |		Load_Top	At_Offset_0
0606 012c       | ,  |		Execute	Any,Size
0607 00d0       |    |		Action	Swap_Control
0608 0266       | f  |		Execute	Discrete,Bounds
0609 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
060b 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
060c 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
060d 00cd       |    |		Action	Spare6_Action
060e e02a       | *  |		Load	0x0,0x2a
060f e009       |    |		Load	0x0,0x9
0610 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0611 0093 0000  |    |		push_full_address	0x0
0613 60dc       |`   |		Indirect_Literal	Discrete,0x6f0,{0x80000000, 0x001a0000}
0614 0273       | s  |		Execute	Discrete,Plus
0615 e006       |    |		Load	0x0,0x6
0616 0273       | s  |		Execute	Discrete,Plus
0617 e02b       | +  |		Load	0x0,0x2b
0618 0273       | s  |		Execute	Discrete,Plus
0619 4807       |H   |		Short_Literal	0x7
061a 0007       |    |		Action	Break_Optional
061b 029f 145b  |   [|		Declare_Subprogram	INIT_1458,For_Call
061d 029f 146b  |   k|		Declare_Subprogram	INIT_1468,For_Call
061f a002       |    |		Store_Unchecked	0x0,0x2
0620 00c6       |    |		Action	Check_Subprogram_Elaborated
0621 e029       | )  |		Load	0x0,0x29
0622 e004       |    |		Load	0x0,0x4
0623 00d8       |    |		Load_Top	At_Offset_0
0624 012c       | ,  |		Execute	Any,Size
0625 00d9       |    |		Load_Top	At_Offset_1
0626 0266       | f  |		Execute	Discrete,Bounds
0627 00db       |    |		Load_Top	At_Offset_3
0628 0122       | "  |		Execute	Any,Make_Root_Type
0629 00d8       |    |		Load_Top	At_Offset_0
062a 012c       | ,  |		Execute	Any,Size
062b 00d0       |    |		Action	Swap_Control
062c 0266       | f  |		Execute	Discrete,Bounds
062d 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
062f 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0630 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0631 00cd       |    |		Action	Spare6_Action
0632 e02a       | *  |		Load	0x0,0x2a
0633 0092 1689  |    |		Action	Push_String_Extended,0x1689					; "X_Font_Prop_Array"
0635 4808       |H   |		Short_Literal	0x8
0636 4803       |H   |		Short_Literal	0x3
0637 0099       |    |		Action	Reference_Dynamic
0638 4809       |H   |		Short_Literal	0x9
0639 4803       |H   |		Short_Literal	0x3
063a 0099       |    |		Action	Reference_Dynamic
063b 0093 0000  |    |		push_full_address	0x0
063d 60ae       |`   |		Indirect_Literal	Discrete,0x6ec,{0x80000000, 0x00190000}
063e 0273       | s  |		Execute	Discrete,Plus
063f e006       |    |		Load	0x0,0x6
0640 0273       | s  |		Execute	Discrete,Plus
0641 e02c       | ,  |		Load	0x0,0x2c
0642 0273       | s  |		Execute	Discrete,Plus
0643 4811       |H   |		Short_Literal	0x11
0644 0007       |    |		Action	Break_Optional
0645			BODY_05f8:
0645 0092 168a  |    |		Action	Push_String_Extended,0x168a					; "X_Font_Prop_Array conversions"
0647 8008       |    |		Call	0x0,0x8
0648 4801       |H   |		Short_Literal	0x1
0649 4800       |H   |		Short_Literal	0x0
064a e009       |    |		Load	0x0,0x9
064b 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
064c 0334       | 4  |		Declare_Variable	Array,With_Constraint
064d 4801       |H   |		Short_Literal	0x1
064e 4800       |H   |		Short_Literal	0x0
064f e02a       | *  |		Load	0x0,0x2a
0650 0334       | 4  |		Declare_Variable	Array,With_Constraint
0651 0092 1675  |   u|		Action	Push_String_Extended,0x1675					; "1..0 => 0"
0653 e60a       |    |		Load	0x3,0xa
0654 e60b       |    |		Load	0x3,0xb
0655 e60c       |    |		Load	0x3,0xc
0656 e60d       |    |		Load	0x3,0xd
0657 480e       |H   |		Short_Literal	0xe
0658 4803       |H   |		Short_Literal	0x3
0659 0099       |    |		Action	Reference_Dynamic
065a 480f       |H   |		Short_Literal	0xf
065b 4803       |H   |		Short_Literal	0x3
065c 0099       |    |		Action	Reference_Dynamic
065d 4810       |H   |		Short_Literal	0x10
065e 4803       |H   |		Short_Literal	0x3
065f 0099       |    |		Action	Reference_Dynamic
0660 8002       |    |		Call	0x0,0x2
0661 4801       |H   |		Short_Literal	0x1
0662 4808       |H   |		Short_Literal	0x8
0663 e009       |    |		Load	0x0,0x9
0664 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0665 0334       | 4  |		Declare_Variable	Array,With_Constraint
0666 4808       |H   |		Short_Literal	0x8
0667 4801       |H   |		Short_Literal	0x1
0668 48ff       |H   |		Short_Literal	0xff
0669 00d9       |    |		Load_Top	At_Offset_1
066a e612       |    |		Load	0x3,0x12
066b 01d6       |    |		Execute	Vector,Field_Write
066c 3ffb       |?   |		Loop_Increasing	0x668
066d 4801       |H   |		Short_Literal	0x1
066e 4801       |H   |		Short_Literal	0x1
066f e02a       | *  |		Load	0x0,0x2a
0670 0334       | 4  |		Declare_Variable	Array,With_Constraint
0671 e029       | )  |		Load	0x0,0x29
0672 0322       | "  |		Declare_Variable	Record
0673 00d8       |    |		Load_Top	At_Offset_0
0674 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0675 4fff       |O   |		Short_Literal	-0x1
0676 00d0       |    |		Action	Swap_Control
0677 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0678 4fff       |O   |		Short_Literal	-0x1
0679 00d9       |    |		Load_Top	At_Offset_1
067a 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
067b 4801       |H   |		Short_Literal	0x1
067c 00da       |    |		Load_Top	At_Offset_2
067d 01d6       |    |		Execute	Vector,Field_Write
067e 0092 1676  |   v|		Action	Push_String_Extended,0x1676					; "1..1 => -1"
0680 e60a       |    |		Load	0x3,0xa
0681 e60b       |    |		Load	0x3,0xb
0682 e60c       |    |		Load	0x3,0xc
0683 e60d       |    |		Load	0x3,0xd
0684 480e       |H   |		Short_Literal	0xe
0685 4803       |H   |		Short_Literal	0x3
0686 0099       |    |		Action	Reference_Dynamic
0687 480f       |H   |		Short_Literal	0xf
0688 4803       |H   |		Short_Literal	0x3
0689 0099       |    |		Action	Reference_Dynamic
068a 4810       |H   |		Short_Literal	0x10
068b 4803       |H   |		Short_Literal	0x3
068c 0099       |    |		Action	Reference_Dynamic
068d 8002       |    |		Call	0x0,0x2
068e e02d       | -  |		Load	0x0,0x2d
068f e00b       |    |		Load	0x0,0xb
0690 01cc       |    |		Execute	Vector,Catenate
0691 4800       |H   |		Short_Literal	0x0
0692 4800       |H   |		Short_Literal	0x0
0693 e02a       | *  |		Load	0x0,0x2a
0694 0334       | 4  |		Declare_Variable	Array,With_Constraint
0695 e029       | )  |		Load	0x0,0x29
0696 0322       | "  |		Declare_Variable	Record
0697 00d8       |    |		Load_Top	At_Offset_0
0698 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0699 4800       |H   |		Short_Literal	0x0
069a 00d0       |    |		Action	Swap_Control
069b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
069c 4801       |H   |		Short_Literal	0x1
069d 00d9       |    |		Load_Top	At_Offset_1
069e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
069f 4800       |H   |		Short_Literal	0x0
06a0 00da       |    |		Load_Top	At_Offset_2
06a1 01d6       |    |		Execute	Vector,Field_Write
06a2 0092 168b  |    |		Action	Push_String_Extended,0x168b					; "0..0 => 1"
06a4 e60a       |    |		Load	0x3,0xa
06a5 e60b       |    |		Load	0x3,0xb
06a6 e60c       |    |		Load	0x3,0xc
06a7 e60d       |    |		Load	0x3,0xd
06a8 480e       |H   |		Short_Literal	0xe
06a9 4803       |H   |		Short_Literal	0x3
06aa 0099       |    |		Action	Reference_Dynamic
06ab 480f       |H   |		Short_Literal	0xf
06ac 4803       |H   |		Short_Literal	0x3
06ad 0099       |    |		Action	Reference_Dynamic
06ae 4810       |H   |		Short_Literal	0x10
06af 4803       |H   |		Short_Literal	0x3
06b0 0099       |    |		Action	Reference_Dynamic
06b1 8002       |    |		Call	0x0,0x2
06b2 e00b       |    |		Load	0x0,0xb
06b3 e00a       |    |		Load	0x0,0xa
06b4 01cc       |    |		Execute	Vector,Catenate
06b5 e02e       | .  |		Load	0x0,0x2e
06b6 01cc       |    |		Execute	Vector,Catenate
06b7 e02f       | /  |		Load	0x0,0x2f
06b8 01cc       |    |		Execute	Vector,Catenate
06b9 4800       |H   |		Short_Literal	0x0
06ba 4801       |H   |		Short_Literal	0x1
06bb e02a       | *  |		Load	0x0,0x2a
06bc 0334       | 4  |		Declare_Variable	Array,With_Constraint
06bd e029       | )  |		Load	0x0,0x29
06be 0322       | "  |		Declare_Variable	Record
06bf 00d8       |    |		Load_Top	At_Offset_0
06c0 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06c1 4801       |H   |		Short_Literal	0x1
06c2 00d0       |    |		Action	Swap_Control
06c3 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
06c4 4802       |H   |		Short_Literal	0x2
06c5 00d9       |    |		Load_Top	At_Offset_1
06c6 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
06c7 4800       |H   |		Short_Literal	0x0
06c8 00da       |    |		Load_Top	At_Offset_2
06c9 01d6       |    |		Execute	Vector,Field_Write
06ca e029       | )  |		Load	0x0,0x29
06cb 0322       | "  |		Declare_Variable	Record
06cc 00d8       |    |		Load_Top	At_Offset_0
06cd 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06ce 4803       |H   |		Short_Literal	0x3
06cf 00d0       |    |		Action	Swap_Control
06d0 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
06d1 4804       |H   |		Short_Literal	0x4
06d2 00d9       |    |		Load_Top	At_Offset_1
06d3 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
06d4 4801       |H   |		Short_Literal	0x1
06d5 00da       |    |		Load_Top	At_Offset_2
06d6 01d6       |    |		Execute	Vector,Field_Write
06d7 0092 168c  |    |		Action	Push_String_Extended,0x168c					; "(1, 2), (3, 4)"
06d9 e60a       |    |		Load	0x3,0xa
06da e60b       |    |		Load	0x3,0xb
06db e60c       |    |		Load	0x3,0xc
06dc e60d       |    |		Load	0x3,0xd
06dd 480e       |H   |		Short_Literal	0xe
06de 4803       |H   |		Short_Literal	0x3
06df 0099       |    |		Action	Reference_Dynamic
06e0 480f       |H   |		Short_Literal	0xf
06e1 4803       |H   |		Short_Literal	0x3
06e2 0099       |    |		Action	Reference_Dynamic
06e3 4810       |H   |		Short_Literal	0x10
06e4 4803       |H   |		Short_Literal	0x3
06e5 0099       |    |		Action	Reference_Dynamic
06e6 8002       |    |		Call	0x0,0x2
06e7 4801       |H   |		Short_Literal	0x1
06e8 800c       |    |		Call	0x0,0xc
06e9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
06ea 0000 0000  |    |		.XXX[0x2]
06ec 8000 0000  |    |		.LITERAL	{0x80000000, 0x00190000}
06f0 8000 0000  |    |		.LITERAL	{0x80000000, 0x001a0000}
06f4 0000 0000  |    |		.BLANK	0000[0x4]
06f8 ; --------------------------------------------------------------------------------------
06f8 ; SUBPROGRAM
06f8 ; --------------------------------------------------------------------------------------
06f8 0723       | #  |		.CONST	0x0723								; Address of begin
06f9 0004       |    |		.CONST	0x0004								; Address of exception handler
06fa 000d       |    |		.CONST	0x000d								; Number of locals
06fb			INIT_06f8:
06fb a025       | %  |		Store_Unchecked	0x0,0x25
06fc 00c6       |    |		Action	Check_Subprogram_Elaborated
06fd e030       | 0  |		Load	0x0,0x30
06fe e009       |    |		Load	0x0,0x9
06ff 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0700 0093 0000  |    |		push_full_address	0x0
0702 607d       |`}  |		Indirect_Literal	Discrete,0x780,{0x80000000, 0x00180000}
0703 0273       | s  |		Execute	Discrete,Plus
0704 e006       |    |		Load	0x0,0x6
0705 0273       | s  |		Execute	Discrete,Plus
0706 e031       | 1  |		Load	0x0,0x31
0707 0273       | s  |		Execute	Discrete,Plus
0708 4805       |H   |		Short_Literal	0x5
0709 0007       |    |		Action	Break_Optional
070a 029f 147b  |   {|		Declare_Subprogram	INIT_1478,For_Call
070c 029f 148b  |    |		Declare_Subprogram	INIT_1488,For_Call
070e a010       |    |		Store_Unchecked	0x0,0x10
070f 00c6       |    |		Action	Check_Subprogram_Elaborated
0710 e030       | 0  |		Load	0x0,0x30
0711 0092 168d  |    |		Action	Push_String_Extended,0x168d					; "X_Id"
0713 4806       |H   |		Short_Literal	0x6
0714 4803       |H   |		Short_Literal	0x3
0715 0099       |    |		Action	Reference_Dynamic
0716 4807       |H   |		Short_Literal	0x7
0717 4803       |H   |		Short_Literal	0x3
0718 0099       |    |		Action	Reference_Dynamic
0719 0093 0000  |    |		push_full_address	0x0
071b 6060       |``  |		Indirect_Literal	Discrete,0x77c,{0x80000000, 0x00170000}
071c 0273       | s  |		Execute	Discrete,Plus
071d e006       |    |		Load	0x0,0x6
071e 0273       | s  |		Execute	Discrete,Plus
071f e032       | 2  |		Load	0x0,0x32
0720 0273       | s  |		Execute	Discrete,Plus
0721 480d       |H   |		Short_Literal	0xd
0722 0007       |    |		Action	Break_Optional
0723			BODY_06f8:
0723 0092 168e  |    |		Action	Push_String_Extended,0x168e					; "X_Id conversions"
0725 8008       |    |		Call	0x0,0x8
0726 4801       |H   |		Short_Literal	0x1
0727 4804       |H   |		Short_Literal	0x4
0728 e009       |    |		Load	0x0,0x9
0729 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
072a 0334       | 4  |		Declare_Variable	Array,With_Constraint
072b 4804       |H   |		Short_Literal	0x4
072c 4801       |H   |		Short_Literal	0x1
072d 4800       |H   |		Short_Literal	0x0
072e 00d9       |    |		Load_Top	At_Offset_1
072f e60e       |    |		Load	0x3,0xe
0730 01d6       |    |		Execute	Vector,Field_Write
0731 3ffb       |?   |		Loop_Increasing	0x72d
0732 e030       | 0  |		Load	0x0,0x30
0733 0322       | "  |		Declare_Variable	Record
0734 4800       |H   |		Short_Literal	0x0
0735 00d9       |    |		Load_Top	At_Offset_1
0736 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0737 0092 167b  |   {|		Action	Push_String_Extended,0x167b					; "0"
0739 e608       |    |		Load	0x3,0x8
073a e609       |    |		Load	0x3,0x9
073b 480a       |H   |		Short_Literal	0xa
073c 4803       |H   |		Short_Literal	0x3
073d 0099       |    |		Action	Reference_Dynamic
073e 480b       |H   |		Short_Literal	0xb
073f 4803       |H   |		Short_Literal	0x3
0740 0099       |    |		Action	Reference_Dynamic
0741 480c       |H   |		Short_Literal	0xc
0742 4803       |H   |		Short_Literal	0x3
0743 0099       |    |		Action	Reference_Dynamic
0744 8010       |    |		Call	0x0,0x10
0745 4801       |H   |		Short_Literal	0x1
0746 4804       |H   |		Short_Literal	0x4
0747 e009       |    |		Load	0x0,0x9
0748 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0749 0334       | 4  |		Declare_Variable	Array,With_Constraint
074a 4804       |H   |		Short_Literal	0x4
074b 4801       |H   |		Short_Literal	0x1
074c 48ff       |H   |		Short_Literal	0xff
074d 00d9       |    |		Load_Top	At_Offset_1
074e e60e       |    |		Load	0x3,0xe
074f 01d6       |    |		Execute	Vector,Field_Write
0750 3ffb       |?   |		Loop_Increasing	0x74c
0751 e030       | 0  |		Load	0x0,0x30
0752 0322       | "  |		Declare_Variable	Record
0753 4fff       |O   |		Short_Literal	-0x1
0754 00d9       |    |		Load_Top	At_Offset_1
0755 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0756 0092 167c  |   ||		Action	Push_String_Extended,0x167c					; "-1"
0758 e608       |    |		Load	0x3,0x8
0759 e609       |    |		Load	0x3,0x9
075a 480a       |H   |		Short_Literal	0xa
075b 4803       |H   |		Short_Literal	0x3
075c 0099       |    |		Action	Reference_Dynamic
075d 480b       |H   |		Short_Literal	0xb
075e 4803       |H   |		Short_Literal	0x3
075f 0099       |    |		Action	Reference_Dynamic
0760 480c       |H   |		Short_Literal	0xc
0761 4803       |H   |		Short_Literal	0x3
0762 0099       |    |		Action	Reference_Dynamic
0763 8010       |    |		Call	0x0,0x10
0764 e00b       |    |		Load	0x0,0xb
0765 e030       | 0  |		Load	0x0,0x30
0766 0322       | "  |		Declare_Variable	Record
0767 4801       |H   |		Short_Literal	0x1
0768 00d9       |    |		Load_Top	At_Offset_1
0769 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
076a 0092 1688  |    |		Action	Push_String_Extended,0x1688					; "1"
076c e608       |    |		Load	0x3,0x8
076d e609       |    |		Load	0x3,0x9
076e 480a       |H   |		Short_Literal	0xa
076f 4803       |H   |		Short_Literal	0x3
0770 0099       |    |		Action	Reference_Dynamic
0771 480b       |H   |		Short_Literal	0xb
0772 4803       |H   |		Short_Literal	0x3
0773 0099       |    |		Action	Reference_Dynamic
0774 480c       |H   |		Short_Literal	0xc
0775 4803       |H   |		Short_Literal	0x3
0776 0099       |    |		Action	Reference_Dynamic
0777 8010       |    |		Call	0x0,0x10
0778 4801       |H   |		Short_Literal	0x1
0779 800c       |    |		Call	0x0,0xc
077a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
077b 0000       |    |		.XXX[0x1]
077c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00170000}
0780 8000 0000  |    |		.LITERAL	{0x80000000, 0x00180000}
0784 0000 0000  |    |		.BLANK	0000[0x4]
0788 ; --------------------------------------------------------------------------------------
0788 ; SUBPROGRAM
0788 ; --------------------------------------------------------------------------------------
0788 07b5       |    |		.CONST	0x07b5								; Address of begin
0789 0004       |    |		.CONST	0x0004								; Address of exception handler
078a 000b       |    |		.CONST	0x000b								; Number of locals
078b			INIT_0788:
078b 029f 149b  |    |		Declare_Subprogram	INIT_1498,For_Call
078d 029f 14ab  |    |		Declare_Subprogram	INIT_14a8,For_Call
078f a002       |    |		Store_Unchecked	0x0,0x2
0790 00c6       |    |		Action	Check_Subprogram_Elaborated
0791 e019       |    |		Load	0x0,0x19
0792 e004       |    |		Load	0x0,0x4
0793 00d8       |    |		Load_Top	At_Offset_0
0794 012c       | ,  |		Execute	Any,Size
0795 00d9       |    |		Load_Top	At_Offset_1
0796 0266       | f  |		Execute	Discrete,Bounds
0797 00db       |    |		Load_Top	At_Offset_3
0798 0122       | "  |		Execute	Any,Make_Root_Type
0799 00d8       |    |		Load_Top	At_Offset_0
079a 012c       | ,  |		Execute	Any,Size
079b 00d0       |    |		Action	Swap_Control
079c 0266       | f  |		Execute	Discrete,Bounds
079d 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
079f 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
07a0 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
07a1 00cd       |    |		Action	Spare6_Action
07a2 e033       | 3  |		Load	0x0,0x33
07a3 0092 168f  |    |		Action	Push_String_Extended,0x168f					; "X_Key_Code_Array"
07a5 4802       |H   |		Short_Literal	0x2
07a6 4803       |H   |		Short_Literal	0x3
07a7 0099       |    |		Action	Reference_Dynamic
07a8 4803       |H   |		Short_Literal	0x3
07a9 4803       |H   |		Short_Literal	0x3
07aa 0099       |    |		Action	Reference_Dynamic
07ab 0093 0000  |    |		push_full_address	0x0
07ad 6092       |`   |		Indirect_Literal	Discrete,0x840,{0x80000000, 0x00160000}
07ae 0273       | s  |		Execute	Discrete,Plus
07af e006       |    |		Load	0x0,0x6
07b0 0273       | s  |		Execute	Discrete,Plus
07b1 e034       | 4  |		Load	0x0,0x34
07b2 0273       | s  |		Execute	Discrete,Plus
07b3 480b       |H   |		Short_Literal	0xb
07b4 0007       |    |		Action	Break_Optional
07b5			BODY_0788:
07b5 0092 1690  |    |		Action	Push_String_Extended,0x1690					; "X_Key_Code_Array conversions"
07b7 8008       |    |		Call	0x0,0x8
07b8 4801       |H   |		Short_Literal	0x1
07b9 4800       |H   |		Short_Literal	0x0
07ba e009       |    |		Load	0x0,0x9
07bb 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
07bc 0334       | 4  |		Declare_Variable	Array,With_Constraint
07bd 4801       |H   |		Short_Literal	0x1
07be 4800       |H   |		Short_Literal	0x0
07bf e033       | 3  |		Load	0x0,0x33
07c0 0334       | 4  |		Declare_Variable	Array,With_Constraint
07c1 0092 1675  |   u|		Action	Push_String_Extended,0x1675					; "1..0 => 0"
07c3 e604       |    |		Load	0x3,0x4
07c4 e605       |    |		Load	0x3,0x5
07c5 e606       |    |		Load	0x3,0x6
07c6 e607       |    |		Load	0x3,0x7
07c7 4808       |H   |		Short_Literal	0x8
07c8 4803       |H   |		Short_Literal	0x3
07c9 0099       |    |		Action	Reference_Dynamic
07ca 4809       |H   |		Short_Literal	0x9
07cb 4803       |H   |		Short_Literal	0x3
07cc 0099       |    |		Action	Reference_Dynamic
07cd 480a       |H   |		Short_Literal	0xa
07ce 4803       |H   |		Short_Literal	0x3
07cf 0099       |    |		Action	Reference_Dynamic
07d0 8002       |    |		Call	0x0,0x2
07d1 4801       |H   |		Short_Literal	0x1
07d2 4801       |H   |		Short_Literal	0x1
07d3 e009       |    |		Load	0x0,0x9
07d4 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
07d5 0334       | 4  |		Declare_Variable	Array,With_Constraint
07d6 48ff       |H   |		Short_Literal	0xff
07d7 4801       |H   |		Short_Literal	0x1
07d8 00da       |    |		Load_Top	At_Offset_2
07d9 01d6       |    |		Execute	Vector,Field_Write
07da 4805       |H   |		Short_Literal	0x5
07db 4805       |H   |		Short_Literal	0x5
07dc e033       | 3  |		Load	0x0,0x33
07dd 0334       | 4  |		Declare_Variable	Array,With_Constraint
07de 48ff       |H   |		Short_Literal	0xff
07df 4805       |H   |		Short_Literal	0x5
07e0 00da       |    |		Load_Top	At_Offset_2
07e1 01d6       |    |		Execute	Vector,Field_Write
07e2 0092 1691  |    |		Action	Push_String_Extended,0x1691					; "5..5 => -1"
07e4 e604       |    |		Load	0x3,0x4
07e5 e605       |    |		Load	0x3,0x5
07e6 e606       |    |		Load	0x3,0x6
07e7 e607       |    |		Load	0x3,0x7
07e8 4808       |H   |		Short_Literal	0x8
07e9 4803       |H   |		Short_Literal	0x3
07ea 0099       |    |		Action	Reference_Dynamic
07eb 4809       |H   |		Short_Literal	0x9
07ec 4803       |H   |		Short_Literal	0x3
07ed 0099       |    |		Action	Reference_Dynamic
07ee 480a       |H   |		Short_Literal	0xa
07ef 4803       |H   |		Short_Literal	0x3
07f0 0099       |    |		Action	Reference_Dynamic
07f1 8002       |    |		Call	0x0,0x2
07f2 4801       |H   |		Short_Literal	0x1
07f3 4801       |H   |		Short_Literal	0x1
07f4 e009       |    |		Load	0x0,0x9
07f5 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
07f6 0334       | 4  |		Declare_Variable	Array,With_Constraint
07f7 4802       |H   |		Short_Literal	0x2
07f8 4801       |H   |		Short_Literal	0x1
07f9 00da       |    |		Load_Top	At_Offset_2
07fa 01d6       |    |		Execute	Vector,Field_Write
07fb 4800       |H   |		Short_Literal	0x0
07fc 4800       |H   |		Short_Literal	0x0
07fd e033       | 3  |		Load	0x0,0x33
07fe 0334       | 4  |		Declare_Variable	Array,With_Constraint
07ff 4802       |H   |		Short_Literal	0x2
0800 4800       |H   |		Short_Literal	0x0
0801 00da       |    |		Load_Top	At_Offset_2
0802 01d6       |    |		Execute	Vector,Field_Write
0803 0092 1677  |   w|		Action	Push_String_Extended,0x1677					; "0..0 => 2"
0805 e604       |    |		Load	0x3,0x4
0806 e605       |    |		Load	0x3,0x5
0807 e606       |    |		Load	0x3,0x6
0808 e607       |    |		Load	0x3,0x7
0809 4808       |H   |		Short_Literal	0x8
080a 4803       |H   |		Short_Literal	0x3
080b 0099       |    |		Action	Reference_Dynamic
080c 4809       |H   |		Short_Literal	0x9
080d 4803       |H   |		Short_Literal	0x3
080e 0099       |    |		Action	Reference_Dynamic
080f 480a       |H   |		Short_Literal	0xa
0810 4803       |H   |		Short_Literal	0x3
0811 0099       |    |		Action	Reference_Dynamic
0812 8002       |    |		Call	0x0,0x2
0813 4800       |H   |		Short_Literal	0x0
0814 4801       |H   |		Short_Literal	0x1
0815 e009       |    |		Load	0x0,0x9
0816 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0817 0334       | 4  |		Declare_Variable	Array,With_Constraint
0818 4801       |H   |		Short_Literal	0x1
0819 4800       |H   |		Short_Literal	0x0
081a 00da       |    |		Load_Top	At_Offset_2
081b 01d6       |    |		Execute	Vector,Field_Write
081c 4802       |H   |		Short_Literal	0x2
081d 4801       |H   |		Short_Literal	0x1
081e 00da       |    |		Load_Top	At_Offset_2
081f 01d6       |    |		Execute	Vector,Field_Write
0820 4800       |H   |		Short_Literal	0x0
0821 4801       |H   |		Short_Literal	0x1
0822 e033       | 3  |		Load	0x0,0x33
0823 0334       | 4  |		Declare_Variable	Array,With_Constraint
0824 4801       |H   |		Short_Literal	0x1
0825 4800       |H   |		Short_Literal	0x0
0826 00da       |    |		Load_Top	At_Offset_2
0827 01d6       |    |		Execute	Vector,Field_Write
0828 4802       |H   |		Short_Literal	0x2
0829 4801       |H   |		Short_Literal	0x1
082a 00da       |    |		Load_Top	At_Offset_2
082b 01d6       |    |		Execute	Vector,Field_Write
082c 0092 1692  |    |		Action	Push_String_Extended,0x1692					; "1, 2"
082e e604       |    |		Load	0x3,0x4
082f e605       |    |		Load	0x3,0x5
0830 e606       |    |		Load	0x3,0x6
0831 e607       |    |		Load	0x3,0x7
0832 4808       |H   |		Short_Literal	0x8
0833 4803       |H   |		Short_Literal	0x3
0834 0099       |    |		Action	Reference_Dynamic
0835 4809       |H   |		Short_Literal	0x9
0836 4803       |H   |		Short_Literal	0x3
0837 0099       |    |		Action	Reference_Dynamic
0838 480a       |H   |		Short_Literal	0xa
0839 4803       |H   |		Short_Literal	0x3
083a 0099       |    |		Action	Reference_Dynamic
083b 8002       |    |		Call	0x0,0x2
083c 4801       |H   |		Short_Literal	0x1
083d 800c       |    |		Call	0x0,0xc
083e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
083f 0000       |    |		.XXX[0x1]
0840 8000 0000  |    |		.LITERAL	{0x80000000, 0x00160000}
0844 0000 0000  |    |		.BLANK	0000[0x4]
0848 ; --------------------------------------------------------------------------------------
0848 ; SUBPROGRAM
0848 ; --------------------------------------------------------------------------------------
0848 0864       | d  |		.CONST	0x0864								; Address of begin
0849 0004       |    |		.CONST	0x0004								; Address of exception handler
084a 0009       |    |		.CONST	0x0009								; Number of locals
084b			INIT_0848:
084b 029f 14bb  |    |		Declare_Subprogram	INIT_14b8,For_Call
084d 029f 14cb  |    |		Declare_Subprogram	INIT_14c8,For_Call
084f a010       |    |		Store_Unchecked	0x0,0x10
0850 00c6       |    |		Action	Check_Subprogram_Elaborated
0851 e035       | 5  |		Load	0x0,0x35
0852 0092 1693  |    |		Action	Push_String_Extended,0x1693					; "X_Key_Sym"
0854 4802       |H   |		Short_Literal	0x2
0855 4803       |H   |		Short_Literal	0x3
0856 0099       |    |		Action	Reference_Dynamic
0857 4803       |H   |		Short_Literal	0x3
0858 4803       |H   |		Short_Literal	0x3
0859 0099       |    |		Action	Reference_Dynamic
085a 0093 0000  |    |		push_full_address	0x0
085c 6053       |`S  |		Indirect_Literal	Discrete,0x8b0,{0x80000000, 0x00150000}
085d 0273       | s  |		Execute	Discrete,Plus
085e e006       |    |		Load	0x0,0x6
085f 0273       | s  |		Execute	Discrete,Plus
0860 e036       | 6  |		Load	0x0,0x36
0861 0273       | s  |		Execute	Discrete,Plus
0862 4809       |H   |		Short_Literal	0x9
0863 0007       |    |		Action	Break_Optional
0864			BODY_0848:
0864 0092 1694  |    |		Action	Push_String_Extended,0x1694					; "X_Key_Sym conversions"
0866 8008       |    |		Call	0x0,0x8
0867 4801       |H   |		Short_Literal	0x1
0868 4804       |H   |		Short_Literal	0x4
0869 e009       |    |		Load	0x0,0x9
086a 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
086b 0334       | 4  |		Declare_Variable	Array,With_Constraint
086c 4804       |H   |		Short_Literal	0x4
086d 4801       |H   |		Short_Literal	0x1
086e 4800       |H   |		Short_Literal	0x0
086f 00d9       |    |		Load_Top	At_Offset_1
0870 e60a       |    |		Load	0x3,0xa
0871 01d6       |    |		Execute	Vector,Field_Write
0872 3ffb       |?   |		Loop_Increasing	0x86e
0873 4800       |H   |		Short_Literal	0x0
0874 0092 167b  |   {|		Action	Push_String_Extended,0x167b					; "0"
0876 e604       |    |		Load	0x3,0x4
0877 e605       |    |		Load	0x3,0x5
0878 4806       |H   |		Short_Literal	0x6
0879 4803       |H   |		Short_Literal	0x3
087a 0099       |    |		Action	Reference_Dynamic
087b 4807       |H   |		Short_Literal	0x7
087c 4803       |H   |		Short_Literal	0x3
087d 0099       |    |		Action	Reference_Dynamic
087e 4808       |H   |		Short_Literal	0x8
087f 4803       |H   |		Short_Literal	0x3
0880 0099       |    |		Action	Reference_Dynamic
0881 8010       |    |		Call	0x0,0x10
0882 4801       |H   |		Short_Literal	0x1
0883 4804       |H   |		Short_Literal	0x4
0884 e009       |    |		Load	0x0,0x9
0885 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0886 0334       | 4  |		Declare_Variable	Array,With_Constraint
0887 4804       |H   |		Short_Literal	0x4
0888 4801       |H   |		Short_Literal	0x1
0889 48ff       |H   |		Short_Literal	0xff
088a 00d9       |    |		Load_Top	At_Offset_1
088b e60a       |    |		Load	0x3,0xa
088c 01d6       |    |		Execute	Vector,Field_Write
088d 3ffb       |?   |		Loop_Increasing	0x889
088e 4fff       |O   |		Short_Literal	-0x1
088f 0092 167c  |   ||		Action	Push_String_Extended,0x167c					; "-1"
0891 e604       |    |		Load	0x3,0x4
0892 e605       |    |		Load	0x3,0x5
0893 4806       |H   |		Short_Literal	0x6
0894 4803       |H   |		Short_Literal	0x3
0895 0099       |    |		Action	Reference_Dynamic
0896 4807       |H   |		Short_Literal	0x7
0897 4803       |H   |		Short_Literal	0x3
0898 0099       |    |		Action	Reference_Dynamic
0899 4808       |H   |		Short_Literal	0x8
089a 4803       |H   |		Short_Literal	0x3
089b 0099       |    |		Action	Reference_Dynamic
089c 8010       |    |		Call	0x0,0x10
089d e00b       |    |		Load	0x0,0xb
089e 4801       |H   |		Short_Literal	0x1
089f 0092 1688  |    |		Action	Push_String_Extended,0x1688					; "1"
08a1 e604       |    |		Load	0x3,0x4
08a2 e605       |    |		Load	0x3,0x5
08a3 4806       |H   |		Short_Literal	0x6
08a4 4803       |H   |		Short_Literal	0x3
08a5 0099       |    |		Action	Reference_Dynamic
08a6 4807       |H   |		Short_Literal	0x7
08a7 4803       |H   |		Short_Literal	0x3
08a8 0099       |    |		Action	Reference_Dynamic
08a9 4808       |H   |		Short_Literal	0x8
08aa 4803       |H   |		Short_Literal	0x3
08ab 0099       |    |		Action	Reference_Dynamic
08ac 8010       |    |		Call	0x0,0x10
08ad 4801       |H   |		Short_Literal	0x1
08ae 800c       |    |		Call	0x0,0xc
08af 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
08b0 8000 0000  |    |		.LITERAL	{0x80000000, 0x00150000}
08b4 0000 0000  |    |		.BLANK	0000[0x4]
08b8 ; --------------------------------------------------------------------------------------
08b8 ; SUBPROGRAM
08b8 ; --------------------------------------------------------------------------------------
08b8 08f5       |    |		.CONST	0x08f5								; Address of begin
08b9 0004       |    |		.CONST	0x0004								; Address of exception handler
08ba 000c       |    |		.CONST	0x000c								; Number of locals
08bb			INIT_08b8:
08bb 029f 14db  |    |		Declare_Subprogram	INIT_14d8,For_Call
08bd 029f 14eb  |    |		Declare_Subprogram	INIT_14e8,For_Call
08bf a01c       |    |		Store_Unchecked	0x0,0x1c
08c0 00c6       |    |		Action	Check_Subprogram_Elaborated
08c1 e035       | 5  |		Load	0x0,0x35
08c2 e019       |    |		Load	0x0,0x19
08c3 00d8       |    |		Load_Top	At_Offset_0
08c4 012c       | ,  |		Execute	Any,Size
08c5 00d9       |    |		Load_Top	At_Offset_1
08c6 0266       | f  |		Execute	Discrete,Bounds
08c7 00db       |    |		Load_Top	At_Offset_3
08c8 0122       | "  |		Execute	Any,Make_Root_Type
08c9 00d8       |    |		Load_Top	At_Offset_0
08ca 012c       | ,  |		Execute	Any,Size
08cb 00d0       |    |		Action	Swap_Control
08cc 0266       | f  |		Execute	Discrete,Bounds
08cd 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
08cf 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
08d0 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
08d1 00cd       |    |		Action	Spare6_Action
08d2 e019       |    |		Load	0x0,0x19
08d3 00d8       |    |		Load_Top	At_Offset_0
08d4 012c       | ,  |		Execute	Any,Size
08d5 00d9       |    |		Load_Top	At_Offset_1
08d6 0266       | f  |		Execute	Discrete,Bounds
08d7 00db       |    |		Load_Top	At_Offset_3
08d8 0122       | "  |		Execute	Any,Make_Root_Type
08d9 00d8       |    |		Load_Top	At_Offset_0
08da 012c       | ,  |		Execute	Any,Size
08db 00d0       |    |		Action	Swap_Control
08dc 0266       | f  |		Execute	Discrete,Bounds
08dd 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
08df 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
08e0 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
08e1 00cd       |    |		Action	Spare6_Action
08e2 e037       | 7  |		Load	0x0,0x37
08e3 0092 1695  |    |		Action	Push_String_Extended,0x1695					; "X_Key_Sym_Array_2d"
08e5 4802       |H   |		Short_Literal	0x2
08e6 4803       |H   |		Short_Literal	0x3
08e7 0099       |    |		Action	Reference_Dynamic
08e8 4803       |H   |		Short_Literal	0x3
08e9 4803       |H   |		Short_Literal	0x3
08ea 0099       |    |		Action	Reference_Dynamic
08eb 0093 0000  |    |		push_full_address	0x0
08ed 60a6       |`   |		Indirect_Literal	Discrete,0x994,{0x80000000, 0x00140000}
08ee 0273       | s  |		Execute	Discrete,Plus
08ef e006       |    |		Load	0x0,0x6
08f0 0273       | s  |		Execute	Discrete,Plus
08f1 e038       | 8  |		Load	0x0,0x38
08f2 0273       | s  |		Execute	Discrete,Plus
08f3 480c       |H   |		Short_Literal	0xc
08f4 0007       |    |		Action	Break_Optional
08f5			BODY_08b8:
08f5 0092 1696  |    |		Action	Push_String_Extended,0x1696					; "X_Key_Sym_Array_2d conversions"
08f7 8008       |    |		Call	0x0,0x8
08f8 4801       |H   |		Short_Literal	0x1
08f9 4800       |H   |		Short_Literal	0x0
08fa e009       |    |		Load	0x0,0x9
08fb 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
08fc 0334       | 4  |		Declare_Variable	Array,With_Constraint
08fd 4801       |H   |		Short_Literal	0x1
08fe 4800       |H   |		Short_Literal	0x0
08ff 4801       |H   |		Short_Literal	0x1
0900 4800       |H   |		Short_Literal	0x0
0901 e037       | 7  |		Load	0x0,0x37
0902 0334       | 4  |		Declare_Variable	Array,With_Constraint
0903 0092 1680  |    |		Action	Push_String_Extended,0x1680					; "1..0 => (1..0 => 0)"
0905 e604       |    |		Load	0x3,0x4
0906 e605       |    |		Load	0x3,0x5
0907 e606       |    |		Load	0x3,0x6
0908 e607       |    |		Load	0x3,0x7
0909 e608       |    |		Load	0x3,0x8
090a 4809       |H   |		Short_Literal	0x9
090b 4803       |H   |		Short_Literal	0x3
090c 0099       |    |		Action	Reference_Dynamic
090d 480a       |H   |		Short_Literal	0xa
090e 4803       |H   |		Short_Literal	0x3
090f 0099       |    |		Action	Reference_Dynamic
0910 480b       |H   |		Short_Literal	0xb
0911 4803       |H   |		Short_Literal	0x3
0912 0099       |    |		Action	Reference_Dynamic
0913 801c       |    |		Call	0x0,0x1c
0914 e039       | 9  |		Load	0x0,0x39
0915 4801       |H   |		Short_Literal	0x1
0916 4801       |H   |		Short_Literal	0x1
0917 4802       |H   |		Short_Literal	0x2
0918 4802       |H   |		Short_Literal	0x2
0919 e037       | 7  |		Load	0x0,0x37
091a 0334       | 4  |		Declare_Variable	Array,With_Constraint
091b 4fff       |O   |		Short_Literal	-0x1
091c 4802       |H   |		Short_Literal	0x2
091d 4801       |H   |		Short_Literal	0x1
091e 00db       |    |		Load_Top	At_Offset_3
091f 01a6       |    |		Execute	Matrix,Field_Write
0920 0092 1697  |    |		Action	Push_String_Extended,0x1697					; "1..1 => (2..2 => -1)"
0922 e604       |    |		Load	0x3,0x4
0923 e605       |    |		Load	0x3,0x5
0924 e606       |    |		Load	0x3,0x6
0925 e607       |    |		Load	0x3,0x7
0926 e608       |    |		Load	0x3,0x8
0927 4809       |H   |		Short_Literal	0x9
0928 4803       |H   |		Short_Literal	0x3
0929 0099       |    |		Action	Reference_Dynamic
092a 480a       |H   |		Short_Literal	0xa
092b 4803       |H   |		Short_Literal	0x3
092c 0099       |    |		Action	Reference_Dynamic
092d 480b       |H   |		Short_Literal	0xb
092e 4803       |H   |		Short_Literal	0x3
092f 0099       |    |		Action	Reference_Dynamic
0930 801c       |    |		Call	0x0,0x1c
0931 e00b       |    |		Load	0x0,0xb
0932 4800       |H   |		Short_Literal	0x0
0933 4800       |H   |		Short_Literal	0x0
0934 4800       |H   |		Short_Literal	0x0
0935 4800       |H   |		Short_Literal	0x0
0936 e037       | 7  |		Load	0x0,0x37
0937 0334       | 4  |		Declare_Variable	Array,With_Constraint
0938 4801       |H   |		Short_Literal	0x1
0939 4800       |H   |		Short_Literal	0x0
093a 4800       |H   |		Short_Literal	0x0
093b 00db       |    |		Load_Top	At_Offset_3
093c 01a6       |    |		Execute	Matrix,Field_Write
093d 0092 1698  |    |		Action	Push_String_Extended,0x1698					; "0..0 => (0..0 => 1)"
093f e604       |    |		Load	0x3,0x4
0940 e605       |    |		Load	0x3,0x5
0941 e606       |    |		Load	0x3,0x6
0942 e607       |    |		Load	0x3,0x7
0943 e608       |    |		Load	0x3,0x8
0944 4809       |H   |		Short_Literal	0x9
0945 4803       |H   |		Short_Literal	0x3
0946 0099       |    |		Action	Reference_Dynamic
0947 480a       |H   |		Short_Literal	0xa
0948 4803       |H   |		Short_Literal	0x3
0949 0099       |    |		Action	Reference_Dynamic
094a 480b       |H   |		Short_Literal	0xb
094b 4803       |H   |		Short_Literal	0x3
094c 0099       |    |		Action	Reference_Dynamic
094d 801c       |    |		Call	0x0,0x1c
094e e00b       |    |		Load	0x0,0xb
094f e00a       |    |		Load	0x0,0xa
0950 01cc       |    |		Execute	Vector,Catenate
0951 e02e       | .  |		Load	0x0,0x2e
0952 01cc       |    |		Execute	Vector,Catenate
0953 e02f       | /  |		Load	0x0,0x2f
0954 01cc       |    |		Execute	Vector,Catenate
0955 e03a       | :  |		Load	0x0,0x3a
0956 01cc       |    |		Execute	Vector,Catenate
0957 e03b       | ;  |		Load	0x0,0x3b
0958 01cc       |    |		Execute	Vector,Catenate
0959 4800       |H   |		Short_Literal	0x0
095a 4801       |H   |		Short_Literal	0x1
095b 4800       |H   |		Short_Literal	0x0
095c 4802       |H   |		Short_Literal	0x2
095d e037       | 7  |		Load	0x0,0x37
095e 0334       | 4  |		Declare_Variable	Array,With_Constraint
095f 4801       |H   |		Short_Literal	0x1
0960 4800       |H   |		Short_Literal	0x0
0961 4800       |H   |		Short_Literal	0x0
0962 00db       |    |		Load_Top	At_Offset_3
0963 01a6       |    |		Execute	Matrix,Field_Write
0964 4802       |H   |		Short_Literal	0x2
0965 4801       |H   |		Short_Literal	0x1
0966 4800       |H   |		Short_Literal	0x0
0967 00db       |    |		Load_Top	At_Offset_3
0968 01a6       |    |		Execute	Matrix,Field_Write
0969 4803       |H   |		Short_Literal	0x3
096a 4802       |H   |		Short_Literal	0x2
096b 4800       |H   |		Short_Literal	0x0
096c 00db       |    |		Load_Top	At_Offset_3
096d 01a6       |    |		Execute	Matrix,Field_Write
096e 4804       |H   |		Short_Literal	0x4
096f 4800       |H   |		Short_Literal	0x0
0970 4801       |H   |		Short_Literal	0x1
0971 00db       |    |		Load_Top	At_Offset_3
0972 01a6       |    |		Execute	Matrix,Field_Write
0973 4805       |H   |		Short_Literal	0x5
0974 4801       |H   |		Short_Literal	0x1
0975 4801       |H   |		Short_Literal	0x1
0976 00db       |    |		Load_Top	At_Offset_3
0977 01a6       |    |		Execute	Matrix,Field_Write
0978 4806       |H   |		Short_Literal	0x6
0979 4802       |H   |		Short_Literal	0x2
097a 4801       |H   |		Short_Literal	0x1
097b 00db       |    |		Load_Top	At_Offset_3
097c 01a6       |    |		Execute	Matrix,Field_Write
097d 0092 1699  |    |		Action	Push_String_Extended,0x1699					; "(1,2,3), (4,5,6)"
097f e604       |    |		Load	0x3,0x4
0980 e605       |    |		Load	0x3,0x5
0981 e606       |    |		Load	0x3,0x6
0982 e607       |    |		Load	0x3,0x7
0983 e608       |    |		Load	0x3,0x8
0984 4809       |H   |		Short_Literal	0x9
0985 4803       |H   |		Short_Literal	0x3
0986 0099       |    |		Action	Reference_Dynamic
0987 480a       |H   |		Short_Literal	0xa
0988 4803       |H   |		Short_Literal	0x3
0989 0099       |    |		Action	Reference_Dynamic
098a 480b       |H   |		Short_Literal	0xb
098b 4803       |H   |		Short_Literal	0x3
098c 0099       |    |		Action	Reference_Dynamic
098d 801c       |    |		Call	0x0,0x1c
098e 4801       |H   |		Short_Literal	0x1
098f 800c       |    |		Call	0x0,0xc
0990 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0991 0000 0000  |    |		.XXX[0x3]
0993 0000       |    |
0994 8000 0000  |    |		.LITERAL	{0x80000000, 0x00140000}
0998 ; --------------------------------------------------------------------------------------
0998 ; SUBPROGRAM
0998 ; --------------------------------------------------------------------------------------
0998 09c3       |    |		.CONST	0x09c3								; Address of begin
0999 0004       |    |		.CONST	0x0004								; Address of exception handler
099a 000d       |    |		.CONST	0x000d								; Number of locals
099b			INIT_0998:
099b a025       | %  |		Store_Unchecked	0x0,0x25
099c 00c6       |    |		Action	Check_Subprogram_Elaborated
099d e03c       | <  |		Load	0x0,0x3c
099e e009       |    |		Load	0x0,0x9
099f 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
09a0 0093 0000  |    |		push_full_address	0x0
09a2 6095       |`   |		Indirect_Literal	Discrete,0xa38,{0x80000000, 0x00130000}
09a3 0273       | s  |		Execute	Discrete,Plus
09a4 e006       |    |		Load	0x0,0x6
09a5 0273       | s  |		Execute	Discrete,Plus
09a6 e03d       | =  |		Load	0x0,0x3d
09a7 0273       | s  |		Execute	Discrete,Plus
09a8 4805       |H   |		Short_Literal	0x5
09a9 0007       |    |		Action	Break_Optional
09aa 029f 14fb  |    |		Declare_Subprogram	INIT_14f8,For_Call
09ac 029f 150b  |    |		Declare_Subprogram	INIT_1508,For_Call
09ae a010       |    |		Store_Unchecked	0x0,0x10
09af 00c6       |    |		Action	Check_Subprogram_Elaborated
09b0 e03c       | <  |		Load	0x0,0x3c
09b1 0092 169a  |    |		Action	Push_String_Extended,0x169a					; "X_Led_Bits"
09b3 4806       |H   |		Short_Literal	0x6
09b4 4803       |H   |		Short_Literal	0x3
09b5 0099       |    |		Action	Reference_Dynamic
09b6 4807       |H   |		Short_Literal	0x7
09b7 4803       |H   |		Short_Literal	0x3
09b8 0099       |    |		Action	Reference_Dynamic
09b9 0093 0000  |    |		push_full_address	0x0
09bb 6078       |`x  |		Indirect_Literal	Discrete,0xa34,{0x80000000, 0x00120000}
09bc 0273       | s  |		Execute	Discrete,Plus
09bd e006       |    |		Load	0x0,0x6
09be 0273       | s  |		Execute	Discrete,Plus
09bf e03e       | >  |		Load	0x0,0x3e
09c0 0273       | s  |		Execute	Discrete,Plus
09c1 480d       |H   |		Short_Literal	0xd
09c2 0007       |    |		Action	Break_Optional
09c3			BODY_0998:
09c3 0092 169b  |    |		Action	Push_String_Extended,0x169b					; "X_Led_Bits conversions"
09c5 8008       |    |		Call	0x0,0x8
09c6 4801       |H   |		Short_Literal	0x1
09c7 4804       |H   |		Short_Literal	0x4
09c8 e009       |    |		Load	0x0,0x9
09c9 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
09ca 0334       | 4  |		Declare_Variable	Array,With_Constraint
09cb 4804       |H   |		Short_Literal	0x4
09cc 4801       |H   |		Short_Literal	0x1
09cd 4800       |H   |		Short_Literal	0x0
09ce 00d9       |    |		Load_Top	At_Offset_1
09cf e60e       |    |		Load	0x3,0xe
09d0 01d6       |    |		Execute	Vector,Field_Write
09d1 3ffb       |?   |		Loop_Increasing	0x9cd
09d2 e03c       | <  |		Load	0x0,0x3c
09d3 0337       | 7  |		Declare_Variable	Array
09d4 481f       |H   |		Short_Literal	0x1f
09d5 4800       |H   |		Short_Literal	0x0
09d6 4800       |H   |		Short_Literal	0x0
09d7 00d9       |    |		Load_Top	At_Offset_1
09d8 e60f       |    |		Load	0x3,0xf
09d9 01d6       |    |		Execute	Vector,Field_Write
09da 3ffb       |?   |		Loop_Increasing	0x9d6
09db e03c       | <  |		Load	0x0,0x3c
09dc 01c3       |    |		Execute	Vector,Check_In_Type
09dd 0092 167b  |   {|		Action	Push_String_Extended,0x167b					; "0"
09df e608       |    |		Load	0x3,0x8
09e0 e609       |    |		Load	0x3,0x9
09e1 480a       |H   |		Short_Literal	0xa
09e2 4803       |H   |		Short_Literal	0x3
09e3 0099       |    |		Action	Reference_Dynamic
09e4 480b       |H   |		Short_Literal	0xb
09e5 4803       |H   |		Short_Literal	0x3
09e6 0099       |    |		Action	Reference_Dynamic
09e7 480c       |H   |		Short_Literal	0xc
09e8 4803       |H   |		Short_Literal	0x3
09e9 0099       |    |		Action	Reference_Dynamic
09ea 8010       |    |		Call	0x0,0x10
09eb 4801       |H   |		Short_Literal	0x1
09ec 4804       |H   |		Short_Literal	0x4
09ed e009       |    |		Load	0x0,0x9
09ee 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
09ef 0334       | 4  |		Declare_Variable	Array,With_Constraint
09f0 4804       |H   |		Short_Literal	0x4
09f1 4801       |H   |		Short_Literal	0x1
09f2 48ff       |H   |		Short_Literal	0xff
09f3 00d9       |    |		Load_Top	At_Offset_1
09f4 e60e       |    |		Load	0x3,0xe
09f5 01d6       |    |		Execute	Vector,Field_Write
09f6 3ffb       |?   |		Loop_Increasing	0x9f2
09f7 e03c       | <  |		Load	0x0,0x3c
09f8 0337       | 7  |		Declare_Variable	Array
09f9 481f       |H   |		Short_Literal	0x1f
09fa 4800       |H   |		Short_Literal	0x0
09fb 4801       |H   |		Short_Literal	0x1
09fc 00d9       |    |		Load_Top	At_Offset_1
09fd e60f       |    |		Load	0x3,0xf
09fe 01d6       |    |		Execute	Vector,Field_Write
09ff 3ffb       |?   |		Loop_Increasing	0x9fb
0a00 e03c       | <  |		Load	0x0,0x3c
0a01 01c3       |    |		Execute	Vector,Check_In_Type
0a02 0092 167c  |   ||		Action	Push_String_Extended,0x167c					; "-1"
0a04 e608       |    |		Load	0x3,0x8
0a05 e609       |    |		Load	0x3,0x9
0a06 480a       |H   |		Short_Literal	0xa
0a07 4803       |H   |		Short_Literal	0x3
0a08 0099       |    |		Action	Reference_Dynamic
0a09 480b       |H   |		Short_Literal	0xb
0a0a 4803       |H   |		Short_Literal	0x3
0a0b 0099       |    |		Action	Reference_Dynamic
0a0c 480c       |H   |		Short_Literal	0xc
0a0d 4803       |H   |		Short_Literal	0x3
0a0e 0099       |    |		Action	Reference_Dynamic
0a0f 8010       |    |		Call	0x0,0x10
0a10 e00b       |    |		Load	0x0,0xb
0a11 e03c       | <  |		Load	0x0,0x3c
0a12 0337       | 7  |		Declare_Variable	Array
0a13 4801       |H   |		Short_Literal	0x1
0a14 481f       |H   |		Short_Literal	0x1f
0a15 00da       |    |		Load_Top	At_Offset_2
0a16 01d6       |    |		Execute	Vector,Field_Write
0a17 481e       |H   |		Short_Literal	0x1e
0a18 4800       |H   |		Short_Literal	0x0
0a19 4800       |H   |		Short_Literal	0x0
0a1a 00d9       |    |		Load_Top	At_Offset_1
0a1b e60f       |    |		Load	0x3,0xf
0a1c 01d6       |    |		Execute	Vector,Field_Write
0a1d 3ffb       |?   |		Loop_Increasing	0xa19
0a1e e03c       | <  |		Load	0x0,0x3c
0a1f 01c3       |    |		Execute	Vector,Check_In_Type
0a20 0092 1688  |    |		Action	Push_String_Extended,0x1688					; "1"
0a22 e608       |    |		Load	0x3,0x8
0a23 e609       |    |		Load	0x3,0x9
0a24 480a       |H   |		Short_Literal	0xa
0a25 4803       |H   |		Short_Literal	0x3
0a26 0099       |    |		Action	Reference_Dynamic
0a27 480b       |H   |		Short_Literal	0xb
0a28 4803       |H   |		Short_Literal	0x3
0a29 0099       |    |		Action	Reference_Dynamic
0a2a 480c       |H   |		Short_Literal	0xc
0a2b 4803       |H   |		Short_Literal	0x3
0a2c 0099       |    |		Action	Reference_Dynamic
0a2d 8010       |    |		Call	0x0,0x10
0a2e 4801       |H   |		Short_Literal	0x1
0a2f 800c       |    |		Call	0x0,0xc
0a30 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a31 0000 0000  |    |		.XXX[0x3]
0a33 0000       |    |
0a34 8000 0000  |    |		.LITERAL	{0x80000000, 0x00120000}
0a38 8000 0000  |    |		.LITERAL	{0x80000000, 0x00130000}
0a3c 0000 0000  |    |		.BLANK	0000[0x4]
0a40 ; --------------------------------------------------------------------------------------
0a40 ; SUBPROGRAM
0a40 ; --------------------------------------------------------------------------------------
0a40 0a6d       | m  |		.CONST	0x0a6d								; Address of begin
0a41 0004       |    |		.CONST	0x0004								; Address of exception handler
0a42 000b       |    |		.CONST	0x000b								; Number of locals
0a43			INIT_0a40:
0a43 029f 151b  |    |		Declare_Subprogram	INIT_1518,For_Call
0a45 029f 152b  |   +|		Declare_Subprogram	INIT_1528,For_Call
0a47 a002       |    |		Store_Unchecked	0x0,0x2
0a48 00c6       |    |		Action	Check_Subprogram_Elaborated
0a49 e03f       | ?  |		Load	0x0,0x3f
0a4a e004       |    |		Load	0x0,0x4
0a4b 00d8       |    |		Load_Top	At_Offset_0
0a4c 012c       | ,  |		Execute	Any,Size
0a4d 00d9       |    |		Load_Top	At_Offset_1
0a4e 0266       | f  |		Execute	Discrete,Bounds
0a4f 00db       |    |		Load_Top	At_Offset_3
0a50 0122       | "  |		Execute	Any,Make_Root_Type
0a51 00d8       |    |		Load_Top	At_Offset_0
0a52 012c       | ,  |		Execute	Any,Size
0a53 00d0       |    |		Action	Swap_Control
0a54 0266       | f  |		Execute	Discrete,Bounds
0a55 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
0a57 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0a58 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0a59 00cd       |    |		Action	Spare6_Action
0a5a e040       | @  |		Load	0x0,0x40
0a5b 0092 169c  |    |		Action	Push_String_Extended,0x169c					; "X_Modifier_Key_Code_Array"
0a5d 4802       |H   |		Short_Literal	0x2
0a5e 4803       |H   |		Short_Literal	0x3
0a5f 0099       |    |		Action	Reference_Dynamic
0a60 4803       |H   |		Short_Literal	0x3
0a61 4803       |H   |		Short_Literal	0x3
0a62 0099       |    |		Action	Reference_Dynamic
0a63 0093 0000  |    |		push_full_address	0x0
0a65 6166       |af  |		Indirect_Literal	Discrete,0xbcc,{0x80000000, 0x00110000}
0a66 0273       | s  |		Execute	Discrete,Plus
0a67 e006       |    |		Load	0x0,0x6
0a68 0273       | s  |		Execute	Discrete,Plus
0a69 e041       | A  |		Load	0x0,0x41
0a6a 0273       | s  |		Execute	Discrete,Plus
0a6b 480b       |H   |		Short_Literal	0xb
0a6c 0007       |    |		Action	Break_Optional
0a6d			BODY_0a40:
0a6d 0092 169d  |    |		Action	Push_String_Extended,0x169d					; "X_Modifier_Key_Code_Array conversions"
0a6f 8008       |    |		Call	0x0,0x8
0a70 4801       |H   |		Short_Literal	0x1
0a71 4800       |H   |		Short_Literal	0x0
0a72 e009       |    |		Load	0x0,0x9
0a73 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0a74 0334       | 4  |		Declare_Variable	Array,With_Constraint
0a75 4801       |H   |		Short_Literal	0x1
0a76 4800       |H   |		Short_Literal	0x0
0a77 e040       | @  |		Load	0x0,0x40
0a78 0334       | 4  |		Declare_Variable	Array,With_Constraint
0a79 0092 1675  |   u|		Action	Push_String_Extended,0x1675					; "1..0 => 0"
0a7b e604       |    |		Load	0x3,0x4
0a7c e605       |    |		Load	0x3,0x5
0a7d e606       |    |		Load	0x3,0x6
0a7e e607       |    |		Load	0x3,0x7
0a7f 4808       |H   |		Short_Literal	0x8
0a80 4803       |H   |		Short_Literal	0x3
0a81 0099       |    |		Action	Reference_Dynamic
0a82 4809       |H   |		Short_Literal	0x9
0a83 4803       |H   |		Short_Literal	0x3
0a84 0099       |    |		Action	Reference_Dynamic
0a85 480a       |H   |		Short_Literal	0xa
0a86 4803       |H   |		Short_Literal	0x3
0a87 0099       |    |		Action	Reference_Dynamic
0a88 8002       |    |		Call	0x0,0x2
0a89 4800       |H   |		Short_Literal	0x0
0a8a 4807       |H   |		Short_Literal	0x7
0a8b e009       |    |		Load	0x0,0x9
0a8c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0a8d 0334       | 4  |		Declare_Variable	Array,With_Constraint
0a8e 4801       |H   |		Short_Literal	0x1
0a8f 4800       |H   |		Short_Literal	0x0
0a90 00da       |    |		Load_Top	At_Offset_2
0a91 01d6       |    |		Execute	Vector,Field_Write
0a92 4802       |H   |		Short_Literal	0x2
0a93 4801       |H   |		Short_Literal	0x1
0a94 00da       |    |		Load_Top	At_Offset_2
0a95 01d6       |    |		Execute	Vector,Field_Write
0a96 4803       |H   |		Short_Literal	0x3
0a97 4802       |H   |		Short_Literal	0x2
0a98 00da       |    |		Load_Top	At_Offset_2
0a99 01d6       |    |		Execute	Vector,Field_Write
0a9a 4804       |H   |		Short_Literal	0x4
0a9b 4803       |H   |		Short_Literal	0x3
0a9c 00da       |    |		Load_Top	At_Offset_2
0a9d 01d6       |    |		Execute	Vector,Field_Write
0a9e 4805       |H   |		Short_Literal	0x5
0a9f 4804       |H   |		Short_Literal	0x4
0aa0 00da       |    |		Load_Top	At_Offset_2
0aa1 01d6       |    |		Execute	Vector,Field_Write
0aa2 4806       |H   |		Short_Literal	0x6
0aa3 4805       |H   |		Short_Literal	0x5
0aa4 00da       |    |		Load_Top	At_Offset_2
0aa5 01d6       |    |		Execute	Vector,Field_Write
0aa6 4807       |H   |		Short_Literal	0x7
0aa7 4806       |H   |		Short_Literal	0x6
0aa8 00da       |    |		Load_Top	At_Offset_2
0aa9 01d6       |    |		Execute	Vector,Field_Write
0aaa 4808       |H   |		Short_Literal	0x8
0aab 4807       |H   |		Short_Literal	0x7
0aac 00da       |    |		Load_Top	At_Offset_2
0aad 01d6       |    |		Execute	Vector,Field_Write
0aae 4802       |H   |		Short_Literal	0x2
0aaf 4802       |H   |		Short_Literal	0x2
0ab0 e040       | @  |		Load	0x0,0x40
0ab1 0334       | 4  |		Declare_Variable	Array,With_Constraint
0ab2 e03f       | ?  |		Load	0x0,0x3f
0ab3 0337       | 7  |		Declare_Variable	Array
0ab4 4801       |H   |		Short_Literal	0x1
0ab5 4800       |H   |		Short_Literal	0x0
0ab6 00da       |    |		Load_Top	At_Offset_2
0ab7 01d6       |    |		Execute	Vector,Field_Write
0ab8 4802       |H   |		Short_Literal	0x2
0ab9 4801       |H   |		Short_Literal	0x1
0aba 00da       |    |		Load_Top	At_Offset_2
0abb 01d6       |    |		Execute	Vector,Field_Write
0abc 4803       |H   |		Short_Literal	0x3
0abd 4802       |H   |		Short_Literal	0x2
0abe 00da       |    |		Load_Top	At_Offset_2
0abf 01d6       |    |		Execute	Vector,Field_Write
0ac0 4804       |H   |		Short_Literal	0x4
0ac1 4803       |H   |		Short_Literal	0x3
0ac2 00da       |    |		Load_Top	At_Offset_2
0ac3 01d6       |    |		Execute	Vector,Field_Write
0ac4 4805       |H   |		Short_Literal	0x5
0ac5 4804       |H   |		Short_Literal	0x4
0ac6 00da       |    |		Load_Top	At_Offset_2
0ac7 01d6       |    |		Execute	Vector,Field_Write
0ac8 4806       |H   |		Short_Literal	0x6
0ac9 4805       |H   |		Short_Literal	0x5
0aca 00da       |    |		Load_Top	At_Offset_2
0acb 01d6       |    |		Execute	Vector,Field_Write
0acc 4807       |H   |		Short_Literal	0x7
0acd 4806       |H   |		Short_Literal	0x6
0ace 00da       |    |		Load_Top	At_Offset_2
0acf 01d6       |    |		Execute	Vector,Field_Write
0ad0 4808       |H   |		Short_Literal	0x8
0ad1 4807       |H   |		Short_Literal	0x7
0ad2 00da       |    |		Load_Top	At_Offset_2
0ad3 01d6       |    |		Execute	Vector,Field_Write
0ad4 e03f       | ?  |		Load	0x0,0x3f
0ad5 0119       |    |		Execute	Any,Check_In_Formal_Type
0ad6 4802       |H   |		Short_Literal	0x2
0ad7 00da       |    |		Load_Top	At_Offset_2
0ad8 01d6       |    |		Execute	Vector,Field_Write
0ad9 0092 169e  |    |		Action	Push_String_Extended,0x169e					; "2..2 => (1,2,3,4,5,6,7,8)"
0adb e604       |    |		Load	0x3,0x4
0adc e605       |    |		Load	0x3,0x5
0add e606       |    |		Load	0x3,0x6
0ade e607       |    |		Load	0x3,0x7
0adf 4808       |H   |		Short_Literal	0x8
0ae0 4803       |H   |		Short_Literal	0x3
0ae1 0099       |    |		Action	Reference_Dynamic
0ae2 4809       |H   |		Short_Literal	0x9
0ae3 4803       |H   |		Short_Literal	0x3
0ae4 0099       |    |		Action	Reference_Dynamic
0ae5 480a       |H   |		Short_Literal	0xa
0ae6 4803       |H   |		Short_Literal	0x3
0ae7 0099       |    |		Action	Reference_Dynamic
0ae8 8002       |    |		Call	0x0,0x2
0ae9 4800       |H   |		Short_Literal	0x0
0aea 4807       |H   |		Short_Literal	0x7
0aeb e009       |    |		Load	0x0,0x9
0aec 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0aed 0334       | 4  |		Declare_Variable	Array,With_Constraint
0aee 4808       |H   |		Short_Literal	0x8
0aef 4800       |H   |		Short_Literal	0x0
0af0 00da       |    |		Load_Top	At_Offset_2
0af1 01d6       |    |		Execute	Vector,Field_Write
0af2 4807       |H   |		Short_Literal	0x7
0af3 4801       |H   |		Short_Literal	0x1
0af4 00da       |    |		Load_Top	At_Offset_2
0af5 01d6       |    |		Execute	Vector,Field_Write
0af6 4806       |H   |		Short_Literal	0x6
0af7 4802       |H   |		Short_Literal	0x2
0af8 00da       |    |		Load_Top	At_Offset_2
0af9 01d6       |    |		Execute	Vector,Field_Write
0afa 4805       |H   |		Short_Literal	0x5
0afb 4803       |H   |		Short_Literal	0x3
0afc 00da       |    |		Load_Top	At_Offset_2
0afd 01d6       |    |		Execute	Vector,Field_Write
0afe 4804       |H   |		Short_Literal	0x4
0aff 4804       |H   |		Short_Literal	0x4
0b00 00da       |    |		Load_Top	At_Offset_2
0b01 01d6       |    |		Execute	Vector,Field_Write
0b02 4803       |H   |		Short_Literal	0x3
0b03 4805       |H   |		Short_Literal	0x5
0b04 00da       |    |		Load_Top	At_Offset_2
0b05 01d6       |    |		Execute	Vector,Field_Write
0b06 4802       |H   |		Short_Literal	0x2
0b07 4806       |H   |		Short_Literal	0x6
0b08 00da       |    |		Load_Top	At_Offset_2
0b09 01d6       |    |		Execute	Vector,Field_Write
0b0a 4801       |H   |		Short_Literal	0x1
0b0b 4807       |H   |		Short_Literal	0x7
0b0c 00da       |    |		Load_Top	At_Offset_2
0b0d 01d6       |    |		Execute	Vector,Field_Write
0b0e 4800       |H   |		Short_Literal	0x0
0b0f 4800       |H   |		Short_Literal	0x0
0b10 e040       | @  |		Load	0x0,0x40
0b11 0334       | 4  |		Declare_Variable	Array,With_Constraint
0b12 e03f       | ?  |		Load	0x0,0x3f
0b13 0337       | 7  |		Declare_Variable	Array
0b14 4808       |H   |		Short_Literal	0x8
0b15 4800       |H   |		Short_Literal	0x0
0b16 00da       |    |		Load_Top	At_Offset_2
0b17 01d6       |    |		Execute	Vector,Field_Write
0b18 4807       |H   |		Short_Literal	0x7
0b19 4801       |H   |		Short_Literal	0x1
0b1a 00da       |    |		Load_Top	At_Offset_2
0b1b 01d6       |    |		Execute	Vector,Field_Write
0b1c 4806       |H   |		Short_Literal	0x6
0b1d 4802       |H   |		Short_Literal	0x2
0b1e 00da       |    |		Load_Top	At_Offset_2
0b1f 01d6       |    |		Execute	Vector,Field_Write
0b20 4805       |H   |		Short_Literal	0x5
0b21 4803       |H   |		Short_Literal	0x3
0b22 00da       |    |		Load_Top	At_Offset_2
0b23 01d6       |    |		Execute	Vector,Field_Write
0b24 4804       |H   |		Short_Literal	0x4
0b25 4804       |H   |		Short_Literal	0x4
0b26 00da       |    |		Load_Top	At_Offset_2
0b27 01d6       |    |		Execute	Vector,Field_Write
0b28 4803       |H   |		Short_Literal	0x3
0b29 4805       |H   |		Short_Literal	0x5
0b2a 00da       |    |		Load_Top	At_Offset_2
0b2b 01d6       |    |		Execute	Vector,Field_Write
0b2c 4802       |H   |		Short_Literal	0x2
0b2d 4806       |H   |		Short_Literal	0x6
0b2e 00da       |    |		Load_Top	At_Offset_2
0b2f 01d6       |    |		Execute	Vector,Field_Write
0b30 4801       |H   |		Short_Literal	0x1
0b31 4807       |H   |		Short_Literal	0x7
0b32 00da       |    |		Load_Top	At_Offset_2
0b33 01d6       |    |		Execute	Vector,Field_Write
0b34 e03f       | ?  |		Load	0x0,0x3f
0b35 0119       |    |		Execute	Any,Check_In_Formal_Type
0b36 4800       |H   |		Short_Literal	0x0
0b37 00da       |    |		Load_Top	At_Offset_2
0b38 01d6       |    |		Execute	Vector,Field_Write
0b39 0092 169f  |    |		Action	Push_String_Extended,0x169f					; "0..0 => (8,7,6,5,4,3,2,1)"
0b3b e604       |    |		Load	0x3,0x4
0b3c e605       |    |		Load	0x3,0x5
0b3d e606       |    |		Load	0x3,0x6
0b3e e607       |    |		Load	0x3,0x7
0b3f 4808       |H   |		Short_Literal	0x8
0b40 4803       |H   |		Short_Literal	0x3
0b41 0099       |    |		Action	Reference_Dynamic
0b42 4809       |H   |		Short_Literal	0x9
0b43 4803       |H   |		Short_Literal	0x3
0b44 0099       |    |		Action	Reference_Dynamic
0b45 480a       |H   |		Short_Literal	0xa
0b46 4803       |H   |		Short_Literal	0x3
0b47 0099       |    |		Action	Reference_Dynamic
0b48 8002       |    |		Call	0x0,0x2
0b49 4800       |H   |		Short_Literal	0x0
0b4a 480f       |H   |		Short_Literal	0xf
0b4b e009       |    |		Load	0x0,0x9
0b4c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0b4d 0334       | 4  |		Declare_Variable	Array,With_Constraint
0b4e 4800       |H   |		Short_Literal	0x0
0b4f 4800       |H   |		Short_Literal	0x0
0b50 00da       |    |		Load_Top	At_Offset_2
0b51 01d6       |    |		Execute	Vector,Field_Write
0b52 4800       |H   |		Short_Literal	0x0
0b53 4801       |H   |		Short_Literal	0x1
0b54 00da       |    |		Load_Top	At_Offset_2
0b55 01d6       |    |		Execute	Vector,Field_Write
0b56 4800       |H   |		Short_Literal	0x0
0b57 4802       |H   |		Short_Literal	0x2
0b58 00da       |    |		Load_Top	At_Offset_2
0b59 01d6       |    |		Execute	Vector,Field_Write
0b5a 4800       |H   |		Short_Literal	0x0
0b5b 4803       |H   |		Short_Literal	0x3
0b5c 00da       |    |		Load_Top	At_Offset_2
0b5d 01d6       |    |		Execute	Vector,Field_Write
0b5e 4800       |H   |		Short_Literal	0x0
0b5f 4804       |H   |		Short_Literal	0x4
0b60 00da       |    |		Load_Top	At_Offset_2
0b61 01d6       |    |		Execute	Vector,Field_Write
0b62 4800       |H   |		Short_Literal	0x0
0b63 4805       |H   |		Short_Literal	0x5
0b64 00da       |    |		Load_Top	At_Offset_2
0b65 01d6       |    |		Execute	Vector,Field_Write
0b66 4800       |H   |		Short_Literal	0x0
0b67 4806       |H   |		Short_Literal	0x6
0b68 00da       |    |		Load_Top	At_Offset_2
0b69 01d6       |    |		Execute	Vector,Field_Write
0b6a 4801       |H   |		Short_Literal	0x1
0b6b 4807       |H   |		Short_Literal	0x7
0b6c 00da       |    |		Load_Top	At_Offset_2
0b6d 01d6       |    |		Execute	Vector,Field_Write
0b6e 4800       |H   |		Short_Literal	0x0
0b6f 4808       |H   |		Short_Literal	0x8
0b70 00da       |    |		Load_Top	At_Offset_2
0b71 01d6       |    |		Execute	Vector,Field_Write
0b72 4800       |H   |		Short_Literal	0x0
0b73 4809       |H   |		Short_Literal	0x9
0b74 00da       |    |		Load_Top	At_Offset_2
0b75 01d6       |    |		Execute	Vector,Field_Write
0b76 4800       |H   |		Short_Literal	0x0
0b77 480a       |H   |		Short_Literal	0xa
0b78 00da       |    |		Load_Top	At_Offset_2
0b79 01d6       |    |		Execute	Vector,Field_Write
0b7a 4800       |H   |		Short_Literal	0x0
0b7b 480b       |H   |		Short_Literal	0xb
0b7c 00da       |    |		Load_Top	At_Offset_2
0b7d 01d6       |    |		Execute	Vector,Field_Write
0b7e 4800       |H   |		Short_Literal	0x0
0b7f 480c       |H   |		Short_Literal	0xc
0b80 00da       |    |		Load_Top	At_Offset_2
0b81 01d6       |    |		Execute	Vector,Field_Write
0b82 4800       |H   |		Short_Literal	0x0
0b83 480d       |H   |		Short_Literal	0xd
0b84 00da       |    |		Load_Top	At_Offset_2
0b85 01d6       |    |		Execute	Vector,Field_Write
0b86 4800       |H   |		Short_Literal	0x0
0b87 480e       |H   |		Short_Literal	0xe
0b88 00da       |    |		Load_Top	At_Offset_2
0b89 01d6       |    |		Execute	Vector,Field_Write
0b8a 4802       |H   |		Short_Literal	0x2
0b8b 480f       |H   |		Short_Literal	0xf
0b8c 00da       |    |		Load_Top	At_Offset_2
0b8d 01d6       |    |		Execute	Vector,Field_Write
0b8e 4800       |H   |		Short_Literal	0x0
0b8f 4801       |H   |		Short_Literal	0x1
0b90 e040       | @  |		Load	0x0,0x40
0b91 0334       | 4  |		Declare_Variable	Array,With_Constraint
0b92 e03f       | ?  |		Load	0x0,0x3f
0b93 0337       | 7  |		Declare_Variable	Array
0b94 4801       |H   |		Short_Literal	0x1
0b95 4807       |H   |		Short_Literal	0x7
0b96 00da       |    |		Load_Top	At_Offset_2
0b97 01d6       |    |		Execute	Vector,Field_Write
0b98 4806       |H   |		Short_Literal	0x6
0b99 4800       |H   |		Short_Literal	0x0
0b9a 4800       |H   |		Short_Literal	0x0
0b9b 00d9       |    |		Load_Top	At_Offset_1
0b9c e60e       |    |		Load	0x3,0xe
0b9d 01d6       |    |		Execute	Vector,Field_Write
0b9e 3ffb       |?   |		Loop_Increasing	0xb9a
0b9f e03f       | ?  |		Load	0x0,0x3f
0ba0 0119       |    |		Execute	Any,Check_In_Formal_Type
0ba1 4800       |H   |		Short_Literal	0x0
0ba2 00da       |    |		Load_Top	At_Offset_2
0ba3 01d6       |    |		Execute	Vector,Field_Write
0ba4 e03f       | ?  |		Load	0x0,0x3f
0ba5 0337       | 7  |		Declare_Variable	Array
0ba6 4802       |H   |		Short_Literal	0x2
0ba7 4807       |H   |		Short_Literal	0x7
0ba8 00da       |    |		Load_Top	At_Offset_2
0ba9 01d6       |    |		Execute	Vector,Field_Write
0baa 4806       |H   |		Short_Literal	0x6
0bab 4800       |H   |		Short_Literal	0x0
0bac 4800       |H   |		Short_Literal	0x0
0bad 00d9       |    |		Load_Top	At_Offset_1
0bae e60e       |    |		Load	0x3,0xe
0baf 01d6       |    |		Execute	Vector,Field_Write
0bb0 3ffb       |?   |		Loop_Increasing	0xbac
0bb1 e03f       | ?  |		Load	0x0,0x3f
0bb2 0119       |    |		Execute	Any,Check_In_Formal_Type
0bb3 4801       |H   |		Short_Literal	0x1
0bb4 00da       |    |		Load_Top	At_Offset_2
0bb5 01d6       |    |		Execute	Vector,Field_Write
0bb6 0092 16a0  |    |		Action	Push_String_Extended,0x16a0					; "(1), (2)"
0bb8 e604       |    |		Load	0x3,0x4
0bb9 e605       |    |		Load	0x3,0x5
0bba e606       |    |		Load	0x3,0x6
0bbb e607       |    |		Load	0x3,0x7
0bbc 4808       |H   |		Short_Literal	0x8
0bbd 4803       |H   |		Short_Literal	0x3
0bbe 0099       |    |		Action	Reference_Dynamic
0bbf 4809       |H   |		Short_Literal	0x9
0bc0 4803       |H   |		Short_Literal	0x3
0bc1 0099       |    |		Action	Reference_Dynamic
0bc2 480a       |H   |		Short_Literal	0xa
0bc3 4803       |H   |		Short_Literal	0x3
0bc4 0099       |    |		Action	Reference_Dynamic
0bc5 8002       |    |		Call	0x0,0x2
0bc6 4801       |H   |		Short_Literal	0x1
0bc7 800c       |    |		Call	0x0,0xc
0bc8 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0bc9 0000 0000  |    |		.XXX[0x3]
0bcb 0000       |    |
0bcc 8000 0000  |    |		.LITERAL	{0x80000000, 0x00110000}
0bd0 ; --------------------------------------------------------------------------------------
0bd0 ; SUBPROGRAM
0bd0 ; --------------------------------------------------------------------------------------
0bd0 0bfd       |    |		.CONST	0x0bfd								; Address of begin
0bd1 0004       |    |		.CONST	0x0004								; Address of exception handler
0bd2 000b       |    |		.CONST	0x000b								; Number of locals
0bd3			INIT_0bd0:
0bd3 029f 153b  |   ;|		Declare_Subprogram	INIT_1538,For_Call
0bd5 029f 154b  |   K|		Declare_Subprogram	INIT_1548,For_Call
0bd7 a002       |    |		Store_Unchecked	0x0,0x2
0bd8 00c6       |    |		Action	Check_Subprogram_Elaborated
0bd9 e035       | 5  |		Load	0x0,0x35
0bda e004       |    |		Load	0x0,0x4
0bdb 00d8       |    |		Load_Top	At_Offset_0
0bdc 012c       | ,  |		Execute	Any,Size
0bdd 00d9       |    |		Load_Top	At_Offset_1
0bde 0266       | f  |		Execute	Discrete,Bounds
0bdf 00db       |    |		Load_Top	At_Offset_3
0be0 0122       | "  |		Execute	Any,Make_Root_Type
0be1 00d8       |    |		Load_Top	At_Offset_0
0be2 012c       | ,  |		Execute	Any,Size
0be3 00d0       |    |		Action	Swap_Control
0be4 0266       | f  |		Execute	Discrete,Bounds
0be5 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
0be7 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0be8 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0be9 00cd       |    |		Action	Spare6_Action
0bea e042       | B  |		Load	0x0,0x42
0beb 0092 16a1  |    |		Action	Push_String_Extended,0x16a1					; "X_Pixel_Array"
0bed 4802       |H   |		Short_Literal	0x2
0bee 4803       |H   |		Short_Literal	0x3
0bef 0099       |    |		Action	Reference_Dynamic
0bf0 4803       |H   |		Short_Literal	0x3
0bf1 4803       |H   |		Short_Literal	0x3
0bf2 0099       |    |		Action	Reference_Dynamic
0bf3 0093 0000  |    |		push_full_address	0x0
0bf5 6082       |`   |		Indirect_Literal	Discrete,0xc78,{0x80000000, 0x00100000}
0bf6 0273       | s  |		Execute	Discrete,Plus
0bf7 e006       |    |		Load	0x0,0x6
0bf8 0273       | s  |		Execute	Discrete,Plus
0bf9 e043       | C  |		Load	0x0,0x43
0bfa 0273       | s  |		Execute	Discrete,Plus
0bfb 480b       |H   |		Short_Literal	0xb
0bfc 0007       |    |		Action	Break_Optional
0bfd			BODY_0bd0:
0bfd 0092 16a2  |    |		Action	Push_String_Extended,0x16a2					; "X_Pixel_Array conversions"
0bff 8008       |    |		Call	0x0,0x8
0c00 4801       |H   |		Short_Literal	0x1
0c01 4800       |H   |		Short_Literal	0x0
0c02 e009       |    |		Load	0x0,0x9
0c03 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0c04 0334       | 4  |		Declare_Variable	Array,With_Constraint
0c05 4801       |H   |		Short_Literal	0x1
0c06 4800       |H   |		Short_Literal	0x0
0c07 e042       | B  |		Load	0x0,0x42
0c08 0334       | 4  |		Declare_Variable	Array,With_Constraint
0c09 0092 1675  |   u|		Action	Push_String_Extended,0x1675					; "1..0 => 0"
0c0b e604       |    |		Load	0x3,0x4
0c0c e605       |    |		Load	0x3,0x5
0c0d e606       |    |		Load	0x3,0x6
0c0e e607       |    |		Load	0x3,0x7
0c0f 4808       |H   |		Short_Literal	0x8
0c10 4803       |H   |		Short_Literal	0x3
0c11 0099       |    |		Action	Reference_Dynamic
0c12 4809       |H   |		Short_Literal	0x9
0c13 4803       |H   |		Short_Literal	0x3
0c14 0099       |    |		Action	Reference_Dynamic
0c15 480a       |H   |		Short_Literal	0xa
0c16 4803       |H   |		Short_Literal	0x3
0c17 0099       |    |		Action	Reference_Dynamic
0c18 8002       |    |		Call	0x0,0x2
0c19 4801       |H   |		Short_Literal	0x1
0c1a 4804       |H   |		Short_Literal	0x4
0c1b e009       |    |		Load	0x0,0x9
0c1c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0c1d 0334       | 4  |		Declare_Variable	Array,With_Constraint
0c1e 4804       |H   |		Short_Literal	0x4
0c1f 4801       |H   |		Short_Literal	0x1
0c20 48ff       |H   |		Short_Literal	0xff
0c21 00d9       |    |		Load_Top	At_Offset_1
0c22 e60c       |    |		Load	0x3,0xc
0c23 01d6       |    |		Execute	Vector,Field_Write
0c24 3ffb       |?   |		Loop_Increasing	0xc20
0c25 4802       |H   |		Short_Literal	0x2
0c26 4802       |H   |		Short_Literal	0x2
0c27 e042       | B  |		Load	0x0,0x42
0c28 0334       | 4  |		Declare_Variable	Array,With_Constraint
0c29 4fff       |O   |		Short_Literal	-0x1
0c2a 4802       |H   |		Short_Literal	0x2
0c2b 00da       |    |		Load_Top	At_Offset_2
0c2c 01d6       |    |		Execute	Vector,Field_Write
0c2d 0092 16a3  |    |		Action	Push_String_Extended,0x16a3					; "2..2 => -1"
0c2f e604       |    |		Load	0x3,0x4
0c30 e605       |    |		Load	0x3,0x5
0c31 e606       |    |		Load	0x3,0x6
0c32 e607       |    |		Load	0x3,0x7
0c33 4808       |H   |		Short_Literal	0x8
0c34 4803       |H   |		Short_Literal	0x3
0c35 0099       |    |		Action	Reference_Dynamic
0c36 4809       |H   |		Short_Literal	0x9
0c37 4803       |H   |		Short_Literal	0x3
0c38 0099       |    |		Action	Reference_Dynamic
0c39 480a       |H   |		Short_Literal	0xa
0c3a 4803       |H   |		Short_Literal	0x3
0c3b 0099       |    |		Action	Reference_Dynamic
0c3c 8002       |    |		Call	0x0,0x2
0c3d e00a       |    |		Load	0x0,0xa
0c3e 4800       |H   |		Short_Literal	0x0
0c3f 4800       |H   |		Short_Literal	0x0
0c40 e042       | B  |		Load	0x0,0x42
0c41 0334       | 4  |		Declare_Variable	Array,With_Constraint
0c42 4802       |H   |		Short_Literal	0x2
0c43 4800       |H   |		Short_Literal	0x0
0c44 00da       |    |		Load_Top	At_Offset_2
0c45 01d6       |    |		Execute	Vector,Field_Write
0c46 0092 1677  |   w|		Action	Push_String_Extended,0x1677					; "0..0 => 2"
0c48 e604       |    |		Load	0x3,0x4
0c49 e605       |    |		Load	0x3,0x5
0c4a e606       |    |		Load	0x3,0x6
0c4b e607       |    |		Load	0x3,0x7
0c4c 4808       |H   |		Short_Literal	0x8
0c4d 4803       |H   |		Short_Literal	0x3
0c4e 0099       |    |		Action	Reference_Dynamic
0c4f 4809       |H   |		Short_Literal	0x9
0c50 4803       |H   |		Short_Literal	0x3
0c51 0099       |    |		Action	Reference_Dynamic
0c52 480a       |H   |		Short_Literal	0xa
0c53 4803       |H   |		Short_Literal	0x3
0c54 0099       |    |		Action	Reference_Dynamic
0c55 8002       |    |		Call	0x0,0x2
0c56 e00b       |    |		Load	0x0,0xb
0c57 e00a       |    |		Load	0x0,0xa
0c58 01cc       |    |		Execute	Vector,Catenate
0c59 4800       |H   |		Short_Literal	0x0
0c5a 4801       |H   |		Short_Literal	0x1
0c5b e042       | B  |		Load	0x0,0x42
0c5c 0334       | 4  |		Declare_Variable	Array,With_Constraint
0c5d 4801       |H   |		Short_Literal	0x1
0c5e 4800       |H   |		Short_Literal	0x0
0c5f 00da       |    |		Load_Top	At_Offset_2
0c60 01d6       |    |		Execute	Vector,Field_Write
0c61 4802       |H   |		Short_Literal	0x2
0c62 4801       |H   |		Short_Literal	0x1
0c63 00da       |    |		Load_Top	At_Offset_2
0c64 01d6       |    |		Execute	Vector,Field_Write
0c65 0092 1692  |    |		Action	Push_String_Extended,0x1692					; "1, 2"
0c67 e604       |    |		Load	0x3,0x4
0c68 e605       |    |		Load	0x3,0x5
0c69 e606       |    |		Load	0x3,0x6
0c6a e607       |    |		Load	0x3,0x7
0c6b 4808       |H   |		Short_Literal	0x8
0c6c 4803       |H   |		Short_Literal	0x3
0c6d 0099       |    |		Action	Reference_Dynamic
0c6e 4809       |H   |		Short_Literal	0x9
0c6f 4803       |H   |		Short_Literal	0x3
0c70 0099       |    |		Action	Reference_Dynamic
0c71 480a       |H   |		Short_Literal	0xa
0c72 4803       |H   |		Short_Literal	0x3
0c73 0099       |    |		Action	Reference_Dynamic
0c74 8002       |    |		Call	0x0,0x2
0c75 4801       |H   |		Short_Literal	0x1
0c76 800c       |    |		Call	0x0,0xc
0c77 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0c78 8000 0000  |    |		.LITERAL	{0x80000000, 0x00100000}
0c7c 0000 0000  |    |		.BLANK	0000[0x4]
0c80 ; --------------------------------------------------------------------------------------
0c80 ; SUBPROGRAM
0c80 ; --------------------------------------------------------------------------------------
0c80 0cba       |    |		.CONST	0x0cba								; Address of begin
0c81 0004       |    |		.CONST	0x0004								; Address of exception handler
0c82 000d       |    |		.CONST	0x000d								; Number of locals
0c83			INIT_0c80:
0c83 a044       | D  |		Store_Unchecked	0x0,0x44
0c84 00c6       |    |		Action	Check_Subprogram_Elaborated
0c85 e035       | 5  |		Load	0x0,0x35
0c86 00d8       |    |		Load_Top	At_Offset_0
0c87 012c       | ,  |		Execute	Any,Size
0c88 00d9       |    |		Load_Top	At_Offset_1
0c89 0266       | f  |		Execute	Discrete,Bounds
0c8a 00db       |    |		Load_Top	At_Offset_3
0c8b 0122       | "  |		Execute	Any,Make_Root_Type
0c8c 00d8       |    |		Load_Top	At_Offset_0
0c8d 012c       | ,  |		Execute	Any,Size
0c8e 00d0       |    |		Action	Swap_Control
0c8f 0266       | f  |		Execute	Discrete,Bounds
0c90 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
0c92 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0c93 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0c94 00cd       |    |		Action	Spare6_Action
0c95 e009       |    |		Load	0x0,0x9
0c96 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0c97 0093 0000  |    |		push_full_address	0x0
0c99 6072       |`r  |		Indirect_Literal	Discrete,0xd0c,{0x80000000, 0x000f0000}
0c9a 0273       | s  |		Execute	Discrete,Plus
0c9b e006       |    |		Load	0x0,0x6
0c9c 0273       | s  |		Execute	Discrete,Plus
0c9d e045       | E  |		Load	0x0,0x45
0c9e 0273       | s  |		Execute	Discrete,Plus
0c9f 4805       |H   |		Short_Literal	0x5
0ca0 0007       |    |		Action	Break_Optional
0ca1 029f 155b  |   [|		Declare_Subprogram	INIT_1558,For_Call
0ca3 029f 156b  |   k|		Declare_Subprogram	INIT_1568,For_Call
0ca5 a010       |    |		Store_Unchecked	0x0,0x10
0ca6 00c6       |    |		Action	Check_Subprogram_Elaborated
0ca7 e035       | 5  |		Load	0x0,0x35
0ca8 0092 16a4  |    |		Action	Push_String_Extended,0x16a4					; "X_Plane_Mask"
0caa 4806       |H   |		Short_Literal	0x6
0cab 4803       |H   |		Short_Literal	0x3
0cac 0099       |    |		Action	Reference_Dynamic
0cad 4807       |H   |		Short_Literal	0x7
0cae 4803       |H   |		Short_Literal	0x3
0caf 0099       |    |		Action	Reference_Dynamic
0cb0 0093 0000  |    |		push_full_address	0x0
0cb2 6055       |`U  |		Indirect_Literal	Discrete,0xd08,{0x80000000, 0x000e0000}
0cb3 0273       | s  |		Execute	Discrete,Plus
0cb4 e006       |    |		Load	0x0,0x6
0cb5 0273       | s  |		Execute	Discrete,Plus
0cb6 e046       | F  |		Load	0x0,0x46
0cb7 0273       | s  |		Execute	Discrete,Plus
0cb8 480d       |H   |		Short_Literal	0xd
0cb9 0007       |    |		Action	Break_Optional
0cba			BODY_0c80:
0cba 0092 16a5  |    |		Action	Push_String_Extended,0x16a5					; "X_Plane_Mask conversions"
0cbc 8008       |    |		Call	0x0,0x8
0cbd 4801       |H   |		Short_Literal	0x1
0cbe 4804       |H   |		Short_Literal	0x4
0cbf e009       |    |		Load	0x0,0x9
0cc0 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0cc1 0334       | 4  |		Declare_Variable	Array,With_Constraint
0cc2 4804       |H   |		Short_Literal	0x4
0cc3 4801       |H   |		Short_Literal	0x1
0cc4 4800       |H   |		Short_Literal	0x0
0cc5 00d9       |    |		Load_Top	At_Offset_1
0cc6 e60e       |    |		Load	0x3,0xe
0cc7 01d6       |    |		Execute	Vector,Field_Write
0cc8 3ffb       |?   |		Loop_Increasing	0xcc4
0cc9 4800       |H   |		Short_Literal	0x0
0cca 0092 167b  |   {|		Action	Push_String_Extended,0x167b					; "0"
0ccc e608       |    |		Load	0x3,0x8
0ccd e609       |    |		Load	0x3,0x9
0cce 480a       |H   |		Short_Literal	0xa
0ccf 4803       |H   |		Short_Literal	0x3
0cd0 0099       |    |		Action	Reference_Dynamic
0cd1 480b       |H   |		Short_Literal	0xb
0cd2 4803       |H   |		Short_Literal	0x3
0cd3 0099       |    |		Action	Reference_Dynamic
0cd4 480c       |H   |		Short_Literal	0xc
0cd5 4803       |H   |		Short_Literal	0x3
0cd6 0099       |    |		Action	Reference_Dynamic
0cd7 8010       |    |		Call	0x0,0x10
0cd8 4801       |H   |		Short_Literal	0x1
0cd9 4804       |H   |		Short_Literal	0x4
0cda e009       |    |		Load	0x0,0x9
0cdb 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0cdc 0334       | 4  |		Declare_Variable	Array,With_Constraint
0cdd 4804       |H   |		Short_Literal	0x4
0cde 4801       |H   |		Short_Literal	0x1
0cdf 48ff       |H   |		Short_Literal	0xff
0ce0 00d9       |    |		Load_Top	At_Offset_1
0ce1 e60e       |    |		Load	0x3,0xe
0ce2 01d6       |    |		Execute	Vector,Field_Write
0ce3 3ffb       |?   |		Loop_Increasing	0xcdf
0ce4 4fff       |O   |		Short_Literal	-0x1
0ce5 0092 167c  |   ||		Action	Push_String_Extended,0x167c					; "-1"
0ce7 e608       |    |		Load	0x3,0x8
0ce8 e609       |    |		Load	0x3,0x9
0ce9 480a       |H   |		Short_Literal	0xa
0cea 4803       |H   |		Short_Literal	0x3
0ceb 0099       |    |		Action	Reference_Dynamic
0cec 480b       |H   |		Short_Literal	0xb
0ced 4803       |H   |		Short_Literal	0x3
0cee 0099       |    |		Action	Reference_Dynamic
0cef 480c       |H   |		Short_Literal	0xc
0cf0 4803       |H   |		Short_Literal	0x3
0cf1 0099       |    |		Action	Reference_Dynamic
0cf2 8010       |    |		Call	0x0,0x10
0cf3 e00b       |    |		Load	0x0,0xb
0cf4 4801       |H   |		Short_Literal	0x1
0cf5 0092 1688  |    |		Action	Push_String_Extended,0x1688					; "1"
0cf7 e608       |    |		Load	0x3,0x8
0cf8 e609       |    |		Load	0x3,0x9
0cf9 480a       |H   |		Short_Literal	0xa
0cfa 4803       |H   |		Short_Literal	0x3
0cfb 0099       |    |		Action	Reference_Dynamic
0cfc 480b       |H   |		Short_Literal	0xb
0cfd 4803       |H   |		Short_Literal	0x3
0cfe 0099       |    |		Action	Reference_Dynamic
0cff 480c       |H   |		Short_Literal	0xc
0d00 4803       |H   |		Short_Literal	0x3
0d01 0099       |    |		Action	Reference_Dynamic
0d02 8010       |    |		Call	0x0,0x10
0d03 4801       |H   |		Short_Literal	0x1
0d04 800c       |    |		Call	0x0,0xc
0d05 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0d06 0000 0000  |    |		.XXX[0x2]
0d08 8000 0000  |    |		.LITERAL	{0x80000000, 0x000e0000}
0d0c 8000 0000  |    |		.LITERAL	{0x80000000, 0x000f0000}
0d10 ; --------------------------------------------------------------------------------------
0d10 ; SUBPROGRAM
0d10 ; --------------------------------------------------------------------------------------
0d10 0d5d       | ]  |		.CONST	0x0d5d								; Address of begin
0d11 0004       |    |		.CONST	0x0004								; Address of exception handler
0d12 0011       |    |		.CONST	0x0011								; Number of locals
0d13			INIT_0d10:
0d13 a020       |    |		Store_Unchecked	0x0,0x20
0d14 00c6       |    |		Action	Check_Subprogram_Elaborated
0d15 e035       | 5  |		Load	0x0,0x35
0d16 e004       |    |		Load	0x0,0x4
0d17 00d8       |    |		Load_Top	At_Offset_0
0d18 012c       | ,  |		Execute	Any,Size
0d19 00d9       |    |		Load_Top	At_Offset_1
0d1a 0266       | f  |		Execute	Discrete,Bounds
0d1b 00db       |    |		Load_Top	At_Offset_3
0d1c 0122       | "  |		Execute	Any,Make_Root_Type
0d1d 00d8       |    |		Load_Top	At_Offset_0
0d1e 012c       | ,  |		Execute	Any,Size
0d1f 00d0       |    |		Action	Swap_Control
0d20 0266       | f  |		Execute	Discrete,Bounds
0d21 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
0d23 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0d24 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0d25 00cd       |    |		Action	Spare6_Action
0d26 e047       | G  |		Load	0x0,0x47
0d27 e009       |    |		Load	0x0,0x9
0d28 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0d29 0093 0000  |    |		push_full_address	0x0
0d2b 60b0       |`   |		Indirect_Literal	Discrete,0xddc,{0x80000000, 0x000d0000}
0d2c 0273       | s  |		Execute	Discrete,Plus
0d2d e006       |    |		Load	0x0,0x6
0d2e 0273       | s  |		Execute	Discrete,Plus
0d2f e048       | H  |		Load	0x0,0x48
0d30 0273       | s  |		Execute	Discrete,Plus
0d31 4807       |H   |		Short_Literal	0x7
0d32 0007       |    |		Action	Break_Optional
0d33 029f 157b  |   {|		Declare_Subprogram	INIT_1578,For_Call
0d35 029f 158b  |    |		Declare_Subprogram	INIT_1588,For_Call
0d37 a002       |    |		Store_Unchecked	0x0,0x2
0d38 00c6       |    |		Action	Check_Subprogram_Elaborated
0d39 e035       | 5  |		Load	0x0,0x35
0d3a e004       |    |		Load	0x0,0x4
0d3b 00d8       |    |		Load_Top	At_Offset_0
0d3c 012c       | ,  |		Execute	Any,Size
0d3d 00d9       |    |		Load_Top	At_Offset_1
0d3e 0266       | f  |		Execute	Discrete,Bounds
0d3f 00db       |    |		Load_Top	At_Offset_3
0d40 0122       | "  |		Execute	Any,Make_Root_Type
0d41 00d8       |    |		Load_Top	At_Offset_0
0d42 012c       | ,  |		Execute	Any,Size
0d43 00d0       |    |		Action	Swap_Control
0d44 0266       | f  |		Execute	Discrete,Bounds
0d45 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
0d47 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0d48 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0d49 00cd       |    |		Action	Spare6_Action
0d4a e047       | G  |		Load	0x0,0x47
0d4b 0092 16a6  |    |		Action	Push_String_Extended,0x16a6					; "X_Plane_Mask_Array"
0d4d 4808       |H   |		Short_Literal	0x8
0d4e 4803       |H   |		Short_Literal	0x3
0d4f 0099       |    |		Action	Reference_Dynamic
0d50 4809       |H   |		Short_Literal	0x9
0d51 4803       |H   |		Short_Literal	0x3
0d52 0099       |    |		Action	Reference_Dynamic
0d53 0093 0000  |    |		push_full_address	0x0
0d55 6082       |`   |		Indirect_Literal	Discrete,0xdd8,{0x80000000, 0x000c0000}
0d56 0273       | s  |		Execute	Discrete,Plus
0d57 e006       |    |		Load	0x0,0x6
0d58 0273       | s  |		Execute	Discrete,Plus
0d59 e049       | I  |		Load	0x0,0x49
0d5a 0273       | s  |		Execute	Discrete,Plus
0d5b 4811       |H   |		Short_Literal	0x11
0d5c 0007       |    |		Action	Break_Optional
0d5d			BODY_0d10:
0d5d 0092 16a7  |    |		Action	Push_String_Extended,0x16a7					; "X_Plane_Mask_Array conversions"
0d5f 8008       |    |		Call	0x0,0x8
0d60 4801       |H   |		Short_Literal	0x1
0d61 4800       |H   |		Short_Literal	0x0
0d62 e009       |    |		Load	0x0,0x9
0d63 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0d64 0334       | 4  |		Declare_Variable	Array,With_Constraint
0d65 4801       |H   |		Short_Literal	0x1
0d66 4800       |H   |		Short_Literal	0x0
0d67 e047       | G  |		Load	0x0,0x47
0d68 0334       | 4  |		Declare_Variable	Array,With_Constraint
0d69 0092 1675  |   u|		Action	Push_String_Extended,0x1675					; "1..0 => 0"
0d6b e60a       |    |		Load	0x3,0xa
0d6c e60b       |    |		Load	0x3,0xb
0d6d e60c       |    |		Load	0x3,0xc
0d6e e60d       |    |		Load	0x3,0xd
0d6f 480e       |H   |		Short_Literal	0xe
0d70 4803       |H   |		Short_Literal	0x3
0d71 0099       |    |		Action	Reference_Dynamic
0d72 480f       |H   |		Short_Literal	0xf
0d73 4803       |H   |		Short_Literal	0x3
0d74 0099       |    |		Action	Reference_Dynamic
0d75 4810       |H   |		Short_Literal	0x10
0d76 4803       |H   |		Short_Literal	0x3
0d77 0099       |    |		Action	Reference_Dynamic
0d78 8002       |    |		Call	0x0,0x2
0d79 4801       |H   |		Short_Literal	0x1
0d7a 4804       |H   |		Short_Literal	0x4
0d7b e009       |    |		Load	0x0,0x9
0d7c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0d7d 0334       | 4  |		Declare_Variable	Array,With_Constraint
0d7e 4804       |H   |		Short_Literal	0x4
0d7f 4801       |H   |		Short_Literal	0x1
0d80 48ff       |H   |		Short_Literal	0xff
0d81 00d9       |    |		Load_Top	At_Offset_1
0d82 e612       |    |		Load	0x3,0x12
0d83 01d6       |    |		Execute	Vector,Field_Write
0d84 3ffb       |?   |		Loop_Increasing	0xd80
0d85 4802       |H   |		Short_Literal	0x2
0d86 4802       |H   |		Short_Literal	0x2
0d87 e047       | G  |		Load	0x0,0x47
0d88 0334       | 4  |		Declare_Variable	Array,With_Constraint
0d89 4fff       |O   |		Short_Literal	-0x1
0d8a 4802       |H   |		Short_Literal	0x2
0d8b 00da       |    |		Load_Top	At_Offset_2
0d8c 01d6       |    |		Execute	Vector,Field_Write
0d8d 0092 16a3  |    |		Action	Push_String_Extended,0x16a3					; "2..2 => -1"
0d8f e60a       |    |		Load	0x3,0xa
0d90 e60b       |    |		Load	0x3,0xb
0d91 e60c       |    |		Load	0x3,0xc
0d92 e60d       |    |		Load	0x3,0xd
0d93 480e       |H   |		Short_Literal	0xe
0d94 4803       |H   |		Short_Literal	0x3
0d95 0099       |    |		Action	Reference_Dynamic
0d96 480f       |H   |		Short_Literal	0xf
0d97 4803       |H   |		Short_Literal	0x3
0d98 0099       |    |		Action	Reference_Dynamic
0d99 4810       |H   |		Short_Literal	0x10
0d9a 4803       |H   |		Short_Literal	0x3
0d9b 0099       |    |		Action	Reference_Dynamic
0d9c 8002       |    |		Call	0x0,0x2
0d9d e00a       |    |		Load	0x0,0xa
0d9e 4800       |H   |		Short_Literal	0x0
0d9f 4800       |H   |		Short_Literal	0x0
0da0 e047       | G  |		Load	0x0,0x47
0da1 0334       | 4  |		Declare_Variable	Array,With_Constraint
0da2 4802       |H   |		Short_Literal	0x2
0da3 4800       |H   |		Short_Literal	0x0
0da4 00da       |    |		Load_Top	At_Offset_2
0da5 01d6       |    |		Execute	Vector,Field_Write
0da6 0092 1677  |   w|		Action	Push_String_Extended,0x1677					; "0..0 => 2"
0da8 e60a       |    |		Load	0x3,0xa
0da9 e60b       |    |		Load	0x3,0xb
0daa e60c       |    |		Load	0x3,0xc
0dab e60d       |    |		Load	0x3,0xd
0dac 480e       |H   |		Short_Literal	0xe
0dad 4803       |H   |		Short_Literal	0x3
0dae 0099       |    |		Action	Reference_Dynamic
0daf 480f       |H   |		Short_Literal	0xf
0db0 4803       |H   |		Short_Literal	0x3
0db1 0099       |    |		Action	Reference_Dynamic
0db2 4810       |H   |		Short_Literal	0x10
0db3 4803       |H   |		Short_Literal	0x3
0db4 0099       |    |		Action	Reference_Dynamic
0db5 8002       |    |		Call	0x0,0x2
0db6 e00b       |    |		Load	0x0,0xb
0db7 e00a       |    |		Load	0x0,0xa
0db8 01cc       |    |		Execute	Vector,Catenate
0db9 4800       |H   |		Short_Literal	0x0
0dba 4801       |H   |		Short_Literal	0x1
0dbb e047       | G  |		Load	0x0,0x47
0dbc 0334       | 4  |		Declare_Variable	Array,With_Constraint
0dbd 4801       |H   |		Short_Literal	0x1
0dbe 4800       |H   |		Short_Literal	0x0
0dbf 00da       |    |		Load_Top	At_Offset_2
0dc0 01d6       |    |		Execute	Vector,Field_Write
0dc1 4802       |H   |		Short_Literal	0x2
0dc2 4801       |H   |		Short_Literal	0x1
0dc3 00da       |    |		Load_Top	At_Offset_2
0dc4 01d6       |    |		Execute	Vector,Field_Write
0dc5 0092 1692  |    |		Action	Push_String_Extended,0x1692					; "1, 2"
0dc7 e60a       |    |		Load	0x3,0xa
0dc8 e60b       |    |		Load	0x3,0xb
0dc9 e60c       |    |		Load	0x3,0xc
0dca e60d       |    |		Load	0x3,0xd
0dcb 480e       |H   |		Short_Literal	0xe
0dcc 4803       |H   |		Short_Literal	0x3
0dcd 0099       |    |		Action	Reference_Dynamic
0dce 480f       |H   |		Short_Literal	0xf
0dcf 4803       |H   |		Short_Literal	0x3
0dd0 0099       |    |		Action	Reference_Dynamic
0dd1 4810       |H   |		Short_Literal	0x10
0dd2 4803       |H   |		Short_Literal	0x3
0dd3 0099       |    |		Action	Reference_Dynamic
0dd4 8002       |    |		Call	0x0,0x2
0dd5 4801       |H   |		Short_Literal	0x1
0dd6 800c       |    |		Call	0x0,0xc
0dd7 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0dd8 8000 0000  |    |		.LITERAL	{0x80000000, 0x000c0000}
0ddc 8000 0000  |    |		.LITERAL	{0x80000000, 0x000d0000}
0de0 ; --------------------------------------------------------------------------------------
0de0 ; SUBPROGRAM
0de0 ; --------------------------------------------------------------------------------------
0de0 0e0d       |    |		.CONST	0x0e0d								; Address of begin
0de1 0004       |    |		.CONST	0x0004								; Address of exception handler
0de2 000b       |    |		.CONST	0x000b								; Number of locals
0de3			INIT_0de0:
0de3 029f 159b  |    |		Declare_Subprogram	INIT_1598,For_Call
0de5 029f 15ab  |    |		Declare_Subprogram	INIT_15a8,For_Call
0de7 a002       |    |		Store_Unchecked	0x0,0x2
0de8 00c6       |    |		Action	Check_Subprogram_Elaborated
0de9 e04a       | J  |		Load	0x0,0x4a
0dea e004       |    |		Load	0x0,0x4
0deb 00d8       |    |		Load_Top	At_Offset_0
0dec 012c       | ,  |		Execute	Any,Size
0ded 00d9       |    |		Load_Top	At_Offset_1
0dee 0266       | f  |		Execute	Discrete,Bounds
0def 00db       |    |		Load_Top	At_Offset_3
0df0 0122       | "  |		Execute	Any,Make_Root_Type
0df1 00d8       |    |		Load_Top	At_Offset_0
0df2 012c       | ,  |		Execute	Any,Size
0df3 00d0       |    |		Action	Swap_Control
0df4 0266       | f  |		Execute	Discrete,Bounds
0df5 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
0df7 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0df8 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0df9 00cd       |    |		Action	Spare6_Action
0dfa e04b       | K  |		Load	0x0,0x4b
0dfb 0092 16a8  |    |		Action	Push_String_Extended,0x16a8					; "X_String"
0dfd 4802       |H   |		Short_Literal	0x2
0dfe 4803       |H   |		Short_Literal	0x3
0dff 0099       |    |		Action	Reference_Dynamic
0e00 4803       |H   |		Short_Literal	0x3
0e01 4803       |H   |		Short_Literal	0x3
0e02 0099       |    |		Action	Reference_Dynamic
0e03 0093 0000  |    |		push_full_address	0x0
0e05 608e       |`   |		Indirect_Literal	Discrete,0xe94,{0x80000000, 0x000b0000}
0e06 0273       | s  |		Execute	Discrete,Plus
0e07 e006       |    |		Load	0x0,0x6
0e08 0273       | s  |		Execute	Discrete,Plus
0e09 e04c       | L  |		Load	0x0,0x4c
0e0a 0273       | s  |		Execute	Discrete,Plus
0e0b 480b       |H   |		Short_Literal	0xb
0e0c 0007       |    |		Action	Break_Optional
0e0d			BODY_0de0:
0e0d 0092 16a9  |    |		Action	Push_String_Extended,0x16a9					; "X_String conversions"
0e0f 8008       |    |		Call	0x0,0x8
0e10 4801       |H   |		Short_Literal	0x1
0e11 4800       |H   |		Short_Literal	0x0
0e12 e009       |    |		Load	0x0,0x9
0e13 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0e14 0334       | 4  |		Declare_Variable	Array,With_Constraint
0e15 4801       |H   |		Short_Literal	0x1
0e16 4800       |H   |		Short_Literal	0x0
0e17 e04b       | K  |		Load	0x0,0x4b
0e18 0334       | 4  |		Declare_Variable	Array,With_Constraint
0e19 0092 1675  |   u|		Action	Push_String_Extended,0x1675					; "1..0 => 0"
0e1b e604       |    |		Load	0x3,0x4
0e1c e605       |    |		Load	0x3,0x5
0e1d e606       |    |		Load	0x3,0x6
0e1e e607       |    |		Load	0x3,0x7
0e1f 4808       |H   |		Short_Literal	0x8
0e20 4803       |H   |		Short_Literal	0x3
0e21 0099       |    |		Action	Reference_Dynamic
0e22 4809       |H   |		Short_Literal	0x9
0e23 4803       |H   |		Short_Literal	0x3
0e24 0099       |    |		Action	Reference_Dynamic
0e25 480a       |H   |		Short_Literal	0xa
0e26 4803       |H   |		Short_Literal	0x3
0e27 0099       |    |		Action	Reference_Dynamic
0e28 8002       |    |		Call	0x0,0x2
0e29 4801       |H   |		Short_Literal	0x1
0e2a 4801       |H   |		Short_Literal	0x1
0e2b e009       |    |		Load	0x0,0x9
0e2c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0e2d 0334       | 4  |		Declare_Variable	Array,With_Constraint
0e2e 48ff       |H   |		Short_Literal	0xff
0e2f 4801       |H   |		Short_Literal	0x1
0e30 00da       |    |		Load_Top	At_Offset_2
0e31 01d6       |    |		Execute	Vector,Field_Write
0e32 4802       |H   |		Short_Literal	0x2
0e33 4802       |H   |		Short_Literal	0x2
0e34 e04b       | K  |		Load	0x0,0x4b
0e35 0334       | 4  |		Declare_Variable	Array,With_Constraint
0e36 48ff       |H   |		Short_Literal	0xff
0e37 4802       |H   |		Short_Literal	0x2
0e38 00da       |    |		Load_Top	At_Offset_2
0e39 01d6       |    |		Execute	Vector,Field_Write
0e3a 0092 16aa  |    |		Action	Push_String_Extended,0x16aa					; "2..2 => 255"
0e3c e604       |    |		Load	0x3,0x4
0e3d e605       |    |		Load	0x3,0x5
0e3e e606       |    |		Load	0x3,0x6
0e3f e607       |    |		Load	0x3,0x7
0e40 4808       |H   |		Short_Literal	0x8
0e41 4803       |H   |		Short_Literal	0x3
0e42 0099       |    |		Action	Reference_Dynamic
0e43 4809       |H   |		Short_Literal	0x9
0e44 4803       |H   |		Short_Literal	0x3
0e45 0099       |    |		Action	Reference_Dynamic
0e46 480a       |H   |		Short_Literal	0xa
0e47 4803       |H   |		Short_Literal	0x3
0e48 0099       |    |		Action	Reference_Dynamic
0e49 8002       |    |		Call	0x0,0x2
0e4a 4801       |H   |		Short_Literal	0x1
0e4b 4801       |H   |		Short_Literal	0x1
0e4c e009       |    |		Load	0x0,0x9
0e4d 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0e4e 0334       | 4  |		Declare_Variable	Array,With_Constraint
0e4f 4801       |H   |		Short_Literal	0x1
0e50 4801       |H   |		Short_Literal	0x1
0e51 00da       |    |		Load_Top	At_Offset_2
0e52 01d6       |    |		Execute	Vector,Field_Write
0e53 4800       |H   |		Short_Literal	0x0
0e54 4800       |H   |		Short_Literal	0x0
0e55 e04b       | K  |		Load	0x0,0x4b
0e56 0334       | 4  |		Declare_Variable	Array,With_Constraint
0e57 4801       |H   |		Short_Literal	0x1
0e58 4800       |H   |		Short_Literal	0x0
0e59 00da       |    |		Load_Top	At_Offset_2
0e5a 01d6       |    |		Execute	Vector,Field_Write
0e5b 0092 168b  |    |		Action	Push_String_Extended,0x168b					; "0..0 => 1"
0e5d e604       |    |		Load	0x3,0x4
0e5e e605       |    |		Load	0x3,0x5
0e5f e606       |    |		Load	0x3,0x6
0e60 e607       |    |		Load	0x3,0x7
0e61 4808       |H   |		Short_Literal	0x8
0e62 4803       |H   |		Short_Literal	0x3
0e63 0099       |    |		Action	Reference_Dynamic
0e64 4809       |H   |		Short_Literal	0x9
0e65 4803       |H   |		Short_Literal	0x3
0e66 0099       |    |		Action	Reference_Dynamic
0e67 480a       |H   |		Short_Literal	0xa
0e68 4803       |H   |		Short_Literal	0x3
0e69 0099       |    |		Action	Reference_Dynamic
0e6a 8002       |    |		Call	0x0,0x2
0e6b 4800       |H   |		Short_Literal	0x0
0e6c 4802       |H   |		Short_Literal	0x2
0e6d e009       |    |		Load	0x0,0x9
0e6e 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0e6f 0334       | 4  |		Declare_Variable	Array,With_Constraint
0e70 4841       |HA  |		Short_Literal	0x41
0e71 4800       |H   |		Short_Literal	0x0
0e72 00da       |    |		Load_Top	At_Offset_2
0e73 01d6       |    |		Execute	Vector,Field_Write
0e74 4862       |Hb  |		Short_Literal	0x62
0e75 4801       |H   |		Short_Literal	0x1
0e76 00da       |    |		Load_Top	At_Offset_2
0e77 01d6       |    |		Execute	Vector,Field_Write
0e78 4863       |Hc  |		Short_Literal	0x63
0e79 4802       |H   |		Short_Literal	0x2
0e7a 00da       |    |		Load_Top	At_Offset_2
0e7b 01d6       |    |		Execute	Vector,Field_Write
0e7c 4800       |H   |		Short_Literal	0x0
0e7d 4802       |H   |		Short_Literal	0x2
0e7e e04b       | K  |		Load	0x0,0x4b
0e7f 0334       | 4  |		Declare_Variable	Array,With_Constraint
0e80 5017       |P   |		Indirect_Literal	Any,0xe98,{0x41626300, 0x00000000}
0e81 0092 16ab  |    |		Action	Push_String_Extended,0x16ab					; "Abc"
0e83 e604       |    |		Load	0x3,0x4
0e84 e605       |    |		Load	0x3,0x5
0e85 e606       |    |		Load	0x3,0x6
0e86 e607       |    |		Load	0x3,0x7
0e87 4808       |H   |		Short_Literal	0x8
0e88 4803       |H   |		Short_Literal	0x3
0e89 0099       |    |		Action	Reference_Dynamic
0e8a 4809       |H   |		Short_Literal	0x9
0e8b 4803       |H   |		Short_Literal	0x3
0e8c 0099       |    |		Action	Reference_Dynamic
0e8d 480a       |H   |		Short_Literal	0xa
0e8e 4803       |H   |		Short_Literal	0x3
0e8f 0099       |    |		Action	Reference_Dynamic
0e90 8002       |    |		Call	0x0,0x2
0e91 4801       |H   |		Short_Literal	0x1
0e92 800c       |    |		Call	0x0,0xc
0e93 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0e94 8000 0000  |    |		.LITERAL	{0x80000000, 0x000b0000}
0e98 4162 6300  |Abc |		.LITERAL	{0x41626300, 0x00000000}
0e9c 0000 0000  |    |		.BLANK	0000[0x4]
0ea0 ; --------------------------------------------------------------------------------------
0ea0 ; SUBPROGRAM
0ea0 ; --------------------------------------------------------------------------------------
0ea0 0ecd       |    |		.CONST	0x0ecd								; Address of begin
0ea1 0004       |    |		.CONST	0x0004								; Address of exception handler
0ea2 000b       |    |		.CONST	0x000b								; Number of locals
0ea3			INIT_0ea0:
0ea3 029f 15bb  |    |		Declare_Subprogram	INIT_15b8,For_Call
0ea5 029f 15cb  |    |		Declare_Subprogram	INIT_15c8,For_Call
0ea7 a002       |    |		Store_Unchecked	0x0,0x2
0ea8 00c6       |    |		Action	Check_Subprogram_Elaborated
0ea9 e04d       | M  |		Load	0x0,0x4d
0eaa e004       |    |		Load	0x0,0x4
0eab 00d8       |    |		Load_Top	At_Offset_0
0eac 012c       | ,  |		Execute	Any,Size
0ead 00d9       |    |		Load_Top	At_Offset_1
0eae 0266       | f  |		Execute	Discrete,Bounds
0eaf 00db       |    |		Load_Top	At_Offset_3
0eb0 0122       | "  |		Execute	Any,Make_Root_Type
0eb1 00d8       |    |		Load_Top	At_Offset_0
0eb2 012c       | ,  |		Execute	Any,Size
0eb3 00d0       |    |		Action	Swap_Control
0eb4 0266       | f  |		Execute	Discrete,Bounds
0eb5 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
0eb7 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
0eb8 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
0eb9 00cd       |    |		Action	Spare6_Action
0eba e04e       | N  |		Load	0x0,0x4e
0ebb 0092 16ac  |    |		Action	Push_String_Extended,0x16ac					; "X_String16"
0ebd 4802       |H   |		Short_Literal	0x2
0ebe 4803       |H   |		Short_Literal	0x3
0ebf 0099       |    |		Action	Reference_Dynamic
0ec0 4803       |H   |		Short_Literal	0x3
0ec1 4803       |H   |		Short_Literal	0x3
0ec2 0099       |    |		Action	Reference_Dynamic
0ec3 0093 0000  |    |		push_full_address	0x0
0ec5 60d2       |`   |		Indirect_Literal	Discrete,0xf98,{0x80000000, 0x000a0000}
0ec6 0273       | s  |		Execute	Discrete,Plus
0ec7 e006       |    |		Load	0x0,0x6
0ec8 0273       | s  |		Execute	Discrete,Plus
0ec9 e04f       | O  |		Load	0x0,0x4f
0eca 0273       | s  |		Execute	Discrete,Plus
0ecb 480b       |H   |		Short_Literal	0xb
0ecc 0007       |    |		Action	Break_Optional
0ecd			BODY_0ea0:
0ecd 0092 16ad  |    |		Action	Push_String_Extended,0x16ad					; "X_String16 conversions"
0ecf 8008       |    |		Call	0x0,0x8
0ed0 4801       |H   |		Short_Literal	0x1
0ed1 4800       |H   |		Short_Literal	0x0
0ed2 e009       |    |		Load	0x0,0x9
0ed3 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0ed4 0334       | 4  |		Declare_Variable	Array,With_Constraint
0ed5 4801       |H   |		Short_Literal	0x1
0ed6 4800       |H   |		Short_Literal	0x0
0ed7 e04e       | N  |		Load	0x0,0x4e
0ed8 0334       | 4  |		Declare_Variable	Array,With_Constraint
0ed9 0092 1675  |   u|		Action	Push_String_Extended,0x1675					; "1..0 => 0"
0edb e604       |    |		Load	0x3,0x4
0edc e605       |    |		Load	0x3,0x5
0edd e606       |    |		Load	0x3,0x6
0ede e607       |    |		Load	0x3,0x7
0edf 4808       |H   |		Short_Literal	0x8
0ee0 4803       |H   |		Short_Literal	0x3
0ee1 0099       |    |		Action	Reference_Dynamic
0ee2 4809       |H   |		Short_Literal	0x9
0ee3 4803       |H   |		Short_Literal	0x3
0ee4 0099       |    |		Action	Reference_Dynamic
0ee5 480a       |H   |		Short_Literal	0xa
0ee6 4803       |H   |		Short_Literal	0x3
0ee7 0099       |    |		Action	Reference_Dynamic
0ee8 8002       |    |		Call	0x0,0x2
0ee9 4800       |H   |		Short_Literal	0x0
0eea 4801       |H   |		Short_Literal	0x1
0eeb e009       |    |		Load	0x0,0x9
0eec 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0eed 0334       | 4  |		Declare_Variable	Array,With_Constraint
0eee 48ff       |H   |		Short_Literal	0xff
0eef 4800       |H   |		Short_Literal	0x0
0ef0 00da       |    |		Load_Top	At_Offset_2
0ef1 01d6       |    |		Execute	Vector,Field_Write
0ef2 48ff       |H   |		Short_Literal	0xff
0ef3 4801       |H   |		Short_Literal	0x1
0ef4 00da       |    |		Load_Top	At_Offset_2
0ef5 01d6       |    |		Execute	Vector,Field_Write
0ef6 4802       |H   |		Short_Literal	0x2
0ef7 4802       |H   |		Short_Literal	0x2
0ef8 e04e       | N  |		Load	0x0,0x4e
0ef9 0334       | 4  |		Declare_Variable	Array,With_Constraint
0efa e04d       | M  |		Load	0x0,0x4d
0efb 0322       | "  |		Declare_Variable	Record
0efc 48ff       |H   |		Short_Literal	0xff
0efd 00d9       |    |		Load_Top	At_Offset_1
0efe 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0eff 48ff       |H   |		Short_Literal	0xff
0f00 00d9       |    |		Load_Top	At_Offset_1
0f01 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0f02 4802       |H   |		Short_Literal	0x2
0f03 00da       |    |		Load_Top	At_Offset_2
0f04 01d6       |    |		Execute	Vector,Field_Write
0f05 0092 16a3  |    |		Action	Push_String_Extended,0x16a3					; "2..2 => -1"
0f07 e604       |    |		Load	0x3,0x4
0f08 e605       |    |		Load	0x3,0x5
0f09 e606       |    |		Load	0x3,0x6
0f0a e607       |    |		Load	0x3,0x7
0f0b 4808       |H   |		Short_Literal	0x8
0f0c 4803       |H   |		Short_Literal	0x3
0f0d 0099       |    |		Action	Reference_Dynamic
0f0e 4809       |H   |		Short_Literal	0x9
0f0f 4803       |H   |		Short_Literal	0x3
0f10 0099       |    |		Action	Reference_Dynamic
0f11 480a       |H   |		Short_Literal	0xa
0f12 4803       |H   |		Short_Literal	0x3
0f13 0099       |    |		Action	Reference_Dynamic
0f14 8002       |    |		Call	0x0,0x2
0f15 4800       |H   |		Short_Literal	0x0
0f16 4801       |H   |		Short_Literal	0x1
0f17 e009       |    |		Load	0x0,0x9
0f18 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0f19 0334       | 4  |		Declare_Variable	Array,With_Constraint
0f1a 4800       |H   |		Short_Literal	0x0
0f1b 4800       |H   |		Short_Literal	0x0
0f1c 00da       |    |		Load_Top	At_Offset_2
0f1d 01d6       |    |		Execute	Vector,Field_Write
0f1e 4801       |H   |		Short_Literal	0x1
0f1f 4801       |H   |		Short_Literal	0x1
0f20 00da       |    |		Load_Top	At_Offset_2
0f21 01d6       |    |		Execute	Vector,Field_Write
0f22 4800       |H   |		Short_Literal	0x0
0f23 4800       |H   |		Short_Literal	0x0
0f24 e04e       | N  |		Load	0x0,0x4e
0f25 0334       | 4  |		Declare_Variable	Array,With_Constraint
0f26 e04d       | M  |		Load	0x0,0x4d
0f27 0322       | "  |		Declare_Variable	Record
0f28 4800       |H   |		Short_Literal	0x0
0f29 00d9       |    |		Load_Top	At_Offset_1
0f2a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0f2b 4801       |H   |		Short_Literal	0x1
0f2c 00d9       |    |		Load_Top	At_Offset_1
0f2d 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0f2e 4800       |H   |		Short_Literal	0x0
0f2f 00da       |    |		Load_Top	At_Offset_2
0f30 01d6       |    |		Execute	Vector,Field_Write
0f31 0092 168b  |    |		Action	Push_String_Extended,0x168b					; "0..0 => 1"
0f33 e604       |    |		Load	0x3,0x4
0f34 e605       |    |		Load	0x3,0x5
0f35 e606       |    |		Load	0x3,0x6
0f36 e607       |    |		Load	0x3,0x7
0f37 4808       |H   |		Short_Literal	0x8
0f38 4803       |H   |		Short_Literal	0x3
0f39 0099       |    |		Action	Reference_Dynamic
0f3a 4809       |H   |		Short_Literal	0x9
0f3b 4803       |H   |		Short_Literal	0x3
0f3c 0099       |    |		Action	Reference_Dynamic
0f3d 480a       |H   |		Short_Literal	0xa
0f3e 4803       |H   |		Short_Literal	0x3
0f3f 0099       |    |		Action	Reference_Dynamic
0f40 8002       |    |		Call	0x0,0x2
0f41 4800       |H   |		Short_Literal	0x0
0f42 4805       |H   |		Short_Literal	0x5
0f43 e009       |    |		Load	0x0,0x9
0f44 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0f45 0334       | 4  |		Declare_Variable	Array,With_Constraint
0f46 4801       |H   |		Short_Literal	0x1
0f47 4800       |H   |		Short_Literal	0x0
0f48 00da       |    |		Load_Top	At_Offset_2
0f49 01d6       |    |		Execute	Vector,Field_Write
0f4a 4802       |H   |		Short_Literal	0x2
0f4b 4801       |H   |		Short_Literal	0x1
0f4c 00da       |    |		Load_Top	At_Offset_2
0f4d 01d6       |    |		Execute	Vector,Field_Write
0f4e 4803       |H   |		Short_Literal	0x3
0f4f 4802       |H   |		Short_Literal	0x2
0f50 00da       |    |		Load_Top	At_Offset_2
0f51 01d6       |    |		Execute	Vector,Field_Write
0f52 4804       |H   |		Short_Literal	0x4
0f53 4803       |H   |		Short_Literal	0x3
0f54 00da       |    |		Load_Top	At_Offset_2
0f55 01d6       |    |		Execute	Vector,Field_Write
0f56 4805       |H   |		Short_Literal	0x5
0f57 4804       |H   |		Short_Literal	0x4
0f58 00da       |    |		Load_Top	At_Offset_2
0f59 01d6       |    |		Execute	Vector,Field_Write
0f5a 4806       |H   |		Short_Literal	0x6
0f5b 4805       |H   |		Short_Literal	0x5
0f5c 00da       |    |		Load_Top	At_Offset_2
0f5d 01d6       |    |		Execute	Vector,Field_Write
0f5e 4800       |H   |		Short_Literal	0x0
0f5f 4802       |H   |		Short_Literal	0x2
0f60 e04e       | N  |		Load	0x0,0x4e
0f61 0334       | 4  |		Declare_Variable	Array,With_Constraint
0f62 e04d       | M  |		Load	0x0,0x4d
0f63 0322       | "  |		Declare_Variable	Record
0f64 4801       |H   |		Short_Literal	0x1
0f65 00d9       |    |		Load_Top	At_Offset_1
0f66 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0f67 4802       |H   |		Short_Literal	0x2
0f68 00d9       |    |		Load_Top	At_Offset_1
0f69 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0f6a 4800       |H   |		Short_Literal	0x0
0f6b 00da       |    |		Load_Top	At_Offset_2
0f6c 01d6       |    |		Execute	Vector,Field_Write
0f6d e04d       | M  |		Load	0x0,0x4d
0f6e 0322       | "  |		Declare_Variable	Record
0f6f 4803       |H   |		Short_Literal	0x3
0f70 00d9       |    |		Load_Top	At_Offset_1
0f71 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0f72 4804       |H   |		Short_Literal	0x4
0f73 00d9       |    |		Load_Top	At_Offset_1
0f74 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0f75 4801       |H   |		Short_Literal	0x1
0f76 00da       |    |		Load_Top	At_Offset_2
0f77 01d6       |    |		Execute	Vector,Field_Write
0f78 e04d       | M  |		Load	0x0,0x4d
0f79 0322       | "  |		Declare_Variable	Record
0f7a 4805       |H   |		Short_Literal	0x5
0f7b 00d9       |    |		Load_Top	At_Offset_1
0f7c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0f7d 4806       |H   |		Short_Literal	0x6
0f7e 00d9       |    |		Load_Top	At_Offset_1
0f7f 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0f80 4802       |H   |		Short_Literal	0x2
0f81 00da       |    |		Load_Top	At_Offset_2
0f82 01d6       |    |		Execute	Vector,Field_Write
0f83 0092 16ae  |    |		Action	Push_String_Extended,0x16ae					; "1.2, 3.4, 5.6"
0f85 e604       |    |		Load	0x3,0x4
0f86 e605       |    |		Load	0x3,0x5
0f87 e606       |    |		Load	0x3,0x6
0f88 e607       |    |		Load	0x3,0x7
0f89 4808       |H   |		Short_Literal	0x8
0f8a 4803       |H   |		Short_Literal	0x3
0f8b 0099       |    |		Action	Reference_Dynamic
0f8c 4809       |H   |		Short_Literal	0x9
0f8d 4803       |H   |		Short_Literal	0x3
0f8e 0099       |    |		Action	Reference_Dynamic
0f8f 480a       |H   |		Short_Literal	0xa
0f90 4803       |H   |		Short_Literal	0x3
0f91 0099       |    |		Action	Reference_Dynamic
0f92 8002       |    |		Call	0x0,0x2
0f93 4801       |H   |		Short_Literal	0x1
0f94 800c       |    |		Call	0x0,0xc
0f95 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0f96 0000 0000  |    |		.XXX[0x2]
0f98 8000 0000  |    |		.LITERAL	{0x80000000, 0x000a0000}
0f9c 0000 0000  |    |		.BLANK	0000[0x4]
0fa0 ; --------------------------------------------------------------------------------------
0fa0 ; SUBPROGRAM
0fa0 ; --------------------------------------------------------------------------------------
0fa0 0fcb       |    |		.CONST	0x0fcb								; Address of begin
0fa1 0004       |    |		.CONST	0x0004								; Address of exception handler
0fa2 000d       |    |		.CONST	0x000d								; Number of locals
0fa3			INIT_0fa0:
0fa3 a025       | %  |		Store_Unchecked	0x0,0x25
0fa4 00c6       |    |		Action	Check_Subprogram_Elaborated
0fa5 e050       | P  |		Load	0x0,0x50
0fa6 e009       |    |		Load	0x0,0x9
0fa7 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0fa8 0093 0000  |    |		push_full_address	0x0
0faa 607d       |`}  |		Indirect_Literal	Discrete,0x1028,{0x80000000, 0x00090000}
0fab 0273       | s  |		Execute	Discrete,Plus
0fac e006       |    |		Load	0x0,0x6
0fad 0273       | s  |		Execute	Discrete,Plus
0fae e051       | Q  |		Load	0x0,0x51
0faf 0273       | s  |		Execute	Discrete,Plus
0fb0 4805       |H   |		Short_Literal	0x5
0fb1 0007       |    |		Action	Break_Optional
0fb2 029f 15db  |    |		Declare_Subprogram	INIT_15d8,For_Call
0fb4 029f 15eb  |    |		Declare_Subprogram	INIT_15e8,For_Call
0fb6 a010       |    |		Store_Unchecked	0x0,0x10
0fb7 00c6       |    |		Action	Check_Subprogram_Elaborated
0fb8 e050       | P  |		Load	0x0,0x50
0fb9 0092 16af  |    |		Action	Push_String_Extended,0x16af					; "X_Text_Elt"
0fbb 4806       |H   |		Short_Literal	0x6
0fbc 4803       |H   |		Short_Literal	0x3
0fbd 0099       |    |		Action	Reference_Dynamic
0fbe 4807       |H   |		Short_Literal	0x7
0fbf 4803       |H   |		Short_Literal	0x3
0fc0 0099       |    |		Action	Reference_Dynamic
0fc1 0093 0000  |    |		push_full_address	0x0
0fc3 6060       |``  |		Indirect_Literal	Discrete,0x1024,{0x80000000, 0x00080000}
0fc4 0273       | s  |		Execute	Discrete,Plus
0fc5 e006       |    |		Load	0x0,0x6
0fc6 0273       | s  |		Execute	Discrete,Plus
0fc7 e052       | R  |		Load	0x0,0x52
0fc8 0273       | s  |		Execute	Discrete,Plus
0fc9 480d       |H   |		Short_Literal	0xd
0fca 0007       |    |		Action	Break_Optional
0fcb			BODY_0fa0:
0fcb 0092 16b0  |    |		Action	Push_String_Extended,0x16b0					; "X_Text_Elt conversions"
0fcd 8008       |    |		Call	0x0,0x8
0fce 4800       |H   |		Short_Literal	0x0
0fcf 4801       |H   |		Short_Literal	0x1
0fd0 e009       |    |		Load	0x0,0x9
0fd1 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0fd2 0334       | 4  |		Declare_Variable	Array,With_Constraint
0fd3 4800       |H   |		Short_Literal	0x0
0fd4 4800       |H   |		Short_Literal	0x0
0fd5 00da       |    |		Load_Top	At_Offset_2
0fd6 01d6       |    |		Execute	Vector,Field_Write
0fd7 4800       |H   |		Short_Literal	0x0
0fd8 4801       |H   |		Short_Literal	0x1
0fd9 00da       |    |		Load_Top	At_Offset_2
0fda 01d6       |    |		Execute	Vector,Field_Write
0fdb e050       | P  |		Load	0x0,0x50
0fdc 0322       | "  |		Declare_Variable	Record
0fdd 4800       |H   |		Short_Literal	0x0
0fde 00d9       |    |		Load_Top	At_Offset_1
0fdf 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0fe0 4800       |H   |		Short_Literal	0x0
0fe1 00d9       |    |		Load_Top	At_Offset_1
0fe2 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0fe3 0092 167b  |   {|		Action	Push_String_Extended,0x167b					; "0"
0fe5 e608       |    |		Load	0x3,0x8
0fe6 e609       |    |		Load	0x3,0x9
0fe7 480a       |H   |		Short_Literal	0xa
0fe8 4803       |H   |		Short_Literal	0x3
0fe9 0099       |    |		Action	Reference_Dynamic
0fea 480b       |H   |		Short_Literal	0xb
0feb 4803       |H   |		Short_Literal	0x3
0fec 0099       |    |		Action	Reference_Dynamic
0fed 480c       |H   |		Short_Literal	0xc
0fee 4803       |H   |		Short_Literal	0x3
0fef 0099       |    |		Action	Reference_Dynamic
0ff0 8010       |    |		Call	0x0,0x10
0ff1 e053       | S  |		Load	0x0,0x53
0ff2 e050       | P  |		Load	0x0,0x50
0ff3 0322       | "  |		Declare_Variable	Record
0ff4 4801       |H   |		Short_Literal	0x1
0ff5 00d9       |    |		Load_Top	At_Offset_1
0ff6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0ff7 4800       |H   |		Short_Literal	0x0
0ff8 00d9       |    |		Load_Top	At_Offset_1
0ff9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0ffa 0092 1688  |    |		Action	Push_String_Extended,0x1688					; "1"
0ffc e608       |    |		Load	0x3,0x8
0ffd e609       |    |		Load	0x3,0x9
0ffe 480a       |H   |		Short_Literal	0xa
0fff 4803       |H   |		Short_Literal	0x3
1000 0099       |    |		Action	Reference_Dynamic
1001 480b       |H   |		Short_Literal	0xb
1002 4803       |H   |		Short_Literal	0x3
1003 0099       |    |		Action	Reference_Dynamic
1004 480c       |H   |		Short_Literal	0xc
1005 4803       |H   |		Short_Literal	0x3
1006 0099       |    |		Action	Reference_Dynamic
1007 8010       |    |		Call	0x0,0x10
1008 e054       | T  |		Load	0x0,0x54
1009 e050       | P  |		Load	0x0,0x50
100a 0322       | "  |		Declare_Variable	Record
100b 48ff       |H   |		Short_Literal	0xff
100c 00d9       |    |		Load_Top	At_Offset_1
100d 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
100e 4fff       |O   |		Short_Literal	-0x1
100f 00d9       |    |		Load_Top	At_Offset_1
1010 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
1011 0092 167c  |   ||		Action	Push_String_Extended,0x167c					; "-1"
1013 e608       |    |		Load	0x3,0x8
1014 e609       |    |		Load	0x3,0x9
1015 480a       |H   |		Short_Literal	0xa
1016 4803       |H   |		Short_Literal	0x3
1017 0099       |    |		Action	Reference_Dynamic
1018 480b       |H   |		Short_Literal	0xb
1019 4803       |H   |		Short_Literal	0x3
101a 0099       |    |		Action	Reference_Dynamic
101b 480c       |H   |		Short_Literal	0xc
101c 4803       |H   |		Short_Literal	0x3
101d 0099       |    |		Action	Reference_Dynamic
101e 8010       |    |		Call	0x0,0x10
101f 4801       |H   |		Short_Literal	0x1
1020 800c       |    |		Call	0x0,0xc
1021 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1022 0000 0000  |    |		.XXX[0x2]
1024 8000 0000  |    |		.LITERAL	{0x80000000, 0x00080000}
1028 8000 0000  |    |		.LITERAL	{0x80000000, 0x00090000}
102c 0000 0000  |    |		.BLANK	0000[0x4]
1030 ; --------------------------------------------------------------------------------------
1030 ; SUBPROGRAM
1030 ; --------------------------------------------------------------------------------------
1030 107d       | }  |		.CONST	0x107d								; Address of begin
1031 0004       |    |		.CONST	0x0004								; Address of exception handler
1032 0011       |    |		.CONST	0x0011								; Number of locals
1033			INIT_1030:
1033 a020       |    |		Store_Unchecked	0x0,0x20
1034 00c6       |    |		Action	Check_Subprogram_Elaborated
1035 e055       | U  |		Load	0x0,0x55
1036 e004       |    |		Load	0x0,0x4
1037 00d8       |    |		Load_Top	At_Offset_0
1038 012c       | ,  |		Execute	Any,Size
1039 00d9       |    |		Load_Top	At_Offset_1
103a 0266       | f  |		Execute	Discrete,Bounds
103b 00db       |    |		Load_Top	At_Offset_3
103c 0122       | "  |		Execute	Any,Make_Root_Type
103d 00d8       |    |		Load_Top	At_Offset_0
103e 012c       | ,  |		Execute	Any,Size
103f 00d0       |    |		Action	Swap_Control
1040 0266       | f  |		Execute	Discrete,Bounds
1041 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
1043 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
1044 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
1045 00cd       |    |		Action	Spare6_Action
1046 e056       | V  |		Load	0x0,0x56
1047 e009       |    |		Load	0x0,0x9
1048 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
1049 0093 0000  |    |		push_full_address	0x0
104b 60f4       |`   |		Indirect_Literal	Discrete,0x1140,{0x80000000, 0x00070000}
104c 0273       | s  |		Execute	Discrete,Plus
104d e006       |    |		Load	0x0,0x6
104e 0273       | s  |		Execute	Discrete,Plus
104f e057       | W  |		Load	0x0,0x57
1050 0273       | s  |		Execute	Discrete,Plus
1051 4807       |H   |		Short_Literal	0x7
1052 0007       |    |		Action	Break_Optional
1053 029f 15fb  |    |		Declare_Subprogram	INIT_15f8,For_Call
1055 029f 160b  |    |		Declare_Subprogram	INIT_1608,For_Call
1057 a002       |    |		Store_Unchecked	0x0,0x2
1058 00c6       |    |		Action	Check_Subprogram_Elaborated
1059 e055       | U  |		Load	0x0,0x55
105a e004       |    |		Load	0x0,0x4
105b 00d8       |    |		Load_Top	At_Offset_0
105c 012c       | ,  |		Execute	Any,Size
105d 00d9       |    |		Load_Top	At_Offset_1
105e 0266       | f  |		Execute	Discrete,Bounds
105f 00db       |    |		Load_Top	At_Offset_3
1060 0122       | "  |		Execute	Any,Make_Root_Type
1061 00d8       |    |		Load_Top	At_Offset_0
1062 012c       | ,  |		Execute	Any,Size
1063 00d0       |    |		Action	Swap_Control
1064 0266       | f  |		Execute	Discrete,Bounds
1065 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
1067 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
1068 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
1069 00cd       |    |		Action	Spare6_Action
106a e056       | V  |		Load	0x0,0x56
106b 0092 16b1  |    |		Action	Push_String_Extended,0x16b1					; "X_Time_Coord_Array"
106d 4808       |H   |		Short_Literal	0x8
106e 4803       |H   |		Short_Literal	0x3
106f 0099       |    |		Action	Reference_Dynamic
1070 4809       |H   |		Short_Literal	0x9
1071 4803       |H   |		Short_Literal	0x3
1072 0099       |    |		Action	Reference_Dynamic
1073 0093 0000  |    |		push_full_address	0x0
1075 60c6       |`   |		Indirect_Literal	Discrete,0x113c,{0x80000000, 0x00060000}
1076 0273       | s  |		Execute	Discrete,Plus
1077 e006       |    |		Load	0x0,0x6
1078 0273       | s  |		Execute	Discrete,Plus
1079 e058       | X  |		Load	0x0,0x58
107a 0273       | s  |		Execute	Discrete,Plus
107b 4811       |H   |		Short_Literal	0x11
107c 0007       |    |		Action	Break_Optional
107d			BODY_1030:
107d 0092 16b2  |    |		Action	Push_String_Extended,0x16b2					; "X_Time_Coord_Array conversions"
107f 8008       |    |		Call	0x0,0x8
1080 4801       |H   |		Short_Literal	0x1
1081 4800       |H   |		Short_Literal	0x0
1082 e009       |    |		Load	0x0,0x9
1083 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
1084 0334       | 4  |		Declare_Variable	Array,With_Constraint
1085 4801       |H   |		Short_Literal	0x1
1086 4800       |H   |		Short_Literal	0x0
1087 e056       | V  |		Load	0x0,0x56
1088 0334       | 4  |		Declare_Variable	Array,With_Constraint
1089 0092 1675  |   u|		Action	Push_String_Extended,0x1675					; "1..0 => 0"
108b e60a       |    |		Load	0x3,0xa
108c e60b       |    |		Load	0x3,0xb
108d e60c       |    |		Load	0x3,0xc
108e e60d       |    |		Load	0x3,0xd
108f 480e       |H   |		Short_Literal	0xe
1090 4803       |H   |		Short_Literal	0x3
1091 0099       |    |		Action	Reference_Dynamic
1092 480f       |H   |		Short_Literal	0xf
1093 4803       |H   |		Short_Literal	0x3
1094 0099       |    |		Action	Reference_Dynamic
1095 4810       |H   |		Short_Literal	0x10
1096 4803       |H   |		Short_Literal	0x3
1097 0099       |    |		Action	Reference_Dynamic
1098 8002       |    |		Call	0x0,0x2
1099 4801       |H   |		Short_Literal	0x1
109a 4808       |H   |		Short_Literal	0x8
109b e009       |    |		Load	0x0,0x9
109c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
109d 0334       | 4  |		Declare_Variable	Array,With_Constraint
109e 4808       |H   |		Short_Literal	0x8
109f 4801       |H   |		Short_Literal	0x1
10a0 48ff       |H   |		Short_Literal	0xff
10a1 00d9       |    |		Load_Top	At_Offset_1
10a2 e612       |    |		Load	0x3,0x12
10a3 01d6       |    |		Execute	Vector,Field_Write
10a4 3ffb       |?   |		Loop_Increasing	0x10a0
10a5 4802       |H   |		Short_Literal	0x2
10a6 4802       |H   |		Short_Literal	0x2
10a7 e056       | V  |		Load	0x0,0x56
10a8 0334       | 4  |		Declare_Variable	Array,With_Constraint
10a9 e055       | U  |		Load	0x0,0x55
10aa 0322       | "  |		Declare_Variable	Record
10ab 4fff       |O   |		Short_Literal	-0x1
10ac 00d9       |    |		Load_Top	At_Offset_1
10ad 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
10ae 6089       |`   |		Indirect_Literal	Discrete,0x1138,{0x00000000, 0x0000ffff}
10af 00d9       |    |		Load_Top	At_Offset_1
10b0 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
10b1 6086       |`   |		Indirect_Literal	Discrete,0x1138,{0x00000000, 0x0000ffff}
10b2 00d9       |    |		Load_Top	At_Offset_1
10b3 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
10b4 4802       |H   |		Short_Literal	0x2
10b5 00da       |    |		Load_Top	At_Offset_2
10b6 01d6       |    |		Execute	Vector,Field_Write
10b7 0092 16a3  |    |		Action	Push_String_Extended,0x16a3					; "2..2 => -1"
10b9 e60a       |    |		Load	0x3,0xa
10ba e60b       |    |		Load	0x3,0xb
10bb e60c       |    |		Load	0x3,0xc
10bc e60d       |    |		Load	0x3,0xd
10bd 480e       |H   |		Short_Literal	0xe
10be 4803       |H   |		Short_Literal	0x3
10bf 0099       |    |		Action	Reference_Dynamic
10c0 480f       |H   |		Short_Literal	0xf
10c1 4803       |H   |		Short_Literal	0x3
10c2 0099       |    |		Action	Reference_Dynamic
10c3 4810       |H   |		Short_Literal	0x10
10c4 4803       |H   |		Short_Literal	0x3
10c5 0099       |    |		Action	Reference_Dynamic
10c6 8002       |    |		Call	0x0,0x2
10c7 4801       |H   |		Short_Literal	0x1
10c8 4806       |H   |		Short_Literal	0x6
10c9 e009       |    |		Load	0x0,0x9
10ca 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
10cb 0334       | 4  |		Declare_Variable	Array,With_Constraint
10cc 4806       |H   |		Short_Literal	0x6
10cd 4801       |H   |		Short_Literal	0x1
10ce 4800       |H   |		Short_Literal	0x0
10cf 00d9       |    |		Load_Top	At_Offset_1
10d0 e612       |    |		Load	0x3,0x12
10d1 01d6       |    |		Execute	Vector,Field_Write
10d2 3ffb       |?   |		Loop_Increasing	0x10ce
10d3 e012       |    |		Load	0x0,0x12
10d4 01cc       |    |		Execute	Vector,Catenate
10d5 4800       |H   |		Short_Literal	0x0
10d6 4800       |H   |		Short_Literal	0x0
10d7 e056       | V  |		Load	0x0,0x56
10d8 0334       | 4  |		Declare_Variable	Array,With_Constraint
10d9 e055       | U  |		Load	0x0,0x55
10da 0322       | "  |		Declare_Variable	Record
10db 4800       |H   |		Short_Literal	0x0
10dc 00d9       |    |		Load_Top	At_Offset_1
10dd 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
10de 4800       |H   |		Short_Literal	0x0
10df 00d9       |    |		Load_Top	At_Offset_1
10e0 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
10e1 4801       |H   |		Short_Literal	0x1
10e2 00d9       |    |		Load_Top	At_Offset_1
10e3 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
10e4 4800       |H   |		Short_Literal	0x0
10e5 00da       |    |		Load_Top	At_Offset_2
10e6 01d6       |    |		Execute	Vector,Field_Write
10e7 0092 168b  |    |		Action	Push_String_Extended,0x168b					; "0..0 => 1"
10e9 e60a       |    |		Load	0x3,0xa
10ea e60b       |    |		Load	0x3,0xb
10eb e60c       |    |		Load	0x3,0xc
10ec e60d       |    |		Load	0x3,0xd
10ed 480e       |H   |		Short_Literal	0xe
10ee 4803       |H   |		Short_Literal	0x3
10ef 0099       |    |		Action	Reference_Dynamic
10f0 480f       |H   |		Short_Literal	0xf
10f1 4803       |H   |		Short_Literal	0x3
10f2 0099       |    |		Action	Reference_Dynamic
10f3 4810       |H   |		Short_Literal	0x10
10f4 4803       |H   |		Short_Literal	0x3
10f5 0099       |    |		Action	Reference_Dynamic
10f6 8002       |    |		Call	0x0,0x2
10f7 e00b       |    |		Load	0x0,0xb
10f8 e013       |    |		Load	0x0,0x13
10f9 01cc       |    |		Execute	Vector,Catenate
10fa e014       |    |		Load	0x0,0x14
10fb 01cc       |    |		Execute	Vector,Catenate
10fc e02f       | /  |		Load	0x0,0x2f
10fd 01cc       |    |		Execute	Vector,Catenate
10fe e016       |    |		Load	0x0,0x16
10ff 01cc       |    |		Execute	Vector,Catenate
1100 e017       |    |		Load	0x0,0x17
1101 01cc       |    |		Execute	Vector,Catenate
1102 4800       |H   |		Short_Literal	0x0
1103 4801       |H   |		Short_Literal	0x1
1104 e056       | V  |		Load	0x0,0x56
1105 0334       | 4  |		Declare_Variable	Array,With_Constraint
1106 e055       | U  |		Load	0x0,0x55
1107 0322       | "  |		Declare_Variable	Record
1108 4801       |H   |		Short_Literal	0x1
1109 00d9       |    |		Load_Top	At_Offset_1
110a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
110b 4802       |H   |		Short_Literal	0x2
110c 00d9       |    |		Load_Top	At_Offset_1
110d 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
110e 4803       |H   |		Short_Literal	0x3
110f 00d9       |    |		Load_Top	At_Offset_1
1110 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
1111 4800       |H   |		Short_Literal	0x0
1112 00da       |    |		Load_Top	At_Offset_2
1113 01d6       |    |		Execute	Vector,Field_Write
1114 e055       | U  |		Load	0x0,0x55
1115 0322       | "  |		Declare_Variable	Record
1116 4804       |H   |		Short_Literal	0x4
1117 00d9       |    |		Load_Top	At_Offset_1
1118 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
1119 4805       |H   |		Short_Literal	0x5
111a 00d9       |    |		Load_Top	At_Offset_1
111b 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
111c 4806       |H   |		Short_Literal	0x6
111d 00d9       |    |		Load_Top	At_Offset_1
111e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
111f 4801       |H   |		Short_Literal	0x1
1120 00da       |    |		Load_Top	At_Offset_2
1121 01d6       |    |		Execute	Vector,Field_Write
1122 0092 16b3  |    |		Action	Push_String_Extended,0x16b3					; "1.2.3, 4.5.6"
1124 e60a       |    |		Load	0x3,0xa
1125 e60b       |    |		Load	0x3,0xb
1126 e60c       |    |		Load	0x3,0xc
1127 e60d       |    |		Load	0x3,0xd
1128 480e       |H   |		Short_Literal	0xe
1129 4803       |H   |		Short_Literal	0x3
112a 0099       |    |		Action	Reference_Dynamic
112b 480f       |H   |		Short_Literal	0xf
112c 4803       |H   |		Short_Literal	0x3
112d 0099       |    |		Action	Reference_Dynamic
112e 4810       |H   |		Short_Literal	0x10
112f 4803       |H   |		Short_Literal	0x3
1130 0099       |    |		Action	Reference_Dynamic
1131 8002       |    |		Call	0x0,0x2
1132 4801       |H   |		Short_Literal	0x1
1133 800c       |    |		Call	0x0,0xc
1134 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1135 0000 0000  |    |		.XXX[0x3]
1137 0000       |    |
1138 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000ffff}
113c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00060000}
1140 8000 0000  |    |		.LITERAL	{0x80000000, 0x00070000}
1144 0000 0000  |    |		.BLANK	0000[0x4]
1148 ; --------------------------------------------------------------------------------------
1148 ; SUBPROGRAM
1148 ; --------------------------------------------------------------------------------------
1148 1195       |    |		.CONST	0x1195								; Address of begin
1149 0004       |    |		.CONST	0x0004								; Address of exception handler
114a 0011       |    |		.CONST	0x0011								; Number of locals
114b			INIT_1148:
114b a020       |    |		Store_Unchecked	0x0,0x20
114c 00c6       |    |		Action	Check_Subprogram_Elaborated
114d e059       | Y  |		Load	0x0,0x59
114e e004       |    |		Load	0x0,0x4
114f 00d8       |    |		Load_Top	At_Offset_0
1150 012c       | ,  |		Execute	Any,Size
1151 00d9       |    |		Load_Top	At_Offset_1
1152 0266       | f  |		Execute	Discrete,Bounds
1153 00db       |    |		Load_Top	At_Offset_3
1154 0122       | "  |		Execute	Any,Make_Root_Type
1155 00d8       |    |		Load_Top	At_Offset_0
1156 012c       | ,  |		Execute	Any,Size
1157 00d0       |    |		Action	Swap_Control
1158 0266       | f  |		Execute	Discrete,Bounds
1159 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
115b 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
115c 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
115d 00cd       |    |		Action	Spare6_Action
115e e05a       | Z  |		Load	0x0,0x5a
115f e009       |    |		Load	0x0,0x9
1160 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
1161 0093 0000  |    |		push_full_address	0x0
1163 60cc       |`   |		Indirect_Literal	Discrete,0x1230,{0x80000000, 0x00050000}
1164 0273       | s  |		Execute	Discrete,Plus
1165 e006       |    |		Load	0x0,0x6
1166 0273       | s  |		Execute	Discrete,Plus
1167 e05b       | [  |		Load	0x0,0x5b
1168 0273       | s  |		Execute	Discrete,Plus
1169 4807       |H   |		Short_Literal	0x7
116a 0007       |    |		Action	Break_Optional
116b 029f 161b  |    |		Declare_Subprogram	INIT_1618,For_Call
116d 029f 162b  |   +|		Declare_Subprogram	INIT_1628,For_Call
116f a002       |    |		Store_Unchecked	0x0,0x2
1170 00c6       |    |		Action	Check_Subprogram_Elaborated
1171 e059       | Y  |		Load	0x0,0x59
1172 e004       |    |		Load	0x0,0x4
1173 00d8       |    |		Load_Top	At_Offset_0
1174 012c       | ,  |		Execute	Any,Size
1175 00d9       |    |		Load_Top	At_Offset_1
1176 0266       | f  |		Execute	Discrete,Bounds
1177 00db       |    |		Load_Top	At_Offset_3
1178 0122       | "  |		Execute	Any,Make_Root_Type
1179 00d8       |    |		Load_Top	At_Offset_0
117a 012c       | ,  |		Execute	Any,Size
117b 00d0       |    |		Action	Swap_Control
117c 0266       | f  |		Execute	Discrete,Bounds
117d 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
117f 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
1180 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
1181 00cd       |    |		Action	Spare6_Action
1182 e05a       | Z  |		Load	0x0,0x5a
1183 0092 16b4  |    |		Action	Push_String_Extended,0x16b4					; "X_Window_Array"
1185 4808       |H   |		Short_Literal	0x8
1186 4803       |H   |		Short_Literal	0x3
1187 0099       |    |		Action	Reference_Dynamic
1188 4809       |H   |		Short_Literal	0x9
1189 4803       |H   |		Short_Literal	0x3
118a 0099       |    |		Action	Reference_Dynamic
118b 0093 0000  |    |		push_full_address	0x0
118d 609e       |`   |		Indirect_Literal	Discrete,0x122c,{0x80000000, 0x00040000}
118e 0273       | s  |		Execute	Discrete,Plus
118f e006       |    |		Load	0x0,0x6
1190 0273       | s  |		Execute	Discrete,Plus
1191 e05c       | \  |		Load	0x0,0x5c
1192 0273       | s  |		Execute	Discrete,Plus
1193 4811       |H   |		Short_Literal	0x11
1194 0007       |    |		Action	Break_Optional
1195			BODY_1148:
1195 0092 16b5  |    |		Action	Push_String_Extended,0x16b5					; "X_Window_Array conversions"
1197 8008       |    |		Call	0x0,0x8
1198 4801       |H   |		Short_Literal	0x1
1199 4800       |H   |		Short_Literal	0x0
119a e009       |    |		Load	0x0,0x9
119b 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
119c 0334       | 4  |		Declare_Variable	Array,With_Constraint
119d 4801       |H   |		Short_Literal	0x1
119e 4800       |H   |		Short_Literal	0x0
119f e05a       | Z  |		Load	0x0,0x5a
11a0 0334       | 4  |		Declare_Variable	Array,With_Constraint
11a1 0092 1675  |   u|		Action	Push_String_Extended,0x1675					; "1..0 => 0"
11a3 e60a       |    |		Load	0x3,0xa
11a4 e60b       |    |		Load	0x3,0xb
11a5 e60c       |    |		Load	0x3,0xc
11a6 e60d       |    |		Load	0x3,0xd
11a7 480e       |H   |		Short_Literal	0xe
11a8 4803       |H   |		Short_Literal	0x3
11a9 0099       |    |		Action	Reference_Dynamic
11aa 480f       |H   |		Short_Literal	0xf
11ab 4803       |H   |		Short_Literal	0x3
11ac 0099       |    |		Action	Reference_Dynamic
11ad 4810       |H   |		Short_Literal	0x10
11ae 4803       |H   |		Short_Literal	0x3
11af 0099       |    |		Action	Reference_Dynamic
11b0 8002       |    |		Call	0x0,0x2
11b1 4801       |H   |		Short_Literal	0x1
11b2 4804       |H   |		Short_Literal	0x4
11b3 e009       |    |		Load	0x0,0x9
11b4 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
11b5 0334       | 4  |		Declare_Variable	Array,With_Constraint
11b6 4804       |H   |		Short_Literal	0x4
11b7 4801       |H   |		Short_Literal	0x1
11b8 48ff       |H   |		Short_Literal	0xff
11b9 00d9       |    |		Load_Top	At_Offset_1
11ba e612       |    |		Load	0x3,0x12
11bb 01d6       |    |		Execute	Vector,Field_Write
11bc 3ffb       |?   |		Loop_Increasing	0x11b8
11bd 4802       |H   |		Short_Literal	0x2
11be 4802       |H   |		Short_Literal	0x2
11bf e05a       | Z  |		Load	0x0,0x5a
11c0 0334       | 4  |		Declare_Variable	Array,With_Constraint
11c1 e059       | Y  |		Load	0x0,0x59
11c2 0322       | "  |		Declare_Variable	Record
11c3 00d8       |    |		Load_Top	At_Offset_0
11c4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
11c5 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
11c6 4fff       |O   |		Short_Literal	-0x1
11c7 00d0       |    |		Action	Swap_Control
11c8 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
11c9 4802       |H   |		Short_Literal	0x2
11ca 00da       |    |		Load_Top	At_Offset_2
11cb 01d6       |    |		Execute	Vector,Field_Write
11cc 0092 16a3  |    |		Action	Push_String_Extended,0x16a3					; "2..2 => -1"
11ce e60a       |    |		Load	0x3,0xa
11cf e60b       |    |		Load	0x3,0xb
11d0 e60c       |    |		Load	0x3,0xc
11d1 e60d       |    |		Load	0x3,0xd
11d2 480e       |H   |		Short_Literal	0xe
11d3 4803       |H   |		Short_Literal	0x3
11d4 0099       |    |		Action	Reference_Dynamic
11d5 480f       |H   |		Short_Literal	0xf
11d6 4803       |H   |		Short_Literal	0x3
11d7 0099       |    |		Action	Reference_Dynamic
11d8 4810       |H   |		Short_Literal	0x10
11d9 4803       |H   |		Short_Literal	0x3
11da 0099       |    |		Action	Reference_Dynamic
11db 8002       |    |		Call	0x0,0x2
11dc e00b       |    |		Load	0x0,0xb
11dd 4800       |H   |		Short_Literal	0x0
11de 4800       |H   |		Short_Literal	0x0
11df e05a       | Z  |		Load	0x0,0x5a
11e0 0334       | 4  |		Declare_Variable	Array,With_Constraint
11e1 e059       | Y  |		Load	0x0,0x59
11e2 0322       | "  |		Declare_Variable	Record
11e3 00d8       |    |		Load_Top	At_Offset_0
11e4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
11e5 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
11e6 4801       |H   |		Short_Literal	0x1
11e7 00d0       |    |		Action	Swap_Control
11e8 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
11e9 4800       |H   |		Short_Literal	0x0
11ea 00da       |    |		Load_Top	At_Offset_2
11eb 01d6       |    |		Execute	Vector,Field_Write
11ec 0092 168b  |    |		Action	Push_String_Extended,0x168b					; "0..0 => 1"
11ee e60a       |    |		Load	0x3,0xa
11ef e60b       |    |		Load	0x3,0xb
11f0 e60c       |    |		Load	0x3,0xc
11f1 e60d       |    |		Load	0x3,0xd
11f2 480e       |H   |		Short_Literal	0xe
11f3 4803       |H   |		Short_Literal	0x3
11f4 0099       |    |		Action	Reference_Dynamic
11f5 480f       |H   |		Short_Literal	0xf
11f6 4803       |H   |		Short_Literal	0x3
11f7 0099       |    |		Action	Reference_Dynamic
11f8 4810       |H   |		Short_Literal	0x10
11f9 4803       |H   |		Short_Literal	0x3
11fa 0099       |    |		Action	Reference_Dynamic
11fb 8002       |    |		Call	0x0,0x2
11fc e00b       |    |		Load	0x0,0xb
11fd e00a       |    |		Load	0x0,0xa
11fe 01cc       |    |		Execute	Vector,Catenate
11ff 4800       |H   |		Short_Literal	0x0
1200 4801       |H   |		Short_Literal	0x1
1201 e05a       | Z  |		Load	0x0,0x5a
1202 0334       | 4  |		Declare_Variable	Array,With_Constraint
1203 e059       | Y  |		Load	0x0,0x59
1204 0322       | "  |		Declare_Variable	Record
1205 00d8       |    |		Load_Top	At_Offset_0
1206 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
1207 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
1208 4801       |H   |		Short_Literal	0x1
1209 00d0       |    |		Action	Swap_Control
120a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
120b 4800       |H   |		Short_Literal	0x0
120c 00da       |    |		Load_Top	At_Offset_2
120d 01d6       |    |		Execute	Vector,Field_Write
120e e059       | Y  |		Load	0x0,0x59
120f 0322       | "  |		Declare_Variable	Record
1210 00d8       |    |		Load_Top	At_Offset_0
1211 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
1212 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
1213 4802       |H   |		Short_Literal	0x2
1214 00d0       |    |		Action	Swap_Control
1215 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
1216 4801       |H   |		Short_Literal	0x1
1217 00da       |    |		Load_Top	At_Offset_2
1218 01d6       |    |		Execute	Vector,Field_Write
1219 0092 1692  |    |		Action	Push_String_Extended,0x1692					; "1, 2"
121b e60a       |    |		Load	0x3,0xa
121c e60b       |    |		Load	0x3,0xb
121d e60c       |    |		Load	0x3,0xc
121e e60d       |    |		Load	0x3,0xd
121f 480e       |H   |		Short_Literal	0xe
1220 4803       |H   |		Short_Literal	0x3
1221 0099       |    |		Action	Reference_Dynamic
1222 480f       |H   |		Short_Literal	0xf
1223 4803       |H   |		Short_Literal	0x3
1224 0099       |    |		Action	Reference_Dynamic
1225 4810       |H   |		Short_Literal	0x10
1226 4803       |H   |		Short_Literal	0x3
1227 0099       |    |		Action	Reference_Dynamic
1228 8002       |    |		Call	0x0,0x2
1229 4801       |H   |		Short_Literal	0x1
122a 800c       |    |		Call	0x0,0xc
122b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
122c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00040000}
1230 8000 0000  |    |		.LITERAL	{0x80000000, 0x00050000}
1234 0000 0000  |    |		.BLANK	0000[0x4]
1238 ; --------------------------------------------------------------------------------------
1238 ; SUBPROGRAM
1238 ; --------------------------------------------------------------------------------------
1238 1272       | r  |		.CONST	0x1272								; Address of begin
1239 0004       |    |		.CONST	0x0004								; Address of exception handler
123a 000d       |    |		.CONST	0x000d								; Number of locals
123b			INIT_1238:
123b a044       | D  |		Store_Unchecked	0x0,0x44
123c 00c6       |    |		Action	Check_Subprogram_Elaborated
123d e035       | 5  |		Load	0x0,0x35
123e 00d8       |    |		Load_Top	At_Offset_0
123f 012c       | ,  |		Execute	Any,Size
1240 00d9       |    |		Load_Top	At_Offset_1
1241 0266       | f  |		Execute	Discrete,Bounds
1242 00db       |    |		Load_Top	At_Offset_3
1243 0122       | "  |		Execute	Any,Make_Root_Type
1244 00d8       |    |		Load_Top	At_Offset_0
1245 012c       | ,  |		Execute	Any,Size
1246 00d0       |    |		Action	Swap_Control
1247 0266       | f  |		Execute	Discrete,Bounds
1248 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
124a 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
124b 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
124c 00cd       |    |		Action	Spare6_Action
124d e009       |    |		Load	0x0,0x9
124e 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
124f 0093 0000  |    |		push_full_address	0x0
1251 6072       |`r  |		Indirect_Literal	Discrete,0x12c4,{0x80000000, 0x00030000}
1252 0273       | s  |		Execute	Discrete,Plus
1253 e006       |    |		Load	0x0,0x6
1254 0273       | s  |		Execute	Discrete,Plus
1255 e05d       | ]  |		Load	0x0,0x5d
1256 0273       | s  |		Execute	Discrete,Plus
1257 4805       |H   |		Short_Literal	0x5
1258 0007       |    |		Action	Break_Optional
1259 029f 163b  |   ;|		Declare_Subprogram	INIT_1638,For_Call
125b 029f 164b  |   K|		Declare_Subprogram	INIT_1648,For_Call
125d a010       |    |		Store_Unchecked	0x0,0x10
125e 00c6       |    |		Action	Check_Subprogram_Elaborated
125f e035       | 5  |		Load	0x0,0x35
1260 0092 16b6  |    |		Action	Push_String_Extended,0x16b6					; "S_Long"
1262 4806       |H   |		Short_Literal	0x6
1263 4803       |H   |		Short_Literal	0x3
1264 0099       |    |		Action	Reference_Dynamic
1265 4807       |H   |		Short_Literal	0x7
1266 4803       |H   |		Short_Literal	0x3
1267 0099       |    |		Action	Reference_Dynamic
1268 0093 0000  |    |		push_full_address	0x0
126a 6055       |`U  |		Indirect_Literal	Discrete,0x12c0,{0x80000000, 0x00020000}
126b 0273       | s  |		Execute	Discrete,Plus
126c e006       |    |		Load	0x0,0x6
126d 0273       | s  |		Execute	Discrete,Plus
126e e05e       | ^  |		Load	0x0,0x5e
126f 0273       | s  |		Execute	Discrete,Plus
1270 480d       |H   |		Short_Literal	0xd
1271 0007       |    |		Action	Break_Optional
1272			BODY_1238:
1272 0092 16b7  |    |		Action	Push_String_Extended,0x16b7					; "S_Long conversions"
1274 8008       |    |		Call	0x0,0x8
1275 4801       |H   |		Short_Literal	0x1
1276 4804       |H   |		Short_Literal	0x4
1277 e009       |    |		Load	0x0,0x9
1278 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
1279 0334       | 4  |		Declare_Variable	Array,With_Constraint
127a 4804       |H   |		Short_Literal	0x4
127b 4801       |H   |		Short_Literal	0x1
127c 4800       |H   |		Short_Literal	0x0
127d 00d9       |    |		Load_Top	At_Offset_1
127e e60e       |    |		Load	0x3,0xe
127f 01d6       |    |		Execute	Vector,Field_Write
1280 3ffb       |?   |		Loop_Increasing	0x127c
1281 4800       |H   |		Short_Literal	0x0
1282 0092 167b  |   {|		Action	Push_String_Extended,0x167b					; "0"
1284 e608       |    |		Load	0x3,0x8
1285 e609       |    |		Load	0x3,0x9
1286 480a       |H   |		Short_Literal	0xa
1287 4803       |H   |		Short_Literal	0x3
1288 0099       |    |		Action	Reference_Dynamic
1289 480b       |H   |		Short_Literal	0xb
128a 4803       |H   |		Short_Literal	0x3
128b 0099       |    |		Action	Reference_Dynamic
128c 480c       |H   |		Short_Literal	0xc
128d 4803       |H   |		Short_Literal	0x3
128e 0099       |    |		Action	Reference_Dynamic
128f 8010       |    |		Call	0x0,0x10
1290 e00b       |    |		Load	0x0,0xb
1291 4801       |H   |		Short_Literal	0x1
1292 0092 1688  |    |		Action	Push_String_Extended,0x1688					; "1"
1294 e608       |    |		Load	0x3,0x8
1295 e609       |    |		Load	0x3,0x9
1296 480a       |H   |		Short_Literal	0xa
1297 4803       |H   |		Short_Literal	0x3
1298 0099       |    |		Action	Reference_Dynamic
1299 480b       |H   |		Short_Literal	0xb
129a 4803       |H   |		Short_Literal	0x3
129b 0099       |    |		Action	Reference_Dynamic
129c 480c       |H   |		Short_Literal	0xc
129d 4803       |H   |		Short_Literal	0x3
129e 0099       |    |		Action	Reference_Dynamic
129f 8010       |    |		Call	0x0,0x10
12a0 4801       |H   |		Short_Literal	0x1
12a1 4804       |H   |		Short_Literal	0x4
12a2 e009       |    |		Load	0x0,0x9
12a3 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
12a4 0334       | 4  |		Declare_Variable	Array,With_Constraint
12a5 4804       |H   |		Short_Literal	0x4
12a6 4801       |H   |		Short_Literal	0x1
12a7 48ff       |H   |		Short_Literal	0xff
12a8 00d9       |    |		Load_Top	At_Offset_1
12a9 e60e       |    |		Load	0x3,0xe
12aa 01d6       |    |		Execute	Vector,Field_Write
12ab 3ffb       |?   |		Loop_Increasing	0x12a7
12ac 4fff       |O   |		Short_Literal	-0x1
12ad 0092 167c  |   ||		Action	Push_String_Extended,0x167c					; "-1"
12af e608       |    |		Load	0x3,0x8
12b0 e609       |    |		Load	0x3,0x9
12b1 480a       |H   |		Short_Literal	0xa
12b2 4803       |H   |		Short_Literal	0x3
12b3 0099       |    |		Action	Reference_Dynamic
12b4 480b       |H   |		Short_Literal	0xb
12b5 4803       |H   |		Short_Literal	0x3
12b6 0099       |    |		Action	Reference_Dynamic
12b7 480c       |H   |		Short_Literal	0xc
12b8 4803       |H   |		Short_Literal	0x3
12b9 0099       |    |		Action	Reference_Dynamic
12ba 8010       |    |		Call	0x0,0x10
12bb 4801       |H   |		Short_Literal	0x1
12bc 800c       |    |		Call	0x0,0xc
12bd 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
12be 0000 0000  |    |		.XXX[0x2]
12c0 8000 0000  |    |		.LITERAL	{0x80000000, 0x00020000}
12c4 8000 0000  |    |		.LITERAL	{0x80000000, 0x00030000}
12c8 ; --------------------------------------------------------------------------------------
12c8 ; SUBPROGRAM
12c8 ; --------------------------------------------------------------------------------------
12c8 12f5       |    |		.CONST	0x12f5								; Address of begin
12c9 0004       |    |		.CONST	0x0004								; Address of exception handler
12ca 000b       |    |		.CONST	0x000b								; Number of locals
12cb			INIT_12c8:
12cb 029f 165b  |   [|		Declare_Subprogram	INIT_1658,For_Call
12cd 029f 166b  |   k|		Declare_Subprogram	INIT_1668,For_Call
12cf a002       |    |		Store_Unchecked	0x0,0x2
12d0 00c6       |    |		Action	Check_Subprogram_Elaborated
12d1 e019       |    |		Load	0x0,0x19
12d2 e004       |    |		Load	0x0,0x4
12d3 00d8       |    |		Load_Top	At_Offset_0
12d4 012c       | ,  |		Execute	Any,Size
12d5 00d9       |    |		Load_Top	At_Offset_1
12d6 0266       | f  |		Execute	Discrete,Bounds
12d7 00db       |    |		Load_Top	At_Offset_3
12d8 0122       | "  |		Execute	Any,Make_Root_Type
12d9 00d8       |    |		Load_Top	At_Offset_0
12da 012c       | ,  |		Execute	Any,Size
12db 00d0       |    |		Action	Swap_Control
12dc 0266       | f  |		Execute	Discrete,Bounds
12dd 029f 13b3  |    |		Declare_Subprogram	INIT_13b0,For_Call
12df 03fa       |    |		Declare_Type	Discrete,Defined,With_Size
12e0 03f7       |    |		QQ_Declare_Variable	Discrete,XXX
12e1 00cd       |    |		Action	Spare6_Action
12e2 e05f       | _  |		Load	0x0,0x5f
12e3 0092 16b8  |    |		Action	Push_String_Extended,0x16b8					; "U_Char_Array"
12e5 4802       |H   |		Short_Literal	0x2
12e6 4803       |H   |		Short_Literal	0x3
12e7 0099       |    |		Action	Reference_Dynamic
12e8 4803       |H   |		Short_Literal	0x3
12e9 4803       |H   |		Short_Literal	0x3
12ea 0099       |    |		Action	Reference_Dynamic
12eb 0093 0000  |    |		push_full_address	0x0
12ed 609a       |`   |		Indirect_Literal	Discrete,0x1388,{0x80000000, 0x00010000}
12ee 0273       | s  |		Execute	Discrete,Plus
12ef e006       |    |		Load	0x0,0x6
12f0 0273       | s  |		Execute	Discrete,Plus
12f1 e060       | `  |		Load	0x0,0x60
12f2 0273       | s  |		Execute	Discrete,Plus
12f3 480b       |H   |		Short_Literal	0xb
12f4 0007       |    |		Action	Break_Optional
12f5			BODY_12c8:
12f5 0092 16b9  |    |		Action	Push_String_Extended,0x16b9					; "U_Char_Array conversions"
12f7 8008       |    |		Call	0x0,0x8
12f8 4801       |H   |		Short_Literal	0x1
12f9 4800       |H   |		Short_Literal	0x0
12fa e009       |    |		Load	0x0,0x9
12fb 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
12fc 0334       | 4  |		Declare_Variable	Array,With_Constraint
12fd 4801       |H   |		Short_Literal	0x1
12fe 4800       |H   |		Short_Literal	0x0
12ff e05f       | _  |		Load	0x0,0x5f
1300 0334       | 4  |		Declare_Variable	Array,With_Constraint
1301 0092 1675  |   u|		Action	Push_String_Extended,0x1675					; "1..0 => 0"
1303 e604       |    |		Load	0x3,0x4
1304 e605       |    |		Load	0x3,0x5
1305 e606       |    |		Load	0x3,0x6
1306 e607       |    |		Load	0x3,0x7
1307 4808       |H   |		Short_Literal	0x8
1308 4803       |H   |		Short_Literal	0x3
1309 0099       |    |		Action	Reference_Dynamic
130a 4809       |H   |		Short_Literal	0x9
130b 4803       |H   |		Short_Literal	0x3
130c 0099       |    |		Action	Reference_Dynamic
130d 480a       |H   |		Short_Literal	0xa
130e 4803       |H   |		Short_Literal	0x3
130f 0099       |    |		Action	Reference_Dynamic
1310 8002       |    |		Call	0x0,0x2
1311 4801       |H   |		Short_Literal	0x1
1312 4801       |H   |		Short_Literal	0x1
1313 e009       |    |		Load	0x0,0x9
1314 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
1315 0334       | 4  |		Declare_Variable	Array,With_Constraint
1316 48ff       |H   |		Short_Literal	0xff
1317 4801       |H   |		Short_Literal	0x1
1318 00da       |    |		Load_Top	At_Offset_2
1319 01d6       |    |		Execute	Vector,Field_Write
131a 4802       |H   |		Short_Literal	0x2
131b 4802       |H   |		Short_Literal	0x2
131c e05f       | _  |		Load	0x0,0x5f
131d 0334       | 4  |		Declare_Variable	Array,With_Constraint
131e 48ff       |H   |		Short_Literal	0xff
131f 4802       |H   |		Short_Literal	0x2
1320 00da       |    |		Load_Top	At_Offset_2
1321 01d6       |    |		Execute	Vector,Field_Write
1322 0092 16a3  |    |		Action	Push_String_Extended,0x16a3					; "2..2 => -1"
1324 e604       |    |		Load	0x3,0x4
1325 e605       |    |		Load	0x3,0x5
1326 e606       |    |		Load	0x3,0x6
1327 e607       |    |		Load	0x3,0x7
1328 4808       |H   |		Short_Literal	0x8
1329 4803       |H   |		Short_Literal	0x3
132a 0099       |    |		Action	Reference_Dynamic
132b 4809       |H   |		Short_Literal	0x9
132c 4803       |H   |		Short_Literal	0x3
132d 0099       |    |		Action	Reference_Dynamic
132e 480a       |H   |		Short_Literal	0xa
132f 4803       |H   |		Short_Literal	0x3
1330 0099       |    |		Action	Reference_Dynamic
1331 8002       |    |		Call	0x0,0x2
1332 4801       |H   |		Short_Literal	0x1
1333 4801       |H   |		Short_Literal	0x1
1334 e009       |    |		Load	0x0,0x9
1335 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
1336 0334       | 4  |		Declare_Variable	Array,With_Constraint
1337 4801       |H   |		Short_Literal	0x1
1338 4801       |H   |		Short_Literal	0x1
1339 00da       |    |		Load_Top	At_Offset_2
133a 01d6       |    |		Execute	Vector,Field_Write
133b 4800       |H   |		Short_Literal	0x0
133c 4800       |H   |		Short_Literal	0x0
133d e05f       | _  |		Load	0x0,0x5f
133e 0334       | 4  |		Declare_Variable	Array,With_Constraint
133f 4801       |H   |		Short_Literal	0x1
1340 4800       |H   |		Short_Literal	0x0
1341 00da       |    |		Load_Top	At_Offset_2
1342 01d6       |    |		Execute	Vector,Field_Write
1343 0092 168b  |    |		Action	Push_String_Extended,0x168b					; "0..0 => 1"
1345 e604       |    |		Load	0x3,0x4
1346 e605       |    |		Load	0x3,0x5
1347 e606       |    |		Load	0x3,0x6
1348 e607       |    |		Load	0x3,0x7
1349 4808       |H   |		Short_Literal	0x8
134a 4803       |H   |		Short_Literal	0x3
134b 0099       |    |		Action	Reference_Dynamic
134c 4809       |H   |		Short_Literal	0x9
134d 4803       |H   |		Short_Literal	0x3
134e 0099       |    |		Action	Reference_Dynamic
134f 480a       |H   |		Short_Literal	0xa
1350 4803       |H   |		Short_Literal	0x3
1351 0099       |    |		Action	Reference_Dynamic
1352 8002       |    |		Call	0x0,0x2
1353 4800       |H   |		Short_Literal	0x0
1354 4802       |H   |		Short_Literal	0x2
1355 e009       |    |		Load	0x0,0x9
1356 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
1357 0334       | 4  |		Declare_Variable	Array,With_Constraint
1358 4801       |H   |		Short_Literal	0x1
1359 4800       |H   |		Short_Literal	0x0
135a 00da       |    |		Load_Top	At_Offset_2
135b 01d6       |    |		Execute	Vector,Field_Write
135c 4802       |H   |		Short_Literal	0x2
135d 4801       |H   |		Short_Literal	0x1
135e 00da       |    |		Load_Top	At_Offset_2
135f 01d6       |    |		Execute	Vector,Field_Write
1360 4803       |H   |		Short_Literal	0x3
1361 4802       |H   |		Short_Literal	0x2
1362 00da       |    |		Load_Top	At_Offset_2
1363 01d6       |    |		Execute	Vector,Field_Write
1364 4800       |H   |		Short_Literal	0x0
1365 4802       |H   |		Short_Literal	0x2
1366 e05f       | _  |		Load	0x0,0x5f
1367 0334       | 4  |		Declare_Variable	Array,With_Constraint
1368 4801       |H   |		Short_Literal	0x1
1369 4800       |H   |		Short_Literal	0x0
136a 00da       |    |		Load_Top	At_Offset_2
136b 01d6       |    |		Execute	Vector,Field_Write
136c 4802       |H   |		Short_Literal	0x2
136d 4801       |H   |		Short_Literal	0x1
136e 00da       |    |		Load_Top	At_Offset_2
136f 01d6       |    |		Execute	Vector,Field_Write
1370 4803       |H   |		Short_Literal	0x3
1371 4802       |H   |		Short_Literal	0x2
1372 00da       |    |		Load_Top	At_Offset_2
1373 01d6       |    |		Execute	Vector,Field_Write
1374 0092 16ba  |    |		Action	Push_String_Extended,0x16ba					; "1, 2, 3"
1376 e604       |    |		Load	0x3,0x4
1377 e605       |    |		Load	0x3,0x5
1378 e606       |    |		Load	0x3,0x6
1379 e607       |    |		Load	0x3,0x7
137a 4808       |H   |		Short_Literal	0x8
137b 4803       |H   |		Short_Literal	0x3
137c 0099       |    |		Action	Reference_Dynamic
137d 4809       |H   |		Short_Literal	0x9
137e 4803       |H   |		Short_Literal	0x3
137f 0099       |    |		Action	Reference_Dynamic
1380 480a       |H   |		Short_Literal	0xa
1381 4803       |H   |		Short_Literal	0x3
1382 0099       |    |		Action	Reference_Dynamic
1383 8002       |    |		Call	0x0,0x2
1384 4801       |H   |		Short_Literal	0x1
1385 800c       |    |		Call	0x0,0xc
1386 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
1387 0000       |    |		.XXX[0x1]
1388 8000 0000  |    |		.LITERAL	{0x80000000, 0x00010000}
138c 0000 0000  |    |		.BLANK	0000[0x4]
1390 ; --------------------------------------------------------------------------------------
1390 ; SUBPROGRAM
1390 ; --------------------------------------------------------------------------------------
1390 1393       |    |		.CONST	0x1393								; Address of begin
1391 0004       |    |		.CONST	0x0004								; Address of exception handler
1392 0001       |    |		.CONST	0x0001								; Number of locals
1393			BODY_1390:
1393			INIT_1390:
1393 00db       |    |		Load_Top	At_Offset_3
1394 00db       |    |		Load_Top	At_Offset_3
1395 e061       | a  |		Load	0x0,0x61
1396 e062       | b  |		Load	0x0,0x62
1397 e063       | c  |		Load	0x0,0x63
1398 a064       | d  |		Store_Unchecked	0x0,0x64
1399 8065       | e  |		Call	0x0,0x65
139a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
139b 0000 0000  |    |		.BLANK	0000[0x5]
13a0 ; --------------------------------------------------------------------------------------
13a0 ; SUBPROGRAM
13a0 ; --------------------------------------------------------------------------------------
13a0 13a3       |    |		.CONST	0x13a3								; Address of begin
13a1 0004       |    |		.CONST	0x0004								; Address of exception handler
13a2 0001       |    |		.CONST	0x0001								; Number of locals
13a3			BODY_13a0:
13a3			INIT_13a0:
13a3 00db       |    |		Load_Top	At_Offset_3
13a4 00db       |    |		Load_Top	At_Offset_3
13a5 e066       | f  |		Load	0x0,0x66
13a6 e067       | g  |		Load	0x0,0x67
13a7 e068       | h  |		Load	0x0,0x68
13a8 a069       | i  |		Store_Unchecked	0x0,0x69
13a9 806a       | j  |		Call	0x0,0x6a
13aa 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
13ab 0000 0000  |    |		.BLANK	0000[0x5]
13b0 ; --------------------------------------------------------------------------------------
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; SUBPROGRAM
13b0 ; --------------------------------------------------------------------------------------
13b0 13b3       |    |		.CONST	0x13b3								; Address of begin
13b1 0004       |    |		.CONST	0x0004								; Address of exception handler
13b2 0001       |    |		.CONST	0x0001								; Number of locals
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			BODY_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3			INIT_13b0:
13b3 4607       |F   |		Jump_Case	0x8
13b4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
13b5 7807       |x   |		Jump	0x13bd								; case 0x1
13b6 780a       |x   |		Jump	0x13c1								; case 0x2
13b7 780e       |x   |		Jump	0x13c6								; case 0x3
13b8 7811       |x   |		Jump	0x13ca								; case 0x4
13b9 7810       |x   |		Jump	0x13ca								; case 0x5
13ba 7811       |x   |		Jump	0x13cc								; case 0x6
13bb 7814       |x   |		Jump	0x13d0								; case 0x7
13bc 4302       |C   |		.XXX[0x1]
13bd 00da       |    |		Load_Top	At_Offset_2
13be 00e0       |    |		Load_Encached	Standard_Cache
13bf 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
13c0 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
13c1 00db       |    |		Load_Top	At_Offset_3
13c2 00db       |    |		Load_Top	At_Offset_3
13c3 00e0       |    |		Load_Encached	Standard_Cache
13c4 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
13c5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
13c6 00da       |    |		Load_Top	At_Offset_2
13c7 00e0       |    |		Load_Encached	Standard_Cache
13c8 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
13c9 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
13ca 00db       |    |		Load_Top	At_Offset_3
13cb 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
13cc 00e5       |    |		Load_Encached	Long_Integer_Cache
13cd 00dc       |    |		Load_Top	At_Offset_4
13ce 0267       | g  |		Execute	Discrete,Predecessor
13cf 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
13d0 00e5       |    |		Load_Encached	Long_Integer_Cache
13d1 00dc       |    |		Load_Top	At_Offset_4
13d2 0268       | h  |		Execute	Discrete,Successor
13d3 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
13d4 0000 0000  |    |		.BLANK	0000[0x4]
13d8 ; --------------------------------------------------------------------------------------
13d8 ; SUBPROGRAM
13d8 ; --------------------------------------------------------------------------------------
13d8 13db       |    |		.CONST	0x13db								; Address of begin
13d9 0004       |    |		.CONST	0x0004								; Address of exception handler
13da 0001       |    |		.CONST	0x0001								; Number of locals
13db			BODY_13d8:
13db			INIT_13d8:
13db 00db       |    |		Load_Top	At_Offset_3
13dc 00db       |    |		Load_Top	At_Offset_3
13dd e602       |    |		Load	0x3,0x2
13de e603       |    |		Load	0x3,0x3
13df 4804       |H   |		Short_Literal	0x4
13e0 4803       |H   |		Short_Literal	0x3
13e1 0099       |    |		Action	Reference_Dynamic
13e2 800d       |    |		Call	0x0,0xd
13e3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
13e4 0000 0000  |    |		.BLANK	0000[0x4]
13e8 ; --------------------------------------------------------------------------------------
13e8 ; SUBPROGRAM
13e8 ; --------------------------------------------------------------------------------------
13e8 13eb       |    |		.CONST	0x13eb								; Address of begin
13e9 0004       |    |		.CONST	0x0004								; Address of exception handler
13ea 0001       |    |		.CONST	0x0001								; Number of locals
13eb			BODY_13e8:
13eb			INIT_13e8:
13eb 00db       |    |		Load_Top	At_Offset_3
13ec 00db       |    |		Load_Top	At_Offset_3
13ed e06b       | k  |		Load	0x0,0x6b
13ee a06c       | l  |		Store_Unchecked	0x0,0x6c
13ef 806d       | m  |		Call	0x0,0x6d
13f0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
13f1 0000 0000  |    |		.BLANK	0000[0x7]
13f8 ; --------------------------------------------------------------------------------------
13f8 ; SUBPROGRAM
13f8 ; --------------------------------------------------------------------------------------
13f8 13fb       |    |		.CONST	0x13fb								; Address of begin
13f9 0004       |    |		.CONST	0x0004								; Address of exception handler
13fa 0001       |    |		.CONST	0x0001								; Number of locals
13fb			BODY_13f8:
13fb			INIT_13f8:
13fb 00db       |    |		Load_Top	At_Offset_3
13fc 00db       |    |		Load_Top	At_Offset_3
13fd e602       |    |		Load	0x3,0x2
13fe e603       |    |		Load	0x3,0x3
13ff e604       |    |		Load	0x3,0x4
1400 e605       |    |		Load	0x3,0x5
1401 e606       |    |		Load	0x3,0x6
1402 4807       |H   |		Short_Literal	0x7
1403 4803       |H   |		Short_Literal	0x3
1404 0099       |    |		Action	Reference_Dynamic
1405 8018       |    |		Call	0x0,0x18
1406 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1407 0000       |    |		.XXX[0x1]
1408 ; --------------------------------------------------------------------------------------
1408 ; SUBPROGRAM
1408 ; --------------------------------------------------------------------------------------
1408 140b       |    |		.CONST	0x140b								; Address of begin
1409 0004       |    |		.CONST	0x0004								; Address of exception handler
140a 0001       |    |		.CONST	0x0001								; Number of locals
140b			BODY_1408:
140b			INIT_1408:
140b 00db       |    |		Load_Top	At_Offset_3
140c 00db       |    |		Load_Top	At_Offset_3
140d e06e       | n  |		Load	0x0,0x6e
140e e06f       | o  |		Load	0x0,0x6f
140f e070       | p  |		Load	0x0,0x70
1410 e071       | q  |		Load	0x0,0x71
1411 a072       | r  |		Store_Unchecked	0x0,0x72
1412 8073       | s  |		Call	0x0,0x73
1413 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1414 0000 0000  |    |		.BLANK	0000[0x4]
1418 ; --------------------------------------------------------------------------------------
1418 ; SUBPROGRAM
1418 ; --------------------------------------------------------------------------------------
1418 141b       |    |		.CONST	0x141b								; Address of begin
1419 0004       |    |		.CONST	0x0004								; Address of exception handler
141a 0001       |    |		.CONST	0x0001								; Number of locals
141b			BODY_1418:
141b			INIT_1418:
141b 00db       |    |		Load_Top	At_Offset_3
141c 00db       |    |		Load_Top	At_Offset_3
141d e602       |    |		Load	0x3,0x2
141e e603       |    |		Load	0x3,0x3
141f e604       |    |		Load	0x3,0x4
1420 e605       |    |		Load	0x3,0x5
1421 4806       |H   |		Short_Literal	0x6
1422 4803       |H   |		Short_Literal	0x3
1423 0099       |    |		Action	Reference_Dynamic
1424 8020       |    |		Call	0x0,0x20
1425 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1426 0000 0000  |    |		.XXX[0x2]
1428 ; --------------------------------------------------------------------------------------
1428 ; SUBPROGRAM
1428 ; --------------------------------------------------------------------------------------
1428 142b       | +  |		.CONST	0x142b								; Address of begin
1429 0004       |    |		.CONST	0x0004								; Address of exception handler
142a 0001       |    |		.CONST	0x0001								; Number of locals
142b			BODY_1428:
142b			INIT_1428:
142b 00db       |    |		Load_Top	At_Offset_3
142c 00db       |    |		Load_Top	At_Offset_3
142d e074       | t  |		Load	0x0,0x74
142e e075       | u  |		Load	0x0,0x75
142f e076       | v  |		Load	0x0,0x76
1430 a077       | w  |		Store_Unchecked	0x0,0x77
1431 806a       | j  |		Call	0x0,0x6a
1432 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1433 0000 0000  |    |		.BLANK	0000[0x5]
1438 ; --------------------------------------------------------------------------------------
1438 ; SUBPROGRAM
1438 ; --------------------------------------------------------------------------------------
1438 143b       | ;  |		.CONST	0x143b								; Address of begin
1439 0004       |    |		.CONST	0x0004								; Address of exception handler
143a 0001       |    |		.CONST	0x0001								; Number of locals
143b			BODY_1438:
143b			INIT_1438:
143b 00db       |    |		Load_Top	At_Offset_3
143c 00db       |    |		Load_Top	At_Offset_3
143d e026       | &  |		Load	0x0,0x26
143e 01c3       |    |		Execute	Vector,Check_In_Type
143f e078       | x  |		Load	0x0,0x78
1440 a079       | y  |		Store_Unchecked	0x0,0x79
1441 807a       | z  |		Call	0x0,0x7a
1442 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1443 0000 0000  |    |		.BLANK	0000[0x5]
1448 ; --------------------------------------------------------------------------------------
1448 ; SUBPROGRAM
1448 ; --------------------------------------------------------------------------------------
1448 144b       | K  |		.CONST	0x144b								; Address of begin
1449 0004       |    |		.CONST	0x0004								; Address of exception handler
144a 0001       |    |		.CONST	0x0001								; Number of locals
144b			BODY_1448:
144b			INIT_1448:
144b 00db       |    |		Load_Top	At_Offset_3
144c e026       | &  |		Load	0x0,0x26
144d 01c3       |    |		Execute	Vector,Check_In_Type
144e 00db       |    |		Load_Top	At_Offset_3
144f e602       |    |		Load	0x3,0x2
1450 e603       |    |		Load	0x3,0x3
1451 4804       |H   |		Short_Literal	0x4
1452 4803       |H   |		Short_Literal	0x3
1453 0099       |    |		Action	Reference_Dynamic
1454 8025       | %  |		Call	0x0,0x25
1455 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1456 0000 0000  |    |		.XXX[0x2]
1458 ; --------------------------------------------------------------------------------------
1458 ; SUBPROGRAM
1458 ; --------------------------------------------------------------------------------------
1458 145b       | [  |		.CONST	0x145b								; Address of begin
1459 0004       |    |		.CONST	0x0004								; Address of exception handler
145a 0001       |    |		.CONST	0x0001								; Number of locals
145b			BODY_1458:
145b			INIT_1458:
145b 00db       |    |		Load_Top	At_Offset_3
145c 00db       |    |		Load_Top	At_Offset_3
145d e602       |    |		Load	0x3,0x2
145e e603       |    |		Load	0x3,0x3
145f e604       |    |		Load	0x3,0x4
1460 e605       |    |		Load	0x3,0x5
1461 4806       |H   |		Short_Literal	0x6
1462 4803       |H   |		Short_Literal	0x3
1463 0099       |    |		Action	Reference_Dynamic
1464 8020       |    |		Call	0x0,0x20
1465 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1466 0000 0000  |    |		.XXX[0x2]
1468 ; --------------------------------------------------------------------------------------
1468 ; SUBPROGRAM
1468 ; --------------------------------------------------------------------------------------
1468 146b       | k  |		.CONST	0x146b								; Address of begin
1469 0004       |    |		.CONST	0x0004								; Address of exception handler
146a 0001       |    |		.CONST	0x0001								; Number of locals
146b			BODY_1468:
146b			INIT_1468:
146b 00db       |    |		Load_Top	At_Offset_3
146c 00db       |    |		Load_Top	At_Offset_3
146d e07b       | {  |		Load	0x0,0x7b
146e e07c       | |  |		Load	0x0,0x7c
146f e07d       | }  |		Load	0x0,0x7d
1470 a07e       | ~  |		Store_Unchecked	0x0,0x7e
1471 806a       | j  |		Call	0x0,0x6a
1472 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1473 0000 0000  |    |		.BLANK	0000[0x5]
1478 ; --------------------------------------------------------------------------------------
1478 ; SUBPROGRAM
1478 ; --------------------------------------------------------------------------------------
1478 147b       | {  |		.CONST	0x147b								; Address of begin
1479 0004       |    |		.CONST	0x0004								; Address of exception handler
147a 0001       |    |		.CONST	0x0001								; Number of locals
147b			BODY_1478:
147b			INIT_1478:
147b 00db       |    |		Load_Top	At_Offset_3
147c 00db       |    |		Load_Top	At_Offset_3
147d e07f       |    |		Load	0x0,0x7f
147e a080       |    |		Store_Unchecked	0x0,0x80
147f 807a       | z  |		Call	0x0,0x7a
1480 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1481 0000 0000  |    |		.BLANK	0000[0x7]
1488 ; --------------------------------------------------------------------------------------
1488 ; SUBPROGRAM
1488 ; --------------------------------------------------------------------------------------
1488 148b       |    |		.CONST	0x148b								; Address of begin
1489 0004       |    |		.CONST	0x0004								; Address of exception handler
148a 0001       |    |		.CONST	0x0001								; Number of locals
148b			BODY_1488:
148b			INIT_1488:
148b 00db       |    |		Load_Top	At_Offset_3
148c 00db       |    |		Load_Top	At_Offset_3
148d e602       |    |		Load	0x3,0x2
148e e603       |    |		Load	0x3,0x3
148f 4804       |H   |		Short_Literal	0x4
1490 4803       |H   |		Short_Literal	0x3
1491 0099       |    |		Action	Reference_Dynamic
1492 8025       | %  |		Call	0x0,0x25
1493 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1494 0000 0000  |    |		.BLANK	0000[0x4]
1498 ; --------------------------------------------------------------------------------------
1498 ; SUBPROGRAM
1498 ; --------------------------------------------------------------------------------------
1498 149b       |    |		.CONST	0x149b								; Address of begin
1499 0004       |    |		.CONST	0x0004								; Address of exception handler
149a 0001       |    |		.CONST	0x0001								; Number of locals
149b			BODY_1498:
149b			INIT_1498:
149b 00db       |    |		Load_Top	At_Offset_3
149c 00db       |    |		Load_Top	At_Offset_3
149d e081       |    |		Load	0x0,0x81
149e e082       |    |		Load	0x0,0x82
149f e083       |    |		Load	0x0,0x83
14a0 a084       |    |		Store_Unchecked	0x0,0x84
14a1 8065       | e  |		Call	0x0,0x65
14a2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
14a3 0000 0000  |    |		.BLANK	0000[0x5]
14a8 ; --------------------------------------------------------------------------------------
14a8 ; SUBPROGRAM
14a8 ; --------------------------------------------------------------------------------------
14a8 14ab       |    |		.CONST	0x14ab								; Address of begin
14a9 0004       |    |		.CONST	0x0004								; Address of exception handler
14aa 0001       |    |		.CONST	0x0001								; Number of locals
14ab			BODY_14a8:
14ab			INIT_14a8:
14ab 00db       |    |		Load_Top	At_Offset_3
14ac 00db       |    |		Load_Top	At_Offset_3
14ad e085       |    |		Load	0x0,0x85
14ae e086       |    |		Load	0x0,0x86
14af e087       |    |		Load	0x0,0x87
14b0 a088       |    |		Store_Unchecked	0x0,0x88
14b1 806a       | j  |		Call	0x0,0x6a
14b2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
14b3 0000 0000  |    |		.BLANK	0000[0x5]
14b8 ; --------------------------------------------------------------------------------------
14b8 ; SUBPROGRAM
14b8 ; --------------------------------------------------------------------------------------
14b8 14bb       |    |		.CONST	0x14bb								; Address of begin
14b9 0004       |    |		.CONST	0x0004								; Address of exception handler
14ba 0001       |    |		.CONST	0x0001								; Number of locals
14bb			BODY_14b8:
14bb			INIT_14b8:
14bb 00db       |    |		Load_Top	At_Offset_3
14bc 00db       |    |		Load_Top	At_Offset_3
14bd 00d8       |    |		Load_Top	At_Offset_0
14be e035       | 5  |		Load	0x0,0x35
14bf 0260       | `  |		Execute	Discrete,In_Type
14c0 7001       |p   |		Jump_Nonzero	0x14c2
14c1 0801       |    |		Execute_Immediate	Raise,0x1
14c2 e089       |    |		Load	0x0,0x89
14c3 a08a       |    |		Store_Unchecked	0x0,0x8a
14c4 807a       | z  |		Call	0x0,0x7a
14c5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
14c6 0000 0000  |    |		.XXX[0x2]
14c8 ; --------------------------------------------------------------------------------------
14c8 ; SUBPROGRAM
14c8 ; --------------------------------------------------------------------------------------
14c8 14cb       |    |		.CONST	0x14cb								; Address of begin
14c9 0004       |    |		.CONST	0x0004								; Address of exception handler
14ca 0001       |    |		.CONST	0x0001								; Number of locals
14cb			BODY_14c8:
14cb			INIT_14c8:
14cb e08b       |    |		Load	0x0,0x8b
14cc 00db       |    |		Load_Top	At_Offset_3
14cd e08c       |    |		Load	0x0,0x8c
14ce a08d       |    |		Store_Unchecked	0x0,0x8d
14cf 806d       | m  |		Call	0x0,0x6d
14d0 c9fe       |    |		Store	0x4,-0x2
14d1 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
14d2 0000 0000  |    |		.BLANK	0000[0x6]
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 00db       |    |		Load_Top	At_Offset_3
14dc 00db       |    |		Load_Top	At_Offset_3
14dd e08e       |    |		Load	0x0,0x8e
14de e08f       |    |		Load	0x0,0x8f
14df e090       |    |		Load	0x0,0x90
14e0 e091       |    |		Load	0x0,0x91
14e1 a092       |    |		Store_Unchecked	0x0,0x92
14e2 8093       |    |		Call	0x0,0x93
14e3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
14e4 0000 0000  |    |		.BLANK	0000[0x4]
14e8 ; --------------------------------------------------------------------------------------
14e8 ; SUBPROGRAM
14e8 ; --------------------------------------------------------------------------------------
14e8 14eb       |    |		.CONST	0x14eb								; Address of begin
14e9 0004       |    |		.CONST	0x0004								; Address of exception handler
14ea 0001       |    |		.CONST	0x0001								; Number of locals
14eb			BODY_14e8:
14eb			INIT_14e8:
14eb 00db       |    |		Load_Top	At_Offset_3
14ec 00db       |    |		Load_Top	At_Offset_3
14ed e094       |    |		Load	0x0,0x94
14ee e095       |    |		Load	0x0,0x95
14ef e096       |    |		Load	0x0,0x96
14f0 e097       |    |		Load	0x0,0x97
14f1 a098       |    |		Store_Unchecked	0x0,0x98
14f2 8073       | s  |		Call	0x0,0x73
14f3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
14f4 0000 0000  |    |		.BLANK	0000[0x4]
14f8 ; --------------------------------------------------------------------------------------
14f8 ; SUBPROGRAM
14f8 ; --------------------------------------------------------------------------------------
14f8 14fb       |    |		.CONST	0x14fb								; Address of begin
14f9 0004       |    |		.CONST	0x0004								; Address of exception handler
14fa 0001       |    |		.CONST	0x0001								; Number of locals
14fb			BODY_14f8:
14fb			INIT_14f8:
14fb 00db       |    |		Load_Top	At_Offset_3
14fc 00db       |    |		Load_Top	At_Offset_3
14fd e03c       | <  |		Load	0x0,0x3c
14fe 01c3       |    |		Execute	Vector,Check_In_Type
14ff e099       |    |		Load	0x0,0x99
1500 a09a       |    |		Store_Unchecked	0x0,0x9a
1501 807a       | z  |		Call	0x0,0x7a
1502 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1503 0000 0000  |    |		.BLANK	0000[0x5]
1508 ; --------------------------------------------------------------------------------------
1508 ; SUBPROGRAM
1508 ; --------------------------------------------------------------------------------------
1508 150b       |    |		.CONST	0x150b								; Address of begin
1509 0004       |    |		.CONST	0x0004								; Address of exception handler
150a 0001       |    |		.CONST	0x0001								; Number of locals
150b			BODY_1508:
150b			INIT_1508:
150b 00db       |    |		Load_Top	At_Offset_3
150c e03c       | <  |		Load	0x0,0x3c
150d 01c3       |    |		Execute	Vector,Check_In_Type
150e 00db       |    |		Load_Top	At_Offset_3
150f e602       |    |		Load	0x3,0x2
1510 e603       |    |		Load	0x3,0x3
1511 4804       |H   |		Short_Literal	0x4
1512 4803       |H   |		Short_Literal	0x3
1513 0099       |    |		Action	Reference_Dynamic
1514 8025       | %  |		Call	0x0,0x25
1515 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1516 0000 0000  |    |		.XXX[0x2]
1518 ; --------------------------------------------------------------------------------------
1518 ; SUBPROGRAM
1518 ; --------------------------------------------------------------------------------------
1518 151b       |    |		.CONST	0x151b								; Address of begin
1519 0004       |    |		.CONST	0x0004								; Address of exception handler
151a 0001       |    |		.CONST	0x0001								; Number of locals
151b			BODY_1518:
151b			INIT_1518:
151b 00db       |    |		Load_Top	At_Offset_3
151c 00db       |    |		Load_Top	At_Offset_3
151d e09b       |    |		Load	0x0,0x9b
151e e09c       |    |		Load	0x0,0x9c
151f e09d       |    |		Load	0x0,0x9d
1520 a09e       |    |		Store_Unchecked	0x0,0x9e
1521 8065       | e  |		Call	0x0,0x65
1522 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1523 0000 0000  |    |		.BLANK	0000[0x5]
1528 ; --------------------------------------------------------------------------------------
1528 ; SUBPROGRAM
1528 ; --------------------------------------------------------------------------------------
1528 152b       | +  |		.CONST	0x152b								; Address of begin
1529 0004       |    |		.CONST	0x0004								; Address of exception handler
152a 0001       |    |		.CONST	0x0001								; Number of locals
152b			BODY_1528:
152b			INIT_1528:
152b 00db       |    |		Load_Top	At_Offset_3
152c 00db       |    |		Load_Top	At_Offset_3
152d e09f       |    |		Load	0x0,0x9f
152e e0a0       |    |		Load	0x0,0xa0
152f e0a1       |    |		Load	0x0,0xa1
1530 a0a2       |    |		Store_Unchecked	0x0,0xa2
1531 806a       | j  |		Call	0x0,0x6a
1532 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1533 0000 0000  |    |		.BLANK	0000[0x5]
1538 ; --------------------------------------------------------------------------------------
1538 ; SUBPROGRAM
1538 ; --------------------------------------------------------------------------------------
1538 153b       | ;  |		.CONST	0x153b								; Address of begin
1539 0004       |    |		.CONST	0x0004								; Address of exception handler
153a 0001       |    |		.CONST	0x0001								; Number of locals
153b			BODY_1538:
153b			INIT_1538:
153b 00db       |    |		Load_Top	At_Offset_3
153c 00db       |    |		Load_Top	At_Offset_3
153d e0a3       |    |		Load	0x0,0xa3
153e e0a4       |    |		Load	0x0,0xa4
153f e0a5       |    |		Load	0x0,0xa5
1540 a0a6       |    |		Store_Unchecked	0x0,0xa6
1541 8065       | e  |		Call	0x0,0x65
1542 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1543 0000 0000  |    |		.BLANK	0000[0x5]
1548 ; --------------------------------------------------------------------------------------
1548 ; SUBPROGRAM
1548 ; --------------------------------------------------------------------------------------
1548 154b       | K  |		.CONST	0x154b								; Address of begin
1549 0004       |    |		.CONST	0x0004								; Address of exception handler
154a 0001       |    |		.CONST	0x0001								; Number of locals
154b			BODY_1548:
154b			INIT_1548:
154b 00db       |    |		Load_Top	At_Offset_3
154c 00db       |    |		Load_Top	At_Offset_3
154d e0a7       |    |		Load	0x0,0xa7
154e e0a8       |    |		Load	0x0,0xa8
154f e0a9       |    |		Load	0x0,0xa9
1550 a0aa       |    |		Store_Unchecked	0x0,0xaa
1551 806a       | j  |		Call	0x0,0x6a
1552 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1553 0000 0000  |    |		.BLANK	0000[0x5]
1558 ; --------------------------------------------------------------------------------------
1558 ; SUBPROGRAM
1558 ; --------------------------------------------------------------------------------------
1558 155b       | [  |		.CONST	0x155b								; Address of begin
1559 0004       |    |		.CONST	0x0004								; Address of exception handler
155a 0001       |    |		.CONST	0x0001								; Number of locals
155b			BODY_1558:
155b			INIT_1558:
155b 00db       |    |		Load_Top	At_Offset_3
155c 00db       |    |		Load_Top	At_Offset_3
155d 00d8       |    |		Load_Top	At_Offset_0
155e e035       | 5  |		Load	0x0,0x35
155f 0260       | `  |		Execute	Discrete,In_Type
1560 7001       |p   |		Jump_Nonzero	0x1562
1561 0801       |    |		Execute_Immediate	Raise,0x1
1562 e0ab       |    |		Load	0x0,0xab
1563 a0ac       |    |		Store_Unchecked	0x0,0xac
1564 80ad       |    |		Call	0x0,0xad
1565 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1566 0000 0000  |    |		.XXX[0x2]
1568 ; --------------------------------------------------------------------------------------
1568 ; SUBPROGRAM
1568 ; --------------------------------------------------------------------------------------
1568 156b       | k  |		.CONST	0x156b								; Address of begin
1569 0004       |    |		.CONST	0x0004								; Address of exception handler
156a 0001       |    |		.CONST	0x0001								; Number of locals
156b			BODY_1568:
156b			INIT_1568:
156b e602       |    |		Load	0x3,0x2
156c 00db       |    |		Load_Top	At_Offset_3
156d e602       |    |		Load	0x3,0x2
156e e603       |    |		Load	0x3,0x3
156f 4804       |H   |		Short_Literal	0x4
1570 4803       |H   |		Short_Literal	0x3
1571 0099       |    |		Action	Reference_Dynamic
1572 8044       | D  |		Call	0x0,0x44
1573 c9fe       |    |		Store	0x4,-0x2
1574 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1575 0000 0000  |    |		.XXX[0x3]
1577 0000       |    |
1578 ; --------------------------------------------------------------------------------------
1578 ; SUBPROGRAM
1578 ; --------------------------------------------------------------------------------------
1578 157b       | {  |		.CONST	0x157b								; Address of begin
1579 0004       |    |		.CONST	0x0004								; Address of exception handler
157a 0001       |    |		.CONST	0x0001								; Number of locals
157b			BODY_1578:
157b			INIT_1578:
157b 00db       |    |		Load_Top	At_Offset_3
157c 00db       |    |		Load_Top	At_Offset_3
157d e602       |    |		Load	0x3,0x2
157e e603       |    |		Load	0x3,0x3
157f e604       |    |		Load	0x3,0x4
1580 e605       |    |		Load	0x3,0x5
1581 4806       |H   |		Short_Literal	0x6
1582 4803       |H   |		Short_Literal	0x3
1583 0099       |    |		Action	Reference_Dynamic
1584 8020       |    |		Call	0x0,0x20
1585 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1586 0000 0000  |    |		.XXX[0x2]
1588 ; --------------------------------------------------------------------------------------
1588 ; SUBPROGRAM
1588 ; --------------------------------------------------------------------------------------
1588 158b       |    |		.CONST	0x158b								; Address of begin
1589 0004       |    |		.CONST	0x0004								; Address of exception handler
158a 0001       |    |		.CONST	0x0001								; Number of locals
158b			BODY_1588:
158b			INIT_1588:
158b 00db       |    |		Load_Top	At_Offset_3
158c 00db       |    |		Load_Top	At_Offset_3
158d e0ae       |    |		Load	0x0,0xae
158e e0af       |    |		Load	0x0,0xaf
158f e0b0       |    |		Load	0x0,0xb0
1590 a0b1       |    |		Store_Unchecked	0x0,0xb1
1591 806a       | j  |		Call	0x0,0x6a
1592 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1593 0000 0000  |    |		.BLANK	0000[0x5]
1598 ; --------------------------------------------------------------------------------------
1598 ; SUBPROGRAM
1598 ; --------------------------------------------------------------------------------------
1598 159b       |    |		.CONST	0x159b								; Address of begin
1599 0004       |    |		.CONST	0x0004								; Address of exception handler
159a 0001       |    |		.CONST	0x0001								; Number of locals
159b			BODY_1598:
159b			INIT_1598:
159b 00db       |    |		Load_Top	At_Offset_3
159c 00db       |    |		Load_Top	At_Offset_3
159d e0b2       |    |		Load	0x0,0xb2
159e e0b3       |    |		Load	0x0,0xb3
159f e0b4       |    |		Load	0x0,0xb4
15a0 a0b5       |    |		Store_Unchecked	0x0,0xb5
15a1 8065       | e  |		Call	0x0,0x65
15a2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
15a3 0000 0000  |    |		.BLANK	0000[0x5]
15a8 ; --------------------------------------------------------------------------------------
15a8 ; SUBPROGRAM
15a8 ; --------------------------------------------------------------------------------------
15a8 15ab       |    |		.CONST	0x15ab								; Address of begin
15a9 0004       |    |		.CONST	0x0004								; Address of exception handler
15aa 0001       |    |		.CONST	0x0001								; Number of locals
15ab			BODY_15a8:
15ab			INIT_15a8:
15ab 00db       |    |		Load_Top	At_Offset_3
15ac 00db       |    |		Load_Top	At_Offset_3
15ad e0b6       |    |		Load	0x0,0xb6
15ae e0b7       |    |		Load	0x0,0xb7
15af e0b8       |    |		Load	0x0,0xb8
15b0 a0b9       |    |		Store_Unchecked	0x0,0xb9
15b1 806a       | j  |		Call	0x0,0x6a
15b2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
15b3 0000 0000  |    |		.BLANK	0000[0x5]
15b8 ; --------------------------------------------------------------------------------------
15b8 ; SUBPROGRAM
15b8 ; --------------------------------------------------------------------------------------
15b8 15bb       |    |		.CONST	0x15bb								; Address of begin
15b9 0004       |    |		.CONST	0x0004								; Address of exception handler
15ba 0001       |    |		.CONST	0x0001								; Number of locals
15bb			BODY_15b8:
15bb			INIT_15b8:
15bb 00db       |    |		Load_Top	At_Offset_3
15bc 00db       |    |		Load_Top	At_Offset_3
15bd e0ba       |    |		Load	0x0,0xba
15be e0bb       |    |		Load	0x0,0xbb
15bf e0bc       |    |		Load	0x0,0xbc
15c0 a0bd       |    |		Store_Unchecked	0x0,0xbd
15c1 8065       | e  |		Call	0x0,0x65
15c2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
15c3 0000 0000  |    |		.BLANK	0000[0x5]
15c8 ; --------------------------------------------------------------------------------------
15c8 ; SUBPROGRAM
15c8 ; --------------------------------------------------------------------------------------
15c8 15cb       |    |		.CONST	0x15cb								; Address of begin
15c9 0004       |    |		.CONST	0x0004								; Address of exception handler
15ca 0001       |    |		.CONST	0x0001								; Number of locals
15cb			BODY_15c8:
15cb			INIT_15c8:
15cb 00db       |    |		Load_Top	At_Offset_3
15cc 00db       |    |		Load_Top	At_Offset_3
15cd e0be       |    |		Load	0x0,0xbe
15ce e0bf       |    |		Load	0x0,0xbf
15cf e0c0       |    |		Load	0x0,0xc0
15d0 a0c1       |    |		Store_Unchecked	0x0,0xc1
15d1 806a       | j  |		Call	0x0,0x6a
15d2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
15d3 0000 0000  |    |		.BLANK	0000[0x5]
15d8 ; --------------------------------------------------------------------------------------
15d8 ; SUBPROGRAM
15d8 ; --------------------------------------------------------------------------------------
15d8 15db       |    |		.CONST	0x15db								; Address of begin
15d9 0004       |    |		.CONST	0x0004								; Address of exception handler
15da 0001       |    |		.CONST	0x0001								; Number of locals
15db			BODY_15d8:
15db			INIT_15d8:
15db 00db       |    |		Load_Top	At_Offset_3
15dc 00db       |    |		Load_Top	At_Offset_3
15dd e0c2       |    |		Load	0x0,0xc2
15de a0c3       |    |		Store_Unchecked	0x0,0xc3
15df 807a       | z  |		Call	0x0,0x7a
15e0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
15e1 0000 0000  |    |		.BLANK	0000[0x7]
15e8 ; --------------------------------------------------------------------------------------
15e8 ; SUBPROGRAM
15e8 ; --------------------------------------------------------------------------------------
15e8 15eb       |    |		.CONST	0x15eb								; Address of begin
15e9 0004       |    |		.CONST	0x0004								; Address of exception handler
15ea 0001       |    |		.CONST	0x0001								; Number of locals
15eb			BODY_15e8:
15eb			INIT_15e8:
15eb 00db       |    |		Load_Top	At_Offset_3
15ec 00db       |    |		Load_Top	At_Offset_3
15ed e602       |    |		Load	0x3,0x2
15ee e603       |    |		Load	0x3,0x3
15ef 4804       |H   |		Short_Literal	0x4
15f0 4803       |H   |		Short_Literal	0x3
15f1 0099       |    |		Action	Reference_Dynamic
15f2 8025       | %  |		Call	0x0,0x25
15f3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
15f4 0000 0000  |    |		.BLANK	0000[0x4]
15f8 ; --------------------------------------------------------------------------------------
15f8 ; SUBPROGRAM
15f8 ; --------------------------------------------------------------------------------------
15f8 15fb       |    |		.CONST	0x15fb								; Address of begin
15f9 0004       |    |		.CONST	0x0004								; Address of exception handler
15fa 0001       |    |		.CONST	0x0001								; Number of locals
15fb			BODY_15f8:
15fb			INIT_15f8:
15fb 00db       |    |		Load_Top	At_Offset_3
15fc 00db       |    |		Load_Top	At_Offset_3
15fd e602       |    |		Load	0x3,0x2
15fe e603       |    |		Load	0x3,0x3
15ff e604       |    |		Load	0x3,0x4
1600 e605       |    |		Load	0x3,0x5
1601 4806       |H   |		Short_Literal	0x6
1602 4803       |H   |		Short_Literal	0x3
1603 0099       |    |		Action	Reference_Dynamic
1604 8020       |    |		Call	0x0,0x20
1605 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1606 0000 0000  |    |		.XXX[0x2]
1608 ; --------------------------------------------------------------------------------------
1608 ; SUBPROGRAM
1608 ; --------------------------------------------------------------------------------------
1608 160b       |    |		.CONST	0x160b								; Address of begin
1609 0004       |    |		.CONST	0x0004								; Address of exception handler
160a 0001       |    |		.CONST	0x0001								; Number of locals
160b			BODY_1608:
160b			INIT_1608:
160b 00db       |    |		Load_Top	At_Offset_3
160c 00db       |    |		Load_Top	At_Offset_3
160d e0c4       |    |		Load	0x0,0xc4
160e e0c5       |    |		Load	0x0,0xc5
160f e0c6       |    |		Load	0x0,0xc6
1610 a0c7       |    |		Store_Unchecked	0x0,0xc7
1611 806a       | j  |		Call	0x0,0x6a
1612 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1613 0000 0000  |    |		.BLANK	0000[0x5]
1618 ; --------------------------------------------------------------------------------------
1618 ; SUBPROGRAM
1618 ; --------------------------------------------------------------------------------------
1618 161b       |    |		.CONST	0x161b								; Address of begin
1619 0004       |    |		.CONST	0x0004								; Address of exception handler
161a 0001       |    |		.CONST	0x0001								; Number of locals
161b			BODY_1618:
161b			INIT_1618:
161b 00db       |    |		Load_Top	At_Offset_3
161c 00db       |    |		Load_Top	At_Offset_3
161d e602       |    |		Load	0x3,0x2
161e e603       |    |		Load	0x3,0x3
161f e604       |    |		Load	0x3,0x4
1620 e605       |    |		Load	0x3,0x5
1621 4806       |H   |		Short_Literal	0x6
1622 4803       |H   |		Short_Literal	0x3
1623 0099       |    |		Action	Reference_Dynamic
1624 8020       |    |		Call	0x0,0x20
1625 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1626 0000 0000  |    |		.XXX[0x2]
1628 ; --------------------------------------------------------------------------------------
1628 ; SUBPROGRAM
1628 ; --------------------------------------------------------------------------------------
1628 162b       | +  |		.CONST	0x162b								; Address of begin
1629 0004       |    |		.CONST	0x0004								; Address of exception handler
162a 0001       |    |		.CONST	0x0001								; Number of locals
162b			BODY_1628:
162b			INIT_1628:
162b 00db       |    |		Load_Top	At_Offset_3
162c 00db       |    |		Load_Top	At_Offset_3
162d e0c8       |    |		Load	0x0,0xc8
162e e0c9       |    |		Load	0x0,0xc9
162f e0ca       |    |		Load	0x0,0xca
1630 a0cb       |    |		Store_Unchecked	0x0,0xcb
1631 806a       | j  |		Call	0x0,0x6a
1632 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1633 0000 0000  |    |		.BLANK	0000[0x5]
1638 ; --------------------------------------------------------------------------------------
1638 ; SUBPROGRAM
1638 ; --------------------------------------------------------------------------------------
1638 163b       | ;  |		.CONST	0x163b								; Address of begin
1639 0004       |    |		.CONST	0x0004								; Address of exception handler
163a 0001       |    |		.CONST	0x0001								; Number of locals
163b			BODY_1638:
163b			INIT_1638:
163b 00db       |    |		Load_Top	At_Offset_3
163c 00db       |    |		Load_Top	At_Offset_3
163d 00d8       |    |		Load_Top	At_Offset_0
163e e035       | 5  |		Load	0x0,0x35
163f 0260       | `  |		Execute	Discrete,In_Type
1640 7001       |p   |		Jump_Nonzero	0x1642
1641 0801       |    |		Execute_Immediate	Raise,0x1
1642 e0cc       |    |		Load	0x0,0xcc
1643 a0cd       |    |		Store_Unchecked	0x0,0xcd
1644 80ad       |    |		Call	0x0,0xad
1645 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1646 0000 0000  |    |		.XXX[0x2]
1648 ; --------------------------------------------------------------------------------------
1648 ; SUBPROGRAM
1648 ; --------------------------------------------------------------------------------------
1648 164b       | K  |		.CONST	0x164b								; Address of begin
1649 0004       |    |		.CONST	0x0004								; Address of exception handler
164a 0001       |    |		.CONST	0x0001								; Number of locals
164b			BODY_1648:
164b			INIT_1648:
164b e602       |    |		Load	0x3,0x2
164c 00db       |    |		Load_Top	At_Offset_3
164d e602       |    |		Load	0x3,0x2
164e e603       |    |		Load	0x3,0x3
164f 4804       |H   |		Short_Literal	0x4
1650 4803       |H   |		Short_Literal	0x3
1651 0099       |    |		Action	Reference_Dynamic
1652 8044       | D  |		Call	0x0,0x44
1653 c9fe       |    |		Store	0x4,-0x2
1654 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1655 0000 0000  |    |		.XXX[0x3]
1657 0000       |    |
1658 ; --------------------------------------------------------------------------------------
1658 ; SUBPROGRAM
1658 ; --------------------------------------------------------------------------------------
1658 165b       | [  |		.CONST	0x165b								; Address of begin
1659 0004       |    |		.CONST	0x0004								; Address of exception handler
165a 0001       |    |		.CONST	0x0001								; Number of locals
165b			BODY_1658:
165b			INIT_1658:
165b 00db       |    |		Load_Top	At_Offset_3
165c 00db       |    |		Load_Top	At_Offset_3
165d e0ce       |    |		Load	0x0,0xce
165e e0cf       |    |		Load	0x0,0xcf
165f e0d0       |    |		Load	0x0,0xd0
1660 a0d1       |    |		Store_Unchecked	0x0,0xd1
1661 8065       | e  |		Call	0x0,0x65
1662 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1663 0000 0000  |    |		.BLANK	0000[0x5]
1668 ; --------------------------------------------------------------------------------------
1668 ; SUBPROGRAM
1668 ; --------------------------------------------------------------------------------------
1668 166b       | k  |		.CONST	0x166b								; Address of begin
1669 0004       |    |		.CONST	0x0004								; Address of exception handler
166a 0001       |    |		.CONST	0x0001								; Number of locals
166b			BODY_1668:
166b			INIT_1668:
166b 00db       |    |		Load_Top	At_Offset_3
166c 00db       |    |		Load_Top	At_Offset_3
166d e0d2       |    |		Load	0x0,0xd2
166e e0d3       |    |		Load	0x0,0xd3
166f e0d4       |    |		Load	0x0,0xd4
1670 a0d5       |    |		Store_Unchecked	0x0,0xd5
1671 806a       | j  |		Call	0x0,0x6a
1672 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
1673 ; --------------------------------------------------------------------------------------
1673 ; STRING TABLE
1673 ; --------------------------------------------------------------------------------------
1673 0092       |    |		.STRTAB	0x0092->0x16bc							; "X_Atom_Array"
1674 009c       |    |		.STRTAB	0x009c->0x16c2							; "X_Atom_Array conversions"
1675 00b2       |    |		.STRTAB	0x00b2->0x16ce							; "1..0 => 0"
1676 00b9       |    |		.STRTAB	0x00b9->0x16d2							; "1..1 => -1"
1677 00c1       |    |		.STRTAB	0x00c1->0x16d7							; "0..0 => 2"
1678 00c8       |    |		.STRTAB	0x00c8->0x16dc							; "1..2 => 1"
1679 00cf       |    |		.STRTAB	0x00cf->0x16e0							; "X_Char_Struct"
167a 00da       |    |		.STRTAB	0x00da->0x16e7							; "X_Char_Struct conversions"
167b 00f1       |    |		.STRTAB	0x00f1->0x16f3							; "0"
167c 00f0       |    |		.STRTAB	0x00f0->0x16f4							; "-1"
167d 00f0       |    |		.STRTAB	0x00f0->0x16f5							; "1, 2, 3, 4, 5, 6"
167e 00fe       |    |		.STRTAB	0x00fe->0x16fd							; "X_Char_Struct_Array_2d"
167f 0112       |    |		.STRTAB	0x0112->0x1708							; "X_Char_Struct_Array_2d conversions"
1680 0132       | 2  |		.STRTAB	0x0132->0x1719							; "1..0 => (1..0 => 0)"
1681 0143       | C  |		.STRTAB	0x0143->0x1722							; "1..1 => (2..2 => (1, 2, 3, 4, 5, 6))"
1682 0165       | e  |		.STRTAB	0x0165->0x1734							; "0..0 => (0..0 => (1, 2, 3, 4, 5, 6))"
1683 0187       |    |		.STRTAB	0x0187->0x1746							; "(0, 1, 2), (3, 4, 5)"
1684 0199       |    |		.STRTAB	0x0199->0x1750							; "X_Colormap_Array"
1685 01a7       |    |		.STRTAB	0x01a7->0x1758							; "X_Colormap_Array conversions"
1686 01c1       |    |		.STRTAB	0x01c1->0x1766							; "X_Event_Mask"
1687 01cb       |    |		.STRTAB	0x01cb->0x176c							; "X_Event_Mask conversions"
1688 01e1       |    |		.STRTAB	0x01e1->0x1778							; "1"
1689 01e0       |    |		.STRTAB	0x01e0->0x1779							; "X_Font_Prop_Array"
168a 01ef       |    |		.STRTAB	0x01ef->0x1781							; "X_Font_Prop_Array conversions"
168b 020a       |    |		.STRTAB	0x020a->0x1790							; "0..0 => 1"
168c 0211       |    |		.STRTAB	0x0211->0x1794							; "(1, 2), (3, 4)"
168d 021d       |    |		.STRTAB	0x021d->0x179b							; "X_Id"
168e 021f       |    |		.STRTAB	0x021f->0x179d							; "X_Id conversions"
168f 022d       | -  |		.STRTAB	0x022d->0x17a5							; "X_Key_Code_Array"
1690 023b       | ;  |		.STRTAB	0x023b->0x17ad							; "X_Key_Code_Array conversions"
1691 0255       | U  |		.STRTAB	0x0255->0x17bb							; "5..5 => -1"
1692 025d       | ]  |		.STRTAB	0x025d->0x17c0							; "1, 2"
1693 025f       | _  |		.STRTAB	0x025f->0x17c2							; "X_Key_Sym"
1694 0266       | f  |		.STRTAB	0x0266->0x17c7							; "X_Key_Sym conversions"
1695 0279       | y  |		.STRTAB	0x0279->0x17d1							; "X_Key_Sym_Array_2d"
1696 0289       |    |		.STRTAB	0x0289->0x17da							; "X_Key_Sym_Array_2d conversions"
1697 02a5       |    |		.STRTAB	0x02a5->0x17e9							; "1..1 => (2..2 => -1)"
1698 02b7       |    |		.STRTAB	0x02b7->0x17f3							; "0..0 => (0..0 => 1)"
1699 02c8       |    |		.STRTAB	0x02c8->0x17fd							; "(1,2,3), (4,5,6)"
169a 02d6       |    |		.STRTAB	0x02d6->0x1805							; "X_Led_Bits"
169b 02de       |    |		.STRTAB	0x02de->0x180a							; "X_Led_Bits conversions"
169c 02f2       |    |		.STRTAB	0x02f2->0x1815							; "X_Modifier_Key_Code_Array"
169d 0309       |    |		.STRTAB	0x0309->0x1821							; "X_Modifier_Key_Code_Array conversions"
169e 032c       | ,  |		.STRTAB	0x032c->0x1834							; "2..2 => (1,2,3,4,5,6,7,8)"
169f 0343       | C  |		.STRTAB	0x0343->0x1840							; "0..0 => (8,7,6,5,4,3,2,1)"
16a0 035a       | Z  |		.STRTAB	0x035a->0x184d							; "(1), (2)"
16a1 0360       | `  |		.STRTAB	0x0360->0x1851							; "X_Pixel_Array"
16a2 036b       | k  |		.STRTAB	0x036b->0x1857							; "X_Pixel_Array conversions"
16a3 0382       |    |		.STRTAB	0x0382->0x1864							; "2..2 => -1"
16a4 038a       |    |		.STRTAB	0x038a->0x1869							; "X_Plane_Mask"
16a5 0394       |    |		.STRTAB	0x0394->0x186f							; "X_Plane_Mask conversions"
16a6 03aa       |    |		.STRTAB	0x03aa->0x187b							; "X_Plane_Mask_Array"
16a7 03ba       |    |		.STRTAB	0x03ba->0x1884							; "X_Plane_Mask_Array conversions"
16a8 03d6       |    |		.STRTAB	0x03d6->0x1893							; "X_String"
16a9 03dc       |    |		.STRTAB	0x03dc->0x1897							; "X_String conversions"
16aa 03ee       |    |		.STRTAB	0x03ee->0x18a1							; "2..2 => 255"
16ab 03f7       |    |		.STRTAB	0x03f7->0x18a6							; "Abc"
16ac 03f8       |    |		.STRTAB	0x03f8->0x18a8							; "X_String16"
16ad 0400       |    |		.STRTAB	0x0400->0x18ad							; "X_String16 conversions"
16ae 0414       |    |		.STRTAB	0x0414->0x18b8							; "1.2, 3.4, 5.6"
16af 041f       |    |		.STRTAB	0x041f->0x18be							; "X_Text_Elt"
16b0 0427       | '  |		.STRTAB	0x0427->0x18c3							; "X_Text_Elt conversions"
16b1 043b       | ;  |		.STRTAB	0x043b->0x18ce							; "X_Time_Coord_Array"
16b2 044b       | K  |		.STRTAB	0x044b->0x18d7							; "X_Time_Coord_Array conversions"
16b3 0467       | g  |		.STRTAB	0x0467->0x18e6							; "1.2.3, 4.5.6"
16b4 0471       | q  |		.STRTAB	0x0471->0x18ec							; "X_Window_Array"
16b5 047d       | }  |		.STRTAB	0x047d->0x18f3							; "X_Window_Array conversions"
16b6 0495       |    |		.STRTAB	0x0495->0x1900							; "S_Long"
16b7 0499       |    |		.STRTAB	0x0499->0x1903							; "S_Long conversions"
16b8 04a9       |    |		.STRTAB	0x04a9->0x190c							; "U_Char_Array"
16b9 04b3       |    |		.STRTAB	0x04b3->0x1912							; "U_Char_Array conversions"
16ba 04c9       |    |		.STRTAB	0x04c9->0x191e							; "1, 2, 3"
16bb 04ce       |    |		.STREND 0x04ce->0x1922
16bc 585f 4174  |X_At|		.STRTAB_STRINGS
1922 0000 0000  |    |		.BLANK	0000[0x6]
1928 ; --------------------------------------------------------------------------------------
1928 ; Debug Table
1928 ; --------------------------------------------------------------------------------------
1928 0004 0000  |    |		.DEBUG4	0x0004,0x0000,0x68a5,0x0000,0x0001,0x0045
192e 000b 0000  |    |		.DBG4T	0x000b,0x0000,0x8000,0x0000
1932 001b 1a42  |   B|		.DBG4T	0x001b,0x1a42,0x8001,0x0000
1936 006b 1a73  | k s|		.DBG4T	0x006b,0x1a73,0x0001,0x0000
193a 0123 1a7c  | # ||		.DBG4T	0x0123,0x1a7c,0x0001,0x0000
193e 021b 1a85  |    |		.DBG4T	0x021b,0x1a85,0x0001,0x0000
1942 046b 1a8f  | k  |		.DBG4T	0x046b,0x1a8f,0x0001,0x0000
1946 0553 1a99  | S  |		.DBG4T	0x0553,0x1a99,0x0001,0x0000
194a 05fb 1aa2  |    |		.DBG4T	0x05fb,0x1aa2,0x0001,0x0000
194e 06fb 1aac  |    |		.DBG4T	0x06fb,0x1aac,0x0001,0x0000
1952 078b 1ab5  |    |		.DBG4T	0x078b,0x1ab5,0x0001,0x0000
1956 084b 1abe  | K  |		.DBG4T	0x084b,0x1abe,0x0001,0x0000
195a 08bb 1ac6  |    |		.DBG4T	0x08bb,0x1ac6,0x0001,0x0000
195e 099b 1acf  |    |		.DBG4T	0x099b,0x1acf,0x0001,0x0000
1962 0a43 1ad8  | C  |		.DBG4T	0x0a43,0x1ad8,0x0001,0x0000
1966 0bd3 1ae1  |    |		.DBG4T	0x0bd3,0x1ae1,0x0001,0x0000
196a 0c83 1aea  |    |		.DBG4T	0x0c83,0x1aea,0x0001,0x0000
196e 0d13 1af3  |    |		.DBG4T	0x0d13,0x1af3,0x0001,0x0000
1972 0de3 1afd  |    |		.DBG4T	0x0de3,0x1afd,0x0001,0x0000
1976 0ea3 1b06  |    |		.DBG4T	0x0ea3,0x1b06,0x0001,0x0000
197a 0fa3 1b0f  |    |		.DBG4T	0x0fa3,0x1b0f,0x0001,0x0000
197e 1033 1b18  | 3  |		.DBG4T	0x1033,0x1b18,0x0001,0x0000
1982 114b 1b22  | K "|		.DBG4T	0x114b,0x1b22,0x0001,0x0000
1986 123b 1b2c  | ; ,|		.DBG4T	0x123b,0x1b2c,0x0001,0x0000
198a 12cb 1b35  |   5|		.DBG4T	0x12cb,0x1b35,0x0001,0x0000
198e 1393 0000  |    |		.DBG4T	0x1393,0x0000,0x000b,0x0000
1992 13a3 0000  |    |		.DBG4T	0x13a3,0x0000,0x000b,0x0000
1996 13b3 0000  |    |		.DBG4T	0x13b3,0x0000,0x0005,0x0000
199a 13db 0000  |    |		.DBG4T	0x13db,0x0000,0x000b,0x0000
199e 13eb 0000  |    |		.DBG4T	0x13eb,0x0000,0x000b,0x0000
19a2 13fb 0000  |    |		.DBG4T	0x13fb,0x0000,0x000b,0x0000
19a6 140b 0000  |    |		.DBG4T	0x140b,0x0000,0x000b,0x0000
19aa 141b 0000  |    |		.DBG4T	0x141b,0x0000,0x000b,0x0000
19ae 142b 0000  | +  |		.DBG4T	0x142b,0x0000,0x000b,0x0000
19b2 143b 0000  | ;  |		.DBG4T	0x143b,0x0000,0x000b,0x0000
19b6 144b 0000  | K  |		.DBG4T	0x144b,0x0000,0x000b,0x0000
19ba 145b 0000  | [  |		.DBG4T	0x145b,0x0000,0x000b,0x0000
19be 146b 0000  | k  |		.DBG4T	0x146b,0x0000,0x000b,0x0000
19c2 147b 0000  | {  |		.DBG4T	0x147b,0x0000,0x000b,0x0000
19c6 148b 0000  |    |		.DBG4T	0x148b,0x0000,0x000b,0x0000
19ca 149b 0000  |    |		.DBG4T	0x149b,0x0000,0x000b,0x0000
19ce 14ab 0000  |    |		.DBG4T	0x14ab,0x0000,0x000b,0x0000
19d2 14bb 0000  |    |		.DBG4T	0x14bb,0x0000,0x000b,0x0000
19d6 14cb 0000  |    |		.DBG4T	0x14cb,0x0000,0x000b,0x0000
19da 14db 0000  |    |		.DBG4T	0x14db,0x0000,0x000b,0x0000
19de 14eb 0000  |    |		.DBG4T	0x14eb,0x0000,0x000b,0x0000
19e2 14fb 0000  |    |		.DBG4T	0x14fb,0x0000,0x000b,0x0000
19e6 150b 0000  |    |		.DBG4T	0x150b,0x0000,0x000b,0x0000
19ea 151b 0000  |    |		.DBG4T	0x151b,0x0000,0x000b,0x0000
19ee 152b 0000  | +  |		.DBG4T	0x152b,0x0000,0x000b,0x0000
19f2 153b 0000  | ;  |		.DBG4T	0x153b,0x0000,0x000b,0x0000
19f6 154b 0000  | K  |		.DBG4T	0x154b,0x0000,0x000b,0x0000
19fa 155b 0000  | [  |		.DBG4T	0x155b,0x0000,0x000b,0x0000
19fe 156b 0000  | k  |		.DBG4T	0x156b,0x0000,0x000b,0x0000
1a02 157b 0000  | {  |		.DBG4T	0x157b,0x0000,0x000b,0x0000
1a06 158b 0000  |    |		.DBG4T	0x158b,0x0000,0x000b,0x0000
1a0a 159b 0000  |    |		.DBG4T	0x159b,0x0000,0x000b,0x0000
1a0e 15ab 0000  |    |		.DBG4T	0x15ab,0x0000,0x000b,0x0000
1a12 15bb 0000  |    |		.DBG4T	0x15bb,0x0000,0x000b,0x0000
1a16 15cb 0000  |    |		.DBG4T	0x15cb,0x0000,0x000b,0x0000
1a1a 15db 0000  |    |		.DBG4T	0x15db,0x0000,0x000b,0x0000
1a1e 15eb 0000  |    |		.DBG4T	0x15eb,0x0000,0x000b,0x0000
1a22 15fb 0000  |    |		.DBG4T	0x15fb,0x0000,0x000b,0x0000
1a26 160b 0000  |    |		.DBG4T	0x160b,0x0000,0x000b,0x0000
1a2a 161b 0000  |    |		.DBG4T	0x161b,0x0000,0x000b,0x0000
1a2e 162b 0000  | +  |		.DBG4T	0x162b,0x0000,0x000b,0x0000
1a32 163b 0000  | ;  |		.DBG4T	0x163b,0x0000,0x000b,0x0000
1a36 164b 0000  | K  |		.DBG4T	0x164b,0x0000,0x000b,0x0000
1a3a 165b 0000  | [  |		.DBG4T	0x165b,0x0000,0x000b,0x0000
1a3e 166b 0000  | k  |		.DBG4T	0x166b,0x0000,0x000b,0x0000
1a42 ; --------------------------------------------------------------------------------------
1a42 ; Debug chain
1a42 ; --------------------------------------------------------------------------------------
1a42 0019 0016  |    |		.DBGLEN	0x0019,0x0016
1a44 001b 001c  |    |		.DBGLNO	0x001b,0x001c,0x001d,0x001e,0x0020,0x0022,0x0024,0x0026,0x0028,0x002a,0x002c,0x002e,0x0030,0x0032,0x0034,0x0036,0x0038,0x003a,0x003c,0x003e,0x0040,0x0042,0x0044,0x0046,0x0048,0x004a,0x004b,0x004c,0x004d,0x004e,0x004f,0x0050,0x0051,0x0052,0x0053,0x0054,0x0055,0x0056,0x0057,0x0058,0x0059,0x005a,0x005b,0x005c,0x005d,0x005e,0x005f
1a73 ; --------------------------------------------------------------------------------------
1a73 ; Debug chain
1a73 ; --------------------------------------------------------------------------------------
1a73 0001 0006  |    |		.DBGLEN	0x0001,0x0006
1a75 006b 0095  | k  |		.DBGLNO	0x006b,0x0095,0x0098,0x00b1,0x00d9,0x00f6,0x0118
1a7c ; --------------------------------------------------------------------------------------
1a7c ; Debug chain
1a7c ; --------------------------------------------------------------------------------------
1a7c 0002 0005  |    |		.DBGLEN	0x0002,0x0005
1a7e 0123 0132  | # 2|		.DBGLNO	0x0123,0x0132,0x014b,0x014e,0x0188,0x01c2,0x0207
1a85 ; --------------------------------------------------------------------------------------
1a85 ; Debug chain
1a85 ; --------------------------------------------------------------------------------------
1a85 0002 0006  |    |		.DBGLEN	0x0002,0x0006
1a87 021b 024b  |   K|		.DBGLNO	0x021b,0x024b,0x0285,0x0288,0x02a4,0x02f6,0x0348,0x045a
1a8f ; --------------------------------------------------------------------------------------
1a8f ; Debug chain
1a8f ; --------------------------------------------------------------------------------------
1a8f 0002 0006  |    |		.DBGLEN	0x0002,0x0006
1a91 046b 048b  | k  |		.DBGLNO	0x046b,0x048b,0x04b5,0x04b8,0x04d1,0x04fb,0x051a,0x053e
1a99 ; --------------------------------------------------------------------------------------
1a99 ; Debug chain
1a99 ; --------------------------------------------------------------------------------------
1a99 0002 0005  |    |		.DBGLEN	0x0002,0x0005
1a9b 0553 0562  | S b|		.DBGLNO	0x0553,0x0562,0x057b,0x057e,0x05a3,0x05c8,0x05e6
1aa2 ; --------------------------------------------------------------------------------------
1aa2 ; Debug chain
1aa2 ; --------------------------------------------------------------------------------------
1aa2 0002 0006  |    |		.DBGLEN	0x0002,0x0006
1aa4 05fb 061b  |    |		.DBGLNO	0x05fb,0x061b,0x0645,0x0648,0x0661,0x068e,0x06b2,0x06e7
1aac ; --------------------------------------------------------------------------------------
1aac ; Debug chain
1aac ; --------------------------------------------------------------------------------------
1aac 0002 0005  |    |		.DBGLEN	0x0002,0x0005
1aae 06fb 070a  |    |		.DBGLNO	0x06fb,0x070a,0x0723,0x0726,0x0745,0x0764,0x0778
1ab5 ; --------------------------------------------------------------------------------------
1ab5 ; Debug chain
1ab5 ; --------------------------------------------------------------------------------------
1ab5 0001 0006  |    |		.DBGLEN	0x0001,0x0006
1ab7 078b 07b5  |    |		.DBGLNO	0x078b,0x07b5,0x07b8,0x07d1,0x07f2,0x0813,0x083c
1abe ; --------------------------------------------------------------------------------------
1abe ; Debug chain
1abe ; --------------------------------------------------------------------------------------
1abe 0001 0005  |    |		.DBGLEN	0x0001,0x0005
1ac0 084b 0864  | K d|		.DBGLNO	0x084b,0x0864,0x0867,0x0882,0x089d,0x08ad
1ac6 ; --------------------------------------------------------------------------------------
1ac6 ; Debug chain
1ac6 ; --------------------------------------------------------------------------------------
1ac6 0001 0006  |    |		.DBGLEN	0x0001,0x0006
1ac8 08bb 08f5  |    |		.DBGLNO	0x08bb,0x08f5,0x08f8,0x0914,0x0931,0x094e,0x098e
1acf ; --------------------------------------------------------------------------------------
1acf ; Debug chain
1acf ; --------------------------------------------------------------------------------------
1acf 0002 0005  |    |		.DBGLEN	0x0002,0x0005
1ad1 099b 09aa  |    |		.DBGLNO	0x099b,0x09aa,0x09c3,0x09c6,0x09eb,0x0a10,0x0a2e
1ad8 ; --------------------------------------------------------------------------------------
1ad8 ; Debug chain
1ad8 ; --------------------------------------------------------------------------------------
1ad8 0001 0006  |    |		.DBGLEN	0x0001,0x0006
1ada 0a43 0a6d  | C m|		.DBGLNO	0x0a43,0x0a6d,0x0a70,0x0a89,0x0ae9,0x0b49,0x0bc6
1ae1 ; --------------------------------------------------------------------------------------
1ae1 ; Debug chain
1ae1 ; --------------------------------------------------------------------------------------
1ae1 0001 0006  |    |		.DBGLEN	0x0001,0x0006
1ae3 0bd3 0bfd  |    |		.DBGLNO	0x0bd3,0x0bfd,0x0c00,0x0c19,0x0c3d,0x0c56,0x0c75
1aea ; --------------------------------------------------------------------------------------
1aea ; Debug chain
1aea ; --------------------------------------------------------------------------------------
1aea 0002 0005  |    |		.DBGLEN	0x0002,0x0005
1aec 0c83 0ca1  |    |		.DBGLNO	0x0c83,0x0ca1,0x0cba,0x0cbd,0x0cd8,0x0cf3,0x0d03
1af3 ; --------------------------------------------------------------------------------------
1af3 ; Debug chain
1af3 ; --------------------------------------------------------------------------------------
1af3 0002 0006  |    |		.DBGLEN	0x0002,0x0006
1af5 0d13 0d33  |   3|		.DBGLNO	0x0d13,0x0d33,0x0d5d,0x0d60,0x0d79,0x0d9d,0x0db6,0x0dd5
1afd ; --------------------------------------------------------------------------------------
1afd ; Debug chain
1afd ; --------------------------------------------------------------------------------------
1afd 0001 0006  |    |		.DBGLEN	0x0001,0x0006
1aff 0de3 0e0d  |    |		.DBGLNO	0x0de3,0x0e0d,0x0e10,0x0e29,0x0e4a,0x0e6b,0x0e91
1b06 ; --------------------------------------------------------------------------------------
1b06 ; Debug chain
1b06 ; --------------------------------------------------------------------------------------
1b06 0001 0006  |    |		.DBGLEN	0x0001,0x0006
1b08 0ea3 0ecd  |    |		.DBGLNO	0x0ea3,0x0ecd,0x0ed0,0x0ee9,0x0f15,0x0f41,0x0f93
1b0f ; --------------------------------------------------------------------------------------
1b0f ; Debug chain
1b0f ; --------------------------------------------------------------------------------------
1b0f 0002 0005  |    |		.DBGLEN	0x0002,0x0005
1b11 0fa3 0fb2  |    |		.DBGLNO	0x0fa3,0x0fb2,0x0fcb,0x0fce,0x0ff1,0x1008,0x101f
1b18 ; --------------------------------------------------------------------------------------
1b18 ; Debug chain
1b18 ; --------------------------------------------------------------------------------------
1b18 0002 0006  |    |		.DBGLEN	0x0002,0x0006
1b1a 1033 1053  | 3 S|		.DBGLNO	0x1033,0x1053,0x107d,0x1080,0x1099,0x10c7,0x10f7,0x1132
1b22 ; --------------------------------------------------------------------------------------
1b22 ; Debug chain
1b22 ; --------------------------------------------------------------------------------------
1b22 0002 0006  |    |		.DBGLEN	0x0002,0x0006
1b24 114b 116b  | K k|		.DBGLNO	0x114b,0x116b,0x1195,0x1198,0x11b1,0x11dc,0x11fc,0x1229
1b2c ; --------------------------------------------------------------------------------------
1b2c ; Debug chain
1b2c ; --------------------------------------------------------------------------------------
1b2c 0002 0005  |    |		.DBGLEN	0x0002,0x0005
1b2e 123b 1259  | ; Y|		.DBGLNO	0x123b,0x1259,0x1272,0x1275,0x1290,0x12a0,0x12bb
1b35 ; --------------------------------------------------------------------------------------
1b35 ; Debug chain
1b35 ; --------------------------------------------------------------------------------------
1b35 0001 0006  |    |		.DBGLEN	0x0001,0x0006
1b37 12cb 12f5  |    |		.DBGLNO	0x12cb,0x12f5,0x12f8,0x1311,0x1332,0x1353,0x1384
1b3e 0000 0000  |    |		.BLANK	0000[0xc2]