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

⟦2a8c40208⟧

    Length: 7168 (0x1c00)
    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 0b88       |    |		.CONST	0x0b88								; 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 0006       |    |		.CONST	0x0006								; 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 0032       | 2  |		.CONST	0x0032								; Address of begin
0019 0004       |    |		.CONST	0x0004								; Address of exception handler
001a 000b       |    |		.CONST	0x000b								; Number of locals
001b			INIT_0018:
001b 0007       |    |		Action	Break_Optional
001c 0007       |    |		Action	Break_Optional
001d 0007       |    |		Action	Break_Optional
001e 029f 0043  |   C|		Declare_Subprogram	INIT_0040,For_Call
0020 029f 0123  |   #|		Declare_Subprogram	INIT_0120,For_Call
0022 029f 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Call
0024 029f 029b  |    |		Declare_Subprogram	INIT_0298,For_Call
0026 029f 0383  |    |		Declare_Subprogram	INIT_0380,For_Call
0028 029f 0433  |   3|		Declare_Subprogram	INIT_0430,For_Call
002a 029f 052b  |   +|		Declare_Subprogram	INIT_0528,For_Call
002c 029f 05fb  |    |		Declare_Subprogram	INIT_05f8,For_Call
002e 029f 06eb  |    |		Declare_Subprogram	INIT_06e8,For_Call
0030 029f 07a3  |    |		Declare_Subprogram	INIT_07a0,For_Call
0032			BODY_0018:
0032 8402       |    |		Call	0x2,0x2
0033 8403       |    |		Call	0x2,0x3
0034 8404       |    |		Call	0x2,0x4
0035 8405       |    |		Call	0x2,0x5
0036 8406       |    |		Call	0x2,0x6
0037 8407       |    |		Call	0x2,0x7
0038 8408       |    |		Call	0x2,0x8
0039 8409       |    |		Call	0x2,0x9
003a 840a       |    |		Call	0x2,0xa
003b 840b       |    |		Call	0x2,0xb
003c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
003d 0000 0000  |    |		.XXX[0x3]
003f 0000       |    |
0040 ; --------------------------------------------------------------------------------------
0040 ; SUBPROGRAM
0040 ; --------------------------------------------------------------------------------------
0040 006b       | k  |		.CONST	0x006b								; Address of begin
0041 0004       |    |		.CONST	0x0004								; Address of exception handler
0042 000d       |    |		.CONST	0x000d								; Number of locals
0043			INIT_0040:
0043 a002       |    |		Store_Unchecked	0x0,0x2
0044 00c6       |    |		Action	Check_Subprogram_Elaborated
0045 e003       |    |		Load	0x0,0x3
0046 e004       |    |		Load	0x0,0x4
0047 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0048 0093 0000  |    |		push_full_address	0x0
004a 60d1       |`   |		Indirect_Literal	Discrete,0x11c,{0x80000000, 0x00140000}
004b 0273       | s  |		Execute	Discrete,Plus
004c e005       |    |		Load	0x0,0x5
004d 0273       | s  |		Execute	Discrete,Plus
004e e006       |    |		Load	0x0,0x6
004f 0273       | s  |		Execute	Discrete,Plus
0050 4805       |H   |		Short_Literal	0x5
0051 0007       |    |		Action	Break_Optional
0052 029f 08bb  |    |		Declare_Subprogram	INIT_08b8,For_Call
0054 029f 08cb  |    |		Declare_Subprogram	INIT_08c8,For_Call
0056 a007       |    |		Store_Unchecked	0x0,0x7
0057 00c6       |    |		Action	Check_Subprogram_Elaborated
0058 e003       |    |		Load	0x0,0x3
0059 0092 09f4  |    |		Action	Push_String_Extended,0x9f4					; "X_Copy_Area_Request"
005b 4806       |H   |		Short_Literal	0x6
005c 4803       |H   |		Short_Literal	0x3
005d 0099       |    |		Action	Reference_Dynamic
005e 4807       |H   |		Short_Literal	0x7
005f 4803       |H   |		Short_Literal	0x3
0060 0099       |    |		Action	Reference_Dynamic
0061 0093 0000  |    |		push_full_address	0x0
0063 60b4       |`   |		Indirect_Literal	Discrete,0x118,{0x80000000, 0x00130000}
0064 0273       | s  |		Execute	Discrete,Plus
0065 e005       |    |		Load	0x0,0x5
0066 0273       | s  |		Execute	Discrete,Plus
0067 e008       |    |		Load	0x0,0x8
0068 0273       | s  |		Execute	Discrete,Plus
0069 480d       |H   |		Short_Literal	0xd
006a 0007       |    |		Action	Break_Optional
006b			BODY_0040:
006b 0092 09f5  |    |		Action	Push_String_Extended,0x9f5					; "X_Copy_Area_Request conversions"
006d 8009       |    |		Call	0x0,0x9
006e 4801       |H   |		Short_Literal	0x1
006f 481c       |H   |		Short_Literal	0x1c
0070 e004       |    |		Load	0x0,0x4
0071 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0072 0334       | 4  |		Declare_Variable	Array,With_Constraint
0073 481c       |H   |		Short_Literal	0x1c
0074 4801       |H   |		Short_Literal	0x1
0075 4800       |H   |		Short_Literal	0x0
0076 00d9       |    |		Load_Top	At_Offset_1
0077 e60e       |    |		Load	0x3,0xe
0078 01d6       |    |		Execute	Vector,Field_Write
0079 3ffb       |?   |		Loop_Increasing	0x75
007a e003       |    |		Load	0x0,0x3
007b 0322       | "  |		Declare_Variable	Record
007c 4800       |H   |		Short_Literal	0x0
007d 00d9       |    |		Load_Top	At_Offset_1
007e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
007f 4800       |H   |		Short_Literal	0x0
0080 00d9       |    |		Load_Top	At_Offset_1
0081 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0082 4800       |H   |		Short_Literal	0x0
0083 00d9       |    |		Load_Top	At_Offset_1
0084 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0085 00d8       |    |		Load_Top	At_Offset_0
0086 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0087 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0088 4800       |H   |		Short_Literal	0x0
0089 00d0       |    |		Action	Swap_Control
008a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
008b 00d8       |    |		Load_Top	At_Offset_0
008c 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
008d 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
008e 4800       |H   |		Short_Literal	0x0
008f 00d0       |    |		Action	Swap_Control
0090 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0091 00d8       |    |		Load_Top	At_Offset_0
0092 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0093 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0094 4800       |H   |		Short_Literal	0x0
0095 00d0       |    |		Action	Swap_Control
0096 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0097 4800       |H   |		Short_Literal	0x0
0098 00d9       |    |		Load_Top	At_Offset_1
0099 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
009a 4800       |H   |		Short_Literal	0x0
009b 00d9       |    |		Load_Top	At_Offset_1
009c 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
009d 4800       |H   |		Short_Literal	0x0
009e 00d9       |    |		Load_Top	At_Offset_1
009f 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
00a0 4800       |H   |		Short_Literal	0x0
00a1 00d9       |    |		Load_Top	At_Offset_1
00a2 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
00a3 4800       |H   |		Short_Literal	0x0
00a4 00d9       |    |		Load_Top	At_Offset_1
00a5 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
00a6 4800       |H   |		Short_Literal	0x0
00a7 00d9       |    |		Load_Top	At_Offset_1
00a8 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
00a9 0092 09f6  |    |		Action	Push_String_Extended,0x9f6					; "0"
00ab e608       |    |		Load	0x3,0x8
00ac e609       |    |		Load	0x3,0x9
00ad 480a       |H   |		Short_Literal	0xa
00ae 4803       |H   |		Short_Literal	0x3
00af 0099       |    |		Action	Reference_Dynamic
00b0 480b       |H   |		Short_Literal	0xb
00b1 4803       |H   |		Short_Literal	0x3
00b2 0099       |    |		Action	Reference_Dynamic
00b3 480c       |H   |		Short_Literal	0xc
00b4 4803       |H   |		Short_Literal	0x3
00b5 0099       |    |		Action	Reference_Dynamic
00b6 8007       |    |		Call	0x0,0x7
00b7 4800       |H   |		Short_Literal	0x0
00b8 4801       |H   |		Short_Literal	0x1
00b9 e004       |    |		Load	0x0,0x4
00ba 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
00bb 0334       | 4  |		Declare_Variable	Array,With_Constraint
00bc 4801       |H   |		Short_Literal	0x1
00bd 4800       |H   |		Short_Literal	0x0
00be 00da       |    |		Load_Top	At_Offset_2
00bf 01d6       |    |		Execute	Vector,Field_Write
00c0 48ff       |H   |		Short_Literal	0xff
00c1 4801       |H   |		Short_Literal	0x1
00c2 00da       |    |		Load_Top	At_Offset_2
00c3 01d6       |    |		Execute	Vector,Field_Write
00c4 e00a       |    |		Load	0x0,0xa
00c5 01cc       |    |		Execute	Vector,Catenate
00c6 e00b       |    |		Load	0x0,0xb
00c7 01cc       |    |		Execute	Vector,Catenate
00c8 e00c       |    |		Load	0x0,0xc
00c9 01cc       |    |		Execute	Vector,Catenate
00ca e00d       |    |		Load	0x0,0xd
00cb 01cc       |    |		Execute	Vector,Catenate
00cc e00e       |    |		Load	0x0,0xe
00cd 01cc       |    |		Execute	Vector,Catenate
00ce e00f       |    |		Load	0x0,0xf
00cf 01cc       |    |		Execute	Vector,Catenate
00d0 e010       |    |		Load	0x0,0x10
00d1 01cc       |    |		Execute	Vector,Catenate
00d2 e011       |    |		Load	0x0,0x11
00d3 01cc       |    |		Execute	Vector,Catenate
00d4 e012       |    |		Load	0x0,0x12
00d5 01cc       |    |		Execute	Vector,Catenate
00d6 e013       |    |		Load	0x0,0x13
00d7 01cc       |    |		Execute	Vector,Catenate
00d8 e003       |    |		Load	0x0,0x3
00d9 0322       | "  |		Declare_Variable	Record
00da 4801       |H   |		Short_Literal	0x1
00db 00d9       |    |		Load_Top	At_Offset_1
00dc 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00dd 48ff       |H   |		Short_Literal	0xff
00de 00d9       |    |		Load_Top	At_Offset_1
00df 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00e0 4802       |H   |		Short_Literal	0x2
00e1 00d9       |    |		Load_Top	At_Offset_1
00e2 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
00e3 00d8       |    |		Load_Top	At_Offset_0
00e4 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
00e5 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00e6 4803       |H   |		Short_Literal	0x3
00e7 00d0       |    |		Action	Swap_Control
00e8 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00e9 00d8       |    |		Load_Top	At_Offset_0
00ea 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
00eb 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00ec 4804       |H   |		Short_Literal	0x4
00ed 00d0       |    |		Action	Swap_Control
00ee 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00ef 00d8       |    |		Load_Top	At_Offset_0
00f0 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
00f1 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00f2 4805       |H   |		Short_Literal	0x5
00f3 00d0       |    |		Action	Swap_Control
00f4 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00f5 4806       |H   |		Short_Literal	0x6
00f6 00d9       |    |		Load_Top	At_Offset_1
00f7 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
00f8 4807       |H   |		Short_Literal	0x7
00f9 00d9       |    |		Load_Top	At_Offset_1
00fa 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
00fb 4808       |H   |		Short_Literal	0x8
00fc 00d9       |    |		Load_Top	At_Offset_1
00fd 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
00fe 4809       |H   |		Short_Literal	0x9
00ff 00d9       |    |		Load_Top	At_Offset_1
0100 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0101 480a       |H   |		Short_Literal	0xa
0102 00d9       |    |		Load_Top	At_Offset_1
0103 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
0104 480b       |H   |		Short_Literal	0xb
0105 00d9       |    |		Load_Top	At_Offset_1
0106 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
0107 0092 09f7  |    |		Action	Push_String_Extended,0x9f7					; "1.-1.2.3.4.5.6.7.8.9.10.11"
0109 e608       |    |		Load	0x3,0x8
010a e609       |    |		Load	0x3,0x9
010b 480a       |H   |		Short_Literal	0xa
010c 4803       |H   |		Short_Literal	0x3
010d 0099       |    |		Action	Reference_Dynamic
010e 480b       |H   |		Short_Literal	0xb
010f 4803       |H   |		Short_Literal	0x3
0110 0099       |    |		Action	Reference_Dynamic
0111 480c       |H   |		Short_Literal	0xc
0112 4803       |H   |		Short_Literal	0x3
0113 0099       |    |		Action	Reference_Dynamic
0114 8007       |    |		Call	0x0,0x7
0115 4801       |H   |		Short_Literal	0x1
0116 8014       |    |		Call	0x0,0x14
0117 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0118 8000 0000  |    |		.LITERAL	{0x80000000, 0x00130000}
011c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00140000}
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 a002       |    |		Store_Unchecked	0x0,0x2
0124 00c6       |    |		Action	Check_Subprogram_Elaborated
0125 e015       |    |		Load	0x0,0x15
0126 e004       |    |		Load	0x0,0x4
0127 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0128 0093 0000  |    |		push_full_address	0x0
012a 6095       |`   |		Indirect_Literal	Discrete,0x1c0,{0x80000000, 0x00120000}
012b 0273       | s  |		Execute	Discrete,Plus
012c e005       |    |		Load	0x0,0x5
012d 0273       | s  |		Execute	Discrete,Plus
012e e016       |    |		Load	0x0,0x16
012f 0273       | s  |		Execute	Discrete,Plus
0130 4805       |H   |		Short_Literal	0x5
0131 0007       |    |		Action	Break_Optional
0132 029f 08db  |    |		Declare_Subprogram	INIT_08d8,For_Call
0134 029f 08eb  |    |		Declare_Subprogram	INIT_08e8,For_Call
0136 a007       |    |		Store_Unchecked	0x0,0x7
0137 00c6       |    |		Action	Check_Subprogram_Elaborated
0138 e015       |    |		Load	0x0,0x15
0139 0092 09f8  |    |		Action	Push_String_Extended,0x9f8					; "X_Copy_Colormap_And_Free_Request"
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 6078       |`x  |		Indirect_Literal	Discrete,0x1bc,{0x80000000, 0x00110000}
0144 0273       | s  |		Execute	Discrete,Plus
0145 e005       |    |		Load	0x0,0x5
0146 0273       | s  |		Execute	Discrete,Plus
0147 e017       |    |		Load	0x0,0x17
0148 0273       | s  |		Execute	Discrete,Plus
0149 480d       |H   |		Short_Literal	0xd
014a 0007       |    |		Action	Break_Optional
014b			BODY_0120:
014b 0092 09f9  |    |		Action	Push_String_Extended,0x9f9					; "X_Copy_Colormap_And_Free_Request conversions"
014d 8009       |    |		Call	0x0,0x9
014e 4801       |H   |		Short_Literal	0x1
014f 480c       |H   |		Short_Literal	0xc
0150 e004       |    |		Load	0x0,0x4
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 e015       |    |		Load	0x0,0x15
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 00d8       |    |		Load_Top	At_Offset_0
0166 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0167 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0168 4800       |H   |		Short_Literal	0x0
0169 00d0       |    |		Action	Swap_Control
016a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
016b 00d8       |    |		Load_Top	At_Offset_0
016c 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
016d 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
016e 4800       |H   |		Short_Literal	0x0
016f 00d0       |    |		Action	Swap_Control
0170 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0171 0092 09f6  |    |		Action	Push_String_Extended,0x9f6					; "0"
0173 e608       |    |		Load	0x3,0x8
0174 e609       |    |		Load	0x3,0x9
0175 480a       |H   |		Short_Literal	0xa
0176 4803       |H   |		Short_Literal	0x3
0177 0099       |    |		Action	Reference_Dynamic
0178 480b       |H   |		Short_Literal	0xb
0179 4803       |H   |		Short_Literal	0x3
017a 0099       |    |		Action	Reference_Dynamic
017b 480c       |H   |		Short_Literal	0xc
017c 4803       |H   |		Short_Literal	0x3
017d 0099       |    |		Action	Reference_Dynamic
017e 8007       |    |		Call	0x0,0x7
017f 4800       |H   |		Short_Literal	0x0
0180 4801       |H   |		Short_Literal	0x1
0181 e004       |    |		Load	0x0,0x4
0182 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0183 0334       | 4  |		Declare_Variable	Array,With_Constraint
0184 4801       |H   |		Short_Literal	0x1
0185 4800       |H   |		Short_Literal	0x0
0186 00da       |    |		Load_Top	At_Offset_2
0187 01d6       |    |		Execute	Vector,Field_Write
0188 48ff       |H   |		Short_Literal	0xff
0189 4801       |H   |		Short_Literal	0x1
018a 00da       |    |		Load_Top	At_Offset_2
018b 01d6       |    |		Execute	Vector,Field_Write
018c e00a       |    |		Load	0x0,0xa
018d 01cc       |    |		Execute	Vector,Catenate
018e e00b       |    |		Load	0x0,0xb
018f 01cc       |    |		Execute	Vector,Catenate
0190 e00c       |    |		Load	0x0,0xc
0191 01cc       |    |		Execute	Vector,Catenate
0192 e015       |    |		Load	0x0,0x15
0193 0322       | "  |		Declare_Variable	Record
0194 4801       |H   |		Short_Literal	0x1
0195 00d9       |    |		Load_Top	At_Offset_1
0196 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0197 48ff       |H   |		Short_Literal	0xff
0198 00d9       |    |		Load_Top	At_Offset_1
0199 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
019a 4802       |H   |		Short_Literal	0x2
019b 00d9       |    |		Load_Top	At_Offset_1
019c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
019d 00d8       |    |		Load_Top	At_Offset_0
019e 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
019f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01a0 4803       |H   |		Short_Literal	0x3
01a1 00d0       |    |		Action	Swap_Control
01a2 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01a3 00d8       |    |		Load_Top	At_Offset_0
01a4 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
01a5 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01a6 4804       |H   |		Short_Literal	0x4
01a7 00d0       |    |		Action	Swap_Control
01a8 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01a9 0092 09fa  |    |		Action	Push_String_Extended,0x9fa					; "1.-1.2.3.4"
01ab e608       |    |		Load	0x3,0x8
01ac e609       |    |		Load	0x3,0x9
01ad 480a       |H   |		Short_Literal	0xa
01ae 4803       |H   |		Short_Literal	0x3
01af 0099       |    |		Action	Reference_Dynamic
01b0 480b       |H   |		Short_Literal	0xb
01b1 4803       |H   |		Short_Literal	0x3
01b2 0099       |    |		Action	Reference_Dynamic
01b3 480c       |H   |		Short_Literal	0xc
01b4 4803       |H   |		Short_Literal	0x3
01b5 0099       |    |		Action	Reference_Dynamic
01b6 8007       |    |		Call	0x0,0x7
01b7 4801       |H   |		Short_Literal	0x1
01b8 8014       |    |		Call	0x0,0x14
01b9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01ba 0000 0000  |    |		.XXX[0x2]
01bc 8000 0000  |    |		.LITERAL	{0x80000000, 0x00110000}
01c0 8000 0000  |    |		.LITERAL	{0x80000000, 0x00120000}
01c4 0000 0000  |    |		.BLANK	0000[0x4]
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01f3       |    |		.CONST	0x01f3								; Address of begin
01c9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ca 000d       |    |		.CONST	0x000d								; Number of locals
01cb			INIT_01c8:
01cb a002       |    |		Store_Unchecked	0x0,0x2
01cc 00c6       |    |		Action	Check_Subprogram_Elaborated
01cd e018       |    |		Load	0x0,0x18
01ce e004       |    |		Load	0x0,0x4
01cf 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
01d0 0093 0000  |    |		push_full_address	0x0
01d2 60c1       |`   |		Indirect_Literal	Discrete,0x294,{0x80000000, 0x00100000}
01d3 0273       | s  |		Execute	Discrete,Plus
01d4 e005       |    |		Load	0x0,0x5
01d5 0273       | s  |		Execute	Discrete,Plus
01d6 e019       |    |		Load	0x0,0x19
01d7 0273       | s  |		Execute	Discrete,Plus
01d8 4805       |H   |		Short_Literal	0x5
01d9 0007       |    |		Action	Break_Optional
01da 029f 08fb  |    |		Declare_Subprogram	INIT_08f8,For_Call
01dc 029f 090b  |    |		Declare_Subprogram	INIT_0908,For_Call
01de a007       |    |		Store_Unchecked	0x0,0x7
01df 00c6       |    |		Action	Check_Subprogram_Elaborated
01e0 e018       |    |		Load	0x0,0x18
01e1 0092 09fb  |    |		Action	Push_String_Extended,0x9fb					; "X_Copy_Gc_Request"
01e3 4806       |H   |		Short_Literal	0x6
01e4 4803       |H   |		Short_Literal	0x3
01e5 0099       |    |		Action	Reference_Dynamic
01e6 4807       |H   |		Short_Literal	0x7
01e7 4803       |H   |		Short_Literal	0x3
01e8 0099       |    |		Action	Reference_Dynamic
01e9 0093 0000  |    |		push_full_address	0x0
01eb 60a4       |`   |		Indirect_Literal	Discrete,0x290,{0x80000000, 0x000f0000}
01ec 0273       | s  |		Execute	Discrete,Plus
01ed e005       |    |		Load	0x0,0x5
01ee 0273       | s  |		Execute	Discrete,Plus
01ef e01a       |    |		Load	0x0,0x1a
01f0 0273       | s  |		Execute	Discrete,Plus
01f1 480d       |H   |		Short_Literal	0xd
01f2 0007       |    |		Action	Break_Optional
01f3			BODY_01c8:
01f3 0092 09fc  |    |		Action	Push_String_Extended,0x9fc					; "X_Copy_Gc_Request conversions"
01f5 8009       |    |		Call	0x0,0x9
01f6 4801       |H   |		Short_Literal	0x1
01f7 4810       |H   |		Short_Literal	0x10
01f8 e004       |    |		Load	0x0,0x4
01f9 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
01fa 0334       | 4  |		Declare_Variable	Array,With_Constraint
01fb 4810       |H   |		Short_Literal	0x10
01fc 4801       |H   |		Short_Literal	0x1
01fd 4800       |H   |		Short_Literal	0x0
01fe 00d9       |    |		Load_Top	At_Offset_1
01ff e60e       |    |		Load	0x3,0xe
0200 01d6       |    |		Execute	Vector,Field_Write
0201 3ffb       |?   |		Loop_Increasing	0x1fd
0202 e018       |    |		Load	0x0,0x18
0203 0322       | "  |		Declare_Variable	Record
0204 4800       |H   |		Short_Literal	0x0
0205 00d9       |    |		Load_Top	At_Offset_1
0206 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0207 4800       |H   |		Short_Literal	0x0
0208 00d9       |    |		Load_Top	At_Offset_1
0209 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
020a 4800       |H   |		Short_Literal	0x0
020b 00d9       |    |		Load_Top	At_Offset_1
020c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
020d 00d8       |    |		Load_Top	At_Offset_0
020e 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
020f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0210 4800       |H   |		Short_Literal	0x0
0211 00d0       |    |		Action	Swap_Control
0212 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0213 00d8       |    |		Load_Top	At_Offset_0
0214 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
0215 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0216 4800       |H   |		Short_Literal	0x0
0217 00d0       |    |		Action	Swap_Control
0218 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0219 e018       |    |		Load	0x0,0x18
021a 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
021b 0337       | 7  |		Declare_Variable	Array
021c 481f       |H   |		Short_Literal	0x1f
021d 4800       |H   |		Short_Literal	0x0
021e 4800       |H   |		Short_Literal	0x0
021f 00d9       |    |		Load_Top	At_Offset_1
0220 e610       |    |		Load	0x3,0x10
0221 01d6       |    |		Execute	Vector,Field_Write
0222 3ffb       |?   |		Loop_Increasing	0x21e
0223 e018       |    |		Load	0x0,0x18
0224 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
0225 0119       |    |		Execute	Any,Check_In_Formal_Type
0226 00d9       |    |		Load_Top	At_Offset_1
0227 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0228 0092 09f6  |    |		Action	Push_String_Extended,0x9f6					; "0"
022a e608       |    |		Load	0x3,0x8
022b e609       |    |		Load	0x3,0x9
022c 480a       |H   |		Short_Literal	0xa
022d 4803       |H   |		Short_Literal	0x3
022e 0099       |    |		Action	Reference_Dynamic
022f 480b       |H   |		Short_Literal	0xb
0230 4803       |H   |		Short_Literal	0x3
0231 0099       |    |		Action	Reference_Dynamic
0232 480c       |H   |		Short_Literal	0xc
0233 4803       |H   |		Short_Literal	0x3
0234 0099       |    |		Action	Reference_Dynamic
0235 8007       |    |		Call	0x0,0x7
0236 4800       |H   |		Short_Literal	0x0
0237 4801       |H   |		Short_Literal	0x1
0238 e004       |    |		Load	0x0,0x4
0239 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
023a 0334       | 4  |		Declare_Variable	Array,With_Constraint
023b 4801       |H   |		Short_Literal	0x1
023c 4800       |H   |		Short_Literal	0x0
023d 00da       |    |		Load_Top	At_Offset_2
023e 01d6       |    |		Execute	Vector,Field_Write
023f 48ff       |H   |		Short_Literal	0xff
0240 4801       |H   |		Short_Literal	0x1
0241 00da       |    |		Load_Top	At_Offset_2
0242 01d6       |    |		Execute	Vector,Field_Write
0243 e00a       |    |		Load	0x0,0xa
0244 01cc       |    |		Execute	Vector,Catenate
0245 e00b       |    |		Load	0x0,0xb
0246 01cc       |    |		Execute	Vector,Catenate
0247 e00c       |    |		Load	0x0,0xc
0248 01cc       |    |		Execute	Vector,Catenate
0249 e00d       |    |		Load	0x0,0xd
024a 01cc       |    |		Execute	Vector,Catenate
024b e018       |    |		Load	0x0,0x18
024c 0322       | "  |		Declare_Variable	Record
024d 4801       |H   |		Short_Literal	0x1
024e 00d9       |    |		Load_Top	At_Offset_1
024f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0250 48ff       |H   |		Short_Literal	0xff
0251 00d9       |    |		Load_Top	At_Offset_1
0252 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0253 4802       |H   |		Short_Literal	0x2
0254 00d9       |    |		Load_Top	At_Offset_1
0255 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0256 00d8       |    |		Load_Top	At_Offset_0
0257 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0258 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0259 4803       |H   |		Short_Literal	0x3
025a 00d0       |    |		Action	Swap_Control
025b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
025c 00d8       |    |		Load_Top	At_Offset_0
025d 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
025e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
025f 4804       |H   |		Short_Literal	0x4
0260 00d0       |    |		Action	Swap_Control
0261 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0262 e018       |    |		Load	0x0,0x18
0263 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
0264 0337       | 7  |		Declare_Variable	Array
0265 4801       |H   |		Short_Literal	0x1
0266 481d       |H   |		Short_Literal	0x1d
0267 00da       |    |		Load_Top	At_Offset_2
0268 01d6       |    |		Execute	Vector,Field_Write
0269 4801       |H   |		Short_Literal	0x1
026a 481f       |H   |		Short_Literal	0x1f
026b 00da       |    |		Load_Top	At_Offset_2
026c 01d6       |    |		Execute	Vector,Field_Write
026d 481c       |H   |		Short_Literal	0x1c
026e 4800       |H   |		Short_Literal	0x0
026f 4800       |H   |		Short_Literal	0x0
0270 00d9       |    |		Load_Top	At_Offset_1
0271 e610       |    |		Load	0x3,0x10
0272 01d6       |    |		Execute	Vector,Field_Write
0273 3ffb       |?   |		Loop_Increasing	0x26f
0274 4800       |H   |		Short_Literal	0x0
0275 481e       |H   |		Short_Literal	0x1e
0276 00da       |    |		Load_Top	At_Offset_2
0277 01d6       |    |		Execute	Vector,Field_Write
0278 e018       |    |		Load	0x0,0x18
0279 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
027a 0119       |    |		Execute	Any,Check_In_Formal_Type
027b 00d9       |    |		Load_Top	At_Offset_1
027c 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
027d 0092 09fd  |    |		Action	Push_String_Extended,0x9fd					; "1.-1.2.3.4.5"
027f e608       |    |		Load	0x3,0x8
0280 e609       |    |		Load	0x3,0x9
0281 480a       |H   |		Short_Literal	0xa
0282 4803       |H   |		Short_Literal	0x3
0283 0099       |    |		Action	Reference_Dynamic
0284 480b       |H   |		Short_Literal	0xb
0285 4803       |H   |		Short_Literal	0x3
0286 0099       |    |		Action	Reference_Dynamic
0287 480c       |H   |		Short_Literal	0xc
0288 4803       |H   |		Short_Literal	0x3
0289 0099       |    |		Action	Reference_Dynamic
028a 8007       |    |		Call	0x0,0x7
028b 4801       |H   |		Short_Literal	0x1
028c 8014       |    |		Call	0x0,0x14
028d 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
028e 0000 0000  |    |		.XXX[0x2]
0290 8000 0000  |    |		.LITERAL	{0x80000000, 0x000f0000}
0294 8000 0000  |    |		.LITERAL	{0x80000000, 0x00100000}
0298 ; --------------------------------------------------------------------------------------
0298 ; SUBPROGRAM
0298 ; --------------------------------------------------------------------------------------
0298 02c3       |    |		.CONST	0x02c3								; Address of begin
0299 0004       |    |		.CONST	0x0004								; Address of exception handler
029a 000d       |    |		.CONST	0x000d								; Number of locals
029b			INIT_0298:
029b a002       |    |		Store_Unchecked	0x0,0x2
029c 00c6       |    |		Action	Check_Subprogram_Elaborated
029d e01b       |    |		Load	0x0,0x1b
029e e004       |    |		Load	0x0,0x4
029f 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
02a0 0093 0000  |    |		push_full_address	0x0
02a2 60d9       |`   |		Indirect_Literal	Discrete,0x37c,{0x80000000, 0x000e0000}
02a3 0273       | s  |		Execute	Discrete,Plus
02a4 e005       |    |		Load	0x0,0x5
02a5 0273       | s  |		Execute	Discrete,Plus
02a6 e01c       |    |		Load	0x0,0x1c
02a7 0273       | s  |		Execute	Discrete,Plus
02a8 4805       |H   |		Short_Literal	0x5
02a9 0007       |    |		Action	Break_Optional
02aa 029f 091b  |    |		Declare_Subprogram	INIT_0918,For_Call
02ac 029f 092b  |   +|		Declare_Subprogram	INIT_0928,For_Call
02ae a007       |    |		Store_Unchecked	0x0,0x7
02af 00c6       |    |		Action	Check_Subprogram_Elaborated
02b0 e01b       |    |		Load	0x0,0x1b
02b1 0092 09fe  |    |		Action	Push_String_Extended,0x9fe					; "X_Copy_Plane_Request"
02b3 4806       |H   |		Short_Literal	0x6
02b4 4803       |H   |		Short_Literal	0x3
02b5 0099       |    |		Action	Reference_Dynamic
02b6 4807       |H   |		Short_Literal	0x7
02b7 4803       |H   |		Short_Literal	0x3
02b8 0099       |    |		Action	Reference_Dynamic
02b9 0093 0000  |    |		push_full_address	0x0
02bb 60bc       |`   |		Indirect_Literal	Discrete,0x378,{0x80000000, 0x000d0000}
02bc 0273       | s  |		Execute	Discrete,Plus
02bd e005       |    |		Load	0x0,0x5
02be 0273       | s  |		Execute	Discrete,Plus
02bf e01d       |    |		Load	0x0,0x1d
02c0 0273       | s  |		Execute	Discrete,Plus
02c1 480d       |H   |		Short_Literal	0xd
02c2 0007       |    |		Action	Break_Optional
02c3			BODY_0298:
02c3 0092 09ff  |    |		Action	Push_String_Extended,0x9ff					; "X_Copy_Plane_Request conversions"
02c5 8009       |    |		Call	0x0,0x9
02c6 4801       |H   |		Short_Literal	0x1
02c7 4820       |H   |		Short_Literal	0x20
02c8 e004       |    |		Load	0x0,0x4
02c9 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
02ca 0334       | 4  |		Declare_Variable	Array,With_Constraint
02cb 4820       |H   |		Short_Literal	0x20
02cc 4801       |H   |		Short_Literal	0x1
02cd 4800       |H   |		Short_Literal	0x0
02ce 00d9       |    |		Load_Top	At_Offset_1
02cf e60e       |    |		Load	0x3,0xe
02d0 01d6       |    |		Execute	Vector,Field_Write
02d1 3ffb       |?   |		Loop_Increasing	0x2cd
02d2 e01b       |    |		Load	0x0,0x1b
02d3 0322       | "  |		Declare_Variable	Record
02d4 4800       |H   |		Short_Literal	0x0
02d5 00d9       |    |		Load_Top	At_Offset_1
02d6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02d7 4800       |H   |		Short_Literal	0x0
02d8 00d9       |    |		Load_Top	At_Offset_1
02d9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
02da 4800       |H   |		Short_Literal	0x0
02db 00d9       |    |		Load_Top	At_Offset_1
02dc 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
02dd 00d8       |    |		Load_Top	At_Offset_0
02de 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
02df 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
02e0 4800       |H   |		Short_Literal	0x0
02e1 00d0       |    |		Action	Swap_Control
02e2 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02e3 00d8       |    |		Load_Top	At_Offset_0
02e4 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
02e5 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
02e6 4800       |H   |		Short_Literal	0x0
02e7 00d0       |    |		Action	Swap_Control
02e8 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02e9 00d8       |    |		Load_Top	At_Offset_0
02ea 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
02eb 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
02ec 4800       |H   |		Short_Literal	0x0
02ed 00d0       |    |		Action	Swap_Control
02ee 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02ef 4800       |H   |		Short_Literal	0x0
02f0 00d9       |    |		Load_Top	At_Offset_1
02f1 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
02f2 4800       |H   |		Short_Literal	0x0
02f3 00d9       |    |		Load_Top	At_Offset_1
02f4 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
02f5 4800       |H   |		Short_Literal	0x0
02f6 00d9       |    |		Load_Top	At_Offset_1
02f7 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
02f8 4800       |H   |		Short_Literal	0x0
02f9 00d9       |    |		Load_Top	At_Offset_1
02fa 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
02fb 4800       |H   |		Short_Literal	0x0
02fc 00d9       |    |		Load_Top	At_Offset_1
02fd 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
02fe 4800       |H   |		Short_Literal	0x0
02ff 00d9       |    |		Load_Top	At_Offset_1
0300 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
0301 4800       |H   |		Short_Literal	0x0
0302 00d9       |    |		Load_Top	At_Offset_1
0303 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
0304 0092 09f6  |    |		Action	Push_String_Extended,0x9f6					; "0"
0306 e608       |    |		Load	0x3,0x8
0307 e609       |    |		Load	0x3,0x9
0308 480a       |H   |		Short_Literal	0xa
0309 4803       |H   |		Short_Literal	0x3
030a 0099       |    |		Action	Reference_Dynamic
030b 480b       |H   |		Short_Literal	0xb
030c 4803       |H   |		Short_Literal	0x3
030d 0099       |    |		Action	Reference_Dynamic
030e 480c       |H   |		Short_Literal	0xc
030f 4803       |H   |		Short_Literal	0x3
0310 0099       |    |		Action	Reference_Dynamic
0311 8007       |    |		Call	0x0,0x7
0312 4800       |H   |		Short_Literal	0x0
0313 4801       |H   |		Short_Literal	0x1
0314 e004       |    |		Load	0x0,0x4
0315 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0316 0334       | 4  |		Declare_Variable	Array,With_Constraint
0317 4801       |H   |		Short_Literal	0x1
0318 4800       |H   |		Short_Literal	0x0
0319 00da       |    |		Load_Top	At_Offset_2
031a 01d6       |    |		Execute	Vector,Field_Write
031b 48ff       |H   |		Short_Literal	0xff
031c 4801       |H   |		Short_Literal	0x1
031d 00da       |    |		Load_Top	At_Offset_2
031e 01d6       |    |		Execute	Vector,Field_Write
031f e00a       |    |		Load	0x0,0xa
0320 01cc       |    |		Execute	Vector,Catenate
0321 e00b       |    |		Load	0x0,0xb
0322 01cc       |    |		Execute	Vector,Catenate
0323 e00c       |    |		Load	0x0,0xc
0324 01cc       |    |		Execute	Vector,Catenate
0325 e00d       |    |		Load	0x0,0xd
0326 01cc       |    |		Execute	Vector,Catenate
0327 e00e       |    |		Load	0x0,0xe
0328 01cc       |    |		Execute	Vector,Catenate
0329 e00f       |    |		Load	0x0,0xf
032a 01cc       |    |		Execute	Vector,Catenate
032b e010       |    |		Load	0x0,0x10
032c 01cc       |    |		Execute	Vector,Catenate
032d e011       |    |		Load	0x0,0x11
032e 01cc       |    |		Execute	Vector,Catenate
032f e012       |    |		Load	0x0,0x12
0330 01cc       |    |		Execute	Vector,Catenate
0331 e013       |    |		Load	0x0,0x13
0332 01cc       |    |		Execute	Vector,Catenate
0333 e01e       |    |		Load	0x0,0x1e
0334 01cc       |    |		Execute	Vector,Catenate
0335 e01b       |    |		Load	0x0,0x1b
0336 0322       | "  |		Declare_Variable	Record
0337 4801       |H   |		Short_Literal	0x1
0338 00d9       |    |		Load_Top	At_Offset_1
0339 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
033a 48ff       |H   |		Short_Literal	0xff
033b 00d9       |    |		Load_Top	At_Offset_1
033c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
033d 4802       |H   |		Short_Literal	0x2
033e 00d9       |    |		Load_Top	At_Offset_1
033f 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0340 00d8       |    |		Load_Top	At_Offset_0
0341 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0342 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0343 4803       |H   |		Short_Literal	0x3
0344 00d0       |    |		Action	Swap_Control
0345 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0346 00d8       |    |		Load_Top	At_Offset_0
0347 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
0348 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0349 4804       |H   |		Short_Literal	0x4
034a 00d0       |    |		Action	Swap_Control
034b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
034c 00d8       |    |		Load_Top	At_Offset_0
034d 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
034e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
034f 4805       |H   |		Short_Literal	0x5
0350 00d0       |    |		Action	Swap_Control
0351 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0352 4806       |H   |		Short_Literal	0x6
0353 00d9       |    |		Load_Top	At_Offset_1
0354 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0355 4807       |H   |		Short_Literal	0x7
0356 00d9       |    |		Load_Top	At_Offset_1
0357 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0358 4808       |H   |		Short_Literal	0x8
0359 00d9       |    |		Load_Top	At_Offset_1
035a 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
035b 4809       |H   |		Short_Literal	0x9
035c 00d9       |    |		Load_Top	At_Offset_1
035d 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
035e 480a       |H   |		Short_Literal	0xa
035f 00d9       |    |		Load_Top	At_Offset_1
0360 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
0361 480b       |H   |		Short_Literal	0xb
0362 00d9       |    |		Load_Top	At_Offset_1
0363 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
0364 480c       |H   |		Short_Literal	0xc
0365 00d9       |    |		Load_Top	At_Offset_1
0366 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
0367 0092 0a00  |    |		Action	Push_String_Extended,0xa00					; "1.-1.2.3.4.5.6.7.8.9.10.11.12"
0369 e608       |    |		Load	0x3,0x8
036a e609       |    |		Load	0x3,0x9
036b 480a       |H   |		Short_Literal	0xa
036c 4803       |H   |		Short_Literal	0x3
036d 0099       |    |		Action	Reference_Dynamic
036e 480b       |H   |		Short_Literal	0xb
036f 4803       |H   |		Short_Literal	0x3
0370 0099       |    |		Action	Reference_Dynamic
0371 480c       |H   |		Short_Literal	0xc
0372 4803       |H   |		Short_Literal	0x3
0373 0099       |    |		Action	Reference_Dynamic
0374 8007       |    |		Call	0x0,0x7
0375 4801       |H   |		Short_Literal	0x1
0376 8014       |    |		Call	0x0,0x14
0377 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0378 8000 0000  |    |		.LITERAL	{0x80000000, 0x000d0000}
037c 8000 0000  |    |		.LITERAL	{0x80000000, 0x000e0000}
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 03ab       |    |		.CONST	0x03ab								; Address of begin
0381 0004       |    |		.CONST	0x0004								; Address of exception handler
0382 000d       |    |		.CONST	0x000d								; Number of locals
0383			INIT_0380:
0383 a002       |    |		Store_Unchecked	0x0,0x2
0384 00c6       |    |		Action	Check_Subprogram_Elaborated
0385 e01f       |    |		Load	0x0,0x1f
0386 e004       |    |		Load	0x0,0x4
0387 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0388 0093 0000  |    |		push_full_address	0x0
038a 60a1       |`   |		Indirect_Literal	Discrete,0x42c,{0x80000000, 0x000c0000}
038b 0273       | s  |		Execute	Discrete,Plus
038c e005       |    |		Load	0x0,0x5
038d 0273       | s  |		Execute	Discrete,Plus
038e e020       |    |		Load	0x0,0x20
038f 0273       | s  |		Execute	Discrete,Plus
0390 4805       |H   |		Short_Literal	0x5
0391 0007       |    |		Action	Break_Optional
0392 029f 093b  |   ;|		Declare_Subprogram	INIT_0938,For_Call
0394 029f 094b  |   K|		Declare_Subprogram	INIT_0948,For_Call
0396 a007       |    |		Store_Unchecked	0x0,0x7
0397 00c6       |    |		Action	Check_Subprogram_Elaborated
0398 e01f       |    |		Load	0x0,0x1f
0399 0092 0a01  |    |		Action	Push_String_Extended,0xa01					; "X_Create_Colormap_Request"
039b 4806       |H   |		Short_Literal	0x6
039c 4803       |H   |		Short_Literal	0x3
039d 0099       |    |		Action	Reference_Dynamic
039e 4807       |H   |		Short_Literal	0x7
039f 4803       |H   |		Short_Literal	0x3
03a0 0099       |    |		Action	Reference_Dynamic
03a1 0093 0000  |    |		push_full_address	0x0
03a3 6084       |`   |		Indirect_Literal	Discrete,0x428,{0x80000000, 0x000b0000}
03a4 0273       | s  |		Execute	Discrete,Plus
03a5 e005       |    |		Load	0x0,0x5
03a6 0273       | s  |		Execute	Discrete,Plus
03a7 e021       | !  |		Load	0x0,0x21
03a8 0273       | s  |		Execute	Discrete,Plus
03a9 480d       |H   |		Short_Literal	0xd
03aa 0007       |    |		Action	Break_Optional
03ab			BODY_0380:
03ab 0092 0a02  |    |		Action	Push_String_Extended,0xa02					; "X_Create_Colormap_Request conversions"
03ad 8009       |    |		Call	0x0,0x9
03ae 4801       |H   |		Short_Literal	0x1
03af 4810       |H   |		Short_Literal	0x10
03b0 e004       |    |		Load	0x0,0x4
03b1 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
03b2 0334       | 4  |		Declare_Variable	Array,With_Constraint
03b3 4810       |H   |		Short_Literal	0x10
03b4 4801       |H   |		Short_Literal	0x1
03b5 4800       |H   |		Short_Literal	0x0
03b6 00d9       |    |		Load_Top	At_Offset_1
03b7 e60e       |    |		Load	0x3,0xe
03b8 01d6       |    |		Execute	Vector,Field_Write
03b9 3ffb       |?   |		Loop_Increasing	0x3b5
03ba e01f       |    |		Load	0x0,0x1f
03bb 0322       | "  |		Declare_Variable	Record
03bc 4800       |H   |		Short_Literal	0x0
03bd 00d9       |    |		Load_Top	At_Offset_1
03be 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03bf 4800       |H   |		Short_Literal	0x0
03c0 00d9       |    |		Load_Top	At_Offset_1
03c1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
03c2 4800       |H   |		Short_Literal	0x0
03c3 00d9       |    |		Load_Top	At_Offset_1
03c4 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
03c5 00d8       |    |		Load_Top	At_Offset_0
03c6 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
03c7 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03c8 4800       |H   |		Short_Literal	0x0
03c9 00d0       |    |		Action	Swap_Control
03ca 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03cb 00d8       |    |		Load_Top	At_Offset_0
03cc 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
03cd 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03ce 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03cf 4800       |H   |		Short_Literal	0x0
03d0 00d0       |    |		Action	Swap_Control
03d1 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03d2 00d8       |    |		Load_Top	At_Offset_0
03d3 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
03d4 4800       |H   |		Short_Literal	0x0
03d5 00d0       |    |		Action	Swap_Control
03d6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03d7 0092 09f6  |    |		Action	Push_String_Extended,0x9f6					; "0"
03d9 e608       |    |		Load	0x3,0x8
03da e609       |    |		Load	0x3,0x9
03db 480a       |H   |		Short_Literal	0xa
03dc 4803       |H   |		Short_Literal	0x3
03dd 0099       |    |		Action	Reference_Dynamic
03de 480b       |H   |		Short_Literal	0xb
03df 4803       |H   |		Short_Literal	0x3
03e0 0099       |    |		Action	Reference_Dynamic
03e1 480c       |H   |		Short_Literal	0xc
03e2 4803       |H   |		Short_Literal	0x3
03e3 0099       |    |		Action	Reference_Dynamic
03e4 8007       |    |		Call	0x0,0x7
03e5 4800       |H   |		Short_Literal	0x0
03e6 4801       |H   |		Short_Literal	0x1
03e7 e004       |    |		Load	0x0,0x4
03e8 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
03e9 0334       | 4  |		Declare_Variable	Array,With_Constraint
03ea 4800       |H   |		Short_Literal	0x0
03eb 4800       |H   |		Short_Literal	0x0
03ec 00da       |    |		Load_Top	At_Offset_2
03ed 01d6       |    |		Execute	Vector,Field_Write
03ee 4801       |H   |		Short_Literal	0x1
03ef 4801       |H   |		Short_Literal	0x1
03f0 00da       |    |		Load_Top	At_Offset_2
03f1 01d6       |    |		Execute	Vector,Field_Write
03f2 e022       | "  |		Load	0x0,0x22
03f3 01cc       |    |		Execute	Vector,Catenate
03f4 e00c       |    |		Load	0x0,0xc
03f5 01cc       |    |		Execute	Vector,Catenate
03f6 e00d       |    |		Load	0x0,0xd
03f7 01cc       |    |		Execute	Vector,Catenate
03f8 e023       | #  |		Load	0x0,0x23
03f9 01cc       |    |		Execute	Vector,Catenate
03fa e01f       |    |		Load	0x0,0x1f
03fb 0322       | "  |		Declare_Variable	Record
03fc 4800       |H   |		Short_Literal	0x0
03fd 00d9       |    |		Load_Top	At_Offset_1
03fe 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03ff 4801       |H   |		Short_Literal	0x1
0400 00d9       |    |		Load_Top	At_Offset_1
0401 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0402 4803       |H   |		Short_Literal	0x3
0403 00d9       |    |		Load_Top	At_Offset_1
0404 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0405 00d8       |    |		Load_Top	At_Offset_0
0406 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0407 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0408 4804       |H   |		Short_Literal	0x4
0409 00d0       |    |		Action	Swap_Control
040a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
040b 00d8       |    |		Load_Top	At_Offset_0
040c 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
040d 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
040e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
040f 4805       |H   |		Short_Literal	0x5
0410 00d0       |    |		Action	Swap_Control
0411 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0412 00d8       |    |		Load_Top	At_Offset_0
0413 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0414 4806       |H   |		Short_Literal	0x6
0415 00d0       |    |		Action	Swap_Control
0416 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0417 0092 0a03  |    |		Action	Push_String_Extended,0xa03					; "0.1.3.4.5.6"
0419 e608       |    |		Load	0x3,0x8
041a e609       |    |		Load	0x3,0x9
041b 480a       |H   |		Short_Literal	0xa
041c 4803       |H   |		Short_Literal	0x3
041d 0099       |    |		Action	Reference_Dynamic
041e 480b       |H   |		Short_Literal	0xb
041f 4803       |H   |		Short_Literal	0x3
0420 0099       |    |		Action	Reference_Dynamic
0421 480c       |H   |		Short_Literal	0xc
0422 4803       |H   |		Short_Literal	0x3
0423 0099       |    |		Action	Reference_Dynamic
0424 8007       |    |		Call	0x0,0x7
0425 4801       |H   |		Short_Literal	0x1
0426 8014       |    |		Call	0x0,0x14
0427 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0428 8000 0000  |    |		.LITERAL	{0x80000000, 0x000b0000}
042c 8000 0000  |    |		.LITERAL	{0x80000000, 0x000c0000}
0430 ; --------------------------------------------------------------------------------------
0430 ; SUBPROGRAM
0430 ; --------------------------------------------------------------------------------------
0430 045b       | [  |		.CONST	0x045b								; Address of begin
0431 0004       |    |		.CONST	0x0004								; Address of exception handler
0432 000d       |    |		.CONST	0x000d								; Number of locals
0433			INIT_0430:
0433 a002       |    |		Store_Unchecked	0x0,0x2
0434 00c6       |    |		Action	Check_Subprogram_Elaborated
0435 e024       | $  |		Load	0x0,0x24
0436 e004       |    |		Load	0x0,0x4
0437 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0438 0093 0000  |    |		push_full_address	0x0
043a 60e5       |`   |		Indirect_Literal	Discrete,0x520,{0x80000000, 0x000a0000}
043b 0273       | s  |		Execute	Discrete,Plus
043c e005       |    |		Load	0x0,0x5
043d 0273       | s  |		Execute	Discrete,Plus
043e e025       | %  |		Load	0x0,0x25
043f 0273       | s  |		Execute	Discrete,Plus
0440 4805       |H   |		Short_Literal	0x5
0441 0007       |    |		Action	Break_Optional
0442 029f 095b  |   [|		Declare_Subprogram	INIT_0958,For_Call
0444 029f 096b  |   k|		Declare_Subprogram	INIT_0968,For_Call
0446 a007       |    |		Store_Unchecked	0x0,0x7
0447 00c6       |    |		Action	Check_Subprogram_Elaborated
0448 e024       | $  |		Load	0x0,0x24
0449 0092 0a04  |    |		Action	Push_String_Extended,0xa04					; "X_Create_Cursor_Request"
044b 4806       |H   |		Short_Literal	0x6
044c 4803       |H   |		Short_Literal	0x3
044d 0099       |    |		Action	Reference_Dynamic
044e 4807       |H   |		Short_Literal	0x7
044f 4803       |H   |		Short_Literal	0x3
0450 0099       |    |		Action	Reference_Dynamic
0451 0093 0000  |    |		push_full_address	0x0
0453 60c8       |`   |		Indirect_Literal	Discrete,0x51c,{0x80000000, 0x00090000}
0454 0273       | s  |		Execute	Discrete,Plus
0455 e005       |    |		Load	0x0,0x5
0456 0273       | s  |		Execute	Discrete,Plus
0457 e026       | &  |		Load	0x0,0x26
0458 0273       | s  |		Execute	Discrete,Plus
0459 480d       |H   |		Short_Literal	0xd
045a 0007       |    |		Action	Break_Optional
045b			BODY_0430:
045b 0092 0a05  |    |		Action	Push_String_Extended,0xa05					; "X_Create_Cursor_Request conversions"
045d 8009       |    |		Call	0x0,0x9
045e 4801       |H   |		Short_Literal	0x1
045f 4820       |H   |		Short_Literal	0x20
0460 e004       |    |		Load	0x0,0x4
0461 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0462 0334       | 4  |		Declare_Variable	Array,With_Constraint
0463 4820       |H   |		Short_Literal	0x20
0464 4801       |H   |		Short_Literal	0x1
0465 4800       |H   |		Short_Literal	0x0
0466 00d9       |    |		Load_Top	At_Offset_1
0467 e60e       |    |		Load	0x3,0xe
0468 01d6       |    |		Execute	Vector,Field_Write
0469 3ffb       |?   |		Loop_Increasing	0x465
046a e024       | $  |		Load	0x0,0x24
046b 0322       | "  |		Declare_Variable	Record
046c 4800       |H   |		Short_Literal	0x0
046d 00d9       |    |		Load_Top	At_Offset_1
046e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
046f 4800       |H   |		Short_Literal	0x0
0470 00d9       |    |		Load_Top	At_Offset_1
0471 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0472 4800       |H   |		Short_Literal	0x0
0473 00d9       |    |		Load_Top	At_Offset_1
0474 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0475 00d8       |    |		Load_Top	At_Offset_0
0476 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0477 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0478 4800       |H   |		Short_Literal	0x0
0479 00d0       |    |		Action	Swap_Control
047a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
047b 00d8       |    |		Load_Top	At_Offset_0
047c 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
047d 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
047e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
047f 4800       |H   |		Short_Literal	0x0
0480 00d0       |    |		Action	Swap_Control
0481 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0482 00d8       |    |		Load_Top	At_Offset_0
0483 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0484 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0485 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0486 4800       |H   |		Short_Literal	0x0
0487 00d0       |    |		Action	Swap_Control
0488 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0489 4800       |H   |		Short_Literal	0x0
048a 00d9       |    |		Load_Top	At_Offset_1
048b 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
048c 4800       |H   |		Short_Literal	0x0
048d 00d9       |    |		Load_Top	At_Offset_1
048e 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
048f 4800       |H   |		Short_Literal	0x0
0490 00d9       |    |		Load_Top	At_Offset_1
0491 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0492 4800       |H   |		Short_Literal	0x0
0493 00d9       |    |		Load_Top	At_Offset_1
0494 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0495 4800       |H   |		Short_Literal	0x0
0496 00d9       |    |		Load_Top	At_Offset_1
0497 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
0498 4800       |H   |		Short_Literal	0x0
0499 00d9       |    |		Load_Top	At_Offset_1
049a 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
049b 4800       |H   |		Short_Literal	0x0
049c 00d9       |    |		Load_Top	At_Offset_1
049d 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
049e 4800       |H   |		Short_Literal	0x0
049f 00d9       |    |		Load_Top	At_Offset_1
04a0 380d       |8   |		Execute	Record,Field_Write,Field_Number 0xd
04a1 0092 09f6  |    |		Action	Push_String_Extended,0x9f6					; "0"
04a3 e608       |    |		Load	0x3,0x8
04a4 e609       |    |		Load	0x3,0x9
04a5 480a       |H   |		Short_Literal	0xa
04a6 4803       |H   |		Short_Literal	0x3
04a7 0099       |    |		Action	Reference_Dynamic
04a8 480b       |H   |		Short_Literal	0xb
04a9 4803       |H   |		Short_Literal	0x3
04aa 0099       |    |		Action	Reference_Dynamic
04ab 480c       |H   |		Short_Literal	0xc
04ac 4803       |H   |		Short_Literal	0x3
04ad 0099       |    |		Action	Reference_Dynamic
04ae 8007       |    |		Call	0x0,0x7
04af 4800       |H   |		Short_Literal	0x0
04b0 4801       |H   |		Short_Literal	0x1
04b1 e004       |    |		Load	0x0,0x4
04b2 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
04b3 0334       | 4  |		Declare_Variable	Array,With_Constraint
04b4 4801       |H   |		Short_Literal	0x1
04b5 4800       |H   |		Short_Literal	0x0
04b6 00da       |    |		Load_Top	At_Offset_2
04b7 01d6       |    |		Execute	Vector,Field_Write
04b8 48ff       |H   |		Short_Literal	0xff
04b9 4801       |H   |		Short_Literal	0x1
04ba 00da       |    |		Load_Top	At_Offset_2
04bb 01d6       |    |		Execute	Vector,Field_Write
04bc e00a       |    |		Load	0x0,0xa
04bd 01cc       |    |		Execute	Vector,Catenate
04be e00b       |    |		Load	0x0,0xb
04bf 01cc       |    |		Execute	Vector,Catenate
04c0 e00c       |    |		Load	0x0,0xc
04c1 01cc       |    |		Execute	Vector,Catenate
04c2 e00d       |    |		Load	0x0,0xd
04c3 01cc       |    |		Execute	Vector,Catenate
04c4 e00e       |    |		Load	0x0,0xe
04c5 01cc       |    |		Execute	Vector,Catenate
04c6 e00f       |    |		Load	0x0,0xf
04c7 01cc       |    |		Execute	Vector,Catenate
04c8 e010       |    |		Load	0x0,0x10
04c9 01cc       |    |		Execute	Vector,Catenate
04ca e011       |    |		Load	0x0,0x11
04cb 01cc       |    |		Execute	Vector,Catenate
04cc e012       |    |		Load	0x0,0x12
04cd 01cc       |    |		Execute	Vector,Catenate
04ce e013       |    |		Load	0x0,0x13
04cf 01cc       |    |		Execute	Vector,Catenate
04d0 e027       | '  |		Load	0x0,0x27
04d1 01cc       |    |		Execute	Vector,Catenate
04d2 e028       | (  |		Load	0x0,0x28
04d3 01cc       |    |		Execute	Vector,Catenate
04d4 e024       | $  |		Load	0x0,0x24
04d5 0322       | "  |		Declare_Variable	Record
04d6 4801       |H   |		Short_Literal	0x1
04d7 00d9       |    |		Load_Top	At_Offset_1
04d8 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
04d9 48ff       |H   |		Short_Literal	0xff
04da 00d9       |    |		Load_Top	At_Offset_1
04db 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
04dc 4802       |H   |		Short_Literal	0x2
04dd 00d9       |    |		Load_Top	At_Offset_1
04de 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
04df 00d8       |    |		Load_Top	At_Offset_0
04e0 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
04e1 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04e2 4803       |H   |		Short_Literal	0x3
04e3 00d0       |    |		Action	Swap_Control
04e4 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
04e5 00d8       |    |		Load_Top	At_Offset_0
04e6 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
04e7 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04e8 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04e9 4804       |H   |		Short_Literal	0x4
04ea 00d0       |    |		Action	Swap_Control
04eb 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
04ec 00d8       |    |		Load_Top	At_Offset_0
04ed 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
04ee 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04ef 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04f0 4805       |H   |		Short_Literal	0x5
04f1 00d0       |    |		Action	Swap_Control
04f2 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
04f3 4806       |H   |		Short_Literal	0x6
04f4 00d9       |    |		Load_Top	At_Offset_1
04f5 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
04f6 4807       |H   |		Short_Literal	0x7
04f7 00d9       |    |		Load_Top	At_Offset_1
04f8 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
04f9 4808       |H   |		Short_Literal	0x8
04fa 00d9       |    |		Load_Top	At_Offset_1
04fb 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
04fc 4809       |H   |		Short_Literal	0x9
04fd 00d9       |    |		Load_Top	At_Offset_1
04fe 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
04ff 480a       |H   |		Short_Literal	0xa
0500 00d9       |    |		Load_Top	At_Offset_1
0501 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
0502 480b       |H   |		Short_Literal	0xb
0503 00d9       |    |		Load_Top	At_Offset_1
0504 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
0505 480c       |H   |		Short_Literal	0xc
0506 00d9       |    |		Load_Top	At_Offset_1
0507 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
0508 480d       |H   |		Short_Literal	0xd
0509 00d9       |    |		Load_Top	At_Offset_1
050a 380d       |8   |		Execute	Record,Field_Write,Field_Number 0xd
050b 0092 0a06  |    |		Action	Push_String_Extended,0xa06					; "1.-1.2.3.4.5.6.7.8.9.10.11.12.13"
050d e608       |    |		Load	0x3,0x8
050e e609       |    |		Load	0x3,0x9
050f 480a       |H   |		Short_Literal	0xa
0510 4803       |H   |		Short_Literal	0x3
0511 0099       |    |		Action	Reference_Dynamic
0512 480b       |H   |		Short_Literal	0xb
0513 4803       |H   |		Short_Literal	0x3
0514 0099       |    |		Action	Reference_Dynamic
0515 480c       |H   |		Short_Literal	0xc
0516 4803       |H   |		Short_Literal	0x3
0517 0099       |    |		Action	Reference_Dynamic
0518 8007       |    |		Call	0x0,0x7
0519 4801       |H   |		Short_Literal	0x1
051a 8014       |    |		Call	0x0,0x14
051b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
051c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00090000}
0520 8000 0000  |    |		.LITERAL	{0x80000000, 0x000a0000}
0524 0000 0000  |    |		.BLANK	0000[0x4]
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 0553       | S  |		.CONST	0x0553								; Address of begin
0529 0004       |    |		.CONST	0x0004								; Address of exception handler
052a 000d       |    |		.CONST	0x000d								; Number of locals
052b			INIT_0528:
052b a002       |    |		Store_Unchecked	0x0,0x2
052c 00c6       |    |		Action	Check_Subprogram_Elaborated
052d e029       | )  |		Load	0x0,0x29
052e e004       |    |		Load	0x0,0x4
052f 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0530 0093 0000  |    |		push_full_address	0x0
0532 60bd       |`   |		Indirect_Literal	Discrete,0x5f0,{0x80000000, 0x00080000}
0533 0273       | s  |		Execute	Discrete,Plus
0534 e005       |    |		Load	0x0,0x5
0535 0273       | s  |		Execute	Discrete,Plus
0536 e02a       | *  |		Load	0x0,0x2a
0537 0273       | s  |		Execute	Discrete,Plus
0538 4805       |H   |		Short_Literal	0x5
0539 0007       |    |		Action	Break_Optional
053a 029f 097b  |   {|		Declare_Subprogram	INIT_0978,For_Call
053c 029f 098b  |    |		Declare_Subprogram	INIT_0988,For_Call
053e a007       |    |		Store_Unchecked	0x0,0x7
053f 00c6       |    |		Action	Check_Subprogram_Elaborated
0540 e029       | )  |		Load	0x0,0x29
0541 0092 0a07  |    |		Action	Push_String_Extended,0xa07					; "X_Create_Gc_Request"
0543 4806       |H   |		Short_Literal	0x6
0544 4803       |H   |		Short_Literal	0x3
0545 0099       |    |		Action	Reference_Dynamic
0546 4807       |H   |		Short_Literal	0x7
0547 4803       |H   |		Short_Literal	0x3
0548 0099       |    |		Action	Reference_Dynamic
0549 0093 0000  |    |		push_full_address	0x0
054b 60a0       |`   |		Indirect_Literal	Discrete,0x5ec,{0x80000000, 0x00070000}
054c 0273       | s  |		Execute	Discrete,Plus
054d e005       |    |		Load	0x0,0x5
054e 0273       | s  |		Execute	Discrete,Plus
054f e02b       | +  |		Load	0x0,0x2b
0550 0273       | s  |		Execute	Discrete,Plus
0551 480d       |H   |		Short_Literal	0xd
0552 0007       |    |		Action	Break_Optional
0553			BODY_0528:
0553 0092 0a08  |    |		Action	Push_String_Extended,0xa08					; "X_Create_Gc_Request conversions"
0555 8009       |    |		Call	0x0,0x9
0556 4801       |H   |		Short_Literal	0x1
0557 4810       |H   |		Short_Literal	0x10
0558 e004       |    |		Load	0x0,0x4
0559 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
055a 0334       | 4  |		Declare_Variable	Array,With_Constraint
055b 4810       |H   |		Short_Literal	0x10
055c 4801       |H   |		Short_Literal	0x1
055d 4800       |H   |		Short_Literal	0x0
055e 00d9       |    |		Load_Top	At_Offset_1
055f e60e       |    |		Load	0x3,0xe
0560 01d6       |    |		Execute	Vector,Field_Write
0561 3ffb       |?   |		Loop_Increasing	0x55d
0562 e029       | )  |		Load	0x0,0x29
0563 0322       | "  |		Declare_Variable	Record
0564 4800       |H   |		Short_Literal	0x0
0565 00d9       |    |		Load_Top	At_Offset_1
0566 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0567 4800       |H   |		Short_Literal	0x0
0568 00d9       |    |		Load_Top	At_Offset_1
0569 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
056a 4800       |H   |		Short_Literal	0x0
056b 00d9       |    |		Load_Top	At_Offset_1
056c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
056d 00d8       |    |		Load_Top	At_Offset_0
056e 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
056f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0570 4800       |H   |		Short_Literal	0x0
0571 00d0       |    |		Action	Swap_Control
0572 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0573 00d8       |    |		Load_Top	At_Offset_0
0574 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
0575 4800       |H   |		Short_Literal	0x0
0576 00d0       |    |		Action	Swap_Control
0577 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0578 e029       | )  |		Load	0x0,0x29
0579 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
057a 0337       | 7  |		Declare_Variable	Array
057b 481f       |H   |		Short_Literal	0x1f
057c 4800       |H   |		Short_Literal	0x0
057d 4800       |H   |		Short_Literal	0x0
057e 00d9       |    |		Load_Top	At_Offset_1
057f e610       |    |		Load	0x3,0x10
0580 01d6       |    |		Execute	Vector,Field_Write
0581 3ffb       |?   |		Loop_Increasing	0x57d
0582 e029       | )  |		Load	0x0,0x29
0583 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
0584 0119       |    |		Execute	Any,Check_In_Formal_Type
0585 00d9       |    |		Load_Top	At_Offset_1
0586 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0587 0092 09f6  |    |		Action	Push_String_Extended,0x9f6					; "0"
0589 e608       |    |		Load	0x3,0x8
058a e609       |    |		Load	0x3,0x9
058b 480a       |H   |		Short_Literal	0xa
058c 4803       |H   |		Short_Literal	0x3
058d 0099       |    |		Action	Reference_Dynamic
058e 480b       |H   |		Short_Literal	0xb
058f 4803       |H   |		Short_Literal	0x3
0590 0099       |    |		Action	Reference_Dynamic
0591 480c       |H   |		Short_Literal	0xc
0592 4803       |H   |		Short_Literal	0x3
0593 0099       |    |		Action	Reference_Dynamic
0594 8007       |    |		Call	0x0,0x7
0595 4800       |H   |		Short_Literal	0x0
0596 4801       |H   |		Short_Literal	0x1
0597 e004       |    |		Load	0x0,0x4
0598 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0599 0334       | 4  |		Declare_Variable	Array,With_Constraint
059a 4801       |H   |		Short_Literal	0x1
059b 4800       |H   |		Short_Literal	0x0
059c 00da       |    |		Load_Top	At_Offset_2
059d 01d6       |    |		Execute	Vector,Field_Write
059e 48ff       |H   |		Short_Literal	0xff
059f 4801       |H   |		Short_Literal	0x1
05a0 00da       |    |		Load_Top	At_Offset_2
05a1 01d6       |    |		Execute	Vector,Field_Write
05a2 e00a       |    |		Load	0x0,0xa
05a3 01cc       |    |		Execute	Vector,Catenate
05a4 e00b       |    |		Load	0x0,0xb
05a5 01cc       |    |		Execute	Vector,Catenate
05a6 e00c       |    |		Load	0x0,0xc
05a7 01cc       |    |		Execute	Vector,Catenate
05a8 e00d       |    |		Load	0x0,0xd
05a9 01cc       |    |		Execute	Vector,Catenate
05aa e029       | )  |		Load	0x0,0x29
05ab 0322       | "  |		Declare_Variable	Record
05ac 4801       |H   |		Short_Literal	0x1
05ad 00d9       |    |		Load_Top	At_Offset_1
05ae 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
05af 48ff       |H   |		Short_Literal	0xff
05b0 00d9       |    |		Load_Top	At_Offset_1
05b1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
05b2 4802       |H   |		Short_Literal	0x2
05b3 00d9       |    |		Load_Top	At_Offset_1
05b4 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
05b5 00d8       |    |		Load_Top	At_Offset_0
05b6 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
05b7 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
05b8 4803       |H   |		Short_Literal	0x3
05b9 00d0       |    |		Action	Swap_Control
05ba 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
05bb 00d8       |    |		Load_Top	At_Offset_0
05bc 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
05bd 4804       |H   |		Short_Literal	0x4
05be 00d0       |    |		Action	Swap_Control
05bf 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
05c0 e029       | )  |		Load	0x0,0x29
05c1 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
05c2 0337       | 7  |		Declare_Variable	Array
05c3 4801       |H   |		Short_Literal	0x1
05c4 481d       |H   |		Short_Literal	0x1d
05c5 00da       |    |		Load_Top	At_Offset_2
05c6 01d6       |    |		Execute	Vector,Field_Write
05c7 4801       |H   |		Short_Literal	0x1
05c8 481f       |H   |		Short_Literal	0x1f
05c9 00da       |    |		Load_Top	At_Offset_2
05ca 01d6       |    |		Execute	Vector,Field_Write
05cb 481c       |H   |		Short_Literal	0x1c
05cc 4800       |H   |		Short_Literal	0x0
05cd 4800       |H   |		Short_Literal	0x0
05ce 00d9       |    |		Load_Top	At_Offset_1
05cf e610       |    |		Load	0x3,0x10
05d0 01d6       |    |		Execute	Vector,Field_Write
05d1 3ffb       |?   |		Loop_Increasing	0x5cd
05d2 4800       |H   |		Short_Literal	0x0
05d3 481e       |H   |		Short_Literal	0x1e
05d4 00da       |    |		Load_Top	At_Offset_2
05d5 01d6       |    |		Execute	Vector,Field_Write
05d6 e029       | )  |		Load	0x0,0x29
05d7 3005       |0   |		Execute	Record,Field_Type,Field_Number 0x5
05d8 0119       |    |		Execute	Any,Check_In_Formal_Type
05d9 00d9       |    |		Load_Top	At_Offset_1
05da 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
05db 0092 09fd  |    |		Action	Push_String_Extended,0x9fd					; "1.-1.2.3.4.5"
05dd e608       |    |		Load	0x3,0x8
05de e609       |    |		Load	0x3,0x9
05df 480a       |H   |		Short_Literal	0xa
05e0 4803       |H   |		Short_Literal	0x3
05e1 0099       |    |		Action	Reference_Dynamic
05e2 480b       |H   |		Short_Literal	0xb
05e3 4803       |H   |		Short_Literal	0x3
05e4 0099       |    |		Action	Reference_Dynamic
05e5 480c       |H   |		Short_Literal	0xc
05e6 4803       |H   |		Short_Literal	0x3
05e7 0099       |    |		Action	Reference_Dynamic
05e8 8007       |    |		Call	0x0,0x7
05e9 4801       |H   |		Short_Literal	0x1
05ea 8014       |    |		Call	0x0,0x14
05eb 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
05ec 8000 0000  |    |		.LITERAL	{0x80000000, 0x00070000}
05f0 8000 0000  |    |		.LITERAL	{0x80000000, 0x00080000}
05f4 0000 0000  |    |		.BLANK	0000[0x4]
05f8 ; --------------------------------------------------------------------------------------
05f8 ; SUBPROGRAM
05f8 ; --------------------------------------------------------------------------------------
05f8 0623       | #  |		.CONST	0x0623								; Address of begin
05f9 0004       |    |		.CONST	0x0004								; Address of exception handler
05fa 000d       |    |		.CONST	0x000d								; Number of locals
05fb			INIT_05f8:
05fb a002       |    |		Store_Unchecked	0x0,0x2
05fc 00c6       |    |		Action	Check_Subprogram_Elaborated
05fd e02c       | ,  |		Load	0x0,0x2c
05fe e004       |    |		Load	0x0,0x4
05ff 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0600 0093 0000  |    |		push_full_address	0x0
0602 60e1       |`   |		Indirect_Literal	Discrete,0x6e4,{0x80000000, 0x00060000}
0603 0273       | s  |		Execute	Discrete,Plus
0604 e005       |    |		Load	0x0,0x5
0605 0273       | s  |		Execute	Discrete,Plus
0606 e02d       | -  |		Load	0x0,0x2d
0607 0273       | s  |		Execute	Discrete,Plus
0608 4805       |H   |		Short_Literal	0x5
0609 0007       |    |		Action	Break_Optional
060a 029f 099b  |    |		Declare_Subprogram	INIT_0998,For_Call
060c 029f 09ab  |    |		Declare_Subprogram	INIT_09a8,For_Call
060e a007       |    |		Store_Unchecked	0x0,0x7
060f 00c6       |    |		Action	Check_Subprogram_Elaborated
0610 e02c       | ,  |		Load	0x0,0x2c
0611 0092 0a09  |    |		Action	Push_String_Extended,0xa09					; "X_Create_Glyph_Cursor_Request"
0613 4806       |H   |		Short_Literal	0x6
0614 4803       |H   |		Short_Literal	0x3
0615 0099       |    |		Action	Reference_Dynamic
0616 4807       |H   |		Short_Literal	0x7
0617 4803       |H   |		Short_Literal	0x3
0618 0099       |    |		Action	Reference_Dynamic
0619 0093 0000  |    |		push_full_address	0x0
061b 60c4       |`   |		Indirect_Literal	Discrete,0x6e0,{0x80000000, 0x00050000}
061c 0273       | s  |		Execute	Discrete,Plus
061d e005       |    |		Load	0x0,0x5
061e 0273       | s  |		Execute	Discrete,Plus
061f e02e       | .  |		Load	0x0,0x2e
0620 0273       | s  |		Execute	Discrete,Plus
0621 480d       |H   |		Short_Literal	0xd
0622 0007       |    |		Action	Break_Optional
0623			BODY_05f8:
0623 0092 0a0a  |    |		Action	Push_String_Extended,0xa0a					; "X_Create_Glyph_Cursor_Request conversions"
0625 8009       |    |		Call	0x0,0x9
0626 4801       |H   |		Short_Literal	0x1
0627 4820       |H   |		Short_Literal	0x20
0628 e004       |    |		Load	0x0,0x4
0629 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
062a 0334       | 4  |		Declare_Variable	Array,With_Constraint
062b 4820       |H   |		Short_Literal	0x20
062c 4801       |H   |		Short_Literal	0x1
062d 4800       |H   |		Short_Literal	0x0
062e 00d9       |    |		Load_Top	At_Offset_1
062f e60e       |    |		Load	0x3,0xe
0630 01d6       |    |		Execute	Vector,Field_Write
0631 3ffb       |?   |		Loop_Increasing	0x62d
0632 e02c       | ,  |		Load	0x0,0x2c
0633 0322       | "  |		Declare_Variable	Record
0634 4800       |H   |		Short_Literal	0x0
0635 00d9       |    |		Load_Top	At_Offset_1
0636 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0637 4800       |H   |		Short_Literal	0x0
0638 00d9       |    |		Load_Top	At_Offset_1
0639 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
063a 4800       |H   |		Short_Literal	0x0
063b 00d9       |    |		Load_Top	At_Offset_1
063c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
063d 00d8       |    |		Load_Top	At_Offset_0
063e 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
063f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0640 4800       |H   |		Short_Literal	0x0
0641 00d0       |    |		Action	Swap_Control
0642 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0643 00d8       |    |		Load_Top	At_Offset_0
0644 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
0645 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0646 4800       |H   |		Short_Literal	0x0
0647 00d0       |    |		Action	Swap_Control
0648 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0649 00d8       |    |		Load_Top	At_Offset_0
064a 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
064b 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
064c 4800       |H   |		Short_Literal	0x0
064d 00d0       |    |		Action	Swap_Control
064e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
064f 4800       |H   |		Short_Literal	0x0
0650 00d9       |    |		Load_Top	At_Offset_1
0651 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0652 4800       |H   |		Short_Literal	0x0
0653 00d9       |    |		Load_Top	At_Offset_1
0654 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0655 4800       |H   |		Short_Literal	0x0
0656 00d9       |    |		Load_Top	At_Offset_1
0657 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0658 4800       |H   |		Short_Literal	0x0
0659 00d9       |    |		Load_Top	At_Offset_1
065a 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
065b 4800       |H   |		Short_Literal	0x0
065c 00d9       |    |		Load_Top	At_Offset_1
065d 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
065e 4800       |H   |		Short_Literal	0x0
065f 00d9       |    |		Load_Top	At_Offset_1
0660 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
0661 4800       |H   |		Short_Literal	0x0
0662 00d9       |    |		Load_Top	At_Offset_1
0663 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
0664 4800       |H   |		Short_Literal	0x0
0665 00d9       |    |		Load_Top	At_Offset_1
0666 380d       |8   |		Execute	Record,Field_Write,Field_Number 0xd
0667 0092 09f6  |    |		Action	Push_String_Extended,0x9f6					; "0"
0669 e608       |    |		Load	0x3,0x8
066a e609       |    |		Load	0x3,0x9
066b 480a       |H   |		Short_Literal	0xa
066c 4803       |H   |		Short_Literal	0x3
066d 0099       |    |		Action	Reference_Dynamic
066e 480b       |H   |		Short_Literal	0xb
066f 4803       |H   |		Short_Literal	0x3
0670 0099       |    |		Action	Reference_Dynamic
0671 480c       |H   |		Short_Literal	0xc
0672 4803       |H   |		Short_Literal	0x3
0673 0099       |    |		Action	Reference_Dynamic
0674 8007       |    |		Call	0x0,0x7
0675 4800       |H   |		Short_Literal	0x0
0676 4801       |H   |		Short_Literal	0x1
0677 e004       |    |		Load	0x0,0x4
0678 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0679 0334       | 4  |		Declare_Variable	Array,With_Constraint
067a 4801       |H   |		Short_Literal	0x1
067b 4800       |H   |		Short_Literal	0x0
067c 00da       |    |		Load_Top	At_Offset_2
067d 01d6       |    |		Execute	Vector,Field_Write
067e 48ff       |H   |		Short_Literal	0xff
067f 4801       |H   |		Short_Literal	0x1
0680 00da       |    |		Load_Top	At_Offset_2
0681 01d6       |    |		Execute	Vector,Field_Write
0682 e00a       |    |		Load	0x0,0xa
0683 01cc       |    |		Execute	Vector,Catenate
0684 e00b       |    |		Load	0x0,0xb
0685 01cc       |    |		Execute	Vector,Catenate
0686 e00c       |    |		Load	0x0,0xc
0687 01cc       |    |		Execute	Vector,Catenate
0688 e00d       |    |		Load	0x0,0xd
0689 01cc       |    |		Execute	Vector,Catenate
068a e00e       |    |		Load	0x0,0xe
068b 01cc       |    |		Execute	Vector,Catenate
068c e00f       |    |		Load	0x0,0xf
068d 01cc       |    |		Execute	Vector,Catenate
068e e010       |    |		Load	0x0,0x10
068f 01cc       |    |		Execute	Vector,Catenate
0690 e011       |    |		Load	0x0,0x11
0691 01cc       |    |		Execute	Vector,Catenate
0692 e012       |    |		Load	0x0,0x12
0693 01cc       |    |		Execute	Vector,Catenate
0694 e013       |    |		Load	0x0,0x13
0695 01cc       |    |		Execute	Vector,Catenate
0696 e027       | '  |		Load	0x0,0x27
0697 01cc       |    |		Execute	Vector,Catenate
0698 e028       | (  |		Load	0x0,0x28
0699 01cc       |    |		Execute	Vector,Catenate
069a e02c       | ,  |		Load	0x0,0x2c
069b 0322       | "  |		Declare_Variable	Record
069c 4801       |H   |		Short_Literal	0x1
069d 00d9       |    |		Load_Top	At_Offset_1
069e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
069f 48ff       |H   |		Short_Literal	0xff
06a0 00d9       |    |		Load_Top	At_Offset_1
06a1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
06a2 4802       |H   |		Short_Literal	0x2
06a3 00d9       |    |		Load_Top	At_Offset_1
06a4 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
06a5 00d8       |    |		Load_Top	At_Offset_0
06a6 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
06a7 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06a8 4803       |H   |		Short_Literal	0x3
06a9 00d0       |    |		Action	Swap_Control
06aa 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
06ab 00d8       |    |		Load_Top	At_Offset_0
06ac 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
06ad 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06ae 4804       |H   |		Short_Literal	0x4
06af 00d0       |    |		Action	Swap_Control
06b0 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
06b1 00d8       |    |		Load_Top	At_Offset_0
06b2 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
06b3 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06b4 4805       |H   |		Short_Literal	0x5
06b5 00d0       |    |		Action	Swap_Control
06b6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
06b7 4806       |H   |		Short_Literal	0x6
06b8 00d9       |    |		Load_Top	At_Offset_1
06b9 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
06ba 4807       |H   |		Short_Literal	0x7
06bb 00d9       |    |		Load_Top	At_Offset_1
06bc 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
06bd 4808       |H   |		Short_Literal	0x8
06be 00d9       |    |		Load_Top	At_Offset_1
06bf 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
06c0 4809       |H   |		Short_Literal	0x9
06c1 00d9       |    |		Load_Top	At_Offset_1
06c2 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
06c3 480a       |H   |		Short_Literal	0xa
06c4 00d9       |    |		Load_Top	At_Offset_1
06c5 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
06c6 480b       |H   |		Short_Literal	0xb
06c7 00d9       |    |		Load_Top	At_Offset_1
06c8 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
06c9 480c       |H   |		Short_Literal	0xc
06ca 00d9       |    |		Load_Top	At_Offset_1
06cb 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
06cc 480d       |H   |		Short_Literal	0xd
06cd 00d9       |    |		Load_Top	At_Offset_1
06ce 380d       |8   |		Execute	Record,Field_Write,Field_Number 0xd
06cf 0092 0a06  |    |		Action	Push_String_Extended,0xa06					; "1.-1.2.3.4.5.6.7.8.9.10.11.12.13"
06d1 e608       |    |		Load	0x3,0x8
06d2 e609       |    |		Load	0x3,0x9
06d3 480a       |H   |		Short_Literal	0xa
06d4 4803       |H   |		Short_Literal	0x3
06d5 0099       |    |		Action	Reference_Dynamic
06d6 480b       |H   |		Short_Literal	0xb
06d7 4803       |H   |		Short_Literal	0x3
06d8 0099       |    |		Action	Reference_Dynamic
06d9 480c       |H   |		Short_Literal	0xc
06da 4803       |H   |		Short_Literal	0x3
06db 0099       |    |		Action	Reference_Dynamic
06dc 8007       |    |		Call	0x0,0x7
06dd 4801       |H   |		Short_Literal	0x1
06de 8014       |    |		Call	0x0,0x14
06df 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
06e0 8000 0000  |    |		.LITERAL	{0x80000000, 0x00050000}
06e4 8000 0000  |    |		.LITERAL	{0x80000000, 0x00060000}
06e8 ; --------------------------------------------------------------------------------------
06e8 ; SUBPROGRAM
06e8 ; --------------------------------------------------------------------------------------
06e8 0713       |    |		.CONST	0x0713								; Address of begin
06e9 0004       |    |		.CONST	0x0004								; Address of exception handler
06ea 000d       |    |		.CONST	0x000d								; Number of locals
06eb			INIT_06e8:
06eb a002       |    |		Store_Unchecked	0x0,0x2
06ec 00c6       |    |		Action	Check_Subprogram_Elaborated
06ed e02f       | /  |		Load	0x0,0x2f
06ee e004       |    |		Load	0x0,0x4
06ef 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
06f0 0093 0000  |    |		push_full_address	0x0
06f2 60a5       |`   |		Indirect_Literal	Discrete,0x798,{0x80000000, 0x00040000}
06f3 0273       | s  |		Execute	Discrete,Plus
06f4 e005       |    |		Load	0x0,0x5
06f5 0273       | s  |		Execute	Discrete,Plus
06f6 e030       | 0  |		Load	0x0,0x30
06f7 0273       | s  |		Execute	Discrete,Plus
06f8 4805       |H   |		Short_Literal	0x5
06f9 0007       |    |		Action	Break_Optional
06fa 029f 09bb  |    |		Declare_Subprogram	INIT_09b8,For_Call
06fc 029f 09cb  |    |		Declare_Subprogram	INIT_09c8,For_Call
06fe a007       |    |		Store_Unchecked	0x0,0x7
06ff 00c6       |    |		Action	Check_Subprogram_Elaborated
0700 e02f       | /  |		Load	0x0,0x2f
0701 0092 0a0b  |    |		Action	Push_String_Extended,0xa0b					; "X_Create_Pixmap_Request"
0703 4806       |H   |		Short_Literal	0x6
0704 4803       |H   |		Short_Literal	0x3
0705 0099       |    |		Action	Reference_Dynamic
0706 4807       |H   |		Short_Literal	0x7
0707 4803       |H   |		Short_Literal	0x3
0708 0099       |    |		Action	Reference_Dynamic
0709 0093 0000  |    |		push_full_address	0x0
070b 6088       |`   |		Indirect_Literal	Discrete,0x794,{0x80000000, 0x00030000}
070c 0273       | s  |		Execute	Discrete,Plus
070d e005       |    |		Load	0x0,0x5
070e 0273       | s  |		Execute	Discrete,Plus
070f e031       | 1  |		Load	0x0,0x31
0710 0273       | s  |		Execute	Discrete,Plus
0711 480d       |H   |		Short_Literal	0xd
0712 0007       |    |		Action	Break_Optional
0713			BODY_06e8:
0713 0092 0a0c  |    |		Action	Push_String_Extended,0xa0c					; "X_Create_Pixmap_Request conversions"
0715 8009       |    |		Call	0x0,0x9
0716 4801       |H   |		Short_Literal	0x1
0717 4810       |H   |		Short_Literal	0x10
0718 e004       |    |		Load	0x0,0x4
0719 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
071a 0334       | 4  |		Declare_Variable	Array,With_Constraint
071b 4810       |H   |		Short_Literal	0x10
071c 4801       |H   |		Short_Literal	0x1
071d 4800       |H   |		Short_Literal	0x0
071e 00d9       |    |		Load_Top	At_Offset_1
071f e60e       |    |		Load	0x3,0xe
0720 01d6       |    |		Execute	Vector,Field_Write
0721 3ffb       |?   |		Loop_Increasing	0x71d
0722 e02f       | /  |		Load	0x0,0x2f
0723 0322       | "  |		Declare_Variable	Record
0724 4800       |H   |		Short_Literal	0x0
0725 00d9       |    |		Load_Top	At_Offset_1
0726 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0727 4800       |H   |		Short_Literal	0x0
0728 00d9       |    |		Load_Top	At_Offset_1
0729 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
072a 4800       |H   |		Short_Literal	0x0
072b 00d9       |    |		Load_Top	At_Offset_1
072c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
072d 00d8       |    |		Load_Top	At_Offset_0
072e 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
072f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0730 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0731 4800       |H   |		Short_Literal	0x0
0732 00d0       |    |		Action	Swap_Control
0733 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0734 00d8       |    |		Load_Top	At_Offset_0
0735 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
0736 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0737 4800       |H   |		Short_Literal	0x0
0738 00d0       |    |		Action	Swap_Control
0739 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
073a 4800       |H   |		Short_Literal	0x0
073b 00d9       |    |		Load_Top	At_Offset_1
073c 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
073d 4800       |H   |		Short_Literal	0x0
073e 00d9       |    |		Load_Top	At_Offset_1
073f 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0740 0092 09f6  |    |		Action	Push_String_Extended,0x9f6					; "0"
0742 e608       |    |		Load	0x3,0x8
0743 e609       |    |		Load	0x3,0x9
0744 480a       |H   |		Short_Literal	0xa
0745 4803       |H   |		Short_Literal	0x3
0746 0099       |    |		Action	Reference_Dynamic
0747 480b       |H   |		Short_Literal	0xb
0748 4803       |H   |		Short_Literal	0x3
0749 0099       |    |		Action	Reference_Dynamic
074a 480c       |H   |		Short_Literal	0xc
074b 4803       |H   |		Short_Literal	0x3
074c 0099       |    |		Action	Reference_Dynamic
074d 8007       |    |		Call	0x0,0x7
074e 4800       |H   |		Short_Literal	0x0
074f 4801       |H   |		Short_Literal	0x1
0750 e004       |    |		Load	0x0,0x4
0751 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0752 0334       | 4  |		Declare_Variable	Array,With_Constraint
0753 4801       |H   |		Short_Literal	0x1
0754 4800       |H   |		Short_Literal	0x0
0755 00da       |    |		Load_Top	At_Offset_2
0756 01d6       |    |		Execute	Vector,Field_Write
0757 4802       |H   |		Short_Literal	0x2
0758 4801       |H   |		Short_Literal	0x1
0759 00da       |    |		Load_Top	At_Offset_2
075a 01d6       |    |		Execute	Vector,Field_Write
075b e022       | "  |		Load	0x0,0x22
075c 01cc       |    |		Execute	Vector,Catenate
075d e00c       |    |		Load	0x0,0xc
075e 01cc       |    |		Execute	Vector,Catenate
075f e00d       |    |		Load	0x0,0xd
0760 01cc       |    |		Execute	Vector,Catenate
0761 e00e       |    |		Load	0x0,0xe
0762 01cc       |    |		Execute	Vector,Catenate
0763 e00f       |    |		Load	0x0,0xf
0764 01cc       |    |		Execute	Vector,Catenate
0765 e02f       | /  |		Load	0x0,0x2f
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 4802       |H   |		Short_Literal	0x2
076b 00d9       |    |		Load_Top	At_Offset_1
076c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
076d 4803       |H   |		Short_Literal	0x3
076e 00d9       |    |		Load_Top	At_Offset_1
076f 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0770 00d8       |    |		Load_Top	At_Offset_0
0771 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0772 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0773 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0774 4804       |H   |		Short_Literal	0x4
0775 00d0       |    |		Action	Swap_Control
0776 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0777 00d8       |    |		Load_Top	At_Offset_0
0778 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
0779 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
077a 4805       |H   |		Short_Literal	0x5
077b 00d0       |    |		Action	Swap_Control
077c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
077d 4806       |H   |		Short_Literal	0x6
077e 00d9       |    |		Load_Top	At_Offset_1
077f 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0780 4807       |H   |		Short_Literal	0x7
0781 00d9       |    |		Load_Top	At_Offset_1
0782 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0783 0092 0a0d  |    |		Action	Push_String_Extended,0xa0d					; "1.2.3.4.5.6.7"
0785 e608       |    |		Load	0x3,0x8
0786 e609       |    |		Load	0x3,0x9
0787 480a       |H   |		Short_Literal	0xa
0788 4803       |H   |		Short_Literal	0x3
0789 0099       |    |		Action	Reference_Dynamic
078a 480b       |H   |		Short_Literal	0xb
078b 4803       |H   |		Short_Literal	0x3
078c 0099       |    |		Action	Reference_Dynamic
078d 480c       |H   |		Short_Literal	0xc
078e 4803       |H   |		Short_Literal	0x3
078f 0099       |    |		Action	Reference_Dynamic
0790 8007       |    |		Call	0x0,0x7
0791 4801       |H   |		Short_Literal	0x1
0792 8014       |    |		Call	0x0,0x14
0793 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0794 8000 0000  |    |		.LITERAL	{0x80000000, 0x00030000}
0798 8000 0000  |    |		.LITERAL	{0x80000000, 0x00040000}
079c 0000 0000  |    |		.BLANK	0000[0x4]
07a0 ; --------------------------------------------------------------------------------------
07a0 ; SUBPROGRAM
07a0 ; --------------------------------------------------------------------------------------
07a0 07cb       |    |		.CONST	0x07cb								; Address of begin
07a1 0004       |    |		.CONST	0x0004								; Address of exception handler
07a2 000d       |    |		.CONST	0x000d								; Number of locals
07a3			INIT_07a0:
07a3 a002       |    |		Store_Unchecked	0x0,0x2
07a4 00c6       |    |		Action	Check_Subprogram_Elaborated
07a5 e032       | 2  |		Load	0x0,0x32
07a6 e004       |    |		Load	0x0,0x4
07a7 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
07a8 0093 0000  |    |		push_full_address	0x0
07aa 6105       |a   |		Indirect_Literal	Discrete,0x8b0,{0x80000000, 0x00020000}
07ab 0273       | s  |		Execute	Discrete,Plus
07ac e005       |    |		Load	0x0,0x5
07ad 0273       | s  |		Execute	Discrete,Plus
07ae e033       | 3  |		Load	0x0,0x33
07af 0273       | s  |		Execute	Discrete,Plus
07b0 4805       |H   |		Short_Literal	0x5
07b1 0007       |    |		Action	Break_Optional
07b2 029f 09db  |    |		Declare_Subprogram	INIT_09d8,For_Call
07b4 029f 09eb  |    |		Declare_Subprogram	INIT_09e8,For_Call
07b6 a007       |    |		Store_Unchecked	0x0,0x7
07b7 00c6       |    |		Action	Check_Subprogram_Elaborated
07b8 e032       | 2  |		Load	0x0,0x32
07b9 0092 0a0e  |    |		Action	Push_String_Extended,0xa0e					; "X_Create_Window_Request"
07bb 4806       |H   |		Short_Literal	0x6
07bc 4803       |H   |		Short_Literal	0x3
07bd 0099       |    |		Action	Reference_Dynamic
07be 4807       |H   |		Short_Literal	0x7
07bf 4803       |H   |		Short_Literal	0x3
07c0 0099       |    |		Action	Reference_Dynamic
07c1 0093 0000  |    |		push_full_address	0x0
07c3 60e8       |`   |		Indirect_Literal	Discrete,0x8ac,{0x80000000, 0x00010000}
07c4 0273       | s  |		Execute	Discrete,Plus
07c5 e005       |    |		Load	0x0,0x5
07c6 0273       | s  |		Execute	Discrete,Plus
07c7 e034       | 4  |		Load	0x0,0x34
07c8 0273       | s  |		Execute	Discrete,Plus
07c9 480d       |H   |		Short_Literal	0xd
07ca 0007       |    |		Action	Break_Optional
07cb			BODY_07a0:
07cb 0092 0a0f  |    |		Action	Push_String_Extended,0xa0f					; "X_Create_Window_Request conversions"
07cd 8009       |    |		Call	0x0,0x9
07ce 4801       |H   |		Short_Literal	0x1
07cf 4820       |H   |		Short_Literal	0x20
07d0 e004       |    |		Load	0x0,0x4
07d1 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
07d2 0334       | 4  |		Declare_Variable	Array,With_Constraint
07d3 4820       |H   |		Short_Literal	0x20
07d4 4801       |H   |		Short_Literal	0x1
07d5 4800       |H   |		Short_Literal	0x0
07d6 00d9       |    |		Load_Top	At_Offset_1
07d7 e60e       |    |		Load	0x3,0xe
07d8 01d6       |    |		Execute	Vector,Field_Write
07d9 3ffb       |?   |		Loop_Increasing	0x7d5
07da e032       | 2  |		Load	0x0,0x32
07db 0322       | "  |		Declare_Variable	Record
07dc 4800       |H   |		Short_Literal	0x0
07dd 00d9       |    |		Load_Top	At_Offset_1
07de 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
07df 4800       |H   |		Short_Literal	0x0
07e0 00d9       |    |		Load_Top	At_Offset_1
07e1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
07e2 4800       |H   |		Short_Literal	0x0
07e3 00d9       |    |		Load_Top	At_Offset_1
07e4 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
07e5 00d8       |    |		Load_Top	At_Offset_0
07e6 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
07e7 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
07e8 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
07e9 4800       |H   |		Short_Literal	0x0
07ea 00d0       |    |		Action	Swap_Control
07eb 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
07ec 00d8       |    |		Load_Top	At_Offset_0
07ed 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
07ee 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
07ef 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
07f0 4800       |H   |		Short_Literal	0x0
07f1 00d0       |    |		Action	Swap_Control
07f2 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
07f3 4800       |H   |		Short_Literal	0x0
07f4 00d9       |    |		Load_Top	At_Offset_1
07f5 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
07f6 4800       |H   |		Short_Literal	0x0
07f7 00d9       |    |		Load_Top	At_Offset_1
07f8 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
07f9 4800       |H   |		Short_Literal	0x0
07fa 00d9       |    |		Load_Top	At_Offset_1
07fb 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
07fc 4800       |H   |		Short_Literal	0x0
07fd 00d9       |    |		Load_Top	At_Offset_1
07fe 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
07ff 4800       |H   |		Short_Literal	0x0
0800 00d9       |    |		Load_Top	At_Offset_1
0801 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0802 4800       |H   |		Short_Literal	0x0
0803 00d9       |    |		Load_Top	At_Offset_1
0804 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
0805 00d8       |    |		Load_Top	At_Offset_0
0806 340b       |4   |		Execute	Record,Field_Reference,Field_Number 0xb
0807 4800       |H   |		Short_Literal	0x0
0808 00d0       |    |		Action	Swap_Control
0809 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
080a e032       | 2  |		Load	0x0,0x32
080b 300c       |0   |		Execute	Record,Field_Type,Field_Number 0xc
080c 0337       | 7  |		Declare_Variable	Array
080d 481f       |H   |		Short_Literal	0x1f
080e 4800       |H   |		Short_Literal	0x0
080f 4800       |H   |		Short_Literal	0x0
0810 00d9       |    |		Load_Top	At_Offset_1
0811 e610       |    |		Load	0x3,0x10
0812 01d6       |    |		Execute	Vector,Field_Write
0813 3ffb       |?   |		Loop_Increasing	0x80f
0814 e032       | 2  |		Load	0x0,0x32
0815 300c       |0   |		Execute	Record,Field_Type,Field_Number 0xc
0816 0119       |    |		Execute	Any,Check_In_Formal_Type
0817 00d9       |    |		Load_Top	At_Offset_1
0818 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
0819 0092 09f6  |    |		Action	Push_String_Extended,0x9f6					; "0"
081b e608       |    |		Load	0x3,0x8
081c e609       |    |		Load	0x3,0x9
081d 480a       |H   |		Short_Literal	0xa
081e 4803       |H   |		Short_Literal	0x3
081f 0099       |    |		Action	Reference_Dynamic
0820 480b       |H   |		Short_Literal	0xb
0821 4803       |H   |		Short_Literal	0x3
0822 0099       |    |		Action	Reference_Dynamic
0823 480c       |H   |		Short_Literal	0xc
0824 4803       |H   |		Short_Literal	0x3
0825 0099       |    |		Action	Reference_Dynamic
0826 8007       |    |		Call	0x0,0x7
0827 4800       |H   |		Short_Literal	0x0
0828 4801       |H   |		Short_Literal	0x1
0829 e004       |    |		Load	0x0,0x4
082a 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
082b 0334       | 4  |		Declare_Variable	Array,With_Constraint
082c 4801       |H   |		Short_Literal	0x1
082d 4800       |H   |		Short_Literal	0x0
082e 00da       |    |		Load_Top	At_Offset_2
082f 01d6       |    |		Execute	Vector,Field_Write
0830 4802       |H   |		Short_Literal	0x2
0831 4801       |H   |		Short_Literal	0x1
0832 00da       |    |		Load_Top	At_Offset_2
0833 01d6       |    |		Execute	Vector,Field_Write
0834 e022       | "  |		Load	0x0,0x22
0835 01cc       |    |		Execute	Vector,Catenate
0836 e00c       |    |		Load	0x0,0xc
0837 01cc       |    |		Execute	Vector,Catenate
0838 e00d       |    |		Load	0x0,0xd
0839 01cc       |    |		Execute	Vector,Catenate
083a e00e       |    |		Load	0x0,0xe
083b 01cc       |    |		Execute	Vector,Catenate
083c e00f       |    |		Load	0x0,0xf
083d 01cc       |    |		Execute	Vector,Catenate
083e e010       |    |		Load	0x0,0x10
083f 01cc       |    |		Execute	Vector,Catenate
0840 e011       |    |		Load	0x0,0x11
0841 01cc       |    |		Execute	Vector,Catenate
0842 e012       |    |		Load	0x0,0x12
0843 01cc       |    |		Execute	Vector,Catenate
0844 e035       | 5  |		Load	0x0,0x35
0845 01cc       |    |		Execute	Vector,Catenate
0846 e01e       |    |		Load	0x0,0x1e
0847 01cc       |    |		Execute	Vector,Catenate
0848 e036       | 6  |		Load	0x0,0x36
0849 01cc       |    |		Execute	Vector,Catenate
084a e032       | 2  |		Load	0x0,0x32
084b 0322       | "  |		Declare_Variable	Record
084c 4801       |H   |		Short_Literal	0x1
084d 00d9       |    |		Load_Top	At_Offset_1
084e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
084f 4802       |H   |		Short_Literal	0x2
0850 00d9       |    |		Load_Top	At_Offset_1
0851 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0852 4803       |H   |		Short_Literal	0x3
0853 00d9       |    |		Load_Top	At_Offset_1
0854 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0855 00d8       |    |		Load_Top	At_Offset_0
0856 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0857 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0858 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0859 4804       |H   |		Short_Literal	0x4
085a 00d0       |    |		Action	Swap_Control
085b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
085c 00d8       |    |		Load_Top	At_Offset_0
085d 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
085e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
085f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0860 4805       |H   |		Short_Literal	0x5
0861 00d0       |    |		Action	Swap_Control
0862 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0863 4806       |H   |		Short_Literal	0x6
0864 00d9       |    |		Load_Top	At_Offset_1
0865 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0866 4807       |H   |		Short_Literal	0x7
0867 00d9       |    |		Load_Top	At_Offset_1
0868 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0869 4808       |H   |		Short_Literal	0x8
086a 00d9       |    |		Load_Top	At_Offset_1
086b 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
086c 4809       |H   |		Short_Literal	0x9
086d 00d9       |    |		Load_Top	At_Offset_1
086e 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
086f 480a       |H   |		Short_Literal	0xa
0870 00d9       |    |		Load_Top	At_Offset_1
0871 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0872 4801       |H   |		Short_Literal	0x1
0873 00d9       |    |		Load_Top	At_Offset_1
0874 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
0875 00d8       |    |		Load_Top	At_Offset_0
0876 340b       |4   |		Execute	Record,Field_Reference,Field_Number 0xb
0877 480c       |H   |		Short_Literal	0xc
0878 00d0       |    |		Action	Swap_Control
0879 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
087a e032       | 2  |		Load	0x0,0x32
087b 300c       |0   |		Execute	Record,Field_Type,Field_Number 0xc
087c 0337       | 7  |		Declare_Variable	Array
087d 4801       |H   |		Short_Literal	0x1
087e 481c       |H   |		Short_Literal	0x1c
087f 00da       |    |		Load_Top	At_Offset_2
0880 01d6       |    |		Execute	Vector,Field_Write
0881 4801       |H   |		Short_Literal	0x1
0882 481d       |H   |		Short_Literal	0x1d
0883 00da       |    |		Load_Top	At_Offset_2
0884 01d6       |    |		Execute	Vector,Field_Write
0885 4801       |H   |		Short_Literal	0x1
0886 481f       |H   |		Short_Literal	0x1f
0887 00da       |    |		Load_Top	At_Offset_2
0888 01d6       |    |		Execute	Vector,Field_Write
0889 481b       |H   |		Short_Literal	0x1b
088a 4800       |H   |		Short_Literal	0x0
088b 4800       |H   |		Short_Literal	0x0
088c 00d9       |    |		Load_Top	At_Offset_1
088d e610       |    |		Load	0x3,0x10
088e 01d6       |    |		Execute	Vector,Field_Write
088f 3ffb       |?   |		Loop_Increasing	0x88b
0890 4800       |H   |		Short_Literal	0x0
0891 481e       |H   |		Short_Literal	0x1e
0892 00da       |    |		Load_Top	At_Offset_2
0893 01d6       |    |		Execute	Vector,Field_Write
0894 e032       | 2  |		Load	0x0,0x32
0895 300c       |0   |		Execute	Record,Field_Type,Field_Number 0xc
0896 0119       |    |		Execute	Any,Check_In_Formal_Type
0897 00d9       |    |		Load_Top	At_Offset_1
0898 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
0899 0092 0a10  |    |		Action	Push_String_Extended,0xa10					; "1.2.3.4.5.6.7.8.9.10.1.12.13"
089b e608       |    |		Load	0x3,0x8
089c e609       |    |		Load	0x3,0x9
089d 480a       |H   |		Short_Literal	0xa
089e 4803       |H   |		Short_Literal	0x3
089f 0099       |    |		Action	Reference_Dynamic
08a0 480b       |H   |		Short_Literal	0xb
08a1 4803       |H   |		Short_Literal	0x3
08a2 0099       |    |		Action	Reference_Dynamic
08a3 480c       |H   |		Short_Literal	0xc
08a4 4803       |H   |		Short_Literal	0x3
08a5 0099       |    |		Action	Reference_Dynamic
08a6 8007       |    |		Call	0x0,0x7
08a7 4801       |H   |		Short_Literal	0x1
08a8 8014       |    |		Call	0x0,0x14
08a9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
08aa 0000 0000  |    |		.XXX[0x2]
08ac 8000 0000  |    |		.LITERAL	{0x80000000, 0x00010000}
08b0 8000 0000  |    |		.LITERAL	{0x80000000, 0x00020000}
08b4 0000 0000  |    |		.BLANK	0000[0x4]
08b8 ; --------------------------------------------------------------------------------------
08b8 ; SUBPROGRAM
08b8 ; --------------------------------------------------------------------------------------
08b8 08bb       |    |		.CONST	0x08bb								; Address of begin
08b9 0004       |    |		.CONST	0x0004								; Address of exception handler
08ba 0001       |    |		.CONST	0x0001								; Number of locals
08bb			BODY_08b8:
08bb			INIT_08b8:
08bb 00db       |    |		Load_Top	At_Offset_3
08bc 00db       |    |		Load_Top	At_Offset_3
08bd e037       | 7  |		Load	0x0,0x37
08be a038       | 8  |		Store_Unchecked	0x0,0x38
08bf 8039       | 9  |		Call	0x0,0x39
08c0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
08c1 0000 0000  |    |		.BLANK	0000[0x7]
08c8 ; --------------------------------------------------------------------------------------
08c8 ; SUBPROGRAM
08c8 ; --------------------------------------------------------------------------------------
08c8 08cb       |    |		.CONST	0x08cb								; Address of begin
08c9 0004       |    |		.CONST	0x0004								; Address of exception handler
08ca 0001       |    |		.CONST	0x0001								; Number of locals
08cb			BODY_08c8:
08cb			INIT_08c8:
08cb 00db       |    |		Load_Top	At_Offset_3
08cc 00db       |    |		Load_Top	At_Offset_3
08cd e602       |    |		Load	0x3,0x2
08ce e603       |    |		Load	0x3,0x3
08cf 4804       |H   |		Short_Literal	0x4
08d0 4803       |H   |		Short_Literal	0x3
08d1 0099       |    |		Action	Reference_Dynamic
08d2 8002       |    |		Call	0x0,0x2
08d3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
08d4 0000 0000  |    |		.BLANK	0000[0x4]
08d8 ; --------------------------------------------------------------------------------------
08d8 ; SUBPROGRAM
08d8 ; --------------------------------------------------------------------------------------
08d8 08db       |    |		.CONST	0x08db								; Address of begin
08d9 0004       |    |		.CONST	0x0004								; Address of exception handler
08da 0001       |    |		.CONST	0x0001								; Number of locals
08db			BODY_08d8:
08db			INIT_08d8:
08db 00db       |    |		Load_Top	At_Offset_3
08dc 00db       |    |		Load_Top	At_Offset_3
08dd e03a       | :  |		Load	0x0,0x3a
08de a03b       | ;  |		Store_Unchecked	0x0,0x3b
08df 8039       | 9  |		Call	0x0,0x39
08e0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
08e1 0000 0000  |    |		.BLANK	0000[0x7]
08e8 ; --------------------------------------------------------------------------------------
08e8 ; SUBPROGRAM
08e8 ; --------------------------------------------------------------------------------------
08e8 08eb       |    |		.CONST	0x08eb								; Address of begin
08e9 0004       |    |		.CONST	0x0004								; Address of exception handler
08ea 0001       |    |		.CONST	0x0001								; Number of locals
08eb			BODY_08e8:
08eb			INIT_08e8:
08eb 00db       |    |		Load_Top	At_Offset_3
08ec 00db       |    |		Load_Top	At_Offset_3
08ed e602       |    |		Load	0x3,0x2
08ee e603       |    |		Load	0x3,0x3
08ef 4804       |H   |		Short_Literal	0x4
08f0 4803       |H   |		Short_Literal	0x3
08f1 0099       |    |		Action	Reference_Dynamic
08f2 8002       |    |		Call	0x0,0x2
08f3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
08f4 0000 0000  |    |		.BLANK	0000[0x4]
08f8 ; --------------------------------------------------------------------------------------
08f8 ; SUBPROGRAM
08f8 ; --------------------------------------------------------------------------------------
08f8 08fb       |    |		.CONST	0x08fb								; Address of begin
08f9 0004       |    |		.CONST	0x0004								; Address of exception handler
08fa 0001       |    |		.CONST	0x0001								; Number of locals
08fb			BODY_08f8:
08fb			INIT_08f8:
08fb 00db       |    |		Load_Top	At_Offset_3
08fc 00db       |    |		Load_Top	At_Offset_3
08fd e03c       | <  |		Load	0x0,0x3c
08fe a03d       | =  |		Store_Unchecked	0x0,0x3d
08ff 8039       | 9  |		Call	0x0,0x39
0900 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0901 0000 0000  |    |		.BLANK	0000[0x7]
0908 ; --------------------------------------------------------------------------------------
0908 ; SUBPROGRAM
0908 ; --------------------------------------------------------------------------------------
0908 090b       |    |		.CONST	0x090b								; Address of begin
0909 0004       |    |		.CONST	0x0004								; Address of exception handler
090a 0001       |    |		.CONST	0x0001								; Number of locals
090b			BODY_0908:
090b			INIT_0908:
090b 00db       |    |		Load_Top	At_Offset_3
090c 00db       |    |		Load_Top	At_Offset_3
090d e602       |    |		Load	0x3,0x2
090e e603       |    |		Load	0x3,0x3
090f 4804       |H   |		Short_Literal	0x4
0910 4803       |H   |		Short_Literal	0x3
0911 0099       |    |		Action	Reference_Dynamic
0912 8002       |    |		Call	0x0,0x2
0913 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0914 0000 0000  |    |		.BLANK	0000[0x4]
0918 ; --------------------------------------------------------------------------------------
0918 ; SUBPROGRAM
0918 ; --------------------------------------------------------------------------------------
0918 091b       |    |		.CONST	0x091b								; Address of begin
0919 0004       |    |		.CONST	0x0004								; Address of exception handler
091a 0001       |    |		.CONST	0x0001								; Number of locals
091b			BODY_0918:
091b			INIT_0918:
091b 00db       |    |		Load_Top	At_Offset_3
091c 00db       |    |		Load_Top	At_Offset_3
091d e03e       | >  |		Load	0x0,0x3e
091e a03f       | ?  |		Store_Unchecked	0x0,0x3f
091f 8039       | 9  |		Call	0x0,0x39
0920 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0921 0000 0000  |    |		.BLANK	0000[0x7]
0928 ; --------------------------------------------------------------------------------------
0928 ; SUBPROGRAM
0928 ; --------------------------------------------------------------------------------------
0928 092b       | +  |		.CONST	0x092b								; Address of begin
0929 0004       |    |		.CONST	0x0004								; Address of exception handler
092a 0001       |    |		.CONST	0x0001								; Number of locals
092b			BODY_0928:
092b			INIT_0928:
092b 00db       |    |		Load_Top	At_Offset_3
092c 00db       |    |		Load_Top	At_Offset_3
092d e602       |    |		Load	0x3,0x2
092e e603       |    |		Load	0x3,0x3
092f 4804       |H   |		Short_Literal	0x4
0930 4803       |H   |		Short_Literal	0x3
0931 0099       |    |		Action	Reference_Dynamic
0932 8002       |    |		Call	0x0,0x2
0933 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0934 0000 0000  |    |		.BLANK	0000[0x4]
0938 ; --------------------------------------------------------------------------------------
0938 ; SUBPROGRAM
0938 ; --------------------------------------------------------------------------------------
0938 093b       | ;  |		.CONST	0x093b								; Address of begin
0939 0004       |    |		.CONST	0x0004								; Address of exception handler
093a 0001       |    |		.CONST	0x0001								; Number of locals
093b			BODY_0938:
093b			INIT_0938:
093b 00db       |    |		Load_Top	At_Offset_3
093c 00db       |    |		Load_Top	At_Offset_3
093d e040       | @  |		Load	0x0,0x40
093e a041       | A  |		Store_Unchecked	0x0,0x41
093f 8039       | 9  |		Call	0x0,0x39
0940 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0941 0000 0000  |    |		.BLANK	0000[0x7]
0948 ; --------------------------------------------------------------------------------------
0948 ; SUBPROGRAM
0948 ; --------------------------------------------------------------------------------------
0948 094b       | K  |		.CONST	0x094b								; Address of begin
0949 0004       |    |		.CONST	0x0004								; Address of exception handler
094a 0001       |    |		.CONST	0x0001								; Number of locals
094b			BODY_0948:
094b			INIT_0948:
094b 00db       |    |		Load_Top	At_Offset_3
094c 00db       |    |		Load_Top	At_Offset_3
094d e602       |    |		Load	0x3,0x2
094e e603       |    |		Load	0x3,0x3
094f 4804       |H   |		Short_Literal	0x4
0950 4803       |H   |		Short_Literal	0x3
0951 0099       |    |		Action	Reference_Dynamic
0952 8002       |    |		Call	0x0,0x2
0953 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0954 0000 0000  |    |		.BLANK	0000[0x4]
0958 ; --------------------------------------------------------------------------------------
0958 ; SUBPROGRAM
0958 ; --------------------------------------------------------------------------------------
0958 095b       | [  |		.CONST	0x095b								; Address of begin
0959 0004       |    |		.CONST	0x0004								; Address of exception handler
095a 0001       |    |		.CONST	0x0001								; Number of locals
095b			BODY_0958:
095b			INIT_0958:
095b 00db       |    |		Load_Top	At_Offset_3
095c 00db       |    |		Load_Top	At_Offset_3
095d e042       | B  |		Load	0x0,0x42
095e a043       | C  |		Store_Unchecked	0x0,0x43
095f 8039       | 9  |		Call	0x0,0x39
0960 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0961 0000 0000  |    |		.BLANK	0000[0x7]
0968 ; --------------------------------------------------------------------------------------
0968 ; SUBPROGRAM
0968 ; --------------------------------------------------------------------------------------
0968 096b       | k  |		.CONST	0x096b								; Address of begin
0969 0004       |    |		.CONST	0x0004								; Address of exception handler
096a 0001       |    |		.CONST	0x0001								; Number of locals
096b			BODY_0968:
096b			INIT_0968:
096b 00db       |    |		Load_Top	At_Offset_3
096c 00db       |    |		Load_Top	At_Offset_3
096d e602       |    |		Load	0x3,0x2
096e e603       |    |		Load	0x3,0x3
096f 4804       |H   |		Short_Literal	0x4
0970 4803       |H   |		Short_Literal	0x3
0971 0099       |    |		Action	Reference_Dynamic
0972 8002       |    |		Call	0x0,0x2
0973 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0974 0000 0000  |    |		.BLANK	0000[0x4]
0978 ; --------------------------------------------------------------------------------------
0978 ; SUBPROGRAM
0978 ; --------------------------------------------------------------------------------------
0978 097b       | {  |		.CONST	0x097b								; Address of begin
0979 0004       |    |		.CONST	0x0004								; Address of exception handler
097a 0001       |    |		.CONST	0x0001								; Number of locals
097b			BODY_0978:
097b			INIT_0978:
097b 00db       |    |		Load_Top	At_Offset_3
097c 00db       |    |		Load_Top	At_Offset_3
097d e044       | D  |		Load	0x0,0x44
097e a045       | E  |		Store_Unchecked	0x0,0x45
097f 8039       | 9  |		Call	0x0,0x39
0980 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0981 0000 0000  |    |		.BLANK	0000[0x7]
0988 ; --------------------------------------------------------------------------------------
0988 ; SUBPROGRAM
0988 ; --------------------------------------------------------------------------------------
0988 098b       |    |		.CONST	0x098b								; Address of begin
0989 0004       |    |		.CONST	0x0004								; Address of exception handler
098a 0001       |    |		.CONST	0x0001								; Number of locals
098b			BODY_0988:
098b			INIT_0988:
098b 00db       |    |		Load_Top	At_Offset_3
098c 00db       |    |		Load_Top	At_Offset_3
098d e602       |    |		Load	0x3,0x2
098e e603       |    |		Load	0x3,0x3
098f 4804       |H   |		Short_Literal	0x4
0990 4803       |H   |		Short_Literal	0x3
0991 0099       |    |		Action	Reference_Dynamic
0992 8002       |    |		Call	0x0,0x2
0993 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0994 0000 0000  |    |		.BLANK	0000[0x4]
0998 ; --------------------------------------------------------------------------------------
0998 ; SUBPROGRAM
0998 ; --------------------------------------------------------------------------------------
0998 099b       |    |		.CONST	0x099b								; Address of begin
0999 0004       |    |		.CONST	0x0004								; Address of exception handler
099a 0001       |    |		.CONST	0x0001								; Number of locals
099b			BODY_0998:
099b			INIT_0998:
099b 00db       |    |		Load_Top	At_Offset_3
099c 00db       |    |		Load_Top	At_Offset_3
099d e046       | F  |		Load	0x0,0x46
099e a047       | G  |		Store_Unchecked	0x0,0x47
099f 8039       | 9  |		Call	0x0,0x39
09a0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09a1 0000 0000  |    |		.BLANK	0000[0x7]
09a8 ; --------------------------------------------------------------------------------------
09a8 ; SUBPROGRAM
09a8 ; --------------------------------------------------------------------------------------
09a8 09ab       |    |		.CONST	0x09ab								; Address of begin
09a9 0004       |    |		.CONST	0x0004								; Address of exception handler
09aa 0001       |    |		.CONST	0x0001								; Number of locals
09ab			BODY_09a8:
09ab			INIT_09a8:
09ab 00db       |    |		Load_Top	At_Offset_3
09ac 00db       |    |		Load_Top	At_Offset_3
09ad e602       |    |		Load	0x3,0x2
09ae e603       |    |		Load	0x3,0x3
09af 4804       |H   |		Short_Literal	0x4
09b0 4803       |H   |		Short_Literal	0x3
09b1 0099       |    |		Action	Reference_Dynamic
09b2 8002       |    |		Call	0x0,0x2
09b3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09b4 0000 0000  |    |		.BLANK	0000[0x4]
09b8 ; --------------------------------------------------------------------------------------
09b8 ; SUBPROGRAM
09b8 ; --------------------------------------------------------------------------------------
09b8 09bb       |    |		.CONST	0x09bb								; Address of begin
09b9 0004       |    |		.CONST	0x0004								; Address of exception handler
09ba 0001       |    |		.CONST	0x0001								; Number of locals
09bb			BODY_09b8:
09bb			INIT_09b8:
09bb 00db       |    |		Load_Top	At_Offset_3
09bc 00db       |    |		Load_Top	At_Offset_3
09bd e048       | H  |		Load	0x0,0x48
09be a049       | I  |		Store_Unchecked	0x0,0x49
09bf 8039       | 9  |		Call	0x0,0x39
09c0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09c1 0000 0000  |    |		.BLANK	0000[0x7]
09c8 ; --------------------------------------------------------------------------------------
09c8 ; SUBPROGRAM
09c8 ; --------------------------------------------------------------------------------------
09c8 09cb       |    |		.CONST	0x09cb								; Address of begin
09c9 0004       |    |		.CONST	0x0004								; Address of exception handler
09ca 0001       |    |		.CONST	0x0001								; Number of locals
09cb			BODY_09c8:
09cb			INIT_09c8:
09cb 00db       |    |		Load_Top	At_Offset_3
09cc 00db       |    |		Load_Top	At_Offset_3
09cd e602       |    |		Load	0x3,0x2
09ce e603       |    |		Load	0x3,0x3
09cf 4804       |H   |		Short_Literal	0x4
09d0 4803       |H   |		Short_Literal	0x3
09d1 0099       |    |		Action	Reference_Dynamic
09d2 8002       |    |		Call	0x0,0x2
09d3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09d4 0000 0000  |    |		.BLANK	0000[0x4]
09d8 ; --------------------------------------------------------------------------------------
09d8 ; SUBPROGRAM
09d8 ; --------------------------------------------------------------------------------------
09d8 09db       |    |		.CONST	0x09db								; Address of begin
09d9 0004       |    |		.CONST	0x0004								; Address of exception handler
09da 0001       |    |		.CONST	0x0001								; Number of locals
09db			BODY_09d8:
09db			INIT_09d8:
09db 00db       |    |		Load_Top	At_Offset_3
09dc 00db       |    |		Load_Top	At_Offset_3
09dd e04a       | J  |		Load	0x0,0x4a
09de a04b       | K  |		Store_Unchecked	0x0,0x4b
09df 8039       | 9  |		Call	0x0,0x39
09e0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09e1 0000 0000  |    |		.BLANK	0000[0x7]
09e8 ; --------------------------------------------------------------------------------------
09e8 ; SUBPROGRAM
09e8 ; --------------------------------------------------------------------------------------
09e8 09eb       |    |		.CONST	0x09eb								; Address of begin
09e9 0004       |    |		.CONST	0x0004								; Address of exception handler
09ea 0001       |    |		.CONST	0x0001								; Number of locals
09eb			BODY_09e8:
09eb			INIT_09e8:
09eb 00db       |    |		Load_Top	At_Offset_3
09ec 00db       |    |		Load_Top	At_Offset_3
09ed e602       |    |		Load	0x3,0x2
09ee e603       |    |		Load	0x3,0x3
09ef 4804       |H   |		Short_Literal	0x4
09f0 4803       |H   |		Short_Literal	0x3
09f1 0099       |    |		Action	Reference_Dynamic
09f2 8002       |    |		Call	0x0,0x2
09f3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
09f4 ; --------------------------------------------------------------------------------------
09f4 ; STRING TABLE
09f4 ; --------------------------------------------------------------------------------------
09f4 003c       | <  |		.STRTAB	0x003c->0x0a12							; "X_Copy_Area_Request"
09f5 004d       | M  |		.STRTAB	0x004d->0x0a1b							; "X_Copy_Area_Request conversions"
09f6 006a       | j  |		.STRTAB	0x006a->0x0a2b							; "0"
09f7 0069       | i  |		.STRTAB	0x0069->0x0a2b							; "1.-1.2.3.4.5.6.7.8.9.10.11"
09f8 0081       |    |		.STRTAB	0x0081->0x0a38							; "X_Copy_Colormap_And_Free_Request"
09f9 009f       |    |		.STRTAB	0x009f->0x0a48							; "X_Copy_Colormap_And_Free_Request conversions"
09fa 00c9       |    |		.STRTAB	0x00c9->0x0a5e							; "1.-1.2.3.4"
09fb 00d1       |    |		.STRTAB	0x00d1->0x0a63							; "X_Copy_Gc_Request"
09fc 00e0       |    |		.STRTAB	0x00e0->0x0a6c							; "X_Copy_Gc_Request conversions"
09fd 00fb       |    |		.STRTAB	0x00fb->0x0a7a							; "1.-1.2.3.4.5"
09fe 0105       |    |		.STRTAB	0x0105->0x0a80							; "X_Copy_Plane_Request"
09ff 0117       |    |		.STRTAB	0x0117->0x0a8a							; "X_Copy_Plane_Request conversions"
0a00 0135       | 5  |		.STRTAB	0x0135->0x0a9a							; "1.-1.2.3.4.5.6.7.8.9.10.11.12"
0a01 0150       | P  |		.STRTAB	0x0150->0x0aa9							; "X_Create_Colormap_Request"
0a02 0167       | g  |		.STRTAB	0x0167->0x0ab5							; "X_Create_Colormap_Request conversions"
0a03 018a       |    |		.STRTAB	0x018a->0x0ac8							; "0.1.3.4.5.6"
0a04 0193       |    |		.STRTAB	0x0193->0x0acd							; "X_Create_Cursor_Request"
0a05 01a8       |    |		.STRTAB	0x01a8->0x0ad9							; "X_Create_Cursor_Request conversions"
0a06 01c9       |    |		.STRTAB	0x01c9->0x0aea							; "1.-1.2.3.4.5.6.7.8.9.10.11.12.13"
0a07 01e7       |    |		.STRTAB	0x01e7->0x0afa							; "X_Create_Gc_Request"
0a08 01f8       |    |		.STRTAB	0x01f8->0x0b04							; "X_Create_Gc_Request conversions"
0a09 0215       |    |		.STRTAB	0x0215->0x0b13							; "X_Create_Glyph_Cursor_Request"
0a0a 0230       | 0  |		.STRTAB	0x0230->0x0b22							; "X_Create_Glyph_Cursor_Request conversions"
0a0b 0257       | W  |		.STRTAB	0x0257->0x0b36							; "X_Create_Pixmap_Request"
0a0c 026c       | l  |		.STRTAB	0x026c->0x0b42							; "X_Create_Pixmap_Request conversions"
0a0d 028d       |    |		.STRTAB	0x028d->0x0b53							; "1.2.3.4.5.6.7"
0a0e 0298       |    |		.STRTAB	0x0298->0x0b5a							; "X_Create_Window_Request"
0a0f 02ad       |    |		.STRTAB	0x02ad->0x0b65							; "X_Create_Window_Request conversions"
0a10 02ce       |    |		.STRTAB	0x02ce->0x0b77							; "1.2.3.4.5.6.7.8.9.10.1.12.13"
0a11 02e8       |    |		.STREND 0x02e8->0x0b85
0a12 585f 436f  |X_Co|		.STRTAB_STRINGS
0b85 0000 0000  |    |		.XXX[0x3]
0b87 0000       |    |
0b88 ; --------------------------------------------------------------------------------------
0b88 ; Debug Table
0b88 ; --------------------------------------------------------------------------------------
0b88 0004 0000  |    |		.DEBUG4	0x0004,0x0000,0x6902,0x0000,0x0001,0x0020
0b8e 000b 0000  |    |		.DBG4T	0x000b,0x0000,0x8000,0x0000
0b92 001b 0c0e  |    |		.DBG4T	0x001b,0x0c0e,0x8001,0x0000
0b96 0043 0c27  | C '|		.DBG4T	0x0043,0x0c27,0x0001,0x0000
0b9a 0123 0c2f  | # /|		.DBG4T	0x0123,0x0c2f,0x0001,0x0000
0b9e 01cb 0c37  |   7|		.DBG4T	0x01cb,0x0c37,0x0001,0x0000
0ba2 029b 0c3f  |   ?|		.DBG4T	0x029b,0x0c3f,0x0001,0x0000
0ba6 0383 0c47  |   G|		.DBG4T	0x0383,0x0c47,0x0001,0x0000
0baa 0433 0c4f  | 3 O|		.DBG4T	0x0433,0x0c4f,0x0001,0x0000
0bae 052b 0c57  | + W|		.DBG4T	0x052b,0x0c57,0x0001,0x0000
0bb2 05fb 0c5f  |   _|		.DBG4T	0x05fb,0x0c5f,0x0001,0x0000
0bb6 06eb 0c67  |   g|		.DBG4T	0x06eb,0x0c67,0x0001,0x0000
0bba 07a3 0c6f  |   o|		.DBG4T	0x07a3,0x0c6f,0x0001,0x0000
0bbe 08bb 0000  |    |		.DBG4T	0x08bb,0x0000,0x000b,0x0000
0bc2 08cb 0000  |    |		.DBG4T	0x08cb,0x0000,0x000b,0x0000
0bc6 08db 0000  |    |		.DBG4T	0x08db,0x0000,0x000b,0x0000
0bca 08eb 0000  |    |		.DBG4T	0x08eb,0x0000,0x000b,0x0000
0bce 08fb 0000  |    |		.DBG4T	0x08fb,0x0000,0x000b,0x0000
0bd2 090b 0000  |    |		.DBG4T	0x090b,0x0000,0x000b,0x0000
0bd6 091b 0000  |    |		.DBG4T	0x091b,0x0000,0x000b,0x0000
0bda 092b 0000  | +  |		.DBG4T	0x092b,0x0000,0x000b,0x0000
0bde 093b 0000  | ;  |		.DBG4T	0x093b,0x0000,0x000b,0x0000
0be2 094b 0000  | K  |		.DBG4T	0x094b,0x0000,0x000b,0x0000
0be6 095b 0000  | [  |		.DBG4T	0x095b,0x0000,0x000b,0x0000
0bea 096b 0000  | k  |		.DBG4T	0x096b,0x0000,0x000b,0x0000
0bee 097b 0000  | {  |		.DBG4T	0x097b,0x0000,0x000b,0x0000
0bf2 098b 0000  |    |		.DBG4T	0x098b,0x0000,0x000b,0x0000
0bf6 099b 0000  |    |		.DBG4T	0x099b,0x0000,0x000b,0x0000
0bfa 09ab 0000  |    |		.DBG4T	0x09ab,0x0000,0x000b,0x0000
0bfe 09bb 0000  |    |		.DBG4T	0x09bb,0x0000,0x000b,0x0000
0c02 09cb 0000  |    |		.DBG4T	0x09cb,0x0000,0x000b,0x0000
0c06 09db 0000  |    |		.DBG4T	0x09db,0x0000,0x000b,0x0000
0c0a 09eb 0000  |    |		.DBG4T	0x09eb,0x0000,0x000b,0x0000
0c0e ; --------------------------------------------------------------------------------------
0c0e ; Debug chain
0c0e ; --------------------------------------------------------------------------------------
0c0e 000d 000a  |    |		.DBGLEN	0x000d,0x000a
0c10 001b 001c  |    |		.DBGLNO	0x001b,0x001c,0x001d,0x001e,0x0020,0x0022,0x0024,0x0026,0x0028,0x002a,0x002c,0x002e,0x0030,0x0032,0x0033,0x0034,0x0035,0x0036,0x0037,0x0038,0x0039,0x003a,0x003b
0c27 ; --------------------------------------------------------------------------------------
0c27 ; Debug chain
0c27 ; --------------------------------------------------------------------------------------
0c27 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0c29 0043 0052  | C R|		.DBGLNO	0x0043,0x0052,0x006b,0x006e,0x00b7,0x0115
0c2f ; --------------------------------------------------------------------------------------
0c2f ; Debug chain
0c2f ; --------------------------------------------------------------------------------------
0c2f 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0c31 0123 0132  | # 2|		.DBGLNO	0x0123,0x0132,0x014b,0x014e,0x017f,0x01b7
0c37 ; --------------------------------------------------------------------------------------
0c37 ; Debug chain
0c37 ; --------------------------------------------------------------------------------------
0c37 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0c39 01cb 01da  |    |		.DBGLNO	0x01cb,0x01da,0x01f3,0x01f6,0x0236,0x028b
0c3f ; --------------------------------------------------------------------------------------
0c3f ; Debug chain
0c3f ; --------------------------------------------------------------------------------------
0c3f 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0c41 029b 02aa  |    |		.DBGLNO	0x029b,0x02aa,0x02c3,0x02c6,0x0312,0x0375
0c47 ; --------------------------------------------------------------------------------------
0c47 ; Debug chain
0c47 ; --------------------------------------------------------------------------------------
0c47 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0c49 0383 0392  |    |		.DBGLNO	0x0383,0x0392,0x03ab,0x03ae,0x03e5,0x0425
0c4f ; --------------------------------------------------------------------------------------
0c4f ; Debug chain
0c4f ; --------------------------------------------------------------------------------------
0c4f 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0c51 0433 0442  | 3 B|		.DBGLNO	0x0433,0x0442,0x045b,0x045e,0x04af,0x0519
0c57 ; --------------------------------------------------------------------------------------
0c57 ; Debug chain
0c57 ; --------------------------------------------------------------------------------------
0c57 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0c59 052b 053a  | + :|		.DBGLNO	0x052b,0x053a,0x0553,0x0556,0x0595,0x05e9
0c5f ; --------------------------------------------------------------------------------------
0c5f ; Debug chain
0c5f ; --------------------------------------------------------------------------------------
0c5f 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0c61 05fb 060a  |    |		.DBGLNO	0x05fb,0x060a,0x0623,0x0626,0x0675,0x06dd
0c67 ; --------------------------------------------------------------------------------------
0c67 ; Debug chain
0c67 ; --------------------------------------------------------------------------------------
0c67 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0c69 06eb 06fa  |    |		.DBGLNO	0x06eb,0x06fa,0x0713,0x0716,0x074e,0x0791
0c6f ; --------------------------------------------------------------------------------------
0c6f ; Debug chain
0c6f ; --------------------------------------------------------------------------------------
0c6f 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0c71 07a3 07b2  |    |		.DBGLNO	0x07a3,0x07b2,0x07cb,0x07ce,0x0827,0x08a7
0c77 0000 0000  |    |		.BLANK	0000[0x189]