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

⟦ede2e5f38⟧

    Length: 5120 (0x1400)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 06a0       |    |		.CONST	0x06a0								; 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 0004       |    |		.CONST	0x0004								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 003e       | >  |		.CONST	0x003e								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0019       |    |		.CONST	0x0019								; Number of locals
000b			INIT_0008:
000b 029a 0043  |   C|		Declare_Subprogram	INIT_0040,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x0732,0x0000,0x0000,0x0057,0x79c5,0x0000,0x01f6
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 0073  |   s|		Declare_Subprogram	INIT_0070,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 00a3  |    |		Declare_Subprogram	INIT_00a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 014b  |   K|		Declare_Subprogram	INIT_0148,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 0223  |   #|		Declare_Subprogram	INIT_0220,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 02bb  |    |		Declare_Subprogram	INIT_02b8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 03eb  |    |		Declare_Subprogram	INIT_03e8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 043b  |   ;|		Declare_Subprogram	INIT_0438,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 029a 04b3  |    |		Declare_Subprogram	INIT_04b0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x1b,0xfff7
001d 029a 053b  |   ;|		Declare_Subprogram	INIT_0538,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x1d,0xfff6
001f 029a 056b  |   k|		Declare_Subprogram	INIT_0568,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x1f,0xfff5
0021 029a 05a3  |    |		Declare_Subprogram	INIT_05a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x21,0xfff4
0023 00bf       |    |		Action	Accept_Activation
0024 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1 = .DEBUG	0x0024,0x074c,0x0000,0x0000,0x0057,0x7db5,0x0000,0x0008
													; Debug Table 0x1.0x0 = 0x24,0xffff
0025 00c7       |    |		Action	Elaborate_Subprogram
0026 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x1 = 0x26,0xfffe
0027 00c7       |    |		Action	Elaborate_Subprogram
0028 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0x2 = 0x28,0xfffd
0029 00c7       |    |		Action	Elaborate_Subprogram
002a 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x3 = 0x2a,0xfffc
002b 00c7       |    |		Action	Elaborate_Subprogram
002c 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x4 = 0x2c,0xfffb
002d 00c7       |    |		Action	Elaborate_Subprogram
002e 029d 05d3  |    |		Declare_Subprogram	INIT_05d0,For_Outer_Call			; Debug Table 0x1.0x5 = 0x2e,0xfffa
0030 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x6 = 0x30,0xfff9
0031 00c7       |    |		Action	Elaborate_Subprogram
0032 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x7 = 0x32,0xfff8
0033 00c7       |    |		Action	Elaborate_Subprogram
0034 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x8 = 0x34,0xfff7
0035 00c7       |    |		Action	Elaborate_Subprogram
0036 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x9 = 0x36,0xfff6
0037 00c7       |    |		Action	Elaborate_Subprogram
0038 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0xa = 0x38,0xfff5
0039 00c7       |    |		Action	Elaborate_Subprogram
003a 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0xb = 0x3a,0xfff4
003b 00c7       |    |		Action	Elaborate_Subprogram
003c 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0xc = 0x3c,0xfff3
003d 00c7       |    |		Action	Elaborate_Subprogram
003e			BODY_0008:
003e 00bc       |    |		Action	Signal_Activated
003f 00bb       |    |		Action	Signal_Completion
0040 ; --------------------------------------------------------------------------------------
0040 ; SUBPROGRAM
0040 ; --------------------------------------------------------------------------------------
0040 0059       | Y  |		.CONST	0x0059								; Address of begin
0041 0004       |    |		.CONST	0x0004								; Address of exception handler
0042 000e       |    |		.CONST	0x000e								; Number of locals
0043			INIT_0040:
0043 029f 0673  |   s|		Declare_Subprogram	INIT_0670,For_Call				; Debug Table 0x2 = .DEBUG	0x0043,0x0768,0x0002,0x0000,0x0057,0x79c5,0x0000,0x01f7
													; Debug Table 0x2.0x0 = 0x43,0xffff
