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

⟦b37138bd9⟧

    Length: 9216 (0x2400)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df

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 0af8       |    |		.CONST	0x0af8								; 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 0008       |    |		.CONST	0x0008								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00af       |    |		.CONST	0x00af								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0037       | 7  |		.CONST	0x0037								; Number of locals
000b			INIT_0008:
000b 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible			; Debug Table 0x0 = .DEBUG	0x000b,0x0c12,0x8000,0x0000,0x0059,0x7f55,0x0000,0x000d
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 029a 00bb  |    |		Declare_Subprogram	INIT_00b8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xc,0xfffe
000e 029a 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xe,0xfffd
0010 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x3 = 0x10,0xfffc
0011 4809       |H   |		Short_Literal	0x9
0012 00e3       |    |		Load_Encached	Natural_Cache
0013 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0014 029a 015b  |   [|		Declare_Subprogram	INIT_0158,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x14,0xfffb
													; Debug Table 0x0.0x5 = 0x14,0xfffa
0016 029a 017b  |   {|		Declare_Subprogram	INIT_0178,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x16,0xfff9
0018 029a 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x18,0xfff8
001a 480a       |H   |		Short_Literal	0xa							; Debug Table 0x0.0x8 = 0x1a,0xfff7
001b 032a       | *  |		Declare_Type	Record,Incomplete
001c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x9 = 0x1c,0xfff6
001d 02a0       |    |		Declare_Subprogram	Null_Subprogram
001e e20d       |    |		Load	0x1,0xd
001f 03a3       |    |		Complete_Type	Heap_Access,By_Defining
0020 00bf       |    |		Action	Accept_Activation						; Debug Table 0x0.0xa = 0x20,0xfff5
0021 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1 = .DEBUG	0x0021,0x0c2a,0x8000,0x0000,0x0059,0x8145,0x0000,0x0011
													; Debug Table 0x1.0x0 = 0x21,0xffff
													; Debug Table 0x1.0x1 = 0x21,0xfffe
													; Debug Table 0x1.0x2 = 0x21,0xfffd
													; Debug Table 0x1.0x3 = 0x21,0xfffc
													; Debug Table 0x1.0x4 = 0x21,0xfffb
0022 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x5 = 0x22,0xfffa
0023 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0024 e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0x6 = 0x24,0xfff9
0025 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0026 0322       | "  |		Declare_Variable	Record
0027 4800       |H   |		Short_Literal	0x0
0028 00d9       |    |		Load_Top	At_Offset_1
0029 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
002a 4800       |H   |		Short_Literal	0x0
002b 00d9       |    |		Load_Top	At_Offset_1
002c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
002d 4800       |H   |		Short_Literal	0x0
002e 00d9       |    |		Load_Top	At_Offset_1
002f 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0030 4808       |H   |		Short_Literal	0x8							; Debug Table 0x1.0x7 = 0x30,0xfff8
0031 032a       | *  |		Declare_Type	Record,Incomplete
0032 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x8 = 0x32,0xfff7
0033 02a0       |    |		Declare_Subprogram	Null_Subprogram
0034 03ad       |    |		Declare_Type	Heap_Access,Defined
0035 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1.0x9 = 0x35,0xfff6
													; Debug Table 0x1.0xa = 0x35,0xfff5
0036 00e3       |    |		Load_Encached	Natural_Cache
0037 00e3       |    |		Load_Encached	Natural_Cache
0038 00db       |    |		Load_Top	At_Offset_3
0039 e219       |    |		Load	0x1,0x19
003a e219       |    |		Load	0x1,0x19
003b 00e3       |    |		Load_Encached	Natural_Cache
003c 00e1       |    |		Load_Encached	Boolean_Cache
003d 02a0       |    |		Declare_Subprogram	Null_Subprogram
003e e218       |    |		Load	0x1,0x18
003f 0326       | &  |		Complete_Type	Record,By_Defining
0040 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0xb = 0x40,0xfff4
0041 4809       |H   |		Short_Literal	0x9
0042 00da       |    |		Load_Top	At_Offset_2
0043 02a0       |    |		Declare_Subprogram	Null_Subprogram
0044 4801       |H   |		Short_Literal	0x1
0045 035d       | ]  |		Declare_Type	Array,Defined
0046 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0xc = 0x46,0xfff3
0047 4809       |H   |		Short_Literal	0x9
0048 00e1       |    |		Load_Encached	Boolean_Cache
0049 02a0       |    |		Declare_Subprogram	Null_Subprogram
004a 4801       |H   |		Short_Literal	0x1
004b 035d       | ]  |		Declare_Type	Array,Defined
004c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1.0xd = 0x4c,0xfff2
004d 00f0       |    |		Load_Encached	Segment_Cache
004e 00db       |    |		Load_Top	At_Offset_3
004f e21a       |    |		Load	0x1,0x1a
0050 e21b       |    |		Load	0x1,0x1b
0051 e003       |    |		Load	0x0,0x3
0052 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0053 00e3       |    |		Load_Encached	Natural_Cache
0054 00e3       |    |		Load_Encached	Natural_Cache
0055 00e3       |    |		Load_Encached	Natural_Cache
0056 00e3       |    |		Load_Encached	Natural_Cache
0057 02a0       |    |		Declare_Subprogram	Null_Subprogram
0058 e214       |    |		Load	0x1,0x14
0059 0326       | &  |		Complete_Type	Record,By_Defining
005a 6301       |c   |		Indirect_Literal	Discrete,0x35c,{0x00000000, 0x00598145}		; Debug Table 0x1.0xe = 0x5a,0xfff1
005b 48e9       |H   |		Short_Literal	0xe9
005c 00ec       |    |		Load_Encached	Diana_Tree_Cache
005d 00e2       |    |		Load_Encached	Integer_Cache
005e 00e5       |    |		Load_Encached	Long_Integer_Cache
005f 00eb       |    |		Load_Encached	Diana_Cache
0060 1918       |    |		Execute	Package,Field_Reference,Field_Number 0x18
0061 e004       |    |		Load	0x0,0x4
0062 0387       |    |		Declare_Variable	Package
0063 00d8       |    |		Load_Top	At_Offset_0
0064 020f       |    |		Execute	Module,Activate
0065 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1.0xf = 0x65,0xfff0
0066 00e3       |    |		Load_Encached	Natural_Cache
0067 00e1       |    |		Load_Encached	Boolean_Cache
0068 02a0       |    |		Declare_Subprogram	Null_Subprogram
0069 4803       |H   |		Short_Literal	0x3
006a 032d       | -  |		Declare_Type	Record,Defined
006b 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x1.0x10 = 0x6b,0xffef
006c 0266       | f  |		Execute	Discrete,Bounds
006d 00da       |    |		Load_Top	At_Offset_2
006e 02a0       |    |		Declare_Subprogram	Null_Subprogram
006f 4801       |H   |		Short_Literal	0x1
0070 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
0071 029d 02db  |    |		Declare_Subprogram	INIT_02d8,For_Outer_Call			; Debug Table 0x1.0x11 = 0x71,0xffee
0073 029d 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call			; Debug Table 0x1.0x12 = 0x73,0xffed
0075 029d 0363  |   c|		Declare_Subprogram	INIT_0360,For_Outer_Call			; Debug Table 0x1.0x13 = 0x75,0xffec
0077 029d 0383  |    |		Declare_Subprogram	INIT_0380,For_Outer_Call			; Debug Table 0x1.0x14 = 0x77,0xffeb
0079 029d 03bb  |    |		Declare_Subprogram	INIT_03b8,For_Outer_Call			; Debug Table 0x1.0x15 = 0x79,0xffea
007b 029b 03eb  |    |		Declare_Subprogram	INIT_03e8,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x16 = 0x7b,0xffe9
007d 029d 04eb  |    |		Declare_Subprogram	INIT_04e8,For_Outer_Call			; Debug Table 0x1.0x17 = 0x7d,0xffe8
007f 029d 053b  |   ;|		Declare_Subprogram	INIT_0538,For_Outer_Call			; Debug Table 0x1.0x18 = 0x7f,0xffe7
0081 029d 0563  |   c|		Declare_Subprogram	INIT_0560,For_Outer_Call			; Debug Table 0x1.0x19 = 0x81,0xffe6
0083 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24				; Debug Table 0x1.0x1a = 0x83,0xffe5
0084 00c7       |    |		Action	Elaborate_Subprogram
0085 029d 0593  |    |		Declare_Subprogram	INIT_0590,For_Outer_Call			; Debug Table 0x1.0x1b = 0x85,0xffe4
0087 029d 05d3  |    |		Declare_Subprogram	INIT_05d0,For_Outer_Call			; Debug Table 0x1.0x1c = 0x87,0xffe3
0089 029d 05e3  |    |		Declare_Subprogram	INIT_05e0,For_Outer_Call			; Debug Table 0x1.0x1d = 0x89,0xffe2
008b 029d 0613  |    |		Declare_Subprogram	INIT_0610,For_Outer_Call			; Debug Table 0x1.0x1e = 0x8b,0xffe1
008d 029d 06e3  |    |		Declare_Subprogram	INIT_06e0,For_Outer_Call			; Debug Table 0x1.0x1f = 0x8d,0xffe0
008f 029d 071b  |    |		Declare_Subprogram	INIT_0718,For_Outer_Call			; Debug Table 0x1.0x20 = 0x8f,0xffdf
0091 029d 074b  |   K|		Declare_Subprogram	INIT_0748,For_Outer_Call			; Debug Table 0x1.0x21 = 0x91,0xffde
0093 029d 0803  |    |		Declare_Subprogram	INIT_0800,For_Outer_Call			; Debug Table 0x1.0x22 = 0x93,0xffdd
0095 029d 081b  |    |		Declare_Subprogram	INIT_0818,For_Outer_Call			; Debug Table 0x1.0x23 = 0x95,0xffdc
0097 029d 08a3  |    |		Declare_Subprogram	INIT_08a0,For_Outer_Call			; Debug Table 0x1.0x24 = 0x97,0xffdb
0099 029d 08db  |    |		Declare_Subprogram	INIT_08d8,For_Outer_Call			; Debug Table 0x1.0x25 = 0x99,0xffda
009b 029d 08f3  |    |		Declare_Subprogram	INIT_08f0,For_Outer_Call			; Debug Table 0x1.0x26 = 0x9b,0xffd9
009d 029d 094b  |   K|		Declare_Subprogram	INIT_0948,For_Outer_Call			; Debug Table 0x1.0x27 = 0x9d,0xffd8
009f 029d 09a3  |    |		Declare_Subprogram	INIT_09a0,For_Outer_Call			; Debug Table 0x1.0x28 = 0x9f,0xffd7
00a1 029d 09d3  |    |		Declare_Subprogram	INIT_09d0,For_Outer_Call			; Debug Table 0x1.0x29 = 0xa1,0xffd6
00a3 029d 0a23  |   #|		Declare_Subprogram	INIT_0a20,For_Outer_Call			; Debug Table 0x1.0x2a = 0xa3,0xffd5
00a5 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x2b = 0xa5,0xffd4
00a6 00c7       |    |		Action	Elaborate_Subprogram
00a7 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x2c = 0xa7,0xffd3
00a8 00c7       |    |		Action	Elaborate_Subprogram
00a9 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x2d = 0xa9,0xffd2
00aa 00c7       |    |		Action	Elaborate_Subprogram
00ab 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x2e = 0xab,0xffd1
00ac 00c7       |    |		Action	Elaborate_Subprogram
00ad 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x2f = 0xad,0xffd0
00ae 00c7       |    |		Action	Elaborate_Subprogram
00af			BODY_0008:
00af 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x30 = 0xaf,0x1
00b0 a215       |    |		Store_Unchecked	0x1,0x15
00b1 00bc       |    |		Action	Signal_Activated
00b2 00bb       |    |		Action	Signal_Completion
00b3 0000 0000  |    |		.BLANK	0000[0x5]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00c8       |    |		.CONST	0x00c8								; Address of begin
00b9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ba 0004       |    |		.CONST	0x0004								; Number of locals
00bb			INIT_00b8:
00bb e20d       |    |		Load	0x1,0xd								; Debug Table 0x2 = .DEBUG	0x00bb,0x0c8e,0x0001,0x0000,0x0059,0x7f55,0x0000,0x0012
													; Debug Table 0x2.0x0 = 0xbb,0xffff
00bc e20d       |    |		Load	0x1,0xd
00bd e5fe       |    |		Load	0x2,-0x2
00be 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
00bf 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00c0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x1 = 0xc0,0xfffe
													; Debug Table 0x2.0x2 = 0xc0,0xfffd
00c1 0217       |    |		Execute	Heap_Access,All_Reference
00c2 e003       |    |		Load	0x0,0x3								; Debug Table 0x2.0x3 = 0xc2,0xfffc
00c3 1b1a       |    |		Execute	Package,Field_Read,Field_Number 0x1a
00c4 e5ff       |    |		Load	0x2,-0x1
00c5 e003       |    |		Load	0x0,0x3
00c6 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00c7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00c8			BODY_00b8:
00c8 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x4 = 0xc8,0x1
00c9 00da       |    |		Load_Top	At_Offset_2
00ca 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00cb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x5 = 0xcb,0x2
00cc 00da       |    |		Load_Top	At_Offset_2
00cd 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
00ce 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x6 = 0xce,0x3
00cf 0217       |    |		Execute	Heap_Access,All_Reference
00d0 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
00d1 00da       |    |		Load_Top	At_Offset_2
00d2 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
00d3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x7 = 0xd3,0x4
00d4 0217       |    |		Execute	Heap_Access,All_Reference
00d5 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
00d6 00da       |    |		Load_Top	At_Offset_2
00d7 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
00d8 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x8 = 0xd8,0x5
00d9 00da       |    |		Load_Top	At_Offset_2
00da 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
00db 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x9 = 0xdb,0x6
00dc 00da       |    |		Load_Top	At_Offset_2
00dd 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
00de 4809       |H   |		Short_Literal	0x9							; Debug Table 0x2.0xa = 0xde,0x7
00df 4800       |H   |		Short_Literal	0x0
00e0 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0xb = 0xe0,0x8
00e1 00d9       |    |		Load_Top	At_Offset_1
00e2 e403       |    |		Load	0x2,0x3
00e3 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
00e4 01d6       |    |		Execute	Vector,Field_Write
00e5 3ffa       |?   |		Loop_Increasing	0xe0
00e6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0xc = 0xe6,0x9
00e7 a5fd       |    |		Store_Unchecked	0x2,-0x3
00e8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00e9 0000 0000  |    |		.BLANK	0000[0x7]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f7       |    |		.CONST	0x00f7								; Address of begin
00f1 0004       |    |		.CONST	0x0004								; Address of exception handler
00f2 0004       |    |		.CONST	0x0004								; Number of locals
00f3			INIT_00f0:
00f3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3 = .DEBUG	0x00f3,0x0caa,0x0001,0x0000,0x0059,0x7f55,0x0000,0x0026
													; Debug Table 0x3.0x0 = 0xf3,0xffff
00f4 0217       |    |		Execute	Heap_Access,All_Reference
00f5 e219       |    |		Load	0x1,0x19							; Debug Table 0x3.0x1 = 0xf5,0xfffe
00f6 e219       |    |		Load	0x1,0x19							; Debug Table 0x3.0x2 = 0xf6,0xfffd
00f7			BODY_00f0:
00f7 e219       |    |		Load	0x1,0x19							; Debug Table 0x3.0x3 = 0xf7,0x1
00f8 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
00f9 e219       |    |		Load	0x1,0x19							; Debug Table 0x3.0x4 = 0xf9,0x2
00fa 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00fb 4809       |H   |		Short_Literal	0x9							; Debug Table 0x3.0x5 = 0xfb,0x3
00fc 4800       |H   |		Short_Literal	0x0
00fd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x6 = 0xfd,0x4
00fe e5ff       |    |		Load	0x2,-0x1
00ff 0217       |    |		Execute	Heap_Access,All_Reference
0100 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0101 01d7       |    |		Execute	Vector,Field_Read
0102 682b       |h+  |		Jump_Zero	0x12e
0103 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x7 = 0x103,0x5
0104 7007       |p   |		Jump_Nonzero	0x10c
0105 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x8 = 0x105,0x6
0106 e5ff       |    |		Load	0x2,-0x1
0107 0217       |    |		Execute	Heap_Access,All_Reference
0108 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0109 01d7       |    |		Execute	Vector,Field_Read
010a 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
010b 7810       |x   |		Jump	0x11c
010c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x9 = 0x10c,0x7
010d e5ff       |    |		Load	0x2,-0x1
010e 0217       |    |		Execute	Heap_Access,All_Reference
010f 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0110 01d7       |    |		Execute	Vector,Field_Read
0111 e403       |    |		Load	0x2,0x3
0112 0217       |    |		Execute	Heap_Access,All_Reference
0113 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0114 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0xa = 0x114,0x8
0115 00d9       |    |		Load_Top	At_Offset_1
0116 e5ff       |    |		Load	0x2,-0x1
0117 0217       |    |		Execute	Heap_Access,All_Reference
0118 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0119 01d7       |    |		Execute	Vector,Field_Read
011a 0217       |    |		Execute	Heap_Access,All_Reference
011b 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
011c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0xb = 0x11c,0x9
011d e5ff       |    |		Load	0x2,-0x1
011e 0217       |    |		Execute	Heap_Access,All_Reference
011f 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0120 01d7       |    |		Execute	Vector,Field_Read
0121 a403       |    |		Store_Unchecked	0x2,0x3
0122 e219       |    |		Load	0x1,0x19							; Debug Table 0x3.0xc = 0x122,0xa
0123 00d9       |    |		Load_Top	At_Offset_1
0124 e5ff       |    |		Load	0x2,-0x1
0125 0217       |    |		Execute	Heap_Access,All_Reference
0126 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0127 01d6       |    |		Execute	Vector,Field_Write
0128 e219       |    |		Load	0x1,0x19							; Debug Table 0x3.0xd = 0x128,0xb
0129 00d9       |    |		Load_Top	At_Offset_1
012a e5ff       |    |		Load	0x2,-0x1
012b 0217       |    |		Execute	Heap_Access,All_Reference
012c 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
012d 01d6       |    |		Execute	Vector,Field_Write
012e 3fce       |?   |		Loop_Increasing	0xfd
012f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0xe = 0x12f,0xc
0130 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0131 7004       |p   |		Jump_Nonzero	0x136
0132 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0xf = 0x132,0xd
0133 00db       |    |		Load_Top	At_Offset_3
0134 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0135 7810       |x   |		Jump	0x146
0136 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x10 = 0x136,0xe
0137 7001       |p   |		Jump_Nonzero	0x139
0138 780d       |x   |		Jump	0x146								; Debug Table 0x3.0x11 = 0x138,0xf
0139 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x12 = 0x139,0x10
013a 00db       |    |		Load_Top	At_Offset_3
013b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
013c 0217       |    |		Execute	Heap_Access,All_Reference
013d 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
013e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x13 = 0x13e,0x11
013f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0140 00d9       |    |		Load_Top	At_Offset_1
0141 0217       |    |		Execute	Heap_Access,All_Reference
0142 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0143 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x14 = 0x143,0x12
0144 00db       |    |		Load_Top	At_Offset_3
0145 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0146 4809       |H   |		Short_Literal	0x9							; Debug Table 0x3.0x15 = 0x146,0x13
0147 4800       |H   |		Short_Literal	0x0
0148 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x16 = 0x148,0x14
0149 00d9       |    |		Load_Top	At_Offset_1
014a e402       |    |		Load	0x2,0x2
014b 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
014c 01d6       |    |		Execute	Vector,Field_Write
014d 3ffa       |?   |		Loop_Increasing	0x148
014e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x17 = 0x14e,0x15
014f 00db       |    |		Load_Top	At_Offset_3
0150 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0151 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x18 = 0x151,0x16
0152 00db       |    |		Load_Top	At_Offset_3
0153 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0154 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0155 0000 0000  |    |		.XXX[0x3]
0157 0000       |    |
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015c       | \  |		.CONST	0x015c								; Address of begin
0159 0004       |    |		.CONST	0x0004								; Address of exception handler
015a 0002       |    |		.CONST	0x0002								; Number of locals
015b			INIT_0158:
015b e219       |    |		Load	0x1,0x19							; Debug Table 0x4 = .DEBUG	0x015b,0x0cde,0x0001,0x0000,0x0059,0x7f55,0x0000,0x003b
													; Debug Table 0x4.0x0 = 0x15b,0xffff
