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

⟦eff858d71⟧

    Length: 6144 (0x1800)
    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 0aa8       |    |		.CONST	0x0aa8								; 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 0005       |    |		.CONST	0x0005								; 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 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Call
0022 029f 018b  |    |		Declare_Subprogram	INIT_0188,For_Call
0024 029f 0213  |    |		Declare_Subprogram	INIT_0210,For_Call
0026 029f 02ab  |    |		Declare_Subprogram	INIT_02a8,For_Call
0028 029f 0343  |   C|		Declare_Subprogram	INIT_0340,For_Call
002a 029f 048b  |    |		Declare_Subprogram	INIT_0488,For_Call
002c 029f 0593  |    |		Declare_Subprogram	INIT_0590,For_Call
002e 029f 065b  |   [|		Declare_Subprogram	INIT_0658,For_Call
0030 029f 0763  |   c|		Declare_Subprogram	INIT_0760,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 6079       |`y  |		Indirect_Literal	Discrete,0xc4,{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 07eb  |    |		Declare_Subprogram	INIT_07e8,For_Call
0054 029f 07fb  |    |		Declare_Subprogram	INIT_07f8,For_Call
0056 a007       |    |		Store_Unchecked	0x0,0x7
0057 00c6       |    |		Action	Check_Subprogram_Elaborated
0058 e003       |    |		Load	0x0,0x3
0059 0092 0924  |   $|		Action	Push_String_Extended,0x924					; "X_Get_Pointer_Mapping_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 605c       |`\  |		Indirect_Literal	Discrete,0xc0,{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 0925  |   %|		Action	Push_String_Extended,0x925					; "X_Get_Pointer_Mapping_Request conversions"
006d 8009       |    |		Call	0x0,0x9
006e 4801       |H   |		Short_Literal	0x1
006f 4804       |H   |		Short_Literal	0x4
0070 e004       |    |		Load	0x0,0x4
0071 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0072 0334       | 4  |		Declare_Variable	Array,With_Constraint
0073 4804       |H   |		Short_Literal	0x4
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 0092 0926  |   &|		Action	Push_String_Extended,0x926					; "0"
0087 e608       |    |		Load	0x3,0x8
0088 e609       |    |		Load	0x3,0x9
0089 480a       |H   |		Short_Literal	0xa
008a 4803       |H   |		Short_Literal	0x3
008b 0099       |    |		Action	Reference_Dynamic
008c 480b       |H   |		Short_Literal	0xb
008d 4803       |H   |		Short_Literal	0x3
008e 0099       |    |		Action	Reference_Dynamic
008f 480c       |H   |		Short_Literal	0xc
0090 4803       |H   |		Short_Literal	0x3
0091 0099       |    |		Action	Reference_Dynamic
0092 8007       |    |		Call	0x0,0x7
0093 4800       |H   |		Short_Literal	0x0
0094 4801       |H   |		Short_Literal	0x1
0095 e004       |    |		Load	0x0,0x4
0096 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0097 0334       | 4  |		Declare_Variable	Array,With_Constraint
0098 4801       |H   |		Short_Literal	0x1
0099 4800       |H   |		Short_Literal	0x0
009a 00da       |    |		Load_Top	At_Offset_2
009b 01d6       |    |		Execute	Vector,Field_Write
009c 48ff       |H   |		Short_Literal	0xff
009d 4801       |H   |		Short_Literal	0x1
009e 00da       |    |		Load_Top	At_Offset_2
009f 01d6       |    |		Execute	Vector,Field_Write
00a0 e00a       |    |		Load	0x0,0xa
00a1 01cc       |    |		Execute	Vector,Catenate
00a2 e003       |    |		Load	0x0,0x3
00a3 0322       | "  |		Declare_Variable	Record
00a4 4801       |H   |		Short_Literal	0x1
00a5 00d9       |    |		Load_Top	At_Offset_1
00a6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00a7 48ff       |H   |		Short_Literal	0xff
00a8 00d9       |    |		Load_Top	At_Offset_1
00a9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00aa 4802       |H   |		Short_Literal	0x2
00ab 00d9       |    |		Load_Top	At_Offset_1
00ac 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
00ad 0092 0927  |   '|		Action	Push_String_Extended,0x927					; "1.-1.2"
00af e608       |    |		Load	0x3,0x8
00b0 e609       |    |		Load	0x3,0x9
00b1 480a       |H   |		Short_Literal	0xa
00b2 4803       |H   |		Short_Literal	0x3
00b3 0099       |    |		Action	Reference_Dynamic
00b4 480b       |H   |		Short_Literal	0xb
00b5 4803       |H   |		Short_Literal	0x3
00b6 0099       |    |		Action	Reference_Dynamic
00b7 480c       |H   |		Short_Literal	0xc
00b8 4803       |H   |		Short_Literal	0x3
00b9 0099       |    |		Action	Reference_Dynamic
00ba 8007       |    |		Call	0x0,0x7
00bb 4801       |H   |		Short_Literal	0x1
00bc 800b       |    |		Call	0x0,0xb
00bd 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00be 0000 0000  |    |		.XXX[0x2]
00c0 8000 0000  |    |		.LITERAL	{0x80000000, 0x00130000}
00c4 8000 0000  |    |		.LITERAL	{0x80000000, 0x00140000}
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00f3       |    |		.CONST	0x00f3								; Address of begin
00c9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ca 000d       |    |		.CONST	0x000d								; Number of locals
00cb			INIT_00c8:
00cb a002       |    |		Store_Unchecked	0x0,0x2
00cc 00c6       |    |		Action	Check_Subprogram_Elaborated
00cd e00c       |    |		Load	0x0,0xc
00ce e004       |    |		Load	0x0,0x4
00cf 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
00d0 0093 0000  |    |		push_full_address	0x0
00d2 60b1       |`   |		Indirect_Literal	Discrete,0x184,{0x80000000, 0x00120000}
00d3 0273       | s  |		Execute	Discrete,Plus
00d4 e005       |    |		Load	0x0,0x5
00d5 0273       | s  |		Execute	Discrete,Plus
00d6 e00d       |    |		Load	0x0,0xd
00d7 0273       | s  |		Execute	Discrete,Plus
00d8 4805       |H   |		Short_Literal	0x5
00d9 0007       |    |		Action	Break_Optional
00da 029f 080b  |    |		Declare_Subprogram	INIT_0808,For_Call
00dc 029f 081b  |    |		Declare_Subprogram	INIT_0818,For_Call
00de a007       |    |		Store_Unchecked	0x0,0x7
00df 00c6       |    |		Action	Check_Subprogram_Elaborated
00e0 e00c       |    |		Load	0x0,0xc
00e1 0092 0928  |   (|		Action	Push_String_Extended,0x928					; "X_Get_Property_Request"
00e3 4806       |H   |		Short_Literal	0x6
00e4 4803       |H   |		Short_Literal	0x3
00e5 0099       |    |		Action	Reference_Dynamic
00e6 4807       |H   |		Short_Literal	0x7
00e7 4803       |H   |		Short_Literal	0x3
00e8 0099       |    |		Action	Reference_Dynamic
00e9 0093 0000  |    |		push_full_address	0x0
00eb 6094       |`   |		Indirect_Literal	Discrete,0x180,{0x80000000, 0x00110000}
00ec 0273       | s  |		Execute	Discrete,Plus
00ed e005       |    |		Load	0x0,0x5
00ee 0273       | s  |		Execute	Discrete,Plus
00ef e00e       |    |		Load	0x0,0xe
00f0 0273       | s  |		Execute	Discrete,Plus
00f1 480d       |H   |		Short_Literal	0xd
00f2 0007       |    |		Action	Break_Optional
00f3			BODY_00c8:
00f3 0092 0929  |   )|		Action	Push_String_Extended,0x929					; "X_Get_Property_Request conversions"
00f5 8009       |    |		Call	0x0,0x9
00f6 4801       |H   |		Short_Literal	0x1
00f7 4818       |H   |		Short_Literal	0x18
00f8 e004       |    |		Load	0x0,0x4
00f9 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
00fa 0334       | 4  |		Declare_Variable	Array,With_Constraint
00fb 4818       |H   |		Short_Literal	0x18
00fc 4801       |H   |		Short_Literal	0x1
00fd 4800       |H   |		Short_Literal	0x0
00fe 00d9       |    |		Load_Top	At_Offset_1
00ff e60e       |    |		Load	0x3,0xe
0100 01d6       |    |		Execute	Vector,Field_Write
0101 3ffb       |?   |		Loop_Increasing	0xfd
0102 e00c       |    |		Load	0x0,0xc
0103 0322       | "  |		Declare_Variable	Record
0104 4800       |H   |		Short_Literal	0x0
0105 00d9       |    |		Load_Top	At_Offset_1
0106 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0107 4800       |H   |		Short_Literal	0x0
0108 00d9       |    |		Load_Top	At_Offset_1
0109 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
010a 4800       |H   |		Short_Literal	0x0
010b 00d9       |    |		Load_Top	At_Offset_1
010c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
010d 00d8       |    |		Load_Top	At_Offset_0
010e 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
010f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0110 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0111 4800       |H   |		Short_Literal	0x0
0112 00d0       |    |		Action	Swap_Control
0113 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0114 00d8       |    |		Load_Top	At_Offset_0
0115 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
0116 4800       |H   |		Short_Literal	0x0
0117 00d0       |    |		Action	Swap_Control
0118 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0119 00d8       |    |		Load_Top	At_Offset_0
011a 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
011b 4800       |H   |		Short_Literal	0x0
011c 00d0       |    |		Action	Swap_Control
011d 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
011e 4800       |H   |		Short_Literal	0x0
011f 00d9       |    |		Load_Top	At_Offset_1
0120 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0121 4800       |H   |		Short_Literal	0x0
0122 00d9       |    |		Load_Top	At_Offset_1
0123 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0124 0092 0926  |   &|		Action	Push_String_Extended,0x926					; "0"
0126 e608       |    |		Load	0x3,0x8
0127 e609       |    |		Load	0x3,0x9
0128 480a       |H   |		Short_Literal	0xa
0129 4803       |H   |		Short_Literal	0x3
012a 0099       |    |		Action	Reference_Dynamic
012b 480b       |H   |		Short_Literal	0xb
012c 4803       |H   |		Short_Literal	0x3
012d 0099       |    |		Action	Reference_Dynamic
012e 480c       |H   |		Short_Literal	0xc
012f 4803       |H   |		Short_Literal	0x3
0130 0099       |    |		Action	Reference_Dynamic
0131 8007       |    |		Call	0x0,0x7
0132 4800       |H   |		Short_Literal	0x0
0133 4801       |H   |		Short_Literal	0x1
0134 e004       |    |		Load	0x0,0x4
0135 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0136 0334       | 4  |		Declare_Variable	Array,With_Constraint
0137 4800       |H   |		Short_Literal	0x0
0138 4800       |H   |		Short_Literal	0x0
0139 00da       |    |		Load_Top	At_Offset_2
013a 01d6       |    |		Execute	Vector,Field_Write
013b 4801       |H   |		Short_Literal	0x1
013c 4801       |H   |		Short_Literal	0x1
013d 00da       |    |		Load_Top	At_Offset_2
013e 01d6       |    |		Execute	Vector,Field_Write
013f e00f       |    |		Load	0x0,0xf
0140 01cc       |    |		Execute	Vector,Catenate
0141 e010       |    |		Load	0x0,0x10
0142 01cc       |    |		Execute	Vector,Catenate
0143 e011       |    |		Load	0x0,0x11
0144 01cc       |    |		Execute	Vector,Catenate
0145 e012       |    |		Load	0x0,0x12
0146 01cc       |    |		Execute	Vector,Catenate
0147 e013       |    |		Load	0x0,0x13
0148 01cc       |    |		Execute	Vector,Catenate
0149 e014       |    |		Load	0x0,0x14
014a 01cc       |    |		Execute	Vector,Catenate
014b e00c       |    |		Load	0x0,0xc
014c 0322       | "  |		Declare_Variable	Record
014d 4800       |H   |		Short_Literal	0x0
014e 00d9       |    |		Load_Top	At_Offset_1
014f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0150 4801       |H   |		Short_Literal	0x1
0151 00d9       |    |		Load_Top	At_Offset_1
0152 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0153 4803       |H   |		Short_Literal	0x3
0154 00d9       |    |		Load_Top	At_Offset_1
0155 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0156 00d8       |    |		Load_Top	At_Offset_0
0157 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0158 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0159 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
015a 4804       |H   |		Short_Literal	0x4
015b 00d0       |    |		Action	Swap_Control
015c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
015d 00d8       |    |		Load_Top	At_Offset_0
015e 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
015f 4805       |H   |		Short_Literal	0x5
0160 00d0       |    |		Action	Swap_Control
0161 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0162 00d8       |    |		Load_Top	At_Offset_0
0163 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0164 4806       |H   |		Short_Literal	0x6
0165 00d0       |    |		Action	Swap_Control
0166 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0167 4807       |H   |		Short_Literal	0x7
0168 00d9       |    |		Load_Top	At_Offset_1
0169 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
016a 4808       |H   |		Short_Literal	0x8
016b 00d9       |    |		Load_Top	At_Offset_1
016c 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
016d 0092 092a  |   *|		Action	Push_String_Extended,0x92a					; "0.1.3.4.5.6.7.8"
016f e608       |    |		Load	0x3,0x8
0170 e609       |    |		Load	0x3,0x9
0171 480a       |H   |		Short_Literal	0xa
0172 4803       |H   |		Short_Literal	0x3
0173 0099       |    |		Action	Reference_Dynamic
0174 480b       |H   |		Short_Literal	0xb
0175 4803       |H   |		Short_Literal	0x3
0176 0099       |    |		Action	Reference_Dynamic
0177 480c       |H   |		Short_Literal	0xc
0178 4803       |H   |		Short_Literal	0x3
0179 0099       |    |		Action	Reference_Dynamic
017a 8007       |    |		Call	0x0,0x7
017b 4801       |H   |		Short_Literal	0x1
017c 800b       |    |		Call	0x0,0xb
017d 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
017e 0000 0000  |    |		.XXX[0x2]
0180 8000 0000  |    |		.LITERAL	{0x80000000, 0x00110000}
0184 8000 0000  |    |		.LITERAL	{0x80000000, 0x00120000}
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 01b3       |    |		.CONST	0x01b3								; Address of begin
0189 0004       |    |		.CONST	0x0004								; Address of exception handler
018a 000d       |    |		.CONST	0x000d								; Number of locals
018b			INIT_0188:
018b a002       |    |		Store_Unchecked	0x0,0x2
018c 00c6       |    |		Action	Check_Subprogram_Elaborated
018d e015       |    |		Load	0x0,0x15
018e e004       |    |		Load	0x0,0x4
018f 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0190 0093 0000  |    |		push_full_address	0x0
0192 6079       |`y  |		Indirect_Literal	Discrete,0x20c,{0x80000000, 0x00100000}
0193 0273       | s  |		Execute	Discrete,Plus
0194 e005       |    |		Load	0x0,0x5
0195 0273       | s  |		Execute	Discrete,Plus
0196 e016       |    |		Load	0x0,0x16
0197 0273       | s  |		Execute	Discrete,Plus
0198 4805       |H   |		Short_Literal	0x5
0199 0007       |    |		Action	Break_Optional
019a 029f 082b  |   +|		Declare_Subprogram	INIT_0828,For_Call
019c 029f 083b  |   ;|		Declare_Subprogram	INIT_0838,For_Call
019e a007       |    |		Store_Unchecked	0x0,0x7
019f 00c6       |    |		Action	Check_Subprogram_Elaborated
01a0 e015       |    |		Load	0x0,0x15
01a1 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "X_Get_Screen_Saver_Request"
01a3 4806       |H   |		Short_Literal	0x6
01a4 4803       |H   |		Short_Literal	0x3
01a5 0099       |    |		Action	Reference_Dynamic
01a6 4807       |H   |		Short_Literal	0x7
01a7 4803       |H   |		Short_Literal	0x3
01a8 0099       |    |		Action	Reference_Dynamic
01a9 0093 0000  |    |		push_full_address	0x0
01ab 605c       |`\  |		Indirect_Literal	Discrete,0x208,{0x80000000, 0x000f0000}
01ac 0273       | s  |		Execute	Discrete,Plus
01ad e005       |    |		Load	0x0,0x5
01ae 0273       | s  |		Execute	Discrete,Plus
01af e017       |    |		Load	0x0,0x17
01b0 0273       | s  |		Execute	Discrete,Plus
01b1 480d       |H   |		Short_Literal	0xd
01b2 0007       |    |		Action	Break_Optional
01b3			BODY_0188:
01b3 0092 092c  |   ,|		Action	Push_String_Extended,0x92c					; "X_Get_Screen_Saver_Request conversions"
01b5 8009       |    |		Call	0x0,0x9
01b6 4801       |H   |		Short_Literal	0x1
01b7 4804       |H   |		Short_Literal	0x4
01b8 e004       |    |		Load	0x0,0x4
01b9 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
01ba 0334       | 4  |		Declare_Variable	Array,With_Constraint
01bb 4804       |H   |		Short_Literal	0x4
01bc 4801       |H   |		Short_Literal	0x1
01bd 4800       |H   |		Short_Literal	0x0
01be 00d9       |    |		Load_Top	At_Offset_1
01bf e60e       |    |		Load	0x3,0xe
01c0 01d6       |    |		Execute	Vector,Field_Write
01c1 3ffb       |?   |		Loop_Increasing	0x1bd
01c2 e015       |    |		Load	0x0,0x15
01c3 0322       | "  |		Declare_Variable	Record
01c4 4800       |H   |		Short_Literal	0x0
01c5 00d9       |    |		Load_Top	At_Offset_1
01c6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01c7 4800       |H   |		Short_Literal	0x0
01c8 00d9       |    |		Load_Top	At_Offset_1
01c9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01ca 4800       |H   |		Short_Literal	0x0
01cb 00d9       |    |		Load_Top	At_Offset_1
01cc 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
01cd 0092 0926  |   &|		Action	Push_String_Extended,0x926					; "0"
01cf e608       |    |		Load	0x3,0x8
01d0 e609       |    |		Load	0x3,0x9
01d1 480a       |H   |		Short_Literal	0xa
01d2 4803       |H   |		Short_Literal	0x3
01d3 0099       |    |		Action	Reference_Dynamic
01d4 480b       |H   |		Short_Literal	0xb
01d5 4803       |H   |		Short_Literal	0x3
01d6 0099       |    |		Action	Reference_Dynamic
01d7 480c       |H   |		Short_Literal	0xc
01d8 4803       |H   |		Short_Literal	0x3
01d9 0099       |    |		Action	Reference_Dynamic
01da 8007       |    |		Call	0x0,0x7
01db 4800       |H   |		Short_Literal	0x0
01dc 4801       |H   |		Short_Literal	0x1
01dd e004       |    |		Load	0x0,0x4
01de 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
01df 0334       | 4  |		Declare_Variable	Array,With_Constraint
01e0 4801       |H   |		Short_Literal	0x1
01e1 4800       |H   |		Short_Literal	0x0
01e2 00da       |    |		Load_Top	At_Offset_2
01e3 01d6       |    |		Execute	Vector,Field_Write
01e4 48ff       |H   |		Short_Literal	0xff
01e5 4801       |H   |		Short_Literal	0x1
01e6 00da       |    |		Load_Top	At_Offset_2
01e7 01d6       |    |		Execute	Vector,Field_Write
01e8 e00a       |    |		Load	0x0,0xa
01e9 01cc       |    |		Execute	Vector,Catenate
01ea e015       |    |		Load	0x0,0x15
01eb 0322       | "  |		Declare_Variable	Record
01ec 4801       |H   |		Short_Literal	0x1
01ed 00d9       |    |		Load_Top	At_Offset_1
01ee 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01ef 48ff       |H   |		Short_Literal	0xff
01f0 00d9       |    |		Load_Top	At_Offset_1
01f1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01f2 4802       |H   |		Short_Literal	0x2
01f3 00d9       |    |		Load_Top	At_Offset_1
01f4 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
01f5 0092 0927  |   '|		Action	Push_String_Extended,0x927					; "1.-1.2"
01f7 e608       |    |		Load	0x3,0x8
01f8 e609       |    |		Load	0x3,0x9
01f9 480a       |H   |		Short_Literal	0xa
01fa 4803       |H   |		Short_Literal	0x3
01fb 0099       |    |		Action	Reference_Dynamic
01fc 480b       |H   |		Short_Literal	0xb
01fd 4803       |H   |		Short_Literal	0x3
01fe 0099       |    |		Action	Reference_Dynamic
01ff 480c       |H   |		Short_Literal	0xc
0200 4803       |H   |		Short_Literal	0x3
0201 0099       |    |		Action	Reference_Dynamic
0202 8007       |    |		Call	0x0,0x7
0203 4801       |H   |		Short_Literal	0x1
0204 800b       |    |		Call	0x0,0xb
0205 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0206 0000 0000  |    |		.XXX[0x2]
0208 8000 0000  |    |		.LITERAL	{0x80000000, 0x000f0000}
020c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00100000}
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 023b       | ;  |		.CONST	0x023b								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 000d       |    |		.CONST	0x000d								; Number of locals
0213			INIT_0210:
0213 a002       |    |		Store_Unchecked	0x0,0x2
0214 00c6       |    |		Action	Check_Subprogram_Elaborated
0215 e018       |    |		Load	0x0,0x18
0216 e004       |    |		Load	0x0,0x4
0217 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0218 0093 0000  |    |		push_full_address	0x0
021a 6085       |`   |		Indirect_Literal	Discrete,0x2a0,{0x80000000, 0x000e0000}
021b 0273       | s  |		Execute	Discrete,Plus
021c e005       |    |		Load	0x0,0x5
021d 0273       | s  |		Execute	Discrete,Plus
021e e019       |    |		Load	0x0,0x19
021f 0273       | s  |		Execute	Discrete,Plus
0220 4805       |H   |		Short_Literal	0x5
0221 0007       |    |		Action	Break_Optional
0222 029f 084b  |   K|		Declare_Subprogram	INIT_0848,For_Call
0224 029f 085b  |   [|		Declare_Subprogram	INIT_0858,For_Call
0226 a007       |    |		Store_Unchecked	0x0,0x7
0227 00c6       |    |		Action	Check_Subprogram_Elaborated
0228 e018       |    |		Load	0x0,0x18
0229 0092 092d  |   -|		Action	Push_String_Extended,0x92d					; "X_Get_Selection_Owner_Request"
022b 4806       |H   |		Short_Literal	0x6
022c 4803       |H   |		Short_Literal	0x3
022d 0099       |    |		Action	Reference_Dynamic
022e 4807       |H   |		Short_Literal	0x7
022f 4803       |H   |		Short_Literal	0x3
0230 0099       |    |		Action	Reference_Dynamic
0231 0093 0000  |    |		push_full_address	0x0
0233 6068       |`h  |		Indirect_Literal	Discrete,0x29c,{0x80000000, 0x000d0000}
0234 0273       | s  |		Execute	Discrete,Plus
0235 e005       |    |		Load	0x0,0x5
0236 0273       | s  |		Execute	Discrete,Plus
0237 e01a       |    |		Load	0x0,0x1a
0238 0273       | s  |		Execute	Discrete,Plus
0239 480d       |H   |		Short_Literal	0xd
023a 0007       |    |		Action	Break_Optional
023b			BODY_0210:
023b 0092 092e  |   .|		Action	Push_String_Extended,0x92e					; "X_Get_Selection_Owner_Request conversions"
023d 8009       |    |		Call	0x0,0x9
023e 4801       |H   |		Short_Literal	0x1
023f 4808       |H   |		Short_Literal	0x8
0240 e004       |    |		Load	0x0,0x4
0241 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0242 0334       | 4  |		Declare_Variable	Array,With_Constraint
0243 4808       |H   |		Short_Literal	0x8
0244 4801       |H   |		Short_Literal	0x1
0245 4800       |H   |		Short_Literal	0x0
0246 00d9       |    |		Load_Top	At_Offset_1
0247 e60e       |    |		Load	0x3,0xe
0248 01d6       |    |		Execute	Vector,Field_Write
0249 3ffb       |?   |		Loop_Increasing	0x245
024a e018       |    |		Load	0x0,0x18
024b 0322       | "  |		Declare_Variable	Record
024c 4800       |H   |		Short_Literal	0x0
024d 00d9       |    |		Load_Top	At_Offset_1
024e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
024f 4800       |H   |		Short_Literal	0x0
0250 00d9       |    |		Load_Top	At_Offset_1
0251 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0252 4800       |H   |		Short_Literal	0x0
0253 00d9       |    |		Load_Top	At_Offset_1
0254 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0255 00d8       |    |		Load_Top	At_Offset_0
0256 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0257 4800       |H   |		Short_Literal	0x0
0258 00d0       |    |		Action	Swap_Control
0259 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
025a 0092 0926  |   &|		Action	Push_String_Extended,0x926					; "0"
025c e608       |    |		Load	0x3,0x8
025d e609       |    |		Load	0x3,0x9
025e 480a       |H   |		Short_Literal	0xa
025f 4803       |H   |		Short_Literal	0x3
0260 0099       |    |		Action	Reference_Dynamic
0261 480b       |H   |		Short_Literal	0xb
0262 4803       |H   |		Short_Literal	0x3
0263 0099       |    |		Action	Reference_Dynamic
0264 480c       |H   |		Short_Literal	0xc
0265 4803       |H   |		Short_Literal	0x3
0266 0099       |    |		Action	Reference_Dynamic
0267 8007       |    |		Call	0x0,0x7
0268 4800       |H   |		Short_Literal	0x0
0269 4801       |H   |		Short_Literal	0x1
026a e004       |    |		Load	0x0,0x4
026b 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
026c 0334       | 4  |		Declare_Variable	Array,With_Constraint
026d 4801       |H   |		Short_Literal	0x1
026e 4800       |H   |		Short_Literal	0x0
026f 00da       |    |		Load_Top	At_Offset_2
0270 01d6       |    |		Execute	Vector,Field_Write
0271 48ff       |H   |		Short_Literal	0xff
0272 4801       |H   |		Short_Literal	0x1
0273 00da       |    |		Load_Top	At_Offset_2
0274 01d6       |    |		Execute	Vector,Field_Write
0275 e00a       |    |		Load	0x0,0xa
0276 01cc       |    |		Execute	Vector,Catenate
0277 e01b       |    |		Load	0x0,0x1b
0278 01cc       |    |		Execute	Vector,Catenate
0279 e018       |    |		Load	0x0,0x18
027a 0322       | "  |		Declare_Variable	Record
027b 4801       |H   |		Short_Literal	0x1
027c 00d9       |    |		Load_Top	At_Offset_1
027d 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
027e 48ff       |H   |		Short_Literal	0xff
027f 00d9       |    |		Load_Top	At_Offset_1
0280 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0281 4802       |H   |		Short_Literal	0x2
0282 00d9       |    |		Load_Top	At_Offset_1
0283 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0284 00d8       |    |		Load_Top	At_Offset_0
0285 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0286 4803       |H   |		Short_Literal	0x3
0287 00d0       |    |		Action	Swap_Control
0288 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0289 0092 092f  |   /|		Action	Push_String_Extended,0x92f					; "1.-1.2.3"
028b e608       |    |		Load	0x3,0x8
028c e609       |    |		Load	0x3,0x9
028d 480a       |H   |		Short_Literal	0xa
028e 4803       |H   |		Short_Literal	0x3
028f 0099       |    |		Action	Reference_Dynamic
0290 480b       |H   |		Short_Literal	0xb
0291 4803       |H   |		Short_Literal	0x3
0292 0099       |    |		Action	Reference_Dynamic
0293 480c       |H   |		Short_Literal	0xc
0294 4803       |H   |		Short_Literal	0x3
0295 0099       |    |		Action	Reference_Dynamic
0296 8007       |    |		Call	0x0,0x7
0297 4801       |H   |		Short_Literal	0x1
0298 800b       |    |		Call	0x0,0xb
0299 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
029a 0000 0000  |    |		.XXX[0x2]
029c 8000 0000  |    |		.LITERAL	{0x80000000, 0x000d0000}
02a0 8000 0000  |    |		.LITERAL	{0x80000000, 0x000e0000}
02a4 0000 0000  |    |		.BLANK	0000[0x4]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02d3       |    |		.CONST	0x02d3								; Address of begin
02a9 0004       |    |		.CONST	0x0004								; Address of exception handler
02aa 000d       |    |		.CONST	0x000d								; Number of locals
02ab			INIT_02a8:
02ab a002       |    |		Store_Unchecked	0x0,0x2
02ac 00c6       |    |		Action	Check_Subprogram_Elaborated
02ad e01c       |    |		Load	0x0,0x1c
02ae e004       |    |		Load	0x0,0x4
02af 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
02b0 0093 0000  |    |		push_full_address	0x0
02b2 6089       |`   |		Indirect_Literal	Discrete,0x33c,{0x80000000, 0x000c0000}
02b3 0273       | s  |		Execute	Discrete,Plus
02b4 e005       |    |		Load	0x0,0x5
02b5 0273       | s  |		Execute	Discrete,Plus
02b6 e01d       |    |		Load	0x0,0x1d
02b7 0273       | s  |		Execute	Discrete,Plus
02b8 4805       |H   |		Short_Literal	0x5
02b9 0007       |    |		Action	Break_Optional
02ba 029f 086b  |   k|		Declare_Subprogram	INIT_0868,For_Call
02bc 029f 087b  |   {|		Declare_Subprogram	INIT_0878,For_Call
02be a007       |    |		Store_Unchecked	0x0,0x7
02bf 00c6       |    |		Action	Check_Subprogram_Elaborated
02c0 e01c       |    |		Load	0x0,0x1c
02c1 0092 0930  |   0|		Action	Push_String_Extended,0x930					; "X_Get_Window_Attributes_Request"
02c3 4806       |H   |		Short_Literal	0x6
02c4 4803       |H   |		Short_Literal	0x3
02c5 0099       |    |		Action	Reference_Dynamic
02c6 4807       |H   |		Short_Literal	0x7
02c7 4803       |H   |		Short_Literal	0x3
02c8 0099       |    |		Action	Reference_Dynamic
02c9 0093 0000  |    |		push_full_address	0x0
02cb 606c       |`l  |		Indirect_Literal	Discrete,0x338,{0x80000000, 0x000b0000}
02cc 0273       | s  |		Execute	Discrete,Plus
02cd e005       |    |		Load	0x0,0x5
02ce 0273       | s  |		Execute	Discrete,Plus
02cf e01e       |    |		Load	0x0,0x1e
02d0 0273       | s  |		Execute	Discrete,Plus
02d1 480d       |H   |		Short_Literal	0xd
02d2 0007       |    |		Action	Break_Optional
02d3			BODY_02a8:
02d3 0092 0931  |   1|		Action	Push_String_Extended,0x931					; "X_Get_Window_Attributes_Request conversions"
02d5 8009       |    |		Call	0x0,0x9
02d6 4801       |H   |		Short_Literal	0x1
02d7 4808       |H   |		Short_Literal	0x8
02d8 e004       |    |		Load	0x0,0x4
02d9 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
02da 0334       | 4  |		Declare_Variable	Array,With_Constraint
02db 4808       |H   |		Short_Literal	0x8
02dc 4801       |H   |		Short_Literal	0x1
02dd 4800       |H   |		Short_Literal	0x0
02de 00d9       |    |		Load_Top	At_Offset_1
02df e60e       |    |		Load	0x3,0xe
02e0 01d6       |    |		Execute	Vector,Field_Write
02e1 3ffb       |?   |		Loop_Increasing	0x2dd
02e2 e01c       |    |		Load	0x0,0x1c
02e3 0322       | "  |		Declare_Variable	Record
02e4 4800       |H   |		Short_Literal	0x0
02e5 00d9       |    |		Load_Top	At_Offset_1
02e6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02e7 4800       |H   |		Short_Literal	0x0
02e8 00d9       |    |		Load_Top	At_Offset_1
02e9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
02ea 4800       |H   |		Short_Literal	0x0
02eb 00d9       |    |		Load_Top	At_Offset_1
02ec 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
02ed 00d8       |    |		Load_Top	At_Offset_0
02ee 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
02ef 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
02f0 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
02f1 4800       |H   |		Short_Literal	0x0
02f2 00d0       |    |		Action	Swap_Control
02f3 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02f4 0092 0926  |   &|		Action	Push_String_Extended,0x926					; "0"
02f6 e608       |    |		Load	0x3,0x8
02f7 e609       |    |		Load	0x3,0x9
02f8 480a       |H   |		Short_Literal	0xa
02f9 4803       |H   |		Short_Literal	0x3
02fa 0099       |    |		Action	Reference_Dynamic
02fb 480b       |H   |		Short_Literal	0xb
02fc 4803       |H   |		Short_Literal	0x3
02fd 0099       |    |		Action	Reference_Dynamic
02fe 480c       |H   |		Short_Literal	0xc
02ff 4803       |H   |		Short_Literal	0x3
0300 0099       |    |		Action	Reference_Dynamic
0301 8007       |    |		Call	0x0,0x7
0302 4800       |H   |		Short_Literal	0x0
0303 4801       |H   |		Short_Literal	0x1
0304 e004       |    |		Load	0x0,0x4
0305 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0306 0334       | 4  |		Declare_Variable	Array,With_Constraint
0307 4801       |H   |		Short_Literal	0x1
0308 4800       |H   |		Short_Literal	0x0
0309 00da       |    |		Load_Top	At_Offset_2
030a 01d6       |    |		Execute	Vector,Field_Write
030b 48ff       |H   |		Short_Literal	0xff
030c 4801       |H   |		Short_Literal	0x1
030d 00da       |    |		Load_Top	At_Offset_2
030e 01d6       |    |		Execute	Vector,Field_Write
030f e00a       |    |		Load	0x0,0xa
0310 01cc       |    |		Execute	Vector,Catenate
0311 e01b       |    |		Load	0x0,0x1b
0312 01cc       |    |		Execute	Vector,Catenate
0313 e01c       |    |		Load	0x0,0x1c
0314 0322       | "  |		Declare_Variable	Record
0315 4801       |H   |		Short_Literal	0x1
0316 00d9       |    |		Load_Top	At_Offset_1
0317 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0318 48ff       |H   |		Short_Literal	0xff
0319 00d9       |    |		Load_Top	At_Offset_1
031a 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
031b 4802       |H   |		Short_Literal	0x2
031c 00d9       |    |		Load_Top	At_Offset_1
031d 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
031e 00d8       |    |		Load_Top	At_Offset_0
031f 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0320 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0321 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0322 4803       |H   |		Short_Literal	0x3
0323 00d0       |    |		Action	Swap_Control
0324 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0325 0092 092f  |   /|		Action	Push_String_Extended,0x92f					; "1.-1.2.3"
0327 e608       |    |		Load	0x3,0x8
0328 e609       |    |		Load	0x3,0x9
0329 480a       |H   |		Short_Literal	0xa
032a 4803       |H   |		Short_Literal	0x3
032b 0099       |    |		Action	Reference_Dynamic
032c 480b       |H   |		Short_Literal	0xb
032d 4803       |H   |		Short_Literal	0x3
032e 0099       |    |		Action	Reference_Dynamic
032f 480c       |H   |		Short_Literal	0xc
0330 4803       |H   |		Short_Literal	0x3
0331 0099       |    |		Action	Reference_Dynamic
0332 8007       |    |		Call	0x0,0x7
0333 4801       |H   |		Short_Literal	0x1
0334 800b       |    |		Call	0x0,0xb
0335 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0336 0000 0000  |    |		.XXX[0x2]
0338 8000 0000  |    |		.LITERAL	{0x80000000, 0x000b0000}
033c 8000 0000  |    |		.LITERAL	{0x80000000, 0x000c0000}
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 036b       | k  |		.CONST	0x036b								; Address of begin
0341 0004       |    |		.CONST	0x0004								; Address of exception handler
0342 000d       |    |		.CONST	0x000d								; Number of locals
0343			INIT_0340:
0343 a002       |    |		Store_Unchecked	0x0,0x2
0344 00c6       |    |		Action	Check_Subprogram_Elaborated
0345 e01f       |    |		Load	0x0,0x1f
0346 e004       |    |		Load	0x0,0x4
0347 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0348 0093 0000  |    |		push_full_address	0x0
034a 6135       |a5  |		Indirect_Literal	Discrete,0x480,{0x80000000, 0x000a0000}
034b 0273       | s  |		Execute	Discrete,Plus
034c e005       |    |		Load	0x0,0x5
034d 0273       | s  |		Execute	Discrete,Plus
034e e020       |    |		Load	0x0,0x20
034f 0273       | s  |		Execute	Discrete,Plus
0350 4805       |H   |		Short_Literal	0x5
0351 0007       |    |		Action	Break_Optional
0352 029f 088b  |    |		Declare_Subprogram	INIT_0888,For_Call
0354 029f 089b  |    |		Declare_Subprogram	INIT_0898,For_Call
0356 a007       |    |		Store_Unchecked	0x0,0x7
0357 00c6       |    |		Action	Check_Subprogram_Elaborated
0358 e01f       |    |		Load	0x0,0x1f
0359 0092 0932  |   2|		Action	Push_String_Extended,0x932					; "X_Grab_Button_Request"
035b 4806       |H   |		Short_Literal	0x6
035c 4803       |H   |		Short_Literal	0x3
035d 0099       |    |		Action	Reference_Dynamic
035e 4807       |H   |		Short_Literal	0x7
035f 4803       |H   |		Short_Literal	0x3
0360 0099       |    |		Action	Reference_Dynamic
0361 0093 0000  |    |		push_full_address	0x0
0363 6118       |a   |		Indirect_Literal	Discrete,0x47c,{0x80000000, 0x00090000}
0364 0273       | s  |		Execute	Discrete,Plus
0365 e005       |    |		Load	0x0,0x5
0366 0273       | s  |		Execute	Discrete,Plus
0367 e021       | !  |		Load	0x0,0x21
0368 0273       | s  |		Execute	Discrete,Plus
0369 480d       |H   |		Short_Literal	0xd
036a 0007       |    |		Action	Break_Optional
036b			BODY_0340:
036b 0092 0933  |   3|		Action	Push_String_Extended,0x933					; "X_Grab_Button_Request conversions"
036d 8009       |    |		Call	0x0,0x9
036e 4801       |H   |		Short_Literal	0x1
036f 4818       |H   |		Short_Literal	0x18
0370 e004       |    |		Load	0x0,0x4
0371 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0372 0334       | 4  |		Declare_Variable	Array,With_Constraint
0373 4818       |H   |		Short_Literal	0x18
0374 4801       |H   |		Short_Literal	0x1
0375 4800       |H   |		Short_Literal	0x0
0376 00d9       |    |		Load_Top	At_Offset_1
0377 e60e       |    |		Load	0x3,0xe
0378 01d6       |    |		Execute	Vector,Field_Write
0379 3ffb       |?   |		Loop_Increasing	0x375
037a e01f       |    |		Load	0x0,0x1f
037b 0322       | "  |		Declare_Variable	Record
037c 4800       |H   |		Short_Literal	0x0
037d 00d9       |    |		Load_Top	At_Offset_1
037e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
037f 4800       |H   |		Short_Literal	0x0
0380 00d9       |    |		Load_Top	At_Offset_1
0381 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0382 4800       |H   |		Short_Literal	0x0
0383 00d9       |    |		Load_Top	At_Offset_1
0384 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0385 00d8       |    |		Load_Top	At_Offset_0
0386 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0387 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0388 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0389 4800       |H   |		Short_Literal	0x0
038a 00d0       |    |		Action	Swap_Control
038b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
038c e01f       |    |		Load	0x0,0x1f
038d 3004       |0   |		Execute	Record,Field_Type,Field_Number 0x4
038e 0337       | 7  |		Declare_Variable	Array
038f 481f       |H   |		Short_Literal	0x1f
0390 4810       |H   |		Short_Literal	0x10
0391 4800       |H   |		Short_Literal	0x0
0392 00d9       |    |		Load_Top	At_Offset_1
0393 e610       |    |		Load	0x3,0x10
0394 01d6       |    |		Execute	Vector,Field_Write
0395 3ffb       |?   |		Loop_Increasing	0x391
0396 e01f       |    |		Load	0x0,0x1f
0397 3004       |0   |		Execute	Record,Field_Type,Field_Number 0x4
0398 0119       |    |		Execute	Any,Check_In_Formal_Type
0399 00d9       |    |		Load_Top	At_Offset_1
039a 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
039b 4800       |H   |		Short_Literal	0x0
039c 00d9       |    |		Load_Top	At_Offset_1
039d 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
039e 4800       |H   |		Short_Literal	0x0
039f 00d9       |    |		Load_Top	At_Offset_1
03a0 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
03a1 00d8       |    |		Load_Top	At_Offset_0
03a2 3407       |4   |		Execute	Record,Field_Reference,Field_Number 0x7
03a3 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03a4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03a5 4800       |H   |		Short_Literal	0x0
03a6 00d0       |    |		Action	Swap_Control
03a7 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03a8 00d8       |    |		Load_Top	At_Offset_0
03a9 3408       |4   |		Execute	Record,Field_Reference,Field_Number 0x8
03aa 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03ab 4800       |H   |		Short_Literal	0x0
03ac 00d0       |    |		Action	Swap_Control
03ad 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03ae 4800       |H   |		Short_Literal	0x0
03af 00d9       |    |		Load_Top	At_Offset_1
03b0 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
03b1 4800       |H   |		Short_Literal	0x0
03b2 00d9       |    |		Load_Top	At_Offset_1
03b3 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
03b4 e01f       |    |		Load	0x0,0x1f
03b5 300b       |0   |		Execute	Record,Field_Type,Field_Number 0xb
03b6 0337       | 7  |		Declare_Variable	Array
03b7 480f       |H   |		Short_Literal	0xf
03b8 4800       |H   |		Short_Literal	0x0
03b9 4800       |H   |		Short_Literal	0x0
03ba 00d9       |    |		Load_Top	At_Offset_1
03bb e610       |    |		Load	0x3,0x10
03bc 01d6       |    |		Execute	Vector,Field_Write
03bd 3ffb       |?   |		Loop_Increasing	0x3b9
03be e01f       |    |		Load	0x0,0x1f
03bf 300b       |0   |		Execute	Record,Field_Type,Field_Number 0xb
03c0 0119       |    |		Execute	Any,Check_In_Formal_Type
03c1 00d9       |    |		Load_Top	At_Offset_1
03c2 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
03c3 0092 0926  |   &|		Action	Push_String_Extended,0x926					; "0"
03c5 e608       |    |		Load	0x3,0x8
03c6 e609       |    |		Load	0x3,0x9
03c7 480a       |H   |		Short_Literal	0xa
03c8 4803       |H   |		Short_Literal	0x3
03c9 0099       |    |		Action	Reference_Dynamic
03ca 480b       |H   |		Short_Literal	0xb
03cb 4803       |H   |		Short_Literal	0x3
03cc 0099       |    |		Action	Reference_Dynamic
03cd 480c       |H   |		Short_Literal	0xc
03ce 4803       |H   |		Short_Literal	0x3
03cf 0099       |    |		Action	Reference_Dynamic
03d0 8007       |    |		Call	0x0,0x7
03d1 4800       |H   |		Short_Literal	0x0
03d2 4801       |H   |		Short_Literal	0x1
03d3 e004       |    |		Load	0x0,0x4
03d4 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
03d5 0334       | 4  |		Declare_Variable	Array,With_Constraint
03d6 4800       |H   |		Short_Literal	0x0
03d7 4800       |H   |		Short_Literal	0x0
03d8 00da       |    |		Load_Top	At_Offset_2
03d9 01d6       |    |		Execute	Vector,Field_Write
03da 4801       |H   |		Short_Literal	0x1
03db 4801       |H   |		Short_Literal	0x1
03dc 00da       |    |		Load_Top	At_Offset_2
03dd 01d6       |    |		Execute	Vector,Field_Write
03de e00f       |    |		Load	0x0,0xf
03df 01cc       |    |		Execute	Vector,Catenate
03e0 e010       |    |		Load	0x0,0x10
03e1 01cc       |    |		Execute	Vector,Catenate
03e2 e022       | "  |		Load	0x0,0x22
03e3 01cc       |    |		Execute	Vector,Catenate
03e4 4800       |H   |		Short_Literal	0x0
03e5 4801       |H   |		Short_Literal	0x1
03e6 e004       |    |		Load	0x0,0x4
03e7 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
03e8 0334       | 4  |		Declare_Variable	Array,With_Constraint
03e9 4800       |H   |		Short_Literal	0x0
03ea 4800       |H   |		Short_Literal	0x0
03eb 00da       |    |		Load_Top	At_Offset_2
03ec 01d6       |    |		Execute	Vector,Field_Write
03ed 4801       |H   |		Short_Literal	0x1
03ee 4801       |H   |		Short_Literal	0x1
03ef 00da       |    |		Load_Top	At_Offset_2
03f0 01d6       |    |		Execute	Vector,Field_Write
03f1 01cc       |    |		Execute	Vector,Catenate
03f2 e014       |    |		Load	0x0,0x14
03f3 01cc       |    |		Execute	Vector,Catenate
03f4 e023       | #  |		Load	0x0,0x23
03f5 01cc       |    |		Execute	Vector,Catenate
03f6 4800       |H   |		Short_Literal	0x0
03f7 4801       |H   |		Short_Literal	0x1
03f8 e004       |    |		Load	0x0,0x4
03f9 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
03fa 0334       | 4  |		Declare_Variable	Array,With_Constraint
03fb 4801       |H   |		Short_Literal	0x1
03fc 4800       |H   |		Short_Literal	0x0
03fd 00da       |    |		Load_Top	At_Offset_2
03fe 01d6       |    |		Execute	Vector,Field_Write
03ff 48ff       |H   |		Short_Literal	0xff
0400 4801       |H   |		Short_Literal	0x1
0401 00da       |    |		Load_Top	At_Offset_2
0402 01d6       |    |		Execute	Vector,Field_Write
0403 01cc       |    |		Execute	Vector,Catenate
0404 e024       | $  |		Load	0x0,0x24
0405 01cc       |    |		Execute	Vector,Catenate
0406 e01f       |    |		Load	0x0,0x1f
0407 0322       | "  |		Declare_Variable	Record
0408 4800       |H   |		Short_Literal	0x0
0409 00d9       |    |		Load_Top	At_Offset_1
040a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
040b 4801       |H   |		Short_Literal	0x1
040c 00d9       |    |		Load_Top	At_Offset_1
040d 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
040e 4803       |H   |		Short_Literal	0x3
040f 00d9       |    |		Load_Top	At_Offset_1
0410 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0411 00d8       |    |		Load_Top	At_Offset_0
0412 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0413 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0414 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0415 4804       |H   |		Short_Literal	0x4
0416 00d0       |    |		Action	Swap_Control
0417 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0418 e01f       |    |		Load	0x0,0x1f
0419 3004       |0   |		Execute	Record,Field_Type,Field_Number 0x4
041a 0337       | 7  |		Declare_Variable	Array
041b 4801       |H   |		Short_Literal	0x1
041c 481d       |H   |		Short_Literal	0x1d
041d 00da       |    |		Load_Top	At_Offset_2
041e 01d6       |    |		Execute	Vector,Field_Write
041f 4801       |H   |		Short_Literal	0x1
0420 481f       |H   |		Short_Literal	0x1f
0421 00da       |    |		Load_Top	At_Offset_2
0422 01d6       |    |		Execute	Vector,Field_Write
0423 481c       |H   |		Short_Literal	0x1c
0424 4810       |H   |		Short_Literal	0x10
0425 4800       |H   |		Short_Literal	0x0
0426 00d9       |    |		Load_Top	At_Offset_1
0427 e610       |    |		Load	0x3,0x10
0428 01d6       |    |		Execute	Vector,Field_Write
0429 3ffb       |?   |		Loop_Increasing	0x425
042a 4800       |H   |		Short_Literal	0x0
042b 481e       |H   |		Short_Literal	0x1e
042c 00da       |    |		Load_Top	At_Offset_2
042d 01d6       |    |		Execute	Vector,Field_Write
042e e01f       |    |		Load	0x0,0x1f
042f 3004       |0   |		Execute	Record,Field_Type,Field_Number 0x4
0430 0119       |    |		Execute	Any,Check_In_Formal_Type
0431 00d9       |    |		Load_Top	At_Offset_1
0432 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0433 4800       |H   |		Short_Literal	0x0
0434 00d9       |    |		Load_Top	At_Offset_1
0435 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0436 4801       |H   |		Short_Literal	0x1
0437 00d9       |    |		Load_Top	At_Offset_1
0438 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0439 00d8       |    |		Load_Top	At_Offset_0
043a 3407       |4   |		Execute	Record,Field_Reference,Field_Number 0x7
043b 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
043c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
043d 4808       |H   |		Short_Literal	0x8
043e 00d0       |    |		Action	Swap_Control
043f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0440 00d8       |    |		Load_Top	At_Offset_0
0441 3408       |4   |		Execute	Record,Field_Reference,Field_Number 0x8
0442 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0443 4809       |H   |		Short_Literal	0x9
0444 00d0       |    |		Action	Swap_Control
0445 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0446 4801       |H   |		Short_Literal	0x1
0447 00d9       |    |		Load_Top	At_Offset_1
0448 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0449 48ff       |H   |		Short_Literal	0xff
044a 00d9       |    |		Load_Top	At_Offset_1
044b 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
044c e01f       |    |		Load	0x0,0x1f
044d 300b       |0   |		Execute	Record,Field_Type,Field_Number 0xb
044e 0337       | 7  |		Declare_Variable	Array
044f 4801       |H   |		Short_Literal	0x1
0450 480c       |H   |		Short_Literal	0xc
0451 00da       |    |		Load_Top	At_Offset_2
0452 01d6       |    |		Execute	Vector,Field_Write
0453 4801       |H   |		Short_Literal	0x1
0454 480e       |H   |		Short_Literal	0xe
0455 00da       |    |		Load_Top	At_Offset_2
0456 01d6       |    |		Execute	Vector,Field_Write
0457 4801       |H   |		Short_Literal	0x1
0458 480f       |H   |		Short_Literal	0xf
0459 00da       |    |		Load_Top	At_Offset_2
045a 01d6       |    |		Execute	Vector,Field_Write
045b 480b       |H   |		Short_Literal	0xb
045c 4800       |H   |		Short_Literal	0x0
045d 4800       |H   |		Short_Literal	0x0
045e 00d9       |    |		Load_Top	At_Offset_1
045f e610       |    |		Load	0x3,0x10
0460 01d6       |    |		Execute	Vector,Field_Write
0461 3ffb       |?   |		Loop_Increasing	0x45d
0462 4800       |H   |		Short_Literal	0x0
0463 480d       |H   |		Short_Literal	0xd
0464 00da       |    |		Load_Top	At_Offset_2
0465 01d6       |    |		Execute	Vector,Field_Write
0466 e01f       |    |		Load	0x0,0x1f
0467 300b       |0   |		Execute	Record,Field_Type,Field_Number 0xb
0468 0119       |    |		Execute	Any,Check_In_Formal_Type
0469 00d9       |    |		Load_Top	At_Offset_1
046a 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
046b 0092 0934  |   4|		Action	Push_String_Extended,0x934					; "0.1.3.4.5.0.1.8.9.1.-1.11"
046d e608       |    |		Load	0x3,0x8
046e e609       |    |		Load	0x3,0x9
046f 480a       |H   |		Short_Literal	0xa
0470 4803       |H   |		Short_Literal	0x3
0471 0099       |    |		Action	Reference_Dynamic
0472 480b       |H   |		Short_Literal	0xb
0473 4803       |H   |		Short_Literal	0x3
0474 0099       |    |		Action	Reference_Dynamic
0475 480c       |H   |		Short_Literal	0xc
0476 4803       |H   |		Short_Literal	0x3
0477 0099       |    |		Action	Reference_Dynamic
0478 8007       |    |		Call	0x0,0x7
0479 4801       |H   |		Short_Literal	0x1
047a 800b       |    |		Call	0x0,0xb
047b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
047c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00090000}
0480 8000 0000  |    |		.LITERAL	{0x80000000, 0x000a0000}
0484 0000 0000  |    |		.BLANK	0000[0x4]
0488 ; --------------------------------------------------------------------------------------
0488 ; SUBPROGRAM
0488 ; --------------------------------------------------------------------------------------
0488 04b3       |    |		.CONST	0x04b3								; Address of begin
0489 0004       |    |		.CONST	0x0004								; Address of exception handler
048a 000d       |    |		.CONST	0x000d								; Number of locals
048b			INIT_0488:
048b a002       |    |		Store_Unchecked	0x0,0x2
048c 00c6       |    |		Action	Check_Subprogram_Elaborated
048d e025       | %  |		Load	0x0,0x25
048e e004       |    |		Load	0x0,0x4
048f 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0490 0093 0000  |    |		push_full_address	0x0
0492 60f9       |`   |		Indirect_Literal	Discrete,0x58c,{0x80000000, 0x00080000}
0493 0273       | s  |		Execute	Discrete,Plus
0494 e005       |    |		Load	0x0,0x5
0495 0273       | s  |		Execute	Discrete,Plus
0496 e026       | &  |		Load	0x0,0x26
0497 0273       | s  |		Execute	Discrete,Plus
0498 4805       |H   |		Short_Literal	0x5
0499 0007       |    |		Action	Break_Optional
049a 029f 08ab  |    |		Declare_Subprogram	INIT_08a8,For_Call
049c 029f 08bb  |    |		Declare_Subprogram	INIT_08b8,For_Call
049e a007       |    |		Store_Unchecked	0x0,0x7
049f 00c6       |    |		Action	Check_Subprogram_Elaborated
04a0 e025       | %  |		Load	0x0,0x25
04a1 0092 0935  |   5|		Action	Push_String_Extended,0x935					; "X_Grab_Key_Request"
04a3 4806       |H   |		Short_Literal	0x6
04a4 4803       |H   |		Short_Literal	0x3
04a5 0099       |    |		Action	Reference_Dynamic
04a6 4807       |H   |		Short_Literal	0x7
04a7 4803       |H   |		Short_Literal	0x3
04a8 0099       |    |		Action	Reference_Dynamic
04a9 0093 0000  |    |		push_full_address	0x0
04ab 60dc       |`   |		Indirect_Literal	Discrete,0x588,{0x80000000, 0x00070000}
04ac 0273       | s  |		Execute	Discrete,Plus
04ad e005       |    |		Load	0x0,0x5
04ae 0273       | s  |		Execute	Discrete,Plus
04af e027       | '  |		Load	0x0,0x27
04b0 0273       | s  |		Execute	Discrete,Plus
04b1 480d       |H   |		Short_Literal	0xd
04b2 0007       |    |		Action	Break_Optional
04b3			BODY_0488:
04b3 0092 0936  |   6|		Action	Push_String_Extended,0x936					; "X_Grab_Key_Request conversions"
04b5 8009       |    |		Call	0x0,0x9
04b6 4801       |H   |		Short_Literal	0x1
04b7 4810       |H   |		Short_Literal	0x10
04b8 e004       |    |		Load	0x0,0x4
04b9 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
04ba 0334       | 4  |		Declare_Variable	Array,With_Constraint
04bb 4810       |H   |		Short_Literal	0x10
04bc 4801       |H   |		Short_Literal	0x1
04bd 4800       |H   |		Short_Literal	0x0
04be 00d9       |    |		Load_Top	At_Offset_1
04bf e60e       |    |		Load	0x3,0xe
04c0 01d6       |    |		Execute	Vector,Field_Write
04c1 3ffb       |?   |		Loop_Increasing	0x4bd
04c2 e025       | %  |		Load	0x0,0x25
04c3 0322       | "  |		Declare_Variable	Record
04c4 4800       |H   |		Short_Literal	0x0
04c5 00d9       |    |		Load_Top	At_Offset_1
04c6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
04c7 4800       |H   |		Short_Literal	0x0
04c8 00d9       |    |		Load_Top	At_Offset_1
04c9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
04ca 4800       |H   |		Short_Literal	0x0
04cb 00d9       |    |		Load_Top	At_Offset_1
04cc 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
04cd 00d8       |    |		Load_Top	At_Offset_0
04ce 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
04cf 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04d0 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04d1 4800       |H   |		Short_Literal	0x0
04d2 00d0       |    |		Action	Swap_Control
04d3 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
04d4 e025       | %  |		Load	0x0,0x25
04d5 3004       |0   |		Execute	Record,Field_Type,Field_Number 0x4
04d6 0337       | 7  |		Declare_Variable	Array
04d7 480f       |H   |		Short_Literal	0xf
04d8 4800       |H   |		Short_Literal	0x0
04d9 4800       |H   |		Short_Literal	0x0
04da 00d9       |    |		Load_Top	At_Offset_1
04db e610       |    |		Load	0x3,0x10
04dc 01d6       |    |		Execute	Vector,Field_Write
04dd 3ffb       |?   |		Loop_Increasing	0x4d9
04de e025       | %  |		Load	0x0,0x25
04df 3004       |0   |		Execute	Record,Field_Type,Field_Number 0x4
04e0 0119       |    |		Execute	Any,Check_In_Formal_Type
04e1 00d9       |    |		Load_Top	At_Offset_1
04e2 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
04e3 4800       |H   |		Short_Literal	0x0
04e4 00d9       |    |		Load_Top	At_Offset_1
04e5 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
04e6 4800       |H   |		Short_Literal	0x0
04e7 00d9       |    |		Load_Top	At_Offset_1
04e8 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
04e9 4800       |H   |		Short_Literal	0x0
04ea 00d9       |    |		Load_Top	At_Offset_1
04eb 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
04ec 4800       |H   |		Short_Literal	0x0
04ed 00d9       |    |		Load_Top	At_Offset_1
04ee 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
04ef 4800       |H   |		Short_Literal	0x0
04f0 00d9       |    |		Load_Top	At_Offset_1
04f1 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
04f2 4800       |H   |		Short_Literal	0x0
04f3 00d9       |    |		Load_Top	At_Offset_1
04f4 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
04f5 0092 0926  |   &|		Action	Push_String_Extended,0x926					; "0"
04f7 e608       |    |		Load	0x3,0x8
04f8 e609       |    |		Load	0x3,0x9
04f9 480a       |H   |		Short_Literal	0xa
04fa 4803       |H   |		Short_Literal	0x3
04fb 0099       |    |		Action	Reference_Dynamic
04fc 480b       |H   |		Short_Literal	0xb
04fd 4803       |H   |		Short_Literal	0x3
04fe 0099       |    |		Action	Reference_Dynamic
04ff 480c       |H   |		Short_Literal	0xc
0500 4803       |H   |		Short_Literal	0x3
0501 0099       |    |		Action	Reference_Dynamic
0502 8007       |    |		Call	0x0,0x7
0503 4800       |H   |		Short_Literal	0x0
0504 4801       |H   |		Short_Literal	0x1
0505 e004       |    |		Load	0x0,0x4
0506 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0507 0334       | 4  |		Declare_Variable	Array,With_Constraint
0508 4800       |H   |		Short_Literal	0x0
0509 4800       |H   |		Short_Literal	0x0
050a 00da       |    |		Load_Top	At_Offset_2
050b 01d6       |    |		Execute	Vector,Field_Write
050c 4801       |H   |		Short_Literal	0x1
050d 4801       |H   |		Short_Literal	0x1
050e 00da       |    |		Load_Top	At_Offset_2
050f 01d6       |    |		Execute	Vector,Field_Write
0510 e00f       |    |		Load	0x0,0xf
0511 01cc       |    |		Execute	Vector,Catenate
0512 e010       |    |		Load	0x0,0x10
0513 01cc       |    |		Execute	Vector,Catenate
0514 e022       | "  |		Load	0x0,0x22
0515 01cc       |    |		Execute	Vector,Catenate
0516 4800       |H   |		Short_Literal	0x0
0517 4801       |H   |		Short_Literal	0x1
0518 e004       |    |		Load	0x0,0x4
0519 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
051a 0334       | 4  |		Declare_Variable	Array,With_Constraint
051b 4806       |H   |		Short_Literal	0x6
051c 4800       |H   |		Short_Literal	0x0
051d 00da       |    |		Load_Top	At_Offset_2
051e 01d6       |    |		Execute	Vector,Field_Write
051f 4800       |H   |		Short_Literal	0x0
0520 4801       |H   |		Short_Literal	0x1
0521 00da       |    |		Load_Top	At_Offset_2
0522 01d6       |    |		Execute	Vector,Field_Write
0523 01cc       |    |		Execute	Vector,Catenate
0524 4801       |H   |		Short_Literal	0x1
0525 4804       |H   |		Short_Literal	0x4
0526 e004       |    |		Load	0x0,0x4
0527 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0528 0334       | 4  |		Declare_Variable	Array,With_Constraint
0529 4801       |H   |		Short_Literal	0x1
052a 4801       |H   |		Short_Literal	0x1
052b 00da       |    |		Load_Top	At_Offset_2
052c 01d6       |    |		Execute	Vector,Field_Write
052d 4804       |H   |		Short_Literal	0x4
052e 4802       |H   |		Short_Literal	0x2
052f 48ff       |H   |		Short_Literal	0xff
0530 00d9       |    |		Load_Top	At_Offset_1
0531 e60f       |    |		Load	0x3,0xf
0532 01d6       |    |		Execute	Vector,Field_Write
0533 3ffb       |?   |		Loop_Increasing	0x52f
0534 01cc       |    |		Execute	Vector,Catenate
0535 e025       | %  |		Load	0x0,0x25
0536 0322       | "  |		Declare_Variable	Record
0537 4800       |H   |		Short_Literal	0x0
0538 00d9       |    |		Load_Top	At_Offset_1
0539 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
053a 4801       |H   |		Short_Literal	0x1
053b 00d9       |    |		Load_Top	At_Offset_1
053c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
053d 4803       |H   |		Short_Literal	0x3
053e 00d9       |    |		Load_Top	At_Offset_1
053f 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0540 00d8       |    |		Load_Top	At_Offset_0
0541 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0542 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0543 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0544 4804       |H   |		Short_Literal	0x4
0545 00d0       |    |		Action	Swap_Control
0546 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0547 e025       | %  |		Load	0x0,0x25
0548 3004       |0   |		Execute	Record,Field_Type,Field_Number 0x4
0549 0337       | 7  |		Declare_Variable	Array
054a 4801       |H   |		Short_Literal	0x1
054b 480d       |H   |		Short_Literal	0xd
054c 00da       |    |		Load_Top	At_Offset_2
054d 01d6       |    |		Execute	Vector,Field_Write
054e 4801       |H   |		Short_Literal	0x1
054f 480f       |H   |		Short_Literal	0xf
0550 00da       |    |		Load_Top	At_Offset_2
0551 01d6       |    |		Execute	Vector,Field_Write
0552 480c       |H   |		Short_Literal	0xc
0553 4800       |H   |		Short_Literal	0x0
0554 4800       |H   |		Short_Literal	0x0
0555 00d9       |    |		Load_Top	At_Offset_1
0556 e610       |    |		Load	0x3,0x10
0557 01d6       |    |		Execute	Vector,Field_Write
0558 3ffb       |?   |		Loop_Increasing	0x554
0559 4800       |H   |		Short_Literal	0x0
055a 480e       |H   |		Short_Literal	0xe
055b 00da       |    |		Load_Top	At_Offset_2
055c 01d6       |    |		Execute	Vector,Field_Write
055d e025       | %  |		Load	0x0,0x25
055e 3004       |0   |		Execute	Record,Field_Type,Field_Number 0x4
055f 0119       |    |		Execute	Any,Check_In_Formal_Type
0560 00d9       |    |		Load_Top	At_Offset_1
0561 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0562 4806       |H   |		Short_Literal	0x6
0563 00d9       |    |		Load_Top	At_Offset_1
0564 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0565 4800       |H   |		Short_Literal	0x0
0566 00d9       |    |		Load_Top	At_Offset_1
0567 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0568 4801       |H   |		Short_Literal	0x1
0569 00d9       |    |		Load_Top	At_Offset_1
056a 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
056b 48ff       |H   |		Short_Literal	0xff
056c 00d9       |    |		Load_Top	At_Offset_1
056d 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
056e 48ff       |H   |		Short_Literal	0xff
056f 00d9       |    |		Load_Top	At_Offset_1
0570 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0571 48ff       |H   |		Short_Literal	0xff
0572 00d9       |    |		Load_Top	At_Offset_1
0573 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
0574 0092 0937  |   7|		Action	Push_String_Extended,0x937					; "0.1.3.4.5.6.0.1.-1"
0576 e608       |    |		Load	0x3,0x8
0577 e609       |    |		Load	0x3,0x9
0578 480a       |H   |		Short_Literal	0xa
0579 4803       |H   |		Short_Literal	0x3
057a 0099       |    |		Action	Reference_Dynamic
057b 480b       |H   |		Short_Literal	0xb
057c 4803       |H   |		Short_Literal	0x3
057d 0099       |    |		Action	Reference_Dynamic
057e 480c       |H   |		Short_Literal	0xc
057f 4803       |H   |		Short_Literal	0x3
0580 0099       |    |		Action	Reference_Dynamic
0581 8007       |    |		Call	0x0,0x7
0582 4801       |H   |		Short_Literal	0x1
0583 800b       |    |		Call	0x0,0xb
0584 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0585 0000 0000  |    |		.XXX[0x3]
0587 0000       |    |
0588 8000 0000  |    |		.LITERAL	{0x80000000, 0x00070000}
058c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00080000}
0590 ; --------------------------------------------------------------------------------------
0590 ; SUBPROGRAM
0590 ; --------------------------------------------------------------------------------------
0590 05bb       |    |		.CONST	0x05bb								; Address of begin
0591 0004       |    |		.CONST	0x0004								; Address of exception handler
0592 000d       |    |		.CONST	0x000d								; Number of locals
0593			INIT_0590:
0593 a002       |    |		Store_Unchecked	0x0,0x2
0594 00c6       |    |		Action	Check_Subprogram_Elaborated
0595 e028       | (  |		Load	0x0,0x28
0596 e004       |    |		Load	0x0,0x4
0597 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0598 0093 0000  |    |		push_full_address	0x0
059a 60b5       |`   |		Indirect_Literal	Discrete,0x650,{0x80000000, 0x00060000}
059b 0273       | s  |		Execute	Discrete,Plus
059c e005       |    |		Load	0x0,0x5
059d 0273       | s  |		Execute	Discrete,Plus
059e e029       | )  |		Load	0x0,0x29
059f 0273       | s  |		Execute	Discrete,Plus
05a0 4805       |H   |		Short_Literal	0x5
05a1 0007       |    |		Action	Break_Optional
05a2 029f 08cb  |    |		Declare_Subprogram	INIT_08c8,For_Call
05a4 029f 08db  |    |		Declare_Subprogram	INIT_08d8,For_Call
05a6 a007       |    |		Store_Unchecked	0x0,0x7
05a7 00c6       |    |		Action	Check_Subprogram_Elaborated
05a8 e028       | (  |		Load	0x0,0x28
05a9 0092 0938  |   8|		Action	Push_String_Extended,0x938					; "X_Grab_Keyboard_Request"
05ab 4806       |H   |		Short_Literal	0x6
05ac 4803       |H   |		Short_Literal	0x3
05ad 0099       |    |		Action	Reference_Dynamic
05ae 4807       |H   |		Short_Literal	0x7
05af 4803       |H   |		Short_Literal	0x3
05b0 0099       |    |		Action	Reference_Dynamic
05b1 0093 0000  |    |		push_full_address	0x0
05b3 6098       |`   |		Indirect_Literal	Discrete,0x64c,{0x80000000, 0x00050000}
05b4 0273       | s  |		Execute	Discrete,Plus
05b5 e005       |    |		Load	0x0,0x5
05b6 0273       | s  |		Execute	Discrete,Plus
05b7 e02a       | *  |		Load	0x0,0x2a
05b8 0273       | s  |		Execute	Discrete,Plus
05b9 480d       |H   |		Short_Literal	0xd
05ba 0007       |    |		Action	Break_Optional
05bb			BODY_0590:
05bb 0092 0939  |   9|		Action	Push_String_Extended,0x939					; "X_Grab_Keyboard_Request conversions"
05bd 8009       |    |		Call	0x0,0x9
05be 4801       |H   |		Short_Literal	0x1
05bf 4810       |H   |		Short_Literal	0x10
05c0 e004       |    |		Load	0x0,0x4
05c1 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
05c2 0334       | 4  |		Declare_Variable	Array,With_Constraint
05c3 4810       |H   |		Short_Literal	0x10
05c4 4801       |H   |		Short_Literal	0x1
05c5 4800       |H   |		Short_Literal	0x0
05c6 00d9       |    |		Load_Top	At_Offset_1
05c7 e60e       |    |		Load	0x3,0xe
05c8 01d6       |    |		Execute	Vector,Field_Write
05c9 3ffb       |?   |		Loop_Increasing	0x5c5
05ca e028       | (  |		Load	0x0,0x28
05cb 0322       | "  |		Declare_Variable	Record
05cc 4800       |H   |		Short_Literal	0x0
05cd 00d9       |    |		Load_Top	At_Offset_1
05ce 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
05cf 4800       |H   |		Short_Literal	0x0
05d0 00d9       |    |		Load_Top	At_Offset_1
05d1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
05d2 4800       |H   |		Short_Literal	0x0
05d3 00d9       |    |		Load_Top	At_Offset_1
05d4 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
05d5 00d8       |    |		Load_Top	At_Offset_0
05d6 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
05d7 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
05d8 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
05d9 4800       |H   |		Short_Literal	0x0
05da 00d0       |    |		Action	Swap_Control
05db 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
05dc 4800       |H   |		Short_Literal	0x0
05dd 00d9       |    |		Load_Top	At_Offset_1
05de 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
05df 4800       |H   |		Short_Literal	0x0
05e0 00d9       |    |		Load_Top	At_Offset_1
05e1 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
05e2 4800       |H   |		Short_Literal	0x0
05e3 00d9       |    |		Load_Top	At_Offset_1
05e4 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
05e5 4800       |H   |		Short_Literal	0x0
05e6 00d9       |    |		Load_Top	At_Offset_1
05e7 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
05e8 0092 0926  |   &|		Action	Push_String_Extended,0x926					; "0"
05ea e608       |    |		Load	0x3,0x8
05eb e609       |    |		Load	0x3,0x9
05ec 480a       |H   |		Short_Literal	0xa
05ed 4803       |H   |		Short_Literal	0x3
05ee 0099       |    |		Action	Reference_Dynamic
05ef 480b       |H   |		Short_Literal	0xb
05f0 4803       |H   |		Short_Literal	0x3
05f1 0099       |    |		Action	Reference_Dynamic
05f2 480c       |H   |		Short_Literal	0xc
05f3 4803       |H   |		Short_Literal	0x3
05f4 0099       |    |		Action	Reference_Dynamic
05f5 8007       |    |		Call	0x0,0x7
05f6 4800       |H   |		Short_Literal	0x0
05f7 4801       |H   |		Short_Literal	0x1
05f8 e004       |    |		Load	0x0,0x4
05f9 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
05fa 0334       | 4  |		Declare_Variable	Array,With_Constraint
05fb 4800       |H   |		Short_Literal	0x0
05fc 4800       |H   |		Short_Literal	0x0
05fd 00da       |    |		Load_Top	At_Offset_2
05fe 01d6       |    |		Execute	Vector,Field_Write
05ff 4801       |H   |		Short_Literal	0x1
0600 4801       |H   |		Short_Literal	0x1
0601 00da       |    |		Load_Top	At_Offset_2
0602 01d6       |    |		Execute	Vector,Field_Write
0603 e00f       |    |		Load	0x0,0xf
0604 01cc       |    |		Execute	Vector,Catenate
0605 e010       |    |		Load	0x0,0x10
0606 01cc       |    |		Execute	Vector,Catenate
0607 e011       |    |		Load	0x0,0x11
0608 01cc       |    |		Execute	Vector,Catenate
0609 4800       |H   |		Short_Literal	0x0
060a 4801       |H   |		Short_Literal	0x1
060b e004       |    |		Load	0x0,0x4
060c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
060d 0334       | 4  |		Declare_Variable	Array,With_Constraint
060e 4800       |H   |		Short_Literal	0x0
060f 4800       |H   |		Short_Literal	0x0
0610 00da       |    |		Load_Top	At_Offset_2
0611 01d6       |    |		Execute	Vector,Field_Write
0612 4801       |H   |		Short_Literal	0x1
0613 4801       |H   |		Short_Literal	0x1
0614 00da       |    |		Load_Top	At_Offset_2
0615 01d6       |    |		Execute	Vector,Field_Write
0616 01cc       |    |		Execute	Vector,Catenate
0617 e02b       | +  |		Load	0x0,0x2b
0618 01cc       |    |		Execute	Vector,Catenate
0619 e028       | (  |		Load	0x0,0x28
061a 0322       | "  |		Declare_Variable	Record
061b 4800       |H   |		Short_Literal	0x0
061c 00d9       |    |		Load_Top	At_Offset_1
061d 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
061e 4801       |H   |		Short_Literal	0x1
061f 00d9       |    |		Load_Top	At_Offset_1
0620 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0621 4803       |H   |		Short_Literal	0x3
0622 00d9       |    |		Load_Top	At_Offset_1
0623 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0624 00d8       |    |		Load_Top	At_Offset_0
0625 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0626 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0627 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0628 4804       |H   |		Short_Literal	0x4
0629 00d0       |    |		Action	Swap_Control
062a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
062b 4805       |H   |		Short_Literal	0x5
062c 00d9       |    |		Load_Top	At_Offset_1
062d 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
062e 4800       |H   |		Short_Literal	0x0
062f 00d9       |    |		Load_Top	At_Offset_1
0630 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0631 4801       |H   |		Short_Literal	0x1
0632 00d9       |    |		Load_Top	At_Offset_1
0633 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0634 6013       |`   |		Indirect_Literal	Discrete,0x648,{0x00000000, 0x0000ffff}
0635 00d9       |    |		Load_Top	At_Offset_1
0636 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0637 0092 093a  |   :|		Action	Push_String_Extended,0x93a					; "0.1.3.4.5.0.1.-1"
0639 e608       |    |		Load	0x3,0x8
063a e609       |    |		Load	0x3,0x9
063b 480a       |H   |		Short_Literal	0xa
063c 4803       |H   |		Short_Literal	0x3
063d 0099       |    |		Action	Reference_Dynamic
063e 480b       |H   |		Short_Literal	0xb
063f 4803       |H   |		Short_Literal	0x3
0640 0099       |    |		Action	Reference_Dynamic
0641 480c       |H   |		Short_Literal	0xc
0642 4803       |H   |		Short_Literal	0x3
0643 0099       |    |		Action	Reference_Dynamic
0644 8007       |    |		Call	0x0,0x7
0645 4801       |H   |		Short_Literal	0x1
0646 800b       |    |		Call	0x0,0xb
0647 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0648 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000ffff}
064c 8000 0000  |    |		.LITERAL	{0x80000000, 0x00050000}
0650 8000 0000  |    |		.LITERAL	{0x80000000, 0x00060000}
0654 0000 0000  |    |		.BLANK	0000[0x4]
0658 ; --------------------------------------------------------------------------------------
0658 ; SUBPROGRAM
0658 ; --------------------------------------------------------------------------------------
0658 0683       |    |		.CONST	0x0683								; Address of begin
0659 0004       |    |		.CONST	0x0004								; Address of exception handler
065a 000d       |    |		.CONST	0x000d								; Number of locals
065b			INIT_0658:
065b a002       |    |		Store_Unchecked	0x0,0x2
065c 00c6       |    |		Action	Check_Subprogram_Elaborated
065d e02c       | ,  |		Load	0x0,0x2c
065e e004       |    |		Load	0x0,0x4
065f 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0660 0093 0000  |    |		push_full_address	0x0
0662 60f5       |`   |		Indirect_Literal	Discrete,0x758,{0x80000000, 0x00040000}
0663 0273       | s  |		Execute	Discrete,Plus
0664 e005       |    |		Load	0x0,0x5
0665 0273       | s  |		Execute	Discrete,Plus
0666 e02d       | -  |		Load	0x0,0x2d
0667 0273       | s  |		Execute	Discrete,Plus
0668 4805       |H   |		Short_Literal	0x5
0669 0007       |    |		Action	Break_Optional
066a 029f 08eb  |    |		Declare_Subprogram	INIT_08e8,For_Call
066c 029f 08fb  |    |		Declare_Subprogram	INIT_08f8,For_Call
066e a007       |    |		Store_Unchecked	0x0,0x7
066f 00c6       |    |		Action	Check_Subprogram_Elaborated
0670 e02c       | ,  |		Load	0x0,0x2c
0671 0092 093b  |   ;|		Action	Push_String_Extended,0x93b					; "X_Grab_Pointer_Request"
0673 4806       |H   |		Short_Literal	0x6
0674 4803       |H   |		Short_Literal	0x3
0675 0099       |    |		Action	Reference_Dynamic
0676 4807       |H   |		Short_Literal	0x7
0677 4803       |H   |		Short_Literal	0x3
0678 0099       |    |		Action	Reference_Dynamic
0679 0093 0000  |    |		push_full_address	0x0
067b 60d8       |`   |		Indirect_Literal	Discrete,0x754,{0x80000000, 0x00030000}
067c 0273       | s  |		Execute	Discrete,Plus
067d e005       |    |		Load	0x0,0x5
067e 0273       | s  |		Execute	Discrete,Plus
067f e02e       | .  |		Load	0x0,0x2e
0680 0273       | s  |		Execute	Discrete,Plus
0681 480d       |H   |		Short_Literal	0xd
0682 0007       |    |		Action	Break_Optional
0683			BODY_0658:
0683 0092 093c  |   <|		Action	Push_String_Extended,0x93c					; "X_Grab_Pointer_Request conversions"
0685 8009       |    |		Call	0x0,0x9
0686 4801       |H   |		Short_Literal	0x1
0687 4818       |H   |		Short_Literal	0x18
0688 e004       |    |		Load	0x0,0x4
0689 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
068a 0334       | 4  |		Declare_Variable	Array,With_Constraint
068b 4818       |H   |		Short_Literal	0x18
068c 4801       |H   |		Short_Literal	0x1
068d 4800       |H   |		Short_Literal	0x0
068e 00d9       |    |		Load_Top	At_Offset_1
068f e60e       |    |		Load	0x3,0xe
0690 01d6       |    |		Execute	Vector,Field_Write
0691 3ffb       |?   |		Loop_Increasing	0x68d
0692 e02c       | ,  |		Load	0x0,0x2c
0693 0322       | "  |		Declare_Variable	Record
0694 4800       |H   |		Short_Literal	0x0
0695 00d9       |    |		Load_Top	At_Offset_1
0696 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0697 4800       |H   |		Short_Literal	0x0
0698 00d9       |    |		Load_Top	At_Offset_1
0699 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
069a 4800       |H   |		Short_Literal	0x0
069b 00d9       |    |		Load_Top	At_Offset_1
069c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
069d 00d8       |    |		Load_Top	At_Offset_0
069e 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
069f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06a0 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06a1 4800       |H   |		Short_Literal	0x0
06a2 00d0       |    |		Action	Swap_Control
06a3 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
06a4 e02c       | ,  |		Load	0x0,0x2c
06a5 3004       |0   |		Execute	Record,Field_Type,Field_Number 0x4
06a6 0337       | 7  |		Declare_Variable	Array
06a7 481f       |H   |		Short_Literal	0x1f
06a8 4810       |H   |		Short_Literal	0x10
06a9 4800       |H   |		Short_Literal	0x0
06aa 00d9       |    |		Load_Top	At_Offset_1
06ab e610       |    |		Load	0x3,0x10
06ac 01d6       |    |		Execute	Vector,Field_Write
06ad 3ffb       |?   |		Loop_Increasing	0x6a9
06ae e02c       | ,  |		Load	0x0,0x2c
06af 3004       |0   |		Execute	Record,Field_Type,Field_Number 0x4
06b0 0119       |    |		Execute	Any,Check_In_Formal_Type
06b1 00d9       |    |		Load_Top	At_Offset_1
06b2 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
06b3 4800       |H   |		Short_Literal	0x0
06b4 00d9       |    |		Load_Top	At_Offset_1
06b5 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
06b6 4800       |H   |		Short_Literal	0x0
06b7 00d9       |    |		Load_Top	At_Offset_1
06b8 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
06b9 00d8       |    |		Load_Top	At_Offset_0
06ba 3407       |4   |		Execute	Record,Field_Reference,Field_Number 0x7
06bb 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06bc 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06bd 4800       |H   |		Short_Literal	0x0
06be 00d0       |    |		Action	Swap_Control
06bf 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
06c0 00d8       |    |		Load_Top	At_Offset_0
06c1 3408       |4   |		Execute	Record,Field_Reference,Field_Number 0x8
06c2 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
06c3 4800       |H   |		Short_Literal	0x0
06c4 00d0       |    |		Action	Swap_Control
06c5 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
06c6 4800       |H   |		Short_Literal	0x0
06c7 00d9       |    |		Load_Top	At_Offset_1
06c8 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
06c9 0092 0926  |   &|		Action	Push_String_Extended,0x926					; "0"
06cb e608       |    |		Load	0x3,0x8
06cc e609       |    |		Load	0x3,0x9
06cd 480a       |H   |		Short_Literal	0xa
06ce 4803       |H   |		Short_Literal	0x3
06cf 0099       |    |		Action	Reference_Dynamic
06d0 480b       |H   |		Short_Literal	0xb
06d1 4803       |H   |		Short_Literal	0x3
06d2 0099       |    |		Action	Reference_Dynamic
06d3 480c       |H   |		Short_Literal	0xc
06d4 4803       |H   |		Short_Literal	0x3
06d5 0099       |    |		Action	Reference_Dynamic
06d6 8007       |    |		Call	0x0,0x7
06d7 4800       |H   |		Short_Literal	0x0
06d8 4801       |H   |		Short_Literal	0x1
06d9 e004       |    |		Load	0x0,0x4
06da 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
06db 0334       | 4  |		Declare_Variable	Array,With_Constraint
06dc 4800       |H   |		Short_Literal	0x0
06dd 4800       |H   |		Short_Literal	0x0
06de 00da       |    |		Load_Top	At_Offset_2
06df 01d6       |    |		Execute	Vector,Field_Write
06e0 4801       |H   |		Short_Literal	0x1
06e1 4801       |H   |		Short_Literal	0x1
06e2 00da       |    |		Load_Top	At_Offset_2
06e3 01d6       |    |		Execute	Vector,Field_Write
06e4 e00f       |    |		Load	0x0,0xf
06e5 01cc       |    |		Execute	Vector,Catenate
06e6 e010       |    |		Load	0x0,0x10
06e7 01cc       |    |		Execute	Vector,Catenate
06e8 e022       | "  |		Load	0x0,0x22
06e9 01cc       |    |		Execute	Vector,Catenate
06ea 4800       |H   |		Short_Literal	0x0
06eb 4801       |H   |		Short_Literal	0x1
06ec e004       |    |		Load	0x0,0x4
06ed 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
06ee 0334       | 4  |		Declare_Variable	Array,With_Constraint
06ef 4800       |H   |		Short_Literal	0x0
06f0 4800       |H   |		Short_Literal	0x0
06f1 00da       |    |		Load_Top	At_Offset_2
06f2 01d6       |    |		Execute	Vector,Field_Write
06f3 4801       |H   |		Short_Literal	0x1
06f4 4801       |H   |		Short_Literal	0x1
06f5 00da       |    |		Load_Top	At_Offset_2
06f6 01d6       |    |		Execute	Vector,Field_Write
06f7 01cc       |    |		Execute	Vector,Catenate
06f8 e014       |    |		Load	0x0,0x14
06f9 01cc       |    |		Execute	Vector,Catenate
06fa e023       | #  |		Load	0x0,0x23
06fb 01cc       |    |		Execute	Vector,Catenate
06fc e02f       | /  |		Load	0x0,0x2f
06fd 01cc       |    |		Execute	Vector,Catenate
06fe e02c       | ,  |		Load	0x0,0x2c
06ff 0322       | "  |		Declare_Variable	Record
0700 4800       |H   |		Short_Literal	0x0
0701 00d9       |    |		Load_Top	At_Offset_1
0702 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0703 4801       |H   |		Short_Literal	0x1
0704 00d9       |    |		Load_Top	At_Offset_1
0705 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0706 4803       |H   |		Short_Literal	0x3
0707 00d9       |    |		Load_Top	At_Offset_1
0708 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0709 00d8       |    |		Load_Top	At_Offset_0
070a 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
070b 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
070c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
070d 4804       |H   |		Short_Literal	0x4
070e 00d0       |    |		Action	Swap_Control
070f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0710 e02c       | ,  |		Load	0x0,0x2c
0711 3004       |0   |		Execute	Record,Field_Type,Field_Number 0x4
0712 0337       | 7  |		Declare_Variable	Array
0713 4801       |H   |		Short_Literal	0x1
0714 481d       |H   |		Short_Literal	0x1d
0715 00da       |    |		Load_Top	At_Offset_2
0716 01d6       |    |		Execute	Vector,Field_Write
0717 4801       |H   |		Short_Literal	0x1
0718 481f       |H   |		Short_Literal	0x1f
0719 00da       |    |		Load_Top	At_Offset_2
071a 01d6       |    |		Execute	Vector,Field_Write
071b 481c       |H   |		Short_Literal	0x1c
071c 4810       |H   |		Short_Literal	0x10
071d 4800       |H   |		Short_Literal	0x0
071e 00d9       |    |		Load_Top	At_Offset_1
071f e610       |    |		Load	0x3,0x10
0720 01d6       |    |		Execute	Vector,Field_Write
0721 3ffb       |?   |		Loop_Increasing	0x71d
0722 4800       |H   |		Short_Literal	0x0
0723 481e       |H   |		Short_Literal	0x1e
0724 00da       |    |		Load_Top	At_Offset_2
0725 01d6       |    |		Execute	Vector,Field_Write
0726 e02c       | ,  |		Load	0x0,0x2c
0727 3004       |0   |		Execute	Record,Field_Type,Field_Number 0x4
0728 0119       |    |		Execute	Any,Check_In_Formal_Type
0729 00d9       |    |		Load_Top	At_Offset_1
072a 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
072b 4800       |H   |		Short_Literal	0x0
072c 00d9       |    |		Load_Top	At_Offset_1
072d 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
072e 4801       |H   |		Short_Literal	0x1
072f 00d9       |    |		Load_Top	At_Offset_1
0730 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0731 00d8       |    |		Load_Top	At_Offset_0
0732 3407       |4   |		Execute	Record,Field_Reference,Field_Number 0x7
0733 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0734 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0735 4808       |H   |		Short_Literal	0x8
0736 00d0       |    |		Action	Swap_Control
0737 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0738 00d8       |    |		Load_Top	At_Offset_0
0739 3408       |4   |		Execute	Record,Field_Reference,Field_Number 0x8
073a 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
073b 4809       |H   |		Short_Literal	0x9
073c 00d0       |    |		Action	Swap_Control
073d 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
073e 480a       |H   |		Short_Literal	0xa
073f 00d9       |    |		Load_Top	At_Offset_1
0740 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0741 0092 093d  |   =|		Action	Push_String_Extended,0x93d					; "0.1.3.4.5.0.1.8.9.10"
0743 e608       |    |		Load	0x3,0x8
0744 e609       |    |		Load	0x3,0x9
0745 480a       |H   |		Short_Literal	0xa
0746 4803       |H   |		Short_Literal	0x3
0747 0099       |    |		Action	Reference_Dynamic
0748 480b       |H   |		Short_Literal	0xb
0749 4803       |H   |		Short_Literal	0x3
074a 0099       |    |		Action	Reference_Dynamic
074b 480c       |H   |		Short_Literal	0xc
074c 4803       |H   |		Short_Literal	0x3
074d 0099       |    |		Action	Reference_Dynamic
074e 8007       |    |		Call	0x0,0x7
074f 4801       |H   |		Short_Literal	0x1
0750 800b       |    |		Call	0x0,0xb
0751 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0752 0000 0000  |    |		.XXX[0x2]
0754 8000 0000  |    |		.LITERAL	{0x80000000, 0x00030000}
0758 8000 0000  |    |		.LITERAL	{0x80000000, 0x00040000}
075c 0000 0000  |    |		.BLANK	0000[0x4]
0760 ; --------------------------------------------------------------------------------------
0760 ; SUBPROGRAM
0760 ; --------------------------------------------------------------------------------------
0760 078b       |    |		.CONST	0x078b								; Address of begin
0761 0004       |    |		.CONST	0x0004								; Address of exception handler
0762 000d       |    |		.CONST	0x000d								; Number of locals
0763			INIT_0760:
0763 a002       |    |		Store_Unchecked	0x0,0x2
0764 00c6       |    |		Action	Check_Subprogram_Elaborated
0765 e030       | 0  |		Load	0x0,0x30
0766 e004       |    |		Load	0x0,0x4
0767 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0768 0093 0000  |    |		push_full_address	0x0
076a 6079       |`y  |		Indirect_Literal	Discrete,0x7e4,{0x80000000, 0x00020000}
076b 0273       | s  |		Execute	Discrete,Plus
076c e005       |    |		Load	0x0,0x5
076d 0273       | s  |		Execute	Discrete,Plus
076e e031       | 1  |		Load	0x0,0x31
076f 0273       | s  |		Execute	Discrete,Plus
0770 4805       |H   |		Short_Literal	0x5
0771 0007       |    |		Action	Break_Optional
0772 029f 090b  |    |		Declare_Subprogram	INIT_0908,For_Call
0774 029f 091b  |    |		Declare_Subprogram	INIT_0918,For_Call
0776 a007       |    |		Store_Unchecked	0x0,0x7
0777 00c6       |    |		Action	Check_Subprogram_Elaborated
0778 e030       | 0  |		Load	0x0,0x30
0779 0092 093e  |   >|		Action	Push_String_Extended,0x93e					; "X_Grab_Server_Request"
077b 4806       |H   |		Short_Literal	0x6
077c 4803       |H   |		Short_Literal	0x3
077d 0099       |    |		Action	Reference_Dynamic
077e 4807       |H   |		Short_Literal	0x7
077f 4803       |H   |		Short_Literal	0x3
0780 0099       |    |		Action	Reference_Dynamic
0781 0093 0000  |    |		push_full_address	0x0
0783 605c       |`\  |		Indirect_Literal	Discrete,0x7e0,{0x80000000, 0x00010000}
0784 0273       | s  |		Execute	Discrete,Plus
0785 e005       |    |		Load	0x0,0x5
0786 0273       | s  |		Execute	Discrete,Plus
0787 e032       | 2  |		Load	0x0,0x32
0788 0273       | s  |		Execute	Discrete,Plus
0789 480d       |H   |		Short_Literal	0xd
078a 0007       |    |		Action	Break_Optional
078b			BODY_0760:
078b 0092 093f  |   ?|		Action	Push_String_Extended,0x93f					; "X_Grab_Server_Request conversions"
078d 8009       |    |		Call	0x0,0x9
078e 4801       |H   |		Short_Literal	0x1
078f 4804       |H   |		Short_Literal	0x4
0790 e004       |    |		Load	0x0,0x4
0791 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0792 0334       | 4  |		Declare_Variable	Array,With_Constraint
0793 4804       |H   |		Short_Literal	0x4
0794 4801       |H   |		Short_Literal	0x1
0795 4800       |H   |		Short_Literal	0x0
0796 00d9       |    |		Load_Top	At_Offset_1
0797 e60e       |    |		Load	0x3,0xe
0798 01d6       |    |		Execute	Vector,Field_Write
0799 3ffb       |?   |		Loop_Increasing	0x795
079a e030       | 0  |		Load	0x0,0x30
079b 0322       | "  |		Declare_Variable	Record
079c 4800       |H   |		Short_Literal	0x0
079d 00d9       |    |		Load_Top	At_Offset_1
079e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
079f 4800       |H   |		Short_Literal	0x0
07a0 00d9       |    |		Load_Top	At_Offset_1
07a1 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
07a2 4800       |H   |		Short_Literal	0x0
07a3 00d9       |    |		Load_Top	At_Offset_1
07a4 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
07a5 0092 0926  |   &|		Action	Push_String_Extended,0x926					; "0"
07a7 e608       |    |		Load	0x3,0x8
07a8 e609       |    |		Load	0x3,0x9
07a9 480a       |H   |		Short_Literal	0xa
07aa 4803       |H   |		Short_Literal	0x3
07ab 0099       |    |		Action	Reference_Dynamic
07ac 480b       |H   |		Short_Literal	0xb
07ad 4803       |H   |		Short_Literal	0x3
07ae 0099       |    |		Action	Reference_Dynamic
07af 480c       |H   |		Short_Literal	0xc
07b0 4803       |H   |		Short_Literal	0x3
07b1 0099       |    |		Action	Reference_Dynamic
07b2 8007       |    |		Call	0x0,0x7
07b3 4800       |H   |		Short_Literal	0x0
07b4 4801       |H   |		Short_Literal	0x1
07b5 e004       |    |		Load	0x0,0x4
07b6 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
07b7 0334       | 4  |		Declare_Variable	Array,With_Constraint
07b8 4801       |H   |		Short_Literal	0x1
07b9 4800       |H   |		Short_Literal	0x0
07ba 00da       |    |		Load_Top	At_Offset_2
07bb 01d6       |    |		Execute	Vector,Field_Write
07bc 48ff       |H   |		Short_Literal	0xff
07bd 4801       |H   |		Short_Literal	0x1
07be 00da       |    |		Load_Top	At_Offset_2
07bf 01d6       |    |		Execute	Vector,Field_Write
07c0 e00a       |    |		Load	0x0,0xa
07c1 01cc       |    |		Execute	Vector,Catenate
07c2 e030       | 0  |		Load	0x0,0x30
07c3 0322       | "  |		Declare_Variable	Record
07c4 4801       |H   |		Short_Literal	0x1
07c5 00d9       |    |		Load_Top	At_Offset_1
07c6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
07c7 48ff       |H   |		Short_Literal	0xff
07c8 00d9       |    |		Load_Top	At_Offset_1
07c9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
07ca 4802       |H   |		Short_Literal	0x2
07cb 00d9       |    |		Load_Top	At_Offset_1
07cc 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
07cd 0092 0927  |   '|		Action	Push_String_Extended,0x927					; "1.-1.2"
07cf e608       |    |		Load	0x3,0x8
07d0 e609       |    |		Load	0x3,0x9
07d1 480a       |H   |		Short_Literal	0xa
07d2 4803       |H   |		Short_Literal	0x3
07d3 0099       |    |		Action	Reference_Dynamic
07d4 480b       |H   |		Short_Literal	0xb
07d5 4803       |H   |		Short_Literal	0x3
07d6 0099       |    |		Action	Reference_Dynamic
07d7 480c       |H   |		Short_Literal	0xc
07d8 4803       |H   |		Short_Literal	0x3
07d9 0099       |    |		Action	Reference_Dynamic
07da 8007       |    |		Call	0x0,0x7
07db 4801       |H   |		Short_Literal	0x1
07dc 800b       |    |		Call	0x0,0xb
07dd 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
07de 0000 0000  |    |		.XXX[0x2]
07e0 8000 0000  |    |		.LITERAL	{0x80000000, 0x00010000}
07e4 8000 0000  |    |		.LITERAL	{0x80000000, 0x00020000}
07e8 ; --------------------------------------------------------------------------------------
07e8 ; SUBPROGRAM
07e8 ; --------------------------------------------------------------------------------------
07e8 07eb       |    |		.CONST	0x07eb								; Address of begin
07e9 0004       |    |		.CONST	0x0004								; Address of exception handler
07ea 0001       |    |		.CONST	0x0001								; Number of locals
07eb			BODY_07e8:
07eb			INIT_07e8:
07eb 00db       |    |		Load_Top	At_Offset_3
07ec 00db       |    |		Load_Top	At_Offset_3
07ed e033       | 3  |		Load	0x0,0x33
07ee a034       | 4  |		Store_Unchecked	0x0,0x34
07ef 8035       | 5  |		Call	0x0,0x35
07f0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
07f1 0000 0000  |    |		.BLANK	0000[0x7]
07f8 ; --------------------------------------------------------------------------------------
07f8 ; SUBPROGRAM
07f8 ; --------------------------------------------------------------------------------------
07f8 07fb       |    |		.CONST	0x07fb								; Address of begin
07f9 0004       |    |		.CONST	0x0004								; Address of exception handler
07fa 0001       |    |		.CONST	0x0001								; Number of locals
07fb			BODY_07f8:
07fb			INIT_07f8:
07fb 00db       |    |		Load_Top	At_Offset_3
07fc 00db       |    |		Load_Top	At_Offset_3
07fd e602       |    |		Load	0x3,0x2
07fe e603       |    |		Load	0x3,0x3
07ff 4804       |H   |		Short_Literal	0x4
0800 4803       |H   |		Short_Literal	0x3
0801 0099       |    |		Action	Reference_Dynamic
0802 8002       |    |		Call	0x0,0x2
0803 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0804 0000 0000  |    |		.BLANK	0000[0x4]
0808 ; --------------------------------------------------------------------------------------
0808 ; SUBPROGRAM
0808 ; --------------------------------------------------------------------------------------
0808 080b       |    |		.CONST	0x080b								; Address of begin
0809 0004       |    |		.CONST	0x0004								; Address of exception handler
080a 0001       |    |		.CONST	0x0001								; Number of locals
080b			BODY_0808:
080b			INIT_0808:
080b 00db       |    |		Load_Top	At_Offset_3
080c 00db       |    |		Load_Top	At_Offset_3
080d e036       | 6  |		Load	0x0,0x36
080e a037       | 7  |		Store_Unchecked	0x0,0x37
080f 8035       | 5  |		Call	0x0,0x35
0810 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0811 0000 0000  |    |		.BLANK	0000[0x7]
0818 ; --------------------------------------------------------------------------------------
0818 ; SUBPROGRAM
0818 ; --------------------------------------------------------------------------------------
0818 081b       |    |		.CONST	0x081b								; Address of begin
0819 0004       |    |		.CONST	0x0004								; Address of exception handler
081a 0001       |    |		.CONST	0x0001								; Number of locals
081b			BODY_0818:
081b			INIT_0818:
081b 00db       |    |		Load_Top	At_Offset_3
081c 00db       |    |		Load_Top	At_Offset_3
081d e602       |    |		Load	0x3,0x2
081e e603       |    |		Load	0x3,0x3
081f 4804       |H   |		Short_Literal	0x4
0820 4803       |H   |		Short_Literal	0x3
0821 0099       |    |		Action	Reference_Dynamic
0822 8002       |    |		Call	0x0,0x2
0823 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0824 0000 0000  |    |		.BLANK	0000[0x4]
0828 ; --------------------------------------------------------------------------------------
0828 ; SUBPROGRAM
0828 ; --------------------------------------------------------------------------------------
0828 082b       | +  |		.CONST	0x082b								; Address of begin
0829 0004       |    |		.CONST	0x0004								; Address of exception handler
082a 0001       |    |		.CONST	0x0001								; Number of locals
082b			BODY_0828:
082b			INIT_0828:
082b 00db       |    |		Load_Top	At_Offset_3
082c 00db       |    |		Load_Top	At_Offset_3
082d e038       | 8  |		Load	0x0,0x38
082e a039       | 9  |		Store_Unchecked	0x0,0x39
082f 8035       | 5  |		Call	0x0,0x35
0830 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0831 0000 0000  |    |		.BLANK	0000[0x7]
0838 ; --------------------------------------------------------------------------------------
0838 ; SUBPROGRAM
0838 ; --------------------------------------------------------------------------------------
0838 083b       | ;  |		.CONST	0x083b								; Address of begin
0839 0004       |    |		.CONST	0x0004								; Address of exception handler
083a 0001       |    |		.CONST	0x0001								; Number of locals
083b			BODY_0838:
083b			INIT_0838:
083b 00db       |    |		Load_Top	At_Offset_3
083c 00db       |    |		Load_Top	At_Offset_3
083d e602       |    |		Load	0x3,0x2
083e e603       |    |		Load	0x3,0x3
083f 4804       |H   |		Short_Literal	0x4
0840 4803       |H   |		Short_Literal	0x3
0841 0099       |    |		Action	Reference_Dynamic
0842 8002       |    |		Call	0x0,0x2
0843 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0844 0000 0000  |    |		.BLANK	0000[0x4]
0848 ; --------------------------------------------------------------------------------------
0848 ; SUBPROGRAM
0848 ; --------------------------------------------------------------------------------------
0848 084b       | K  |		.CONST	0x084b								; Address of begin
0849 0004       |    |		.CONST	0x0004								; Address of exception handler
084a 0001       |    |		.CONST	0x0001								; Number of locals
084b			BODY_0848:
084b			INIT_0848:
084b 00db       |    |		Load_Top	At_Offset_3
084c 00db       |    |		Load_Top	At_Offset_3
084d e03a       | :  |		Load	0x0,0x3a
084e a03b       | ;  |		Store_Unchecked	0x0,0x3b
084f 8035       | 5  |		Call	0x0,0x35
0850 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0851 0000 0000  |    |		.BLANK	0000[0x7]
0858 ; --------------------------------------------------------------------------------------
0858 ; SUBPROGRAM
0858 ; --------------------------------------------------------------------------------------
0858 085b       | [  |		.CONST	0x085b								; Address of begin
0859 0004       |    |		.CONST	0x0004								; Address of exception handler
085a 0001       |    |		.CONST	0x0001								; Number of locals
085b			BODY_0858:
085b			INIT_0858:
085b 00db       |    |		Load_Top	At_Offset_3
085c 00db       |    |		Load_Top	At_Offset_3
085d e602       |    |		Load	0x3,0x2
085e e603       |    |		Load	0x3,0x3
085f 4804       |H   |		Short_Literal	0x4
0860 4803       |H   |		Short_Literal	0x3
0861 0099       |    |		Action	Reference_Dynamic
0862 8002       |    |		Call	0x0,0x2
0863 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0864 0000 0000  |    |		.BLANK	0000[0x4]
0868 ; --------------------------------------------------------------------------------------
0868 ; SUBPROGRAM
0868 ; --------------------------------------------------------------------------------------
0868 086b       | k  |		.CONST	0x086b								; Address of begin
0869 0004       |    |		.CONST	0x0004								; Address of exception handler
086a 0001       |    |		.CONST	0x0001								; Number of locals
086b			BODY_0868:
086b			INIT_0868:
086b 00db       |    |		Load_Top	At_Offset_3
086c 00db       |    |		Load_Top	At_Offset_3
086d e03c       | <  |		Load	0x0,0x3c
086e a03d       | =  |		Store_Unchecked	0x0,0x3d
086f 8035       | 5  |		Call	0x0,0x35
0870 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0871 0000 0000  |    |		.BLANK	0000[0x7]
0878 ; --------------------------------------------------------------------------------------
0878 ; SUBPROGRAM
0878 ; --------------------------------------------------------------------------------------
0878 087b       | {  |		.CONST	0x087b								; Address of begin
0879 0004       |    |		.CONST	0x0004								; Address of exception handler
087a 0001       |    |		.CONST	0x0001								; Number of locals
087b			BODY_0878:
087b			INIT_0878:
087b 00db       |    |		Load_Top	At_Offset_3
087c 00db       |    |		Load_Top	At_Offset_3
087d e602       |    |		Load	0x3,0x2
087e e603       |    |		Load	0x3,0x3
087f 4804       |H   |		Short_Literal	0x4
0880 4803       |H   |		Short_Literal	0x3
0881 0099       |    |		Action	Reference_Dynamic
0882 8002       |    |		Call	0x0,0x2
0883 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0884 0000 0000  |    |		.BLANK	0000[0x4]
0888 ; --------------------------------------------------------------------------------------
0888 ; SUBPROGRAM
0888 ; --------------------------------------------------------------------------------------
0888 088b       |    |		.CONST	0x088b								; Address of begin
0889 0004       |    |		.CONST	0x0004								; Address of exception handler
088a 0001       |    |		.CONST	0x0001								; Number of locals
088b			BODY_0888:
088b			INIT_0888:
088b 00db       |    |		Load_Top	At_Offset_3
088c 00db       |    |		Load_Top	At_Offset_3
088d e03e       | >  |		Load	0x0,0x3e
088e a03f       | ?  |		Store_Unchecked	0x0,0x3f
088f 8035       | 5  |		Call	0x0,0x35
0890 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0891 0000 0000  |    |		.BLANK	0000[0x7]
0898 ; --------------------------------------------------------------------------------------
0898 ; SUBPROGRAM
0898 ; --------------------------------------------------------------------------------------
0898 089b       |    |		.CONST	0x089b								; Address of begin
0899 0004       |    |		.CONST	0x0004								; Address of exception handler
089a 0001       |    |		.CONST	0x0001								; Number of locals
089b			BODY_0898:
089b			INIT_0898:
089b 00db       |    |		Load_Top	At_Offset_3
089c 00db       |    |		Load_Top	At_Offset_3
089d e602       |    |		Load	0x3,0x2
089e e603       |    |		Load	0x3,0x3
089f 4804       |H   |		Short_Literal	0x4
08a0 4803       |H   |		Short_Literal	0x3
08a1 0099       |    |		Action	Reference_Dynamic
08a2 8002       |    |		Call	0x0,0x2
08a3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
08a4 0000 0000  |    |		.BLANK	0000[0x4]
08a8 ; --------------------------------------------------------------------------------------
08a8 ; SUBPROGRAM
08a8 ; --------------------------------------------------------------------------------------
08a8 08ab       |    |		.CONST	0x08ab								; Address of begin
08a9 0004       |    |		.CONST	0x0004								; Address of exception handler
08aa 0001       |    |		.CONST	0x0001								; Number of locals
08ab			BODY_08a8:
08ab			INIT_08a8:
08ab 00db       |    |		Load_Top	At_Offset_3
08ac 00db       |    |		Load_Top	At_Offset_3
08ad e040       | @  |		Load	0x0,0x40
08ae a041       | A  |		Store_Unchecked	0x0,0x41
08af 8035       | 5  |		Call	0x0,0x35
08b0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
08b1 0000 0000  |    |		.BLANK	0000[0x7]
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 e602       |    |		Load	0x3,0x2
08be e603       |    |		Load	0x3,0x3
08bf 4804       |H   |		Short_Literal	0x4
08c0 4803       |H   |		Short_Literal	0x3
08c1 0099       |    |		Action	Reference_Dynamic
08c2 8002       |    |		Call	0x0,0x2
08c3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
08c4 0000 0000  |    |		.BLANK	0000[0x4]
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 e042       | B  |		Load	0x0,0x42
08ce a043       | C  |		Store_Unchecked	0x0,0x43
08cf 8035       | 5  |		Call	0x0,0x35
08d0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
08d1 0000 0000  |    |		.BLANK	0000[0x7]
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 e602       |    |		Load	0x3,0x2
08de e603       |    |		Load	0x3,0x3
08df 4804       |H   |		Short_Literal	0x4
08e0 4803       |H   |		Short_Literal	0x3
08e1 0099       |    |		Action	Reference_Dynamic
08e2 8002       |    |		Call	0x0,0x2
08e3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
08e4 0000 0000  |    |		.BLANK	0000[0x4]
08e8 ; --------------------------------------------------------------------------------------
08e8 ; SUBPROGRAM
08e8 ; --------------------------------------------------------------------------------------
08e8 08eb       |    |		.CONST	0x08eb								; Address of begin
08e9 0004       |    |		.CONST	0x0004								; Address of exception handler
08ea 0001       |    |		.CONST	0x0001								; Number of locals
08eb			BODY_08e8:
08eb			INIT_08e8:
08eb 00db       |    |		Load_Top	At_Offset_3
08ec 00db       |    |		Load_Top	At_Offset_3
08ed e044       | D  |		Load	0x0,0x44
08ee a045       | E  |		Store_Unchecked	0x0,0x45
08ef 8035       | 5  |		Call	0x0,0x35
08f0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
08f1 0000 0000  |    |		.BLANK	0000[0x7]
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 e602       |    |		Load	0x3,0x2
08fe e603       |    |		Load	0x3,0x3
08ff 4804       |H   |		Short_Literal	0x4
0900 4803       |H   |		Short_Literal	0x3
0901 0099       |    |		Action	Reference_Dynamic
0902 8002       |    |		Call	0x0,0x2
0903 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0904 0000 0000  |    |		.BLANK	0000[0x4]
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 e046       | F  |		Load	0x0,0x46
090e a047       | G  |		Store_Unchecked	0x0,0x47
090f 8035       | 5  |		Call	0x0,0x35
0910 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0911 0000 0000  |    |		.BLANK	0000[0x7]
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 e602       |    |		Load	0x3,0x2
091e e603       |    |		Load	0x3,0x3
091f 4804       |H   |		Short_Literal	0x4
0920 4803       |H   |		Short_Literal	0x3
0921 0099       |    |		Action	Reference_Dynamic
0922 8002       |    |		Call	0x0,0x2
0923 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0924 ; --------------------------------------------------------------------------------------
0924 ; STRING TABLE
0924 ; --------------------------------------------------------------------------------------
0924 003a       | :  |		.STRTAB	0x003a->0x0941							; "X_Get_Pointer_Mapping_Request"
0925 0055       | U  |		.STRTAB	0x0055->0x094f							; "X_Get_Pointer_Mapping_Request conversions"
0926 007c       | |  |		.STRTAB	0x007c->0x0964							; "0"
0927 007b       | {  |		.STRTAB	0x007b->0x0964							; "1.-1.2"
0928 007f       |    |		.STRTAB	0x007f->0x0967							; "X_Get_Property_Request"
0929 0093       |    |		.STRTAB	0x0093->0x0972							; "X_Get_Property_Request conversions"
092a 00b3       |    |		.STRTAB	0x00b3->0x0983							; "0.1.3.4.5.6.7.8"
092b 00c0       |    |		.STRTAB	0x00c0->0x098b							; "X_Get_Screen_Saver_Request"
092c 00d8       |    |		.STRTAB	0x00d8->0x0998							; "X_Get_Screen_Saver_Request conversions"
092d 00fc       |    |		.STRTAB	0x00fc->0x09ab							; "X_Get_Selection_Owner_Request"
092e 0117       |    |		.STRTAB	0x0117->0x09b9							; "X_Get_Selection_Owner_Request conversions"
092f 013e       | >  |		.STRTAB	0x013e->0x09ce							; "1.-1.2.3"
0930 0144       | D  |		.STRTAB	0x0144->0x09d2							; "X_Get_Window_Attributes_Request"
0931 0161       | a  |		.STRTAB	0x0161->0x09e1							; "X_Get_Window_Attributes_Request conversions"
0932 018a       |    |		.STRTAB	0x018a->0x09f7							; "X_Grab_Button_Request"
0933 019d       |    |		.STRTAB	0x019d->0x0a01							; "X_Grab_Button_Request conversions"
0934 01bc       |    |		.STRTAB	0x01bc->0x0a12							; "0.1.3.4.5.0.1.8.9.1.-1.11"
0935 01d3       |    |		.STRTAB	0x01d3->0x0a1e							; "X_Grab_Key_Request"
0936 01e3       |    |		.STRTAB	0x01e3->0x0a27							; "X_Grab_Key_Request conversions"
0937 01ff       |    |		.STRTAB	0x01ff->0x0a36							; "0.1.3.4.5.6.0.1.-1"
0938 020f       |    |		.STRTAB	0x020f->0x0a3f							; "X_Grab_Keyboard_Request"
0939 0224       | $  |		.STRTAB	0x0224->0x0a4b							; "X_Grab_Keyboard_Request conversions"
093a 0245       | E  |		.STRTAB	0x0245->0x0a5c							; "0.1.3.4.5.0.1.-1"
093b 0253       | S  |		.STRTAB	0x0253->0x0a64							; "X_Grab_Pointer_Request"
093c 0267       | g  |		.STRTAB	0x0267->0x0a6f							; "X_Grab_Pointer_Request conversions"
093d 0287       |    |		.STRTAB	0x0287->0x0a80							; "0.1.3.4.5.0.1.8.9.10"
093e 0299       |    |		.STRTAB	0x0299->0x0a8a							; "X_Grab_Server_Request"
093f 02ac       |    |		.STRTAB	0x02ac->0x0a95							; "X_Grab_Server_Request conversions"
0940 02cb       |    |		.STREND 0x02cb->0x0aa5
0941 585f 4765  |X_Ge|		.STRTAB_STRINGS
0aa6 0000 0000  |    |		.XXX[0x2]
0aa8 ; --------------------------------------------------------------------------------------
0aa8 ; Debug Table
0aa8 ; --------------------------------------------------------------------------------------
0aa8 0004 0000  |    |		.DEBUG4	0x0004,0x0000,0x6905,0x0000,0x0001,0x0020
0aae 000b 0000  |    |		.DBG4T	0x000b,0x0000,0x8000,0x0000
0ab2 001b 0b2e  |   .|		.DBG4T	0x001b,0x0b2e,0x8001,0x0000
0ab6 0043 0b47  | C G|		.DBG4T	0x0043,0x0b47,0x0001,0x0000
0aba 00cb 0b4f  |   O|		.DBG4T	0x00cb,0x0b4f,0x0001,0x0000
0abe 018b 0b57  |   W|		.DBG4T	0x018b,0x0b57,0x0001,0x0000
0ac2 0213 0b5f  |   _|		.DBG4T	0x0213,0x0b5f,0x0001,0x0000
0ac6 02ab 0b67  |   g|		.DBG4T	0x02ab,0x0b67,0x0001,0x0000
0aca 0343 0b6f  | C o|		.DBG4T	0x0343,0x0b6f,0x0001,0x0000
0ace 048b 0b77  |   w|		.DBG4T	0x048b,0x0b77,0x0001,0x0000
0ad2 0593 0b7f  |    |		.DBG4T	0x0593,0x0b7f,0x0001,0x0000
0ad6 065b 0b87  | [  |		.DBG4T	0x065b,0x0b87,0x0001,0x0000
0ada 0763 0b8f  | c  |		.DBG4T	0x0763,0x0b8f,0x0001,0x0000
0ade 07eb 0000  |    |		.DBG4T	0x07eb,0x0000,0x000b,0x0000
0ae2 07fb 0000  |    |		.DBG4T	0x07fb,0x0000,0x000b,0x0000
0ae6 080b 0000  |    |		.DBG4T	0x080b,0x0000,0x000b,0x0000
0aea 081b 0000  |    |		.DBG4T	0x081b,0x0000,0x000b,0x0000
0aee 082b 0000  | +  |		.DBG4T	0x082b,0x0000,0x000b,0x0000
0af2 083b 0000  | ;  |		.DBG4T	0x083b,0x0000,0x000b,0x0000
0af6 084b 0000  | K  |		.DBG4T	0x084b,0x0000,0x000b,0x0000
0afa 085b 0000  | [  |		.DBG4T	0x085b,0x0000,0x000b,0x0000
0afe 086b 0000  | k  |		.DBG4T	0x086b,0x0000,0x000b,0x0000
0b02 087b 0000  | {  |		.DBG4T	0x087b,0x0000,0x000b,0x0000
0b06 088b 0000  |    |		.DBG4T	0x088b,0x0000,0x000b,0x0000
0b0a 089b 0000  |    |		.DBG4T	0x089b,0x0000,0x000b,0x0000
0b0e 08ab 0000  |    |		.DBG4T	0x08ab,0x0000,0x000b,0x0000
0b12 08bb 0000  |    |		.DBG4T	0x08bb,0x0000,0x000b,0x0000
0b16 08cb 0000  |    |		.DBG4T	0x08cb,0x0000,0x000b,0x0000
0b1a 08db 0000  |    |		.DBG4T	0x08db,0x0000,0x000b,0x0000
0b1e 08eb 0000  |    |		.DBG4T	0x08eb,0x0000,0x000b,0x0000
0b22 08fb 0000  |    |		.DBG4T	0x08fb,0x0000,0x000b,0x0000
0b26 090b 0000  |    |		.DBG4T	0x090b,0x0000,0x000b,0x0000
0b2a 091b 0000  |    |		.DBG4T	0x091b,0x0000,0x000b,0x0000
0b2e ; --------------------------------------------------------------------------------------
0b2e ; Debug chain
0b2e ; --------------------------------------------------------------------------------------
0b2e 000d 000a  |    |		.DBGLEN	0x000d,0x000a
0b30 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
0b47 ; --------------------------------------------------------------------------------------
0b47 ; Debug chain
0b47 ; --------------------------------------------------------------------------------------
0b47 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0b49 0043 0052  | C R|		.DBGLNO	0x0043,0x0052,0x006b,0x006e,0x0093,0x00bb
0b4f ; --------------------------------------------------------------------------------------
0b4f ; Debug chain
0b4f ; --------------------------------------------------------------------------------------
0b4f 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0b51 00cb 00da  |    |		.DBGLNO	0x00cb,0x00da,0x00f3,0x00f6,0x0132,0x017b
0b57 ; --------------------------------------------------------------------------------------
0b57 ; Debug chain
0b57 ; --------------------------------------------------------------------------------------
0b57 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0b59 018b 019a  |    |		.DBGLNO	0x018b,0x019a,0x01b3,0x01b6,0x01db,0x0203
0b5f ; --------------------------------------------------------------------------------------
0b5f ; Debug chain
0b5f ; --------------------------------------------------------------------------------------
0b5f 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0b61 0213 0222  |   "|		.DBGLNO	0x0213,0x0222,0x023b,0x023e,0x0268,0x0297
0b67 ; --------------------------------------------------------------------------------------
0b67 ; Debug chain
0b67 ; --------------------------------------------------------------------------------------
0b67 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0b69 02ab 02ba  |    |		.DBGLNO	0x02ab,0x02ba,0x02d3,0x02d6,0x0302,0x0333
0b6f ; --------------------------------------------------------------------------------------
0b6f ; Debug chain
0b6f ; --------------------------------------------------------------------------------------
0b6f 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0b71 0343 0352  | C R|		.DBGLNO	0x0343,0x0352,0x036b,0x036e,0x03d1,0x0479
0b77 ; --------------------------------------------------------------------------------------
0b77 ; Debug chain
0b77 ; --------------------------------------------------------------------------------------
0b77 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0b79 048b 049a  |    |		.DBGLNO	0x048b,0x049a,0x04b3,0x04b6,0x0503,0x0582
0b7f ; --------------------------------------------------------------------------------------
0b7f ; Debug chain
0b7f ; --------------------------------------------------------------------------------------
0b7f 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0b81 0593 05a2  |    |		.DBGLNO	0x0593,0x05a2,0x05bb,0x05be,0x05f6,0x0645
0b87 ; --------------------------------------------------------------------------------------
0b87 ; Debug chain
0b87 ; --------------------------------------------------------------------------------------
0b87 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0b89 065b 066a  | [ j|		.DBGLNO	0x065b,0x066a,0x0683,0x0686,0x06d7,0x074f
0b8f ; --------------------------------------------------------------------------------------
0b8f ; Debug chain
0b8f ; --------------------------------------------------------------------------------------
0b8f 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0b91 0763 0772  | c r|		.DBGLNO	0x0763,0x0772,0x078b,0x078e,0x07b3,0x07db
0b97 0000 0000  |    |		.BLANK	0000[0x69]