0045 a001       |    |		Store_Unchecked	0x0,0x1							; Debug Table 0x2.0x1 = 0x45,0xfffe
0046 00c6       |    |		Action	Check_Subprogram_Elaborated
0047 e002       |    |		Load	0x0,0x2
0048 e003       |    |		Load	0x0,0x3
0049 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
004a e004       |    |		Load	0x0,0x4
004b 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
004c e004       |    |		Load	0x0,0x4
004d 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
004e 00e9       |    |		Load_Encached	String_Cache
004f 4802       |H   |		Short_Literal	0x2
0050 4802       |H   |		Short_Literal	0x2
0051 0099       |    |		Action	Reference_Dynamic
0052 e004       |    |		Load	0x0,0x4
0053 1928       | (  |		Execute	Package,Field_Reference,Field_Number 0x28
0054 a005       |    |		Store_Unchecked	0x0,0x5
0055 a006       |    |		Store_Unchecked	0x0,0x6
0056 638d       |c   |		Indirect_Literal	Discrete,0x3e4,{0x00000000, 0x00577db5}
0057 482e       |H.  |		Short_Literal	0x2e
0058 480e       |H   |		Short_Literal	0xe
0059			BODY_0040:
0059 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x2 = 0x59,0x1
005a e403       |    |		Load	0x2,0x3
005b e404       |    |		Load	0x2,0x4
005c e405       |    |		Load	0x2,0x5
005d e406       |    |		Load	0x2,0x6
005e e407       |    |		Load	0x2,0x7
005f 4808       |H   |		Short_Literal	0x8
0060 4802       |H   |		Short_Literal	0x2
0061 0099       |    |		Action	Reference_Dynamic
0062 4809       |H   |		Short_Literal	0x9
0063 4802       |H   |		Short_Literal	0x2
0064 0099       |    |		Action	Reference_Dynamic
0065 480a       |H   |		Short_Literal	0xa
0066 4802       |H   |		Short_Literal	0x2
0067 0099       |    |		Action	Reference_Dynamic
0068 480b       |H   |		Short_Literal	0xb
0069 4802       |H   |		Short_Literal	0x2
006a 0099       |    |		Action	Reference_Dynamic
006b 480c       |H   |		Short_Literal	0xc
006c 4802       |H   |		Short_Literal	0x2
006d 0099       |    |		Action	Reference_Dynamic
006e 8001       |    |		Call	0x0,0x1
006f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0070 ; --------------------------------------------------------------------------------------
0070 ; SUBPROGRAM
0070 ; --------------------------------------------------------------------------------------
0070 007a       | z  |		.CONST	0x007a								; Address of begin
0071 0004       |    |		.CONST	0x0004								; Address of exception handler
0072 0003       |    |		.CONST	0x0003								; Number of locals
0073			INIT_0070:
0073 e004       |    |		Load	0x0,0x4								; Debug Table 0x3 = .DEBUG	0x0073,0x0770,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0200
													; Debug Table 0x3.0x0 = 0x73,0xffff
0074 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0075 02c7       |    |		Declare_Variable	Any
0076 00d8       |    |		Load_Top	At_Offset_0
0077 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0078 e007       |    |		Load	0x0,0x7								; Debug Table 0x3.0x1 = 0x78,0xfffe
0079 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
007a			BODY_0070:
007a e003       |    |		Load	0x0,0x3								; Debug Table 0x3.0x2 = 0x7a,0x1
007b 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
007c a5fd       |    |		Store_Unchecked	0x2,-0x3
007d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x3 = 0x7d,0x2
007e 7003       |p   |		Jump_Nonzero	0x82
007f 4809       |H   |		Short_Literal	0x9							; Debug Table 0x3.0x4 = 0x7f,0x3
0080 a5fc       |    |		Store_Unchecked	0x2,-0x4
0081 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x3.0x5 = 0x81,0x4
0082 e007       |    |		Load	0x0,0x7								; Debug Table 0x3.0x6 = 0x82,0x5
0083 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0084 00da       |    |		Load_Top	At_Offset_2
0085 0120       |    |		Execute	Any,Is_Value
0086 6803       |h   |		Jump_Zero	0x8a
0087 e004       |    |		Load	0x0,0x4
0088 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0089 7801       |x   |		Jump	0x8b
008a 00da       |    |		Load_Top	At_Offset_2
008b e5ff       |    |		Load	0x2,-0x1
008c e008       |    |		Load	0x0,0x8
008d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
008e e5fe       |    |		Load	0x2,-0x2
008f 0217       |    |		Execute	Heap_Access,All_Reference
0090 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0091 e004       |    |		Load	0x0,0x4
0092 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0093 c402       |    |		Store	0x2,0x2
0094 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0095 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x7 = 0x95,0x6
0096 e003       |    |		Load	0x0,0x3
0097 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0098 7004       |p   |		Jump_Nonzero	0x9d
0099 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x8 = 0x99,0x7
009a 00da       |    |		Load_Top	At_Offset_2
009b 8009       |    |		Call	0x0,0x9
009c a5fd       |    |		Store_Unchecked	0x2,-0x3
009d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x9 = 0x9d,0x8
009e a5fc       |    |		Store_Unchecked	0x2,-0x4
009f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00a0 ; --------------------------------------------------------------------------------------
00a0 ; SUBPROGRAM
00a0 ; --------------------------------------------------------------------------------------
00a0 00ac       |    |		.CONST	0x00ac								; Address of begin
00a1 012c       | ,  |		.CONST	0x012c								; Address of exception handler
00a2 0004       |    |		.CONST	0x0004								; Number of locals
00a3			INIT_00a0:
00a3 e007       |    |		Load	0x0,0x7								; Debug Table 0x4 = .DEBUG	0x00a3,0x0786,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0214
													; Debug Table 0x4.0x0 = 0xa3,0xffff
00a4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00a5 e00a       |    |		Load	0x0,0xa								; Debug Table 0x4.0x1 = 0xa5,0xfffe
00a6 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
00a7 0322       | "  |		Declare_Variable	Record
00a8 00d8       |    |		Load_Top	At_Offset_0
00a9 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00aa e003       |    |		Load	0x0,0x3								; Debug Table 0x4.0x2 = 0xaa,0xfffd
00ab 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
00ac			BODY_00a0:
00ac e003       |    |		Load	0x0,0x3								; Debug Table 0x4.0x3 = 0xac,0x1
00ad 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
00ae a5f7       |    |		Store_Unchecked	0x2,-0x9
00af e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x4 = 0xaf,0x2
00b0 7003       |p   |		Jump_Nonzero	0xb4
00b1 4808       |H   |		Short_Literal	0x8							; Debug Table 0x4.0x5 = 0xb1,0x3
00b2 a5f6       |    |		Store_Unchecked	0x2,-0xa
00b3 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; Debug Table 0x4.0x6 = 0xb3,0x4
00b4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x7 = 0xb4,0x5
00b5 e5fe       |    |		Load	0x2,-0x2
00b6 0217       |    |		Execute	Heap_Access,All_Reference
00b7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00b8 e5fe       |    |		Load	0x2,-0x2
00b9 0217       |    |		Execute	Heap_Access,All_Reference
00ba 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00bb 0217       |    |		Execute	Heap_Access,All_Reference
00bc 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00bd e00a       |    |		Load	0x0,0xa
00be 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
00bf 00d1       |    |		Pop_Control	Pop_Count_1
00c0 e5f9       |    |		Load	0x2,-0x7							; Debug Table 0x4.0x8 = 0xc0,0x6
00c1 01db       |    |		Execute	Vector,Length
00c2 701f       |p   |		Jump_Nonzero	0xe2
00c3 e003       |    |		Load	0x0,0x3								; Debug Table 0x4.0x9 = 0xc3,0x7
00c4 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
00c5 e003       |    |		Load	0x0,0x3
00c6 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
00c7 e5f8       |    |		Load	0x2,-0x8
00c8 e5fa       |    |		Load	0x2,-0x6
00c9 e5fb       |    |		Load	0x2,-0x5
00ca e403       |    |		Load	0x2,0x3
00cb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00cc e5fe       |    |		Load	0x2,-0x2
00cd 0217       |    |		Execute	Heap_Access,All_Reference
00ce 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00cf 0217       |    |		Execute	Heap_Access,All_Reference
00d0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00d1 e00b       |    |		Load	0x0,0xb
00d2 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00d3 e5fc       |    |		Load	0x2,-0x4
00d4 e5fd       |    |		Load	0x2,-0x3
00d5 e5fe       |    |		Load	0x2,-0x2
00d6 0217       |    |		Execute	Heap_Access,All_Reference
00d7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00d8 e5ff       |    |		Load	0x2,-0x1
00d9 e008       |    |		Load	0x0,0x8
00da 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00db 8210       |    |		Call	0x1,0x10
00dc 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
00dd e007       |    |		Load	0x0,0x7
00de 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00df 025e       | ^  |		Execute	Discrete,Convert
00e0 005b       | [  |		Store_Top	Discrete,At_Offset_3
00e1 7818       |x   |		Jump	0xfa
00e2 e003       |    |		Load	0x0,0x3								; Debug Table 0x4.0xa = 0xe2,0x8
00e3 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
00e4 e003       |    |		Load	0x0,0x3
00e5 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
00e6 e5f8       |    |		Load	0x2,-0x8
00e7 e5fa       |    |		Load	0x2,-0x6
00e8 e5fb       |    |		Load	0x2,-0x5
00e9 e5f9       |    |		Load	0x2,-0x7
00ea e008       |    |		Load	0x0,0x8
00eb 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00ec e5fc       |    |		Load	0x2,-0x4
00ed e5fd       |    |		Load	0x2,-0x3
00ee e5fe       |    |		Load	0x2,-0x2
00ef 0217       |    |		Execute	Heap_Access,All_Reference
00f0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00f1 e5ff       |    |		Load	0x2,-0x1
00f2 e008       |    |		Load	0x0,0x8
00f3 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00f4 8210       |    |		Call	0x1,0x10
00f5 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
00f6 e007       |    |		Load	0x0,0x7
00f7 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00f8 025e       | ^  |		Execute	Discrete,Convert
00f9 005b       | [  |		Store_Top	Discrete,At_Offset_3
00fa 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0xb = 0xfa,0x9
00fb e003       |    |		Load	0x0,0x3
00fc 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
00fd 680e       |h   |		Jump_Zero	0x10c
00fe 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0xc = 0xfe,0xa
00ff a5f6       |    |		Store_Unchecked	0x2,-0xa
0100 e007       |    |		Load	0x0,0x7								; Debug Table 0x4.0xd = 0x100,0xb
0101 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0102 4801       |H   |		Short_Literal	0x1
0103 e5fe       |    |		Load	0x2,-0x2
0104 0217       |    |		Execute	Heap_Access,All_Reference
0105 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0106 0217       |    |		Execute	Heap_Access,All_Reference
0107 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0108 e00c       |    |		Load	0x0,0xc
0109 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
010a 005b       | [  |		Store_Top	Discrete,At_Offset_3
010b 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; Debug Table 0x4.0xe = 0x10b,0xc
010c e003       |    |		Load	0x0,0x3								; Debug Table 0x4.0xf = 0x10c,0xd
010d 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
010e e5fe       |    |		Load	0x2,-0x2
010f 00da       |    |		Load_Top	At_Offset_2
0110 8215       |    |		Call	0x1,0x15
0111 e007       |    |		Load	0x0,0x7
0112 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0113 025e       | ^  |		Execute	Discrete,Convert
0114 005b       | [  |		Store_Top	Discrete,At_Offset_3
0115 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x10 = 0x115,0xe
0116 e003       |    |		Load	0x0,0x3
0117 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0118 680e       |h   |		Jump_Zero	0x127
0119 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x11 = 0x119,0xf
011a a5f6       |    |		Store_Unchecked	0x2,-0xa
011b e007       |    |		Load	0x0,0x7								; Debug Table 0x4.0x12 = 0x11b,0x10
011c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
011d 4801       |H   |		Short_Literal	0x1
011e e5fe       |    |		Load	0x2,-0x2
011f 0217       |    |		Execute	Heap_Access,All_Reference
0120 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0121 0217       |    |		Execute	Heap_Access,All_Reference
0122 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0123 e00c       |    |		Load	0x0,0xc
0124 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0125 005b       | [  |		Store_Top	Discrete,At_Offset_3
0126 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; Debug Table 0x4.0x13 = 0x126,0x11
0127 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x14 = 0x127,0x12
0128 a5f6       |    |		Store_Unchecked	0x2,-0xa
0129 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x15 = 0x129,0x13
012a a5f7       |    |		Store_Unchecked	0x2,-0x9
012b 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9
012c			TRAP_00a0:
012c e003       |    |		Load	0x0,0x3
012d 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
012e 010f       |    |		Execute	Exception,Equal
012f 7004       |p   |		Jump_Nonzero	0x134
0130 e003       |    |		Load	0x0,0x3
0131 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0132 010f       |    |		Execute	Exception,Equal
0133 6802       |h   |		Jump_Zero	0x136
0134 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x16 = 0x134,0x14
0135 0101       |    |		Execute	Exception,Reraise
0136 e007       |    |		Load	0x0,0x7								; Debug Table 0x4.0x17 = 0x136,0x15
0137 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0138 4801       |H   |		Short_Literal	0x1
0139 e5fe       |    |		Load	0x2,-0x2
013a 0217       |    |		Execute	Heap_Access,All_Reference
013b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
013c 0217       |    |		Execute	Heap_Access,All_Reference
013d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
013e e00c       |    |		Load	0x0,0xc
013f 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0140 c402       |    |		Store	0x2,0x2
0141 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x18 = 0x141,0x16
0142 0101       |    |		Execute	Exception,Reraise
0143 0000 0000  |    |		.BLANK	0000[0x5]
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 016a       | j  |		.CONST	0x016a								; Address of begin
0149 0004       |    |		.CONST	0x0004								; Address of exception handler
014a 0007       |    |		.CONST	0x0007								; Number of locals
014b			INIT_0148:
014b e003       |    |		Load	0x0,0x3								; Debug Table 0x5 = .DEBUG	0x014b,0x07ba,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0244
													; Debug Table 0x5.0x0 = 0x14b,0xffff
014c 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
014d e007       |    |		Load	0x0,0x7								; Debug Table 0x5.0x1 = 0x14d,0xfffe
014e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
014f e004       |    |		Load	0x0,0x4								; Debug Table 0x5.0x2 = 0x14f,0xfffd
0150 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0151 02c7       |    |		Declare_Variable	Any
0152 00d8       |    |		Load_Top	At_Offset_0
0153 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0154 e004       |    |		Load	0x0,0x4								; Debug Table 0x5.0x3 = 0x154,0xfffc
0155 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0156 02c7       |    |		Declare_Variable	Any
0157 00d8       |    |		Load_Top	At_Offset_0
0158 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0159 e004       |    |		Load	0x0,0x4								; Debug Table 0x5.0x4 = 0x159,0xfffb
015a 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
015b 0322       | "  |		Declare_Variable	Record
015c 00d8       |    |		Load_Top	At_Offset_0
015d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
015e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x5 = 0x15e,0xfffa
015f e5fe       |    |		Load	0x2,-0x2
0160 0217       |    |		Execute	Heap_Access,All_Reference
0161 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0162 0217       |    |		Execute	Heap_Access,All_Reference
0163 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0164 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0165 01d7       |    |		Execute	Vector,Field_Read
0166 e5f8       |    |		Load	0x2,-0x8
0167 0278       | x  |		Execute	Discrete,Or
0168 00e1       |    |		Load_Encached	Boolean_Cache
0169 03f1       |    |		Declare_Variable	Discrete,With_Value
016a			BODY_0148:
016a e003       |    |		Load	0x0,0x3								; Debug Table 0x5.0x6 = 0x16a,0x1
016b 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
016c a5f7       |    |		Store_Unchecked	0x2,-0x9
016d e007       |    |		Load	0x0,0x7								; Debug Table 0x5.0x7 = 0x16d,0x2
016e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
016f e404       |    |		Load	0x2,0x4
0170 0120       |    |		Execute	Any,Is_Value
0171 6803       |h   |		Jump_Zero	0x175
0172 e004       |    |		Load	0x0,0x4
0173 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0174 7801       |x   |		Jump	0x176
0175 e404       |    |		Load	0x2,0x4
0176 e003       |    |		Load	0x0,0x3
0177 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
0178 00db       |    |		Load_Top	At_Offset_3
0179 e5fb       |    |		Load	0x2,-0x5
017a e008       |    |		Load	0x0,0x8
017b 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
017c e5fc       |    |		Load	0x2,-0x4
017d e5fd       |    |		Load	0x2,-0x3
017e e5fe       |    |		Load	0x2,-0x2
017f e5ff       |    |		Load	0x2,-0x1
0180 e008       |    |		Load	0x0,0x8
0181 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0182 8219       |    |		Call	0x1,0x19
0183 c402       |    |		Store	0x2,0x2
0184 c404       |    |		Store	0x2,0x4
0185 c403       |    |		Store	0x2,0x3
0186 e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0x8 = 0x186,0x3
0187 e003       |    |		Load	0x0,0x3
0188 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0189 6803       |h   |		Jump_Zero	0x18d
018a e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0x9 = 0x18a,0x4
018b a5f6       |    |		Store_Unchecked	0x2,-0xa
018c 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; Debug Table 0x5.0xa = 0x18c,0x5
018d e007       |    |		Load	0x0,0x7								; Debug Table 0x5.0xb = 0x18d,0x6
018e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
018f 00db       |    |		Load_Top	At_Offset_3
0190 0120       |    |		Execute	Any,Is_Value
0191 6803       |h   |		Jump_Zero	0x195
0192 e004       |    |		Load	0x0,0x4
0193 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0194 7801       |x   |		Jump	0x196
0195 00db       |    |		Load_Top	At_Offset_3
0196 e404       |    |		Load	0x2,0x4
0197 e5fe       |    |		Load	0x2,-0x2
0198 0217       |    |		Execute	Heap_Access,All_Reference
0199 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
019a e004       |    |		Load	0x0,0x4
019b 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
019c c405       |    |		Store	0x2,0x5
019d c403       |    |		Store	0x2,0x3
019e e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0xc = 0x19e,0x7
019f e003       |    |		Load	0x0,0x3
01a0 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
01a1 680c       |h   |		Jump_Zero	0x1ae
01a2 e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0xd = 0x1a2,0x8
01a3 a5f6       |    |		Store_Unchecked	0x2,-0xa
01a4 e007       |    |		Load	0x0,0x7								; Debug Table 0x5.0xe = 0x1a4,0x9
01a5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01a6 4801       |H   |		Short_Literal	0x1
01a7 e5fe       |    |		Load	0x2,-0x2
01a8 0217       |    |		Execute	Heap_Access,All_Reference
01a9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01aa e00c       |    |		Load	0x0,0xc
01ab 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
01ac c403       |    |		Store	0x2,0x3
01ad 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; Debug Table 0x5.0xf = 0x1ad,0xa
01ae 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x10 = 0x1ae,0xb
01af 00db       |    |		Load_Top	At_Offset_3
01b0 e5fe       |    |		Load	0x2,-0x2
01b1 0217       |    |		Execute	Heap_Access,All_Reference
01b2 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01b3 e004       |    |		Load	0x0,0x4
01b4 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
01b5 00d1       |    |		Pop_Control	Pop_Count_1
01b6 e007       |    |		Load	0x0,0x7								; Debug Table 0x5.0x11 = 0x1b6,0xc
01b7 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01b8 00da       |    |		Load_Top	At_Offset_2
01b9 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
01ba 0120       |    |		Execute	Any,Is_Value
01bb 6803       |h   |		Jump_Zero	0x1bf
01bc e00b       |    |		Load	0x0,0xb
01bd 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01be 7802       |x   |		Jump	0x1c1
01bf 00da       |    |		Load_Top	At_Offset_2
01c0 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
01c1 e00d       |    |		Load	0x0,0xd
01c2 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
01c3 e00d       |    |		Load	0x0,0xd
01c4 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01c5 e5fe       |    |		Load	0x2,-0x2
01c6 0217       |    |		Execute	Heap_Access,All_Reference
01c7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01c8 e00b       |    |		Load	0x0,0xb
01c9 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
01ca 00db       |    |		Load_Top	At_Offset_3
01cb 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
01cc c403       |    |		Store	0x2,0x3
01cd e007       |    |		Load	0x0,0x7								; Debug Table 0x5.0x12 = 0x1cd,0xd
01ce 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01cf 00da       |    |		Load_Top	At_Offset_2
01d0 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
01d1 0120       |    |		Execute	Any,Is_Value
01d2 6803       |h   |		Jump_Zero	0x1d6
01d3 e00b       |    |		Load	0x0,0xb
01d4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01d5 7802       |x   |		Jump	0x1d8
01d6 00da       |    |		Load_Top	At_Offset_2
01d7 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
01d8 e00d       |    |		Load	0x0,0xd
01d9 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
01da e00d       |    |		Load	0x0,0xd
01db 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01dc e5fe       |    |		Load	0x2,-0x2
01dd 0217       |    |		Execute	Heap_Access,All_Reference
01de 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01df e00b       |    |		Load	0x0,0xb
01e0 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
01e1 00db       |    |		Load_Top	At_Offset_3
01e2 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
01e3 c403       |    |		Store	0x2,0x3
01e4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x13 = 0x1e4,0xe
01e5 00db       |    |		Load_Top	At_Offset_3
01e6 e5fe       |    |		Load	0x2,-0x2
01e7 0217       |    |		Execute	Heap_Access,All_Reference
01e8 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01e9 e004       |    |		Load	0x0,0x4
01ea 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
01eb e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x5.0x14 = 0x1eb,0xf
01ec e003       |    |		Load	0x0,0x3
01ed 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
01ee 0f00       |    |		Execute_Immediate	Equal,0x0
01ef 00d9       |    |		Load_Top	At_Offset_1
01f0 0f00       |    |		Execute_Immediate	Equal,0x0
01f1 0279       | y  |		Execute	Discrete,And
01f2 6826       |h&  |		Jump_Zero	0x219
01f3 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x5.0x15 = 0x1f3,0x10
01f4 e00e       |    |		Load	0x0,0xe								; Debug Table 0x5.0x16 = 0x1f4,0xfbff
01f5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01f6 e00e       |    |		Load	0x0,0xe
01f7 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
01f8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01f9 e007       |    |		Load	0x0,0x7								; Debug Table 0x5.0x17 = 0x1f9,0x401
01fa 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01fb 00d9       |    |		Load_Top	At_Offset_1
01fc e405       |    |		Load	0x2,0x5
01fd e5f9       |    |		Load	0x2,-0x7
01fe e5fa       |    |		Load	0x2,-0x6
01ff 0217       |    |		Execute	Heap_Access,All_Reference
0200 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0201 e5fe       |    |		Load	0x2,-0x2
0202 0217       |    |		Execute	Heap_Access,All_Reference
0203 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0204 800f       |    |		Call	0x0,0xf
0205 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0206 c403       |    |		Store	0x2,0x3
0207 00d1       |    |		Pop_Control	Pop_Count_1
0208 00ce       |    |		Action	Pop_Auxiliary
0209 e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0x18 = 0x209,0x11
020a e003       |    |		Load	0x0,0x3
020b 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
020c 680c       |h   |		Jump_Zero	0x219
020d e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0x19 = 0x20d,0x12
020e a5f6       |    |		Store_Unchecked	0x2,-0xa
020f e007       |    |		Load	0x0,0x7								; Debug Table 0x5.0x1a = 0x20f,0x13
0210 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0211 4801       |H   |		Short_Literal	0x1
0212 e5fe       |    |		Load	0x2,-0x2
0213 0217       |    |		Execute	Heap_Access,All_Reference
0214 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0215 e00c       |    |		Load	0x0,0xc
0216 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0217 c403       |    |		Store	0x2,0x3
0218 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; Debug Table 0x5.0x1b = 0x218,0x14
0219 e003       |    |		Load	0x0,0x3								; Debug Table 0x5.0x1c = 0x219,0x15
021a 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
021b c5f6       |    |		Store	0x2,-0xa
021c e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0x1d = 0x21c,0x16
021d a5f7       |    |		Store_Unchecked	0x2,-0x9
021e 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9
021f 0000       |    |		.XXX[0x1]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 022c       | ,  |		.CONST	0x022c								; Address of begin
0221 02aa       |    |		.CONST	0x02aa								; Address of exception handler
0222 0004       |    |		.CONST	0x0004								; Number of locals
0223			INIT_0220:
0223 e007       |    |		Load	0x0,0x7								; Debug Table 0x6 = .DEBUG	0x0223,0x07f8,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0273
													; Debug Table 0x6.0x0 = 0x223,0xffff
0224 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0225 e00a       |    |		Load	0x0,0xa								; Debug Table 0x6.0x1 = 0x225,0xfffe
0226 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0227 0322       | "  |		Declare_Variable	Record
0228 00d8       |    |		Load_Top	At_Offset_0
0229 1c00       |    |		Execute_Immediate	Run_Utility,0x0
022a e003       |    |		Load	0x0,0x3								; Debug Table 0x6.0x2 = 0x22a,0xfffd
022b 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
022c			BODY_0220:
022c e003       |    |		Load	0x0,0x3								; Debug Table 0x6.0x3 = 0x22c,0x1
022d 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
022e a5f8       |    |		Store_Unchecked	0x2,-0x8
022f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x4 = 0x22f,0x2
0230 7003       |p   |		Jump_Nonzero	0x234
0231 4808       |H   |		Short_Literal	0x8							; Debug Table 0x6.0x5 = 0x231,0x3
0232 a5f7       |    |		Store_Unchecked	0x2,-0x9
0233 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8					; Debug Table 0x6.0x6 = 0x233,0x4
0234 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x7 = 0x234,0x5
0235 e5fe       |    |		Load	0x2,-0x2
0236 0217       |    |		Execute	Heap_Access,All_Reference
0237 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0238 e5fe       |    |		Load	0x2,-0x2
0239 0217       |    |		Execute	Heap_Access,All_Reference
023a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
023b 0217       |    |		Execute	Heap_Access,All_Reference
023c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
023d e00a       |    |		Load	0x0,0xa
023e 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
023f 00d1       |    |		Pop_Control	Pop_Count_1
0240 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x6.0x8 = 0x240,0x6
0241 01db       |    |		Execute	Vector,Length
0242 701e       |p   |		Jump_Nonzero	0x261
0243 e003       |    |		Load	0x0,0x3								; Debug Table 0x6.0x9 = 0x243,0x7
0244 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0245 e003       |    |		Load	0x0,0x3
0246 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
0247 e5f9       |    |		Load	0x2,-0x7
0248 e5fb       |    |		Load	0x2,-0x5
0249 e403       |    |		Load	0x2,0x3
024a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
024b e5fe       |    |		Load	0x2,-0x2
024c 0217       |    |		Execute	Heap_Access,All_Reference
024d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
024e 0217       |    |		Execute	Heap_Access,All_Reference
024f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0250 e00b       |    |		Load	0x0,0xb
0251 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0252 e5fc       |    |		Load	0x2,-0x4
0253 e5fd       |    |		Load	0x2,-0x3
0254 e5fe       |    |		Load	0x2,-0x2
0255 0217       |    |		Execute	Heap_Access,All_Reference
0256 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0257 e5ff       |    |		Load	0x2,-0x1
0258 e008       |    |		Load	0x0,0x8
0259 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
025a 8212       |    |		Call	0x1,0x12
025b 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
025c e007       |    |		Load	0x0,0x7
025d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
025e 025e       | ^  |		Execute	Discrete,Convert
025f 005b       | [  |		Store_Top	Discrete,At_Offset_3
0260 7817       |x   |		Jump	0x278
0261 e003       |    |		Load	0x0,0x3								; Debug Table 0x6.0xa = 0x261,0x8
0262 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0263 e003       |    |		Load	0x0,0x3
0264 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
0265 e5f9       |    |		Load	0x2,-0x7
0266 e5fb       |    |		Load	0x2,-0x5
0267 e5fa       |    |		Load	0x2,-0x6
0268 e008       |    |		Load	0x0,0x8
0269 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
026a e5fc       |    |		Load	0x2,-0x4
026b e5fd       |    |		Load	0x2,-0x3
026c e5fe       |    |		Load	0x2,-0x2
026d 0217       |    |		Execute	Heap_Access,All_Reference
026e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
026f e5ff       |    |		Load	0x2,-0x1
0270 e008       |    |		Load	0x0,0x8
0271 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0272 8212       |    |		Call	0x1,0x12
0273 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0274 e007       |    |		Load	0x0,0x7
0275 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0276 025e       | ^  |		Execute	Discrete,Convert
0277 005b       | [  |		Store_Top	Discrete,At_Offset_3
0278 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0xb = 0x278,0x9
0279 e003       |    |		Load	0x0,0x3
027a 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
027b 680e       |h   |		Jump_Zero	0x28a
027c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0xc = 0x27c,0xa
027d a5f7       |    |		Store_Unchecked	0x2,-0x9
027e e007       |    |		Load	0x0,0x7								; Debug Table 0x6.0xd = 0x27e,0xb
027f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0280 4801       |H   |		Short_Literal	0x1
0281 e5fe       |    |		Load	0x2,-0x2
0282 0217       |    |		Execute	Heap_Access,All_Reference
0283 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0284 0217       |    |		Execute	Heap_Access,All_Reference
0285 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0286 e00c       |    |		Load	0x0,0xc
0287 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0288 005b       | [  |		Store_Top	Discrete,At_Offset_3
0289 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8					; Debug Table 0x6.0xe = 0x289,0xc
028a e003       |    |		Load	0x0,0x3								; Debug Table 0x6.0xf = 0x28a,0xd
028b 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
028c e5fe       |    |		Load	0x2,-0x2
028d 00da       |    |		Load_Top	At_Offset_2
028e 8215       |    |		Call	0x1,0x15
028f e007       |    |		Load	0x0,0x7
0290 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0291 025e       | ^  |		Execute	Discrete,Convert
0292 005b       | [  |		Store_Top	Discrete,At_Offset_3
0293 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x10 = 0x293,0xe
0294 e003       |    |		Load	0x0,0x3
0295 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0296 680e       |h   |		Jump_Zero	0x2a5
0297 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x11 = 0x297,0xf
0298 a5f7       |    |		Store_Unchecked	0x2,-0x9
0299 e007       |    |		Load	0x0,0x7								; Debug Table 0x6.0x12 = 0x299,0x10
029a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
029b 4801       |H   |		Short_Literal	0x1
029c e5fe       |    |		Load	0x2,-0x2
029d 0217       |    |		Execute	Heap_Access,All_Reference
029e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
029f 0217       |    |		Execute	Heap_Access,All_Reference
02a0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02a1 e00c       |    |		Load	0x0,0xc
02a2 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
02a3 005b       | [  |		Store_Top	Discrete,At_Offset_3
02a4 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8					; Debug Table 0x6.0x13 = 0x2a4,0x11
02a5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x14 = 0x2a5,0x12
02a6 a5f8       |    |		Store_Unchecked	0x2,-0x8
02a7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x15 = 0x2a7,0x13
02a8 a5f7       |    |		Store_Unchecked	0x2,-0x9
02a9 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
02aa			TRAP_0220:
02aa 0007       |    |		Action	Break_Optional
02ab e007       |    |		Load	0x0,0x7								; Debug Table 0x6.0x16 = 0x2ab,0x14
02ac 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02ad 4801       |H   |		Short_Literal	0x1
02ae e5fe       |    |		Load	0x2,-0x2
02af 0217       |    |		Execute	Heap_Access,All_Reference
02b0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02b1 0217       |    |		Execute	Heap_Access,All_Reference
02b2 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02b3 e00c       |    |		Load	0x0,0xc
02b4 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
02b5 c402       |    |		Store	0x2,0x2
02b6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x17 = 0x2b6,0x15
02b7 0101       |    |		Execute	Exception,Reraise
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02da       |    |		.CONST	0x02da								; Address of begin
02b9 03d7       |    |		.CONST	0x03d7								; Address of exception handler
02ba 0007       |    |		.CONST	0x0007								; Number of locals
02bb			INIT_02b8:
02bb e003       |    |		Load	0x0,0x3								; Debug Table 0x7 = .DEBUG	0x02bb,0x082a,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02a2
													; Debug Table 0x7.0x0 = 0x2bb,0xffff
02bc 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
02bd e007       |    |		Load	0x0,0x7								; Debug Table 0x7.0x1 = 0x2bd,0xfffe
02be 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02bf e004       |    |		Load	0x0,0x4								; Debug Table 0x7.0x2 = 0x2bf,0xfffd
02c0 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
02c1 02c7       |    |		Declare_Variable	Any
02c2 00d8       |    |		Load_Top	At_Offset_0
02c3 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02c4 e004       |    |		Load	0x0,0x4								; Debug Table 0x7.0x3 = 0x2c4,0xfffc
02c5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02c6 02c7       |    |		Declare_Variable	Any
02c7 00d8       |    |		Load_Top	At_Offset_0
02c8 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02c9 e004       |    |		Load	0x0,0x4								; Debug Table 0x7.0x4 = 0x2c9,0xfffb
02ca 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
02cb 0322       | "  |		Declare_Variable	Record
02cc 00d8       |    |		Load_Top	At_Offset_0
02cd 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02ce 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x5 = 0x2ce,0xfffa
02cf e5fe       |    |		Load	0x2,-0x2
02d0 0217       |    |		Execute	Heap_Access,All_Reference
02d1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02d2 0217       |    |		Execute	Heap_Access,All_Reference
02d3 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
02d4 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
02d5 01d7       |    |		Execute	Vector,Field_Read
02d6 e5f9       |    |		Load	0x2,-0x7
02d7 0278       | x  |		Execute	Discrete,Or
02d8 00e1       |    |		Load_Encached	Boolean_Cache
02d9 03f1       |    |		Declare_Variable	Discrete,With_Value
02da			BODY_02b8:
02da e003       |    |		Load	0x0,0x3								; Debug Table 0x7.0x6 = 0x2da,0x1
02db 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
02dc a5f8       |    |		Store_Unchecked	0x2,-0x8
02dd e007       |    |		Load	0x0,0x7								; Debug Table 0x7.0x7 = 0x2dd,0x2
02de 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02df e404       |    |		Load	0x2,0x4
02e0 0120       |    |		Execute	Any,Is_Value
02e1 6803       |h   |		Jump_Zero	0x2e5
02e2 e004       |    |		Load	0x0,0x4
02e3 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
02e4 7801       |x   |		Jump	0x2e6
02e5 e404       |    |		Load	0x2,0x4
02e6 e003       |    |		Load	0x0,0x3
02e7 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
02e8 00db       |    |		Load_Top	At_Offset_3
02e9 e5fb       |    |		Load	0x2,-0x5
02ea e008       |    |		Load	0x0,0x8
02eb 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
02ec e5fc       |    |		Load	0x2,-0x4
02ed e5fd       |    |		Load	0x2,-0x3
02ee e5fe       |    |		Load	0x2,-0x2
02ef e5ff       |    |		Load	0x2,-0x1
02f0 e008       |    |		Load	0x0,0x8
02f1 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
02f2 8219       |    |		Call	0x1,0x19
02f3 c402       |    |		Store	0x2,0x2
02f4 c404       |    |		Store	0x2,0x4
02f5 c403       |    |		Store	0x2,0x3
02f6 e403       |    |		Load	0x2,0x3								; Debug Table 0x7.0x8 = 0x2f6,0x3
02f7 e003       |    |		Load	0x0,0x3
02f8 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
02f9 6803       |h   |		Jump_Zero	0x2fd
02fa e403       |    |		Load	0x2,0x3								; Debug Table 0x7.0x9 = 0x2fa,0x4
02fb a5f7       |    |		Store_Unchecked	0x2,-0x9
02fc 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8					; Debug Table 0x7.0xa = 0x2fc,0x5
02fd e007       |    |		Load	0x0,0x7								; Debug Table 0x7.0xb = 0x2fd,0x6
02fe 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02ff 00db       |    |		Load_Top	At_Offset_3
0300 0120       |    |		Execute	Any,Is_Value
0301 6803       |h   |		Jump_Zero	0x305
0302 e004       |    |		Load	0x0,0x4
0303 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0304 7801       |x   |		Jump	0x306
0305 00db       |    |		Load_Top	At_Offset_3
0306 e404       |    |		Load	0x2,0x4
0307 e5fe       |    |		Load	0x2,-0x2
0308 0217       |    |		Execute	Heap_Access,All_Reference
0309 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
030a e004       |    |		Load	0x0,0x4
030b 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
030c c405       |    |		Store	0x2,0x5
030d c403       |    |		Store	0x2,0x3
030e e403       |    |		Load	0x2,0x3								; Debug Table 0x7.0xc = 0x30e,0x7
030f e003       |    |		Load	0x0,0x3
0310 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0311 680c       |h   |		Jump_Zero	0x31e
0312 e403       |    |		Load	0x2,0x3								; Debug Table 0x7.0xd = 0x312,0x8
0313 a5f7       |    |		Store_Unchecked	0x2,-0x9
0314 e007       |    |		Load	0x0,0x7								; Debug Table 0x7.0xe = 0x314,0x9
0315 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0316 4801       |H   |		Short_Literal	0x1
0317 e5fe       |    |		Load	0x2,-0x2
0318 0217       |    |		Execute	Heap_Access,All_Reference
0319 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
031a e00c       |    |		Load	0x0,0xc
031b 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
031c c403       |    |		Store	0x2,0x3
031d 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8					; Debug Table 0x7.0xf = 0x31d,0xa
031e e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x7.0x10 = 0x31e,0xb
031f e010       |    |		Load	0x0,0x10
0320 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0321 0f00       |    |		Execute_Immediate	Equal,0x0
0322 00d9       |    |		Load_Top	At_Offset_1
0323 0f00       |    |		Execute_Immediate	Equal,0x0
0324 0279       | y  |		Execute	Discrete,And
0325 686f       |ho  |		Jump_Zero	0x395
0326 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x11 = 0x326,0xc
0327 00db       |    |		Load_Top	At_Offset_3
0328 e5fe       |    |		Load	0x2,-0x2
0329 0217       |    |		Execute	Heap_Access,All_Reference
032a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
032b e004       |    |		Load	0x0,0x4
032c 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
032d 00d1       |    |		Pop_Control	Pop_Count_1
032e e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x7.0x12 = 0x32e,0xd
032f 0217       |    |		Execute	Heap_Access,All_Reference
0330 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0331 0217       |    |		Execute	Heap_Access,All_Reference
0332 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0333 e5fa       |    |		Load	0x2,-0x6
0334 e011       |    |		Load	0x0,0x11
0335 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0336 00da       |    |		Load_Top	At_Offset_2
0337 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
0338 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x7.0x13 = 0x338,0xe
0339 00da       |    |		Load_Top	At_Offset_2
033a 380d       |8   |		Execute	Record,Field_Write,Field_Number 0xd
033b e007       |    |		Load	0x0,0x7								; Debug Table 0x7.0x14 = 0x33b,0xf
033c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
033d 00da       |    |		Load_Top	At_Offset_2
033e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
033f 0120       |    |		Execute	Any,Is_Value
0340 6803       |h   |		Jump_Zero	0x344
0341 e00e       |    |		Load	0x0,0xe
0342 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0343 7802       |x   |		Jump	0x346
0344 00da       |    |		Load_Top	At_Offset_2
0345 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0346 e5fa       |    |		Load	0x2,-0x6
0347 e5fe       |    |		Load	0x2,-0x2
0348 0217       |    |		Execute	Heap_Access,All_Reference
0349 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
034a e00e       |    |		Load	0x0,0xe
034b 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
034c 00db       |    |		Load_Top	At_Offset_3
034d 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
034e c403       |    |		Store	0x2,0x3
034f e403       |    |		Load	0x2,0x3								; Debug Table 0x7.0x15 = 0x34f,0x10
0350 e003       |    |		Load	0x0,0x3
0351 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0352 680c       |h   |		Jump_Zero	0x35f
0353 e403       |    |		Load	0x2,0x3								; Debug Table 0x7.0x16 = 0x353,0x11
0354 a5f7       |    |		Store_Unchecked	0x2,-0x9
0355 e007       |    |		Load	0x0,0x7								; Debug Table 0x7.0x17 = 0x355,0x12
0356 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0357 4801       |H   |		Short_Literal	0x1
0358 e5fe       |    |		Load	0x2,-0x2
0359 0217       |    |		Execute	Heap_Access,All_Reference
035a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
035b e00c       |    |		Load	0x0,0xc
035c 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
035d c403       |    |		Store	0x2,0x3
035e 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8					; Debug Table 0x7.0x18 = 0x35e,0x13
035f e007       |    |		Load	0x0,0x7								; Debug Table 0x7.0x19 = 0x35f,0x14
0360 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0361 00da       |    |		Load_Top	At_Offset_2
0362 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0363 0120       |    |		Execute	Any,Is_Value
0364 6803       |h   |		Jump_Zero	0x368
0365 e00b       |    |		Load	0x0,0xb
0366 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0367 7802       |x   |		Jump	0x36a
0368 00da       |    |		Load_Top	At_Offset_2
0369 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
036a e00d       |    |		Load	0x0,0xd
036b 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
036c e00d       |    |		Load	0x0,0xd
036d 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
036e e5fe       |    |		Load	0x2,-0x2
036f 0217       |    |		Execute	Heap_Access,All_Reference
0370 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0371 e00b       |    |		Load	0x0,0xb
0372 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0373 00db       |    |		Load_Top	At_Offset_3
0374 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0375 c403       |    |		Store	0x2,0x3
0376 e007       |    |		Load	0x0,0x7								; Debug Table 0x7.0x1a = 0x376,0x15
0377 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0378 00da       |    |		Load_Top	At_Offset_2
0379 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
037a 0120       |    |		Execute	Any,Is_Value
037b 6803       |h   |		Jump_Zero	0x37f
037c e00b       |    |		Load	0x0,0xb
037d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
037e 7802       |x   |		Jump	0x381
037f 00da       |    |		Load_Top	At_Offset_2
0380 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
0381 e00d       |    |		Load	0x0,0xd
0382 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0383 e00d       |    |		Load	0x0,0xd
0384 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0385 e5fe       |    |		Load	0x2,-0x2
0386 0217       |    |		Execute	Heap_Access,All_Reference
0387 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0388 e00b       |    |		Load	0x0,0xb
0389 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
038a 00db       |    |		Load_Top	At_Offset_3
038b 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
038c c403       |    |		Store	0x2,0x3
038d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x1b = 0x38d,0x16
038e 00db       |    |		Load_Top	At_Offset_3
038f e5fe       |    |		Load	0x2,-0x2
0390 0217       |    |		Execute	Heap_Access,All_Reference
0391 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0392 e004       |    |		Load	0x0,0x4
0393 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0394 783d       |x=  |		Jump	0x3d2
0395 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x1c = 0x395,0x17
0396 00db       |    |		Load_Top	At_Offset_3
0397 e5fe       |    |		Load	0x2,-0x2
0398 0217       |    |		Execute	Heap_Access,All_Reference
0399 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
039a e004       |    |		Load	0x0,0x4
039b 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
039c 00d1       |    |		Pop_Control	Pop_Count_1
039d e007       |    |		Load	0x0,0x7								; Debug Table 0x7.0x1d = 0x39d,0x18
039e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
039f 00da       |    |		Load_Top	At_Offset_2
03a0 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
03a1 0120       |    |		Execute	Any,Is_Value
03a2 6803       |h   |		Jump_Zero	0x3a6
03a3 e00b       |    |		Load	0x0,0xb
03a4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03a5 7802       |x   |		Jump	0x3a8
03a6 00da       |    |		Load_Top	At_Offset_2
03a7 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
03a8 e00d       |    |		Load	0x0,0xd
03a9 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
03aa e00d       |    |		Load	0x0,0xd
03ab 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
03ac e5fe       |    |		Load	0x2,-0x2
03ad 0217       |    |		Execute	Heap_Access,All_Reference
03ae 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03af e00b       |    |		Load	0x0,0xb
03b0 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03b1 00db       |    |		Load_Top	At_Offset_3
03b2 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
03b3 c403       |    |		Store	0x2,0x3
03b4 e007       |    |		Load	0x0,0x7								; Debug Table 0x7.0x1e = 0x3b4,0x19
03b5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03b6 00da       |    |		Load_Top	At_Offset_2
03b7 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
03b8 0120       |    |		Execute	Any,Is_Value
03b9 6803       |h   |		Jump_Zero	0x3bd
03ba e00b       |    |		Load	0x0,0xb
03bb 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03bc 7802       |x   |		Jump	0x3bf
03bd 00da       |    |		Load_Top	At_Offset_2
03be 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
03bf e00d       |    |		Load	0x0,0xd
03c0 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
03c1 e00d       |    |		Load	0x0,0xd
03c2 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
03c3 e5fe       |    |		Load	0x2,-0x2
03c4 0217       |    |		Execute	Heap_Access,All_Reference
03c5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03c6 e00b       |    |		Load	0x0,0xb
03c7 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03c8 00db       |    |		Load_Top	At_Offset_3
03c9 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
03ca c403       |    |		Store	0x2,0x3
03cb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x1f = 0x3cb,0x1a
03cc 00db       |    |		Load_Top	At_Offset_3
03cd e5fe       |    |		Load	0x2,-0x2
03ce 0217       |    |		Execute	Heap_Access,All_Reference
03cf 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03d0 e004       |    |		Load	0x0,0x4
03d1 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
03d2 e402       |    |		Load	0x2,0x2								; Debug Table 0x7.0x20 = 0x3d2,0x1b
03d3 a5f8       |    |		Store_Unchecked	0x2,-0x8
03d4 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0x21 = 0x3d4,0x1c
03d5 a5f7       |    |		Store_Unchecked	0x2,-0x9
03d6 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
03d7			TRAP_02b8:
03d7 0007       |    |		Action	Break_Optional
03d8 e007       |    |		Load	0x0,0x7								; Debug Table 0x7.0x22 = 0x3d8,0x1d
03d9 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03da 4801       |H   |		Short_Literal	0x1
03db e5fe       |    |		Load	0x2,-0x2
03dc 0217       |    |		Execute	Heap_Access,All_Reference
03dd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03de e00c       |    |		Load	0x0,0xc
03df 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
03e0 c403       |    |		Store	0x2,0x3
03e1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x23 = 0x3e1,0x1e
03e2 0101       |    |		Execute	Exception,Reraise
03e3 0000       |    |		.XXX[0x1]
03e4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00577db5}
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03ed       |    |		.CONST	0x03ed								; Address of begin
03e9 0423       | #  |		.CONST	0x0423								; Address of exception handler
03ea 0002       |    |		.CONST	0x0002								; Number of locals
03eb			INIT_03e8:
03eb e007       |    |		Load	0x0,0x7								; Debug Table 0x8 = .DEBUG	0x03eb,0x0874,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02d0
													; Debug Table 0x8.0x0 = 0x3eb,0xffff
03ec 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03ed			BODY_03e8:
03ed e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x8.0x1 = 0x3ed,0x1
03ee 021d       |    |		Execute	Heap_Access,Is_Null
03ef e5ff       |    |		Load	0x2,-0x1
03f0 021d       |    |		Execute	Heap_Access,Is_Null
03f1 0278       | x  |		Execute	Discrete,Or
03f2 6803       |h   |		Jump_Zero	0x3f6
03f3 480b       |H   |		Short_Literal	0xb							; Debug Table 0x8.0x2 = 0x3f3,0x2
03f4 a5fd       |    |		Store_Unchecked	0x2,-0x3
03f5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x8.0x3 = 0x3f5,0x3
03f6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x8.0x4 = 0x3f6,0x4
03f7 0217       |    |		Execute	Heap_Access,All_Reference
03f8 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03f9 e5ff       |    |		Load	0x2,-0x1
03fa 0217       |    |		Execute	Heap_Access,All_Reference
03fb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03fc 021e       |    |		Execute	Heap_Access,Maximum
03fd 6803       |h   |		Jump_Zero	0x401
03fe 480c       |H   |		Short_Literal	0xc							; Debug Table 0x8.0x5 = 0x3fe,0x5
03ff a5fd       |    |		Store_Unchecked	0x2,-0x3
0400 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x8.0x6 = 0x400,0x6
0401 e007       |    |		Load	0x0,0x7								; Debug Table 0x8.0x7 = 0x401,0x7
0402 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0403 e5ff       |    |		Load	0x2,-0x1
0404 0217       |    |		Execute	Heap_Access,All_Reference
0405 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0406 e5fe       |    |		Load	0x2,-0x2
0407 0217       |    |		Execute	Heap_Access,All_Reference
0408 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0409 e5fe       |    |		Load	0x2,-0x2
040a 0217       |    |		Execute	Heap_Access,All_Reference
040b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
040c 0217       |    |		Execute	Heap_Access,All_Reference
040d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
040e e00a       |    |		Load	0x0,0xa
040f 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0410 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0411 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x8 = 0x411,0x8
0412 a5fd       |    |		Store_Unchecked	0x2,-0x3
0413 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x9 = 0x413,0x9
0414 e003       |    |		Load	0x0,0x3
0415 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0416 680b       |h   |		Jump_Zero	0x422
0417 e007       |    |		Load	0x0,0x7								; Debug Table 0x8.0xa = 0x417,0xa
0418 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0419 4801       |H   |		Short_Literal	0x1
041a e5fe       |    |		Load	0x2,-0x2
041b 0217       |    |		Execute	Heap_Access,All_Reference
041c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
041d 0217       |    |		Execute	Heap_Access,All_Reference
041e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
041f e00c       |    |		Load	0x0,0xc
0420 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0421 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0422 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0423			TRAP_03e8:
0423 0007       |    |		Action	Break_Optional
0424 e007       |    |		Load	0x0,0x7								; Debug Table 0x8.0xb = 0x424,0xb
0425 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0426 4801       |H   |		Short_Literal	0x1
0427 e5fe       |    |		Load	0x2,-0x2
0428 0217       |    |		Execute	Heap_Access,All_Reference
0429 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
042a 0217       |    |		Execute	Heap_Access,All_Reference
042b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
042c e00c       |    |		Load	0x0,0xc
042d 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
042e 005a       | Z  |		Store_Top	Discrete,At_Offset_2
042f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0xc = 0x42f,0xc
0430 0101       |    |		Execute	Exception,Reraise
0431 0000 0000  |    |		.BLANK	0000[0x7]
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 0447       | G  |		.CONST	0x0447								; Address of begin
0439 049e       |    |		.CONST	0x049e								; Address of exception handler
043a 0004       |    |		.CONST	0x0004								; Number of locals
043b			INIT_0438:
043b e007       |    |		Load	0x0,0x7								; Debug Table 0x9 = .DEBUG	0x043b,0x0890,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02e0
													; Debug Table 0x9.0x0 = 0x43b,0xffff
043c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
043d e00a       |    |		Load	0x0,0xa								; Debug Table 0x9.0x1 = 0x43d,0xfffe
043e 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
043f 02c7       |    |		Declare_Variable	Any
0440 00d8       |    |		Load_Top	At_Offset_0
0441 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0442 e00a       |    |		Load	0x0,0xa								; Debug Table 0x9.0x2 = 0x442,0xfffd
0443 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0444 0322       | "  |		Declare_Variable	Record
0445 00d8       |    |		Load_Top	At_Offset_0
0446 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0447			BODY_0438:
0447 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x3 = 0x447,0x1
0448 7003       |p   |		Jump_Nonzero	0x44c
0449 4804       |H   |		Short_Literal	0x4							; Debug Table 0x9.0x4 = 0x449,0x2
044a a5fe       |    |		Store_Unchecked	0x2,-0x2
044b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x9.0x5 = 0x44b,0x3
044c 4802       |H   |		Short_Literal	0x2							; Debug Table 0x9.0x6 = 0x44c,0x4
044d e5ff       |    |		Load	0x2,-0x1
044e 0217       |    |		Execute	Heap_Access,All_Reference
044f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0450 0217       |    |		Execute	Heap_Access,All_Reference
0451 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0452 0217       |    |		Execute	Heap_Access,All_Reference
0453 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0454 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0455 01d7       |    |		Execute	Vector,Field_Read
0456 c403       |    |		Store	0x2,0x3
0457 00cf       |    |		Action	Mark_Auxiliary
0458 783d       |x=  |		Jump	0x496
0459 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x7 = 0x459,0x6
045a 00db       |    |		Load_Top	At_Offset_3
045b e5ff       |    |		Load	0x2,-0x1
045c 0217       |    |		Execute	Heap_Access,All_Reference
045d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
045e 0217       |    |		Execute	Heap_Access,All_Reference
045f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0460 e00a       |    |		Load	0x0,0xa
0461 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0462 00d1       |    |		Pop_Control	Pop_Count_1
0463 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x8 = 0x463,0x7
0464 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0465 702c       |p,  |		Jump_Nonzero	0x492
0466 00da       |    |		Load_Top	At_Offset_2
0467 e5ff       |    |		Load	0x2,-0x1
0468 0217       |    |		Execute	Heap_Access,All_Reference
0469 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
046a e5ff       |    |		Load	0x2,-0x1
046b 0217       |    |		Execute	Heap_Access,All_Reference
046c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
046d 0217       |    |		Execute	Heap_Access,All_Reference
046e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
046f e00a       |    |		Load	0x0,0xa
0470 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0471 6820       |h   |		Jump_Zero	0x492
0472 e007       |    |		Load	0x0,0x7								; Debug Table 0x9.0x9 = 0x472,0x8
0473 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0474 e5ff       |    |		Load	0x2,-0x1
0475 0217       |    |		Execute	Heap_Access,All_Reference
0476 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0477 e403       |    |		Load	0x2,0x3
0478 e5ff       |    |		Load	0x2,-0x1
0479 0217       |    |		Execute	Heap_Access,All_Reference
047a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
047b 0217       |    |		Execute	Heap_Access,All_Reference
047c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
047d e00a       |    |		Load	0x0,0xa
047e 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
047f c402       |    |		Store	0x2,0x2
0480 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0xa = 0x480,0x9
0481 e003       |    |		Load	0x0,0x3
0482 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0483 680e       |h   |		Jump_Zero	0x492
0484 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0xb = 0x484,0xa
0485 a5fe       |    |		Store_Unchecked	0x2,-0x2
0486 e007       |    |		Load	0x0,0x7								; Debug Table 0x9.0xc = 0x486,0xb
0487 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0488 4801       |H   |		Short_Literal	0x1
0489 e5ff       |    |		Load	0x2,-0x1
048a 0217       |    |		Execute	Heap_Access,All_Reference
048b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
048c 0217       |    |		Execute	Heap_Access,All_Reference
048d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
048e e00c       |    |		Load	0x0,0xc
048f 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0490 c402       |    |		Store	0x2,0x2
0491 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x9.0xd = 0x491,0xc
0492 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0xe = 0x492,0xd
0493 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0494 c403       |    |		Store	0x2,0x3
0495 00c9       |    |		Action	Pop_Auxiliary_Loop
0496 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0xf = 0x496,0x5
0497 e00a       |    |		Load	0x0,0xa
0498 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0499 6fbf       |o   |		Jump_Zero	0x459
049a 00ce       |    |		Action	Pop_Auxiliary
049b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x10 = 0x49b,0xe
049c a5fe       |    |		Store_Unchecked	0x2,-0x2
049d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
049e			TRAP_0438:
049e 0007       |    |		Action	Break_Optional
049f e007       |    |		Load	0x0,0x7								; Debug Table 0x9.0x11 = 0x49f,0xf
04a0 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
04a1 4801       |H   |		Short_Literal	0x1
04a2 e5ff       |    |		Load	0x2,-0x1
04a3 0217       |    |		Execute	Heap_Access,All_Reference
04a4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04a5 0217       |    |		Execute	Heap_Access,All_Reference
04a6 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04a7 e00c       |    |		Load	0x0,0xc
04a8 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
04a9 c402       |    |		Store	0x2,0x2
04aa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x12 = 0x4aa,0x10
04ab 0101       |    |		Execute	Exception,Reraise
04ac 0000 0000  |    |		.BLANK	0000[0x4]
04b0 ; --------------------------------------------------------------------------------------
04b0 ; SUBPROGRAM
04b0 ; --------------------------------------------------------------------------------------
04b0 04c4       |    |		.CONST	0x04c4								; Address of begin
04b1 0529       | )  |		.CONST	0x0529								; Address of exception handler
04b2 0005       |    |		.CONST	0x0005								; Number of locals
04b3			INIT_04b0:
04b3 e007       |    |		Load	0x0,0x7								; Debug Table 0xa = .DEBUG	0x04b3,0x08b8,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02ec
													; Debug Table 0xa.0x0 = 0x4b3,0xffff
04b4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
04b5 e004       |    |		Load	0x0,0x4								; Debug Table 0xa.0x1 = 0x4b5,0xfffe
04b6 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
04b7 0322       | "  |		Declare_Variable	Record
04b8 00d8       |    |		Load_Top	At_Offset_0
04b9 1c00       |    |		Execute_Immediate	Run_Utility,0x0
04ba e004       |    |		Load	0x0,0x4								; Debug Table 0xa.0x2 = 0x4ba,0xfffd
04bb 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
04bc 0322       | "  |		Declare_Variable	Record
04bd 00d8       |    |		Load_Top	At_Offset_0
04be 1c00       |    |		Execute_Immediate	Run_Utility,0x0
04bf e004       |    |		Load	0x0,0x4								; Debug Table 0xa.0x3 = 0x4bf,0xfffc
04c0 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
04c1 02c7       |    |		Declare_Variable	Any
04c2 00d8       |    |		Load_Top	At_Offset_0
04c3 1c00       |    |		Execute_Immediate	Run_Utility,0x0
04c4			BODY_04b0:
04c4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x4 = 0x4c4,0x1
04c5 021d       |    |		Execute	Heap_Access,Is_Null
04c6 e5fe       |    |		Load	0x2,-0x2
04c7 021d       |    |		Execute	Heap_Access,Is_Null
04c8 0278       | x  |		Execute	Discrete,Or
04c9 6803       |h   |		Jump_Zero	0x4cd
04ca 480b       |H   |		Short_Literal	0xb							; Debug Table 0xa.0x5 = 0x4ca,0x2
04cb a5fd       |    |		Store_Unchecked	0x2,-0x3
04cc 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xa.0x6 = 0x4cc,0x3
04cd e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x7 = 0x4cd,0x4
04ce 0217       |    |		Execute	Heap_Access,All_Reference
04cf 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04d0 e5fe       |    |		Load	0x2,-0x2
04d1 0217       |    |		Execute	Heap_Access,All_Reference
04d2 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04d3 021e       |    |		Execute	Heap_Access,Maximum
04d4 6803       |h   |		Jump_Zero	0x4d8
04d5 480c       |H   |		Short_Literal	0xc							; Debug Table 0xa.0x8 = 0x4d5,0x5
04d6 a5fd       |    |		Store_Unchecked	0x2,-0x3
04d7 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xa.0x9 = 0x4d7,0x6
04d8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0xa = 0x4d8,0x7
04d9 e5ff       |    |		Load	0x2,-0x1
04da 0217       |    |		Execute	Heap_Access,All_Reference
04db 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04dc e5ff       |    |		Load	0x2,-0x1
04dd 0217       |    |		Execute	Heap_Access,All_Reference
04de 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04df 0217       |    |		Execute	Heap_Access,All_Reference
04e0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04e1 e004       |    |		Load	0x0,0x4
04e2 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
04e3 00d1       |    |		Pop_Control	Pop_Count_1
04e4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0xb = 0x4e4,0x8
04e5 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04e6 0e01       |    |		Execute_Immediate	Not_Equal,0x1
04e7 680e       |h   |		Jump_Zero	0x4f6
04e8 4805       |H   |		Short_Literal	0x5							; Debug Table 0xa.0xc = 0x4e8,0x9
04e9 a5fd       |    |		Store_Unchecked	0x2,-0x3
04ea e007       |    |		Load	0x0,0x7								; Debug Table 0xa.0xd = 0x4ea,0xa
04eb 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
04ec 4801       |H   |		Short_Literal	0x1
04ed e5ff       |    |		Load	0x2,-0x1
04ee 0217       |    |		Execute	Heap_Access,All_Reference
04ef 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04f0 0217       |    |		Execute	Heap_Access,All_Reference
04f1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04f2 e00c       |    |		Load	0x0,0xc
04f3 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
04f4 c402       |    |		Store	0x2,0x2
04f5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xa.0xe = 0x4f5,0xb
04f6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0xf = 0x4f6,0xc
04f7 00db       |    |		Load_Top	At_Offset_3
04f8 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
04f9 e5ff       |    |		Load	0x2,-0x1
04fa 0217       |    |		Execute	Heap_Access,All_Reference
04fb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04fc 0217       |    |		Execute	Heap_Access,All_Reference
04fd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04fe e004       |    |		Load	0x0,0x4
04ff 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0500 00d1       |    |		Pop_Control	Pop_Count_1
0501 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x10 = 0x501,0xd
0502 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0503 c405       |    |		Store	0x2,0x5
0504 e007       |    |		Load	0x0,0x7								; Debug Table 0xa.0x11 = 0x504,0xe
0505 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0506 00d9       |    |		Load_Top	At_Offset_1
0507 e403       |    |		Load	0x2,0x3
0508 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0509 e5ff       |    |		Load	0x2,-0x1
050a 0217       |    |		Execute	Heap_Access,All_Reference
050b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
050c e5fe       |    |		Load	0x2,-0x2
050d 0217       |    |		Execute	Heap_Access,All_Reference
050e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
050f e5ff       |    |		Load	0x2,-0x1
0510 0217       |    |		Execute	Heap_Access,All_Reference
0511 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0512 0217       |    |		Execute	Heap_Access,All_Reference
0513 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0514 e00a       |    |		Load	0x0,0xa
0515 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0516 c402       |    |		Store	0x2,0x2
0517 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x12 = 0x517,0xf
0518 a5fd       |    |		Store_Unchecked	0x2,-0x3
0519 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x13 = 0x519,0x10
051a e003       |    |		Load	0x0,0x3
051b 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
051c 680b       |h   |		Jump_Zero	0x528
051d e007       |    |		Load	0x0,0x7								; Debug Table 0xa.0x14 = 0x51d,0x11
051e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
051f 4801       |H   |		Short_Literal	0x1
0520 e5ff       |    |		Load	0x2,-0x1
0521 0217       |    |		Execute	Heap_Access,All_Reference
0522 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0523 0217       |    |		Execute	Heap_Access,All_Reference
0524 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0525 e00c       |    |		Load	0x0,0xc
0526 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0527 c402       |    |		Store	0x2,0x2
0528 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0529			TRAP_04b0:
0529 0007       |    |		Action	Break_Optional
052a e007       |    |		Load	0x0,0x7								; Debug Table 0xa.0x15 = 0x52a,0x12
052b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
052c 4801       |H   |		Short_Literal	0x1
052d e5ff       |    |		Load	0x2,-0x1
052e 0217       |    |		Execute	Heap_Access,All_Reference
052f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0530 0217       |    |		Execute	Heap_Access,All_Reference
0531 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0532 e00c       |    |		Load	0x0,0xc
0533 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0534 c402       |    |		Store	0x2,0x2
0535 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x16 = 0x535,0x13
0536 0101       |    |		Execute	Exception,Reraise
0537 0000       |    |		.XXX[0x1]
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 053e       | >  |		.CONST	0x053e								; Address of begin
0539 0004       |    |		.CONST	0x0004								; Address of exception handler
053a 0003       |    |		.CONST	0x0003								; Number of locals
053b			INIT_0538:
053b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xb = .DEBUG	0x053b,0x08e8,0x0002,0x0000,0x0057,0x79c5,0x0000,0x02fc
													; Debug Table 0xb.0x0 = 0x53b,0xffff
053c e007       |    |		Load	0x0,0x7								; Debug Table 0xb.0x1 = 0x53c,0xfffe
053d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
053e			BODY_0538:
053e e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0x2 = 0x53e,0x1
053f 021d       |    |		Execute	Heap_Access,Is_Null
0540 e5ff       |    |		Load	0x2,-0x1
0541 021d       |    |		Execute	Heap_Access,Is_Null
0542 0278       | x  |		Execute	Discrete,Or
0543 6803       |h   |		Jump_Zero	0x547
0544 e003       |    |		Load	0x0,0x3								; Debug Table 0xb.0x3 = 0x544,0x2
0545 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0546 0257       | W  |		Execute	Discrete,Raise
0547 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x4 = 0x547,0x3
0548 0217       |    |		Execute	Heap_Access,All_Reference
0549 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
054a e5fe       |    |		Load	0x2,-0x2
054b 0217       |    |		Execute	Heap_Access,All_Reference
054c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
054d 021e       |    |		Execute	Heap_Access,Maximum
054e 6803       |h   |		Jump_Zero	0x552
054f e003       |    |		Load	0x0,0x3								; Debug Table 0xb.0x5 = 0x54f,0x4
0550 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0551 0257       | W  |		Execute	Discrete,Raise
0552 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0x6 = 0x552,0x5
0553 0217       |    |		Execute	Heap_Access,All_Reference
0554 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0555 e5ff       |    |		Load	0x2,-0x1
0556 0217       |    |		Execute	Heap_Access,All_Reference
0557 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0558 e5fe       |    |		Load	0x2,-0x2
0559 0217       |    |		Execute	Heap_Access,All_Reference
055a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
055b 0217       |    |		Execute	Heap_Access,All_Reference
055c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
055d e00a       |    |		Load	0x0,0xa
055e 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
055f 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0560 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x7 = 0x560,0x6
0561 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0562 0000 0000  |    |		.BLANK	0000[0x6]
0568 ; --------------------------------------------------------------------------------------
0568 ; SUBPROGRAM
0568 ; --------------------------------------------------------------------------------------
0568 0582       |    |		.CONST	0x0582								; Address of begin
0569 0004       |    |		.CONST	0x0004								; Address of exception handler
056a 000e       |    |		.CONST	0x000e								; Number of locals
056b			INIT_0568:
056b 029f 0683  |    |		Declare_Subprogram	INIT_0680,For_Call				; Debug Table 0xc = .DEBUG	0x056b,0x08fa,0x0002,0x0000,0x0057,0x79c5,0x0000,0x0309
													; Debug Table 0xc.0x0 = 0x56b,0xffff
056d a001       |    |		Store_Unchecked	0x0,0x1							; Debug Table 0xc.0x1 = 0x56d,0xfffe
056e 00c6       |    |		Action	Check_Subprogram_Elaborated
056f e002       |    |		Load	0x0,0x2
0570 e003       |    |		Load	0x0,0x3
0571 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
0572 e004       |    |		Load	0x0,0x4
0573 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0574 e004       |    |		Load	0x0,0x4
0575 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
0576 e003       |    |		Load	0x0,0x3
0577 1b21       | !  |		Execute	Package,Field_Read,Field_Number 0x21
0578 4802       |H   |		Short_Literal	0x2
0579 4802       |H   |		Short_Literal	0x2
057a 0099       |    |		Action	Reference_Dynamic
057b e004       |    |		Load	0x0,0x4
057c 1928       | (  |		Execute	Package,Field_Reference,Field_Number 0x28
057d a005       |    |		Store_Unchecked	0x0,0x5
057e a006       |    |		Store_Unchecked	0x0,0x6
057f 6664       |fd  |		Indirect_Literal	Discrete,0x3e4,{0x00000000, 0x00577db5}
0580 486b       |Hk  |		Short_Literal	0x6b
0581 480e       |H   |		Short_Literal	0xe
0582			BODY_0568:
0582 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x2 = 0x582,0x1
0583 e403       |    |		Load	0x2,0x3
0584 e404       |    |		Load	0x2,0x4
0585 e405       |    |		Load	0x2,0x5
0586 e406       |    |		Load	0x2,0x6
0587 e407       |    |		Load	0x2,0x7
0588 4808       |H   |		Short_Literal	0x8
0589 4802       |H   |		Short_Literal	0x2
058a 0099       |    |		Action	Reference_Dynamic
058b 4809       |H   |		Short_Literal	0x9
058c 4802       |H   |		Short_Literal	0x2
058d 0099       |    |		Action	Reference_Dynamic
058e 480a       |H   |		Short_Literal	0xa
058f 4802       |H   |		Short_Literal	0x2
0590 0099       |    |		Action	Reference_Dynamic
0591 480b       |H   |		Short_Literal	0xb
0592 4802       |H   |		Short_Literal	0x2
0593 0099       |    |		Action	Reference_Dynamic
0594 480c       |H   |		Short_Literal	0xc
0595 4802       |H   |		Short_Literal	0x2
0596 0099       |    |		Action	Reference_Dynamic
0597 8001       |    |		Call	0x0,0x1
0598 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0599 0000 0000  |    |		.BLANK	0000[0x7]
05a0 ; --------------------------------------------------------------------------------------
05a0 ; SUBPROGRAM
05a0 ; --------------------------------------------------------------------------------------
05a0 05b9       |    |		.CONST	0x05b9								; Address of begin
05a1 0004       |    |		.CONST	0x0004								; Address of exception handler
05a2 000e       |    |		.CONST	0x000e								; Number of locals
05a3			INIT_05a0:
05a3 029f 069b  |    |		Declare_Subprogram	INIT_0698,For_Call				; Debug Table 0xd = .DEBUG	0x05a3,0x0902,0x0002,0x0000,0x0057,0x79c5,0x0000,0x0312
													; Debug Table 0xd.0x0 = 0x5a3,0xffff
05a5 a001       |    |		Store_Unchecked	0x0,0x1							; Debug Table 0xd.0x1 = 0x5a5,0xfffe
05a6 00c6       |    |		Action	Check_Subprogram_Elaborated
05a7 e002       |    |		Load	0x0,0x2
05a8 e003       |    |		Load	0x0,0x3
05a9 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
05aa e004       |    |		Load	0x0,0x4
05ab 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
05ac e004       |    |		Load	0x0,0x4
05ad 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
05ae 00e1       |    |		Load_Encached	Boolean_Cache
05af 4802       |H   |		Short_Literal	0x2
05b0 4802       |H   |		Short_Literal	0x2
05b1 0099       |    |		Action	Reference_Dynamic
05b2 e004       |    |		Load	0x0,0x4
05b3 1928       | (  |		Execute	Package,Field_Reference,Field_Number 0x28
05b4 a005       |    |		Store_Unchecked	0x0,0x5
05b5 a006       |    |		Store_Unchecked	0x0,0x6
05b6 662d       |f-  |		Indirect_Literal	Discrete,0x3e4,{0x00000000, 0x00577db5}
05b7 48a7       |H   |		Short_Literal	0xa7
05b8 480e       |H   |		Short_Literal	0xe
05b9			BODY_05a0:
05b9 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xd.0x2 = 0x5b9,0x1
05ba e403       |    |		Load	0x2,0x3
05bb e404       |    |		Load	0x2,0x4
05bc e405       |    |		Load	0x2,0x5
05bd e406       |    |		Load	0x2,0x6
05be e407       |    |		Load	0x2,0x7
05bf 4808       |H   |		Short_Literal	0x8
05c0 4802       |H   |		Short_Literal	0x2
05c1 0099       |    |		Action	Reference_Dynamic
05c2 4809       |H   |		Short_Literal	0x9
05c3 4802       |H   |		Short_Literal	0x2
05c4 0099       |    |		Action	Reference_Dynamic
05c5 480a       |H   |		Short_Literal	0xa
05c6 4802       |H   |		Short_Literal	0x2
05c7 0099       |    |		Action	Reference_Dynamic
05c8 480b       |H   |		Short_Literal	0xb
05c9 4802       |H   |		Short_Literal	0x2
05ca 0099       |    |		Action	Reference_Dynamic
05cb 480c       |H   |		Short_Literal	0xc
05cc 4802       |H   |		Short_Literal	0x2
05cd 0099       |    |		Action	Reference_Dynamic
05ce 8001       |    |		Call	0x0,0x1
05cf 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05e6       |    |		.CONST	0x05e6								; Address of begin
05d1 0661       | a  |		.CONST	0x0661								; Address of exception handler
05d2 0006       |    |		.CONST	0x0006								; Number of locals
05d3			INIT_05d0:
05d3 e003       |    |		Load	0x0,0x3								; Debug Table 0xe = .DEBUG	0x05d3,0x090a,0x0001,0x0000,0x0057,0x7db5,0x0000,0x0237
													; Debug Table 0xe.0x0 = 0x5d3,0xffff
05d4 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
05d5 e004       |    |		Load	0x0,0x4								; Debug Table 0xe.0x1 = 0x5d5,0xfffe
05d6 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
05d7 0322       | "  |		Declare_Variable	Record
05d8 00d8       |    |		Load_Top	At_Offset_0
05d9 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05da e004       |    |		Load	0x0,0x4								; Debug Table 0xe.0x2 = 0x5da,0xfffd
05db 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
05dc 02c7       |    |		Declare_Variable	Any
05dd 00d8       |    |		Load_Top	At_Offset_0
05de 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05df e004       |    |		Load	0x0,0x4								; Debug Table 0xe.0x3 = 0x5df,0xfffc
05e0 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
05e1 02c7       |    |		Declare_Variable	Any
05e2 00d8       |    |		Load_Top	At_Offset_0
05e3 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05e4 e007       |    |		Load	0x0,0x7								; Debug Table 0xe.0x4 = 0x5e4,0xfffb
05e5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05e6			BODY_05d0:
05e6 e004       |    |		Load	0x0,0x4								; Debug Table 0xe.0x5 = 0x5e6,0x1
05e7 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
05e8 c5f8       |    |		Store	0x2,-0x8
05e9 e003       |    |		Load	0x0,0x3								; Debug Table 0xe.0x6 = 0x5e9,0x2
05ea 1b1e       |    |		Execute	Package,Field_Read,Field_Number 0x1e
05eb a5f9       |    |		Store_Unchecked	0x2,-0x7
05ec e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x7 = 0x5ec,0x3
05ed 7003       |p   |		Jump_Nonzero	0x5f1
05ee 4809       |H   |		Short_Literal	0x9							; Debug Table 0xe.0x8 = 0x5ee,0x4
05ef a5f7       |    |		Store_Unchecked	0x2,-0x9
05f0 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7					; Debug Table 0xe.0x9 = 0x5f0,0x5
05f1 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0xe.0xa = 0x5f1,0x6
05f2 01db       |    |		Execute	Vector,Length
05f3 7003       |p   |		Jump_Nonzero	0x5f7
05f4 4802       |H   |		Short_Literal	0x2							; Debug Table 0xe.0xb = 0x5f4,0x7
05f5 a5f7       |    |		Store_Unchecked	0x2,-0x9
05f6 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7					; Debug Table 0xe.0xc = 0x5f6,0x8
05f7 e007       |    |		Load	0x0,0x7								; Debug Table 0xe.0xd = 0x5f7,0x9
05f8 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05f9 00db       |    |		Load_Top	At_Offset_3
05fa 0120       |    |		Execute	Any,Is_Value
05fb 6803       |h   |		Jump_Zero	0x5ff
05fc e004       |    |		Load	0x0,0x4
05fd 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
05fe 7801       |x   |		Jump	0x600
05ff 00db       |    |		Load_Top	At_Offset_3
0600 e5ff       |    |		Load	0x2,-0x1
0601 e5fe       |    |		Load	0x2,-0x2
0602 0217       |    |		Execute	Heap_Access,All_Reference
0603 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0604 e004       |    |		Load	0x0,0x4
0605 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0606 c404       |    |		Store	0x2,0x4
0607 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0608 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0xe = 0x608,0xa
0609 e003       |    |		Load	0x0,0x3
060a 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
060b 680c       |h   |		Jump_Zero	0x618
060c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0xf = 0x60c,0xb
060d a5f7       |    |		Store_Unchecked	0x2,-0x9
060e e007       |    |		Load	0x0,0x7								; Debug Table 0xe.0x10 = 0x60e,0xc
060f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0610 4801       |H   |		Short_Literal	0x1
0611 e5fe       |    |		Load	0x2,-0x2
0612 0217       |    |		Execute	Heap_Access,All_Reference
0613 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0614 e00c       |    |		Load	0x0,0xc
0615 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0616 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0617 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7					; Debug Table 0xe.0x11 = 0x617,0xd
0618 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x12 = 0x618,0xe
0619 00db       |    |		Load_Top	At_Offset_3
061a 8009       |    |		Call	0x0,0x9
061b a402       |    |		Store_Unchecked	0x2,0x2
061c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x13 = 0x61c,0xf
061d 00db       |    |		Load_Top	At_Offset_3
061e e5fe       |    |		Load	0x2,-0x2
061f 0217       |    |		Execute	Heap_Access,All_Reference
0620 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0621 e004       |    |		Load	0x0,0x4
0622 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
0623 00d1       |    |		Pop_Control	Pop_Count_1
0624 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0xe.0x14 = 0x624,0x10
0625 e403       |    |		Load	0x2,0x3
0626 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0627 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xe.0x15 = 0x627,0x11
0628 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0629 e403       |    |		Load	0x2,0x3
062a 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
062b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xe.0x16 = 0x62b,0x12
062c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
062d e403       |    |		Load	0x2,0x3
062e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
062f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x17 = 0x62f,0x13
0630 00db       |    |		Load_Top	At_Offset_3
0631 e5fe       |    |		Load	0x2,-0x2
0632 0217       |    |		Execute	Heap_Access,All_Reference
0633 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0634 e004       |    |		Load	0x0,0x4
0635 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0636 e007       |    |		Load	0x0,0x7								; Debug Table 0xe.0x18 = 0x636,0x14
0637 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0638 00da       |    |		Load_Top	At_Offset_2
0639 0120       |    |		Execute	Any,Is_Value
063a 6803       |h   |		Jump_Zero	0x63e
063b e004       |    |		Load	0x0,0x4
063c 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
063d 7801       |x   |		Jump	0x63f
063e 00da       |    |		Load_Top	At_Offset_2
063f e5fc       |    |		Load	0x2,-0x4
0640 e404       |    |		Load	0x2,0x4
0641 e5fb       |    |		Load	0x2,-0x5
0642 e5fe       |    |		Load	0x2,-0x2
0643 0217       |    |		Execute	Heap_Access,All_Reference
0644 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0645 e004       |    |		Load	0x0,0x4
0646 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0647 c405       |    |		Store	0x2,0x5
0648 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0649 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x19 = 0x649,0x15
064a e003       |    |		Load	0x0,0x3
064b 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
064c 680c       |h   |		Jump_Zero	0x659
064d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x1a = 0x64d,0x16
064e a5f7       |    |		Store_Unchecked	0x2,-0x9
064f e007       |    |		Load	0x0,0x7								; Debug Table 0xe.0x1b = 0x64f,0x17
0650 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0651 4801       |H   |		Short_Literal	0x1
0652 e5fe       |    |		Load	0x2,-0x2
0653 0217       |    |		Execute	Heap_Access,All_Reference
0654 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0655 e00c       |    |		Load	0x0,0xc
0656 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0657 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0658 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7					; Debug Table 0xe.0x1c = 0x658,0x18
0659 e003       |    |		Load	0x0,0x3								; Debug Table 0xe.0x1d = 0x659,0x19
065a 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
065b c5f7       |    |		Store	0x2,-0x9
065c e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0x1e = 0x65c,0x1a
065d a5f9       |    |		Store_Unchecked	0x2,-0x7
065e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x1f = 0x65e,0x1b
065f c5f8       |    |		Store	0x2,-0x8
0660 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7
0661			TRAP_05d0:
0661 0007       |    |		Action	Break_Optional
0662 e007       |    |		Load	0x0,0x7								; Debug Table 0xe.0x20 = 0x662,0x1c
0663 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0664 4801       |H   |		Short_Literal	0x1
0665 e5fe       |    |		Load	0x2,-0x2
0666 0217       |    |		Execute	Heap_Access,All_Reference
0667 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0668 e00c       |    |		Load	0x0,0xc
0669 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
066a 005a       | Z  |		Store_Top	Discrete,At_Offset_2
066b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x21 = 0x66b,0x1d
066c 0101       |    |		Execute	Exception,Reraise
066d 0000 0000  |    |		.XXX[0x3]
066f 0000       |    |
0670 ; --------------------------------------------------------------------------------------
0670 ; SUBPROGRAM
0670 ; --------------------------------------------------------------------------------------
0670 0673       | s  |		.CONST	0x0673								; Address of begin
0671 0004       |    |		.CONST	0x0004								; Address of exception handler
0672 0001       |    |		.CONST	0x0001								; Number of locals
0673			BODY_0670:
0673			INIT_0670:
0673 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf = .DEBUG	0x0673,0x0950,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0011
													; Debug Table 0xf.0x0 = 0x673,0x1
0674 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0675 e5ff       |    |		Load	0x2,-0x1
0676 0217       |    |		Execute	Heap_Access,All_Reference
0677 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0678 0217       |    |		Execute	Heap_Access,All_Reference
0679 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
067a e00b       |    |		Load	0x0,0xb
067b 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
067c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
067d 0000 0000  |    |		.XXX[0x3]
067f 0000       |    |
0680 ; --------------------------------------------------------------------------------------
0680 ; SUBPROGRAM
0680 ; --------------------------------------------------------------------------------------
0680 0683       |    |		.CONST	0x0683								; Address of begin
0681 0004       |    |		.CONST	0x0004								; Address of exception handler
0682 0001       |    |		.CONST	0x0001								; Number of locals
0683			BODY_0680:
0683			INIT_0680:
0683 e003       |    |		Load	0x0,0x3								; Debug Table 0x10 = .DEBUG	0x0683,0x0954,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0054
													; Debug Table 0x10.0x0 = 0x683,0x1
0684 1b21       | !  |		Execute	Package,Field_Read,Field_Number 0x21
0685 0322       | "  |		Declare_Variable	Record
0686 00db       |    |		Load_Top	At_Offset_3
0687 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0688 e010       |    |		Load	0x0,0x10
0689 1b1d       |    |		Execute	Package,Field_Read,Field_Number 0x1d
068a 0119       |    |		Execute	Any,Check_In_Formal_Type
068b 00d9       |    |		Load_Top	At_Offset_1
068c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
068d 00db       |    |		Load_Top	At_Offset_3
068e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
068f 00d9       |    |		Load_Top	At_Offset_1
0690 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0691 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0692 0000 0000  |    |		.BLANK	0000[0x6]
0698 ; --------------------------------------------------------------------------------------
0698 ; SUBPROGRAM
0698 ; --------------------------------------------------------------------------------------
0698 069b       |    |		.CONST	0x069b								; Address of begin
0699 0004       |    |		.CONST	0x0004								; Address of exception handler
069a 0001       |    |		.CONST	0x0001								; Number of locals
069b			BODY_0698:
069b			INIT_0698:
069b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11 = .DEBUG	0x069b,0x0958,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0091
													; Debug Table 0x11.0x0 = 0x69b,0x1
069c 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
069d 0f00       |    |		Execute_Immediate	Equal,0x0
069e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
069f 0000       |    |		.XXX[0x1]
06a0 ; --------------------------------------------------------------------------------------
06a0 ; Debug Table
06a0 ; --------------------------------------------------------------------------------------
06a0 0003 0012  |    |		.CONST	0x0003,0x0012
06a2 000b 0732  |   2|		.DEBUG	0x000b,0x0732,0x0000,0x0000,0x0057,0x79c5,0x0000,0x01f6
06aa 0024 074c  | $ L|		.DEBUG	0x0024,0x074c,0x0000,0x0000,0x0057,0x7db5,0x0000,0x0008
06b2 0043 0768  | C h|		.DEBUG	0x0043,0x0768,0x0002,0x0000,0x0057,0x79c5,0x0000,0x01f7
06ba 0073 0770  | s p|		.DEBUG	0x0073,0x0770,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0200
06c2 00a3 0786  |    |		.DEBUG	0x00a3,0x0786,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0214
06ca 014b 07ba  | K  |		.DEBUG	0x014b,0x07ba,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0244
06d2 0223 07f8  | #  |		.DEBUG	0x0223,0x07f8,0x0001,0x0000,0x0057,0x79c5,0x0000,0x0273
06da 02bb 082a  |   *|		.DEBUG	0x02bb,0x082a,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02a2
06e2 03eb 0874  |   t|		.DEBUG	0x03eb,0x0874,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02d0
06ea 043b 0890  | ;  |		.DEBUG	0x043b,0x0890,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02e0
06f2 04b3 08b8  |    |		.DEBUG	0x04b3,0x08b8,0x0001,0x0000,0x0057,0x79c5,0x0000,0x02ec
06fa 053b 08e8  | ;  |		.DEBUG	0x053b,0x08e8,0x0002,0x0000,0x0057,0x79c5,0x0000,0x02fc
0702 056b 08fa  | k  |		.DEBUG	0x056b,0x08fa,0x0002,0x0000,0x0057,0x79c5,0x0000,0x0309
070a 05a3 0902  |    |		.DEBUG	0x05a3,0x0902,0x0002,0x0000,0x0057,0x79c5,0x0000,0x0312
0712 05d3 090a  |    |		.DEBUG	0x05d3,0x090a,0x0001,0x0000,0x0057,0x7db5,0x0000,0x0237
071a 0673 0950  | s P|		.DEBUG	0x0673,0x0950,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0011
0722 0683 0954  |   T|		.DEBUG	0x0683,0x0954,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0054
072a 069b 0958  |   X|		.DEBUG	0x069b,0x0958,0x0002,0x0000,0x0057,0x7db5,0x0000,0x0091
0732 ; --------------------------------------------------------------------------------------
0732 ; Debug3 Subtable 0x0
0732 ; --------------------------------------------------------------------------------------
0732 000c 0000  |    |		.DBG3TAB	0x000c,0x0000
0734 000b ffff  |    |		.CONST	0x000b,0xffff
0736 000d fffe  |    |		.CONST	0x000d,0xfffe
0738 000f fffd  |    |		.CONST	0x000f,0xfffd
073a 0011 fffc  |    |		.CONST	0x0011,0xfffc
073c 0013 fffb  |    |		.CONST	0x0013,0xfffb
073e 0015 fffa  |    |		.CONST	0x0015,0xfffa
0740 0017 fff9  |    |		.CONST	0x0017,0xfff9
0742 0019 fff8  |    |		.CONST	0x0019,0xfff8
0744 001b fff7  |    |		.CONST	0x001b,0xfff7
0746 001d fff6  |    |		.CONST	0x001d,0xfff6
0748 001f fff5  |    |		.CONST	0x001f,0xfff5
074a 0021 fff4  | !  |		.CONST	0x0021,0xfff4
074c ; --------------------------------------------------------------------------------------
074c ; Debug3 Subtable 0x1
074c ; --------------------------------------------------------------------------------------
074c 000d 0000  |    |		.DBG3TAB	0x000d,0x0000
074e 0024 ffff  | $  |		.CONST	0x0024,0xffff
0750 0026 fffe  | &  |		.CONST	0x0026,0xfffe
0752 0028 fffd  | (  |		.CONST	0x0028,0xfffd
0754 002a fffc  | *  |		.CONST	0x002a,0xfffc
0756 002c fffb  | ,  |		.CONST	0x002c,0xfffb
0758 002e fffa  | .  |		.CONST	0x002e,0xfffa
075a 0030 fff9  | 0  |		.CONST	0x0030,0xfff9
075c 0032 fff8  | 2  |		.CONST	0x0032,0xfff8
075e 0034 fff7  | 4  |		.CONST	0x0034,0xfff7
0760 0036 fff6  | 6  |		.CONST	0x0036,0xfff6
0762 0038 fff5  | 8  |		.CONST	0x0038,0xfff5
0764 003a fff4  | :  |		.CONST	0x003a,0xfff4
0766 003c fff3  | <  |		.CONST	0x003c,0xfff3
0768 ; --------------------------------------------------------------------------------------
0768 ; Debug3 Subtable 0x2
0768 ; --------------------------------------------------------------------------------------
0768 0002 0001  |    |		.DBG3TAB	0x0002,0x0001
076a 0043 ffff  | C  |		.CONST	0x0043,0xffff
076c 0045 fffe  | E  |		.CONST	0x0045,0xfffe
076e 0059 0001  | Y  |		.CONST	0x0059,0x0001
0770 ; --------------------------------------------------------------------------------------
0770 ; Debug3 Subtable 0x3
0770 ; --------------------------------------------------------------------------------------
0770 0002 0008  |    |		.DBG3TAB	0x0002,0x0008
0772 0073 ffff  | s  |		.CONST	0x0073,0xffff
0774 0078 fffe  | x  |		.CONST	0x0078,0xfffe
0776 007a 0001  | z  |		.CONST	0x007a,0x0001
0778 007d 0002  | }  |		.CONST	0x007d,0x0002
077a 007f 0003  |    |		.CONST	0x007f,0x0003
077c 0081 0004  |    |		.CONST	0x0081,0x0004
077e 0082 0005  |    |		.CONST	0x0082,0x0005
0780 0095 0006  |    |		.CONST	0x0095,0x0006
0782 0099 0007  |    |		.CONST	0x0099,0x0007
0784 009d 0008  |    |		.CONST	0x009d,0x0008
0786 ; --------------------------------------------------------------------------------------
0786 ; Debug3 Subtable 0x4
0786 ; --------------------------------------------------------------------------------------
0786 0003 0016  |    |		.DBG3TAB	0x0003,0x0016
0788 00a3 ffff  |    |		.CONST	0x00a3,0xffff
078a 00a5 fffe  |    |		.CONST	0x00a5,0xfffe
078c 00aa fffd  |    |		.CONST	0x00aa,0xfffd
078e 00ac 0001  |    |		.CONST	0x00ac,0x0001
0790 00af 0002  |    |		.CONST	0x00af,0x0002
0792 00b1 0003  |    |		.CONST	0x00b1,0x0003
0794 00b3 0004  |    |		.CONST	0x00b3,0x0004
0796 00b4 0005  |    |		.CONST	0x00b4,0x0005
0798 00c0 0006  |    |		.CONST	0x00c0,0x0006
079a 00c3 0007  |    |		.CONST	0x00c3,0x0007
079c 00e2 0008  |    |		.CONST	0x00e2,0x0008
079e 00fa 0009  |    |		.CONST	0x00fa,0x0009
07a0 00fe 000a  |    |		.CONST	0x00fe,0x000a
07a2 0100 000b  |    |		.CONST	0x0100,0x000b
07a4 010b 000c  |    |		.CONST	0x010b,0x000c
07a6 010c 000d  |    |		.CONST	0x010c,0x000d
07a8 0115 000e  |    |		.CONST	0x0115,0x000e
07aa 0119 000f  |    |		.CONST	0x0119,0x000f
07ac 011b 0010  |    |		.CONST	0x011b,0x0010
07ae 0126 0011  | &  |		.CONST	0x0126,0x0011
07b0 0127 0012  | '  |		.CONST	0x0127,0x0012
07b2 0129 0013  | )  |		.CONST	0x0129,0x0013
07b4 0134 0014  | 4  |		.CONST	0x0134,0x0014
07b6 0136 0015  | 6  |		.CONST	0x0136,0x0015
07b8 0141 0016  | A  |		.CONST	0x0141,0x0016
07ba ; --------------------------------------------------------------------------------------
07ba ; Debug3 Subtable 0x5
07ba ; --------------------------------------------------------------------------------------
07ba 0007 0017  |    |		.DBG3TAB	0x0007,0x0017
07bc 014b ffff  | K  |		.CONST	0x014b,0xffff
07be 014d fffe  | M  |		.CONST	0x014d,0xfffe
07c0 014f fffd  | O  |		.CONST	0x014f,0xfffd
07c2 0154 fffc  | T  |		.CONST	0x0154,0xfffc
07c4 0159 fffb  | Y  |		.CONST	0x0159,0xfffb
07c6 015e fffa  | ^  |		.CONST	0x015e,0xfffa
07c8 016a 0001  | j  |		.CONST	0x016a,0x0001
07ca 016d 0002  | m  |		.CONST	0x016d,0x0002
07cc 0186 0003  |    |		.CONST	0x0186,0x0003
07ce 018a 0004  |    |		.CONST	0x018a,0x0004
07d0 018c 0005  |    |		.CONST	0x018c,0x0005
07d2 018d 0006  |    |		.CONST	0x018d,0x0006
07d4 019e 0007  |    |		.CONST	0x019e,0x0007
07d6 01a2 0008  |    |		.CONST	0x01a2,0x0008
07d8 01a4 0009  |    |		.CONST	0x01a4,0x0009
07da 01ad 000a  |    |		.CONST	0x01ad,0x000a
07dc 01ae 000b  |    |		.CONST	0x01ae,0x000b
07de 01b6 000c  |    |		.CONST	0x01b6,0x000c
07e0 01cd 000d  |    |		.CONST	0x01cd,0x000d
07e2 01e4 000e  |    |		.CONST	0x01e4,0x000e
07e4 01eb 000f  |    |		.CONST	0x01eb,0x000f
07e6 01f3 0010  |    |		.CONST	0x01f3,0x0010
07e8 01f4 fbff  |    |		.CONST	0x01f4,0xfbff
07ea 01f9 0401  |    |		.CONST	0x01f9,0x0401
07ec 0209 0011  |    |		.CONST	0x0209,0x0011
07ee 020d 0012  |    |		.CONST	0x020d,0x0012
07f0 020f 0013  |    |		.CONST	0x020f,0x0013
07f2 0218 0014  |    |		.CONST	0x0218,0x0014
07f4 0219 0015  |    |		.CONST	0x0219,0x0015
07f6 021c 0016  |    |		.CONST	0x021c,0x0016
07f8 ; --------------------------------------------------------------------------------------
07f8 ; Debug3 Subtable 0x6
07f8 ; --------------------------------------------------------------------------------------
07f8 0003 0015  |    |		.DBG3TAB	0x0003,0x0015
07fa 0223 ffff  | #  |		.CONST	0x0223,0xffff
07fc 0225 fffe  | %  |		.CONST	0x0225,0xfffe
07fe 022a fffd  | *  |		.CONST	0x022a,0xfffd
0800 022c 0001  | ,  |		.CONST	0x022c,0x0001
0802 022f 0002  | /  |		.CONST	0x022f,0x0002
0804 0231 0003  | 1  |		.CONST	0x0231,0x0003
0806 0233 0004  | 3  |		.CONST	0x0233,0x0004
0808 0234 0005  | 4  |		.CONST	0x0234,0x0005
080a 0240 0006  | @  |		.CONST	0x0240,0x0006
080c 0243 0007  | C  |		.CONST	0x0243,0x0007
080e 0261 0008  | a  |		.CONST	0x0261,0x0008
0810 0278 0009  | x  |		.CONST	0x0278,0x0009
0812 027c 000a  | |  |		.CONST	0x027c,0x000a
0814 027e 000b  | ~  |		.CONST	0x027e,0x000b
0816 0289 000c  |    |		.CONST	0x0289,0x000c
0818 028a 000d  |    |		.CONST	0x028a,0x000d
081a 0293 000e  |    |		.CONST	0x0293,0x000e
081c 0297 000f  |    |		.CONST	0x0297,0x000f
081e 0299 0010  |    |		.CONST	0x0299,0x0010
0820 02a4 0011  |    |		.CONST	0x02a4,0x0011
0822 02a5 0012  |    |		.CONST	0x02a5,0x0012
0824 02a7 0013  |    |		.CONST	0x02a7,0x0013
0826 02ab 0014  |    |		.CONST	0x02ab,0x0014
0828 02b6 0015  |    |		.CONST	0x02b6,0x0015
082a ; --------------------------------------------------------------------------------------
082a ; Debug3 Subtable 0x7
082a ; --------------------------------------------------------------------------------------
082a 0006 001e  |    |		.DBG3TAB	0x0006,0x001e
082c 02bb ffff  |    |		.CONST	0x02bb,0xffff
082e 02bd fffe  |    |		.CONST	0x02bd,0xfffe
0830 02bf fffd  |    |		.CONST	0x02bf,0xfffd
0832 02c4 fffc  |    |		.CONST	0x02c4,0xfffc
0834 02c9 fffb  |    |		.CONST	0x02c9,0xfffb
0836 02ce fffa  |    |		.CONST	0x02ce,0xfffa
0838 02da 0001  |    |		.CONST	0x02da,0x0001
083a 02dd 0002  |    |		.CONST	0x02dd,0x0002
083c 02f6 0003  |    |		.CONST	0x02f6,0x0003
083e 02fa 0004  |    |		.CONST	0x02fa,0x0004
0840 02fc 0005  |    |		.CONST	0x02fc,0x0005
0842 02fd 0006  |    |		.CONST	0x02fd,0x0006
0844 030e 0007  |    |		.CONST	0x030e,0x0007
0846 0312 0008  |    |		.CONST	0x0312,0x0008
0848 0314 0009  |    |		.CONST	0x0314,0x0009
084a 031d 000a  |    |		.CONST	0x031d,0x000a
084c 031e 000b  |    |		.CONST	0x031e,0x000b
084e 0326 000c  | &  |		.CONST	0x0326,0x000c
0850 032e 000d  | .  |		.CONST	0x032e,0x000d
0852 0338 000e  | 8  |		.CONST	0x0338,0x000e
0854 033b 000f  | ;  |		.CONST	0x033b,0x000f
0856 034f 0010  | O  |		.CONST	0x034f,0x0010
0858 0353 0011  | S  |		.CONST	0x0353,0x0011
085a 0355 0012  | U  |		.CONST	0x0355,0x0012
085c 035e 0013  | ^  |		.CONST	0x035e,0x0013
085e 035f 0014  | _  |		.CONST	0x035f,0x0014
0860 0376 0015  | v  |		.CONST	0x0376,0x0015
0862 038d 0016  |    |		.CONST	0x038d,0x0016
0864 0395 0017  |    |		.CONST	0x0395,0x0017
0866 039d 0018  |    |		.CONST	0x039d,0x0018
0868 03b4 0019  |    |		.CONST	0x03b4,0x0019
086a 03cb 001a  |    |		.CONST	0x03cb,0x001a
086c 03d2 001b  |    |		.CONST	0x03d2,0x001b
086e 03d4 001c  |    |		.CONST	0x03d4,0x001c
0870 03d8 001d  |    |		.CONST	0x03d8,0x001d
0872 03e1 001e  |    |		.CONST	0x03e1,0x001e
0874 ; --------------------------------------------------------------------------------------
0874 ; Debug3 Subtable 0x8
0874 ; --------------------------------------------------------------------------------------
0874 0001 000c  |    |		.DBG3TAB	0x0001,0x000c
0876 03eb ffff  |    |		.CONST	0x03eb,0xffff
0878 03ed 0001  |    |		.CONST	0x03ed,0x0001
087a 03f3 0002  |    |		.CONST	0x03f3,0x0002
087c 03f5 0003  |    |		.CONST	0x03f5,0x0003
087e 03f6 0004  |    |		.CONST	0x03f6,0x0004
0880 03fe 0005  |    |		.CONST	0x03fe,0x0005
0882 0400 0006  |    |		.CONST	0x0400,0x0006
0884 0401 0007  |    |		.CONST	0x0401,0x0007
0886 0411 0008  |    |		.CONST	0x0411,0x0008
0888 0413 0009  |    |		.CONST	0x0413,0x0009
088a 0417 000a  |    |		.CONST	0x0417,0x000a
088c 0424 000b  | $  |		.CONST	0x0424,0x000b
088e 042f 000c  | /  |		.CONST	0x042f,0x000c
0890 ; --------------------------------------------------------------------------------------
0890 ; Debug3 Subtable 0x9
0890 ; --------------------------------------------------------------------------------------
0890 0003 0010  |    |		.DBG3TAB	0x0003,0x0010
0892 043b ffff  | ;  |		.CONST	0x043b,0xffff
0894 043d fffe  | =  |		.CONST	0x043d,0xfffe
0896 0442 fffd  | B  |		.CONST	0x0442,0xfffd
0898 0447 0001  | G  |		.CONST	0x0447,0x0001
089a 0449 0002  | I  |		.CONST	0x0449,0x0002
089c 044b 0003  | K  |		.CONST	0x044b,0x0003
089e 044c 0004  | L  |		.CONST	0x044c,0x0004
08a0 0459 0006  | Y  |		.CONST	0x0459,0x0006
08a2 0463 0007  | c  |		.CONST	0x0463,0x0007
08a4 0472 0008  | r  |		.CONST	0x0472,0x0008
08a6 0480 0009  |    |		.CONST	0x0480,0x0009
08a8 0484 000a  |    |		.CONST	0x0484,0x000a
08aa 0486 000b  |    |		.CONST	0x0486,0x000b
08ac 0491 000c  |    |		.CONST	0x0491,0x000c
08ae 0492 000d  |    |		.CONST	0x0492,0x000d
08b0 0496 0005  |    |		.CONST	0x0496,0x0005
08b2 049b 000e  |    |		.CONST	0x049b,0x000e
08b4 049f 000f  |    |		.CONST	0x049f,0x000f
08b6 04aa 0010  |    |		.CONST	0x04aa,0x0010
08b8 ; --------------------------------------------------------------------------------------
08b8 ; Debug3 Subtable 0xa
08b8 ; --------------------------------------------------------------------------------------
08b8 0004 0013  |    |		.DBG3TAB	0x0004,0x0013
08ba 04b3 ffff  |    |		.CONST	0x04b3,0xffff
08bc 04b5 fffe  |    |		.CONST	0x04b5,0xfffe
08be 04ba fffd  |    |		.CONST	0x04ba,0xfffd
08c0 04bf fffc  |    |		.CONST	0x04bf,0xfffc
08c2 04c4 0001  |    |		.CONST	0x04c4,0x0001
08c4 04ca 0002  |    |		.CONST	0x04ca,0x0002
08c6 04cc 0003  |    |		.CONST	0x04cc,0x0003
08c8 04cd 0004  |    |		.CONST	0x04cd,0x0004
08ca 04d5 0005  |    |		.CONST	0x04d5,0x0005
08cc 04d7 0006  |    |		.CONST	0x04d7,0x0006
08ce 04d8 0007  |    |		.CONST	0x04d8,0x0007
08d0 04e4 0008  |    |		.CONST	0x04e4,0x0008
08d2 04e8 0009  |    |		.CONST	0x04e8,0x0009
08d4 04ea 000a  |    |		.CONST	0x04ea,0x000a
08d6 04f5 000b  |    |		.CONST	0x04f5,0x000b
08d8 04f6 000c  |    |		.CONST	0x04f6,0x000c
08da 0501 000d  |    |		.CONST	0x0501,0x000d
08dc 0504 000e  |    |		.CONST	0x0504,0x000e
08de 0517 000f  |    |		.CONST	0x0517,0x000f
08e0 0519 0010  |    |		.CONST	0x0519,0x0010
08e2 051d 0011  |    |		.CONST	0x051d,0x0011
08e4 052a 0012  | *  |		.CONST	0x052a,0x0012
08e6 0535 0013  | 5  |		.CONST	0x0535,0x0013
08e8 ; --------------------------------------------------------------------------------------
08e8 ; Debug3 Subtable 0xb
08e8 ; --------------------------------------------------------------------------------------
08e8 0002 0006  |    |		.DBG3TAB	0x0002,0x0006
08ea 053b ffff  | ;  |		.CONST	0x053b,0xffff
08ec 053c fffe  | <  |		.CONST	0x053c,0xfffe
08ee 053e 0001  | >  |		.CONST	0x053e,0x0001
08f0 0544 0002  | D  |		.CONST	0x0544,0x0002
08f2 0547 0003  | G  |		.CONST	0x0547,0x0003
08f4 054f 0004  | O  |		.CONST	0x054f,0x0004
08f6 0552 0005  | R  |		.CONST	0x0552,0x0005
08f8 0560 0006  | `  |		.CONST	0x0560,0x0006
08fa ; --------------------------------------------------------------------------------------
08fa ; Debug3 Subtable 0xc
08fa ; --------------------------------------------------------------------------------------
08fa 0002 0001  |    |		.DBG3TAB	0x0002,0x0001
08fc 056b ffff  | k  |		.CONST	0x056b,0xffff
08fe 056d fffe  | m  |		.CONST	0x056d,0xfffe
0900 0582 0001  |    |		.CONST	0x0582,0x0001
0902 ; --------------------------------------------------------------------------------------
0902 ; Debug3 Subtable 0xd
0902 ; --------------------------------------------------------------------------------------
0902 0002 0001  |    |		.DBG3TAB	0x0002,0x0001
0904 05a3 ffff  |    |		.CONST	0x05a3,0xffff
0906 05a5 fffe  |    |		.CONST	0x05a5,0xfffe
0908 05b9 0001  |    |		.CONST	0x05b9,0x0001
090a ; --------------------------------------------------------------------------------------
090a ; Debug3 Subtable 0xe
090a ; --------------------------------------------------------------------------------------
090a 0005 001d  |    |		.DBG3TAB	0x0005,0x001d
090c 05d3 ffff  |    |		.CONST	0x05d3,0xffff
090e 05d5 fffe  |    |		.CONST	0x05d5,0xfffe
0910 05da fffd  |    |		.CONST	0x05da,0xfffd
0912 05df fffc  |    |		.CONST	0x05df,0xfffc
0914 05e4 fffb  |    |		.CONST	0x05e4,0xfffb
0916 05e6 0001  |    |		.CONST	0x05e6,0x0001
0918 05e9 0002  |    |		.CONST	0x05e9,0x0002
091a 05ec 0003  |    |		.CONST	0x05ec,0x0003
091c 05ee 0004  |    |		.CONST	0x05ee,0x0004
091e 05f0 0005  |    |		.CONST	0x05f0,0x0005
0920 05f1 0006  |    |		.CONST	0x05f1,0x0006
0922 05f4 0007  |    |		.CONST	0x05f4,0x0007
0924 05f6 0008  |    |		.CONST	0x05f6,0x0008
0926 05f7 0009  |    |		.CONST	0x05f7,0x0009
0928 0608 000a  |    |		.CONST	0x0608,0x000a
092a 060c 000b  |    |		.CONST	0x060c,0x000b
092c 060e 000c  |    |		.CONST	0x060e,0x000c
092e 0617 000d  |    |		.CONST	0x0617,0x000d
0930 0618 000e  |    |		.CONST	0x0618,0x000e
0932 061c 000f  |    |		.CONST	0x061c,0x000f
0934 0624 0010  | $  |		.CONST	0x0624,0x0010
0936 0627 0011  | '  |		.CONST	0x0627,0x0011
0938 062b 0012  | +  |		.CONST	0x062b,0x0012
093a 062f 0013  | /  |		.CONST	0x062f,0x0013
093c 0636 0014  | 6  |		.CONST	0x0636,0x0014
093e 0649 0015  | I  |		.CONST	0x0649,0x0015
0940 064d 0016  | M  |		.CONST	0x064d,0x0016
0942 064f 0017  | O  |		.CONST	0x064f,0x0017
0944 0658 0018  | X  |		.CONST	0x0658,0x0018
0946 0659 0019  | Y  |		.CONST	0x0659,0x0019
0948 065c 001a  | \  |		.CONST	0x065c,0x001a
094a 065e 001b  | ^  |		.CONST	0x065e,0x001b
094c 0662 001c  | b  |		.CONST	0x0662,0x001c
094e 066b 001d  | k  |		.CONST	0x066b,0x001d
0950 ; --------------------------------------------------------------------------------------
0950 ; Debug3 Subtable 0xf
0950 ; --------------------------------------------------------------------------------------
0950 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0952 0673 0001  | s  |		.CONST	0x0673,0x0001
0954 ; --------------------------------------------------------------------------------------
0954 ; Debug3 Subtable 0x10
0954 ; --------------------------------------------------------------------------------------
0954 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0956 0683 0001  |    |		.CONST	0x0683,0x0001
0958 ; --------------------------------------------------------------------------------------
0958 ; Debug3 Subtable 0x11
0958 ; --------------------------------------------------------------------------------------
0958 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
095a 069b 0001  |    |		.CONST	0x069b,0x0001
095c 0000 0000  |    |		.BLANK	0000[0xa4]