015c			BODY_0158:
015c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x1 = 0x15c,0x1
015d 8234       | 4  |		Call	0x1,0x34
015e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
015f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x2 = 0x15f,0x2
0160 00d9       |    |		Load_Top	At_Offset_1
0161 0217       |    |		Execute	Heap_Access,All_Reference
0162 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0163 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0x3 = 0x163,0x3
0164 00d9       |    |		Load_Top	At_Offset_1
0165 0217       |    |		Execute	Heap_Access,All_Reference
0166 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0167 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x4.0x4 = 0x167,0x4
0168 00d9       |    |		Load_Top	At_Offset_1
0169 0217       |    |		Execute	Heap_Access,All_Reference
016a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
016b e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x4.0x5 = 0x16b,0x5
016c 00d9       |    |		Load_Top	At_Offset_1
016d 0217       |    |		Execute	Heap_Access,All_Reference
016e 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
016f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x6 = 0x16f,0x6
0170 e5fa       |    |		Load	0x2,-0x6
0171 00da       |    |		Load_Top	At_Offset_2
0172 8233       | 3  |		Call	0x1,0x33
0173 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7
0174 0000 0000  |    |		.BLANK	0000[0x4]
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 017b       | {  |		.CONST	0x017b								; Address of begin
0179 0004       |    |		.CONST	0x0004								; Address of exception handler
017a 0001       |    |		.CONST	0x0001								; Number of locals
017b			BODY_0178:
017b			INIT_0178:
017b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5 = .DEBUG	0x017b,0x0cee,0x0001,0x0000,0x0059,0x7f55,0x0000,0x0057
													; Debug Table 0x5.0x0 = 0x17b,0x1
017c 0217       |    |		Execute	Heap_Access,All_Reference
017d 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
017e 7003       |p   |		Jump_Nonzero	0x182
017f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x1 = 0x17f,0x2
0180 820f       |    |		Call	0x1,0xf
0181 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x5.0x2 = 0x181,0x3
0182 4809       |H   |		Short_Literal	0x9							; Debug Table 0x5.0x3 = 0x182,0x4
0183 4800       |H   |		Short_Literal	0x0
0184 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x4 = 0x184,0x5
0185 e5ff       |    |		Load	0x2,-0x1
0186 0217       |    |		Execute	Heap_Access,All_Reference
0187 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
0188 01d7       |    |		Execute	Vector,Field_Read
0189 680f       |h   |		Jump_Zero	0x199
018a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0x5 = 0x18a,0x6
018b 0219       |    |		Execute	Heap_Access,All_Read
018c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
018d 00d9       |    |		Load_Top	At_Offset_1
018e e219       |    |		Load	0x1,0x19
018f 00db       |    |		Load_Top	At_Offset_3
0190 e5ff       |    |		Load	0x2,-0x1
0191 0217       |    |		Execute	Heap_Access,All_Reference
0192 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0193 01d7       |    |		Execute	Vector,Field_Read
0194 8236       | 6  |		Call	0x1,0x36
0195 00d9       |    |		Load_Top	At_Offset_1
0196 00db       |    |		Load_Top	At_Offset_3
0197 01d6       |    |		Execute	Vector,Field_Write
0198 00d2       |    |		Pop_Control	Pop_Count_2
0199 3fea       |?   |		Loop_Increasing	0x184
019a e215       |    |		Load	0x1,0x15							; Debug Table 0x5.0x6 = 0x19a,0x7
019b 6802       |h   |		Jump_Zero	0x19e
019c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x7 = 0x19c,0x8
019d 8237       | 7  |		Call	0x1,0x37
019e e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x5.0x8 = 0x19e,0x9
019f e5fe       |    |		Load	0x2,-0x2
01a0 e5ff       |    |		Load	0x2,-0x1
01a1 822e       | .  |		Call	0x1,0x2e
01a2 00d2       |    |		Pop_Control	Pop_Count_2
01a3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x9 = 0x1a3,0xa
01a4 820f       |    |		Call	0x1,0xf
01a5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01a6 0000 0000  |    |		.XXX[0x2]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01d5       |    |		.CONST	0x01d5								; Address of begin
01a9 0004       |    |		.CONST	0x0004								; Address of exception handler
01aa 000e       |    |		.CONST	0x000e								; Number of locals
01ab			INIT_01a8:
01ab 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x6 = .DEBUG	0x01ab,0x0d04,0x2801,0x0002,0x0059,0x7f55,0x0000,0x006b
													; Debug Table 0x6.0x0 = 0x1ab,0xffff
01ac e5fc       |    |		Load	0x2,-0x4
01ad 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01ae 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0x1 = 0x1ae,0xfffe
01af e5fc       |    |		Load	0x2,-0x4
01b0 4975       |Iu  |		Short_Literal	0x175
01b1 00eb       |    |		Load_Encached	Diana_Cache
01b2 0098       |    |		Execute	Package,Field_Read_Dynamic
01b3 1836       | 6  |		Execute	Package,Field_Execute,Field_Number 0x36
01b4 49a0       |I   |		Short_Literal	0x1a0
01b5 00eb       |    |		Load_Encached	Diana_Cache
01b6 0098       |    |		Execute	Package,Field_Read_Dynamic
01b7 0334       | 4  |		Declare_Variable	Array,With_Constraint
01b8 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x6.0x2 = 0x1b8,0xfffd
01b9 0266       | f  |		Execute	Discrete,Bounds
01ba 00e3       |    |		Load_Encached	Natural_Cache
01bb 02a0       |    |		Declare_Subprogram	Null_Subprogram
01bc 4801       |H   |		Short_Literal	0x1
01bd 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
01be 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x3 = 0x1be,0xfffc
01bf 01da       |    |		Execute	Vector,Bounds
01c0 00da       |    |		Load_Top	At_Offset_2
01c1 035b       | [  |		Declare_Type	Array,Constrained
01c2 0337       | 7  |		Declare_Variable	Array
01c3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x4 = 0x1c3,0xfffb
01c4 01da       |    |		Execute	Vector,Bounds
01c5 00db       |    |		Load_Top	At_Offset_3
01c6 035b       | [  |		Declare_Type	Array,Constrained
01c7 0337       | 7  |		Declare_Variable	Array
01c8 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x6.0x5 = 0x1c8,0xfffa
01c9 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
01ca 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x6.0x6 = 0x1ca,0xfff9
01cb 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
01cc 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x6.0x7 = 0x1cc,0xfff8
01cd 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x6.0x8 = 0x1cd,0xfff7
01ce e002       |    |		Load	0x0,0x2								; Debug Table 0x6.0x9 = 0x1ce,0xfff6
01cf 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01d0 0322       | "  |		Declare_Variable	Record
01d1 e20d       |    |		Load	0x1,0xd								; Debug Table 0x6.0xa = 0x1d1,0xfff5
01d2 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0xb = 0x1d2,0xfff4
													; Debug Table 0x6.0xc = 0x1d2,0xfff3
01d3 e21c       |    |		Load	0x1,0x1c							; Debug Table 0x6.0xd = 0x1d3,0xfff2
01d4 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
01d5			BODY_01a8:
01d5 e20d       |    |		Load	0x1,0xd								; Debug Table 0x6.0xe = 0x1d5,0x1
01d6 e5f9       |    |		Load	0x2,-0x7
01d7 e5fa       |    |		Load	0x2,-0x6
01d8 820e       |    |		Call	0x1,0xe
01d9 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
01da e21c       |    |		Load	0x1,0x1c							; Debug Table 0x6.0xf = 0x1da,0x2
01db 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
01dc e5f9       |    |		Load	0x2,-0x7
01dd e21c       |    |		Load	0x1,0x1c
01de 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
01df 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01e0 e403       |    |		Load	0x2,0x3								; Debug Table 0x6.0x10 = 0x1e0,0x3
01e1 01d9       |    |		Execute	Vector,Reverse_Bounds
01e2 0263       | c  |		Execute	Discrete,Above_Bound
01e3 7035       |p5  |		Jump_Nonzero	0x219
01e4 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x11 = 0x1e4,0x4
01e5 00d9       |    |		Load_Top	At_Offset_1
01e6 e405       |    |		Load	0x2,0x5
01e7 01d6       |    |		Execute	Vector,Field_Write
01e8 e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0x12 = 0x1e8,0x5
													; Debug Table 0x6.0x13 = 0x1e8,0x401
01e9 0217       |    |		Execute	Heap_Access,All_Reference
01ea 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01eb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x14 = 0x1eb,0x5
01ec e403       |    |		Load	0x2,0x3
01ed 01d6       |    |		Execute	Vector,Field_Write
01ee e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0x15 = 0x1ee,0x6
													; Debug Table 0x6.0x16 = 0x1ee,0x801
01ef 0217       |    |		Execute	Heap_Access,All_Reference
01f0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01f1 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x6.0x17 = 0x1f1,0x6
01f2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x18 = 0x1f2,0x7
01f3 e403       |    |		Load	0x2,0x3
01f4 01d7       |    |		Execute	Vector,Field_Read
01f5 00eb       |    |		Load_Encached	Diana_Cache
01f6 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
01f7 a40d       |    |		Store_Unchecked	0x2,0xd
01f8 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x6.0x19 = 0x1f8,0x8
01f9 e408       |    |		Load	0x2,0x8
01fa e21c       |    |		Load	0x1,0x1c
01fb 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
01fc 025e       | ^  |		Execute	Discrete,Convert
01fd e40d       |    |		Load	0x2,0xd
01fe e40e       |    |		Load	0x2,0xe
01ff e21c       |    |		Load	0x1,0x1c
0200 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0201 c408       |    |		Store	0x2,0x8
0202 c409       |    |		Store	0x2,0x9
0203 e409       |    |		Load	0x2,0x9								; Debug Table 0x6.0x1a = 0x203,0x9
0204 6805       |h   |		Jump_Zero	0x20a
0205 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x1b = 0x205,0xa
0206 e408       |    |		Load	0x2,0x8
0207 e405       |    |		Load	0x2,0x5
0208 01d6       |    |		Execute	Vector,Field_Write
0209 7808       |x   |		Jump	0x212
020a e407       |    |		Load	0x2,0x7								; Debug Table 0x6.0x1c = 0x20a,0xb
020b 0a01       |    |		Execute_Immediate	Plus,0x1
020c 0248       | H  |		Execute	Discrete,Check_In_Integer
020d a407       |    |		Store_Unchecked	0x2,0x7
020e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x1d = 0x20e,0xc
020f e407       |    |		Load	0x2,0x7
0210 e406       |    |		Load	0x2,0x6
0211 01d6       |    |		Execute	Vector,Field_Write
0212 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x1e = 0x212,0xd
0213 00d9       |    |		Load_Top	At_Offset_1
0214 e40d       |    |		Load	0x2,0xd
0215 e40e       |    |		Load	0x2,0xe
0216 e21c       |    |		Load	0x1,0x1c
0217 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0218 3fcb       |?   |		Loop_Increasing	0x1e4
0219 e407       |    |		Load	0x2,0x7								; Debug Table 0x6.0x1f = 0x219,0xe
021a 4801       |H   |		Short_Literal	0x1
021b 0263       | c  |		Execute	Discrete,Above_Bound
021c 70b9       |p   |		Jump_Nonzero	0x2d6
021d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x20 = 0x21d,0xf
021e e406       |    |		Load	0x2,0x6
021f 01d7       |    |		Execute	Vector,Field_Read
0220 a40a       |    |		Store_Unchecked	0x2,0xa
0221 e40a       |    |		Load	0x2,0xa								; Debug Table 0x6.0x21 = 0x221,0x10
0222 e403       |    |		Load	0x2,0x3
0223 01d7       |    |		Execute	Vector,Field_Read
0224 00eb       |    |		Load_Encached	Diana_Cache
0225 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0226 a40d       |    |		Store_Unchecked	0x2,0xd
0227 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x22 = 0x227,0x11
0228 8232       | 2  |		Call	0x1,0x32
0229 68ab       |h   |		Jump_Zero	0x2d5
022a e21d       |    |		Load	0x1,0x1d							; Debug Table 0x6.0x23 = 0x22a,0x12
													; Debug Table 0x6.0x24 = 0x22a,0xf3ff
022b 0322       | "  |		Declare_Variable	Record
022c 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x6.0x25 = 0x22c,0xf3fe
022d e40d       |    |		Load	0x2,0xd
022e 00eb       |    |		Load_Encached	Diana_Cache
022f 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
0230 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0231 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0x26 = 0x231,0xf3fd
0232 00d9       |    |		Load_Top	At_Offset_1
0233 4975       |Iu  |		Short_Literal	0x175
0234 00eb       |    |		Load_Encached	Diana_Cache
0235 0098       |    |		Execute	Package,Field_Read_Dynamic
0236 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0237 e21e       |    |		Load	0x1,0x1e
0238 0334       | 4  |		Declare_Variable	Array,With_Constraint
0239 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x27 = 0x239,0xc01
023a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x28 = 0x23a,0x1001
023b 7002       |p   |		Jump_Nonzero	0x23e
023c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x29 = 0x23c,0x1002
023d 7826       |x&  |		Jump	0x264
023e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x2a = 0x23e,0x1003
023f 0217       |    |		Execute	Heap_Access,All_Reference
0240 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0241 6804       |h   |		Jump_Zero	0x246
0242 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x2b = 0x242,0x1004
0243 0217       |    |		Execute	Heap_Access,All_Reference
0244 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0245 781e       |x   |		Jump	0x264
0246 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x2c = 0x246,0x1005
0247 e415       |    |		Load	0x2,0x15							; Debug Table 0x6.0x2d = 0x247,0x1401
0248 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x6.0x2e = 0x248,0x1402
0249 00d0       |    |		Action	Swap_Control							; Debug Table 0x6.0x2f = 0x249,0x1403
													; Debug Table 0x6.0x30 = 0x249,0x1404
024a 00d1       |    |		Pop_Control	Pop_Count_1
024b 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x6.0x31 = 0x24b,0x1005
024c 00eb       |    |		Load_Encached	Diana_Cache
024d 0098       |    |		Execute	Package,Field_Read_Dynamic
024e 012c       | ,  |		Execute	Any,Size
024f e005       |    |		Load	0x0,0x5
0250 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0251 025b       | [  |		Execute	Discrete,Check_In_Type
0252 0273       | s  |		Execute	Discrete,Plus
0253 00d9       |    |		Load_Top	At_Offset_1
0254 e416       |    |		Load	0x2,0x16							; Debug Table 0x6.0x32 = 0x254,0x1801
0255 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x6.0x33 = 0x255,0x1802
0256 00d0       |    |		Action	Swap_Control							; Debug Table 0x6.0x34 = 0x256,0x1803
													; Debug Table 0x6.0x35 = 0x256,0x1804
0257 00d1       |    |		Pop_Control	Pop_Count_1
0258 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x6.0x36 = 0x258,0x1404
0259 00eb       |    |		Load_Encached	Diana_Cache
025a 0098       |    |		Execute	Package,Field_Read_Dynamic
025b 49c9       |I   |		Short_Literal	0x1c9
025c 00eb       |    |		Load_Encached	Diana_Cache
025d 0098       |    |		Execute	Package,Field_Read_Dynamic
025e 49ca       |I   |		Short_Literal	0x1ca
025f 00eb       |    |		Load_Encached	Diana_Cache
0260 0095       |    |		Execute	Package,Field_Reference_Dynamic
0261 e006       |    |		Load	0x0,0x6
0262 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0263 7800       |x   |		Jump	0x264
0264 00d0       |    |		Action	Swap_Control
0265 00d1       |    |		Pop_Control	Pop_Count_1
0266 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x37 = 0x266,0xc01
0267 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0268 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x38 = 0x268,0xc02
0269 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
026a e007       |    |		Load	0x0,0x7
026b 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
026c 00db       |    |		Load_Top	At_Offset_3
026d 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
026e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x39 = 0x26e,0xc03
026f 00db       |    |		Load_Top	At_Offset_3
0270 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0271 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x3a = 0x271,0xc04
0272 01d9       |    |		Execute	Vector,Reverse_Bounds
0273 0263       | c  |		Execute	Discrete,Above_Bound
0274 705d       |p]  |		Jump_Nonzero	0x2d2
0275 e411       |    |		Load	0x2,0x11							; Debug Table 0x6.0x3b = 0x275,0xc05
0276 00d9       |    |		Load_Top	At_Offset_1
0277 e413       |    |		Load	0x2,0x13
0278 01d6       |    |		Execute	Vector,Field_Write
0279 e411       |    |		Load	0x2,0x11							; Debug Table 0x6.0x3c = 0x279,0xc06
027a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
027b e411       |    |		Load	0x2,0x11
027c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
027d 4998       |I   |		Short_Literal	0x198
027e 00eb       |    |		Load_Encached	Diana_Cache
027f 0096       |    |		Execute	Package,Entry
0280 0273       | s  |		Execute	Discrete,Plus
0281 e411       |    |		Load	0x2,0x11
0282 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0283 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x3d = 0x283,0xc07
													; Debug Table 0x6.0x3e = 0x283,0x1c01
0284 7002       |p   |		Jump_Nonzero	0x287
0285 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x6.0x3f = 0x285,0x1c02
0286 7803       |x   |		Jump	0x28a
0287 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x40 = 0x287,0x1c03
0288 0217       |    |		Execute	Heap_Access,All_Reference
0289 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
028a a412       |    |		Store_Unchecked	0x2,0x12						; Debug Table 0x6.0x41 = 0x28a,0xc07
028b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x42 = 0x28b,0xc08
028c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x43 = 0x28c,0x2001
028d 7002       |p   |		Jump_Nonzero	0x290
028e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x44 = 0x28e,0x2002
028f 7826       |x&  |		Jump	0x2b6
0290 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x45 = 0x290,0x2003
0291 0217       |    |		Execute	Heap_Access,All_Reference
0292 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0293 6804       |h   |		Jump_Zero	0x298
0294 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x46 = 0x294,0x2004
0295 0217       |    |		Execute	Heap_Access,All_Reference
0296 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0297 781e       |x   |		Jump	0x2b6
0298 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x47 = 0x298,0x2005
0299 e417       |    |		Load	0x2,0x17							; Debug Table 0x6.0x48 = 0x299,0x2401
029a 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x6.0x49 = 0x29a,0x2402
029b 00d0       |    |		Action	Swap_Control							; Debug Table 0x6.0x4a = 0x29b,0x2403
													; Debug Table 0x6.0x4b = 0x29b,0x2404
029c 00d1       |    |		Pop_Control	Pop_Count_1
029d 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x6.0x4c = 0x29d,0x2005
029e 00eb       |    |		Load_Encached	Diana_Cache
029f 0098       |    |		Execute	Package,Field_Read_Dynamic
02a0 012c       | ,  |		Execute	Any,Size
02a1 e005       |    |		Load	0x0,0x5
02a2 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
02a3 025b       | [  |		Execute	Discrete,Check_In_Type
02a4 0273       | s  |		Execute	Discrete,Plus
02a5 00d9       |    |		Load_Top	At_Offset_1
02a6 e418       |    |		Load	0x2,0x18							; Debug Table 0x6.0x4d = 0x2a6,0x2801
02a7 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x6.0x4e = 0x2a7,0x2802
02a8 00d0       |    |		Action	Swap_Control							; Debug Table 0x6.0x4f = 0x2a8,0x2803
													; Debug Table 0x6.0x50 = 0x2a8,0x2804
02a9 00d1       |    |		Pop_Control	Pop_Count_1
02aa 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x6.0x51 = 0x2aa,0x2404
02ab 00eb       |    |		Load_Encached	Diana_Cache
02ac 0098       |    |		Execute	Package,Field_Read_Dynamic
02ad 49c9       |I   |		Short_Literal	0x1c9
02ae 00eb       |    |		Load_Encached	Diana_Cache
02af 0098       |    |		Execute	Package,Field_Read_Dynamic
02b0 49ca       |I   |		Short_Literal	0x1ca
02b1 00eb       |    |		Load_Encached	Diana_Cache
02b2 0095       |    |		Execute	Package,Field_Reference_Dynamic
02b3 e006       |    |		Load	0x0,0x6
02b4 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
02b5 7800       |x   |		Jump	0x2b6
02b6 00d0       |    |		Action	Swap_Control
02b7 00d1       |    |		Pop_Control	Pop_Count_1
02b8 e411       |    |		Load	0x2,0x11							; Debug Table 0x6.0x52 = 0x2b8,0xc08
02b9 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02ba 3fba       |?   |		Loop_Increasing	0x275
02bb 7816       |x   |		Jump	0x2d2
02bc e40b       |    |		Load	0x2,0xb								; Debug Table 0x6.0x53 = 0x2bc,0xc0a
02bd e5f8       |    |		Load	0x2,-0x8
02be 00da       |    |		Load_Top	At_Offset_2
02bf e40c       |    |		Load	0x2,0xc
02c0 e40a       |    |		Load	0x2,0xa
02c1 e403       |    |		Load	0x2,0x3
02c2 01d7       |    |		Execute	Vector,Field_Read
02c3 8231       | 1  |		Call	0x1,0x31
02c4 00d3       |    |		Pop_Control	Pop_Count_3
02c5 e40b       |    |		Load	0x2,0xb								; Debug Table 0x6.0x54 = 0x2c5,0xc0b
02c6 e217       |    |		Load	0x1,0x17
02c7 017f       |    |		Execute	Record,Equal
02c8 7005       |p   |		Jump_Nonzero	0x2ce
02c9 e40b       |    |		Load	0x2,0xb								; Debug Table 0x6.0x55 = 0x2c9,0xc0c
02ca e5fb       |    |		Load	0x2,-0x5
02cb e5fd       |    |		Load	0x2,-0x3
02cc 0119       |    |		Execute	Any,Check_In_Formal_Type
02cd 85fe       |    |		Call	0x2,-0x2
02ce e40a       |    |		Load	0x2,0xa								; Debug Table 0x6.0x56 = 0x2ce,0xc0d
02cf e405       |    |		Load	0x2,0x5
02d0 01d7       |    |		Execute	Vector,Field_Read
02d1 a40a       |    |		Store_Unchecked	0x2,0xa
02d2 e40a       |    |		Load	0x2,0xa								; Debug Table 0x6.0x57 = 0x2d2,0xc09
02d3 77e8       |w   |		Jump_Nonzero	0x2bc
02d4 00d3       |    |		Pop_Control	Pop_Count_3
02d5 3f47       |?G  |		Loop_Increasing	0x21d
02d6 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
02d7 0000       |    |		.XXX[0x1]
02d8 ; --------------------------------------------------------------------------------------
02d8 ; SUBPROGRAM
02d8 ; --------------------------------------------------------------------------------------
02d8 02e2       |    |		.CONST	0x02e2								; Address of begin
02d9 0004       |    |		.CONST	0x0004								; Address of exception handler
02da 0002       |    |		.CONST	0x0002								; Number of locals
02db			INIT_02d8:
02db 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7 = .DEBUG	0x02db,0x0db6,0x0002,0x0000,0x0059,0x8145,0x0000,0x011c
													; Debug Table 0x7.0x0 = 0x2db,0xffff
02dc e5fe       |    |		Load	0x2,-0x2
02dd e5ff       |    |		Load	0x2,-0x1
02de e003       |    |		Load	0x0,0x3
02df 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
02e0 00e9       |    |		Load_Encached	String_Cache
02e1 0334       | 4  |		Declare_Variable	Array,With_Constraint
02e2			BODY_02d8:
02e2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x1 = 0x2e2,0x1
02e3 4801       |H   |		Short_Literal	0x1
02e4 e5fe       |    |		Load	0x2,-0x2
02e5 e5ff       |    |		Load	0x2,-0x1
02e6 e003       |    |		Load	0x0,0x3
02e7 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
02e8 00d1       |    |		Pop_Control	Pop_Count_1
02e9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x2 = 0x2e9,0x2
02ea 01d9       |    |		Execute	Vector,Reverse_Bounds
02eb 0263       | c  |		Execute	Discrete,Above_Bound
02ec 7008       |p   |		Jump_Nonzero	0x2f5
02ed 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x3 = 0x2ed,0x3
02ee 00db       |    |		Load_Top	At_Offset_3
02ef 01d7       |    |		Execute	Vector,Field_Read
02f0 0e20       |    |		Execute_Immediate	Not_Equal,0x20
02f1 6802       |h   |		Jump_Zero	0x2f4
02f2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x4 = 0x2f2,0x4
02f3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02f4 3ff8       |?   |		Loop_Increasing	0x2ed
02f5 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x5 = 0x2f5,0x5
02f6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02f7 0000       |    |		.XXX[0x1]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02fb       |    |		.CONST	0x02fb								; Address of begin
02f9 0004       |    |		.CONST	0x0004								; Address of exception handler
02fa 0001       |    |		.CONST	0x0001								; Number of locals
02fb			BODY_02f8:
02fb			INIT_02f8:
02fb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8 = .DEBUG	0x02fb,0x0dc4,0x0001,0x0000,0x0059,0x8145,0x0000,0x015d
													; Debug Table 0x8.0x0 = 0x2fb,0x1
02fc e5fb       |    |		Load	0x2,-0x5
02fd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02fe 027f       |    |		Execute	Discrete,Equal
02ff 681c       |h   |		Jump_Zero	0x31c
0300 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x8.0x1 = 0x300,0x2
0301 e5fb       |    |		Load	0x2,-0x5
0302 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0303 027a       | z  |		Execute	Discrete,Less_Equal
0304 6817       |h   |		Jump_Zero	0x31c
0305 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x8.0x2 = 0x305,0x3
0306 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0307 e5fd       |    |		Load	0x2,-0x3
0308 0273       | s  |		Execute	Discrete,Plus
0309 e5fb       |    |		Load	0x2,-0x5
030a 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
030b e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x8.0x3 = 0x30b,0x4
030c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
030d e5fc       |    |		Load	0x2,-0x4
030e 0217       |    |		Execute	Heap_Access,All_Reference
030f 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0310 027b       | {  |		Execute	Discrete,Greater_Equal
0311 680a       |h   |		Jump_Zero	0x31c
0312 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x8.0x4 = 0x312,0x5
0313 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0314 00e4       |    |		Load_Encached	Positive_Cache
0315 025b       | [  |		Execute	Discrete,Check_In_Type
0316 e5fc       |    |		Load	0x2,-0x4
0317 0217       |    |		Execute	Heap_Access,All_Reference
0318 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0319 821f       |    |		Call	0x1,0x1f
031a e5fb       |    |		Load	0x2,-0x5
031b 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
031c e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x8.0x5 = 0x31c,0x6
031d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
031e 700e       |p   |		Jump_Nonzero	0x32d
031f e5fa       |    |		Load	0x2,-0x6
0320 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0321 700b       |p   |		Jump_Nonzero	0x32d
0322 4801       |H   |		Short_Literal	0x1							; Debug Table 0x8.0x6 = 0x322,0x7
0323 e5fa       |    |		Load	0x2,-0x6
0324 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0325 4801       |H   |		Short_Literal	0x1							; Debug Table 0x8.0x7 = 0x325,0x8
0326 e5fa       |    |		Load	0x2,-0x6
0327 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0328 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x8 = 0x328,0x9
0329 0aff       |    |		Execute_Immediate	Plus,-0x1
032a e5fa       |    |		Load	0x2,-0x6
032b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
032c 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
032d e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x8.0x9 = 0x32d,0xa
032e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
032f 0a01       |    |		Execute_Immediate	Plus,0x1
0330 00db       |    |		Load_Top	At_Offset_3
0331 027d       | }  |		Execute	Discrete,Greater
0332 6814       |h   |		Jump_Zero	0x347
0333 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x8.0xa = 0x333,0xb
0334 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0335 e5fa       |    |		Load	0x2,-0x6
0336 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0337 0273       | s  |		Execute	Discrete,Plus
0338 00db       |    |		Load_Top	At_Offset_3
0339 0272       | r  |		Execute	Discrete,Minus
033a 0248       | H  |		Execute	Discrete,Check_In_Integer
033b 0a01       |    |		Execute_Immediate	Plus,0x1
033c e5fa       |    |		Load	0x2,-0x6
033d 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
033e e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x8.0xb = 0x33e,0xc
033f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0340 e5fa       |    |		Load	0x2,-0x6
0341 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0342 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0xc = 0x342,0xd
0343 0aff       |    |		Execute_Immediate	Plus,-0x1
0344 e5fa       |    |		Load	0x2,-0x6
0345 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0346 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0347 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x8.0xd = 0x347,0xe
0348 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0349 e5fa       |    |		Load	0x2,-0x6
034a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
034b 0273       | s  |		Execute	Discrete,Plus
034c 00db       |    |		Load_Top	At_Offset_3
034d 027c       | |  |		Execute	Discrete,Less
034e 680a       |h   |		Jump_Zero	0x359
034f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0xe = 0x34f,0xf
0350 e5fa       |    |		Load	0x2,-0x6
0351 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0352 0272       | r  |		Execute	Discrete,Minus
0353 e5fa       |    |		Load	0x2,-0x6
0354 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0355 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x8.0xf = 0x355,0x10
0356 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0357 e5fa       |    |		Load	0x2,-0x6
0358 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0359 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x8.0x10 = 0x359,0x11
035a 0000 0000  |    |		.XXX[0x2]
035c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00598145}
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; --------------------------------------------------------------------------------------
0360 0364       | d  |		.CONST	0x0364								; Address of begin
0361 0004       |    |		.CONST	0x0004								; Address of exception handler
0362 0002       |    |		.CONST	0x0002								; Number of locals
0363			INIT_0360:
0363 e219       |    |		Load	0x1,0x19							; Debug Table 0x9 = .DEBUG	0x0363,0x0de8,0x0001,0x0000,0x0059,0x8145,0x0000,0x0235
													; Debug Table 0x9.0x0 = 0x363,0xffff
0364			BODY_0360:
0364 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x1 = 0x364,0x1
0365 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0366 7811       |x   |		Jump	0x378
0367 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x9.0x2 = 0x367,0x3
0368 00d9       |    |		Load_Top	At_Offset_1
0369 0217       |    |		Execute	Heap_Access,All_Reference
036a 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
036b 8221       | !  |		Call	0x1,0x21
036c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x3 = 0x36c,0x4
036d 0217       |    |		Execute	Heap_Access,All_Reference
036e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
036f e5fe       |    |		Load	0x2,-0x2
0370 0273       | s  |		Execute	Discrete,Plus
0371 00d9       |    |		Load_Top	At_Offset_1
0372 0217       |    |		Execute	Heap_Access,All_Reference
0373 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0374 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x4 = 0x374,0x5
0375 0217       |    |		Execute	Heap_Access,All_Reference
0376 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0377 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0378 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x5 = 0x378,0x2
0379 77ed       |w   |		Jump_Nonzero	0x367
037a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
037b 0000 0000  |    |		.BLANK	0000[0x5]
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383       |    |		.CONST	0x0383								; Address of begin
0381 0004       |    |		.CONST	0x0004								; Address of exception handler
0382 0001       |    |		.CONST	0x0001								; Number of locals
0383			BODY_0380:
0383			INIT_0380:
0383 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa = .DEBUG	0x0383,0x0df6,0x0002,0x0000,0x0059,0x8145,0x0000,0x026c
													; Debug Table 0xa.0x0 = 0x383,0x1
0384 0217       |    |		Execute	Heap_Access,All_Reference
0385 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0386 e5fe       |    |		Load	0x2,-0x2
0387 0217       |    |		Execute	Heap_Access,All_Reference
0388 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0389 027c       | |  |		Execute	Discrete,Less
038a 6810       |h   |		Jump_Zero	0x39b
038b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x1 = 0x38b,0x2
038c 0217       |    |		Execute	Heap_Access,All_Reference
038d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
038e 00db       |    |		Load_Top	At_Offset_3
038f 0217       |    |		Execute	Heap_Access,All_Reference
0390 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0391 0273       | s  |		Execute	Discrete,Plus
0392 e5fe       |    |		Load	0x2,-0x2
0393 0217       |    |		Execute	Heap_Access,All_Reference
0394 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0395 e5fe       |    |		Load	0x2,-0x2
0396 0217       |    |		Execute	Heap_Access,All_Reference
0397 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0398 0273       | s  |		Execute	Discrete,Plus
0399 027b       | {  |		Execute	Discrete,Greater_Equal
039a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
039b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x2 = 0x39b,0x3
039c 0217       |    |		Execute	Heap_Access,All_Reference
039d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
039e e5fe       |    |		Load	0x2,-0x2
039f 0217       |    |		Execute	Heap_Access,All_Reference
03a0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03a1 027f       |    |		Execute	Discrete,Equal
03a2 6812       |h   |		Jump_Zero	0x3b5
03a3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x3 = 0x3a3,0x4
03a4 0217       |    |		Execute	Heap_Access,All_Reference
03a5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03a6 e5fe       |    |		Load	0x2,-0x2
03a7 0217       |    |		Execute	Heap_Access,All_Reference
03a8 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03a9 027a       | z  |		Execute	Discrete,Less_Equal
03aa 6808       |h   |		Jump_Zero	0x3b3
03ab 00da       |    |		Load_Top	At_Offset_2
03ac 0217       |    |		Execute	Heap_Access,All_Reference
03ad 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03ae e5fe       |    |		Load	0x2,-0x2
03af 0217       |    |		Execute	Heap_Access,All_Reference
03b0 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03b1 027b       | {  |		Execute	Discrete,Greater_Equal
03b2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03b3 4800       |H   |		Short_Literal	0x0
03b4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03b5 4800       |H   |		Short_Literal	0x0							; Debug Table 0xa.0x4 = 0x3b5,0x5
03b6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03b7 0000       |    |		.XXX[0x1]
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03bb       |    |		.CONST	0x03bb								; Address of begin
03b9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ba 0001       |    |		.CONST	0x0001								; Number of locals
03bb			BODY_03b8:
03bb			INIT_03b8:
03bb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb = .DEBUG	0x03bb,0x0e02,0x0002,0x0000,0x0059,0x8145,0x0000,0x02c3
													; Debug Table 0xb.0x0 = 0x3bb,0x1
03bc 0217       |    |		Execute	Heap_Access,All_Reference
03bd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03be e5fe       |    |		Load	0x2,-0x2
03bf 0217       |    |		Execute	Heap_Access,All_Reference
03c0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03c1 027d       | }  |		Execute	Discrete,Greater
03c2 6802       |h   |		Jump_Zero	0x3c5
03c3 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x1 = 0x3c3,0x2
03c4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03c5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x2 = 0x3c5,0x3
03c6 0217       |    |		Execute	Heap_Access,All_Reference
03c7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03c8 e5fe       |    |		Load	0x2,-0x2
03c9 0217       |    |		Execute	Heap_Access,All_Reference
03ca 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03cb 027f       |    |		Execute	Discrete,Equal
03cc 6808       |h   |		Jump_Zero	0x3d5
03cd 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x3 = 0x3cd,0x4
03ce 0217       |    |		Execute	Heap_Access,All_Reference
03cf 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03d0 e5fe       |    |		Load	0x2,-0x2
03d1 0217       |    |		Execute	Heap_Access,All_Reference
03d2 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03d3 027a       | z  |		Execute	Discrete,Less_Equal
03d4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03d5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x4 = 0x3d5,0x5
03d6 0217       |    |		Execute	Heap_Access,All_Reference
03d7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03d8 00db       |    |		Load_Top	At_Offset_3
03d9 0217       |    |		Execute	Heap_Access,All_Reference
03da 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03db 0273       | s  |		Execute	Discrete,Plus
03dc 0248       | H  |		Execute	Discrete,Check_In_Integer
03dd 0aff       |    |		Execute_Immediate	Plus,-0x1
03de e5fe       |    |		Load	0x2,-0x2
03df 0217       |    |		Execute	Heap_Access,All_Reference
03e0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03e1 027b       | {  |		Execute	Discrete,Greater_Equal
03e2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03e3 0000 0000  |    |		.BLANK	0000[0x5]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03ef       |    |		.CONST	0x03ef								; Address of begin
03e9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ea 0003       |    |		.CONST	0x0003								; Number of locals
03eb			INIT_03e8:
03eb 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0xc = .DEBUG	0x03eb,0x0e0e,0x0001,0x0000,0x0059,0x8145,0x0000,0x030d
													; Debug Table 0xc.0x0 = 0x3eb,0xffff
03ec e5fb       |    |		Load	0x2,-0x5							; Debug Table 0xc.0x1 = 0x3ec,0xfffe
03ed 0217       |    |		Execute	Heap_Access,All_Reference
03ee 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
03ef			BODY_03e8:
03ef e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xc.0x2 = 0x3ef,0x1
03f0 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
03f1 687b       |h{  |		Jump_Zero	0x46d
03f2 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0x3 = 0x3f2,0x2
													; Debug Table 0xc.0x4 = 0x3f2,0xfbff
03f3 e5fc       |    |		Load	0x2,-0x4
03f4 00e9       |    |		Load_Encached	String_Cache
03f5 0334       | 4  |		Declare_Variable	Array,With_Constraint
03f6 00d8       |    |		Load_Top	At_Offset_0
03f7 01da       |    |		Execute	Vector,Bounds
03f8 00e9       |    |		Load_Encached	String_Cache
03f9 035b       | [  |		Declare_Type	Array,Constrained
03fa 0337       | 7  |		Declare_Variable	Array
03fb 00d8       |    |		Load_Top	At_Offset_0
03fc 01d9       |    |		Execute	Vector,Reverse_Bounds
03fd 0263       | c  |		Execute	Discrete,Above_Bound
03fe 7005       |p   |		Jump_Nonzero	0x404
03ff 4820       |H   |		Short_Literal	0x20
0400 00d9       |    |		Load_Top	At_Offset_1
0401 e405       |    |		Load	0x2,0x5
0402 01d6       |    |		Execute	Vector,Field_Write
0403 3ffb       |?   |		Loop_Increasing	0x3ff
0404 00d9       |    |		Load_Top	At_Offset_1
0405 01d4       |    |		Execute	Vector,Structure_Write
0406 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xc.0x5 = 0x406,0x401
0407 7034       |p4  |		Jump_Nonzero	0x43c
0408 e215       |    |		Load	0x1,0x15							; Debug Table 0xc.0x6 = 0x408,0x402
0409 680d       |h   |		Jump_Zero	0x417
040a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x7 = 0x40a,0x403
040b e5fc       |    |		Load	0x2,-0x4
040c e5ff       |    |		Load	0x2,-0x1
040d 0217       |    |		Execute	Heap_Access,All_Reference
040e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
040f 00e4       |    |		Load_Encached	Positive_Cache
0410 025b       | [  |		Execute	Discrete,Check_In_Type
0411 e5ff       |    |		Load	0x2,-0x1
0412 0217       |    |		Execute	Heap_Access,All_Reference
0413 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0414 00e4       |    |		Load_Encached	Positive_Cache
0415 025b       | [  |		Execute	Discrete,Check_In_Type
0416 8227       | '  |		Call	0x1,0x27
0417 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x8 = 0x417,0x404
0418 0217       |    |		Execute	Heap_Access,All_Reference
0419 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
041a 00e4       |    |		Load_Encached	Positive_Cache
041b 025b       | [  |		Execute	Discrete,Check_In_Type
041c e5ff       |    |		Load	0x2,-0x1
041d 0217       |    |		Execute	Heap_Access,All_Reference
041e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
041f 00e4       |    |		Load_Encached	Positive_Cache
0420 025b       | [  |		Execute	Discrete,Check_In_Type
0421 00db       |    |		Load_Top	At_Offset_3
0422 e216       |    |		Load	0x1,0x16
0423 e404       |    |		Load	0x2,0x4
0424 e003       |    |		Load	0x0,0x3
0425 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0426 e5f9       |    |		Load	0x2,-0x7							; Debug Table 0xc.0x9 = 0x426,0x405
0427 e5fa       |    |		Load	0x2,-0x6
0428 e5fb       |    |		Load	0x2,-0x5
0429 e5fc       |    |		Load	0x2,-0x4
042a e5ff       |    |		Load	0x2,-0x1
042b 0217       |    |		Execute	Heap_Access,All_Reference
042c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
042d 00e4       |    |		Load_Encached	Positive_Cache
042e 025b       | [  |		Execute	Discrete,Check_In_Type
042f e5ff       |    |		Load	0x2,-0x1
0430 0217       |    |		Execute	Heap_Access,All_Reference
0431 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0432 00e4       |    |		Load_Encached	Positive_Cache
0433 025b       | [  |		Execute	Discrete,Check_In_Type
0434 8220       |    |		Call	0x1,0x20
0435 00d2       |    |		Pop_Control	Pop_Count_2
0436 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0xa = 0x436,0x406
0437 0217       |    |		Execute	Heap_Access,All_Reference
0438 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0439 0a01       |    |		Execute_Immediate	Plus,0x1
043a 005b       | [  |		Store_Top	Discrete,At_Offset_3
043b 7806       |x   |		Jump	0x442
043c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0xb = 0x43c,0x407
043d 0217       |    |		Execute	Heap_Access,All_Reference
043e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
043f e5fe       |    |		Load	0x2,-0x2
0440 0273       | s  |		Execute	Discrete,Plus
0441 005b       | [  |		Store_Top	Discrete,At_Offset_3
0442 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0xc = 0x442,0x408
0443 0217       |    |		Execute	Heap_Access,All_Reference
0444 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0445 e5ff       |    |		Load	0x2,-0x1
0446 0217       |    |		Execute	Heap_Access,All_Reference
0447 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0448 0273       | s  |		Execute	Discrete,Plus
0449 0aff       |    |		Execute_Immediate	Plus,-0x1
044a 0248       | H  |		Execute	Discrete,Check_In_Integer
044b 00db       |    |		Load_Top	At_Offset_3
044c 0263       | c  |		Execute	Discrete,Above_Bound
044d 701d       |p   |		Jump_Nonzero	0x46b
044e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0xd = 0x44e,0x409
044f e403       |    |		Load	0x2,0x3
0450 e003       |    |		Load	0x0,0x3
0451 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0452 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0453 6816       |h   |		Jump_Zero	0x46a
0454 e215       |    |		Load	0x1,0x15							; Debug Table 0xc.0xe = 0x454,0x40a
0455 6805       |h   |		Jump_Zero	0x45b
0456 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0xf = 0x456,0x40b
0457 e5fc       |    |		Load	0x2,-0x4
0458 4801       |H   |		Short_Literal	0x1
0459 00db       |    |		Load_Top	At_Offset_3
045a 8227       | '  |		Call	0x1,0x27
045b 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0x10 = 0x45b,0x40c
045c 00d9       |    |		Load_Top	At_Offset_1
045d e403       |    |		Load	0x2,0x3
045e e216       |    |		Load	0x1,0x16
045f e404       |    |		Load	0x2,0x4
0460 e003       |    |		Load	0x0,0x3
0461 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0462 e5f9       |    |		Load	0x2,-0x7							; Debug Table 0xc.0x11 = 0x462,0x40d
0463 e5fa       |    |		Load	0x2,-0x6
0464 e5fb       |    |		Load	0x2,-0x5
0465 e5fc       |    |		Load	0x2,-0x4
0466 4801       |H   |		Short_Literal	0x1
0467 e406       |    |		Load	0x2,0x6
0468 8220       |    |		Call	0x1,0x20
0469 00d2       |    |		Pop_Control	Pop_Count_2
046a 3fe3       |?   |		Loop_Increasing	0x44e
046b 00d1       |    |		Pop_Control	Pop_Count_1
046c 7872       |xr  |		Jump	0x4df
046d e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xc.0x12 = 0x46d,0x3
046e 0d00       |    |		Execute_Immediate	Less,0x0
046f 686e       |hn  |		Jump_Zero	0x4de
0470 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xc.0x13 = 0x470,0x4
0471 703a       |p:  |		Jump_Nonzero	0x4ac
0472 e215       |    |		Load	0x1,0x15							; Debug Table 0xc.0x14 = 0x472,0x5
0473 680f       |h   |		Jump_Zero	0x483
0474 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x15 = 0x474,0x6
0475 e5fc       |    |		Load	0x2,-0x4
0476 e5ff       |    |		Load	0x2,-0x1
0477 0217       |    |		Execute	Heap_Access,All_Reference
0478 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0479 e5fc       |    |		Load	0x2,-0x4
047a 0273       | s  |		Execute	Discrete,Plus
047b 00e4       |    |		Load_Encached	Positive_Cache
047c 025b       | [  |		Execute	Discrete,Check_In_Type
047d e5ff       |    |		Load	0x2,-0x1
047e 0217       |    |		Execute	Heap_Access,All_Reference
047f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0480 00e4       |    |		Load_Encached	Positive_Cache
0481 025b       | [  |		Execute	Discrete,Check_In_Type
0482 8227       | '  |		Call	0x1,0x27
0483 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xc.0x16 = 0x483,0x7
0484 0275       | u  |		Execute	Discrete,Unary_Minus
0485 00e3       |    |		Load_Encached	Natural_Cache
0486 025b       | [  |		Execute	Discrete,Check_In_Type
0487 e5ff       |    |		Load	0x2,-0x1
0488 0217       |    |		Execute	Heap_Access,All_Reference
0489 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
048a e5fc       |    |		Load	0x2,-0x4
048b 0273       | s  |		Execute	Discrete,Plus
048c 00e4       |    |		Load_Encached	Positive_Cache
048d 025b       | [  |		Execute	Discrete,Check_In_Type
048e e5ff       |    |		Load	0x2,-0x1
048f 0217       |    |		Execute	Heap_Access,All_Reference
0490 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0491 00e4       |    |		Load_Encached	Positive_Cache
0492 025b       | [  |		Execute	Discrete,Check_In_Type
0493 00db       |    |		Load_Top	At_Offset_3
0494 e003       |    |		Load	0x0,0x3
0495 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0496 e5f9       |    |		Load	0x2,-0x7							; Debug Table 0xc.0x17 = 0x496,0x8
0497 e5fa       |    |		Load	0x2,-0x6
0498 e5fb       |    |		Load	0x2,-0x5
0499 e5fc       |    |		Load	0x2,-0x4
049a e5ff       |    |		Load	0x2,-0x1
049b 0217       |    |		Execute	Heap_Access,All_Reference
049c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
049d 00e4       |    |		Load_Encached	Positive_Cache
049e 025b       | [  |		Execute	Discrete,Check_In_Type
049f e5ff       |    |		Load	0x2,-0x1
04a0 0217       |    |		Execute	Heap_Access,All_Reference
04a1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04a2 00e4       |    |		Load_Encached	Positive_Cache
04a3 025b       | [  |		Execute	Discrete,Check_In_Type
04a4 8220       |    |		Call	0x1,0x20
04a5 00d2       |    |		Pop_Control	Pop_Count_2
04a6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x18 = 0x4a6,0x9
04a7 0217       |    |		Execute	Heap_Access,All_Reference
04a8 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04a9 0a01       |    |		Execute_Immediate	Plus,0x1
04aa 005a       | Z  |		Store_Top	Discrete,At_Offset_2
04ab 7806       |x   |		Jump	0x4b2
04ac e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x19 = 0x4ac,0xa
04ad 0217       |    |		Execute	Heap_Access,All_Reference
04ae 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04af e5fe       |    |		Load	0x2,-0x2
04b0 0273       | s  |		Execute	Discrete,Plus
04b1 005a       | Z  |		Store_Top	Discrete,At_Offset_2
04b2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x1a = 0x4b2,0xb
04b3 0217       |    |		Execute	Heap_Access,All_Reference
04b4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04b5 e5ff       |    |		Load	0x2,-0x1
04b6 0217       |    |		Execute	Heap_Access,All_Reference
04b7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04b8 0273       | s  |		Execute	Discrete,Plus
04b9 0aff       |    |		Execute_Immediate	Plus,-0x1
04ba 0248       | H  |		Execute	Discrete,Check_In_Integer
04bb 00da       |    |		Load_Top	At_Offset_2
04bc 0263       | c  |		Execute	Discrete,Above_Bound
04bd 7021       |p!  |		Jump_Nonzero	0x4df
04be 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x1b = 0x4be,0xc
04bf 00db       |    |		Load_Top	At_Offset_3
04c0 e003       |    |		Load	0x0,0x3
04c1 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
04c2 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
04c3 6818       |h   |		Jump_Zero	0x4dc
04c4 e215       |    |		Load	0x1,0x15							; Debug Table 0xc.0x1c = 0x4c4,0xd
04c5 6805       |h   |		Jump_Zero	0x4cb
04c6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x1d = 0x4c6,0xe
04c7 e5fc       |    |		Load	0x2,-0x4
04c8 4801       |H   |		Short_Literal	0x1
04c9 00db       |    |		Load_Top	At_Offset_3
04ca 8227       | '  |		Call	0x1,0x27
04cb e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xc.0x1e = 0x4cb,0xf
04cc 0275       | u  |		Execute	Discrete,Unary_Minus
04cd 00e3       |    |		Load_Encached	Natural_Cache
04ce 025b       | [  |		Execute	Discrete,Check_In_Type
04cf 4801       |H   |		Short_Literal	0x1
04d0 00da       |    |		Load_Top	At_Offset_2
04d1 e403       |    |		Load	0x2,0x3
04d2 e003       |    |		Load	0x0,0x3
04d3 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
04d4 e5f9       |    |		Load	0x2,-0x7							; Debug Table 0xc.0x1f = 0x4d4,0x10
04d5 e5fa       |    |		Load	0x2,-0x6
04d6 e5fb       |    |		Load	0x2,-0x5
04d7 e5fc       |    |		Load	0x2,-0x4
04d8 4801       |H   |		Short_Literal	0x1
04d9 e405       |    |		Load	0x2,0x5
04da 8220       |    |		Call	0x1,0x20
04db 00d2       |    |		Pop_Control	Pop_Count_2
04dc 3fe1       |?   |		Loop_Increasing	0x4be
04dd 7801       |x   |		Jump	0x4df
04de 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6					; Debug Table 0xc.0x20 = 0x4de,0x11
04df e5f9       |    |		Load	0x2,-0x7							; Debug Table 0xc.0x21 = 0x4df,0x12
04e0 e5fa       |    |		Load	0x2,-0x6
04e1 e5fb       |    |		Load	0x2,-0x5
04e2 e5fc       |    |		Load	0x2,-0x4
04e3 e5fd       |    |		Load	0x2,-0x3
04e4 e5ff       |    |		Load	0x2,-0x1
04e5 8226       | &  |		Call	0x1,0x26
04e6 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
04e7 0000       |    |		.XXX[0x1]
04e8 ; --------------------------------------------------------------------------------------
04e8 ; SUBPROGRAM
04e8 ; --------------------------------------------------------------------------------------
04e8 04ec       |    |		.CONST	0x04ec								; Address of begin
04e9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ea 0002       |    |		.CONST	0x0002								; Number of locals
04eb			INIT_04e8:
04eb e219       |    |		Load	0x1,0x19							; Debug Table 0xd = .DEBUG	0x04eb,0x0e54,0x0001,0x0000,0x0059,0x8145,0x0000,0x0331
													; Debug Table 0xd.0x0 = 0x4eb,0xffff
04ec			BODY_04e8:
04ec e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x1 = 0x4ec,0x1
04ed e5ff       |    |		Load	0x2,-0x1
04ee 8222       | "  |		Call	0x1,0x22
04ef 680e       |h   |		Jump_Zero	0x4fe
04f0 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xd.0x2 = 0x4f0,0x2
04f1 e5fe       |    |		Load	0x2,-0x2
04f2 0217       |    |		Execute	Heap_Access,All_Reference
04f3 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04f4 8221       | !  |		Call	0x1,0x21
04f5 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x3 = 0x4f5,0x3
04f6 0217       |    |		Execute	Heap_Access,All_Reference
04f7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04f8 e5fc       |    |		Load	0x2,-0x4
04f9 0273       | s  |		Execute	Discrete,Plus
04fa e5fe       |    |		Load	0x2,-0x2
04fb 0217       |    |		Execute	Heap_Access,All_Reference
04fc 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
04fd 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
04fe 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0x4 = 0x4fe,0x4
04ff e5fe       |    |		Load	0x2,-0x2
0500 8222       | "  |		Call	0x1,0x22
0501 6815       |h   |		Jump_Zero	0x517
0502 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x5 = 0x502,0x5
0503 0217       |    |		Execute	Heap_Access,All_Reference
0504 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0505 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0506 780d       |x   |		Jump	0x514
0507 e5f9       |    |		Load	0x2,-0x7							; Debug Table 0xd.0x6 = 0x507,0x7
0508 e5fa       |    |		Load	0x2,-0x6
0509 e5fb       |    |		Load	0x2,-0x5
050a e5fc       |    |		Load	0x2,-0x4
050b e5fd       |    |		Load	0x2,-0x3
050c e402       |    |		Load	0x2,0x2
050d e5ff       |    |		Load	0x2,-0x1
050e 8225       | %  |		Call	0x1,0x25
050f 00d2       |    |		Pop_Control	Pop_Count_2
0510 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x7 = 0x510,0x8
0511 0217       |    |		Execute	Heap_Access,All_Reference
0512 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0513 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0514 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x8 = 0x514,0x6
0515 77f1       |w   |		Jump_Nonzero	0x507
0516 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0517 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x9 = 0x517,0x9
0518 e5ff       |    |		Load	0x2,-0x1
0519 8223       | #  |		Call	0x1,0x23
051a 6817       |h   |		Jump_Zero	0x532
051b e5f9       |    |		Load	0x2,-0x7							; Debug Table 0xd.0xa = 0x51b,0xa
051c e5fa       |    |		Load	0x2,-0x6
051d e5fb       |    |		Load	0x2,-0x5
051e e5fc       |    |		Load	0x2,-0x4
051f e5fd       |    |		Load	0x2,-0x3
0520 e5ff       |    |		Load	0x2,-0x1
0521 0217       |    |		Execute	Heap_Access,All_Reference
0522 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0523 e5ff       |    |		Load	0x2,-0x1
0524 0217       |    |		Execute	Heap_Access,All_Reference
0525 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0526 0273       | s  |		Execute	Discrete,Plus
0527 0248       | H  |		Execute	Discrete,Check_In_Integer
0528 e5fe       |    |		Load	0x2,-0x2
0529 0217       |    |		Execute	Heap_Access,All_Reference
052a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
052b 0272       | r  |		Execute	Discrete,Minus
052c 00e3       |    |		Load_Encached	Natural_Cache
052d 025b       | [  |		Execute	Discrete,Check_In_Type
052e e5fe       |    |		Load	0x2,-0x2
052f 8224       | $  |		Call	0x1,0x24
0530 00d2       |    |		Pop_Control	Pop_Count_2
0531 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0532 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6					; Debug Table 0xd.0xb = 0x532,0xb
0533 0000 0000  |    |		.BLANK	0000[0x5]
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 053d       | =  |		.CONST	0x053d								; Address of begin
0539 0004       |    |		.CONST	0x0004								; Address of exception handler
053a 0002       |    |		.CONST	0x0002								; Number of locals
053b			INIT_0538:
053b 029f 0a73  |   s|		Declare_Subprogram	INIT_0a70,For_Call				; Debug Table 0xe = .DEBUG	0x053b,0x0e6e,0x0001,0x0000,0x0059,0x8145,0x0000,0x03d9
													; Debug Table 0xe.0x0 = 0x53b,0xffff
053d			BODY_0538:
053d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x1 = 0x53d,0x1
053e 680d       |h   |		Jump_Zero	0x54c
053f 4809       |H   |		Short_Literal	0x9							; Debug Table 0xe.0x2 = 0x53f,0x2
0540 e5fe       |    |		Load	0x2,-0x2
0541 0a01       |    |		Execute_Immediate	Plus,0x1
0542 0248       | H  |		Execute	Discrete,Check_In_Integer
0543 0263       | c  |		Execute	Discrete,Above_Bound
0544 7005       |p   |		Jump_Nonzero	0x54a
0545 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x3 = 0x545,0x3
0546 e210       |    |		Load	0x1,0x10
0547 025b       | [  |		Execute	Discrete,Check_In_Type
0548 8402       |    |		Call	0x2,0x2
0549 3ffb       |?   |		Loop_Increasing	0x545
054a 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x4 = 0x54a,0x4
054b 8402       |    |		Call	0x2,0x2
054c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xe.0x5 = 0x54c,0x5
054d e5ff       |    |		Load	0x2,-0x1
054e 0217       |    |		Execute	Heap_Access,All_Reference
054f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0550 8221       | !  |		Call	0x1,0x21
0551 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x6 = 0x551,0x6
0552 0217       |    |		Execute	Heap_Access,All_Reference
0553 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0554 e5fd       |    |		Load	0x2,-0x3
0555 0273       | s  |		Execute	Discrete,Plus
0556 e5ff       |    |		Load	0x2,-0x1
0557 0217       |    |		Execute	Heap_Access,All_Reference
0558 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0559 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
055a 0000 0000  |    |		.BLANK	0000[0x6]
0560 ; --------------------------------------------------------------------------------------
0560 ; SUBPROGRAM
0560 ; --------------------------------------------------------------------------------------
0560 0563       | c  |		.CONST	0x0563								; Address of begin
0561 0004       |    |		.CONST	0x0004								; Address of exception handler
0562 0001       |    |		.CONST	0x0001								; Number of locals
0563			BODY_0560:
0563			INIT_0560:
0563 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xf = .DEBUG	0x0563,0x0e7e,0x0001,0x0000,0x0059,0x8145,0x0000,0x046c
													; Debug Table 0xf.0x0 = 0x563,0x1
0564 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0565 6810       |h   |		Jump_Zero	0x576
0566 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x1 = 0x566,0x2
0567 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
0568 680c       |h   |		Jump_Zero	0x575
0569 00db       |    |		Load_Top	At_Offset_3
056a 0aff       |    |		Execute_Immediate	Plus,-0x1
056b 00e4       |    |		Load_Encached	Positive_Cache
056c 025b       | [  |		Execute	Discrete,Check_In_Type
056d 00db       |    |		Load_Top	At_Offset_3
056e e5fc       |    |		Load	0x2,-0x4
056f e003       |    |		Load	0x0,0x3
0570 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0571 0e20       |    |		Execute_Immediate	Not_Equal,0x20
0572 6802       |h   |		Jump_Zero	0x575
0573 48e2       |H   |		Short_Literal	0xe2							; Debug Table 0xf.0x2 = 0x573,0x3
0574 0257       | W  |		Execute	Discrete,Raise
0575 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0576 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf.0x3 = 0x576,0x4
													; Debug Table 0xf.0x4 = 0x576,0xfbff
0577 e5fd       |    |		Load	0x2,-0x3
0578 0275       | u  |		Execute	Discrete,Unary_Minus
0579 00e9       |    |		Load_Encached	String_Cache
057a 0334       | 4  |		Declare_Variable	Array,With_Constraint
057b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x5 = 0x57b,0x401
057c e5fe       |    |		Load	0x2,-0x2
057d e5ff       |    |		Load	0x2,-0x1
057e e5fc       |    |		Load	0x2,-0x4
057f e003       |    |		Load	0x0,0x3
0580 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0581 00d1       |    |		Pop_Control	Pop_Count_1
0582 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x6 = 0x582,0x402
0583 01d9       |    |		Execute	Vector,Reverse_Bounds
0584 0263       | c  |		Execute	Discrete,Above_Bound
0585 7008       |p   |		Jump_Nonzero	0x58e
0586 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x7 = 0x586,0x403
0587 00db       |    |		Load_Top	At_Offset_3
0588 01d7       |    |		Execute	Vector,Field_Read
0589 0e20       |    |		Execute_Immediate	Not_Equal,0x20
058a 6802       |h   |		Jump_Zero	0x58d
058b 48e2       |H   |		Short_Literal	0xe2							; Debug Table 0xf.0x8 = 0x58b,0x404
058c 0257       | W  |		Execute	Discrete,Raise
058d 3ff8       |?   |		Loop_Increasing	0x586
058e 00d1       |    |		Pop_Control	Pop_Count_1
058f 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0590 ; --------------------------------------------------------------------------------------
0590 ; SUBPROGRAM
0590 ; --------------------------------------------------------------------------------------
0590 059c       |    |		.CONST	0x059c								; Address of begin
0591 0004       |    |		.CONST	0x0004								; Address of exception handler
0592 0003       |    |		.CONST	0x0003								; Number of locals
0593			INIT_0590:
0593 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10 = .DEBUG	0x0593,0x0e92,0x0001,0x0000,0x0059,0x8145,0x0000,0x06a8
													; Debug Table 0x10.0x0 = 0x593,0xffff
0594 00db       |    |		Load_Top	At_Offset_3
0595 0217       |    |		Execute	Heap_Access,All_Reference
0596 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0597 0aff       |    |		Execute_Immediate	Plus,-0x1
0598 0248       | H  |		Execute	Discrete,Check_In_Integer
0599 00e9       |    |		Load_Encached	String_Cache
059a 0334       | 4  |		Declare_Variable	Array,With_Constraint
059b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x10.0x1 = 0x59b,0xfffe
059c			BODY_0590:
059c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0x2 = 0x59c,0x1
059d 0217       |    |		Execute	Heap_Access,All_Reference
059e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
059f 0f01       |    |		Execute_Immediate	Equal,0x1
05a0 6805       |h   |		Jump_Zero	0x5a6
05a1 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x3 = 0x5a1,0x2
05a2 e5ff       |    |		Load	0x2,-0x1
05a3 0217       |    |		Execute	Heap_Access,All_Reference
05a4 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
05a5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x10.0x4 = 0x5a5,0x3
05a6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x10.0x5 = 0x5a6,0x4
05a7 4801       |H   |		Short_Literal	0x1
05a8 e5ff       |    |		Load	0x2,-0x1
05a9 0217       |    |		Execute	Heap_Access,All_Reference
05aa 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05ab 00e4       |    |		Load_Encached	Positive_Cache
05ac 025b       | [  |		Execute	Discrete,Check_In_Type
05ad e5fe       |    |		Load	0x2,-0x2
05ae e003       |    |		Load	0x0,0x3
05af 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
05b0 00d1       |    |		Pop_Control	Pop_Count_1
05b1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x6 = 0x5b1,0x5
05b2 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
05b3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x10.0x7 = 0x5b3,0x6
05b4 01da       |    |		Execute	Vector,Bounds
05b5 0264       | d  |		Execute	Discrete,Below_Bound
05b6 700c       |p   |		Jump_Nonzero	0x5c3
05b7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x8 = 0x5b7,0x7
05b8 e402       |    |		Load	0x2,0x2
05b9 01d7       |    |		Execute	Vector,Field_Read
05ba 0f20       |    |		Execute_Immediate	Equal,0x20
05bb 6804       |h   |		Jump_Zero	0x5c0
05bc 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0x9 = 0x5bc,0x8
05bd 0a01       |    |		Execute_Immediate	Plus,0x1
05be 005b       | [  |		Store_Top	Discrete,At_Offset_3
05bf 7802       |x   |		Jump	0x5c2
05c0 00d2       |    |		Pop_Control	Pop_Count_2						; Debug Table 0x10.0xa = 0x5c0,0x9
05c1 7801       |x   |		Jump	0x5c3
05c2 37f4       |7   |		Loop_Decreasing	0x5b7
05c3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0xb = 0x5c3,0xa
05c4 0217       |    |		Execute	Heap_Access,All_Reference
05c5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05c6 00d9       |    |		Load_Top	At_Offset_1
05c7 0272       | r  |		Execute	Discrete,Minus
05c8 0248       | H  |		Execute	Discrete,Check_In_Integer
05c9 0a01       |    |		Execute_Immediate	Plus,0x1
05ca e5ff       |    |		Load	0x2,-0x1
05cb 0217       |    |		Execute	Heap_Access,All_Reference
05cc 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
05cd 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05ce 0000 0000  |    |		.XXX[0x2]
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05d3       |    |		.CONST	0x05d3								; Address of begin
05d1 0004       |    |		.CONST	0x0004								; Address of exception handler
05d2 0001       |    |		.CONST	0x0001								; Number of locals
05d3			BODY_05d0:
05d3			INIT_05d0:
05d3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11 = .DEBUG	0x05d3,0x0eac,0x0001,0x0000,0x0059,0x8145,0x0000,0x0717
													; Debug Table 0x11.0x0 = 0x5d3,0x1
													; Debug Table 0x11.0x1 = 0x5d3,0x2
05d4 0217       |    |		Execute	Heap_Access,All_Reference
05d5 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
05d6 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
05d7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x2 = 0x5d7,0x3
05d8 6805       |h   |		Jump_Zero	0x5de
05d9 00da       |    |		Load_Top	At_Offset_2
05da 0217       |    |		Execute	Heap_Access,All_Reference
05db 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
05dc 7001       |p   |		Jump_Nonzero	0x5de
05dd 7ff5       |    |		Jump	INIT_05d0
05de 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
05df 0000       |    |		.XXX[0x1]
05e0 ; --------------------------------------------------------------------------------------
05e0 ; SUBPROGRAM
05e0 ; --------------------------------------------------------------------------------------
05e0 05e9       |    |		.CONST	0x05e9								; Address of begin
05e1 0004       |    |		.CONST	0x0004								; Address of exception handler
05e2 0002       |    |		.CONST	0x0002								; Number of locals
05e3			INIT_05e0:
05e3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12 = .DEBUG	0x05e3,0x0eb4,0x0002,0x0000,0x0059,0x8145,0x0000,0x0735
													; Debug Table 0x12.0x0 = 0x5e3,0xffff
05e4 00db       |    |		Load_Top	At_Offset_3
05e5 e003       |    |		Load	0x0,0x3
05e6 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
05e7 00e3       |    |		Load_Encached	Natural_Cache
05e8 03f1       |    |		Declare_Variable	Discrete,With_Value
05e9			BODY_05e0:
05e9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x1 = 0x5e9,0x1
05ea 6809       |h   |		Jump_Zero	0x5f4
05eb 00d8       |    |		Load_Top	At_Offset_0
05ec 00e4       |    |		Load_Encached	Positive_Cache
05ed 025b       | [  |		Execute	Discrete,Check_In_Type
05ee e5fe       |    |		Load	0x2,-0x2
05ef e5ff       |    |		Load	0x2,-0x1
05f0 e003       |    |		Load	0x0,0x3
05f1 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
05f2 0e20       |    |		Execute_Immediate	Not_Equal,0x20
05f3 6802       |h   |		Jump_Zero	0x5f6
05f4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x2 = 0x5f4,0x2
05f5 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05f6 4801       |H   |		Short_Literal	0x1							; Debug Table 0x12.0x3 = 0x5f6,0x3
													; Debug Table 0x12.0x4 = 0x5f6,0xfbff
05f7 00d9       |    |		Load_Top	At_Offset_1
05f8 00e9       |    |		Load_Encached	String_Cache
05f9 0334       | 4  |		Declare_Variable	Array,With_Constraint
05fa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x5 = 0x5fa,0x401
05fb 4801       |H   |		Short_Literal	0x1
05fc e5fe       |    |		Load	0x2,-0x2
05fd e5ff       |    |		Load	0x2,-0x1
05fe e003       |    |		Load	0x0,0x3
05ff 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0600 00d1       |    |		Pop_Control	Pop_Count_1
0601 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x6 = 0x601,0x402
0602 01da       |    |		Execute	Vector,Bounds
0603 0264       | d  |		Execute	Discrete,Below_Bound
0604 7008       |p   |		Jump_Nonzero	0x60d
0605 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x7 = 0x605,0x403
0606 00db       |    |		Load_Top	At_Offset_3
0607 01d7       |    |		Execute	Vector,Field_Read
0608 0e20       |    |		Execute_Immediate	Not_Equal,0x20
0609 6802       |h   |		Jump_Zero	0x60c
060a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x8 = 0x60a,0x404
060b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
060c 37f8       |7   |		Loop_Decreasing	0x605
060d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x12.0x9 = 0x60d,0x405
060e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
060f 0000       |    |		.XXX[0x1]
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 061e       |    |		.CONST	0x061e								; Address of begin
0611 0004       |    |		.CONST	0x0004								; Address of exception handler
0612 000a       |    |		.CONST	0x000a								; Number of locals
0613			INIT_0610:
0613 e219       |    |		Load	0x1,0x19							; Debug Table 0x13 = .DEBUG	0x0613,0x0eca,0x0001,0x0000,0x0059,0x8145,0x0000,0x0798
													; Debug Table 0x13.0x0 = 0x613,0xffff
0614 e219       |    |		Load	0x1,0x19							; Debug Table 0x13.0x1 = 0x614,0xfffe
0615 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x13.0x2 = 0x615,0xfffd
0616 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x13.0x3 = 0x616,0xfffc
0617 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x13.0x4 = 0x617,0xfffb
0618 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x13.0x5 = 0x618,0xfffa
0619 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x13.0x6 = 0x619,0xfff9
061a 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x13.0x7 = 0x61a,0xfff8
061b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x13.0x8 = 0x61b,0xfff7
061c 0217       |    |		Execute	Heap_Access,All_Reference
061d 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
061e			BODY_0610:
061e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0x9 = 0x61e,0x1
061f a5f9       |    |		Store_Unchecked	0x2,-0x7
0620 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0xa = 0x620,0x2
0621 7003       |p   |		Jump_Nonzero	0x625
0622 4801       |H   |		Short_Literal	0x1							; Debug Table 0x13.0xb = 0x622,0x3
0623 a5f9       |    |		Store_Unchecked	0x2,-0x7
0624 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x13.0xc = 0x624,0x4
0625 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0xd = 0x625,0x5
0626 a402       |    |		Store_Unchecked	0x2,0x2
0627 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0xe = 0x627,0x6
0628 a404       |    |		Store_Unchecked	0x2,0x4
0629 62aa       |b   |		Indirect_Literal	Discrete,0x8d4,{0x00000000, 0x7fffffff}		; Debug Table 0x13.0xf = 0x629,0x7
062a a405       |    |		Store_Unchecked	0x2,0x5
062b 62a4       |b   |		Indirect_Literal	Discrete,0x8d0,{0xffffffff, 0x80000001}		; Debug Table 0x13.0x10 = 0x62b,0x8
062c 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
062d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0x11 = 0x62d,0x9
062e a407       |    |		Store_Unchecked	0x2,0x7
062f e219       |    |		Load	0x1,0x19							; Debug Table 0x13.0x12 = 0x62f,0xa
0630 a403       |    |		Store_Unchecked	0x2,0x3
0631 784c       |xL  |		Jump	0x67e
0632 e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x13 = 0x632,0xc
0633 0217       |    |		Execute	Heap_Access,All_Reference
0634 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0635 6845       |hE  |		Jump_Zero	0x67b
0636 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x14 = 0x636,0xd
0637 e402       |    |		Load	0x2,0x2
0638 8228       | (  |		Call	0x1,0x28
0639 e403       |    |		Load	0x2,0x3								; Debug Table 0x13.0x15 = 0x639,0xe
063a 7002       |p   |		Jump_Nonzero	0x63d
063b e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x16 = 0x63b,0xf
063c a403       |    |		Store_Unchecked	0x2,0x3
063d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x17 = 0x63d,0x10
063e 7008       |p   |		Jump_Nonzero	0x647
063f e402       |    |		Load	0x2,0x2
0640 0217       |    |		Execute	Heap_Access,All_Reference
0641 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0642 e402       |    |		Load	0x2,0x2
0643 0217       |    |		Execute	Heap_Access,All_Reference
0644 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0645 027d       | }  |		Execute	Discrete,Greater
0646 7801       |x   |		Jump	0x648
0647 4801       |H   |		Short_Literal	0x1
0648 a407       |    |		Store_Unchecked	0x2,0x7
0649 e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x18 = 0x649,0x11
064a 0217       |    |		Execute	Heap_Access,All_Reference
064b 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
064c e404       |    |		Load	0x2,0x4
064d 027d       | }  |		Execute	Discrete,Greater
064e 6804       |h   |		Jump_Zero	0x653
064f e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x19 = 0x64f,0x12
0650 0217       |    |		Execute	Heap_Access,All_Reference
0651 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0652 a404       |    |		Store_Unchecked	0x2,0x4
0653 e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x1a = 0x653,0x13
0654 0217       |    |		Execute	Heap_Access,All_Reference
0655 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0656 e405       |    |		Load	0x2,0x5
0657 027c       | |  |		Execute	Discrete,Less
0658 6804       |h   |		Jump_Zero	0x65d
0659 e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x1b = 0x659,0x14
065a 0217       |    |		Execute	Heap_Access,All_Reference
065b 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
065c a405       |    |		Store_Unchecked	0x2,0x5
065d e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x1c = 0x65d,0x15
065e 0217       |    |		Execute	Heap_Access,All_Reference
065f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0660 4801       |H   |		Short_Literal	0x1
0661 0263       | c  |		Execute	Discrete,Above_Bound
0662 7018       |p   |		Jump_Nonzero	0x67b
0663 e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x1d = 0x663,0x16
0664 0217       |    |		Execute	Heap_Access,All_Reference
0665 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0666 00d9       |    |		Load_Top	At_Offset_1
0667 0273       | s  |		Execute	Discrete,Plus
0668 0248       | H  |		Execute	Discrete,Check_In_Integer
0669 0aff       |    |		Execute_Immediate	Plus,-0x1
066a 00e4       |    |		Load_Encached	Positive_Cache
066b 025b       | [  |		Execute	Discrete,Check_In_Type
066c 00db       |    |		Load_Top	At_Offset_3
066d 822a       | *  |		Call	0x1,0x2a
066e e402       |    |		Load	0x2,0x2
066f 0217       |    |		Execute	Heap_Access,All_Reference
0670 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0671 0272       | r  |		Execute	Discrete,Minus
0672 0248       | H  |		Execute	Discrete,Check_In_Integer
0673 a408       |    |		Store_Unchecked	0x2,0x8
0674 e408       |    |		Load	0x2,0x8								; Debug Table 0x13.0x1e = 0x674,0x17
0675 e409       |    |		Load	0x2,0x9
0676 027d       | }  |		Execute	Discrete,Greater
0677 6802       |h   |		Jump_Zero	0x67a
0678 e408       |    |		Load	0x2,0x8								; Debug Table 0x13.0x1f = 0x678,0x18
0679 a409       |    |		Store_Unchecked	0x2,0x9
067a 3fe8       |?   |		Loop_Increasing	0x663
067b e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x20 = 0x67b,0x19
067c 8229       | )  |		Call	0x1,0x29
067d c402       |    |		Store	0x2,0x2
067e e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x21 = 0x67e,0xb
067f 77b2       |w   |		Jump_Nonzero	0x632
0680 e403       |    |		Load	0x2,0x3								; Debug Table 0x13.0x22 = 0x680,0x1a
0681 7003       |p   |		Jump_Nonzero	0x685
0682 4801       |H   |		Short_Literal	0x1							; Debug Table 0x13.0x23 = 0x682,0x1b
0683 a5f9       |    |		Store_Unchecked	0x2,-0x7
0684 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x13.0x24 = 0x684,0x1c
0685 e404       |    |		Load	0x2,0x4								; Debug Table 0x13.0x25 = 0x685,0x1d
0686 e405       |    |		Load	0x2,0x5
0687 0272       | r  |		Execute	Discrete,Minus
0688 c406       |    |		Store	0x2,0x6
0689 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x13.0x26 = 0x689,0x1e
068a 7010       |p   |		Jump_Nonzero	0x69b
068b e406       |    |		Load	0x2,0x6
068c 680e       |h   |		Jump_Zero	0x69b
068d e406       |    |		Load	0x2,0x6
068e e5fd       |    |		Load	0x2,-0x3
068f 0217       |    |		Execute	Heap_Access,All_Reference
0690 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0691 027d       | }  |		Execute	Discrete,Greater
0692 7008       |p   |		Jump_Nonzero	0x69b
0693 e404       |    |		Load	0x2,0x4
0694 00da       |    |		Load_Top	At_Offset_2
0695 0273       | s  |		Execute	Discrete,Plus
0696 e5fd       |    |		Load	0x2,-0x3
0697 0217       |    |		Execute	Heap_Access,All_Reference
0698 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0699 027d       | }  |		Execute	Discrete,Greater
069a 6822       |h"  |		Jump_Zero	0x6bd
069b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x27 = 0x69b,0x1f
069c 681c       |h   |		Jump_Zero	0x6b9
069d e403       |    |		Load	0x2,0x3								; Debug Table 0x13.0x28 = 0x69d,0x20
069e a402       |    |		Store_Unchecked	0x2,0x2
069f 7817       |x   |		Jump	0x6b7
06a0 e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x29 = 0x6a0,0x22
06a1 0217       |    |		Execute	Heap_Access,All_Reference
06a2 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
06a3 6810       |h   |		Jump_Zero	0x6b4
06a4 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x13.0x2a = 0x6a4,0x23
06a5 e5fb       |    |		Load	0x2,-0x5
06a6 e5fd       |    |		Load	0x2,-0x3
06a7 e402       |    |		Load	0x2,0x2
06a8 0217       |    |		Execute	Heap_Access,All_Reference
06a9 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
06aa e402       |    |		Load	0x2,0x2
06ab 0217       |    |		Execute	Heap_Access,All_Reference
06ac 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
06ad 0272       | r  |		Execute	Discrete,Minus
06ae 0248       | H  |		Execute	Discrete,Check_In_Integer
06af e5fe       |    |		Load	0x2,-0x2
06b0 4800       |H   |		Short_Literal	0x0
06b1 e402       |    |		Load	0x2,0x2
06b2 8224       | $  |		Call	0x1,0x24
06b3 00d2       |    |		Pop_Control	Pop_Count_2
06b4 e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x2b = 0x6b4,0x24
06b5 8229       | )  |		Call	0x1,0x29
06b6 c402       |    |		Store	0x2,0x2
06b7 e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x2c = 0x6b7,0x21
06b8 77e7       |w   |		Jump_Nonzero	0x6a0
06b9 e406       |    |		Load	0x2,0x6								; Debug Table 0x13.0x2d = 0x6b9,0x25
06ba 0f00       |    |		Execute_Immediate	Equal,0x0
06bb a5f9       |    |		Store_Unchecked	0x2,-0x7
06bc 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x13.0x2e = 0x6bc,0x26
06bd e403       |    |		Load	0x2,0x3								; Debug Table 0x13.0x2f = 0x6bd,0x27
06be a402       |    |		Store_Unchecked	0x2,0x2
06bf 7815       |x   |		Jump	0x6d5
06c0 e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x30 = 0x6c0,0x29
06c1 0217       |    |		Execute	Heap_Access,All_Reference
06c2 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
06c3 680e       |h   |		Jump_Zero	0x6d2
06c4 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x13.0x31 = 0x6c4,0x2a
06c5 e5fb       |    |		Load	0x2,-0x5
06c6 e5fd       |    |		Load	0x2,-0x3
06c7 e404       |    |		Load	0x2,0x4
06c8 e402       |    |		Load	0x2,0x2
06c9 0217       |    |		Execute	Heap_Access,All_Reference
06ca 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
06cb 0272       | r  |		Execute	Discrete,Minus
06cc 0248       | H  |		Execute	Discrete,Check_In_Integer
06cd e5fe       |    |		Load	0x2,-0x2
06ce 4800       |H   |		Short_Literal	0x0
06cf e402       |    |		Load	0x2,0x2
06d0 8224       | $  |		Call	0x1,0x24
06d1 00d2       |    |		Pop_Control	Pop_Count_2
06d2 e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x32 = 0x6d2,0x2b
06d3 8229       | )  |		Call	0x1,0x29
06d4 c402       |    |		Store	0x2,0x2
06d5 e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x33 = 0x6d5,0x28
06d6 77e9       |w   |		Jump_Nonzero	0x6c0
06d7 4801       |H   |		Short_Literal	0x1							; Debug Table 0x13.0x34 = 0x6d7,0x2c
06d8 a5f9       |    |		Store_Unchecked	0x2,-0x7
06d9 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
06da 0000 0000  |    |		.BLANK	0000[0x6]
06e0 ; --------------------------------------------------------------------------------------
06e0 ; SUBPROGRAM
06e0 ; --------------------------------------------------------------------------------------
06e0 06e6       |    |		.CONST	0x06e6								; Address of begin
06e1 0004       |    |		.CONST	0x0004								; Address of exception handler
06e2 0004       |    |		.CONST	0x0004								; Number of locals
06e3			INIT_06e0:
06e3 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x14 = .DEBUG	0x06e3,0x0f36,0x0001,0x0000,0x0059,0x8145,0x0000,0x093c
													; Debug Table 0x14.0x0 = 0x6e3,0xffff
06e4 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x14.0x1 = 0x6e4,0xfffe
06e5 e219       |    |		Load	0x1,0x19							; Debug Table 0x14.0x2 = 0x6e5,0xfffd
06e6			BODY_06e0:
06e6 4800       |H   |		Short_Literal	0x0							; Debug Table 0x14.0x3 = 0x6e6,0x1
06e7 a5f9       |    |		Store_Unchecked	0x2,-0x7
06e8 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14.0x4 = 0x6e8,0x2
06e9 7003       |p   |		Jump_Nonzero	0x6ed
06ea 4801       |H   |		Short_Literal	0x1							; Debug Table 0x14.0x5 = 0x6ea,0x3
06eb a5f9       |    |		Store_Unchecked	0x2,-0x7
06ec 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x14.0x6 = 0x6ec,0x4
06ed 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x14.0x7 = 0x6ed,0x5
06ee e5fa       |    |		Load	0x2,-0x6
06ef e5fb       |    |		Load	0x2,-0x5
06f0 e5fc       |    |		Load	0x2,-0x4
06f1 e5fd       |    |		Load	0x2,-0x3
06f2 e5fe       |    |		Load	0x2,-0x2
06f3 e5ff       |    |		Load	0x2,-0x1
06f4 822b       | +  |		Call	0x1,0x2b
06f5 00d2       |    |		Pop_Control	Pop_Count_2
06f6 005a       | Z  |		Store_Top	Discrete,At_Offset_2
06f7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14.0x8 = 0x6f7,0x6
06f8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
06f9 7816       |x   |		Jump	0x710
06fa 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x14.0x9 = 0x6fa,0x8
06fb e5fa       |    |		Load	0x2,-0x6
06fc e5fb       |    |		Load	0x2,-0x5
06fd e5fc       |    |		Load	0x2,-0x4
06fe e5fd       |    |		Load	0x2,-0x3
06ff e5fe       |    |		Load	0x2,-0x2
0700 e404       |    |		Load	0x2,0x4
0701 0217       |    |		Execute	Heap_Access,All_Reference
0702 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0703 822c       | ,  |		Call	0x1,0x2c
0704 00d2       |    |		Pop_Control	Pop_Count_2
0705 005b       | [  |		Store_Top	Discrete,At_Offset_3
0706 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0xa = 0x706,0x9
0707 6802       |h   |		Jump_Zero	0x70a
0708 00da       |    |		Load_Top	At_Offset_2
0709 7801       |x   |		Jump	0x70b
070a 4800       |H   |		Short_Literal	0x0
070b 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
070c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0xb = 0x70c,0xa
070d 0217       |    |		Execute	Heap_Access,All_Reference
070e 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
070f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0710 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0xc = 0x710,0x7
0711 77e8       |w   |		Jump_Nonzero	0x6fa
0712 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0xd = 0x712,0xb
0713 a5f9       |    |		Store_Unchecked	0x2,-0x7
0714 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0715 0000 0000  |    |		.XXX[0x3]
0717 0000       |    |
0718 ; --------------------------------------------------------------------------------------
0718 ; SUBPROGRAM
0718 ; --------------------------------------------------------------------------------------
0718 071e       |    |		.CONST	0x071e								; Address of begin
0719 0004       |    |		.CONST	0x0004								; Address of exception handler
071a 0004       |    |		.CONST	0x0004								; Number of locals
071b			INIT_0718:
071b e219       |    |		Load	0x1,0x19							; Debug Table 0x15 = .DEBUG	0x071b,0x0f54,0x0002,0x0000,0x0059,0x8145,0x0000,0x09b1
													; Debug Table 0x15.0x0 = 0x71b,0xffff
071c e219       |    |		Load	0x1,0x19							; Debug Table 0x15.0x1 = 0x71c,0xfffe
071d e219       |    |		Load	0x1,0x19							; Debug Table 0x15.0x2 = 0x71d,0xfffd
071e			BODY_0718:
071e e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x15.0x3 = 0x71e,0x1
071f e5ff       |    |		Load	0x2,-0x1
0720 0217       |    |		Execute	Heap_Access,All_Reference
0721 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0722 01d7       |    |		Execute	Vector,Field_Read
0723 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0724 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x15.0x4 = 0x724,0x2
0725 e5ff       |    |		Load	0x2,-0x1
0726 0217       |    |		Execute	Heap_Access,All_Reference
0727 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0728 01d7       |    |		Execute	Vector,Field_Read
0729 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
072a 7813       |x   |		Jump	0x73e
072b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x5 = 0x72b,0x4
072c 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
072d 780a       |x   |		Jump	0x738
072e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x6 = 0x72e,0x6
072f 00db       |    |		Load_Top	At_Offset_3
0730 8222       | "  |		Call	0x1,0x22
0731 6802       |h   |		Jump_Zero	0x734
0732 4801       |H   |		Short_Literal	0x1							; Debug Table 0x15.0x7 = 0x732,0x7
0733 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0734 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x8 = 0x734,0x8
0735 0217       |    |		Execute	Heap_Access,All_Reference
0736 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0737 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0738 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x9 = 0x738,0x5
0739 77f4       |w   |		Jump_Nonzero	0x72e
073a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0xa = 0x73a,0x9
073b 0217       |    |		Execute	Heap_Access,All_Reference
073c 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
073d 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
073e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0xb = 0x73e,0x3
073f 77eb       |w   |		Jump_Nonzero	0x72b
0740 4800       |H   |		Short_Literal	0x0							; Debug Table 0x15.0xc = 0x740,0xa
0741 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0742 0000 0000  |    |		.BLANK	0000[0x6]
0748 ; --------------------------------------------------------------------------------------
0748 ; SUBPROGRAM
0748 ; --------------------------------------------------------------------------------------
0748 077a       | z  |		.CONST	0x077a								; Address of begin
0749 0004       |    |		.CONST	0x0004								; Address of exception handler
074a 0008       |    |		.CONST	0x0008								; Number of locals
074b			INIT_0748:
074b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x16 = .DEBUG	0x074b,0x0f70,0x0001,0x0000,0x0059,0x8145,0x0000,0x0a0b
													; Debug Table 0x16.0x0 = 0x74b,0xffff
074c e002       |    |		Load	0x0,0x2								; Debug Table 0x16.0x1 = 0x74c,0xfffe
074d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
074e 0322       | "  |		Declare_Variable	Record
074f e217       |    |		Load	0x1,0x17
0750 00d9       |    |		Load_Top	At_Offset_1
0751 017d       | }  |		Execute	Record,Structure_Write
0752 4801       |H   |		Short_Literal	0x1							; Debug Table 0x16.0x2 = 0x752,0xfffd
0753 4809       |H   |		Short_Literal	0x9
0754 00e1       |    |		Load_Encached	Boolean_Cache
0755 02a0       |    |		Declare_Subprogram	Null_Subprogram
0756 4801       |H   |		Short_Literal	0x1
0757 035d       | ]  |		Declare_Type	Array,Defined
0758 00d8       |    |		Load_Top	At_Offset_0
0759 0337       | 7  |		Declare_Variable	Array
075a 00d8       |    |		Load_Top	At_Offset_0
075b 0337       | 7  |		Declare_Variable	Array
075c 4809       |H   |		Short_Literal	0x9
075d 4801       |H   |		Short_Literal	0x1
075e 4800       |H   |		Short_Literal	0x0
075f 00d9       |    |		Load_Top	At_Offset_1
0760 e406       |    |		Load	0x2,0x6
0761 01d6       |    |		Execute	Vector,Field_Write
0762 3ffb       |?   |		Loop_Increasing	0x75e
0763 00d9       |    |		Load_Top	At_Offset_1
0764 01d4       |    |		Execute	Vector,Structure_Write
0765 4801       |H   |		Short_Literal	0x1							; Debug Table 0x16.0x3 = 0x765,0xfffc
0766 4809       |H   |		Short_Literal	0x9
0767 00e1       |    |		Load_Encached	Boolean_Cache
0768 02a0       |    |		Declare_Subprogram	Null_Subprogram
0769 4801       |H   |		Short_Literal	0x1
076a 035d       | ]  |		Declare_Type	Array,Defined
076b 00d8       |    |		Load_Top	At_Offset_0
076c 0337       | 7  |		Declare_Variable	Array
076d 00d8       |    |		Load_Top	At_Offset_0
076e 0337       | 7  |		Declare_Variable	Array
076f 4809       |H   |		Short_Literal	0x9
0770 4801       |H   |		Short_Literal	0x1
0771 4800       |H   |		Short_Literal	0x0
0772 00d9       |    |		Load_Top	At_Offset_1
0773 e408       |    |		Load	0x2,0x8
0774 01d6       |    |		Execute	Vector,Field_Write
0775 3ffb       |?   |		Loop_Increasing	0x771
0776 00d9       |    |		Load_Top	At_Offset_1
0777 01d4       |    |		Execute	Vector,Structure_Write
0778 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x16.0x4 = 0x778,0xfffb
0779 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
077a			BODY_0748:
077a 4809       |H   |		Short_Literal	0x9							; Debug Table 0x16.0x5 = 0x77a,0x1
077b 4801       |H   |		Short_Literal	0x1
077c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x6 = 0x77c,0x2
													; Debug Table 0x16.0x7 = 0x77c,0xfbff
077d e5ff       |    |		Load	0x2,-0x1
077e 0217       |    |		Execute	Heap_Access,All_Reference
077f 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0780 01d5       |    |		Execute	Vector,Field_Reference
0781 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x8 = 0x781,0x401
0782 6834       |h4  |		Jump_Zero	0x7b7
0783 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x16.0x9 = 0x783,0x402
0784 e403       |    |		Load	0x2,0x3
0785 e5fe       |    |		Load	0x2,-0x2
0786 e40a       |    |		Load	0x2,0xa
0787 e405       |    |		Load	0x2,0x5
0788 01d7       |    |		Execute	Vector,Field_Read
0789 e5ff       |    |		Load	0x2,-0x1
078a e40a       |    |		Load	0x2,0xa
078b e40b       |    |		Load	0x2,0xb
078c 822c       | ,  |		Call	0x1,0x2c
078d 00d2       |    |		Pop_Control	Pop_Count_2
078e c402       |    |		Store	0x2,0x2
078f e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0xa = 0x78f,0x403
0790 7026       |p&  |		Jump_Nonzero	0x7b7
0791 4809       |H   |		Short_Literal	0x9							; Debug Table 0x16.0xb = 0x791,0x404
0792 00da       |    |		Load_Top	At_Offset_2
0793 0a01       |    |		Execute_Immediate	Plus,0x1
0794 0248       | H  |		Execute	Discrete,Check_In_Integer
0795 0263       | c  |		Execute	Discrete,Above_Bound
0796 7020       |p   |		Jump_Nonzero	0x7b7
0797 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0xc = 0x797,0x405
0798 e5ff       |    |		Load	0x2,-0x1
0799 0217       |    |		Execute	Heap_Access,All_Reference
079a 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
079b 01d7       |    |		Execute	Vector,Field_Read
079c 6819       |h   |		Jump_Zero	0x7b6
079d 00d8       |    |		Load_Top	At_Offset_0
079e e405       |    |		Load	0x2,0x5
079f 01d7       |    |		Execute	Vector,Field_Read
07a0 7015       |p   |		Jump_Nonzero	0x7b6
07a1 00d8       |    |		Load_Top	At_Offset_0
07a2 e210       |    |		Load	0x1,0x10
07a3 025b       | [  |		Execute	Discrete,Check_In_Type
07a4 e40a       |    |		Load	0x2,0xa
07a5 e5ff       |    |		Load	0x2,-0x1
07a6 822d       | -  |		Call	0x1,0x2d
07a7 680e       |h   |		Jump_Zero	0x7b6
07a8 4801       |H   |		Short_Literal	0x1							; Debug Table 0x16.0xd = 0x7a8,0x406
07a9 00d9       |    |		Load_Top	At_Offset_1
07aa e405       |    |		Load	0x2,0x5
07ab 01d6       |    |		Execute	Vector,Field_Write
07ac 4801       |H   |		Short_Literal	0x1							; Debug Table 0x16.0xe = 0x7ac,0x407
07ad e40a       |    |		Load	0x2,0xa
07ae e407       |    |		Load	0x2,0x7
07af 01d6       |    |		Execute	Vector,Field_Write
07b0 4801       |H   |		Short_Literal	0x1							; Debug Table 0x16.0xf = 0x7b0,0x408
07b1 00d9       |    |		Load_Top	At_Offset_1
07b2 e407       |    |		Load	0x2,0x7
07b3 01d6       |    |		Execute	Vector,Field_Write
07b4 4801       |H   |		Short_Literal	0x1							; Debug Table 0x16.0x10 = 0x7b4,0x409
07b5 a408       |    |		Store_Unchecked	0x2,0x8
07b6 3fe0       |?   |		Loop_Increasing	0x797
07b7 00d1       |    |		Pop_Control	Pop_Count_1
07b8 3fc3       |?   |		Loop_Increasing	0x77c
07b9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x11 = 0x7b9,0x3
07ba 682f       |h/  |		Jump_Zero	0x7ea
07bb 4809       |H   |		Short_Literal	0x9							; Debug Table 0x16.0x12 = 0x7bb,0x4
07bc 4801       |H   |		Short_Literal	0x1
07bd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x13 = 0x7bd,0x5
07be e407       |    |		Load	0x2,0x7
07bf 01d7       |    |		Execute	Vector,Field_Read
07c0 6828       |h(  |		Jump_Zero	0x7e9
07c1 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x16.0x14 = 0x7c1,0x6
07c2 e403       |    |		Load	0x2,0x3
07c3 e5fe       |    |		Load	0x2,-0x2
07c4 4800       |H   |		Short_Literal	0x0
07c5 e5ff       |    |		Load	0x2,-0x1
07c6 e40a       |    |		Load	0x2,0xa
07c7 e40a       |    |		Load	0x2,0xa
07c8 e5ff       |    |		Load	0x2,-0x1
07c9 0217       |    |		Execute	Heap_Access,All_Reference
07ca 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
07cb 01d7       |    |		Execute	Vector,Field_Read
07cc 822c       | ,  |		Call	0x1,0x2c
07cd 00d2       |    |		Pop_Control	Pop_Count_2
07ce c402       |    |		Store	0x2,0x2
07cf e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x15 = 0x7cf,0x7
07d0 7018       |p   |		Jump_Nonzero	0x7e9
07d1 4809       |H   |		Short_Literal	0x9							; Debug Table 0x16.0x16 = 0x7d1,0x8
07d2 00d9       |    |		Load_Top	At_Offset_1
07d3 0a01       |    |		Execute_Immediate	Plus,0x1
07d4 0248       | H  |		Execute	Discrete,Check_In_Integer
07d5 0263       | c  |		Execute	Discrete,Above_Bound
07d6 7012       |p   |		Jump_Nonzero	0x7e9
07d7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x17 = 0x7d7,0x9
07d8 e5ff       |    |		Load	0x2,-0x1
07d9 0217       |    |		Execute	Heap_Access,All_Reference
07da 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
07db 01d7       |    |		Execute	Vector,Field_Read
07dc 680b       |h   |		Jump_Zero	0x7e8
07dd 00d8       |    |		Load_Top	At_Offset_0
07de e210       |    |		Load	0x1,0x10
07df 025b       | [  |		Execute	Discrete,Check_In_Type
07e0 00db       |    |		Load_Top	At_Offset_3
07e1 e5ff       |    |		Load	0x2,-0x1
07e2 822d       | -  |		Call	0x1,0x2d
07e3 6804       |h   |		Jump_Zero	0x7e8
07e4 4800       |H   |		Short_Literal	0x0							; Debug Table 0x16.0x18 = 0x7e4,0xa
07e5 00d9       |    |		Load_Top	At_Offset_1
07e6 e407       |    |		Load	0x2,0x7
07e7 01d6       |    |		Execute	Vector,Field_Write
07e8 3fee       |?   |		Loop_Increasing	0x7d7
07e9 3fd3       |?   |		Loop_Increasing	0x7bd
07ea 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x16.0x19 = 0x7ea,0xb
07eb e403       |    |		Load	0x2,0x3
07ec e5fe       |    |		Load	0x2,-0x2
07ed 4800       |H   |		Short_Literal	0x0
07ee e5ff       |    |		Load	0x2,-0x1
07ef 4800       |H   |		Short_Literal	0x0
07f0 4800       |H   |		Short_Literal	0x0
07f1 e5ff       |    |		Load	0x2,-0x1
07f2 0217       |    |		Execute	Heap_Access,All_Reference
07f3 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
07f4 01d7       |    |		Execute	Vector,Field_Read
07f5 822c       | ,  |		Call	0x1,0x2c
07f6 00d2       |    |		Pop_Control	Pop_Count_2
07f7 c402       |    |		Store	0x2,0x2
07f8 e403       |    |		Load	0x2,0x3								; Debug Table 0x16.0x1a = 0x7f8,0xc
07f9 e5fd       |    |		Load	0x2,-0x3
07fa 017d       | }  |		Execute	Record,Structure_Write
07fb 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
07fc 0000 0000  |    |		.BLANK	0000[0x4]
0800 ; --------------------------------------------------------------------------------------
0800 ; SUBPROGRAM
0800 ; --------------------------------------------------------------------------------------
0800 0804       |    |		.CONST	0x0804								; Address of begin
0801 0004       |    |		.CONST	0x0004								; Address of exception handler
0802 0002       |    |		.CONST	0x0002								; Number of locals
0803			INIT_0800:
0803 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x17 = .DEBUG	0x0803,0x0fa8,0x0002,0x0000,0x0059,0x8145,0x0000,0x0b73
													; Debug Table 0x17.0x0 = 0x803,0xffff
0804			BODY_0800:
0804 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x1 = 0x804,0x1
0805 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0806 e5ff       |    |		Load	0x2,-0x1
0807 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0808 4998       |I   |		Short_Literal	0x198
0809 00eb       |    |		Load_Encached	Diana_Cache
080a 0096       |    |		Execute	Package,Entry
080b 0273       | s  |		Execute	Discrete,Plus
080c 0059       | Y  |		Store_Top	Discrete,At_Offset_1
080d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x2 = 0x80d,0x2
080e 00e4       |    |		Load_Encached	Positive_Cache
080f 025b       | [  |		Execute	Discrete,Check_In_Type
0810 e5fe       |    |		Load	0x2,-0x2
0811 e003       |    |		Load	0x0,0x3
0812 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0813 0f00       |    |		Execute_Immediate	Equal,0x0
0814 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0815 0000 0000  |    |		.XXX[0x3]
0817 0000       |    |
0818 ; --------------------------------------------------------------------------------------
0818 ; SUBPROGRAM
0818 ; --------------------------------------------------------------------------------------
0818 0830       | 0  |		.CONST	0x0830								; Address of begin
0819 0004       |    |		.CONST	0x0004								; Address of exception handler
081a 000a       |    |		.CONST	0x000a								; Number of locals
081b			INIT_0818:
081b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x18 = .DEBUG	0x081b,0x0fb0,0x0001,0x0000,0x0059,0x8145,0x0000,0x0baa
													; Debug Table 0x18.0x0 = 0x81b,0xffff
081c 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x18.0x1 = 0x81c,0xfffe
081d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x2 = 0x81d,0xfffd
081e e5fd       |    |		Load	0x2,-0x3
081f 01d5       |    |		Execute	Vector,Field_Reference
0820 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0821 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x18.0x3 = 0x821,0xfffc
0822 0217       |    |		Execute	Heap_Access,All_Reference
0823 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0824 029f 0a93  |    |		Declare_Subprogram	INIT_0a90,For_Call				; Debug Table 0x18.0x4 = 0x824,0xfffb
0826 e007       |    |		Load	0x0,0x7								; Debug Table 0x18.0x5 = 0x826,0xfffa
0827 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
0828 1913       |    |		Execute	Package,Field_Reference,Field_Number 0x13
0829 00c6       |    |		Action	Check_Subprogram_Elaborated
082a 4806       |H   |		Short_Literal	0x6
082b 4802       |H   |		Short_Literal	0x2
082c 0099       |    |		Action	Reference_Dynamic
082d 609e       |`   |		Indirect_Literal	Discrete,0x8cc,{0x00000000, 0x00598145}
082e 6099       |`   |		Indirect_Literal	Discrete,0x8c8,{0x00000000, 0x00000c15}
082f 480a       |H   |		Short_Literal	0xa
0830			BODY_0818:
0830 e217       |    |		Load	0x1,0x17							; Debug Table 0x18.0x6 = 0x830,0x1
0831 e5fb       |    |		Load	0x2,-0x5
0832 017d       | }  |		Execute	Record,Structure_Write
0833 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x7 = 0x833,0x2
0834 a402       |    |		Store_Unchecked	0x2,0x2
0835 e402       |    |		Load	0x2,0x2								; Debug Table 0x18.0x8 = 0x835,0x3
													; Debug Table 0x18.0x9 = 0x835,0x4
0836 e5fd       |    |		Load	0x2,-0x3
0837 01dc       |    |		Execute	Vector,Last
0838 027d       | }  |		Execute	Discrete,Greater
0839 702c       |p,  |		Jump_Nonzero	0x866
083a e404       |    |		Load	0x2,0x4								; Debug Table 0x18.0xa = 0x83a,0x5
083b e402       |    |		Load	0x2,0x2
083c e5fd       |    |		Load	0x2,-0x3
083d 01d5       |    |		Execute	Vector,Field_Reference
083e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
083f e007       |    |		Load	0x0,0x7
0840 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0841 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0842 6823       |h#  |		Jump_Zero	0x866
0843 e402       |    |		Load	0x2,0x2								; Debug Table 0x18.0xb = 0x843,0x6
0844 e5fd       |    |		Load	0x2,-0x3
0845 01d5       |    |		Execute	Vector,Field_Reference
0846 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0847 a403       |    |		Store_Unchecked	0x2,0x3
0848 e403       |    |		Load	0x2,0x3								; Debug Table 0x18.0xc = 0x848,0x7
0849 e405       |    |		Load	0x2,0x5
084a e402       |    |		Load	0x2,0x2
084b e5fd       |    |		Load	0x2,-0x3
084c 01d5       |    |		Execute	Vector,Field_Reference
084d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
084e 4807       |H   |		Short_Literal	0x7
084f 4802       |H   |		Short_Literal	0x2
0850 0099       |    |		Action	Reference_Dynamic
0851 4808       |H   |		Short_Literal	0x8
0852 4802       |H   |		Short_Literal	0x2
0853 0099       |    |		Action	Reference_Dynamic
0854 e007       |    |		Load	0x0,0x7
0855 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
0856 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0857 4801       |H   |		Short_Literal	0x1							; Debug Table 0x18.0xd = 0x857,0x8
0858 e402       |    |		Load	0x2,0x2
0859 e5fd       |    |		Load	0x2,-0x3
085a 01d5       |    |		Execute	Vector,Field_Reference
085b 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
085c e405       |    |		Load	0x2,0x5								; Debug Table 0x18.0xe = 0x85c,0x9
085d e402       |    |		Load	0x2,0x2
085e e5fd       |    |		Load	0x2,-0x3
085f 01d5       |    |		Execute	Vector,Field_Reference
0860 822f       | /  |		Call	0x1,0x2f
0861 7004       |p   |		Jump_Nonzero	0x866
0862 e402       |    |		Load	0x2,0x2								; Debug Table 0x18.0xf = 0x862,0xa
0863 0a01       |    |		Execute_Immediate	Plus,0x1
0864 c402       |    |		Store	0x2,0x2
0865 7fcf       |    |		Jump	0x835
0866 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x10 = 0x866,0xb
0867 0aff       |    |		Execute_Immediate	Plus,-0x1
0868 c402       |    |		Store	0x2,0x2
0869 e402       |    |		Load	0x2,0x2								; Debug Table 0x18.0x11 = 0x869,0xc
													; Debug Table 0x18.0x12 = 0x869,0xd
086a e5fd       |    |		Load	0x2,-0x3
086b 01dd       |    |		Execute	Vector,First
086c 027c       | |  |		Execute	Discrete,Less
086d 702c       |p,  |		Jump_Nonzero	0x89a
086e e404       |    |		Load	0x2,0x4								; Debug Table 0x18.0x13 = 0x86e,0xe
086f e402       |    |		Load	0x2,0x2
0870 e5fd       |    |		Load	0x2,-0x3
0871 01d5       |    |		Execute	Vector,Field_Reference
0872 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0873 e007       |    |		Load	0x0,0x7
0874 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0875 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0876 6823       |h#  |		Jump_Zero	0x89a
0877 e405       |    |		Load	0x2,0x5								; Debug Table 0x18.0x14 = 0x877,0xf
0878 e402       |    |		Load	0x2,0x2
0879 e5fd       |    |		Load	0x2,-0x3
087a 01d5       |    |		Execute	Vector,Field_Reference
087b 822f       | /  |		Call	0x1,0x2f
087c 701d       |p   |		Jump_Nonzero	0x89a
087d e402       |    |		Load	0x2,0x2								; Debug Table 0x18.0x15 = 0x87d,0x10
087e e5fd       |    |		Load	0x2,-0x3
087f 01d5       |    |		Execute	Vector,Field_Reference
0880 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0881 a403       |    |		Store_Unchecked	0x2,0x3
0882 e403       |    |		Load	0x2,0x3								; Debug Table 0x18.0x16 = 0x882,0x11
0883 e405       |    |		Load	0x2,0x5
0884 e402       |    |		Load	0x2,0x2
0885 e5fd       |    |		Load	0x2,-0x3
0886 01d5       |    |		Execute	Vector,Field_Reference
0887 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0888 4807       |H   |		Short_Literal	0x7
0889 4802       |H   |		Short_Literal	0x2
088a 0099       |    |		Action	Reference_Dynamic
088b 4808       |H   |		Short_Literal	0x8
088c 4802       |H   |		Short_Literal	0x2
088d 0099       |    |		Action	Reference_Dynamic
088e e007       |    |		Load	0x0,0x7
088f 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
0890 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0891 4801       |H   |		Short_Literal	0x1							; Debug Table 0x18.0x17 = 0x891,0x12
0892 e402       |    |		Load	0x2,0x2
0893 e5fd       |    |		Load	0x2,-0x3
0894 01d5       |    |		Execute	Vector,Field_Reference
0895 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0896 e402       |    |		Load	0x2,0x2								; Debug Table 0x18.0x18 = 0x896,0x13
0897 0aff       |    |		Execute_Immediate	Plus,-0x1
0898 c402       |    |		Store	0x2,0x2
0899 7fcf       |    |		Jump	0x869
089a e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x18.0x19 = 0x89a,0x14
089b e5fc       |    |		Load	0x2,-0x4
089c e5fe       |    |		Load	0x2,-0x2
089d 8212       |    |		Call	0x1,0x12
089e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
089f 0000       |    |		.XXX[0x1]
08a0 ; --------------------------------------------------------------------------------------
08a0 ; SUBPROGRAM
08a0 ; --------------------------------------------------------------------------------------
08a0 08a3       |    |		.CONST	0x08a3								; Address of begin
08a1 0004       |    |		.CONST	0x0004								; Address of exception handler
08a2 0001       |    |		.CONST	0x0001								; Number of locals
08a3			BODY_08a0:
08a3			INIT_08a0:
08a3 e217       |    |		Load	0x1,0x17							; Debug Table 0x19 = .DEBUG	0x08a3,0x0fe6,0x0001,0x0000,0x0059,0x8145,0x0000,0x0cd3
													; Debug Table 0x19.0x0 = 0x8a3,0x1
08a4 e5fb       |    |		Load	0x2,-0x5
08a5 017d       | }  |		Execute	Record,Structure_Write
08a6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19.0x1 = 0x8a6,0x2
08a7 e007       |    |		Load	0x0,0x7
08a8 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
08a9 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
08aa 7001       |p   |		Jump_Nonzero	0x8ac
08ab 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x19.0x2 = 0x8ab,0x3
08ac e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x19.0x3 = 0x8ac,0x4
08ad 01d9       |    |		Execute	Vector,Reverse_Bounds
08ae 0263       | c  |		Execute	Discrete,Above_Bound
08af 7015       |p   |		Jump_Nonzero	0x8c5
08b0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x4 = 0x8b0,0x5
08b1 e5fd       |    |		Load	0x2,-0x3
08b2 01d5       |    |		Execute	Vector,Field_Reference
08b3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
08b4 e5ff       |    |		Load	0x2,-0x1
08b5 021f       |    |		Execute	Heap_Access,Equal
08b6 680d       |h   |		Jump_Zero	0x8c4
08b7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x5 = 0x8b7,0x6
08b8 e5fd       |    |		Load	0x2,-0x3
08b9 01d5       |    |		Execute	Vector,Field_Reference
08ba 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
08bb 7007       |p   |		Jump_Nonzero	0x8c3
08bc e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x19.0x6 = 0x8bc,0x7
08bd e5fc       |    |		Load	0x2,-0x4
08be e5fd       |    |		Load	0x2,-0x3
08bf e5fe       |    |		Load	0x2,-0x2
08c0 e403       |    |		Load	0x2,0x3
08c1 8230       | 0  |		Call	0x1,0x30
08c2 00d3       |    |		Pop_Control	Pop_Count_3
08c3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x19.0x7 = 0x8c3,0x8
08c4 3feb       |?   |		Loop_Increasing	0x8b0
08c5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
08c6 0000 0000  |    |		.XXX[0x2]
08c8 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000c15}
08cc 0000 0000  |    |		.LITERAL	{0x00000000, 0x00598145}
08d0 ffff ffff  |    |		.LITERAL	{0xffffffff, 0x80000001}
08d4 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
08d8 ; --------------------------------------------------------------------------------------
08d8 ; SUBPROGRAM
08d8 ; --------------------------------------------------------------------------------------
08d8 08db       |    |		.CONST	0x08db								; Address of begin
08d9 0004       |    |		.CONST	0x0004								; Address of exception handler
08da 0001       |    |		.CONST	0x0001								; Number of locals
08db			BODY_08d8:
08db			INIT_08d8:
08db 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a = .DEBUG	0x08db,0x0ff8,0x0002,0x0000,0x0059,0x8145,0x0000,0x0d3a
													; Debug Table 0x1a.0x0 = 0x8db,0x1
08dc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x1 = 0x8dc,0x401
08dd e403       |    |		Load	0x2,0x3								; Debug Table 0x1a.0x2 = 0x8dd,0x801
08de 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1a.0x3 = 0x8de,0x802
08df 00d0       |    |		Action	Swap_Control							; Debug Table 0x1a.0x4 = 0x8df,0x803
													; Debug Table 0x1a.0x5 = 0x8df,0x804
08e0 00d1       |    |		Pop_Control	Pop_Count_1
08e1 49e2       |I   |		Short_Literal	0x1e2							; Debug Table 0x1a.0x6 = 0x8e1,0x401
08e2 00eb       |    |		Load_Encached	Diana_Cache
08e3 0098       |    |		Execute	Package,Field_Read_Dynamic
08e4 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
08e5 7800       |x   |		Jump	0x8e6
08e6 00d0       |    |		Action	Swap_Control
08e7 00d1       |    |		Pop_Control	Pop_Count_1
08e8 0f04       |    |		Execute_Immediate	Equal,0x4					; Debug Table 0x1a.0x7 = 0x8e8,0x1
08e9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08ea 0000 0000  |    |		.BLANK	0000[0x6]
08f0 ; --------------------------------------------------------------------------------------
08f0 ; SUBPROGRAM
08f0 ; --------------------------------------------------------------------------------------
08f0 0904       |    |		.CONST	0x0904								; Address of begin
08f1 0004       |    |		.CONST	0x0004								; Address of exception handler
08f2 0006       |    |		.CONST	0x0006								; Number of locals
08f3			INIT_08f0:
08f3 e219       |    |		Load	0x1,0x19							; Debug Table 0x1b = .DEBUG	0x08f3,0x100a,0x0001,0x0000,0x0059,0x8145,0x0000,0x0d58
													; Debug Table 0x1b.0x0 = 0x8f3,0xffff
08f4 e219       |    |		Load	0x1,0x19							; Debug Table 0x1b.0x1 = 0x8f4,0xfffe
08f5 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b.0x2 = 0x8f5,0xfffd
08f6 e5fd       |    |		Load	0x2,-0x3
08f7 0217       |    |		Execute	Heap_Access,All_Reference
08f8 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
08f9 01d5       |    |		Execute	Vector,Field_Reference
08fa e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b.0x3 = 0x8fa,0xfffc
08fb e5fd       |    |		Load	0x2,-0x3
08fc 0217       |    |		Execute	Heap_Access,All_Reference
08fd 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
08fe 01d5       |    |		Execute	Vector,Field_Reference
08ff e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b.0x4 = 0x8ff,0xfffb
0900 e5fd       |    |		Load	0x2,-0x3
0901 0217       |    |		Execute	Heap_Access,All_Reference
0902 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0903 01d5       |    |		Execute	Vector,Field_Reference
0904			BODY_08f0:
0904 e219       |    |		Load	0x1,0x19							; Debug Table 0x1b.0x5 = 0x904,0x1
0905 a402       |    |		Store_Unchecked	0x2,0x2
0906 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1b.0x6 = 0x906,0x2
0907 a403       |    |		Store_Unchecked	0x2,0x3
0908 7806       |x   |		Jump	0x90f
0909 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x7 = 0x909,0x4
090a a402       |    |		Store_Unchecked	0x2,0x2
090b e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x8 = 0x90b,0x5
090c 0217       |    |		Execute	Heap_Access,All_Reference
090d 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
090e a403       |    |		Store_Unchecked	0x2,0x3
090f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x9 = 0x90f,0x3
0910 6804       |h   |		Jump_Zero	0x915
0911 00db       |    |		Load_Top	At_Offset_3
0912 e5ff       |    |		Load	0x2,-0x1
0913 8222       | "  |		Call	0x1,0x22
0914 77f4       |w   |		Jump_Nonzero	0x909
0915 e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0xa = 0x915,0x6
0916 7018       |p   |		Jump_Nonzero	0x92f
0917 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1b.0xb = 0x917,0x7
0918 7003       |p   |		Jump_Nonzero	0x91c
0919 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0xc = 0x919,0x8
091a a406       |    |		Store_Unchecked	0x2,0x6
091b 7804       |x   |		Jump	0x920
091c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0xd = 0x91c,0x9
091d 00da       |    |		Load_Top	At_Offset_2
091e 0217       |    |		Execute	Heap_Access,All_Reference
091f 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0920 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1b.0xe = 0x920,0xa
0921 e5ff       |    |		Load	0x2,-0x1
0922 0217       |    |		Execute	Heap_Access,All_Reference
0923 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0924 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1b.0xf = 0x924,0xb
0925 7006       |p   |		Jump_Nonzero	0x92c
0926 00d9       |    |		Load_Top	At_Offset_1
0927 6804       |h   |		Jump_Zero	0x92c
0928 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x10 = 0x928,0xc
0929 00da       |    |		Load_Top	At_Offset_2
092a 8223       | #  |		Call	0x1,0x23
092b a404       |    |		Store_Unchecked	0x2,0x4
092c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x11 = 0x92c,0xd
092d a405       |    |		Store_Unchecked	0x2,0x5
092e 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
092f e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x12 = 0x92f,0xe
0930 e5ff       |    |		Load	0x2,-0x1
0931 0217       |    |		Execute	Heap_Access,All_Reference
0932 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0933 e219       |    |		Load	0x1,0x19							; Debug Table 0x1b.0x13 = 0x933,0xf
0934 e402       |    |		Load	0x2,0x2
0935 0217       |    |		Execute	Heap_Access,All_Reference
0936 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0937 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x14 = 0x937,0x10
0938 7003       |p   |		Jump_Nonzero	0x93c
0939 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x15 = 0x939,0x11
093a a406       |    |		Store_Unchecked	0x2,0x6
093b 7804       |x   |		Jump	0x940
093c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x16 = 0x93c,0x12
093d e403       |    |		Load	0x2,0x3
093e 0217       |    |		Execute	Heap_Access,All_Reference
093f 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0940 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x17 = 0x940,0x13
0941 e5ff       |    |		Load	0x2,-0x1
0942 0217       |    |		Execute	Heap_Access,All_Reference
0943 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0944 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x18 = 0x944,0x14
0945 a405       |    |		Store_Unchecked	0x2,0x5
0946 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0947 0000       |    |		.XXX[0x1]
0948 ; --------------------------------------------------------------------------------------
0948 ; SUBPROGRAM
0948 ; --------------------------------------------------------------------------------------
0948 094f       | O  |		.CONST	0x094f								; Address of begin
0949 0004       |    |		.CONST	0x0004								; Address of exception handler
094a 0003       |    |		.CONST	0x0003								; Number of locals
094b			INIT_0948:
094b e219       |    |		Load	0x1,0x19							; Debug Table 0x1c = .DEBUG	0x094b,0x103e,0x0002,0x0000,0x0059,0x8145,0x0000,0x0e14
													; Debug Table 0x1c.0x0 = 0x94b,0xffff
094c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1c.0x1 = 0x94c,0xfffe
094d 0217       |    |		Execute	Heap_Access,All_Reference
094e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
094f			BODY_0948:
094f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x2 = 0x94f,0x1
0950 0217       |    |		Execute	Heap_Access,All_Reference
0951 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0952 0a01       |    |		Execute_Immediate	Plus,0x1
0953 e5ff       |    |		Load	0x2,-0x1
0954 0217       |    |		Execute	Heap_Access,All_Reference
0955 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0956 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x3 = 0x956,0x2
0957 0217       |    |		Execute	Heap_Access,All_Reference
0958 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0959 700e       |p   |		Jump_Nonzero	0x968
095a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x4 = 0x95a,0x3
095b 0217       |    |		Execute	Heap_Access,All_Reference
095c 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
095d 0a01       |    |		Execute_Immediate	Plus,0x1
095e e5ff       |    |		Load	0x2,-0x1
095f 0217       |    |		Execute	Heap_Access,All_Reference
0960 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0961 e219       |    |		Load	0x1,0x19							; Debug Table 0x1c.0x5 = 0x961,0x4
0962 e5ff       |    |		Load	0x2,-0x1
0963 0217       |    |		Execute	Heap_Access,All_Reference
0964 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0965 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
0966 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0967 7836       |x6  |		Jump	0x99e								; Debug Table 0x1c.0x6 = 0x967,0x5
0968 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x7 = 0x968,0x6
0969 0217       |    |		Execute	Heap_Access,All_Reference
096a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
096b 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
096c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1c.0x8 = 0x96c,0x7
096d 0217       |    |		Execute	Heap_Access,All_Reference
096e 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
096f a403       |    |		Store_Unchecked	0x2,0x3
0970 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x9 = 0x970,0x8
0971 7005       |p   |		Jump_Nonzero	0x977
0972 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1c.0xa = 0x972,0x9
0973 0217       |    |		Execute	Heap_Access,All_Reference
0974 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0975 a403       |    |		Store_Unchecked	0x2,0x3
0976 7810       |x   |		Jump	0x987
0977 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1c.0xb = 0x977,0xa
0978 0217       |    |		Execute	Heap_Access,All_Reference
0979 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
097a 00d9       |    |		Load_Top	At_Offset_1
097b 0217       |    |		Execute	Heap_Access,All_Reference
097c 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
097d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1c.0xc = 0x97d,0xb
097e 0217       |    |		Execute	Heap_Access,All_Reference
097f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0980 6806       |h   |		Jump_Zero	0x987
0981 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0xd = 0x981,0xc
0982 00da       |    |		Load_Top	At_Offset_2
0983 0217       |    |		Execute	Heap_Access,All_Reference
0984 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0985 0217       |    |		Execute	Heap_Access,All_Reference
0986 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0987 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0xe = 0x987,0xd
0988 6809       |h   |		Jump_Zero	0x992
0989 7804       |x   |		Jump	0x98e
098a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0xf = 0x98a,0xf
098b 0217       |    |		Execute	Heap_Access,All_Reference
098c 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
098d a403       |    |		Store_Unchecked	0x2,0x3
098e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x10 = 0x98e,0xe
098f 0217       |    |		Execute	Heap_Access,All_Reference
0990 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0991 77f8       |w   |		Jump_Nonzero	0x98a
0992 e219       |    |		Load	0x1,0x19							; Debug Table 0x1c.0x11 = 0x992,0x10
0993 00da       |    |		Load_Top	At_Offset_2
0994 0217       |    |		Execute	Heap_Access,All_Reference
0995 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0996 e219       |    |		Load	0x1,0x19							; Debug Table 0x1c.0x12 = 0x996,0x11
0997 00da       |    |		Load_Top	At_Offset_2
0998 0217       |    |		Execute	Heap_Access,All_Reference
0999 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
099a e219       |    |		Load	0x1,0x19							; Debug Table 0x1c.0x13 = 0x99a,0x12
099b 00da       |    |		Load_Top	At_Offset_2
099c 0217       |    |		Execute	Heap_Access,All_Reference
099d 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
099e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1c.0x14 = 0x99e,0x13
099f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09a0 ; --------------------------------------------------------------------------------------
09a0 ; SUBPROGRAM
09a0 ; --------------------------------------------------------------------------------------
09a0 09a6       |    |		.CONST	0x09a6								; Address of begin
09a1 0004       |    |		.CONST	0x0004								; Address of exception handler
09a2 0004       |    |		.CONST	0x0004								; Number of locals
09a3			INIT_09a0:
09a3 e219       |    |		Load	0x1,0x19							; Debug Table 0x1d = .DEBUG	0x09a3,0x106a,0x0001,0x0000,0x0059,0x8145,0x0000,0x0eb5
													; Debug Table 0x1d.0x0 = 0x9a3,0xffff
09a4 e219       |    |		Load	0x1,0x19							; Debug Table 0x1d.0x1 = 0x9a4,0xfffe
09a5 e219       |    |		Load	0x1,0x19							; Debug Table 0x1d.0x2 = 0x9a5,0xfffd
09a6			BODY_09a0:
09a6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0x3 = 0x9a6,0x1
09a7 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
09a8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1d.0x4 = 0x9a8,0x2
													; Debug Table 0x1d.0x5 = 0x9a8,0x3
09a9 0217       |    |		Execute	Heap_Access,All_Reference
09aa 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
09ab e5fe       |    |		Load	0x2,-0x2
09ac 0217       |    |		Execute	Heap_Access,All_Reference
09ad 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
09ae 0273       | s  |		Execute	Discrete,Plus
09af 0248       | H  |		Execute	Discrete,Check_In_Integer
09b0 0aff       |    |		Execute_Immediate	Plus,-0x1
09b1 00db       |    |		Load_Top	At_Offset_3
09b2 0217       |    |		Execute	Heap_Access,All_Reference
09b3 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
09b4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1d.0x6 = 0x9b4,0x4
09b5 0217       |    |		Execute	Heap_Access,All_Reference
09b6 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
09b7 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
09b8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1d.0x7 = 0x9b8,0x5
09b9 7005       |p   |		Jump_Nonzero	0x9bf
09ba e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1d.0x8 = 0x9ba,0x6
09bb 00db       |    |		Load_Top	At_Offset_3
09bc 0217       |    |		Execute	Heap_Access,All_Reference
09bd 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
09be 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x1d.0x9 = 0x9be,0x7
09bf 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1d.0xa = 0x9bf,0x8
09c0 0217       |    |		Execute	Heap_Access,All_Reference
09c1 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
09c2 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
09c3 7806       |x   |		Jump	0x9ca
09c4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0xb = 0x9c4,0xa
09c5 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
09c6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1d.0xc = 0x9c6,0xb
09c7 0217       |    |		Execute	Heap_Access,All_Reference
09c8 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
09c9 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
09ca 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0xd = 0x9ca,0x9
09cb 77f8       |w   |		Jump_Nonzero	0x9c4
09cc 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1d.0xe = 0x9cc,0xc
09cd 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
09ce 7fd9       |    |		Jump	0x9a8
09cf 0000       |    |		.XXX[0x1]
09d0 ; --------------------------------------------------------------------------------------
09d0 ; SUBPROGRAM
09d0 ; --------------------------------------------------------------------------------------
09d0 09d7       |    |		.CONST	0x09d7								; Address of begin
09d1 0004       |    |		.CONST	0x0004								; Address of exception handler
09d2 0005       |    |		.CONST	0x0005								; Number of locals
09d3			INIT_09d0:
09d3 e219       |    |		Load	0x1,0x19							; Debug Table 0x1e = .DEBUG	0x09d3,0x108a,0x0001,0x0000,0x0059,0x8145,0x0000,0x0f17
													; Debug Table 0x1e.0x0 = 0x9d3,0xffff
09d4 e219       |    |		Load	0x1,0x19							; Debug Table 0x1e.0x1 = 0x9d4,0xfffe
09d5 e219       |    |		Load	0x1,0x19							; Debug Table 0x1e.0x2 = 0x9d5,0xfffd
09d6 e219       |    |		Load	0x1,0x19							; Debug Table 0x1e.0x3 = 0x9d6,0xfffc
09d7			BODY_09d0:
09d7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1e.0x4 = 0x9d7,0x1
09d8 a5fe       |    |		Store_Unchecked	0x2,-0x2
09d9 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1e.0x5 = 0x9d9,0x2
09da 7001       |p   |		Jump_Nonzero	0x9dc
09db 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x1e.0x6 = 0x9db,0x3
09dc e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1e.0x7 = 0x9dc,0x4
09dd 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
09de 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0x8 = 0x9de,0x5
09df 0217       |    |		Execute	Heap_Access,All_Reference
09e0 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
09e1 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
09e2 782b       |x+  |		Jump	0xa0e
09e3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x9 = 0x9e3,0x7
09e4 a5fe       |    |		Store_Unchecked	0x2,-0x2
09e5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0xa = 0x9e5,0x8
09e6 00db       |    |		Load_Top	At_Offset_3
09e7 8223       | #  |		Call	0x1,0x23
09e8 681f       |h   |		Jump_Zero	0xa08
09e9 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0xb = 0x9e9,0x9
09ea a402       |    |		Store_Unchecked	0x2,0x2
09eb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1e.0xc = 0x9eb,0xa
09ec 0217       |    |		Execute	Heap_Access,All_Reference
09ed 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
09ee 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
09ef 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0xd = 0x9ef,0xb
09f0 00db       |    |		Load_Top	At_Offset_3
09f1 0217       |    |		Execute	Heap_Access,All_Reference
09f2 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
09f3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0xe = 0x9f3,0xc
09f4 7003       |p   |		Jump_Nonzero	0x9f8
09f5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0xf = 0x9f5,0xd
09f6 a5fe       |    |		Store_Unchecked	0x2,-0x2
09f7 7804       |x   |		Jump	0x9fc
09f8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0x10 = 0x9f8,0xe
09f9 00da       |    |		Load_Top	At_Offset_2
09fa 0217       |    |		Execute	Heap_Access,All_Reference
09fb 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
09fc e219       |    |		Load	0x1,0x19							; Debug Table 0x1e.0x11 = 0x9fc,0xf
09fd e402       |    |		Load	0x2,0x2
09fe 0217       |    |		Execute	Heap_Access,All_Reference
09ff 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0a00 e219       |    |		Load	0x1,0x19							; Debug Table 0x1e.0x12 = 0xa00,0x10
0a01 e402       |    |		Load	0x2,0x2
0a02 0217       |    |		Execute	Heap_Access,All_Reference
0a03 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0a04 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1e.0x13 = 0xa04,0x11
0a05 00db       |    |		Load_Top	At_Offset_3
0a06 8235       | 5  |		Call	0x1,0x35
0a07 7806       |x   |		Jump	0xa0e
0a08 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x14 = 0xa08,0x12
0a09 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0a0a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0x15 = 0xa0a,0x13
0a0b 0217       |    |		Execute	Heap_Access,All_Reference
0a0c 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0a0d 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0a0e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x16 = 0xa0e,0x6
0a0f 77d3       |w   |		Jump_Nonzero	0x9e3
0a10 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1e.0x17 = 0xa10,0x14
0a11 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0a12 780a       |x   |		Jump	0xa1d
0a13 e219       |    |		Load	0x1,0x19							; Debug Table 0x1e.0x18 = 0xa13,0x16
0a14 00db       |    |		Load_Top	At_Offset_3
0a15 0217       |    |		Execute	Heap_Access,All_Reference
0a16 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0a17 8236       | 6  |		Call	0x1,0x36
0a18 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0a19 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0x19 = 0xa19,0x17
0a1a 0217       |    |		Execute	Heap_Access,All_Reference
0a1b 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0a1c 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0a1d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0x1a = 0xa1d,0x15
0a1e 77f4       |w   |		Jump_Nonzero	0xa13
0a1f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a20 ; --------------------------------------------------------------------------------------
0a20 ; SUBPROGRAM
0a20 ; --------------------------------------------------------------------------------------
0a20 0a26       | &  |		.CONST	0x0a26								; Address of begin
0a21 0004       |    |		.CONST	0x0004								; Address of exception handler
0a22 0003       |    |		.CONST	0x0003								; Number of locals
0a23			INIT_0a20:
0a23 e219       |    |		Load	0x1,0x19							; Debug Table 0x1f = .DEBUG	0x0a23,0x10c2,0x0001,0x0000,0x0059,0x8145,0x0000,0x0fb5
													; Debug Table 0x1f.0x0 = 0xa23,0xffff
0a24 029f 0aa3  |    |		Declare_Subprogram	INIT_0aa0,For_Call				; Debug Table 0x1f.0x1 = 0xa24,0xfffe
0a26			BODY_0a20:
0a26 4802       |H   |		Short_Literal	0x2							; Debug Table 0x1f.0x2 = 0xa26,0x1
0a27 e008       |    |		Load	0x0,0x8
0a28 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0a29 4809       |H   |		Short_Literal	0x9							; Debug Table 0x1f.0x3 = 0xa29,0x2
0a2a 4800       |H   |		Short_Literal	0x0
0a2b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1f.0x4 = 0xa2b,0x3
0a2c e5ff       |    |		Load	0x2,-0x1
0a2d 0217       |    |		Execute	Heap_Access,All_Reference
0a2e 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0a2f 01d7       |    |		Execute	Vector,Field_Read
0a30 a402       |    |		Store_Unchecked	0x2,0x2
0a31 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0x5 = 0xa31,0x4
0a32 6821       |h!  |		Jump_Zero	0xa54
0a33 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1f.0x6 = 0xa33,0x5
0a34 e008       |    |		Load	0x0,0x8
0a35 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0a36 0092 0ad9  |    |		Action	Push_String_Extended,0xad9					; "Id ="
													; Debug Table 0x1f.0x7 = 0xa36,0x6
0a38 00d9       |    |		Load_Top	At_Offset_1
0a39 00e0       |    |		Load_Encached	Standard_Cache
0a3a 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0a3b 01cc       |    |		Execute	Vector,Catenate
0a3c 0092 0ada  |    |		Action	Push_String_Extended,0xada					; ", Has_Overlaps = "
0a3e 01cc       |    |		Execute	Vector,Catenate
0a3f 00d9       |    |		Load_Top	At_Offset_1
0a40 e5ff       |    |		Load	0x2,-0x1
0a41 0217       |    |		Execute	Heap_Access,All_Reference
0a42 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
0a43 01d7       |    |		Execute	Vector,Field_Read
0a44 00e1       |    |		Load_Encached	Boolean_Cache
0a45 025e       | ^  |		Execute	Discrete,Convert
0a46 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0a47 01cc       |    |		Execute	Vector,Catenate
0a48 e008       |    |		Load	0x0,0x8
0a49 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0a4a 7807       |x   |		Jump	0xa52
0a4b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1f.0x8 = 0xa4b,0x8
0a4c e402       |    |		Load	0x2,0x2
0a4d 8403       |    |		Call	0x2,0x3
0a4e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0x9 = 0xa4e,0x9
0a4f 0217       |    |		Execute	Heap_Access,All_Reference
0a50 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0a51 a402       |    |		Store_Unchecked	0x2,0x2
0a52 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0xa = 0xa52,0x7
0a53 77f7       |w   |		Jump_Nonzero	0xa4b
0a54 3fd6       |?   |		Loop_Increasing	0xa2b
0a55 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1f.0xb = 0xa55,0xa
0a56 e008       |    |		Load	0x0,0x8
0a57 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0a58 0092 0adb  |    |		Action	Push_String_Extended,0xadb					; "Get Count: "
													; Debug Table 0x1f.0xc = 0xa58,0xb
0a5a e5ff       |    |		Load	0x2,-0x1
0a5b 0217       |    |		Execute	Heap_Access,All_Reference
0a5c 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0a5d 00e0       |    |		Load_Encached	Standard_Cache
0a5e 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0a5f 01cc       |    |		Execute	Vector,Catenate
0a60 e008       |    |		Load	0x0,0x8
0a61 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0a62 0092 0adc  |    |		Action	Push_String_Extended,0xadc					; "Allocate Count: "
													; Debug Table 0x1f.0xd = 0xa62,0xc
0a64 e5ff       |    |		Load	0x2,-0x1
0a65 0217       |    |		Execute	Heap_Access,All_Reference
0a66 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0a67 00e0       |    |		Load_Encached	Standard_Cache
0a68 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0a69 01cc       |    |		Execute	Vector,Catenate
0a6a e008       |    |		Load	0x0,0x8
0a6b 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0a6c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a6d 0000 0000  |    |		.XXX[0x3]
0a6f 0000       |    |
0a70 ; --------------------------------------------------------------------------------------
0a70 ; SUBPROGRAM
0a70 ; --------------------------------------------------------------------------------------
0a70 0a74       | t  |		.CONST	0x0a74								; Address of begin
0a71 0004       |    |		.CONST	0x0004								; Address of exception handler
0a72 0002       |    |		.CONST	0x0002								; Number of locals
0a73			INIT_0a70:
0a73 e219       |    |		Load	0x1,0x19							; Debug Table 0x20 = .DEBUG	0x0a73,0x10e0,0x0001,0x0000,0x0059,0x8145,0x0000,0x03f8
													; Debug Table 0x20.0x0 = 0xa73,0xffff
0a74			BODY_0a70:
0a74 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x20.0x1 = 0xa74,0x1
0a75 e5fc       |    |		Load	0x2,-0x4
0a76 0217       |    |		Execute	Heap_Access,All_Reference
0a77 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0a78 01d7       |    |		Execute	Vector,Field_Read
0a79 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0a7a 780d       |x   |		Jump	0xa88
0a7b e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x20.0x2 = 0xa7b,0x3
0a7c e5fb       |    |		Load	0x2,-0x5
0a7d e5fc       |    |		Load	0x2,-0x4
0a7e e5fd       |    |		Load	0x2,-0x3
0a7f e7ff       |    |		Load	0x3,-0x1
0a80 e602       |    |		Load	0x3,0x2
0a81 e5ff       |    |		Load	0x2,-0x1
0a82 8225       | %  |		Call	0x1,0x25
0a83 00d2       |    |		Pop_Control	Pop_Count_2
0a84 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x20.0x3 = 0xa84,0x4
0a85 0217       |    |		Execute	Heap_Access,All_Reference
0a86 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0a87 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0a88 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x20.0x4 = 0xa88,0x2
0a89 77f1       |w   |		Jump_Nonzero	0xa7b
0a8a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0a8b 0000 0000  |    |		.BLANK	0000[0x5]
0a90 ; --------------------------------------------------------------------------------------
0a90 ; SUBPROGRAM
0a90 ; --------------------------------------------------------------------------------------
0a90 0a93       |    |		.CONST	0x0a93								; Address of begin
0a91 0004       |    |		.CONST	0x0004								; Address of exception handler
0a92 0001       |    |		.CONST	0x0001								; Number of locals
0a93			BODY_0a90:
0a93			INIT_0a90:
0a93 e7fb       |    |		Load	0x3,-0x5							; Debug Table 0x21 = .DEBUG	0x0a93,0x10ec,0x0001,0x0000,0x0059,0x8145,0x0000,0x0be8
													; Debug Table 0x21.0x0 = 0xa93,0x1
0a94 6807       |h   |		Jump_Zero	0xa9c
0a95 e7fb       |    |		Load	0x3,-0x5							; Debug Table 0x21.0x1 = 0xa95,0x2
0a96 e7fc       |    |		Load	0x3,-0x4
0a97 e7fd       |    |		Load	0x3,-0x3
0a98 e7fe       |    |		Load	0x3,-0x2
0a99 e7ff       |    |		Load	0x3,-0x1
0a9a e5fe       |    |		Load	0x2,-0x2
0a9b 8211       |    |		Call	0x1,0x11
0a9c 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0a9d 0000 0000  |    |		.XXX[0x3]
0a9f 0000       |    |
0aa0 ; --------------------------------------------------------------------------------------
0aa0 ; SUBPROGRAM
0aa0 ; --------------------------------------------------------------------------------------
0aa0 0aa4       |    |		.CONST	0x0aa4								; Address of begin
0aa1 0004       |    |		.CONST	0x0004								; Address of exception handler
0aa2 0002       |    |		.CONST	0x0002								; Number of locals
0aa3			INIT_0aa0:
0aa3 e219       |    |		Load	0x1,0x19							; Debug Table 0x22 = .DEBUG	0x0aa3,0x10f2,0x0001,0x0000,0x0059,0x8145,0x0000,0x0fc1
													; Debug Table 0x22.0x0 = 0xaa3,0xffff
0aa4			BODY_0aa0:
0aa4 4801       |H   |		Short_Literal	0x1							; Debug Table 0x22.0x1 = 0xaa4,0x1
0aa5 e7fe       |    |		Load	0x3,-0x2
0aa6 00e9       |    |		Load_Encached	String_Cache
0aa7 035b       | [  |		Declare_Type	Array,Constrained
0aa8 0337       | 7  |		Declare_Variable	Array
0aa9 00d8       |    |		Load_Top	At_Offset_0
0aaa 01dc       |    |		Execute	Vector,Last
0aab 4801       |H   |		Short_Literal	0x1
0aac 0263       | c  |		Execute	Discrete,Above_Bound
0aad 7005       |p   |		Jump_Nonzero	0xab3
0aae 4820       |H   |		Short_Literal	0x20
0aaf 00d9       |    |		Load_Top	At_Offset_1
0ab0 e603       |    |		Load	0x3,0x3
0ab1 01d6       |    |		Execute	Vector,Field_Write
0ab2 3ffb       |?   |		Loop_Increasing	0xaae
0ab3 e7ff       |    |		Load	0x3,-0x1
0ab4 0217       |    |		Execute	Heap_Access,All_Reference
0ab5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0ab6 00e0       |    |		Load_Encached	Standard_Cache
0ab7 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0ab8 01cc       |    |		Execute	Vector,Catenate
0ab9 e7ff       |    |		Load	0x3,-0x1
0aba 0217       |    |		Execute	Heap_Access,All_Reference
0abb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0abc 00e0       |    |		Load_Encached	Standard_Cache
0abd 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0abe 01cc       |    |		Execute	Vector,Catenate
0abf e7ff       |    |		Load	0x3,-0x1
0ac0 0217       |    |		Execute	Heap_Access,All_Reference
0ac1 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0ac2 00e0       |    |		Load_Encached	Standard_Cache
0ac3 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0ac4 01cc       |    |		Execute	Vector,Catenate
0ac5 e008       |    |		Load	0x0,0x8
0ac6 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0ac7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x22.0x2 = 0xac7,0x2
0ac8 0217       |    |		Execute	Heap_Access,All_Reference
0ac9 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0aca 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0acb 780a       |x   |		Jump	0xad6
0acc e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x22.0x3 = 0xacc,0x4
0acd 0a04       |    |		Execute_Immediate	Plus,0x4
0ace 00e3       |    |		Load_Encached	Natural_Cache
0acf 025b       | [  |		Execute	Discrete,Check_In_Type
0ad0 00d9       |    |		Load_Top	At_Offset_1
0ad1 8403       |    |		Call	0x2,0x3
0ad2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x22.0x4 = 0xad2,0x5
0ad3 0217       |    |		Execute	Heap_Access,All_Reference
0ad4 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0ad5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0ad6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x22.0x5 = 0xad6,0x3
0ad7 77f4       |w   |		Jump_Nonzero	0xacc
0ad8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0ad9 ; --------------------------------------------------------------------------------------
0ad9 ; STRING TABLE
0ad9 ; --------------------------------------------------------------------------------------
0ad9 000a       |    |		.STRTAB	0x000a->0x0ade							; "Id ="
0ada 000c       |    |		.STRTAB	0x000c->0x0ae0							; ", Has_Overlaps = "
0adb 001b       |    |		.STRTAB	0x001b->0x0ae8							; "Get Count: "
0adc 0024       | $  |		.STRTAB	0x0024->0x0aee							; "Allocate Count: "
0add 0032       | 2  |		.STREND 0x0032->0x0af6
0ade 4964 203d  |Id =|		.STRTAB_STRINGS
0af6 0000 0000  |    |		.XXX[0x2]
0af8 ; --------------------------------------------------------------------------------------
0af8 ; Debug Table
0af8 ; --------------------------------------------------------------------------------------
0af8 0003 0023  |   #|		.CONST	0x0003,0x0023
0afa 000b 0c12  |    |		.DEBUG	0x000b,0x0c12,0x8000,0x0000,0x0059,0x7f55,0x0000,0x000d
0b02 0021 0c2a  | ! *|		.DEBUG	0x0021,0x0c2a,0x8000,0x0000,0x0059,0x8145,0x0000,0x0011
0b0a 00bb 0c8e  |    |		.DEBUG	0x00bb,0x0c8e,0x0001,0x0000,0x0059,0x7f55,0x0000,0x0012
0b12 00f3 0caa  |    |		.DEBUG	0x00f3,0x0caa,0x0001,0x0000,0x0059,0x7f55,0x0000,0x0026
0b1a 015b 0cde  | [  |		.DEBUG	0x015b,0x0cde,0x0001,0x0000,0x0059,0x7f55,0x0000,0x003b
0b22 017b 0cee  | {  |		.DEBUG	0x017b,0x0cee,0x0001,0x0000,0x0059,0x7f55,0x0000,0x0057
0b2a 01ab 0d04  |    |		.DEBUG	0x01ab,0x0d04,0x2801,0x0002,0x0059,0x7f55,0x0000,0x006b
0b32 02db 0db6  |    |		.DEBUG	0x02db,0x0db6,0x0002,0x0000,0x0059,0x8145,0x0000,0x011c
0b3a 02fb 0dc4  |    |		.DEBUG	0x02fb,0x0dc4,0x0001,0x0000,0x0059,0x8145,0x0000,0x015d
0b42 0363 0de8  | c  |		.DEBUG	0x0363,0x0de8,0x0001,0x0000,0x0059,0x8145,0x0000,0x0235
0b4a 0383 0df6  |    |		.DEBUG	0x0383,0x0df6,0x0002,0x0000,0x0059,0x8145,0x0000,0x026c
0b52 03bb 0e02  |    |		.DEBUG	0x03bb,0x0e02,0x0002,0x0000,0x0059,0x8145,0x0000,0x02c3
0b5a 03eb 0e0e  |    |		.DEBUG	0x03eb,0x0e0e,0x0001,0x0000,0x0059,0x8145,0x0000,0x030d
0b62 04eb 0e54  |   T|		.DEBUG	0x04eb,0x0e54,0x0001,0x0000,0x0059,0x8145,0x0000,0x0331
0b6a 053b 0e6e  | ; n|		.DEBUG	0x053b,0x0e6e,0x0001,0x0000,0x0059,0x8145,0x0000,0x03d9
0b72 0563 0e7e  | c ~|		.DEBUG	0x0563,0x0e7e,0x0001,0x0000,0x0059,0x8145,0x0000,0x046c
0b7a 0593 0e92  |    |		.DEBUG	0x0593,0x0e92,0x0001,0x0000,0x0059,0x8145,0x0000,0x06a8
0b82 05d3 0eac  |    |		.DEBUG	0x05d3,0x0eac,0x0001,0x0000,0x0059,0x8145,0x0000,0x0717
0b8a 05e3 0eb4  |    |		.DEBUG	0x05e3,0x0eb4,0x0002,0x0000,0x0059,0x8145,0x0000,0x0735
0b92 0613 0eca  |    |		.DEBUG	0x0613,0x0eca,0x0001,0x0000,0x0059,0x8145,0x0000,0x0798
0b9a 06e3 0f36  |   6|		.DEBUG	0x06e3,0x0f36,0x0001,0x0000,0x0059,0x8145,0x0000,0x093c
0ba2 071b 0f54  |   T|		.DEBUG	0x071b,0x0f54,0x0002,0x0000,0x0059,0x8145,0x0000,0x09b1
0baa 074b 0f70  | K p|		.DEBUG	0x074b,0x0f70,0x0001,0x0000,0x0059,0x8145,0x0000,0x0a0b
0bb2 0803 0fa8  |    |		.DEBUG	0x0803,0x0fa8,0x0002,0x0000,0x0059,0x8145,0x0000,0x0b73
0bba 081b 0fb0  |    |		.DEBUG	0x081b,0x0fb0,0x0001,0x0000,0x0059,0x8145,0x0000,0x0baa
0bc2 08a3 0fe6  |    |		.DEBUG	0x08a3,0x0fe6,0x0001,0x0000,0x0059,0x8145,0x0000,0x0cd3
0bca 08db 0ff8  |    |		.DEBUG	0x08db,0x0ff8,0x0002,0x0000,0x0059,0x8145,0x0000,0x0d3a
0bd2 08f3 100a  |    |		.DEBUG	0x08f3,0x100a,0x0001,0x0000,0x0059,0x8145,0x0000,0x0d58
0bda 094b 103e  | K >|		.DEBUG	0x094b,0x103e,0x0002,0x0000,0x0059,0x8145,0x0000,0x0e14
0be2 09a3 106a  |   j|		.DEBUG	0x09a3,0x106a,0x0001,0x0000,0x0059,0x8145,0x0000,0x0eb5
0bea 09d3 108a  |    |		.DEBUG	0x09d3,0x108a,0x0001,0x0000,0x0059,0x8145,0x0000,0x0f17
0bf2 0a23 10c2  | #  |		.DEBUG	0x0a23,0x10c2,0x0001,0x0000,0x0059,0x8145,0x0000,0x0fb5
0bfa 0a73 10e0  | s  |		.DEBUG	0x0a73,0x10e0,0x0001,0x0000,0x0059,0x8145,0x0000,0x03f8
0c02 0a93 10ec  |    |		.DEBUG	0x0a93,0x10ec,0x0001,0x0000,0x0059,0x8145,0x0000,0x0be8
0c0a 0aa3 10f2  |    |		.DEBUG	0x0aa3,0x10f2,0x0001,0x0000,0x0059,0x8145,0x0000,0x0fc1
0c12 ; --------------------------------------------------------------------------------------
0c12 ; Debug3 Subtable 0x0
0c12 ; --------------------------------------------------------------------------------------
0c12 000b 0000  |    |		.DBG3TAB	0x000b,0x0000
0c14 000b ffff  |    |		.CONST	0x000b,0xffff
0c16 000c fffe  |    |		.CONST	0x000c,0xfffe
0c18 000e fffd  |    |		.CONST	0x000e,0xfffd
0c1a 0010 fffc  |    |		.CONST	0x0010,0xfffc
0c1c 0014 fffb  |    |		.CONST	0x0014,0xfffb
0c1e 0014 fffa  |    |		.CONST	0x0014,0xfffa
0c20 0016 fff9  |    |		.CONST	0x0016,0xfff9
0c22 0018 fff8  |    |		.CONST	0x0018,0xfff8
0c24 001a fff7  |    |		.CONST	0x001a,0xfff7
0c26 001c fff6  |    |		.CONST	0x001c,0xfff6
0c28 0020 fff5  |    |		.CONST	0x0020,0xfff5
0c2a ; --------------------------------------------------------------------------------------
0c2a ; Debug3 Subtable 0x1
0c2a ; --------------------------------------------------------------------------------------
0c2a 0030 0001  | 0  |		.DBG3TAB	0x0030,0x0001
0c2c 0021 ffff  | !  |		.CONST	0x0021,0xffff
0c2e 0021 fffe  | !  |		.CONST	0x0021,0xfffe
0c30 0021 fffd  | !  |		.CONST	0x0021,0xfffd
0c32 0021 fffc  | !  |		.CONST	0x0021,0xfffc
0c34 0021 fffb  | !  |		.CONST	0x0021,0xfffb
0c36 0022 fffa  | "  |		.CONST	0x0022,0xfffa
0c38 0024 fff9  | $  |		.CONST	0x0024,0xfff9
0c3a 0030 fff8  | 0  |		.CONST	0x0030,0xfff8
0c3c 0032 fff7  | 2  |		.CONST	0x0032,0xfff7
0c3e 0035 fff6  | 5  |		.CONST	0x0035,0xfff6
0c40 0035 fff5  | 5  |		.CONST	0x0035,0xfff5
0c42 0040 fff4  | @  |		.CONST	0x0040,0xfff4
0c44 0046 fff3  | F  |		.CONST	0x0046,0xfff3
0c46 004c fff2  | L  |		.CONST	0x004c,0xfff2
0c48 005a fff1  | Z  |		.CONST	0x005a,0xfff1
0c4a 0065 fff0  | e  |		.CONST	0x0065,0xfff0
0c4c 006b ffef  | k  |		.CONST	0x006b,0xffef
0c4e 0071 ffee  | q  |		.CONST	0x0071,0xffee
0c50 0073 ffed  | s  |		.CONST	0x0073,0xffed
0c52 0075 ffec  | u  |		.CONST	0x0075,0xffec
0c54 0077 ffeb  | w  |		.CONST	0x0077,0xffeb
0c56 0079 ffea  | y  |		.CONST	0x0079,0xffea
0c58 007b ffe9  | {  |		.CONST	0x007b,0xffe9
0c5a 007d ffe8  | }  |		.CONST	0x007d,0xffe8
0c5c 007f ffe7  |    |		.CONST	0x007f,0xffe7
0c5e 0081 ffe6  |    |		.CONST	0x0081,0xffe6
0c60 0083 ffe5  |    |		.CONST	0x0083,0xffe5
0c62 0085 ffe4  |    |		.CONST	0x0085,0xffe4
0c64 0087 ffe3  |    |		.CONST	0x0087,0xffe3
0c66 0089 ffe2  |    |		.CONST	0x0089,0xffe2
0c68 008b ffe1  |    |		.CONST	0x008b,0xffe1
0c6a 008d ffe0  |    |		.CONST	0x008d,0xffe0
0c6c 008f ffdf  |    |		.CONST	0x008f,0xffdf
0c6e 0091 ffde  |    |		.CONST	0x0091,0xffde
0c70 0093 ffdd  |    |		.CONST	0x0093,0xffdd
0c72 0095 ffdc  |    |		.CONST	0x0095,0xffdc
0c74 0097 ffdb  |    |		.CONST	0x0097,0xffdb
0c76 0099 ffda  |    |		.CONST	0x0099,0xffda
0c78 009b ffd9  |    |		.CONST	0x009b,0xffd9
0c7a 009d ffd8  |    |		.CONST	0x009d,0xffd8
0c7c 009f ffd7  |    |		.CONST	0x009f,0xffd7
0c7e 00a1 ffd6  |    |		.CONST	0x00a1,0xffd6
0c80 00a3 ffd5  |    |		.CONST	0x00a3,0xffd5
0c82 00a5 ffd4  |    |		.CONST	0x00a5,0xffd4
0c84 00a7 ffd3  |    |		.CONST	0x00a7,0xffd3
0c86 00a9 ffd2  |    |		.CONST	0x00a9,0xffd2
0c88 00ab ffd1  |    |		.CONST	0x00ab,0xffd1
0c8a 00ad ffd0  |    |		.CONST	0x00ad,0xffd0
0c8c 00af 0001  |    |		.CONST	0x00af,0x0001
0c8e ; --------------------------------------------------------------------------------------
0c8e ; Debug3 Subtable 0x2
0c8e ; --------------------------------------------------------------------------------------
0c8e 0004 0009  |    |		.DBG3TAB	0x0004,0x0009
0c90 00bb ffff  |    |		.CONST	0x00bb,0xffff
0c92 00c0 fffe  |    |		.CONST	0x00c0,0xfffe
0c94 00c0 fffd  |    |		.CONST	0x00c0,0xfffd
0c96 00c2 fffc  |    |		.CONST	0x00c2,0xfffc
0c98 00c8 0001  |    |		.CONST	0x00c8,0x0001
0c9a 00cb 0002  |    |		.CONST	0x00cb,0x0002
0c9c 00ce 0003  |    |		.CONST	0x00ce,0x0003
0c9e 00d3 0004  |    |		.CONST	0x00d3,0x0004
0ca0 00d8 0005  |    |		.CONST	0x00d8,0x0005
0ca2 00db 0006  |    |		.CONST	0x00db,0x0006
0ca4 00de 0007  |    |		.CONST	0x00de,0x0007
0ca6 00e0 0008  |    |		.CONST	0x00e0,0x0008
0ca8 00e6 0009  |    |		.CONST	0x00e6,0x0009
0caa ; --------------------------------------------------------------------------------------
0caa ; Debug3 Subtable 0x3
0caa ; --------------------------------------------------------------------------------------
0caa 0003 0016  |    |		.DBG3TAB	0x0003,0x0016
0cac 00f3 ffff  |    |		.CONST	0x00f3,0xffff
0cae 00f5 fffe  |    |		.CONST	0x00f5,0xfffe
0cb0 00f6 fffd  |    |		.CONST	0x00f6,0xfffd
0cb2 00f7 0001  |    |		.CONST	0x00f7,0x0001
0cb4 00f9 0002  |    |		.CONST	0x00f9,0x0002
0cb6 00fb 0003  |    |		.CONST	0x00fb,0x0003
0cb8 00fd 0004  |    |		.CONST	0x00fd,0x0004
0cba 0103 0005  |    |		.CONST	0x0103,0x0005
0cbc 0105 0006  |    |		.CONST	0x0105,0x0006
0cbe 010c 0007  |    |		.CONST	0x010c,0x0007
0cc0 0114 0008  |    |		.CONST	0x0114,0x0008
0cc2 011c 0009  |    |		.CONST	0x011c,0x0009
0cc4 0122 000a  | "  |		.CONST	0x0122,0x000a
0cc6 0128 000b  | (  |		.CONST	0x0128,0x000b
0cc8 012f 000c  | /  |		.CONST	0x012f,0x000c
0cca 0132 000d  | 2  |		.CONST	0x0132,0x000d
0ccc 0136 000e  | 6  |		.CONST	0x0136,0x000e
0cce 0138 000f  | 8  |		.CONST	0x0138,0x000f
0cd0 0139 0010  | 9  |		.CONST	0x0139,0x0010
0cd2 013e 0011  | >  |		.CONST	0x013e,0x0011
0cd4 0143 0012  | C  |		.CONST	0x0143,0x0012
0cd6 0146 0013  | F  |		.CONST	0x0146,0x0013
0cd8 0148 0014  | H  |		.CONST	0x0148,0x0014
0cda 014e 0015  | N  |		.CONST	0x014e,0x0015
0cdc 0151 0016  | Q  |		.CONST	0x0151,0x0016
0cde ; --------------------------------------------------------------------------------------
0cde ; Debug3 Subtable 0x4
0cde ; --------------------------------------------------------------------------------------
0cde 0001 0006  |    |		.DBG3TAB	0x0001,0x0006
0ce0 015b ffff  | [  |		.CONST	0x015b,0xffff
0ce2 015c 0001  | \  |		.CONST	0x015c,0x0001
0ce4 015f 0002  | _  |		.CONST	0x015f,0x0002
0ce6 0163 0003  | c  |		.CONST	0x0163,0x0003
0ce8 0167 0004  | g  |		.CONST	0x0167,0x0004
0cea 016b 0005  | k  |		.CONST	0x016b,0x0005
0cec 016f 0006  | o  |		.CONST	0x016f,0x0006
0cee ; --------------------------------------------------------------------------------------
0cee ; Debug3 Subtable 0x5
0cee ; --------------------------------------------------------------------------------------
0cee 0000 000a  |    |		.DBG3TAB	0x0000,0x000a
0cf0 017b 0001  | {  |		.CONST	0x017b,0x0001
0cf2 017f 0002  |    |		.CONST	0x017f,0x0002
0cf4 0181 0003  |    |		.CONST	0x0181,0x0003
0cf6 0182 0004  |    |		.CONST	0x0182,0x0004
0cf8 0184 0005  |    |		.CONST	0x0184,0x0005
0cfa 018a 0006  |    |		.CONST	0x018a,0x0006
0cfc 019a 0007  |    |		.CONST	0x019a,0x0007
0cfe 019c 0008  |    |		.CONST	0x019c,0x0008
0d00 019e 0009  |    |		.CONST	0x019e,0x0009
0d02 01a3 000a  |    |		.CONST	0x01a3,0x000a
0d04 ; --------------------------------------------------------------------------------------
0d04 ; Debug3 Subtable 0x6
0d04 ; --------------------------------------------------------------------------------------
0d04 0011 0047  |   G|		.DBG3TAB	0x0011,0x0047
0d06 01ab ffff  |    |		.CONST	0x01ab,0xffff
0d08 01ae fffe  |    |		.CONST	0x01ae,0xfffe
0d0a 01b8 fffd  |    |		.CONST	0x01b8,0xfffd
0d0c 01be fffc  |    |		.CONST	0x01be,0xfffc
0d0e 01c3 fffb  |    |		.CONST	0x01c3,0xfffb
0d10 01c8 fffa  |    |		.CONST	0x01c8,0xfffa
0d12 01ca fff9  |    |		.CONST	0x01ca,0xfff9
0d14 01cc fff8  |    |		.CONST	0x01cc,0xfff8
0d16 01cd fff7  |    |		.CONST	0x01cd,0xfff7
0d18 01ce fff6  |    |		.CONST	0x01ce,0xfff6
0d1a 01d1 fff5  |    |		.CONST	0x01d1,0xfff5
0d1c 01d2 fff4  |    |		.CONST	0x01d2,0xfff4
0d1e 01d2 fff3  |    |		.CONST	0x01d2,0xfff3
0d20 01d3 fff2  |    |		.CONST	0x01d3,0xfff2
0d22 01d5 0001  |    |		.CONST	0x01d5,0x0001
0d24 01da 0002  |    |		.CONST	0x01da,0x0002
0d26 01e0 0003  |    |		.CONST	0x01e0,0x0003
0d28 01e4 0004  |    |		.CONST	0x01e4,0x0004
0d2a 01e8 0005  |    |		.CONST	0x01e8,0x0005
0d2c 01e8 0401  |    |		.CONST	0x01e8,0x0401
0d2e 01eb 0005  |    |		.CONST	0x01eb,0x0005
0d30 01ee 0006  |    |		.CONST	0x01ee,0x0006
0d32 01ee 0801  |    |		.CONST	0x01ee,0x0801
0d34 01f1 0006  |    |		.CONST	0x01f1,0x0006
0d36 01f2 0007  |    |		.CONST	0x01f2,0x0007
0d38 01f8 0008  |    |		.CONST	0x01f8,0x0008
0d3a 0203 0009  |    |		.CONST	0x0203,0x0009
0d3c 0205 000a  |    |		.CONST	0x0205,0x000a
0d3e 020a 000b  |    |		.CONST	0x020a,0x000b
0d40 020e 000c  |    |		.CONST	0x020e,0x000c
0d42 0212 000d  |    |		.CONST	0x0212,0x000d
0d44 0219 000e  |    |		.CONST	0x0219,0x000e
0d46 021d 000f  |    |		.CONST	0x021d,0x000f
0d48 0221 0010  | !  |		.CONST	0x0221,0x0010
0d4a 0227 0011  | '  |		.CONST	0x0227,0x0011
0d4c 022a 0012  | *  |		.CONST	0x022a,0x0012
0d4e 022a f3ff  | *  |		.CONST	0x022a,0xf3ff
0d50 022c f3fe  | ,  |		.CONST	0x022c,0xf3fe
0d52 0231 f3fd  | 1  |		.CONST	0x0231,0xf3fd
0d54 0239 0c01  | 9  |		.CONST	0x0239,0x0c01
0d56 023a 1001  | :  |		.CONST	0x023a,0x1001
0d58 023c 1002  | <  |		.CONST	0x023c,0x1002
0d5a 023e 1003  | >  |		.CONST	0x023e,0x1003
0d5c 0242 1004  | B  |		.CONST	0x0242,0x1004
0d5e 0246 1005  | F  |		.CONST	0x0246,0x1005
0d60 0247 1401  | G  |		.CONST	0x0247,0x1401
0d62 0248 1402  | H  |		.CONST	0x0248,0x1402
0d64 0249 1403  | I  |		.CONST	0x0249,0x1403
0d66 0249 1404  | I  |		.CONST	0x0249,0x1404
0d68 024b 1005  | K  |		.CONST	0x024b,0x1005
0d6a 0254 1801  | T  |		.CONST	0x0254,0x1801
0d6c 0255 1802  | U  |		.CONST	0x0255,0x1802
0d6e 0256 1803  | V  |		.CONST	0x0256,0x1803
0d70 0256 1804  | V  |		.CONST	0x0256,0x1804
0d72 0258 1404  | X  |		.CONST	0x0258,0x1404
0d74 0266 0c01  | f  |		.CONST	0x0266,0x0c01
0d76 0268 0c02  | h  |		.CONST	0x0268,0x0c02
0d78 026e 0c03  | n  |		.CONST	0x026e,0x0c03
0d7a 0271 0c04  | q  |		.CONST	0x0271,0x0c04
0d7c 0275 0c05  | u  |		.CONST	0x0275,0x0c05
0d7e 0279 0c06  | y  |		.CONST	0x0279,0x0c06
0d80 0283 0c07  |    |		.CONST	0x0283,0x0c07
0d82 0283 1c01  |    |		.CONST	0x0283,0x1c01
0d84 0285 1c02  |    |		.CONST	0x0285,0x1c02
0d86 0287 1c03  |    |		.CONST	0x0287,0x1c03
0d88 028a 0c07  |    |		.CONST	0x028a,0x0c07
0d8a 028b 0c08  |    |		.CONST	0x028b,0x0c08
0d8c 028c 2001  |    |		.CONST	0x028c,0x2001
0d8e 028e 2002  |    |		.CONST	0x028e,0x2002
0d90 0290 2003  |    |		.CONST	0x0290,0x2003
0d92 0294 2004  |    |		.CONST	0x0294,0x2004
0d94 0298 2005  |    |		.CONST	0x0298,0x2005
0d96 0299 2401  |  $ |		.CONST	0x0299,0x2401
0d98 029a 2402  |  $ |		.CONST	0x029a,0x2402
0d9a 029b 2403  |  $ |		.CONST	0x029b,0x2403
0d9c 029b 2404  |  $ |		.CONST	0x029b,0x2404
0d9e 029d 2005  |    |		.CONST	0x029d,0x2005
0da0 02a6 2801  |  ( |		.CONST	0x02a6,0x2801
0da2 02a7 2802  |  ( |		.CONST	0x02a7,0x2802
0da4 02a8 2803  |  ( |		.CONST	0x02a8,0x2803
0da6 02a8 2804  |  ( |		.CONST	0x02a8,0x2804
0da8 02aa 2404  |  $ |		.CONST	0x02aa,0x2404
0daa 02b8 0c08  |    |		.CONST	0x02b8,0x0c08
0dac 02bc 0c0a  |    |		.CONST	0x02bc,0x0c0a
0dae 02c5 0c0b  |    |		.CONST	0x02c5,0x0c0b
0db0 02c9 0c0c  |    |		.CONST	0x02c9,0x0c0c
0db2 02ce 0c0d  |    |		.CONST	0x02ce,0x0c0d
0db4 02d2 0c09  |    |		.CONST	0x02d2,0x0c09
0db6 ; --------------------------------------------------------------------------------------
0db6 ; Debug3 Subtable 0x7
0db6 ; --------------------------------------------------------------------------------------
0db6 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
0db8 02db ffff  |    |		.CONST	0x02db,0xffff
0dba 02e2 0001  |    |		.CONST	0x02e2,0x0001
0dbc 02e9 0002  |    |		.CONST	0x02e9,0x0002
0dbe 02ed 0003  |    |		.CONST	0x02ed,0x0003
0dc0 02f2 0004  |    |		.CONST	0x02f2,0x0004
0dc2 02f5 0005  |    |		.CONST	0x02f5,0x0005
0dc4 ; --------------------------------------------------------------------------------------
0dc4 ; Debug3 Subtable 0x8
0dc4 ; --------------------------------------------------------------------------------------
0dc4 0000 0011  |    |		.DBG3TAB	0x0000,0x0011
0dc6 02fb 0001  |    |		.CONST	0x02fb,0x0001
0dc8 0300 0002  |    |		.CONST	0x0300,0x0002
0dca 0305 0003  |    |		.CONST	0x0305,0x0003
0dcc 030b 0004  |    |		.CONST	0x030b,0x0004
0dce 0312 0005  |    |		.CONST	0x0312,0x0005
0dd0 031c 0006  |    |		.CONST	0x031c,0x0006
0dd2 0322 0007  | "  |		.CONST	0x0322,0x0007
0dd4 0325 0008  | %  |		.CONST	0x0325,0x0008
0dd6 0328 0009  | (  |		.CONST	0x0328,0x0009
0dd8 032d 000a  | -  |		.CONST	0x032d,0x000a
0dda 0333 000b  | 3  |		.CONST	0x0333,0x000b
0ddc 033e 000c  | >  |		.CONST	0x033e,0x000c
0dde 0342 000d  | B  |		.CONST	0x0342,0x000d
0de0 0347 000e  | G  |		.CONST	0x0347,0x000e
0de2 034f 000f  | O  |		.CONST	0x034f,0x000f
0de4 0355 0010  | U  |		.CONST	0x0355,0x0010
0de6 0359 0011  | Y  |		.CONST	0x0359,0x0011
0de8 ; --------------------------------------------------------------------------------------
0de8 ; Debug3 Subtable 0x9
0de8 ; --------------------------------------------------------------------------------------
0de8 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
0dea 0363 ffff  | c  |		.CONST	0x0363,0xffff
0dec 0364 0001  | d  |		.CONST	0x0364,0x0001
0dee 0367 0003  | g  |		.CONST	0x0367,0x0003
0df0 036c 0004  | l  |		.CONST	0x036c,0x0004
0df2 0374 0005  | t  |		.CONST	0x0374,0x0005
0df4 0378 0002  | x  |		.CONST	0x0378,0x0002
0df6 ; --------------------------------------------------------------------------------------
0df6 ; Debug3 Subtable 0xa
0df6 ; --------------------------------------------------------------------------------------
0df6 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0df8 0383 0001  |    |		.CONST	0x0383,0x0001
0dfa 038b 0002  |    |		.CONST	0x038b,0x0002
0dfc 039b 0003  |    |		.CONST	0x039b,0x0003
0dfe 03a3 0004  |    |		.CONST	0x03a3,0x0004
0e00 03b5 0005  |    |		.CONST	0x03b5,0x0005
0e02 ; --------------------------------------------------------------------------------------
0e02 ; Debug3 Subtable 0xb
0e02 ; --------------------------------------------------------------------------------------
0e02 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0e04 03bb 0001  |    |		.CONST	0x03bb,0x0001
0e06 03c3 0002  |    |		.CONST	0x03c3,0x0002
0e08 03c5 0003  |    |		.CONST	0x03c5,0x0003
0e0a 03cd 0004  |    |		.CONST	0x03cd,0x0004
0e0c 03d5 0005  |    |		.CONST	0x03d5,0x0005
0e0e ; --------------------------------------------------------------------------------------
0e0e ; Debug3 Subtable 0xc
0e0e ; --------------------------------------------------------------------------------------
0e0e 0003 001f  |    |		.DBG3TAB	0x0003,0x001f
0e10 03eb ffff  |    |		.CONST	0x03eb,0xffff
0e12 03ec fffe  |    |		.CONST	0x03ec,0xfffe
0e14 03ef 0001  |    |		.CONST	0x03ef,0x0001
0e16 03f2 0002  |    |		.CONST	0x03f2,0x0002
0e18 03f2 fbff  |    |		.CONST	0x03f2,0xfbff
0e1a 0406 0401  |    |		.CONST	0x0406,0x0401
0e1c 0408 0402  |    |		.CONST	0x0408,0x0402
0e1e 040a 0403  |    |		.CONST	0x040a,0x0403
0e20 0417 0404  |    |		.CONST	0x0417,0x0404
0e22 0426 0405  | &  |		.CONST	0x0426,0x0405
0e24 0436 0406  | 6  |		.CONST	0x0436,0x0406
0e26 043c 0407  | <  |		.CONST	0x043c,0x0407
0e28 0442 0408  | B  |		.CONST	0x0442,0x0408
0e2a 044e 0409  | N  |		.CONST	0x044e,0x0409
0e2c 0454 040a  | T  |		.CONST	0x0454,0x040a
0e2e 0456 040b  | V  |		.CONST	0x0456,0x040b
0e30 045b 040c  | [  |		.CONST	0x045b,0x040c
0e32 0462 040d  | b  |		.CONST	0x0462,0x040d
0e34 046d 0003  | m  |		.CONST	0x046d,0x0003
0e36 0470 0004  | p  |		.CONST	0x0470,0x0004
0e38 0472 0005  | r  |		.CONST	0x0472,0x0005
0e3a 0474 0006  | t  |		.CONST	0x0474,0x0006
0e3c 0483 0007  |    |		.CONST	0x0483,0x0007
0e3e 0496 0008  |    |		.CONST	0x0496,0x0008
0e40 04a6 0009  |    |		.CONST	0x04a6,0x0009
0e42 04ac 000a  |    |		.CONST	0x04ac,0x000a
0e44 04b2 000b  |    |		.CONST	0x04b2,0x000b
0e46 04be 000c  |    |		.CONST	0x04be,0x000c
0e48 04c4 000d  |    |		.CONST	0x04c4,0x000d
0e4a 04c6 000e  |    |		.CONST	0x04c6,0x000e
0e4c 04cb 000f  |    |		.CONST	0x04cb,0x000f
0e4e 04d4 0010  |    |		.CONST	0x04d4,0x0010
0e50 04de 0011  |    |		.CONST	0x04de,0x0011
0e52 04df 0012  |    |		.CONST	0x04df,0x0012
0e54 ; --------------------------------------------------------------------------------------
0e54 ; Debug3 Subtable 0xd
0e54 ; --------------------------------------------------------------------------------------
0e54 0001 000b  |    |		.DBG3TAB	0x0001,0x000b
0e56 04eb ffff  |    |		.CONST	0x04eb,0xffff
0e58 04ec 0001  |    |		.CONST	0x04ec,0x0001
0e5a 04f0 0002  |    |		.CONST	0x04f0,0x0002
0e5c 04f5 0003  |    |		.CONST	0x04f5,0x0003
0e5e 04fe 0004  |    |		.CONST	0x04fe,0x0004
0e60 0502 0005  |    |		.CONST	0x0502,0x0005
0e62 0507 0007  |    |		.CONST	0x0507,0x0007
0e64 0510 0008  |    |		.CONST	0x0510,0x0008
0e66 0514 0006  |    |		.CONST	0x0514,0x0006
0e68 0517 0009  |    |		.CONST	0x0517,0x0009
0e6a 051b 000a  |    |		.CONST	0x051b,0x000a
0e6c 0532 000b  | 2  |		.CONST	0x0532,0x000b
0e6e ; --------------------------------------------------------------------------------------
0e6e ; Debug3 Subtable 0xe
0e6e ; --------------------------------------------------------------------------------------
0e6e 0001 0006  |    |		.DBG3TAB	0x0001,0x0006
0e70 053b ffff  | ;  |		.CONST	0x053b,0xffff
0e72 053d 0001  | =  |		.CONST	0x053d,0x0001
0e74 053f 0002  | ?  |		.CONST	0x053f,0x0002
0e76 0545 0003  | E  |		.CONST	0x0545,0x0003
0e78 054a 0004  | J  |		.CONST	0x054a,0x0004
0e7a 054c 0005  | L  |		.CONST	0x054c,0x0005
0e7c 0551 0006  | Q  |		.CONST	0x0551,0x0006
0e7e ; --------------------------------------------------------------------------------------
0e7e ; Debug3 Subtable 0xf
0e7e ; --------------------------------------------------------------------------------------
0e7e 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
0e80 0563 0001  | c  |		.CONST	0x0563,0x0001
0e82 0566 0002  | f  |		.CONST	0x0566,0x0002
0e84 0573 0003  | s  |		.CONST	0x0573,0x0003
0e86 0576 0004  | v  |		.CONST	0x0576,0x0004
0e88 0576 fbff  | v  |		.CONST	0x0576,0xfbff
0e8a 057b 0401  | {  |		.CONST	0x057b,0x0401
0e8c 0582 0402  |    |		.CONST	0x0582,0x0402
0e8e 0586 0403  |    |		.CONST	0x0586,0x0403
0e90 058b 0404  |    |		.CONST	0x058b,0x0404
0e92 ; --------------------------------------------------------------------------------------
0e92 ; Debug3 Subtable 0x10
0e92 ; --------------------------------------------------------------------------------------
0e92 0002 000a  |    |		.DBG3TAB	0x0002,0x000a
0e94 0593 ffff  |    |		.CONST	0x0593,0xffff
0e96 059b fffe  |    |		.CONST	0x059b,0xfffe
0e98 059c 0001  |    |		.CONST	0x059c,0x0001
0e9a 05a1 0002  |    |		.CONST	0x05a1,0x0002
0e9c 05a5 0003  |    |		.CONST	0x05a5,0x0003
0e9e 05a6 0004  |    |		.CONST	0x05a6,0x0004
0ea0 05b1 0005  |    |		.CONST	0x05b1,0x0005
0ea2 05b3 0006  |    |		.CONST	0x05b3,0x0006
0ea4 05b7 0007  |    |		.CONST	0x05b7,0x0007
0ea6 05bc 0008  |    |		.CONST	0x05bc,0x0008
0ea8 05c0 0009  |    |		.CONST	0x05c0,0x0009
0eaa 05c3 000a  |    |		.CONST	0x05c3,0x000a
0eac ; --------------------------------------------------------------------------------------
0eac ; Debug3 Subtable 0x11
0eac ; --------------------------------------------------------------------------------------
0eac 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0eae 05d3 0001  |    |		.CONST	0x05d3,0x0001
0eb0 05d3 0002  |    |		.CONST	0x05d3,0x0002
0eb2 05d7 0003  |    |		.CONST	0x05d7,0x0003
0eb4 ; --------------------------------------------------------------------------------------
0eb4 ; Debug3 Subtable 0x12
0eb4 ; --------------------------------------------------------------------------------------
0eb4 0002 0008  |    |		.DBG3TAB	0x0002,0x0008
0eb6 05e3 ffff  |    |		.CONST	0x05e3,0xffff
0eb8 05e9 0001  |    |		.CONST	0x05e9,0x0001
0eba 05f4 0002  |    |		.CONST	0x05f4,0x0002
0ebc 05f6 0003  |    |		.CONST	0x05f6,0x0003
0ebe 05f6 fbff  |    |		.CONST	0x05f6,0xfbff
0ec0 05fa 0401  |    |		.CONST	0x05fa,0x0401
0ec2 0601 0402  |    |		.CONST	0x0601,0x0402
0ec4 0605 0403  |    |		.CONST	0x0605,0x0403
0ec6 060a 0404  |    |		.CONST	0x060a,0x0404
0ec8 060d 0405  |    |		.CONST	0x060d,0x0405
0eca ; --------------------------------------------------------------------------------------
0eca ; Debug3 Subtable 0x13
0eca ; --------------------------------------------------------------------------------------
0eca 0009 002c  |   ,|		.DBG3TAB	0x0009,0x002c
0ecc 0613 ffff  |    |		.CONST	0x0613,0xffff
0ece 0614 fffe  |    |		.CONST	0x0614,0xfffe
0ed0 0615 fffd  |    |		.CONST	0x0615,0xfffd
0ed2 0616 fffc  |    |		.CONST	0x0616,0xfffc
0ed4 0617 fffb  |    |		.CONST	0x0617,0xfffb
0ed6 0618 fffa  |    |		.CONST	0x0618,0xfffa
0ed8 0619 fff9  |    |		.CONST	0x0619,0xfff9
0eda 061a fff8  |    |		.CONST	0x061a,0xfff8
0edc 061b fff7  |    |		.CONST	0x061b,0xfff7
0ede 061e 0001  |    |		.CONST	0x061e,0x0001
0ee0 0620 0002  |    |		.CONST	0x0620,0x0002
0ee2 0622 0003  | "  |		.CONST	0x0622,0x0003
0ee4 0624 0004  | $  |		.CONST	0x0624,0x0004
0ee6 0625 0005  | %  |		.CONST	0x0625,0x0005
0ee8 0627 0006  | '  |		.CONST	0x0627,0x0006
0eea 0629 0007  | )  |		.CONST	0x0629,0x0007
0eec 062b 0008  | +  |		.CONST	0x062b,0x0008
0eee 062d 0009  | -  |		.CONST	0x062d,0x0009
0ef0 062f 000a  | /  |		.CONST	0x062f,0x000a
0ef2 0632 000c  | 2  |		.CONST	0x0632,0x000c
0ef4 0636 000d  | 6  |		.CONST	0x0636,0x000d
0ef6 0639 000e  | 9  |		.CONST	0x0639,0x000e
0ef8 063b 000f  | ;  |		.CONST	0x063b,0x000f
0efa 063d 0010  | =  |		.CONST	0x063d,0x0010
0efc 0649 0011  | I  |		.CONST	0x0649,0x0011
0efe 064f 0012  | O  |		.CONST	0x064f,0x0012
0f00 0653 0013  | S  |		.CONST	0x0653,0x0013
0f02 0659 0014  | Y  |		.CONST	0x0659,0x0014
0f04 065d 0015  | ]  |		.CONST	0x065d,0x0015
0f06 0663 0016  | c  |		.CONST	0x0663,0x0016
0f08 0674 0017  | t  |		.CONST	0x0674,0x0017
0f0a 0678 0018  | x  |		.CONST	0x0678,0x0018
0f0c 067b 0019  | {  |		.CONST	0x067b,0x0019
0f0e 067e 000b  | ~  |		.CONST	0x067e,0x000b
0f10 0680 001a  |    |		.CONST	0x0680,0x001a
0f12 0682 001b  |    |		.CONST	0x0682,0x001b
0f14 0684 001c  |    |		.CONST	0x0684,0x001c
0f16 0685 001d  |    |		.CONST	0x0685,0x001d
0f18 0689 001e  |    |		.CONST	0x0689,0x001e
0f1a 069b 001f  |    |		.CONST	0x069b,0x001f
0f1c 069d 0020  |    |		.CONST	0x069d,0x0020
0f1e 06a0 0022  |   "|		.CONST	0x06a0,0x0022
0f20 06a4 0023  |   #|		.CONST	0x06a4,0x0023
0f22 06b4 0024  |   $|		.CONST	0x06b4,0x0024
0f24 06b7 0021  |   !|		.CONST	0x06b7,0x0021
0f26 06b9 0025  |   %|		.CONST	0x06b9,0x0025
0f28 06bc 0026  |   &|		.CONST	0x06bc,0x0026
0f2a 06bd 0027  |   '|		.CONST	0x06bd,0x0027
0f2c 06c0 0029  |   )|		.CONST	0x06c0,0x0029
0f2e 06c4 002a  |   *|		.CONST	0x06c4,0x002a
0f30 06d2 002b  |   +|		.CONST	0x06d2,0x002b
0f32 06d5 0028  |   (|		.CONST	0x06d5,0x0028
0f34 06d7 002c  |   ,|		.CONST	0x06d7,0x002c
0f36 ; --------------------------------------------------------------------------------------
0f36 ; Debug3 Subtable 0x14
0f36 ; --------------------------------------------------------------------------------------
0f36 0003 000b  |    |		.DBG3TAB	0x0003,0x000b
0f38 06e3 ffff  |    |		.CONST	0x06e3,0xffff
0f3a 06e4 fffe  |    |		.CONST	0x06e4,0xfffe
0f3c 06e5 fffd  |    |		.CONST	0x06e5,0xfffd
0f3e 06e6 0001  |    |		.CONST	0x06e6,0x0001
0f40 06e8 0002  |    |		.CONST	0x06e8,0x0002
0f42 06ea 0003  |    |		.CONST	0x06ea,0x0003
0f44 06ec 0004  |    |		.CONST	0x06ec,0x0004
0f46 06ed 0005  |    |		.CONST	0x06ed,0x0005
0f48 06f7 0006  |    |		.CONST	0x06f7,0x0006
0f4a 06fa 0008  |    |		.CONST	0x06fa,0x0008
0f4c 0706 0009  |    |		.CONST	0x0706,0x0009
0f4e 070c 000a  |    |		.CONST	0x070c,0x000a
0f50 0710 0007  |    |		.CONST	0x0710,0x0007
0f52 0712 000b  |    |		.CONST	0x0712,0x000b
0f54 ; --------------------------------------------------------------------------------------
0f54 ; Debug3 Subtable 0x15
0f54 ; --------------------------------------------------------------------------------------
0f54 0003 000a  |    |		.DBG3TAB	0x0003,0x000a
0f56 071b ffff  |    |		.CONST	0x071b,0xffff
0f58 071c fffe  |    |		.CONST	0x071c,0xfffe
0f5a 071d fffd  |    |		.CONST	0x071d,0xfffd
0f5c 071e 0001  |    |		.CONST	0x071e,0x0001
0f5e 0724 0002  | $  |		.CONST	0x0724,0x0002
0f60 072b 0004  | +  |		.CONST	0x072b,0x0004
0f62 072e 0006  | .  |		.CONST	0x072e,0x0006
0f64 0732 0007  | 2  |		.CONST	0x0732,0x0007
0f66 0734 0008  | 4  |		.CONST	0x0734,0x0008
0f68 0738 0005  | 8  |		.CONST	0x0738,0x0005
0f6a 073a 0009  | :  |		.CONST	0x073a,0x0009
0f6c 073e 0003  | >  |		.CONST	0x073e,0x0003
0f6e 0740 000a  | @  |		.CONST	0x0740,0x000a
0f70 ; --------------------------------------------------------------------------------------
0f70 ; Debug3 Subtable 0x16
0f70 ; --------------------------------------------------------------------------------------
0f70 0006 0015  |    |		.DBG3TAB	0x0006,0x0015
0f72 074b ffff  | K  |		.CONST	0x074b,0xffff
0f74 074c fffe  | L  |		.CONST	0x074c,0xfffe
0f76 0752 fffd  | R  |		.CONST	0x0752,0xfffd
0f78 0765 fffc  | e  |		.CONST	0x0765,0xfffc
0f7a 0778 fffb  | x  |		.CONST	0x0778,0xfffb
0f7c 077a 0001  | z  |		.CONST	0x077a,0x0001
0f7e 077c 0002  | |  |		.CONST	0x077c,0x0002
0f80 077c fbff  | |  |		.CONST	0x077c,0xfbff
0f82 0781 0401  |    |		.CONST	0x0781,0x0401
0f84 0783 0402  |    |		.CONST	0x0783,0x0402
0f86 078f 0403  |    |		.CONST	0x078f,0x0403
0f88 0791 0404  |    |		.CONST	0x0791,0x0404
0f8a 0797 0405  |    |		.CONST	0x0797,0x0405
0f8c 07a8 0406  |    |		.CONST	0x07a8,0x0406
0f8e 07ac 0407  |    |		.CONST	0x07ac,0x0407
0f90 07b0 0408  |    |		.CONST	0x07b0,0x0408
0f92 07b4 0409  |    |		.CONST	0x07b4,0x0409
0f94 07b9 0003  |    |		.CONST	0x07b9,0x0003
0f96 07bb 0004  |    |		.CONST	0x07bb,0x0004
0f98 07bd 0005  |    |		.CONST	0x07bd,0x0005
0f9a 07c1 0006  |    |		.CONST	0x07c1,0x0006
0f9c 07cf 0007  |    |		.CONST	0x07cf,0x0007
0f9e 07d1 0008  |    |		.CONST	0x07d1,0x0008
0fa0 07d7 0009  |    |		.CONST	0x07d7,0x0009
0fa2 07e4 000a  |    |		.CONST	0x07e4,0x000a
0fa4 07ea 000b  |    |		.CONST	0x07ea,0x000b
0fa6 07f8 000c  |    |		.CONST	0x07f8,0x000c
0fa8 ; --------------------------------------------------------------------------------------
0fa8 ; Debug3 Subtable 0x17
0fa8 ; --------------------------------------------------------------------------------------
0fa8 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
0faa 0803 ffff  |    |		.CONST	0x0803,0xffff
0fac 0804 0001  |    |		.CONST	0x0804,0x0001
0fae 080d 0002  |    |		.CONST	0x080d,0x0002
0fb0 ; --------------------------------------------------------------------------------------
0fb0 ; Debug3 Subtable 0x18
0fb0 ; --------------------------------------------------------------------------------------
0fb0 0006 0014  |    |		.DBG3TAB	0x0006,0x0014
0fb2 081b ffff  |    |		.CONST	0x081b,0xffff
0fb4 081c fffe  |    |		.CONST	0x081c,0xfffe
0fb6 081d fffd  |    |		.CONST	0x081d,0xfffd
0fb8 0821 fffc  | !  |		.CONST	0x0821,0xfffc
0fba 0824 fffb  | $  |		.CONST	0x0824,0xfffb
0fbc 0826 fffa  | &  |		.CONST	0x0826,0xfffa
0fbe 0830 0001  | 0  |		.CONST	0x0830,0x0001
0fc0 0833 0002  | 3  |		.CONST	0x0833,0x0002
0fc2 0835 0003  | 5  |		.CONST	0x0835,0x0003
0fc4 0835 0004  | 5  |		.CONST	0x0835,0x0004
0fc6 083a 0005  | :  |		.CONST	0x083a,0x0005
0fc8 0843 0006  | C  |		.CONST	0x0843,0x0006
0fca 0848 0007  | H  |		.CONST	0x0848,0x0007
0fcc 0857 0008  | W  |		.CONST	0x0857,0x0008
0fce 085c 0009  | \  |		.CONST	0x085c,0x0009
0fd0 0862 000a  | b  |		.CONST	0x0862,0x000a
0fd2 0866 000b  | f  |		.CONST	0x0866,0x000b
0fd4 0869 000c  | i  |		.CONST	0x0869,0x000c
0fd6 0869 000d  | i  |		.CONST	0x0869,0x000d
0fd8 086e 000e  | n  |		.CONST	0x086e,0x000e
0fda 0877 000f  | w  |		.CONST	0x0877,0x000f
0fdc 087d 0010  | }  |		.CONST	0x087d,0x0010
0fde 0882 0011  |    |		.CONST	0x0882,0x0011
0fe0 0891 0012  |    |		.CONST	0x0891,0x0012
0fe2 0896 0013  |    |		.CONST	0x0896,0x0013
0fe4 089a 0014  |    |		.CONST	0x089a,0x0014
0fe6 ; --------------------------------------------------------------------------------------
0fe6 ; Debug3 Subtable 0x19
0fe6 ; --------------------------------------------------------------------------------------
0fe6 0000 0008  |    |		.DBG3TAB	0x0000,0x0008
0fe8 08a3 0001  |    |		.CONST	0x08a3,0x0001
0fea 08a6 0002  |    |		.CONST	0x08a6,0x0002
0fec 08ab 0003  |    |		.CONST	0x08ab,0x0003
0fee 08ac 0004  |    |		.CONST	0x08ac,0x0004
0ff0 08b0 0005  |    |		.CONST	0x08b0,0x0005
0ff2 08b7 0006  |    |		.CONST	0x08b7,0x0006
0ff4 08bc 0007  |    |		.CONST	0x08bc,0x0007
0ff6 08c3 0008  |    |		.CONST	0x08c3,0x0008
0ff8 ; --------------------------------------------------------------------------------------
0ff8 ; Debug3 Subtable 0x1a
0ff8 ; --------------------------------------------------------------------------------------
0ff8 0000 0008  |    |		.DBG3TAB	0x0000,0x0008
0ffa 08db 0001  |    |		.CONST	0x08db,0x0001
0ffc 08dc 0401  |    |		.CONST	0x08dc,0x0401
0ffe 08dd 0801  |    |		.CONST	0x08dd,0x0801
1000 08de 0802  |    |		.CONST	0x08de,0x0802
1002 08df 0803  |    |		.CONST	0x08df,0x0803
1004 08df 0804  |    |		.CONST	0x08df,0x0804
1006 08e1 0401  |    |		.CONST	0x08e1,0x0401
1008 08e8 0001  |    |		.CONST	0x08e8,0x0001
100a ; --------------------------------------------------------------------------------------
100a ; Debug3 Subtable 0x1b
100a ; --------------------------------------------------------------------------------------
100a 0005 0014  |    |		.DBG3TAB	0x0005,0x0014
100c 08f3 ffff  |    |		.CONST	0x08f3,0xffff
100e 08f4 fffe  |    |		.CONST	0x08f4,0xfffe
1010 08f5 fffd  |    |		.CONST	0x08f5,0xfffd
1012 08fa fffc  |    |		.CONST	0x08fa,0xfffc
1014 08ff fffb  |    |		.CONST	0x08ff,0xfffb
1016 0904 0001  |    |		.CONST	0x0904,0x0001
1018 0906 0002  |    |		.CONST	0x0906,0x0002
101a 0909 0004  |    |		.CONST	0x0909,0x0004
101c 090b 0005  |    |		.CONST	0x090b,0x0005
101e 090f 0003  |    |		.CONST	0x090f,0x0003
1020 0915 0006  |    |		.CONST	0x0915,0x0006
1022 0917 0007  |    |		.CONST	0x0917,0x0007
1024 0919 0008  |    |		.CONST	0x0919,0x0008
1026 091c 0009  |    |		.CONST	0x091c,0x0009
1028 0920 000a  |    |		.CONST	0x0920,0x000a
102a 0924 000b  | $  |		.CONST	0x0924,0x000b
102c 0928 000c  | (  |		.CONST	0x0928,0x000c
102e 092c 000d  | ,  |		.CONST	0x092c,0x000d
1030 092f 000e  | /  |		.CONST	0x092f,0x000e
1032 0933 000f  | 3  |		.CONST	0x0933,0x000f
1034 0937 0010  | 7  |		.CONST	0x0937,0x0010
1036 0939 0011  | 9  |		.CONST	0x0939,0x0011
1038 093c 0012  | <  |		.CONST	0x093c,0x0012
103a 0940 0013  | @  |		.CONST	0x0940,0x0013
103c 0944 0014  | D  |		.CONST	0x0944,0x0014
103e ; --------------------------------------------------------------------------------------
103e ; Debug3 Subtable 0x1c
103e ; --------------------------------------------------------------------------------------
103e 0002 0013  |    |		.DBG3TAB	0x0002,0x0013
1040 094b ffff  | K  |		.CONST	0x094b,0xffff
1042 094c fffe  | L  |		.CONST	0x094c,0xfffe
1044 094f 0001  | O  |		.CONST	0x094f,0x0001
1046 0956 0002  | V  |		.CONST	0x0956,0x0002
1048 095a 0003  | Z  |		.CONST	0x095a,0x0003
104a 0961 0004  | a  |		.CONST	0x0961,0x0004
104c 0967 0005  | g  |		.CONST	0x0967,0x0005
104e 0968 0006  | h  |		.CONST	0x0968,0x0006
1050 096c 0007  | l  |		.CONST	0x096c,0x0007
1052 0970 0008  | p  |		.CONST	0x0970,0x0008
1054 0972 0009  | r  |		.CONST	0x0972,0x0009
1056 0977 000a  | w  |		.CONST	0x0977,0x000a
1058 097d 000b  | }  |		.CONST	0x097d,0x000b
105a 0981 000c  |    |		.CONST	0x0981,0x000c
105c 0987 000d  |    |		.CONST	0x0987,0x000d
105e 098a 000f  |    |		.CONST	0x098a,0x000f
1060 098e 000e  |    |		.CONST	0x098e,0x000e
1062 0992 0010  |    |		.CONST	0x0992,0x0010
1064 0996 0011  |    |		.CONST	0x0996,0x0011
1066 099a 0012  |    |		.CONST	0x099a,0x0012
1068 099e 0013  |    |		.CONST	0x099e,0x0013
106a ; --------------------------------------------------------------------------------------
106a ; Debug3 Subtable 0x1d
106a ; --------------------------------------------------------------------------------------
106a 0003 000c  |    |		.DBG3TAB	0x0003,0x000c
106c 09a3 ffff  |    |		.CONST	0x09a3,0xffff
106e 09a4 fffe  |    |		.CONST	0x09a4,0xfffe
1070 09a5 fffd  |    |		.CONST	0x09a5,0xfffd
1072 09a6 0001  |    |		.CONST	0x09a6,0x0001
1074 09a8 0002  |    |		.CONST	0x09a8,0x0002
1076 09a8 0003  |    |		.CONST	0x09a8,0x0003
1078 09b4 0004  |    |		.CONST	0x09b4,0x0004
107a 09b8 0005  |    |		.CONST	0x09b8,0x0005
107c 09ba 0006  |    |		.CONST	0x09ba,0x0006
107e 09be 0007  |    |		.CONST	0x09be,0x0007
1080 09bf 0008  |    |		.CONST	0x09bf,0x0008
1082 09c4 000a  |    |		.CONST	0x09c4,0x000a
1084 09c6 000b  |    |		.CONST	0x09c6,0x000b
1086 09ca 0009  |    |		.CONST	0x09ca,0x0009
1088 09cc 000c  |    |		.CONST	0x09cc,0x000c
108a ; --------------------------------------------------------------------------------------
108a ; Debug3 Subtable 0x1e
108a ; --------------------------------------------------------------------------------------
108a 0004 0017  |    |		.DBG3TAB	0x0004,0x0017
108c 09d3 ffff  |    |		.CONST	0x09d3,0xffff
108e 09d4 fffe  |    |		.CONST	0x09d4,0xfffe
1090 09d5 fffd  |    |		.CONST	0x09d5,0xfffd
1092 09d6 fffc  |    |		.CONST	0x09d6,0xfffc
1094 09d7 0001  |    |		.CONST	0x09d7,0x0001
1096 09d9 0002  |    |		.CONST	0x09d9,0x0002
1098 09db 0003  |    |		.CONST	0x09db,0x0003
109a 09dc 0004  |    |		.CONST	0x09dc,0x0004
109c 09de 0005  |    |		.CONST	0x09de,0x0005
109e 09e3 0007  |    |		.CONST	0x09e3,0x0007
10a0 09e5 0008  |    |		.CONST	0x09e5,0x0008
10a2 09e9 0009  |    |		.CONST	0x09e9,0x0009
10a4 09eb 000a  |    |		.CONST	0x09eb,0x000a
10a6 09ef 000b  |    |		.CONST	0x09ef,0x000b
10a8 09f3 000c  |    |		.CONST	0x09f3,0x000c
10aa 09f5 000d  |    |		.CONST	0x09f5,0x000d
10ac 09f8 000e  |    |		.CONST	0x09f8,0x000e
10ae 09fc 000f  |    |		.CONST	0x09fc,0x000f
10b0 0a00 0010  |    |		.CONST	0x0a00,0x0010
10b2 0a04 0011  |    |		.CONST	0x0a04,0x0011
10b4 0a08 0012  |    |		.CONST	0x0a08,0x0012
10b6 0a0a 0013  |    |		.CONST	0x0a0a,0x0013
10b8 0a0e 0006  |    |		.CONST	0x0a0e,0x0006
10ba 0a10 0014  |    |		.CONST	0x0a10,0x0014
10bc 0a13 0016  |    |		.CONST	0x0a13,0x0016
10be 0a19 0017  |    |		.CONST	0x0a19,0x0017
10c0 0a1d 0015  |    |		.CONST	0x0a1d,0x0015
10c2 ; --------------------------------------------------------------------------------------
10c2 ; Debug3 Subtable 0x1f
10c2 ; --------------------------------------------------------------------------------------
10c2 0002 000c  |    |		.DBG3TAB	0x0002,0x000c
10c4 0a23 ffff  | #  |		.CONST	0x0a23,0xffff
10c6 0a24 fffe  | $  |		.CONST	0x0a24,0xfffe
10c8 0a26 0001  | &  |		.CONST	0x0a26,0x0001
10ca 0a29 0002  | )  |		.CONST	0x0a29,0x0002
10cc 0a2b 0003  | +  |		.CONST	0x0a2b,0x0003
10ce 0a31 0004  | 1  |		.CONST	0x0a31,0x0004
10d0 0a33 0005  | 3  |		.CONST	0x0a33,0x0005
10d2 0a36 0006  | 6  |		.CONST	0x0a36,0x0006
10d4 0a4b 0008  | K  |		.CONST	0x0a4b,0x0008
10d6 0a4e 0009  | N  |		.CONST	0x0a4e,0x0009
10d8 0a52 0007  | R  |		.CONST	0x0a52,0x0007
10da 0a55 000a  | U  |		.CONST	0x0a55,0x000a
10dc 0a58 000b  | X  |		.CONST	0x0a58,0x000b
10de 0a62 000c  | b  |		.CONST	0x0a62,0x000c
10e0 ; --------------------------------------------------------------------------------------
10e0 ; Debug3 Subtable 0x20
10e0 ; --------------------------------------------------------------------------------------
10e0 0001 0004  |    |		.DBG3TAB	0x0001,0x0004
10e2 0a73 ffff  | s  |		.CONST	0x0a73,0xffff
10e4 0a74 0001  | t  |		.CONST	0x0a74,0x0001
10e6 0a7b 0003  | {  |		.CONST	0x0a7b,0x0003
10e8 0a84 0004  |    |		.CONST	0x0a84,0x0004
10ea 0a88 0002  |    |		.CONST	0x0a88,0x0002
10ec ; --------------------------------------------------------------------------------------
10ec ; Debug3 Subtable 0x21
10ec ; --------------------------------------------------------------------------------------
10ec 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
10ee 0a93 0001  |    |		.CONST	0x0a93,0x0001
10f0 0a95 0002  |    |		.CONST	0x0a95,0x0002
10f2 ; --------------------------------------------------------------------------------------
10f2 ; Debug3 Subtable 0x22
10f2 ; --------------------------------------------------------------------------------------
10f2 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
10f4 0aa3 ffff  |    |		.CONST	0x0aa3,0xffff
10f6 0aa4 0001  |    |		.CONST	0x0aa4,0x0001
10f8 0ac7 0002  |    |		.CONST	0x0ac7,0x0002
10fa 0acc 0004  |    |		.CONST	0x0acc,0x0004
10fc 0ad2 0005  |    |		.CONST	0x0ad2,0x0005
10fe 0ad6 0003  |    |		.CONST	0x0ad6,0x0003
1100 0000 0000  |    |		.BLANK	0000[0x100]