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

⟦d6ca01959⟧

    Length: 11264 (0x2c00)
    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 0e08       |    |		.CONST	0x0e08								; 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 000a       |    |		.CONST	0x000a								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00d2       |    |		.CONST	0x00d2								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 003f       | ?  |		.CONST	0x003f								; Number of locals
000b			INIT_0008:
000b 029a 00db  |    |		Declare_Subprogram	INIT_00d8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x0f6a,0x0000,0x0000,0x005a,0x8bd5,0x0000,0x0a91
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 013b  |   ;|		Declare_Subprogram	INIT_0138,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 0283  |    |		Declare_Subprogram	INIT_0280,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 035b  |   [|		Declare_Subprogram	INIT_0358,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 0383  |    |		Declare_Subprogram	INIT_0380,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 00bf       |    |		Action	Accept_Activation
001a 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x001a,0x0f7a,0x0000,0x0000,0x005a,0x8c35,0x0000,0x000c
													; Debug Table 0x1.0x0 = 0x1a,0xffff
001b 0092 0dc4  |    |		Action	Push_String_Extended,0xdc4					; "      "
													; Debug Table 0x1.0x1 = 0x1b,0xfffe
001d 0092 0dc5  |    |		Action	Push_String_Extended,0xdc5					; "   "
													; Debug Table 0x1.0x2 = 0x1d,0xfffd
001f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1.0x3 = 0x1f,0xfffc
0020 e001       |    |		Load	0x0,0x1
0021 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0022 02a0       |    |		Declare_Subprogram	Null_Subprogram
0023 4802       |H   |		Short_Literal	0x2
0024 032d       | -  |		Declare_Type	Record,Defined
0025 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x1.0x4 = 0x25,0xfffb
0026 0266       | f  |		Execute	Discrete,Bounds
0027 00da       |    |		Load_Top	At_Offset_2
0028 02a0       |    |		Declare_Subprogram	Null_Subprogram
0029 4801       |H   |		Short_Literal	0x1
002a 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
002b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x5 = 0x2b,0xfffa
002c 4800       |H   |		Short_Literal	0x0
002d 00da       |    |		Load_Top	At_Offset_2
002e 035b       | [  |		Declare_Type	Array,Constrained
002f 0337       | 7  |		Declare_Variable	Array
0030 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x1.0x6 = 0x30,0xfff9
0031 0266       | f  |		Execute	Discrete,Bounds
0032 e001       |    |		Load	0x0,0x1
0033 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0034 02a0       |    |		Declare_Subprogram	Null_Subprogram
0035 4801       |H   |		Short_Literal	0x1
0036 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
0037 e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0x7 = 0x37,0xfff8
0038 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0039 0266       | f  |		Execute	Discrete,Bounds
003a 4801       |H   |		Short_Literal	0x1
003b 4803       |H   |		Short_Literal	0x3
003c 00e9       |    |		Load_Encached	String_Cache
003d 035b       | [  |		Declare_Type	Array,Constrained
003e 02a0       |    |		Declare_Subprogram	Null_Subprogram
003f 4801       |H   |		Short_Literal	0x1
0040 035d       | ]  |		Declare_Type	Array,Defined
0041 00d8       |    |		Load_Top	At_Offset_0
0042 0337       | 7  |		Declare_Variable	Array
0043 00d8       |    |		Load_Top	At_Offset_0
0044 0337       | 7  |		Declare_Variable	Array
0045 0092 0dc6  |    |		Action	Push_String_Extended,0xdc6					; "---"
0047 00da       |    |		Load_Top	At_Offset_2
0048 01d8       |    |		Execute	Vector,Element_Type
0049 0119       |    |		Execute	Any,Check_In_Formal_Type
004a 4800       |H   |		Short_Literal	0x0
004b 00da       |    |		Load_Top	At_Offset_2
004c 01d6       |    |		Execute	Vector,Field_Write
004d 0092 0dc7  |    |		Action	Push_String_Extended,0xdc7					; "!!!"
004f 00da       |    |		Load_Top	At_Offset_2
0050 01d8       |    |		Execute	Vector,Element_Type
0051 0119       |    |		Execute	Any,Check_In_Formal_Type
0052 4801       |H   |		Short_Literal	0x1
0053 00da       |    |		Load_Top	At_Offset_2
0054 01d6       |    |		Execute	Vector,Field_Write
0055 0092 0dc8  |    |		Action	Push_String_Extended,0xdc8					; "***"
0057 00da       |    |		Load_Top	At_Offset_2
0058 01d8       |    |		Execute	Vector,Element_Type
0059 0119       |    |		Execute	Any,Check_In_Formal_Type
005a 4802       |H   |		Short_Literal	0x2
005b 00da       |    |		Load_Top	At_Offset_2
005c 01d6       |    |		Execute	Vector,Field_Write
005d 0092 0dc9  |    |		Action	Push_String_Extended,0xdc9					; "???"
005f 00da       |    |		Load_Top	At_Offset_2
0060 01d8       |    |		Execute	Vector,Element_Type
0061 0119       |    |		Execute	Any,Check_In_Formal_Type
0062 4803       |H   |		Short_Literal	0x3
0063 00da       |    |		Load_Top	At_Offset_2
0064 01d6       |    |		Execute	Vector,Field_Write
0065 0092 0dca  |    |		Action	Push_String_Extended,0xdca					; "%%%"
0067 00da       |    |		Load_Top	At_Offset_2
0068 01d8       |    |		Execute	Vector,Element_Type
0069 0119       |    |		Execute	Any,Check_In_Formal_Type
006a 4804       |H   |		Short_Literal	0x4
006b 00da       |    |		Load_Top	At_Offset_2
006c 01d6       |    |		Execute	Vector,Field_Write
006d 00d9       |    |		Load_Top	At_Offset_1
006e 01d4       |    |		Execute	Vector,Structure_Write
006f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x8 = 0x6f,0xfff7
0070 4840       |H@  |		Short_Literal	0x40
0071 e003       |    |		Load	0x0,0x3
0072 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
0073 02a0       |    |		Declare_Subprogram	Null_Subprogram
0074 4801       |H   |		Short_Literal	0x1
0075 035d       | ]  |		Declare_Type	Array,Defined
0076 029b 0413  |    |		Declare_Subprogram	INIT_0410,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x9 = 0x76,0xfff6
0078 62db       |b   |		Indirect_Literal	Discrete,0x354,{0x00000000, 0x005a8c35}		; Debug Table 0x1.0xa = 0x78,0xfff5
0079 489f       |H   |		Short_Literal	0x9f
007a 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
007b e003       |    |		Load	0x0,0x3
007c 1b1b       |    |		Execute	Package,Field_Read,Field_Number 0x1b
007d 0387       |    |		Declare_Variable	Package
007e 00d8       |    |		Load_Top	At_Offset_0
007f 020f       |    |		Execute	Module,Activate
0080 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d				; Debug Table 0x1.0xb = 0x80,0xfff4
0081 00c7       |    |		Action	Elaborate_Subprogram
0082 029d 041b  |    |		Declare_Subprogram	INIT_0418,For_Outer_Call			; Debug Table 0x1.0xc = 0x82,0xfff3
0084 029d 043b  |   ;|		Declare_Subprogram	INIT_0438,For_Outer_Call			; Debug Table 0x1.0xd = 0x84,0xfff2
0086 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0xe = 0x86,0xfff1
0087 00c7       |    |		Action	Elaborate_Subprogram
0088 029d 0463  |   c|		Declare_Subprogram	INIT_0460,For_Outer_Call			; Debug Table 0x1.0xf = 0x88,0xfff0
008a 029d 047b  |   {|		Declare_Subprogram	INIT_0478,For_Outer_Call			; Debug Table 0x1.0x10 = 0x8a,0xffef
008c 029d 048b  |    |		Declare_Subprogram	INIT_0488,For_Outer_Call			; Debug Table 0x1.0x11 = 0x8c,0xffee
008e 029d 04c3  |    |		Declare_Subprogram	INIT_04c0,For_Outer_Call			; Debug Table 0x1.0x12 = 0x8e,0xffed
0090 029d 04d3  |    |		Declare_Subprogram	INIT_04d0,For_Outer_Call			; Debug Table 0x1.0x13 = 0x90,0xffec
0092 029d 052b  |   +|		Declare_Subprogram	INIT_0528,For_Outer_Call			; Debug Table 0x1.0x14 = 0x92,0xffeb
0094 029d 0563  |   c|		Declare_Subprogram	INIT_0560,For_Outer_Call			; Debug Table 0x1.0x15 = 0x94,0xffea
0096 029d 0583  |    |		Declare_Subprogram	INIT_0580,For_Outer_Call			; Debug Table 0x1.0x16 = 0x96,0xffe9
0098 029d 05f3  |    |		Declare_Subprogram	INIT_05f0,For_Outer_Call			; Debug Table 0x1.0x17 = 0x98,0xffe8
009a 029d 0613  |    |		Declare_Subprogram	INIT_0610,For_Outer_Call			; Debug Table 0x1.0x18 = 0x9a,0xffe7
009c 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x19 = 0x9c,0xffe6
009d 00c7       |    |		Action	Elaborate_Subprogram
009e 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x1a = 0x9e,0xffe5
009f 00c7       |    |		Action	Elaborate_Subprogram
00a0 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x1b = 0xa0,0xffe4
00a1 00c7       |    |		Action	Elaborate_Subprogram
00a2 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x1c = 0xa2,0xffe3
00a3 00c7       |    |		Action	Elaborate_Subprogram
00a4 029d 0683  |    |		Declare_Subprogram	INIT_0680,For_Outer_Call			; Debug Table 0x1.0x1d = 0xa4,0xffe2
00a6 029d 06c3  |    |		Declare_Subprogram	INIT_06c0,For_Outer_Call			; Debug Table 0x1.0x1e = 0xa6,0xffe1
00a8 029d 06f3  |    |		Declare_Subprogram	INIT_06f0,For_Outer_Call			; Debug Table 0x1.0x1f = 0xa8,0xffe0
00aa 029d 0723  |   #|		Declare_Subprogram	INIT_0720,For_Outer_Call			; Debug Table 0x1.0x20 = 0xaa,0xffdf
00ac 029d 074b  |   K|		Declare_Subprogram	INIT_0748,For_Outer_Call			; Debug Table 0x1.0x21 = 0xac,0xffde
00ae 029d 07eb  |    |		Declare_Subprogram	INIT_07e8,For_Outer_Call			; Debug Table 0x1.0x22 = 0xae,0xffdd
00b0 029d 0833  |   3|		Declare_Subprogram	INIT_0830,For_Outer_Call			; Debug Table 0x1.0x23 = 0xb0,0xffdc
00b2 029d 0873  |   s|		Declare_Subprogram	INIT_0870,For_Outer_Call			; Debug Table 0x1.0x24 = 0xb2,0xffdb
00b4 029d 08ab  |    |		Declare_Subprogram	INIT_08a8,For_Outer_Call			; Debug Table 0x1.0x25 = 0xb4,0xffda
00b6 029d 08db  |    |		Declare_Subprogram	INIT_08d8,For_Outer_Call			; Debug Table 0x1.0x26 = 0xb6,0xffd9
00b8 029d 0913  |    |		Declare_Subprogram	INIT_0910,For_Outer_Call			; Debug Table 0x1.0x27 = 0xb8,0xffd8
00ba 029d 095b  |   [|		Declare_Subprogram	INIT_0958,For_Outer_Call			; Debug Table 0x1.0x28 = 0xba,0xffd7
00bc 029d 0983  |    |		Declare_Subprogram	INIT_0980,For_Outer_Call			; Debug Table 0x1.0x29 = 0xbc,0xffd6
00be 029d 0a03  |    |		Declare_Subprogram	INIT_0a00,For_Outer_Call			; Debug Table 0x1.0x2a = 0xbe,0xffd5
00c0 029d 0acb  |    |		Declare_Subprogram	INIT_0ac8,For_Outer_Call			; Debug Table 0x1.0x2b = 0xc0,0xffd4
00c2 029d 0b4b  |   K|		Declare_Subprogram	INIT_0b48,For_Outer_Call			; Debug Table 0x1.0x2c = 0xc2,0xffd3
00c4 029d 0b93  |    |		Declare_Subprogram	INIT_0b90,For_Outer_Call			; Debug Table 0x1.0x2d = 0xc4,0xffd2
00c6 029d 0c3b  |   ;|		Declare_Subprogram	INIT_0c38,For_Outer_Call			; Debug Table 0x1.0x2e = 0xc6,0xffd1
00c8 029d 0cd3  |    |		Declare_Subprogram	INIT_0cd0,For_Outer_Call			; Debug Table 0x1.0x2f = 0xc8,0xffd0
00ca 029d 0d13  |    |		Declare_Subprogram	INIT_0d10,For_Outer_Call			; Debug Table 0x1.0x30 = 0xca,0xffcf
00cc 029d 0d3b  |   ;|		Declare_Subprogram	INIT_0d38,For_Outer_Call			; Debug Table 0x1.0x31 = 0xcc,0xffce
00ce 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x32 = 0xce,0xffcd
00cf 00c7       |    |		Action	Elaborate_Subprogram
00d0 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x33 = 0xd0,0xffcc
00d1 00c7       |    |		Action	Elaborate_Subprogram
00d2			BODY_0008:
00d2 00bc       |    |		Action	Signal_Activated
00d3 00bb       |    |		Action	Signal_Completion
00d4 0000 0000  |    |		.BLANK	0000[0x4]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00ec       |    |		.CONST	0x00ec								; Address of begin
00d9 012b       | +  |		.CONST	0x012b								; Address of exception handler
00da 0006       |    |		.CONST	0x0006								; Number of locals
00db			INIT_00d8:
00db e001       |    |		Load	0x0,0x1								; Debug Table 0x2 = .DEBUG	0x00db,0x0fe4,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0a92
													; Debug Table 0x2.0x0 = 0xdb,0xffff
00dc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00dd 02c7       |    |		Declare_Variable	Any
00de 00d8       |    |		Load_Top	At_Offset_0
00df 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00e0 e004       |    |		Load	0x0,0x4								; Debug Table 0x2.0x1 = 0xe0,0xfffe
00e1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00e2 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x2.0x2 = 0xe2,0xfffd
00e3 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x2.0x3 = 0xe3,0xfffc
00e4 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
00e5 e004       |    |		Load	0x0,0x4								; Debug Table 0x2.0x4 = 0xe5,0xfffb
00e6 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
00e7 02c7       |    |		Declare_Variable	Any
00e8 e5fe       |    |		Load	0x2,-0x2
00e9 e005       |    |		Load	0x0,0x5
00ea 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
00eb c406       |    |		Store	0x2,0x6
00ec			BODY_00d8:
00ec e004       |    |		Load	0x0,0x4								; Debug Table 0x2.0x5 = 0xec,0x1
00ed 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00ee e402       |    |		Load	0x2,0x2
00ef 0120       |    |		Execute	Any,Is_Value
00f0 6803       |h   |		Jump_Zero	0xf4
00f1 e001       |    |		Load	0x0,0x1
00f2 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00f3 7801       |x   |		Jump	0xf5
00f4 e402       |    |		Load	0x2,0x2
00f5 625a       |bZ  |		Indirect_Literal	Discrete,0x350,{0x00000000, 0x00004000}
00f6 e006       |    |		Load	0x0,0x6
00f7 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
00f8 e406       |    |		Load	0x2,0x6
00f9 e007       |    |		Load	0x0,0x7
00fa 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00fb e001       |    |		Load	0x0,0x1
00fc 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00fd c402       |    |		Store	0x2,0x2
00fe c403       |    |		Store	0x2,0x3
00ff e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x6 = 0xff,0x2
0100 0217       |    |		Execute	Heap_Access,All_Reference
0101 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0102 e5fe       |    |		Load	0x2,-0x2
0103 e005       |    |		Load	0x0,0x5
0104 183d       | =  |		Execute	Package,Field_Execute,Field_Number 0x3d
0105 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0106 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x7 = 0x106,0x3
0107 6809       |h   |		Jump_Zero	0x111
0108 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x2.0x8 = 0x108,0x4
0109 00db       |    |		Load_Top	At_Offset_3
010a e5fd       |    |		Load	0x2,-0x3
010b e5fe       |    |		Load	0x2,-0x2
010c e5ff       |    |		Load	0x2,-0x1
010d e008       |    |		Load	0x0,0x8
010e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
010f c5fc       |    |		Store	0x2,-0x4
0110 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x2.0x9 = 0x110,0x5
0111 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x2.0xa = 0x111,0x6
0112 00da       |    |		Load_Top	At_Offset_2
0113 e5fd       |    |		Load	0x2,-0x3
0114 e5ff       |    |		Load	0x2,-0x1
0115 821f       |    |		Call	0x1,0x1f
0116 e402       |    |		Load	0x2,0x2
0117 e5ff       |    |		Load	0x2,-0x1
0118 e402       |    |		Load	0x2,0x2
0119 e5fe       |    |		Load	0x2,-0x2
011a 8230       | 0  |		Call	0x1,0x30
011b e404       |    |		Load	0x2,0x4
011c e5fe       |    |		Load	0x2,-0x2
011d 823f       | ?  |		Call	0x1,0x3f
011e 005b       | [  |		Store_Top	Discrete,At_Offset_3
011f c5fc       |    |		Store	0x2,-0x4
0120 e004       |    |		Load	0x0,0x4								; Debug Table 0x2.0xb = 0x120,0x7
0121 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0122 e402       |    |		Load	0x2,0x2
0123 e001       |    |		Load	0x0,0x1
0124 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0125 c402       |    |		Store	0x2,0x2
0126 c403       |    |		Store	0x2,0x3
0127 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xc = 0x127,0x8
0128 e009       |    |		Load	0x0,0x9
0129 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
012a 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
012b			TRAP_00d8:
012b 0007       |    |		Action	Break_Optional
012c e004       |    |		Load	0x0,0x4								; Debug Table 0x2.0xd = 0x12c,0x9
012d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
012e e402       |    |		Load	0x2,0x2
012f e001       |    |		Load	0x0,0x1
0130 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0131 c402       |    |		Store	0x2,0x2
0132 c403       |    |		Store	0x2,0x3
0133 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0xe = 0x133,0xa
0134 e009       |    |		Load	0x0,0x9
0135 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0136 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0137 0000       |    |		.XXX[0x1]
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 0149       | I  |		.CONST	0x0149								; Address of begin
0139 0199       |    |		.CONST	0x0199								; Address of exception handler
013a 0005       |    |		.CONST	0x0005								; Number of locals
013b			INIT_0138:
013b e001       |    |		Load	0x0,0x1								; Debug Table 0x3 = .DEBUG	0x013b,0x1004,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0aaa
													; Debug Table 0x3.0x0 = 0x13b,0xffff
013c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
013d 02c7       |    |		Declare_Variable	Any
013e 00d8       |    |		Load_Top	At_Offset_0
013f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0140 e004       |    |		Load	0x0,0x4								; Debug Table 0x3.0x1 = 0x140,0xfffe
0141 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0142 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x3.0x2 = 0x142,0xfffd
0143 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0144 e004       |    |		Load	0x0,0x4								; Debug Table 0x3.0x3 = 0x144,0xfffc
0145 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0146 02c7       |    |		Declare_Variable	Any
0147 00d8       |    |		Load_Top	At_Offset_0
0148 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0149			BODY_0138:
0149 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x4 = 0x149,0x1
014a e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x3.0x5 = 0x14a,0x401
014b 0007       |    |		Action	Break_Optional
014c 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0x6 = 0x14c,0x402
014d 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x7 = 0x14d,0x403
014e 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x8 = 0x14e,0x404
014f 0fab       |    |		Execute_Immediate	Equal,-0x55					; Debug Table 0x3.0x9 = 0x14f,0x1
0150 680a       |h   |		Jump_Zero	0x15b
0151 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x3.0xa = 0x151,0x2
0152 e5fb       |    |		Load	0x2,-0x5
0153 e5fc       |    |		Load	0x2,-0x4
0154 e5fd       |    |		Load	0x2,-0x3
0155 e5fe       |    |		Load	0x2,-0x2
0156 e5ff       |    |		Load	0x2,-0x1
0157 e008       |    |		Load	0x0,0x8
0158 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0159 c5fa       |    |		Store	0x2,-0x6
015a 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6					; Debug Table 0x3.0xb = 0x15a,0x3
015b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0xc = 0x15b,0x4
015c e005       |    |		Load	0x0,0x5
015d 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
015e c405       |    |		Store	0x2,0x5
015f e004       |    |		Load	0x0,0x4								; Debug Table 0x3.0xd = 0x15f,0x5
0160 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0161 e402       |    |		Load	0x2,0x2
0162 0120       |    |		Execute	Any,Is_Value
0163 6803       |h   |		Jump_Zero	0x167
0164 e001       |    |		Load	0x0,0x1
0165 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0166 7801       |x   |		Jump	0x168
0167 e402       |    |		Load	0x2,0x2
0168 61e7       |a   |		Indirect_Literal	Discrete,0x350,{0x00000000, 0x00004000}
0169 e006       |    |		Load	0x0,0x6
016a 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
016b e405       |    |		Load	0x2,0x5
016c e007       |    |		Load	0x0,0x7
016d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
016e e001       |    |		Load	0x0,0x1
016f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0170 c402       |    |		Store	0x2,0x2
0171 005b       | [  |		Store_Top	Discrete,At_Offset_3
0172 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0xe = 0x172,0x6
0173 680a       |h   |		Jump_Zero	0x17e
0174 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x3.0xf = 0x174,0x7
0175 e5fb       |    |		Load	0x2,-0x5
0176 e5fc       |    |		Load	0x2,-0x4
0177 e5fd       |    |		Load	0x2,-0x3
0178 e5fe       |    |		Load	0x2,-0x2
0179 e5ff       |    |		Load	0x2,-0x1
017a e008       |    |		Load	0x0,0x8
017b 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
017c c5fa       |    |		Store	0x2,-0x6
017d 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6					; Debug Table 0x3.0x10 = 0x17d,0x8
017e e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x3.0x11 = 0x17e,0x9
017f 00da       |    |		Load_Top	At_Offset_2
0180 e5fb       |    |		Load	0x2,-0x5
0181 e5fd       |    |		Load	0x2,-0x3
0182 e5ff       |    |		Load	0x2,-0x1
0183 821f       |    |		Call	0x1,0x1f
0184 e402       |    |		Load	0x2,0x2
0185 e5ff       |    |		Load	0x2,-0x1
0186 e402       |    |		Load	0x2,0x2
0187 e5fe       |    |		Load	0x2,-0x2
0188 8230       | 0  |		Call	0x1,0x30
0189 e5fc       |    |		Load	0x2,-0x4
018a e5fe       |    |		Load	0x2,-0x2
018b 823d       | =  |		Call	0x1,0x3d
018c 005b       | [  |		Store_Top	Discrete,At_Offset_3
018d c5fa       |    |		Store	0x2,-0x6
018e e004       |    |		Load	0x0,0x4								; Debug Table 0x3.0x12 = 0x18e,0xa
018f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0190 e402       |    |		Load	0x2,0x2
0191 e001       |    |		Load	0x0,0x1
0192 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0193 c402       |    |		Store	0x2,0x2
0194 005b       | [  |		Store_Top	Discrete,At_Offset_3
0195 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x13 = 0x195,0xb
0196 e009       |    |		Load	0x0,0x9
0197 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0198 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0199			TRAP_0138:
0199 0007       |    |		Action	Break_Optional
019a e004       |    |		Load	0x0,0x4								; Debug Table 0x3.0x14 = 0x19a,0xc
019b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
019c e402       |    |		Load	0x2,0x2
019d e001       |    |		Load	0x0,0x1
019e 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
019f c402       |    |		Store	0x2,0x2
01a0 c403       |    |		Store	0x2,0x3
01a1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x15 = 0x1a1,0xd
01a2 e009       |    |		Load	0x0,0x9
01a3 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
01a4 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
01a5 0000 0000  |    |		.XXX[0x3]
01a7 0000       |    |
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01bf       |    |		.CONST	0x01bf								; Address of begin
01a9 0275       | u  |		.CONST	0x0275								; Address of exception handler
01aa 0007       |    |		.CONST	0x0007								; Number of locals
01ab			INIT_01a8:
01ab e004       |    |		Load	0x0,0x4								; Debug Table 0x4 = .DEBUG	0x01ab,0x1032,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x0acd
													; Debug Table 0x4.0x0 = 0x1ab,0xffff
01ac 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
01ad 02ff       |    |		Declare_Variable	Variant_Record
01ae e5fe       |    |		Load	0x2,-0x2
01af e007       |    |		Load	0x0,0x7
01b0 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01b1 00d9       |    |		Load_Top	At_Offset_1
01b2 016d       | m  |		Execute	Variant_Record,Structure_Write
01b3 e004       |    |		Load	0x0,0x4								; Debug Table 0x4.0x1 = 0x1b3,0xfffe
01b4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01b5 e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x2 = 0x1b5,0xfffd
01b6 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
01b7 0322       | "  |		Declare_Variable	Record
01b8 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x4.0x3 = 0x1b8,0xfffc
01b9 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x4.0x4 = 0x1b9,0xfffb
01ba e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x5 = 0x1ba,0xfffa
01bb 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01bc 02c7       |    |		Declare_Variable	Any
01bd 00d8       |    |		Load_Top	At_Offset_0
01be 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01bf			BODY_01a8:
01bf e004       |    |		Load	0x0,0x4								; Debug Table 0x4.0x6 = 0x1bf,0x1
01c0 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01c1 00d9       |    |		Load_Top	At_Offset_1
01c2 0120       |    |		Execute	Any,Is_Value
01c3 6803       |h   |		Jump_Zero	0x1c7
01c4 e001       |    |		Load	0x0,0x1
01c5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01c6 7801       |x   |		Jump	0x1c8
01c7 00d9       |    |		Load_Top	At_Offset_1
01c8 6187       |a   |		Indirect_Literal	Discrete,0x350,{0x00000000, 0x00004000}
01c9 e006       |    |		Load	0x0,0x6
01ca 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
01cb e402       |    |		Load	0x2,0x2
01cc e001       |    |		Load	0x0,0x1
01cd 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
01ce c407       |    |		Store	0x2,0x7
01cf c403       |    |		Store	0x2,0x3
01d0 e403       |    |		Load	0x2,0x3								; Debug Table 0x4.0x7 = 0x1d0,0x2
01d1 6805       |h   |		Jump_Zero	0x1d7
01d2 4828       |H(  |		Short_Literal	0x28							; Debug Table 0x4.0x8 = 0x1d2,0x3
01d3 e5fe       |    |		Load	0x2,-0x2
01d4 e00a       |    |		Load	0x0,0xa
01d5 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
01d6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01d7 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x9 = 0x1d7,0x4
01d8 00d9       |    |		Load_Top	At_Offset_1
01d9 e5fe       |    |		Load	0x2,-0x2
01da e001       |    |		Load	0x0,0x1
01db 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
01dc e404       |    |		Load	0x2,0x4
01dd 017d       | }  |		Execute	Record,Structure_Write
01de 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0xa = 0x1de,0x5
01df 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01e0 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
01e1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0xb = 0x1e1,0x6
01e2 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01e3 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
01e4 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0xc = 0x1e4,0x7
01e5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0xd = 0x1e5,0xfbff
01e6 4800       |H   |		Short_Literal	0x0
01e7 e5ff       |    |		Load	0x2,-0x1
01e8 e00a       |    |		Load	0x0,0xa
01e9 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
01ea 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01eb 0092 0dcb  |    |		Action	Push_String_Extended,0xdcb					; "  "
													; Debug Table 0x4.0xe = 0x1eb,0xfbfe
01ed 00d9       |    |		Load_Top	At_Offset_1
01ee e00a       |    |		Load	0x0,0xa
01ef 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01f0 01cc       |    |		Execute	Vector,Catenate
01f1 0092 0dcc  |    |		Action	Push_String_Extended,0xdcc					; " "
01f3 01cc       |    |		Execute	Vector,Catenate
01f4 6157       |aW  |		Indirect_Literal	Discrete,0x34c,{0x00000000, 0x7fffffff}
01f5 00da       |    |		Load_Top	At_Offset_2
01f6 e00a       |    |		Load	0x0,0xa
01f7 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
01f8 01cc       |    |		Execute	Vector,Catenate
01f9 0007       |    |		Action	Break_Optional
01fa e405       |    |		Load	0x2,0x5								; Debug Table 0x4.0xf = 0x1fa,0x401
01fb e406       |    |		Load	0x2,0x6
01fc 027d       | }  |		Execute	Discrete,Greater
01fd 6812       |h   |		Jump_Zero	0x210
01fe e004       |    |		Load	0x0,0x4								; Debug Table 0x4.0x10 = 0x1fe,0x402
01ff 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0200 00db       |    |		Load_Top	At_Offset_3
0201 e001       |    |		Load	0x0,0x1
0202 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0203 c407       |    |		Store	0x2,0x7
0204 c403       |    |		Store	0x2,0x3
0205 480a       |H   |		Short_Literal	0xa							; Debug Table 0x4.0x11 = 0x205,0x403
0206 480a       |H   |		Short_Literal	0xa
0207 00da       |    |		Load_Top	At_Offset_2
0208 01cb       |    |		Execute	Vector,Append
0209 4828       |H(  |		Short_Literal	0x28
020a e5fe       |    |		Load	0x2,-0x2
020b e00a       |    |		Load	0x0,0xa
020c 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
020d 01cc       |    |		Execute	Vector,Catenate
020e 01cb       |    |		Execute	Vector,Append
020f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0210 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x12 = 0x210,0x404
0211 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x13 = 0x211,0xf7ff
0212 e405       |    |		Load	0x2,0x5
0213 00e4       |    |		Load_Encached	Positive_Cache
0214 025b       | [  |		Execute	Discrete,Check_In_Type
0215 e001       |    |		Load	0x0,0x1
0216 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0217 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x14 = 0x217,0xf7fe
0218 01dd       |    |		Execute	Vector,First
0219 00d9       |    |		Load_Top	At_Offset_1
021a 8221       | !  |		Call	0x1,0x21
021b 00e2       |    |		Load_Encached	Integer_Cache
021c 03f1       |    |		Declare_Variable	Discrete,With_Value
021d 4807       |H   |		Short_Literal	0x7							; Debug Table 0x4.0x15 = 0x21d,0xf7fd
021e 00d9       |    |		Load_Top	At_Offset_1
021f 00db       |    |		Load_Top	At_Offset_3
0220 8223       | #  |		Call	0x1,0x23
0221 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x16 = 0x221,0xf7fc
0222 00da       |    |		Load_Top	At_Offset_2
0223 e406       |    |		Load	0x2,0x6
0224 e405       |    |		Load	0x2,0x5
0225 0a01       |    |		Execute_Immediate	Plus,0x1
0226 0248       | H  |		Execute	Discrete,Check_In_Integer
0227 e407       |    |		Load	0x2,0x7
0228 8229       | )  |		Call	0x1,0x29
0229 01cc       |    |		Execute	Vector,Catenate
022a 0007       |    |		Action	Break_Optional
022b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x17 = 0x22b,0x801
022c e5fe       |    |		Load	0x2,-0x2
022d 021f       |    |		Execute	Heap_Access,Equal
022e 7014       |p   |		Jump_Nonzero	0x243
022f e5fe       |    |		Load	0x2,-0x2
0230 00eb       |    |		Load_Encached	Diana_Cache
0231 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0232 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x18 = 0x232,0xc01
0233 0007       |    |		Action	Break_Optional
0234 e40f       |    |		Load	0x2,0xf								; Debug Table 0x4.0x19 = 0x234,0x1001
0235 0007       |    |		Action	Break_Optional
0236 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x4.0x1a = 0x236,0x1002
0237 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x1b = 0x237,0x1003
0238 00d0       |    |		Action	Swap_Control							; Debug Table 0x4.0x1c = 0x238,0x1004
0239 00d1       |    |		Pop_Control	Pop_Count_1
023a 49e2       |I   |		Short_Literal	0x1e2							; Debug Table 0x4.0x1d = 0x23a,0xc01
023b 00eb       |    |		Load_Encached	Diana_Cache
023c 0098       |    |		Execute	Package,Field_Read_Dynamic
023d 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
023e 7800       |x   |		Jump	0x23f
023f 00d0       |    |		Action	Swap_Control
0240 00d1       |    |		Pop_Control	Pop_Count_1
0241 0e04       |    |		Execute_Immediate	Not_Equal,0x4					; Debug Table 0x4.0x1e = 0x241,0x801
0242 680f       |h   |		Jump_Zero	0x252
0243 e004       |    |		Load	0x0,0x4								; Debug Table 0x4.0x1f = 0x243,0x802
0244 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0245 e407       |    |		Load	0x2,0x7
0246 e001       |    |		Load	0x0,0x1
0247 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0248 c407       |    |		Store	0x2,0x7
0249 c403       |    |		Store	0x2,0x3
024a 480a       |H   |		Short_Literal	0xa							; Debug Table 0x4.0x20 = 0x24a,0x803
024b 480a       |H   |		Short_Literal	0xa
024c e409       |    |		Load	0x2,0x9
024d 01cb       |    |		Execute	Vector,Append
024e 00da       |    |		Load_Top	At_Offset_2
024f 01cc       |    |		Execute	Vector,Catenate
0250 01cb       |    |		Execute	Vector,Append
0251 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0252 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x21 = 0x252,0x804
0253 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x22 = 0x253,0xebff
0254 e407       |    |		Load	0x2,0x7
0255 e5fe       |    |		Load	0x2,-0x2
0256 4975       |Iu  |		Short_Literal	0x175
0257 00eb       |    |		Load_Encached	Diana_Cache
0258 0098       |    |		Execute	Package,Field_Read_Dynamic
0259 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
025a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x23 = 0x25a,0x1801
025b 7002       |p   |		Jump_Nonzero	0x25e
025c 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x4.0x24 = 0x25c,0x1802
025d 7803       |x   |		Jump	0x261
025e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x25 = 0x25e,0x1803
025f 0217       |    |		Execute	Heap_Access,All_Reference
0260 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0261 00d0       |    |		Action	Swap_Control
0262 00d1       |    |		Pop_Control	Pop_Count_1
0263 822a       | *  |		Call	0x1,0x2a							; Debug Table 0x4.0x26 = 0x263,0xebff
0264 e004       |    |		Load	0x0,0x4								; Debug Table 0x4.0x27 = 0x264,0x1401
0265 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0266 e407       |    |		Load	0x2,0x7
0267 e001       |    |		Load	0x0,0x1
0268 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0269 c407       |    |		Store	0x2,0x7
026a c403       |    |		Store	0x2,0x3
026b 480a       |H   |		Short_Literal	0xa							; Debug Table 0x4.0x28 = 0x26b,0x1402
026c 480a       |H   |		Short_Literal	0xa
026d e409       |    |		Load	0x2,0x9
026e 01cb       |    |		Execute	Vector,Append
026f 00db       |    |		Load_Top	At_Offset_3
0270 01cc       |    |		Execute	Vector,Catenate
0271 00da       |    |		Load_Top	At_Offset_2
0272 01cc       |    |		Execute	Vector,Catenate
0273 01cb       |    |		Execute	Vector,Append
0274 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0275			TRAP_01a8:
0275 0007       |    |		Action	Break_Optional
0276 e004       |    |		Load	0x0,0x4								; Debug Table 0x4.0x29 = 0x276,0x8
0277 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0278 00da       |    |		Load_Top	At_Offset_2
0279 e001       |    |		Load	0x0,0x1
027a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
027b c407       |    |		Store	0x2,0x7
027c c403       |    |		Store	0x2,0x3
027d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x2a = 0x27d,0x9
027e 0101       |    |		Execute	Exception,Reraise
027f 0000       |    |		.XXX[0x1]
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0297       |    |		.CONST	0x0297								; Address of begin
0281 0004       |    |		.CONST	0x0004								; Address of exception handler
0282 0007       |    |		.CONST	0x0007								; Number of locals
0283			INIT_0280:
0283 e004       |    |		Load	0x0,0x4								; Debug Table 0x5 = .DEBUG	0x0283,0x108a,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x0ade
													; Debug Table 0x5.0x0 = 0x283,0xffff
0284 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0285 02ff       |    |		Declare_Variable	Variant_Record
0286 00db       |    |		Load_Top	At_Offset_3
0287 e007       |    |		Load	0x0,0x7
0288 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0289 00d9       |    |		Load_Top	At_Offset_1
028a 016d       | m  |		Execute	Variant_Record,Structure_Write
028b e004       |    |		Load	0x0,0x4								; Debug Table 0x5.0x1 = 0x28b,0xfffe
028c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
028d e001       |    |		Load	0x0,0x1								; Debug Table 0x5.0x2 = 0x28d,0xfffd
028e 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
028f 0322       | "  |		Declare_Variable	Record
0290 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x5.0x3 = 0x290,0xfffc
0291 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x5.0x4 = 0x291,0xfffb
0292 e001       |    |		Load	0x0,0x1								; Debug Table 0x5.0x5 = 0x292,0xfffa
0293 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0294 02c7       |    |		Declare_Variable	Any
0295 00d8       |    |		Load_Top	At_Offset_0
0296 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0297			BODY_0280:
0297 e004       |    |		Load	0x0,0x4								; Debug Table 0x5.0x6 = 0x297,0x1
0298 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0299 00d9       |    |		Load_Top	At_Offset_1
029a 0120       |    |		Execute	Any,Is_Value
029b 6803       |h   |		Jump_Zero	0x29f
029c e001       |    |		Load	0x0,0x1
029d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
029e 7801       |x   |		Jump	0x2a0
029f 00d9       |    |		Load_Top	At_Offset_1
02a0 60af       |`   |		Indirect_Literal	Discrete,0x350,{0x00000000, 0x00004000}
02a1 e006       |    |		Load	0x0,0x6
02a2 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
02a3 e402       |    |		Load	0x2,0x2
02a4 e001       |    |		Load	0x0,0x1
02a5 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
02a6 c407       |    |		Store	0x2,0x7
02a7 c403       |    |		Store	0x2,0x3
02a8 e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0x7 = 0x2a8,0x2
02a9 6805       |h   |		Jump_Zero	0x2af
02aa 4828       |H(  |		Short_Literal	0x28							; Debug Table 0x5.0x8 = 0x2aa,0x3
02ab e5ff       |    |		Load	0x2,-0x1
02ac e00a       |    |		Load	0x0,0xa
02ad 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
02ae 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02af 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x9 = 0x2af,0x4
02b0 00d9       |    |		Load_Top	At_Offset_1
02b1 e5ff       |    |		Load	0x2,-0x1
02b2 e001       |    |		Load	0x0,0x1
02b3 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
02b4 e404       |    |		Load	0x2,0x4
02b5 017d       | }  |		Execute	Record,Structure_Write
02b6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0xa = 0x2b6,0x5
02b7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02b8 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
02b9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0xb = 0x2b9,0x6
02ba 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02bb 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
02bc 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0xc = 0x2bc,0x7
02bd 00da       |    |		Load_Top	At_Offset_2
02be 027d       | }  |		Execute	Discrete,Greater
02bf 680e       |h   |		Jump_Zero	0x2ce
02c0 e004       |    |		Load	0x0,0x4								; Debug Table 0x5.0xd = 0x2c0,0x8
02c1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02c2 00d9       |    |		Load_Top	At_Offset_1
02c3 e001       |    |		Load	0x0,0x1
02c4 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
02c5 c407       |    |		Store	0x2,0x7
02c6 c403       |    |		Store	0x2,0x3
02c7 480a       |H   |		Short_Literal	0xa							; Debug Table 0x5.0xe = 0x2c7,0x9
02c8 4828       |H(  |		Short_Literal	0x28
02c9 e5ff       |    |		Load	0x2,-0x1
02ca e00a       |    |		Load	0x0,0xa
02cb 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
02cc 01cb       |    |		Execute	Vector,Append
02cd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ce 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0xf = 0x2ce,0xa
02cf 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x10 = 0x2cf,0xfbff
02d0 00db       |    |		Load_Top	At_Offset_3
02d1 00e4       |    |		Load_Encached	Positive_Cache
02d2 025b       | [  |		Execute	Discrete,Check_In_Type
02d3 e001       |    |		Load	0x0,0x1
02d4 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
02d5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x11 = 0x2d5,0xfbfe
02d6 01dd       |    |		Execute	Vector,First
02d7 00d9       |    |		Load_Top	At_Offset_1
02d8 8221       | !  |		Call	0x1,0x21
02d9 00e2       |    |		Load_Encached	Integer_Cache
02da 03f1       |    |		Declare_Variable	Discrete,With_Value
02db 4808       |H   |		Short_Literal	0x8							; Debug Table 0x5.0x12 = 0x2db,0xfbfd
02dc 00d9       |    |		Load_Top	At_Offset_1
02dd 00db       |    |		Load_Top	At_Offset_3
02de 8223       | #  |		Call	0x1,0x23
02df 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x13 = 0x2df,0xfbfc
02e0 00da       |    |		Load_Top	At_Offset_2
02e1 e406       |    |		Load	0x2,0x6
02e2 e405       |    |		Load	0x2,0x5
02e3 0a01       |    |		Execute_Immediate	Plus,0x1
02e4 0248       | H  |		Execute	Discrete,Check_In_Integer
02e5 e407       |    |		Load	0x2,0x7
02e6 8229       | )  |		Call	0x1,0x29
02e7 01cc       |    |		Execute	Vector,Catenate
02e8 0007       |    |		Action	Break_Optional
02e9 e004       |    |		Load	0x0,0x4								; Debug Table 0x5.0x14 = 0x2e9,0x401
02ea 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02eb e407       |    |		Load	0x2,0x7
02ec e001       |    |		Load	0x0,0x1
02ed 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
02ee c407       |    |		Store	0x2,0x7
02ef c403       |    |		Store	0x2,0x3
02f0 480a       |H   |		Short_Literal	0xa							; Debug Table 0x5.0x15 = 0x2f0,0x402
02f1 00d9       |    |		Load_Top	At_Offset_1
02f2 01cb       |    |		Execute	Vector,Append
02f3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02f4 0000 0000  |    |		.BLANK	0000[0x4]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02ff       |    |		.CONST	0x02ff								; Address of begin
02f9 0004       |    |		.CONST	0x0004								; Address of exception handler
02fa 0002       |    |		.CONST	0x0002								; Number of locals
02fb			INIT_02f8:
02fb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6 = .DEBUG	0x02fb,0x10b8,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0ae9
													; Debug Table 0x6.0x0 = 0x2fb,0xffff
02fc 01dd       |    |		Execute	Vector,First
02fd 00e2       |    |		Load_Encached	Integer_Cache
02fe 03f1       |    |		Declare_Variable	Discrete,With_Value
02ff			BODY_02f8:
02ff e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x1 = 0x2ff,0x1
0300 8222       | "  |		Call	0x1,0x22
0301 e5fd       |    |		Load	0x2,-0x3
0302 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0303 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x2 = 0x303,0x2
0304 01d9       |    |		Execute	Vector,Reverse_Bounds
0305 0263       | c  |		Execute	Discrete,Above_Bound
0306 7031       |p1  |		Jump_Nonzero	0x338
0307 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x3 = 0x307,0x3
0308 e5fe       |    |		Load	0x2,-0x2
0309 01d7       |    |		Execute	Vector,Field_Read
030a 0f0a       |    |		Execute_Immediate	Equal,0xa
030b 682b       |h+  |		Jump_Zero	0x337
030c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x4 = 0x30c,0x4
030d e5fe       |    |		Load	0x2,-0x2
030e 01dd       |    |		Execute	Vector,First
030f 027f       |    |		Execute	Discrete,Equal
0310 680f       |h   |		Jump_Zero	0x320
0311 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0x5 = 0x311,0x5
0312 e00b       |    |		Load	0x0,0xb
0313 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0314 e402       |    |		Load	0x2,0x2
0315 00db       |    |		Load_Top	At_Offset_3
0316 0aff       |    |		Execute_Immediate	Plus,-0x1
0317 0248       | H  |		Execute	Discrete,Check_In_Integer
0318 e5fe       |    |		Load	0x2,-0x2
0319 01cf       |    |		Execute	Vector,Slice_Read
031a e5fd       |    |		Load	0x2,-0x3
031b e5ff       |    |		Load	0x2,-0x1
031c e00c       |    |		Load	0x0,0xc
031d 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
031e c5fc       |    |		Store	0x2,-0x4
031f 7813       |x   |		Jump	0x333
0320 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0x6 = 0x320,0x6
0321 e00b       |    |		Load	0x0,0xb
0322 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0323 e5fd       |    |		Load	0x2,-0x3
0324 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0325 e5fd       |    |		Load	0x2,-0x3
0326 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0327 e402       |    |		Load	0x2,0x2
0328 e404       |    |		Load	0x2,0x4
0329 0aff       |    |		Execute_Immediate	Plus,-0x1
032a 0248       | H  |		Execute	Discrete,Check_In_Integer
032b e5fe       |    |		Load	0x2,-0x2
032c 01cf       |    |		Execute	Vector,Slice_Read
032d 8223       | #  |		Call	0x1,0x23
032e e00d       |    |		Load	0x0,0xd
032f e5ff       |    |		Load	0x2,-0x1
0330 e00c       |    |		Load	0x0,0xc
0331 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0332 c5fc       |    |		Store	0x2,-0x4
0333 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x7 = 0x333,0x7
0334 0a01       |    |		Execute_Immediate	Plus,0x1
0335 0248       | H  |		Execute	Discrete,Check_In_Integer
0336 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0337 3fcf       |?   |		Loop_Increasing	0x307
0338 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x6.0x8 = 0x338,0x8
0339 e00b       |    |		Load	0x0,0xb
033a 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
033b e5fd       |    |		Load	0x2,-0x3
033c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
033d e5fd       |    |		Load	0x2,-0x3
033e 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
033f e402       |    |		Load	0x2,0x2
0340 e5fe       |    |		Load	0x2,-0x2
0341 01dc       |    |		Execute	Vector,Last
0342 e5fe       |    |		Load	0x2,-0x2
0343 01cf       |    |		Execute	Vector,Slice_Read
0344 8223       | #  |		Call	0x1,0x23
0345 e00d       |    |		Load	0x0,0xd
0346 e5ff       |    |		Load	0x2,-0x1
0347 e00c       |    |		Load	0x0,0xc
0348 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0349 c5fc       |    |		Store	0x2,-0x4
034a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
034b 0000       |    |		.XXX[0x1]
034c 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
0350 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
0354 0000 0000  |    |		.LITERAL	{0x00000000, 0x005a8c35}
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 0369       | i  |		.CONST	0x0369								; Address of begin
0359 0004       |    |		.CONST	0x0004								; Address of exception handler
035a 0004       |    |		.CONST	0x0004								; Number of locals
035b			INIT_0358:
035b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x7 = .DEBUG	0x035b,0x10cc,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0aff
													; Debug Table 0x7.0x0 = 0x35b,0xffff
035c e5fd       |    |		Load	0x2,-0x3
035d e5ff       |    |		Load	0x2,-0x1
035e e00a       |    |		Load	0x0,0xa
035f 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0360 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x1 = 0x360,0xfffe
0361 e00c       |    |		Load	0x0,0xc
0362 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0363 00e2       |    |		Load_Encached	Integer_Cache
0364 03f1       |    |		Declare_Variable	Discrete,With_Value
0365 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x7.0x2 = 0x365,0xfffd
0366 e00b       |    |		Load	0x0,0xb
0367 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0368 03f1       |    |		Declare_Variable	Discrete,With_Value
0369			BODY_0358:
0369 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x7.0x3 = 0x369,0x1
036a e5fe       |    |		Load	0x2,-0x2
036b e5ff       |    |		Load	0x2,-0x1
036c e00c       |    |		Load	0x0,0xc
036d 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
036e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x4 = 0x36e,0x2
036f e5fd       |    |		Load	0x2,-0x3
0370 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0371 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x5 = 0x371,0x3
0372 e5fd       |    |		Load	0x2,-0x3
0373 e402       |    |		Load	0x2,0x2
0374 e5ff       |    |		Load	0x2,-0x1
0375 8211       |    |		Call	0x1,0x11
0376 00d1       |    |		Pop_Control	Pop_Count_1
0377 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0378 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0379 0000 0000  |    |		.BLANK	0000[0x7]
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0396       |    |		.CONST	0x0396								; Address of begin
0381 0403       |    |		.CONST	0x0403								; Address of exception handler
0382 0009       |    |		.CONST	0x0009								; Number of locals
0383			INIT_0380:
0383 e001       |    |		Load	0x0,0x1								; Debug Table 0x8 = .DEBUG	0x0383,0x10da,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x0b11
													; Debug Table 0x8.0x0 = 0x383,0xffff
0384 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0385 02c7       |    |		Declare_Variable	Any
0386 00d8       |    |		Load_Top	At_Offset_0
0387 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0388 e004       |    |		Load	0x0,0x4								; Debug Table 0x8.0x1 = 0x388,0xfffe
0389 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
038a e001       |    |		Load	0x0,0x1								; Debug Table 0x8.0x2 = 0x38a,0xfffd
038b 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
038c 0322       | "  |		Declare_Variable	Record
038d 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x8.0x3 = 0x38d,0xfffc
038e 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x8.0x4 = 0x38e,0xfffb
038f 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x8.0x5 = 0x38f,0xfffa
0390 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x6 = 0x390,0xfff9
0391 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x7 = 0x391,0xfff8
0392 e5fe       |    |		Load	0x2,-0x2
0393 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0394 2e03       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
0395 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0396			BODY_0380:
0396 e004       |    |		Load	0x0,0x4								; Debug Table 0x8.0x8 = 0x396,0x1
0397 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0398 e402       |    |		Load	0x2,0x2
0399 0120       |    |		Execute	Any,Is_Value
039a 6803       |h   |		Jump_Zero	0x39e
039b e001       |    |		Load	0x0,0x1
039c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
039d 7801       |x   |		Jump	0x39f
039e e402       |    |		Load	0x2,0x2
039f 67b0       |g   |		Indirect_Literal	Discrete,0x350,{0x00000000, 0x00004000}
03a0 e006       |    |		Load	0x0,0x6
03a1 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
03a2 e409       |    |		Load	0x2,0x9
03a3 e007       |    |		Load	0x0,0x7
03a4 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
03a5 e001       |    |		Load	0x0,0x1
03a6 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03a7 c402       |    |		Store	0x2,0x2
03a8 c403       |    |		Store	0x2,0x3
03a9 e403       |    |		Load	0x2,0x3								; Debug Table 0x8.0x9 = 0x3a9,0x2
03aa 6803       |h   |		Jump_Zero	0x3ae
03ab 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0xa = 0x3ab,0x3
03ac 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0xb = 0x3ac,0x401
03ad 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5				; Debug Table 0x8.0xc = 0x3ad,0x3
03ae e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0xd = 0x3ae,0x4
03af 00d9       |    |		Load_Top	At_Offset_1
03b0 e001       |    |		Load	0x0,0x1
03b1 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
03b2 a405       |    |		Store_Unchecked	0x2,0x5
03b3 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x8.0xe = 0x3b3,0x5
03b4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03b5 460d       |F   |		Jump_Case	0xe
03b6 781e       |x   |		Jump	0x3d5								; case 0x0
03b7 781d       |x   |		Jump	0x3d5								; case 0x1
03b8 781c       |x   |		Jump	0x3d5								; case 0x2
03b9 781b       |x   |		Jump	0x3d5								; case 0x3
03ba 781a       |x   |		Jump	0x3d5								; case 0x4
03bb 7819       |x   |		Jump	0x3d5								; case 0x5
03bc 780f       |x   |		Jump	0x3cc								; case 0x6
03bd 7806       |x   |		Jump	0x3c4								; case 0x7
03be 7810       |x   |		Jump	0x3cf								; case 0x8
03bf 7815       |x   |		Jump	0x3d5								; case 0x9
03c0 7814       |x   |		Jump	0x3d5								; case 0xa
03c1 7813       |x   |		Jump	0x3d5								; case 0xb
03c2 7812       |x   |		Jump	0x3d5								; case 0xc
03c3 7811       |x   |		Jump	0x3d5								; case 0xd
03c4 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x8.0xf = 0x3c4,0x6
03c5 e5fc       |    |		Load	0x2,-0x4
03c6 0272       | r  |		Execute	Discrete,Minus
03c7 0248       | H  |		Execute	Discrete,Check_In_Integer
03c8 0aff       |    |		Execute_Immediate	Plus,-0x1
03c9 0248       | H  |		Execute	Discrete,Check_In_Integer
03ca a406       |    |		Store_Unchecked	0x2,0x6
03cb 780c       |x   |		Jump	0x3d8
03cc 4800       |H   |		Short_Literal	0x0							; Debug Table 0x8.0x10 = 0x3cc,0x7
03cd a406       |    |		Store_Unchecked	0x2,0x6
03ce 7809       |x   |		Jump	0x3d8
03cf e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x8.0x11 = 0x3cf,0x8
03d0 e5fc       |    |		Load	0x2,-0x4
03d1 0272       | r  |		Execute	Discrete,Minus
03d2 0248       | H  |		Execute	Discrete,Check_In_Integer
03d3 a406       |    |		Store_Unchecked	0x2,0x6
03d4 7803       |x   |		Jump	0x3d8
03d5 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x12 = 0x3d5,0x9
03d6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x13 = 0x3d6,0x801
03d7 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5				; Debug Table 0x8.0x14 = 0x3d7,0x9
03d8 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x8.0x15 = 0x3d8,0xa
03d9 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03da e5fe       |    |		Load	0x2,-0x2
03db 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03dc e5ff       |    |		Load	0x2,-0x1
03dd 8220       |    |		Call	0x1,0x20
03de 0272       | r  |		Execute	Discrete,Minus
03df 0248       | H  |		Execute	Discrete,Check_In_Integer
03e0 0aff       |    |		Execute_Immediate	Plus,-0x1
03e1 e5fd       |    |		Load	0x2,-0x3
03e2 0273       | s  |		Execute	Discrete,Plus
03e3 0248       | H  |		Execute	Discrete,Check_In_Integer
03e4 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
03e5 e405       |    |		Load	0x2,0x5								; Debug Table 0x8.0x16 = 0x3e5,0xb
03e6 e406       |    |		Load	0x2,0x6
03e7 0273       | s  |		Execute	Discrete,Plus
03e8 e404       |    |		Load	0x2,0x4
03e9 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03ea e404       |    |		Load	0x2,0x4								; Debug Table 0x8.0x17 = 0x3ea,0xc
03eb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03ec e404       |    |		Load	0x2,0x4
03ed 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
03ee 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x18 = 0x3ee,0xd
03ef e404       |    |		Load	0x2,0x4
03f0 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
03f1 e404       |    |		Load	0x2,0x4								; Debug Table 0x8.0x19 = 0x3f1,0xe
03f2 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03f3 e404       |    |		Load	0x2,0x4
03f4 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
03f5 e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0x1a = 0x3f5,0xf
03f6 e404       |    |		Load	0x2,0x4
03f7 e001       |    |		Load	0x0,0x1
03f8 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
03f9 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
03fa e004       |    |		Load	0x0,0x4								; Debug Table 0x8.0x1b = 0x3fa,0x10
03fb 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03fc e402       |    |		Load	0x2,0x2
03fd e001       |    |		Load	0x0,0x1
03fe 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
03ff c402       |    |		Store	0x2,0x2
0400 c403       |    |		Store	0x2,0x3
0401 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x1c = 0x401,0x11
0402 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
0403			TRAP_0380:
0403 0007       |    |		Action	Break_Optional
0404 e004       |    |		Load	0x0,0x4								; Debug Table 0x8.0x1d = 0x404,0x12
0405 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0406 e402       |    |		Load	0x2,0x2
0407 e001       |    |		Load	0x0,0x1
0408 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0409 c402       |    |		Store	0x2,0x2
040a c403       |    |		Store	0x2,0x3
040b 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x1e = 0x40b,0x13
040c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x1f = 0x40c,0xc01
040d 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5				; Debug Table 0x8.0x20 = 0x40d,0x13
040e 0000 0000  |    |		.XXX[0x2]
0410 ; --------------------------------------------------------------------------------------
0410 ; SUBPROGRAM
0410 ; --------------------------------------------------------------------------------------
0410 0413       |    |		.CONST	0x0413								; Address of begin
0411 0004       |    |		.CONST	0x0004								; Address of exception handler
0412 0001       |    |		.CONST	0x0001								; Number of locals
0413			BODY_0410:
0413			INIT_0410:
0413 0092 0dcd  |    |		Action	Push_String_Extended,0xdcd					; "no information available"
													; Debug Table 0x9 = .DEBUG	0x0413,0x111e,0x0001,0x0000,0x005a,0x8c35,0x0000,0x008f
													; Debug Table 0x9.0x0 = 0x413,0x1
0415 e00e       |    |		Load	0x0,0xe
0416 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0417 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0418 ; --------------------------------------------------------------------------------------
0418 ; SUBPROGRAM
0418 ; --------------------------------------------------------------------------------------
0418 0420       |    |		.CONST	0x0420								; Address of begin
0419 0431       | 1  |		.CONST	0x0431								; Address of exception handler
041a 0002       |    |		.CONST	0x0002								; Number of locals
041b			INIT_0418:
041b e003       |    |		Load	0x0,0x3								; Debug Table 0xa = .DEBUG	0x041b,0x1122,0x0002,0x0000,0x005a,0x8c35,0x0000,0x00c1
													; Debug Table 0xa.0x0 = 0x41b,0xffff
041c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
041d 02c7       |    |		Declare_Variable	Any
041e 00d8       |    |		Load_Top	At_Offset_0
041f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0420			BODY_0418:
0420 e003       |    |		Load	0x0,0x3								; Debug Table 0xa.0x1 = 0x420,0x1
0421 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0422 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0423 c402       |    |		Store	0x2,0x2
0424 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x2 = 0x424,0x2
0425 e003       |    |		Load	0x0,0x3
0426 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0427 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0428 0092 0dce  |    |		Action	Push_String_Extended,0xdce					; "menu"
042a 01de       |    |		Execute	Vector,Not_Equal
042b 6803       |h   |		Jump_Zero	0x42f
042c e003       |    |		Load	0x0,0x3								; Debug Table 0xa.0x3 = 0x42c,0x3
042d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
042e 00ca       |    |		Action	Exit_Nullary_Function
042f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x4 = 0x42f,0x4
0430 00ca       |    |		Action	Exit_Nullary_Function
0431			TRAP_0418:
0431 0007       |    |		Action	Break_Optional
0432 e003       |    |		Load	0x0,0x3								; Debug Table 0xa.0x5 = 0x432,0x5
0433 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0434 00ca       |    |		Action	Exit_Nullary_Function
0435 0000 0000  |    |		.XXX[0x3]
0437 0000       |    |
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 043b       | ;  |		.CONST	0x043b								; Address of begin
0439 0004       |    |		.CONST	0x0004								; Address of exception handler
043a 0001       |    |		.CONST	0x0001								; Number of locals
043b			BODY_0438:
043b			INIT_0438:
043b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb = .DEBUG	0x043b,0x1130,0x0002,0x0000,0x005a,0x8c35,0x0000,0x00f9
													; Debug Table 0xb.0x0 = 0x43b,0x1
043c 460d       |F   |		Jump_Case	0xe
043d 7819       |x   |		Jump	0x457								; case 0x0
043e 7818       |x   |		Jump	0x457								; case 0x1
043f 7817       |x   |		Jump	0x457								; case 0x2
0440 7816       |x   |		Jump	0x457								; case 0x3
0441 7815       |x   |		Jump	0x457								; case 0x4
0442 7814       |x   |		Jump	0x457								; case 0x5
0443 7807       |x   |		Jump	0x44b								; case 0x6
0444 780e       |x   |		Jump	0x453								; case 0x7
0445 780f       |x   |		Jump	0x455								; case 0x8
0446 7810       |x   |		Jump	0x457								; case 0x9
0447 780f       |x   |		Jump	0x457								; case 0xa
0448 780e       |x   |		Jump	0x457								; case 0xb
0449 780d       |x   |		Jump	0x457								; case 0xc
044a 780c       |x   |		Jump	0x457								; case 0xd
044b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x1 = 0x44b,0x2
044c 0217       |    |		Execute	Heap_Access,All_Reference
044d 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
044e 7002       |p   |		Jump_Nonzero	0x451
044f 4804       |H   |		Short_Literal	0x4							; Debug Table 0xb.0x2 = 0x44f,0x3
0450 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0451 4806       |H   |		Short_Literal	0x6							; Debug Table 0xb.0x3 = 0x451,0x4
0452 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0453 4806       |H   |		Short_Literal	0x6							; Debug Table 0xb.0x4 = 0x453,0x5
0454 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0455 4803       |H   |		Short_Literal	0x3							; Debug Table 0xb.0x5 = 0x455,0x6
0456 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0457 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x6 = 0x457,0x7
0458 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0459 0000 0000  |    |		.BLANK	0000[0x7]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0465       | e  |		.CONST	0x0465								; Address of begin
0461 0004       |    |		.CONST	0x0004								; Address of exception handler
0462 0002       |    |		.CONST	0x0002								; Number of locals
0463			INIT_0460:
0463 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xc = .DEBUG	0x0463,0x1140,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0244
													; Debug Table 0xc.0x0 = 0x463,0xffff
0464 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0465			BODY_0460:
0465 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x1 = 0x465,0x1
0466 01dc       |    |		Execute	Vector,Last
0467 e5fe       |    |		Load	0x2,-0x2
0468 0263       | c  |		Execute	Discrete,Above_Bound
0469 700c       |p   |		Jump_Nonzero	0x476
046a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x2 = 0x46a,0x2
046b e5ff       |    |		Load	0x2,-0x1
046c 01d7       |    |		Execute	Vector,Field_Read
046d 0e20       |    |		Execute_Immediate	Not_Equal,0x20
046e 6802       |h   |		Jump_Zero	0x471
046f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x3 = 0x46f,0x3
0470 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0471 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x4 = 0x471,0x4
0472 0a01       |    |		Execute_Immediate	Plus,0x1
0473 0248       | H  |		Execute	Discrete,Check_In_Integer
0474 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0475 3ff4       |?   |		Loop_Increasing	0x46a
0476 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0x5 = 0x476,0x5
0477 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0478 ; --------------------------------------------------------------------------------------
0478 ; SUBPROGRAM
0478 ; --------------------------------------------------------------------------------------
0478 047b       | {  |		.CONST	0x047b								; Address of begin
0479 0004       |    |		.CONST	0x0004								; Address of exception handler
047a 0001       |    |		.CONST	0x0001								; Number of locals
047b			BODY_0478:
047b			INIT_0478:
047b 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd = .DEBUG	0x047b,0x114e,0x0002,0x0000,0x005a,0x8c35,0x0000,0x027c
													; Debug Table 0xd.0x0 = 0x47b,0x1
047c 00db       |    |		Load_Top	At_Offset_3
047d 480a       |H   |		Short_Literal	0xa
047e e00f       |    |		Load	0x0,0xf
047f 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0480 0a01       |    |		Execute_Immediate	Plus,0x1
0481 0248       | H  |		Execute	Discrete,Check_In_Integer
0482 00db       |    |		Load_Top	At_Offset_3
0483 8221       | !  |		Call	0x1,0x21
0484 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0485 0000 0000  |    |		.XXX[0x3]
0487 0000       |    |
0488 ; --------------------------------------------------------------------------------------
0488 ; SUBPROGRAM
0488 ; --------------------------------------------------------------------------------------
0488 048b       |    |		.CONST	0x048b								; Address of begin
0489 0004       |    |		.CONST	0x0004								; Address of exception handler
048a 0001       |    |		.CONST	0x0001								; Number of locals
048b			BODY_0488:
048b			INIT_0488:
048b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xe = .DEBUG	0x048b,0x1152,0x0002,0x0000,0x005a,0x8c35,0x0000,0x029c
													; Debug Table 0xe.0x0 = 0x48b,0x1
048c 0f08       |    |		Execute_Immediate	Equal,0x8
048d 6816       |h   |		Jump_Zero	0x4a4
048e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x1 = 0x48e,0x2
048f 01db       |    |		Execute	Vector,Length
0490 e5fe       |    |		Load	0x2,-0x2
0491 027b       | {  |		Execute	Discrete,Greater_Equal
0492 680d       |h   |		Jump_Zero	0x4a0
0493 e215       |    |		Load	0x1,0x15							; Debug Table 0xe.0x2 = 0x493,0x3
0494 00db       |    |		Load_Top	At_Offset_3
0495 01dd       |    |		Execute	Vector,First
0496 e5fe       |    |		Load	0x2,-0x2
0497 0273       | s  |		Execute	Discrete,Plus
0498 0aff       |    |		Execute_Immediate	Plus,-0x1
0499 0248       | H  |		Execute	Discrete,Check_In_Integer
049a e5ff       |    |		Load	0x2,-0x1
049b 01dc       |    |		Execute	Vector,Last
049c e5ff       |    |		Load	0x2,-0x1
049d 01cf       |    |		Execute	Vector,Slice_Read
049e 01cc       |    |		Execute	Vector,Catenate
049f 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
04a0 e215       |    |		Load	0x1,0x15							; Debug Table 0xe.0x3 = 0x4a0,0x4
04a1 00db       |    |		Load_Top	At_Offset_3
04a2 01cc       |    |		Execute	Vector,Catenate
04a3 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
04a4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x4 = 0x4a4,0x5
04a5 01db       |    |		Execute	Vector,Length
04a6 e5fe       |    |		Load	0x2,-0x2
04a7 027b       | {  |		Execute	Discrete,Greater_Equal
04a8 680d       |h   |		Jump_Zero	0x4b6
04a9 e214       |    |		Load	0x1,0x14							; Debug Table 0xe.0x5 = 0x4a9,0x6
04aa 00db       |    |		Load_Top	At_Offset_3
04ab 01dd       |    |		Execute	Vector,First
04ac e5fe       |    |		Load	0x2,-0x2
04ad 0273       | s  |		Execute	Discrete,Plus
04ae 0aff       |    |		Execute_Immediate	Plus,-0x1
04af 0248       | H  |		Execute	Discrete,Check_In_Integer
04b0 e5ff       |    |		Load	0x2,-0x1
04b1 01dc       |    |		Execute	Vector,Last
04b2 e5ff       |    |		Load	0x2,-0x1
04b3 01cf       |    |		Execute	Vector,Slice_Read
04b4 01cc       |    |		Execute	Vector,Catenate
04b5 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
04b6 e214       |    |		Load	0x1,0x14							; Debug Table 0xe.0x6 = 0x4b6,0x7
04b7 00db       |    |		Load_Top	At_Offset_3
04b8 01cc       |    |		Execute	Vector,Catenate
04b9 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
04ba 0000 0000  |    |		.BLANK	0000[0x6]
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04c3       |    |		.CONST	0x04c3								; Address of begin
04c1 0004       |    |		.CONST	0x0004								; Address of exception handler
04c2 0001       |    |		.CONST	0x0001								; Number of locals
04c3			BODY_04c0:
04c3			INIT_04c0:
04c3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf = .DEBUG	0x04c3,0x1162,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0308
													; Debug Table 0xf.0x0 = 0x4c3,0x1
04c4 e5fd       |    |		Load	0x2,-0x3
04c5 e5fc       |    |		Load	0x2,-0x4
04c6 e5ff       |    |		Load	0x2,-0x1
04c7 8220       |    |		Call	0x1,0x20
04c8 0272       | r  |		Execute	Discrete,Minus
04c9 0248       | H  |		Execute	Discrete,Check_In_Integer
04ca 0272       | r  |		Execute	Discrete,Minus
04cb 0a01       |    |		Execute_Immediate	Plus,0x1
04cc 0248       | H  |		Execute	Discrete,Check_In_Integer
04cd 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
04ce 0000 0000  |    |		.XXX[0x2]
04d0 ; --------------------------------------------------------------------------------------
04d0 ; SUBPROGRAM
04d0 ; --------------------------------------------------------------------------------------
04d0 04d3       |    |		.CONST	0x04d3								; Address of begin
04d1 0004       |    |		.CONST	0x0004								; Address of exception handler
04d2 0001       |    |		.CONST	0x0001								; Number of locals
04d3			BODY_04d0:
04d3			INIT_04d0:
04d3 0007       |    |		Action	Break_Optional							; Debug Table 0x10 = .DEBUG	0x04d3,0x1166,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0334
													; Debug Table 0x10.0x0 = 0x4d3,0x1
04d4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0x1 = 0x4d4,0x401
04d5 0007       |    |		Action	Break_Optional
04d6 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x10.0x2 = 0x4d6,0x402
04d7 0007       |    |		Action	Break_Optional							; Debug Table 0x10.0x3 = 0x4d7,0x403
04d8 0007       |    |		Action	Break_Optional							; Debug Table 0x10.0x4 = 0x4d8,0x404
04d9 0b3e       | >  |		Execute_Immediate	Case_Compare,0x3e				; Debug Table 0x10.0x5 = 0x4d9,0x1
04da 7022       |p"  |		Jump_Nonzero	0x4fd
04db 0b47       | G  |		Execute_Immediate	Case_Compare,0x47
04dc 702c       |p,  |		Jump_Nonzero	0x509
04dd 0b48       | H  |		Execute_Immediate	Case_Compare,0x48
04de 702a       |p*  |		Jump_Nonzero	0x509
04df 0b46       | F  |		Execute_Immediate	Case_Compare,0x46
04e0 7028       |p(  |		Jump_Nonzero	0x509
04e1 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
04e2 7032       |p2  |		Jump_Nonzero	0x515
04e3 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
04e4 7030       |p0  |		Jump_Nonzero	0x515
04e5 0b9f       |    |		Execute_Immediate	Case_Compare,0x9f
04e6 702e       |p.  |		Jump_Nonzero	0x515
04e7 0ba1       |    |		Execute_Immediate	Case_Compare,0xa1
04e8 702c       |p,  |		Jump_Nonzero	0x515
04e9 0b4a       | J  |		Execute_Immediate	Case_Compare,0x4a
04ea 702a       |p*  |		Jump_Nonzero	0x515
04eb 0b4f       | O  |		Execute_Immediate	Case_Compare,0x4f
04ec 7028       |p(  |		Jump_Nonzero	0x515
04ed 0b56       | V  |		Execute_Immediate	Case_Compare,0x56
04ee 7026       |p&  |		Jump_Nonzero	0x515
04ef 0b58       | X  |		Execute_Immediate	Case_Compare,0x58
04f0 7024       |p$  |		Jump_Nonzero	0x515
04f1 0b4e       | N  |		Execute_Immediate	Case_Compare,0x4e
04f2 7022       |p"  |		Jump_Nonzero	0x515
04f3 0b5e       | ^  |		Execute_Immediate	Case_Compare,0x5e
04f4 7020       |p   |		Jump_Nonzero	0x515
04f5 0b51       | Q  |		Execute_Immediate	Case_Compare,0x51
04f6 701e       |p   |		Jump_Nonzero	0x515
04f7 0b60       | `  |		Execute_Immediate	Case_Compare,0x60
04f8 701c       |p   |		Jump_Nonzero	0x515
04f9 0b3b       | ;  |		Execute_Immediate	Case_Compare,0x3b
04fa 701c       |p   |		Jump_Nonzero	0x517
04fb 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x6 = 0x4fb,0x8
04fc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04fd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x7 = 0x4fd,0x2
04fe 00eb       |    |		Load_Encached	Diana_Cache
04ff 18d8       |    |		Execute	Package,Field_Execute,Field_Number 0xd8
0500 e403       |    |		Load	0x2,0x3								; Debug Table 0x10.0x8 = 0x500,0x801
0501 0007       |    |		Action	Break_Optional
0502 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x10.0x9 = 0x502,0x802
0503 0007       |    |		Action	Break_Optional							; Debug Table 0x10.0xa = 0x503,0x803
0504 00d0       |    |		Action	Swap_Control							; Debug Table 0x10.0xb = 0x504,0x804
0505 00d1       |    |		Pop_Control	Pop_Count_1
0506 0f7c       | |  |		Execute_Immediate	Equal,0x7c					; Debug Table 0x10.0xc = 0x506,0x2
0507 0f00       |    |		Execute_Immediate	Equal,0x0
0508 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0509 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0xd = 0x509,0x3
050a 00eb       |    |		Load_Encached	Diana_Cache
050b 18b6       |    |		Execute	Package,Field_Execute,Field_Number 0xb6
050c e403       |    |		Load	0x2,0x3								; Debug Table 0x10.0xe = 0x50c,0xc01
050d 0007       |    |		Action	Break_Optional
050e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x10.0xf = 0x50e,0xc02
050f 0007       |    |		Action	Break_Optional							; Debug Table 0x10.0x10 = 0x50f,0xc03
0510 00d0       |    |		Action	Swap_Control							; Debug Table 0x10.0x11 = 0x510,0xc04
0511 00d1       |    |		Pop_Control	Pop_Count_1
0512 0f4e       | N  |		Execute_Immediate	Equal,0x4e					; Debug Table 0x10.0x12 = 0x512,0x3
0513 0f00       |    |		Execute_Immediate	Equal,0x0
0514 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0515 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x13 = 0x515,0x4
0516 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0517 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x14 = 0x517,0x5
0518 00eb       |    |		Load_Encached	Diana_Cache
0519 18e8       |    |		Execute	Package,Field_Execute,Field_Number 0xe8
051a e403       |    |		Load	0x2,0x3								; Debug Table 0x10.0x15 = 0x51a,0x1001
051b 0007       |    |		Action	Break_Optional
051c 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x10.0x16 = 0x51c,0x1002
051d 0007       |    |		Action	Break_Optional							; Debug Table 0x10.0x17 = 0x51d,0x1003
051e 00d0       |    |		Action	Swap_Control							; Debug Table 0x10.0x18 = 0x51e,0x1004
051f 00d1       |    |		Pop_Control	Pop_Count_1
0520 0b73       | s  |		Execute_Immediate	Case_Compare,0x73				; Debug Table 0x10.0x19 = 0x520,0x5
0521 7004       |p   |		Jump_Nonzero	0x526
0522 0b72       | r  |		Execute_Immediate	Case_Compare,0x72
0523 7002       |p   |		Jump_Nonzero	0x526
0524 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x1a = 0x524,0x7
0525 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0526 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x1b = 0x526,0x6
0527 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 0535       | 5  |		.CONST	0x0535								; Address of begin
0529 0004       |    |		.CONST	0x0004								; Address of exception handler
052a 0002       |    |		.CONST	0x0002								; Number of locals
052b			INIT_0528:
052b e001       |    |		Load	0x0,0x1								; Debug Table 0x11 = .DEBUG	0x052b,0x11a0,0x0002,0x0000,0x005a,0x8c35,0x0000,0x03d4
													; Debug Table 0x11.0x0 = 0x52b,0xffff
052c 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
052d 0322       | "  |		Declare_Variable	Record
052e 4800       |H   |		Short_Literal	0x0
052f e5ff       |    |		Load	0x2,-0x1
0530 e5fe       |    |		Load	0x2,-0x2
0531 e001       |    |		Load	0x0,0x1
0532 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0533 00d9       |    |		Load_Top	At_Offset_1
0534 017d       | }  |		Execute	Record,Structure_Write
0535			BODY_0528:
0535 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x1 = 0x535,0x1
0536 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0537 00d9       |    |		Load_Top	At_Offset_1
0538 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0539 027d       | }  |		Execute	Discrete,Greater
053a 681c       |h   |		Jump_Zero	0x557
053b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x2 = 0x53b,0x2
053c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
053d 00d9       |    |		Load_Top	At_Offset_1
053e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
053f 0263       | c  |		Execute	Discrete,Above_Bound
0540 7016       |p   |		Jump_Nonzero	0x557
0541 0007       |    |		Action	Break_Optional							; Debug Table 0x11.0x3 = 0x541,0x3
0542 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x11.0x4 = 0x542,0xfbff
0543 00d9       |    |		Load_Top	At_Offset_1
0544 e001       |    |		Load	0x0,0x1
0545 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0546 4801       |H   |		Short_Literal	0x1							; Debug Table 0x11.0x5 = 0x546,0x401
0547 00d9       |    |		Load_Top	At_Offset_1
0548 e5fd       |    |		Load	0x2,-0x3
0549 e00f       |    |		Load	0x0,0xf
054a 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
054b 6809       |h   |		Jump_Zero	0x555
054c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x11.0x6 = 0x54c,0x402
054d e402       |    |		Load	0x2,0x2
054e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
054f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x7 = 0x54f,0x403
0550 01db       |    |		Execute	Vector,Length
0551 e402       |    |		Load	0x2,0x2
0552 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0553 00d3       |    |		Pop_Control	Pop_Count_3						; Debug Table 0x11.0x8 = 0x553,0x404
0554 7802       |x   |		Jump	0x557
0555 00d1       |    |		Pop_Control	Pop_Count_1
0556 3fea       |?   |		Loop_Increasing	0x541
0557 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x9 = 0x557,0x4
0558 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0559 0000 0000  |    |		.BLANK	0000[0x7]
0560 ; --------------------------------------------------------------------------------------
0560 ; SUBPROGRAM
0560 ; --------------------------------------------------------------------------------------
0560 056d       | m  |		.CONST	0x056d								; Address of begin
0561 0004       |    |		.CONST	0x0004								; Address of exception handler
0562 0002       |    |		.CONST	0x0002								; Number of locals
0563			INIT_0560:
0563 e001       |    |		Load	0x0,0x1								; Debug Table 0x12 = .DEBUG	0x0563,0x11b6,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0443
													; Debug Table 0x12.0x0 = 0x563,0xffff
0564 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0565 0322       | "  |		Declare_Variable	Record
0566 4800       |H   |		Short_Literal	0x0
0567 e5ff       |    |		Load	0x2,-0x1
0568 e5fe       |    |		Load	0x2,-0x2
0569 e001       |    |		Load	0x0,0x1
056a 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
056b 00d9       |    |		Load_Top	At_Offset_1
056c 017d       | }  |		Execute	Record,Structure_Write
056d			BODY_0560:
056d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x1 = 0x56d,0x1
056e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
056f 00d9       |    |		Load_Top	At_Offset_1
0570 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0571 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x2 = 0x571,0x2
0572 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x3 = 0x572,0xfbff
0573 00d9       |    |		Load_Top	At_Offset_1
0574 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0575 00e4       |    |		Load_Encached	Positive_Cache
0576 025b       | [  |		Execute	Discrete,Check_In_Type
0577 e001       |    |		Load	0x0,0x1
0578 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0579 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x4 = 0x579,0x401
057a 01db       |    |		Execute	Vector,Length
057b 00da       |    |		Load_Top	At_Offset_2
057c 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
057d 00d1       |    |		Pop_Control	Pop_Count_1
057e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x5 = 0x57e,0x3
057f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0580 ; --------------------------------------------------------------------------------------
0580 ; SUBPROGRAM
0580 ; --------------------------------------------------------------------------------------
0580 0587       |    |		.CONST	0x0587								; Address of begin
0581 0004       |    |		.CONST	0x0004								; Address of exception handler
0582 0003       |    |		.CONST	0x0003								; Number of locals
0583			INIT_0580:
0583 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x13 = .DEBUG	0x0583,0x11c4,0x0002,0x0000,0x005a,0x8c35,0x0000,0x048b
													; Debug Table 0x13.0x0 = 0x583,0xffff
0584 e001       |    |		Load	0x0,0x1								; Debug Table 0x13.0x1 = 0x584,0xfffe
0585 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0586 0322       | "  |		Declare_Variable	Record
0587			BODY_0580:
0587 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x2 = 0x587,0x1
0588 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x13.0x3 = 0x588,0x401
0589 0007       |    |		Action	Break_Optional
058a 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x13.0x4 = 0x58a,0x402
058b 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x5 = 0x58b,0x403
058c 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x6 = 0x58c,0x404
058d 0fa8       |    |		Execute_Immediate	Equal,-0x58					; Debug Table 0x13.0x7 = 0x58d,0x1
058e 682c       |h,  |		Jump_Zero	0x5bb
058f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x13.0x8 = 0x58f,0x2
0590 00eb       |    |		Load_Encached	Diana_Cache
0591 18e9       |    |		Execute	Package,Field_Execute,Field_Number 0xe9
0592 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0593 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0x9 = 0x593,0x3
0594 e5fd       |    |		Load	0x2,-0x3
0595 00db       |    |		Load_Top	At_Offset_3
0596 e001       |    |		Load	0x0,0x1
0597 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0598 00d9       |    |		Load_Top	At_Offset_1
0599 017d       | }  |		Execute	Record,Structure_Write
059a 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0xa = 0x59a,0x4
059b e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0xb = 0x59b,0x801
059c 0007       |    |		Action	Break_Optional
059d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x13.0xc = 0x59d,0x802
059e 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0xd = 0x59e,0x803
059f 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0xe = 0x59f,0x804
05a0 0f49       | I  |		Execute_Immediate	Equal,0x49					; Debug Table 0x13.0xf = 0x5a0,0x4
05a1 6806       |h   |		Jump_Zero	0x5a8
05a2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x10 = 0x5a2,0x5
05a3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05a4 0a01       |    |		Execute_Immediate	Plus,0x1
05a5 00d9       |    |		Load_Top	At_Offset_1
05a6 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
05a7 7804       |x   |		Jump	0x5ac
05a8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x11 = 0x5a8,0x6
05a9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05aa 00d9       |    |		Load_Top	At_Offset_1
05ab 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
05ac 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x12 = 0x5ac,0x7
05ad e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x13.0x13 = 0x5ad,0xf3ff
05ae 00d9       |    |		Load_Top	At_Offset_1
05af 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05b0 00e4       |    |		Load_Encached	Positive_Cache
05b1 025b       | [  |		Execute	Discrete,Check_In_Type
05b2 e001       |    |		Load	0x0,0x1
05b3 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
05b4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x14 = 0x5b4,0xc01
05b5 01db       |    |		Execute	Vector,Length
05b6 00da       |    |		Load_Top	At_Offset_2
05b7 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
05b8 00d1       |    |		Pop_Control	Pop_Count_1
05b9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x15 = 0x5b9,0x8
05ba 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
05bb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x16 = 0x5bb,0x9
05bc 0217       |    |		Execute	Heap_Access,All_Reference
05bd 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
05be 0e08       |    |		Execute_Immediate	Not_Equal,0x8
05bf 7008       |p   |		Jump_Nonzero	0x5c8
05c0 e5ff       |    |		Load	0x2,-0x1
05c1 0217       |    |		Execute	Heap_Access,All_Reference
05c2 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
05c3 0e06       |    |		Execute_Immediate	Not_Equal,0x6
05c4 7003       |p   |		Jump_Nonzero	0x5c8
05c5 e5fe       |    |		Load	0x2,-0x2
05c6 8225       | %  |		Call	0x1,0x25
05c7 6806       |h   |		Jump_Zero	0x5ce
05c8 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0x17 = 0x5c8,0xa
05c9 e5fd       |    |		Load	0x2,-0x3
05ca e5fe       |    |		Load	0x2,-0x2
05cb e001       |    |		Load	0x0,0x1
05cc 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
05cd 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
05ce 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x18 = 0x5ce,0xb
05cf e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x13.0x19 = 0x5cf,0x1001
05d0 0007       |    |		Action	Break_Optional
05d1 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x13.0x1a = 0x5d1,0x1002
05d2 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x1b = 0x5d2,0x1003
05d3 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x1c = 0x5d3,0x1004
05d4 0b9f       |    |		Execute_Immediate	Case_Compare,0x9f				; Debug Table 0x13.0x1d = 0x5d4,0xb
05d5 7008       |p   |		Jump_Nonzero	0x5de
05d6 0b4a       | J  |		Execute_Immediate	Case_Compare,0x4a
05d7 700c       |p   |		Jump_Nonzero	0x5e4
05d8 0ba1       |    |		Execute_Immediate	Case_Compare,0xa1
05d9 7010       |p   |		Jump_Nonzero	0x5ea
05da e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x13.0x1e = 0x5da,0xf
05db e5fd       |    |		Load	0x2,-0x3
05dc 8227       | '  |		Call	0x1,0x27
05dd 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
05de 0092 0dcf  |    |		Action	Push_String_Extended,0xdcf					; "=>"
													; Debug Table 0x13.0x1f = 0x5de,0xc
05e0 e5fe       |    |		Load	0x2,-0x2
05e1 e5fd       |    |		Load	0x2,-0x3
05e2 8226       | &  |		Call	0x1,0x26
05e3 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
05e4 0092 0dd0  |    |		Action	Push_String_Extended,0xdd0					; "loop"
													; Debug Table 0x13.0x20 = 0x5e4,0xd
05e6 e5fe       |    |		Load	0x2,-0x2
05e7 e5fd       |    |		Load	0x2,-0x3
05e8 8226       | &  |		Call	0x1,0x26
05e9 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
05ea 0092 0dd1  |    |		Action	Push_String_Extended,0xdd1					; "then"
													; Debug Table 0x13.0x21 = 0x5ea,0xe
05ec e5fe       |    |		Load	0x2,-0x2
05ed e5fd       |    |		Load	0x2,-0x3
05ee 8226       | &  |		Call	0x1,0x26
05ef 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
05f0 ; --------------------------------------------------------------------------------------
05f0 ; SUBPROGRAM
05f0 ; --------------------------------------------------------------------------------------
05f0 05f3       |    |		.CONST	0x05f3								; Address of begin
05f1 0004       |    |		.CONST	0x0004								; Address of exception handler
05f2 0001       |    |		.CONST	0x0001								; Number of locals
05f3			BODY_05f0:
05f3			INIT_05f0:
05f3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14 = .DEBUG	0x05f3,0x120a,0x0002,0x0000,0x005a,0x8c35,0x0000,0x056f
													; Debug Table 0x14.0x0 = 0x5f3,0x1
05f4 e5fd       |    |		Load	0x2,-0x3
05f5 027d       | }  |		Execute	Discrete,Greater
05f6 6802       |h   |		Jump_Zero	0x5f9
05f7 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x14.0x1 = 0x5f7,0x2
05f8 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
05f9 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0x2 = 0x5f9,0x3
05fa 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14.0x3 = 0x5fa,0xfbff
05fb e5fe       |    |		Load	0x2,-0x2
05fc 00e4       |    |		Load_Encached	Positive_Cache
05fd 025b       | [  |		Execute	Discrete,Check_In_Type
05fe e001       |    |		Load	0x0,0x1
05ff 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0600 4807       |H   |		Short_Literal	0x7							; Debug Table 0x14.0x4 = 0x600,0xfbfe
0601 e5fc       |    |		Load	0x2,-0x4
0602 00da       |    |		Load_Top	At_Offset_2
0603 8223       | #  |		Call	0x1,0x23
0604 480a       |H   |		Short_Literal	0xa							; Debug Table 0x14.0x5 = 0x604,0x401
0605 00d9       |    |		Load_Top	At_Offset_1
0606 01ca       |    |		Execute	Vector,Prepend
0607 e5fc       |    |		Load	0x2,-0x4
0608 e5fd       |    |		Load	0x2,-0x3
0609 e5fe       |    |		Load	0x2,-0x2
060a 0a01       |    |		Execute_Immediate	Plus,0x1
060b 0248       | H  |		Execute	Discrete,Check_In_Integer
060c e5ff       |    |		Load	0x2,-0x1
060d 8229       | )  |		Call	0x1,0x29
060e 01cc       |    |		Execute	Vector,Catenate
060f 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 0613       |    |		.CONST	0x0613								; Address of begin
0611 0004       |    |		.CONST	0x0004								; Address of exception handler
0612 0001       |    |		.CONST	0x0001								; Number of locals
0613			BODY_0610:
0613			INIT_0610:
0613 0007       |    |		Action	Break_Optional							; Debug Table 0x15 = .DEBUG	0x0613,0x1218,0x0002,0x0000,0x005a,0x8c35,0x0000,0x05c7
													; Debug Table 0x15.0x0 = 0x613,0x1
0614 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0x1 = 0x614,0x401
0615 021d       |    |		Execute	Heap_Access,Is_Null
0616 6802       |h   |		Jump_Zero	0x619							; Debug Table 0x15.0x2 = 0x616,0x1
0617 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x15.0x3 = 0x617,0x2
0618 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0619 0007       |    |		Action	Break_Optional							; Debug Table 0x15.0x4 = 0x619,0x3
061a e001       |    |		Load	0x0,0x1								; Debug Table 0x15.0x5 = 0x61a,0xf7ff
061b 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
061c 0322       | "  |		Declare_Variable	Record
061d 4800       |H   |		Short_Literal	0x0
061e e5fe       |    |		Load	0x2,-0x2
061f e5ff       |    |		Load	0x2,-0x1
0620 0007       |    |		Action	Break_Optional
0621 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x6 = 0x621,0xc01
0622 7002       |p   |		Jump_Nonzero	0x625
0623 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x15.0x7 = 0x623,0xc02
0624 782c       |x,  |		Jump	0x651
0625 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x8 = 0x625,0xc03
0626 0217       |    |		Execute	Heap_Access,All_Reference
0627 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0628 6804       |h   |		Jump_Zero	0x62d
0629 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x9 = 0x629,0xc04
062a 0217       |    |		Execute	Heap_Access,All_Reference
062b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
062c 7824       |x$  |		Jump	0x651
062d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0xa = 0x62d,0xc05
062e 0007       |    |		Action	Break_Optional
062f e406       |    |		Load	0x2,0x6								; Debug Table 0x15.0xb = 0x62f,0x1001
0630 0007       |    |		Action	Break_Optional
0631 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x15.0xc = 0x631,0x1002
0632 0007       |    |		Action	Break_Optional							; Debug Table 0x15.0xd = 0x632,0x1003
0633 00d0       |    |		Action	Swap_Control							; Debug Table 0x15.0xe = 0x633,0x1004
0634 00d1       |    |		Pop_Control	Pop_Count_1
0635 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x15.0xf = 0x635,0xc05
0636 00eb       |    |		Load_Encached	Diana_Cache
0637 0098       |    |		Execute	Package,Field_Read_Dynamic
0638 012c       | ,  |		Execute	Any,Size
0639 e010       |    |		Load	0x0,0x10
063a 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
063b 025b       | [  |		Execute	Discrete,Check_In_Type
063c 0273       | s  |		Execute	Discrete,Plus
063d 00d9       |    |		Load_Top	At_Offset_1
063e 0007       |    |		Action	Break_Optional
063f e407       |    |		Load	0x2,0x7								; Debug Table 0x15.0x10 = 0x63f,0x1401
0640 0007       |    |		Action	Break_Optional
0641 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x15.0x11 = 0x641,0x1402
0642 0007       |    |		Action	Break_Optional							; Debug Table 0x15.0x12 = 0x642,0x1403
0643 00d0       |    |		Action	Swap_Control							; Debug Table 0x15.0x13 = 0x643,0x1404
0644 00d1       |    |		Pop_Control	Pop_Count_1
0645 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x15.0x14 = 0x645,0x1004
0646 00eb       |    |		Load_Encached	Diana_Cache
0647 0098       |    |		Execute	Package,Field_Read_Dynamic
0648 49c9       |I   |		Short_Literal	0x1c9
0649 00eb       |    |		Load_Encached	Diana_Cache
064a 0098       |    |		Execute	Package,Field_Read_Dynamic
064b 49ca       |I   |		Short_Literal	0x1ca
064c 00eb       |    |		Load_Encached	Diana_Cache
064d 0095       |    |		Execute	Package,Field_Reference_Dynamic
064e e011       |    |		Load	0x0,0x11
064f 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0650 7800       |x   |		Jump	0x651
0651 00d0       |    |		Action	Swap_Control
0652 00d1       |    |		Pop_Control	Pop_Count_1
0653 e001       |    |		Load	0x0,0x1								; Debug Table 0x15.0x15 = 0x653,0xf7ff
0654 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0655 00d9       |    |		Load_Top	At_Offset_1
0656 017d       | }  |		Execute	Record,Structure_Write
0657 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x15.0x16 = 0x657,0xf7fe
0658 00d9       |    |		Load_Top	At_Offset_1
0659 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
065a e001       |    |		Load	0x0,0x1
065b 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
065c 4807       |H   |		Short_Literal	0x7							; Debug Table 0x15.0x17 = 0x65c,0xf7fd
065d e5fd       |    |		Load	0x2,-0x3
065e 00da       |    |		Load_Top	At_Offset_2
065f 8223       | #  |		Call	0x1,0x23
0660 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x18 = 0x660,0xf7fc
0661 e5fd       |    |		Load	0x2,-0x3
0662 e402       |    |		Load	0x2,0x2
0663 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0664 e402       |    |		Load	0x2,0x2
0665 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0666 0a01       |    |		Execute_Immediate	Plus,0x1
0667 0248       | H  |		Execute	Discrete,Check_In_Integer
0668 e5fe       |    |		Load	0x2,-0x2
0669 8229       | )  |		Call	0x1,0x29
066a 01cc       |    |		Execute	Vector,Catenate
066b 0007       |    |		Action	Break_Optional
066c 480a       |H   |		Short_Literal	0xa							; Debug Table 0x15.0x19 = 0x66c,0x801
066d 00d9       |    |		Load_Top	At_Offset_1
066e 01ca       |    |		Execute	Vector,Prepend
066f e5fd       |    |		Load	0x2,-0x3
0670 e5fe       |    |		Load	0x2,-0x2
0671 0007       |    |		Action	Break_Optional
0672 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0x1a = 0x672,0x1801
0673 7002       |p   |		Jump_Nonzero	0x676
0674 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x15.0x1b = 0x674,0x1802
0675 7803       |x   |		Jump	0x679
0676 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0x1c = 0x676,0x1803
0677 0217       |    |		Execute	Heap_Access,All_Reference
0678 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0679 822a       | *  |		Call	0x1,0x2a							; Debug Table 0x15.0x1d = 0x679,0x801
067a 01cc       |    |		Execute	Vector,Catenate
067b 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
067c 0000 0000  |    |		.BLANK	0000[0x4]
0680 ; --------------------------------------------------------------------------------------
0680 ; SUBPROGRAM
0680 ; --------------------------------------------------------------------------------------
0680 0684       |    |		.CONST	0x0684								; Address of begin
0681 0004       |    |		.CONST	0x0004								; Address of exception handler
0682 0002       |    |		.CONST	0x0002								; Number of locals
0683			INIT_0680:
0683 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16 = .DEBUG	0x0683,0x1256,0x0001,0x0000,0x005a,0x8c35,0x0000,0x096e
													; Debug Table 0x16.0x0 = 0x683,0xffff
0684			BODY_0680:
0684 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x1 = 0x684,0x1
0685 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x2 = 0x685,0x401
0686 0007       |    |		Action	Break_Optional
0687 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x16.0x3 = 0x687,0x402
0688 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x4 = 0x688,0x403
0689 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x5 = 0x689,0x404
068a 0fa8       |    |		Execute_Immediate	Equal,-0x58					; Debug Table 0x16.0x6 = 0x68a,0x1
068b 6811       |h   |		Jump_Zero	0x69d
068c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x7 = 0x68c,0x2
068d 00eb       |    |		Load_Encached	Diana_Cache
068e 18e9       |    |		Execute	Package,Field_Execute,Field_Number 0xe9
068f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0690 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x8 = 0x690,0x3
0691 e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x9 = 0x691,0x801
0692 0007       |    |		Action	Break_Optional
0693 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x16.0xa = 0x693,0x802
0694 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0xb = 0x694,0x803
0695 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0xc = 0x695,0x804
0696 0f49       | I  |		Execute_Immediate	Equal,0x49					; Debug Table 0x16.0xd = 0x696,0x3
0697 680a       |h   |		Jump_Zero	0x6a2
0698 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0xe = 0x698,0x4
0699 00eb       |    |		Load_Encached	Diana_Cache
069a 18e5       |    |		Execute	Package,Field_Execute,Field_Number 0xe5
069b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
069c 7805       |x   |		Jump	0x6a2
069d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x16.0xf = 0x69d,0x5
069e e5ff       |    |		Load	0x2,-0x1
069f e00a       |    |		Load	0x0,0xa
06a0 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
06a1 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
06a2 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x10 = 0x6a2,0x6
06a3 0092 0dd2  |    |		Action	Push_String_Extended,0xdd2					; "    "
													; Debug Table 0x16.0x11 = 0x6a3,0xf3ff
06a5 00d9       |    |		Load_Top	At_Offset_1
06a6 e00a       |    |		Load	0x0,0xa
06a7 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
06a8 01cc       |    |		Execute	Vector,Catenate
06a9 0092 0dcc  |    |		Action	Push_String_Extended,0xdcc					; " "
06ab 01cc       |    |		Execute	Vector,Catenate
06ac 62a3       |b   |		Indirect_Literal	Discrete,0x950,{0x00000000, 0x7fffffff}
06ad 00da       |    |		Load_Top	At_Offset_2
06ae e00a       |    |		Load	0x0,0xa
06af 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
06b0 01cc       |    |		Execute	Vector,Catenate
06b1 0007       |    |		Action	Break_Optional
06b2 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x16.0x12 = 0x6b2,0xc01
06b3 e00b       |    |		Load	0x0,0xb
06b4 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
06b5 00da       |    |		Load_Top	At_Offset_2
06b6 e5fd       |    |		Load	0x2,-0x3
06b7 e5fe       |    |		Load	0x2,-0x2
06b8 e00c       |    |		Load	0x0,0xc
06b9 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
06ba c5fc       |    |		Store	0x2,-0x4
06bb 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
06bc 0000 0000  |    |		.BLANK	0000[0x4]
06c0 ; --------------------------------------------------------------------------------------
06c0 ; SUBPROGRAM
06c0 ; --------------------------------------------------------------------------------------
06c0 06cb       |    |		.CONST	0x06cb								; Address of begin
06c1 0004       |    |		.CONST	0x0004								; Address of exception handler
06c2 0003       |    |		.CONST	0x0003								; Number of locals
06c3			INIT_06c0:
06c3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17 = .DEBUG	0x06c3,0x127e,0x0002,0x0000,0x005a,0x8c35,0x0000,0x09f2
													; Debug Table 0x17.0x0 = 0x6c3,0xffff
06c4 01dd       |    |		Execute	Vector,First
06c5 00e2       |    |		Load_Encached	Integer_Cache
06c6 03f1       |    |		Declare_Variable	Discrete,With_Value
06c7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x1 = 0x6c7,0xfffe
06c8 01dc       |    |		Execute	Vector,Last
06c9 00e2       |    |		Load_Encached	Integer_Cache
06ca 03f1       |    |		Declare_Variable	Discrete,With_Value
06cb			BODY_06c0:
06cb 7804       |x   |		Jump	0x6d0
06cc 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0x2 = 0x6cc,0x2
06cd 0a01       |    |		Execute_Immediate	Plus,0x1
06ce 0248       | H  |		Execute	Discrete,Check_In_Integer
06cf 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
06d0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0x3 = 0x6d0,0x1
06d1 00d9       |    |		Load_Top	At_Offset_1
06d2 027a       | z  |		Execute	Discrete,Less_Equal
06d3 680a       |h   |		Jump_Zero	0x6de
06d4 00d9       |    |		Load_Top	At_Offset_1
06d5 e5ff       |    |		Load	0x2,-0x1
06d6 01d7       |    |		Execute	Vector,Field_Read
06d7 0f20       |    |		Execute_Immediate	Equal,0x20
06d8 77f3       |w   |		Jump_Nonzero	0x6cc
06d9 7804       |x   |		Jump	0x6de
06da 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x4 = 0x6da,0x4
06db 0aff       |    |		Execute_Immediate	Plus,-0x1
06dc 0248       | H  |		Execute	Discrete,Check_In_Integer
06dd 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
06de 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x5 = 0x6de,0x3
06df 00da       |    |		Load_Top	At_Offset_2
06e0 027b       | {  |		Execute	Discrete,Greater_Equal
06e1 6805       |h   |		Jump_Zero	0x6e7
06e2 00d8       |    |		Load_Top	At_Offset_0
06e3 e5ff       |    |		Load	0x2,-0x1
06e4 01d7       |    |		Execute	Vector,Field_Read
06e5 0f20       |    |		Execute_Immediate	Equal,0x20
06e6 77f3       |w   |		Jump_Nonzero	0x6da
06e7 4820       |H   |		Short_Literal	0x20							; Debug Table 0x17.0x6 = 0x6e7,0x5
06e8 00da       |    |		Load_Top	At_Offset_2
06e9 00da       |    |		Load_Top	At_Offset_2
06ea e5ff       |    |		Load	0x2,-0x1
06eb 01cf       |    |		Execute	Vector,Slice_Read
06ec 01cb       |    |		Execute	Vector,Append
06ed 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06ee 0000 0000  |    |		.XXX[0x2]
06f0 ; --------------------------------------------------------------------------------------
06f0 ; SUBPROGRAM
06f0 ; --------------------------------------------------------------------------------------
06f0 06fb       |    |		.CONST	0x06fb								; Address of begin
06f1 0004       |    |		.CONST	0x0004								; Address of exception handler
06f2 0003       |    |		.CONST	0x0003								; Number of locals
06f3			INIT_06f0:
06f3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18 = .DEBUG	0x06f3,0x128e,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0a4b
													; Debug Table 0x18.0x0 = 0x6f3,0xffff
06f4 01dd       |    |		Execute	Vector,First
06f5 00e2       |    |		Load_Encached	Integer_Cache
06f6 03f1       |    |		Declare_Variable	Discrete,With_Value
06f7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x18.0x1 = 0x6f7,0xfffe
06f8 01dc       |    |		Execute	Vector,Last
06f9 00e2       |    |		Load_Encached	Integer_Cache
06fa 03f1       |    |		Declare_Variable	Discrete,With_Value
06fb			BODY_06f0:
06fb 7804       |x   |		Jump	0x700
06fc 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x18.0x2 = 0x6fc,0x2
06fd 0a01       |    |		Execute_Immediate	Plus,0x1
06fe 0248       | H  |		Execute	Discrete,Check_In_Integer
06ff 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0700 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x18.0x3 = 0x700,0x1
0701 00d9       |    |		Load_Top	At_Offset_1
0702 027a       | z  |		Execute	Discrete,Less_Equal
0703 680a       |h   |		Jump_Zero	0x70e
0704 00d9       |    |		Load_Top	At_Offset_1
0705 e5ff       |    |		Load	0x2,-0x1
0706 01d7       |    |		Execute	Vector,Field_Read
0707 0f20       |    |		Execute_Immediate	Equal,0x20
0708 77f3       |w   |		Jump_Nonzero	0x6fc
0709 7804       |x   |		Jump	0x70e
070a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x4 = 0x70a,0x4
070b 0aff       |    |		Execute_Immediate	Plus,-0x1
070c 0248       | H  |		Execute	Discrete,Check_In_Integer
070d 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
070e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x5 = 0x70e,0x3
070f 00da       |    |		Load_Top	At_Offset_2
0710 027b       | {  |		Execute	Discrete,Greater_Equal
0711 6805       |h   |		Jump_Zero	0x717
0712 00d8       |    |		Load_Top	At_Offset_0
0713 e5ff       |    |		Load	0x2,-0x1
0714 01d7       |    |		Execute	Vector,Field_Read
0715 0f20       |    |		Execute_Immediate	Equal,0x20
0716 77f3       |w   |		Jump_Nonzero	0x70a
0717 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x6 = 0x717,0x5
0718 00da       |    |		Load_Top	At_Offset_2
0719 0272       | r  |		Execute	Discrete,Minus
071a 0a01       |    |		Execute_Immediate	Plus,0x1
071b 0248       | H  |		Execute	Discrete,Check_In_Integer
071c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
071d 0000 0000  |    |		.XXX[0x3]
071f 0000       |    |
0720 ; --------------------------------------------------------------------------------------
0720 ; SUBPROGRAM
0720 ; --------------------------------------------------------------------------------------
0720 0727       | '  |		.CONST	0x0727								; Address of begin
0721 0004       |    |		.CONST	0x0004								; Address of exception handler
0722 0002       |    |		.CONST	0x0002								; Number of locals
0723			INIT_0720:
0723 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19 = .DEBUG	0x0723,0x129e,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0aa4
													; Debug Table 0x19.0x0 = 0x723,0xffff
0724 01db       |    |		Execute	Vector,Length
0725 00e2       |    |		Load_Encached	Integer_Cache
0726 03f1       |    |		Declare_Variable	Discrete,With_Value
0727			BODY_0720:
0727 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x19.0x1 = 0x727,0x1
0728 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0729 e5fe       |    |		Load	0x2,-0x2
072a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
072b 0a01       |    |		Execute_Immediate	Plus,0x1
072c 0248       | H  |		Execute	Discrete,Check_In_Integer
072d 0263       | c  |		Execute	Discrete,Above_Bound
072e 7010       |p   |		Jump_Nonzero	0x73f
072f 0007       |    |		Action	Break_Optional							; Debug Table 0x19.0x2 = 0x72f,0x2
0730 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x19.0x3 = 0x730,0xfbff
0731 00d9       |    |		Load_Top	At_Offset_1
0732 00e4       |    |		Load_Encached	Positive_Cache
0733 025b       | [  |		Execute	Discrete,Check_In_Type
0734 e001       |    |		Load	0x0,0x1
0735 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0736 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19.0x4 = 0x736,0x401
0737 00d9       |    |		Load_Top	At_Offset_1
0738 822d       | -  |		Call	0x1,0x2d
0739 0273       | s  |		Execute	Discrete,Plus
073a 0a01       |    |		Execute_Immediate	Plus,0x1
073b 0248       | H  |		Execute	Discrete,Check_In_Integer
073c a402       |    |		Store_Unchecked	0x2,0x2
073d 00d1       |    |		Pop_Control	Pop_Count_1
073e 3ff0       |?   |		Loop_Increasing	0x72f
073f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x19.0x5 = 0x73f,0x3
0740 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0741 0000 0000  |    |		.BLANK	0000[0x7]
0748 ; --------------------------------------------------------------------------------------
0748 ; SUBPROGRAM
0748 ; --------------------------------------------------------------------------------------
0748 0752       | R  |		.CONST	0x0752								; Address of begin
0749 07e0       |    |		.CONST	0x07e0								; Address of exception handler
074a 0004       |    |		.CONST	0x0004								; Number of locals
074b			INIT_0748:
074b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1a = .DEBUG	0x074b,0x12ac,0x0001,0x0000,0x005a,0x8c35,0x0000,0x0af4
													; Debug Table 0x1a.0x0 = 0x74b,0xffff
074c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1a.0x1 = 0x74c,0xfffe
074d e5ff       |    |		Load	0x2,-0x1
074e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
074f e001       |    |		Load	0x0,0x1								; Debug Table 0x1a.0x2 = 0x74f,0xfffd
0750 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0751 0322       | "  |		Declare_Variable	Record
0752			BODY_0748:
0752 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x3 = 0x752,0x1
0753 e403       |    |		Load	0x2,0x3								; Debug Table 0x1a.0x4 = 0x753,0x401
0754 0007       |    |		Action	Break_Optional
0755 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1a.0x5 = 0x755,0x402
0756 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x6 = 0x756,0x403
0757 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x7 = 0x757,0x404
0758 0b40       | @  |		Execute_Immediate	Case_Compare,0x40				; Debug Table 0x1a.0x8 = 0x758,0x1
0759 7016       |p   |		Jump_Nonzero	0x770
075a 0b45       | E  |		Execute_Immediate	Case_Compare,0x45
075b 7019       |p   |		Jump_Nonzero	0x775
075c 0b85       |    |		Execute_Immediate	Case_Compare,0x85
075d 7017       |p   |		Jump_Nonzero	0x775
075e 0b5b       | [  |		Execute_Immediate	Case_Compare,0x5b
075f 704c       |pL  |		Jump_Nonzero	0x7ac
0760 0b53       | S  |		Execute_Immediate	Case_Compare,0x53
0761 704a       |pJ  |		Jump_Nonzero	0x7ac
0762 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1a.0x9 = 0x762,0x6
0763 00db       |    |		Load_Top	At_Offset_3
0764 4976       |Iv  |		Short_Literal	0x176
0765 00eb       |    |		Load_Encached	Diana_Cache
0766 0098       |    |		Execute	Package,Field_Read_Dynamic
0767 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0768 a402       |    |		Store_Unchecked	0x2,0x2
0769 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0xa = 0x769,0x7
076a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1a.0xb = 0x76a,0x801
076b 021d       |    |		Execute	Heap_Access,Is_Null
076c 704d       |pM  |		Jump_Nonzero	0x7ba							; Debug Table 0x1a.0xc = 0x76c,0x7
076d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1a.0xd = 0x76d,0x8
076e 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
076f 784a       |xJ  |		Jump	0x7ba
0770 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0xe = 0x770,0x2
0771 00eb       |    |		Load_Encached	Diana_Cache
0772 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0773 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0774 7845       |xE  |		Jump	0x7ba
0775 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0xf = 0x775,0x3
0776 00eb       |    |		Load_Encached	Diana_Cache
0777 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0778 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x10 = 0x778,0xc01
0779 7002       |p   |		Jump_Nonzero	0x77c
077a 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1a.0x11 = 0x77a,0xc02
077b 782c       |x,  |		Jump	0x7a8
077c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x12 = 0x77c,0xc03
077d 0217       |    |		Execute	Heap_Access,All_Reference
077e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
077f 6804       |h   |		Jump_Zero	0x784
0780 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x13 = 0x780,0xc04
0781 0217       |    |		Execute	Heap_Access,All_Reference
0782 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0783 7824       |x$  |		Jump	0x7a8
0784 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x14 = 0x784,0xc05
0785 0007       |    |		Action	Break_Optional
0786 e407       |    |		Load	0x2,0x7								; Debug Table 0x1a.0x15 = 0x786,0x1001
0787 0007       |    |		Action	Break_Optional
0788 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x1a.0x16 = 0x788,0x1002
0789 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x17 = 0x789,0x1003
078a 00d0       |    |		Action	Swap_Control							; Debug Table 0x1a.0x18 = 0x78a,0x1004
078b 00d1       |    |		Pop_Control	Pop_Count_1
078c 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x1a.0x19 = 0x78c,0xc05
078d 00eb       |    |		Load_Encached	Diana_Cache
078e 0098       |    |		Execute	Package,Field_Read_Dynamic
078f 012c       | ,  |		Execute	Any,Size
0790 e010       |    |		Load	0x0,0x10
0791 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0792 025b       | [  |		Execute	Discrete,Check_In_Type
0793 0273       | s  |		Execute	Discrete,Plus
0794 00d9       |    |		Load_Top	At_Offset_1
0795 0007       |    |		Action	Break_Optional
0796 e408       |    |		Load	0x2,0x8								; Debug Table 0x1a.0x1a = 0x796,0x1401
0797 0007       |    |		Action	Break_Optional
0798 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x1a.0x1b = 0x798,0x1402
0799 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x1c = 0x799,0x1403
079a 00d0       |    |		Action	Swap_Control							; Debug Table 0x1a.0x1d = 0x79a,0x1404
079b 00d1       |    |		Pop_Control	Pop_Count_1
079c 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x1a.0x1e = 0x79c,0x1004
079d 00eb       |    |		Load_Encached	Diana_Cache
079e 0098       |    |		Execute	Package,Field_Read_Dynamic
079f 49c9       |I   |		Short_Literal	0x1c9
07a0 00eb       |    |		Load_Encached	Diana_Cache
07a1 0098       |    |		Execute	Package,Field_Read_Dynamic
07a2 49ca       |I   |		Short_Literal	0x1ca
07a3 00eb       |    |		Load_Encached	Diana_Cache
07a4 0095       |    |		Execute	Package,Field_Reference_Dynamic
07a5 e011       |    |		Load	0x0,0x11
07a6 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
07a7 7800       |x   |		Jump	0x7a8
07a8 00d0       |    |		Action	Swap_Control
07a9 00d1       |    |		Pop_Control	Pop_Count_1
07aa 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x1a.0x1f = 0x7aa,0x3
07ab 780e       |x   |		Jump	0x7ba
07ac 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x20 = 0x7ac,0x4
07ad 00eb       |    |		Load_Encached	Diana_Cache
07ae 18d9       |    |		Execute	Package,Field_Execute,Field_Number 0xd9
07af 00eb       |    |		Load_Encached	Diana_Cache
07b0 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
07b1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x21 = 0x7b1,0x1801
07b2 021d       |    |		Execute	Heap_Access,Is_Null
07b3 00d0       |    |		Action	Swap_Control
07b4 00d1       |    |		Pop_Control	Pop_Count_1
07b5 6804       |h   |		Jump_Zero	0x7ba							; Debug Table 0x1a.0x22 = 0x7b5,0x4
07b6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x23 = 0x7b6,0x5
07b7 00eb       |    |		Load_Encached	Diana_Cache
07b8 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
07b9 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
07ba 00d1       |    |		Pop_Control	Pop_Count_1
07bb 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1a.0x24 = 0x7bb,0x9
07bc e5fe       |    |		Load	0x2,-0x2
07bd 00db       |    |		Load_Top	At_Offset_3
07be e001       |    |		Load	0x0,0x1
07bf 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
07c0 00d9       |    |		Load_Top	At_Offset_1
07c1 017d       | }  |		Execute	Record,Structure_Write
07c2 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a.0x25 = 0x7c2,0xa
07c3 680c       |h   |		Jump_Zero	0x7d0
07c4 e216       |    |		Load	0x1,0x16							; Debug Table 0x1a.0x26 = 0x7c4,0xb
07c5 0322       | "  |		Declare_Variable	Record
07c6 e5ff       |    |		Load	0x2,-0x1
07c7 00d9       |    |		Load_Top	At_Offset_1
07c8 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
07c9 00d9       |    |		Load_Top	At_Offset_1
07ca 00d9       |    |		Load_Top	At_Offset_1
07cb 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
07cc e5fb       |    |		Load	0x2,-0x5
07cd e5fc       |    |		Load	0x2,-0x4
07ce 01d6       |    |		Execute	Vector,Field_Write
07cf 780b       |x   |		Jump	0x7db
07d0 e216       |    |		Load	0x1,0x16							; Debug Table 0x1a.0x27 = 0x7d0,0xc
07d1 0322       | "  |		Declare_Variable	Record
07d2 00da       |    |		Load_Top	At_Offset_2
07d3 00d9       |    |		Load_Top	At_Offset_1
07d4 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
07d5 00d9       |    |		Load_Top	At_Offset_1
07d6 00d9       |    |		Load_Top	At_Offset_1
07d7 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
07d8 e5fb       |    |		Load	0x2,-0x5
07d9 e5fc       |    |		Load	0x2,-0x4
07da 01d6       |    |		Execute	Vector,Field_Write
07db e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x1a.0x28 = 0x7db,0xd
07dc 0a01       |    |		Execute_Immediate	Plus,0x1
07dd 0248       | H  |		Execute	Discrete,Check_In_Integer
07de a5fb       |    |		Store_Unchecked	0x2,-0x5
07df 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
07e0			TRAP_0748:
07e0 0007       |    |		Action	Break_Optional
07e1 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x1a.0x29 = 0x7e1,0xe
07e2 0000 0000  |    |		.BLANK	0000[0x6]
07e8 ; --------------------------------------------------------------------------------------
07e8 ; SUBPROGRAM
07e8 ; --------------------------------------------------------------------------------------
07e8 07eb       |    |		.CONST	0x07eb								; Address of begin
07e9 082b       | +  |		.CONST	0x082b								; Address of exception handler
07ea 0001       |    |		.CONST	0x0001								; Number of locals
07eb			BODY_07e8:
07eb			INIT_07e8:
07eb 0007       |    |		Action	Break_Optional							; Debug Table 0x1b = .DEBUG	0x07eb,0x1302,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0bc2
													; Debug Table 0x1b.0x0 = 0x7eb,0x1
07ec 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x1b.0x1 = 0x7ec,0xfbff
07ed e5fd       |    |		Load	0x2,-0x3
07ee 0217       |    |		Execute	Heap_Access,All_Reference
07ef 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
07f0 e5ff       |    |		Load	0x2,-0x1
07f1 e005       |    |		Load	0x0,0x5
07f2 183c       | <  |		Execute	Package,Field_Execute,Field_Number 0x3c
07f3 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
07f4 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0x2 = 0x7f4,0xfbfe
07f5 00d9       |    |		Load_Top	At_Offset_1
07f6 4975       |Iu  |		Short_Literal	0x175
07f7 00eb       |    |		Load_Encached	Diana_Cache
07f8 0098       |    |		Execute	Package,Field_Read_Dynamic
07f9 1836       | 6  |		Execute	Package,Field_Execute,Field_Number 0x36
07fa e217       |    |		Load	0x1,0x17
07fb 0334       | 4  |		Declare_Variable	Array,With_Constraint
07fc 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1b.0x3 = 0x7fc,0xfbfd
07fd 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x1b.0x4 = 0x7fd,0xfbfc
07fe 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
07ff 7820       |x   |		Jump	0x820
0800 0007       |    |		Action	Break_Optional							; Debug Table 0x1b.0x5 = 0x800,0x402
0801 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x6 = 0x801,0x801
0802 0217       |    |		Execute	Heap_Access,All_Reference
0803 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0804 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x1b.0x7 = 0x804,0x402
0805 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1b.0x8 = 0x805,0x403
0806 0217       |    |		Execute	Heap_Access,All_Reference
0807 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0808 0f08       |    |		Execute_Immediate	Equal,0x8
0809 6809       |h   |		Jump_Zero	0x813
080a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1b.0x9 = 0x80a,0x404
080b 00db       |    |		Load_Top	At_Offset_3
080c 4801       |H   |		Short_Literal	0x1
080d e5fe       |    |		Load	0x2,-0x2
080e e404       |    |		Load	0x2,0x4
080f 822f       | /  |		Call	0x1,0x2f
0810 00d1       |    |		Pop_Control	Pop_Count_1
0811 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0812 7808       |x   |		Jump	0x81b
0813 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1b.0xa = 0x813,0x405
0814 00db       |    |		Load_Top	At_Offset_3
0815 4800       |H   |		Short_Literal	0x0
0816 e5fe       |    |		Load	0x2,-0x2
0817 e404       |    |		Load	0x2,0x4
0818 822f       | /  |		Call	0x1,0x2f
0819 00d1       |    |		Pop_Control	Pop_Count_1
081a 0059       | Y  |		Store_Top	Discrete,At_Offset_1
081b 0007       |    |		Action	Break_Optional							; Debug Table 0x1b.0xb = 0x81b,0x406
081c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0xc = 0x81c,0xc01
081d 0217       |    |		Execute	Heap_Access,All_Reference
081e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
081f a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x1b.0xd = 0x81f,0x406
0820 0007       |    |		Action	Break_Optional							; Debug Table 0x1b.0xe = 0x820,0x401
0821 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0xf = 0x821,0x1001
0822 021d       |    |		Execute	Heap_Access,Is_Null
0823 6fdc       |o   |		Jump_Zero	0x800							; Debug Table 0x1b.0x10 = 0x823,0x401
0824 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0x11 = 0x824,0x407
0825 00d9       |    |		Load_Top	At_Offset_1
0826 0aff       |    |		Execute_Immediate	Plus,-0x1
0827 0248       | H  |		Execute	Discrete,Check_In_Integer
0828 e403       |    |		Load	0x2,0x3
0829 01cf       |    |		Execute	Vector,Slice_Read
082a 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
082b			TRAP_07e8:
082b 0007       |    |		Action	Break_Optional
082c e218       |    |		Load	0x1,0x18							; Debug Table 0x1b.0x12 = 0x82c,0x2
082d 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
082e 0000 0000  |    |		.XXX[0x2]
0830 ; --------------------------------------------------------------------------------------
0830 ; SUBPROGRAM
0830 ; --------------------------------------------------------------------------------------
0830 0833       | 3  |		.CONST	0x0833								; Address of begin
0831 0004       |    |		.CONST	0x0004								; Address of exception handler
0832 0001       |    |		.CONST	0x0001								; Number of locals
0833			BODY_0830:
0833			INIT_0830:
0833 0007       |    |		Action	Break_Optional							; Debug Table 0x1c = .DEBUG	0x0833,0x132a,0x0001,0x0000,0x005a,0x8c35,0x0000,0x0c52
													; Debug Table 0x1c.0x0 = 0x833,0x1
0834 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1c.0x1 = 0x834,0x401
0835 0007       |    |		Action	Break_Optional
0836 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1c.0x2 = 0x836,0x402
0837 0007       |    |		Action	Break_Optional							; Debug Table 0x1c.0x3 = 0x837,0x403
0838 0007       |    |		Action	Break_Optional							; Debug Table 0x1c.0x4 = 0x838,0x404
0839 0b93       |    |		Execute_Immediate	Case_Compare,0x93				; Debug Table 0x1c.0x5 = 0x839,0x1
083a 701b       |p   |		Jump_Nonzero	0x856
083b 0b8e       |    |		Execute_Immediate	Case_Compare,0x8e
083c 7019       |p   |		Jump_Nonzero	0x856
083d 0b01       |    |		Execute_Immediate	Case_Compare,0x1
083e 7017       |p   |		Jump_Nonzero	0x856
083f 0b6e       | n  |		Execute_Immediate	Case_Compare,0x6e
0840 7015       |p   |		Jump_Nonzero	0x856
0841 0b36       | 6  |		Execute_Immediate	Case_Compare,0x36
0842 701c       |p   |		Jump_Nonzero	0x85f
0843 0b03       |    |		Execute_Immediate	Case_Compare,0x3
0844 701a       |p   |		Jump_Nonzero	0x85f
0845 0b6d       | m  |		Execute_Immediate	Case_Compare,0x6d
0846 7018       |p   |		Jump_Nonzero	0x85f
0847 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0848 701b       |p   |		Jump_Nonzero	0x864
0849 0b6f       | o  |		Execute_Immediate	Case_Compare,0x6f
084a 7019       |p   |		Jump_Nonzero	0x864
084b 0b64       | d  |		Execute_Immediate	Case_Compare,0x64
084c 7017       |p   |		Jump_Nonzero	0x864
084d 0b6b       | k  |		Execute_Immediate	Case_Compare,0x6b
084e 701a       |p   |		Jump_Nonzero	0x869
084f 0b72       | r  |		Execute_Immediate	Case_Compare,0x72
0850 7018       |p   |		Jump_Nonzero	0x869
0851 0b65       | e  |		Execute_Immediate	Case_Compare,0x65
0852 7016       |p   |		Jump_Nonzero	0x869
0853 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1c.0x6 = 0x853,0x7
0854 a5fd       |    |		Store_Unchecked	0x2,-0x3
0855 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0856 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x7 = 0x856,0x2
0857 0a01       |    |		Execute_Immediate	Plus,0x1
0858 0248       | H  |		Execute	Discrete,Check_In_Integer
0859 a5fd       |    |		Store_Unchecked	0x2,-0x3
085a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x8 = 0x85a,0x3
085b 0aff       |    |		Execute_Immediate	Plus,-0x1
085c 0248       | H  |		Execute	Discrete,Check_In_Integer
085d a5fe       |    |		Store_Unchecked	0x2,-0x2
085e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
085f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x9 = 0x85f,0x4
0860 0a02       |    |		Execute_Immediate	Plus,0x2
0861 0248       | H  |		Execute	Discrete,Check_In_Integer
0862 a5fd       |    |		Store_Unchecked	0x2,-0x3
0863 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0864 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0xa = 0x864,0x5
0865 0a04       |    |		Execute_Immediate	Plus,0x4
0866 0248       | H  |		Execute	Discrete,Check_In_Integer
0867 a5fd       |    |		Store_Unchecked	0x2,-0x3
0868 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0869 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0xb = 0x869,0x6
086a 0a05       |    |		Execute_Immediate	Plus,0x5
086b 0248       | H  |		Execute	Discrete,Check_In_Integer
086c a5fd       |    |		Store_Unchecked	0x2,-0x3
086d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
086e 0000 0000  |    |		.XXX[0x2]
0870 ; --------------------------------------------------------------------------------------
0870 ; SUBPROGRAM
0870 ; --------------------------------------------------------------------------------------
0870 0873       | s  |		.CONST	0x0873								; Address of begin
0871 0004       |    |		.CONST	0x0004								; Address of exception handler
0872 0001       |    |		.CONST	0x0001								; Number of locals
0873			BODY_0870:
0873			INIT_0870:
0873 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1d = .DEBUG	0x0873,0x1344,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0ccd
													; Debug Table 0x1d.0x0 = 0x873,0x1
0874 01dd       |    |		Execute	Vector,First
0875 00db       |    |		Load_Top	At_Offset_3
0876 01dd       |    |		Execute	Vector,First
0877 0a4f       | O  |		Execute_Immediate	Plus,0x4f
0878 0248       | H  |		Execute	Discrete,Check_In_Integer
0879 0264       | d  |		Execute	Discrete,Below_Bound
087a 7010       |p   |		Jump_Nonzero	0x88b
087b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0x1 = 0x87b,0x2
087c e5ff       |    |		Load	0x2,-0x1
087d 01d7       |    |		Execute	Vector,Field_Read
087e 0b20       |    |		Execute_Immediate	Case_Compare,0x20
087f 7007       |p   |		Jump_Nonzero	0x887
0880 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
0881 7005       |p   |		Jump_Nonzero	0x887
0882 0b2e       | .  |		Execute_Immediate	Case_Compare,0x2e
0883 7003       |p   |		Jump_Nonzero	0x887
0884 0b3a       | :  |		Execute_Immediate	Case_Compare,0x3a
0885 7001       |p   |		Jump_Nonzero	0x887
0886 7802       |x   |		Jump	0x889								; Debug Table 0x1d.0x2 = 0x886,0x4
0887 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1d.0x3 = 0x887,0x3
0888 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0889 00d1       |    |		Pop_Control	Pop_Count_1
088a 37f0       |7   |		Loop_Decreasing	0x87b
088b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1d.0x4 = 0x88b,0x5
088c 01dc       |    |		Execute	Vector,Last
088d 00db       |    |		Load_Top	At_Offset_3
088e 01dd       |    |		Execute	Vector,First
088f 0a50       | P  |		Execute_Immediate	Plus,0x50
0890 0248       | H  |		Execute	Discrete,Check_In_Integer
0891 0263       | c  |		Execute	Discrete,Above_Bound
0892 7010       |p   |		Jump_Nonzero	0x8a3
0893 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0x5 = 0x893,0x6
0894 e5ff       |    |		Load	0x2,-0x1
0895 01d7       |    |		Execute	Vector,Field_Read
0896 0b20       |    |		Execute_Immediate	Case_Compare,0x20
0897 7007       |p   |		Jump_Nonzero	0x89f
0898 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
0899 7005       |p   |		Jump_Nonzero	0x89f
089a 0b2e       | .  |		Execute_Immediate	Case_Compare,0x2e
089b 7003       |p   |		Jump_Nonzero	0x89f
089c 0b3a       | :  |		Execute_Immediate	Case_Compare,0x3a
089d 7001       |p   |		Jump_Nonzero	0x89f
089e 7802       |x   |		Jump	0x8a1								; Debug Table 0x1d.0x6 = 0x89e,0x8
089f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1d.0x7 = 0x89f,0x7
08a0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08a1 00d1       |    |		Pop_Control	Pop_Count_1
08a2 3ff0       |?   |		Loop_Increasing	0x893
08a3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1d.0x8 = 0x8a3,0x9
08a4 01dc       |    |		Execute	Vector,Last
08a5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08a6 0000 0000  |    |		.XXX[0x2]
08a8 ; --------------------------------------------------------------------------------------
08a8 ; SUBPROGRAM
08a8 ; --------------------------------------------------------------------------------------
08a8 08b1       |    |		.CONST	0x08b1								; Address of begin
08a9 0004       |    |		.CONST	0x0004								; Address of exception handler
08aa 0003       |    |		.CONST	0x0003								; Number of locals
08ab			INIT_08a8:
08ab 0092 0dd3  |    |		Action	Push_String_Extended,0xdd3					; "... "
													; Debug Table 0x1e = .DEBUG	0x08ab,0x1358,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0d24
													; Debug Table 0x1e.0x0 = 0x8ab,0xffff
08ad 00db       |    |		Load_Top	At_Offset_3
08ae 01cc       |    |		Execute	Vector,Catenate
08af 0007       |    |		Action	Break_Optional
08b0 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x1e.0x1 = 0x8b0,0xfffe
08b1			BODY_08a8:
08b1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x2 = 0x8b1,0x1
08b2 01db       |    |		Execute	Vector,Length
08b3 0d51       | Q  |		Execute_Immediate	Less,0x51
08b4 6802       |h   |		Jump_Zero	0x8b7
08b5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x3 = 0x8b5,0x2
08b6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08b7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x4 = 0x8b7,0x3
08b8 8232       | 2  |		Call	0x1,0x32
08b9 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
08ba 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x5 = 0x8ba,0x4
08bb 00da       |    |		Load_Top	At_Offset_2
08bc 01dc       |    |		Execute	Vector,Last
08bd 027f       |    |		Execute	Discrete,Equal
08be 6802       |h   |		Jump_Zero	0x8c1
08bf 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x6 = 0x8bf,0x5
08c0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08c1 480a       |H   |		Short_Literal	0xa							; Debug Table 0x1e.0x7 = 0x8c1,0x6
08c2 00da       |    |		Load_Top	At_Offset_2
08c3 01dd       |    |		Execute	Vector,First
08c4 00da       |    |		Load_Top	At_Offset_2
08c5 e402       |    |		Load	0x2,0x2
08c6 01cf       |    |		Execute	Vector,Slice_Read
08c7 01cb       |    |		Execute	Vector,Append
08c8 00d9       |    |		Load_Top	At_Offset_1
08c9 0a01       |    |		Execute_Immediate	Plus,0x1
08ca 0248       | H  |		Execute	Discrete,Check_In_Integer
08cb 00db       |    |		Load_Top	At_Offset_3
08cc 01dc       |    |		Execute	Vector,Last
08cd e402       |    |		Load	0x2,0x2
08ce 01cf       |    |		Execute	Vector,Slice_Read
08cf 8233       | 3  |		Call	0x1,0x33
08d0 01cc       |    |		Execute	Vector,Catenate
08d1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08d2 0000 0000  |    |		.BLANK	0000[0x6]
08d8 ; --------------------------------------------------------------------------------------
08d8 ; SUBPROGRAM
08d8 ; --------------------------------------------------------------------------------------
08d8 08ea       |    |		.CONST	0x08ea								; Address of begin
08d9 0004       |    |		.CONST	0x0004								; Address of exception handler
08da 0003       |    |		.CONST	0x0003								; Number of locals
08db			INIT_08d8:
08db 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f = .DEBUG	0x08db,0x136a,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0d81
													; Debug Table 0x1f.0x0 = 0x8db,0xffff
08dc e002       |    |		Load	0x0,0x2
08dd 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
08de e21b       |    |		Load	0x1,0x1b
08df 01d5       |    |		Execute	Vector,Field_Reference
08e0 0092 0dcc  |    |		Action	Push_String_Extended,0xdcc					; " "
08e2 01cc       |    |		Execute	Vector,Catenate
08e3 e5fe       |    |		Load	0x2,-0x2
08e4 e5ff       |    |		Load	0x2,-0x1
08e5 e002       |    |		Load	0x0,0x2
08e6 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
08e7 01cc       |    |		Execute	Vector,Catenate
08e8 0007       |    |		Action	Break_Optional
08e9 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x1f.0x1 = 0x8e9,0xfffe
08ea			BODY_08d8:
08ea 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1f.0x2 = 0x8ea,0x1
08eb 01db       |    |		Execute	Vector,Length
08ec 0d51       | Q  |		Execute_Immediate	Less,0x51
08ed 6802       |h   |		Jump_Zero	0x8f0
08ee 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1f.0x3 = 0x8ee,0x2
08ef 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
08f0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1f.0x4 = 0x8f0,0x3
08f1 8232       | 2  |		Call	0x1,0x32
08f2 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
08f3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1f.0x5 = 0x8f3,0x4
08f4 00da       |    |		Load_Top	At_Offset_2
08f5 01dc       |    |		Execute	Vector,Last
08f6 027f       |    |		Execute	Discrete,Equal
08f7 6802       |h   |		Jump_Zero	0x8fa
08f8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1f.0x6 = 0x8f8,0x5
08f9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
08fa 480a       |H   |		Short_Literal	0xa							; Debug Table 0x1f.0x7 = 0x8fa,0x6
08fb 00da       |    |		Load_Top	At_Offset_2
08fc 01dd       |    |		Execute	Vector,First
08fd 00da       |    |		Load_Top	At_Offset_2
08fe e402       |    |		Load	0x2,0x2
08ff 01cf       |    |		Execute	Vector,Slice_Read
0900 01cb       |    |		Execute	Vector,Append
0901 00d9       |    |		Load_Top	At_Offset_1
0902 0a01       |    |		Execute_Immediate	Plus,0x1
0903 0248       | H  |		Execute	Discrete,Check_In_Integer
0904 00db       |    |		Load_Top	At_Offset_3
0905 01dc       |    |		Execute	Vector,Last
0906 e402       |    |		Load	0x2,0x2
0907 01cf       |    |		Execute	Vector,Slice_Read
0908 8233       | 3  |		Call	0x1,0x33
0909 01cc       |    |		Execute	Vector,Catenate
090a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
090b 0000 0000  |    |		.BLANK	0000[0x5]
0910 ; --------------------------------------------------------------------------------------
0910 ; SUBPROGRAM
0910 ; --------------------------------------------------------------------------------------
0910 092d       | -  |		.CONST	0x092d								; Address of begin
0911 094e       | N  |		.CONST	0x094e								; Address of exception handler
0912 0004       |    |		.CONST	0x0004								; Number of locals
0913			INIT_0910:
0913 e002       |    |		Load	0x0,0x2								; Debug Table 0x20 = .DEBUG	0x0913,0x137c,0x0001,0x0000,0x005a,0x8c35,0x0000,0x0df8
													; Debug Table 0x20.0x0 = 0x913,0xffff
0914 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0915 02c7       |    |		Declare_Variable	Any
0916 00d8       |    |		Load_Top	At_Offset_0
0917 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0918 e002       |    |		Load	0x0,0x2								; Debug Table 0x20.0x1 = 0x918,0xfffe
0919 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
091a 02c7       |    |		Declare_Variable	Any
091b 00d8       |    |		Load_Top	At_Offset_0
091c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
091d e012       |    |		Load	0x0,0x12							; Debug Table 0x20.0x2 = 0x91d,0xfffd
091e 0322       | "  |		Declare_Variable	Record
091f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x20.0x3 = 0x91f,0x401
0920 4801       |H   |		Short_Literal	0x1							; Debug Table 0x20.0x4 = 0x920,0xfffd
0921 e5fe       |    |		Load	0x2,-0x2
0922 480b       |H   |		Short_Literal	0xb
0923 4800       |H   |		Short_Literal	0x0
0924 e013       |    |		Load	0x0,0x13
0925 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0926 e5fd       |    |		Load	0x2,-0x3
0927 00d9       |    |		Load_Top	At_Offset_1
0928 2a03       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
0929 e014       |    |		Load	0x0,0x14
092a 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
092b 00d9       |    |		Load_Top	At_Offset_1
092c 017d       | }  |		Execute	Record,Structure_Write
092d			BODY_0910:
092d e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x20.0x5 = 0x92d,0x1
092e e002       |    |		Load	0x0,0x2
092f 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0930 c402       |    |		Store	0x2,0x2
0931 7817       |x   |		Jump	0x949
0932 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x20.0x6 = 0x932,0x3
0933 e002       |    |		Load	0x0,0x2
0934 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0935 c403       |    |		Store	0x2,0x3
0936 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x20.0x7 = 0x936,0x4
0937 e002       |    |		Load	0x0,0x2
0938 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0939 00d9       |    |		Load_Top	At_Offset_1
093a 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
093b e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x20.0x8 = 0x93b,0x5
093c 00d9       |    |		Load_Top	At_Offset_1
093d 00db       |    |		Load_Top	At_Offset_3
093e e5fd       |    |		Load	0x2,-0x3
093f 8234       | 4  |		Call	0x1,0x34
0940 e5ff       |    |		Load	0x2,-0x1
0941 e00c       |    |		Load	0x0,0xc
0942 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0943 00d1       |    |		Pop_Control	Pop_Count_1
0944 c5fc       |    |		Store	0x2,-0x4
0945 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x20.0x9 = 0x945,0x6
0946 e002       |    |		Load	0x0,0x2
0947 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
0948 c402       |    |		Store	0x2,0x2
0949 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x20.0xa = 0x949,0x2
094a e002       |    |		Load	0x0,0x2
094b 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
094c 77e5       |w   |		Jump_Nonzero	0x932
094d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
094e			TRAP_0910:
094e 0007       |    |		Action	Break_Optional
094f 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x20.0xb = 0x94f,0x7
0950 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
0954 0000 0000  |    |		.BLANK	0000[0x4]
0958 ; --------------------------------------------------------------------------------------
0958 ; SUBPROGRAM
0958 ; --------------------------------------------------------------------------------------
0958 095b       | [  |		.CONST	0x095b								; Address of begin
0959 0004       |    |		.CONST	0x0004								; Address of exception handler
095a 0001       |    |		.CONST	0x0001								; Number of locals
095b			BODY_0958:
095b			INIT_0958:
095b e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x21 = .DEBUG	0x095b,0x1396,0x0001,0x0000,0x005a,0x8c35,0x0000,0x0e70
													; Debug Table 0x21.0x0 = 0x95b,0x1
095c 01d9       |    |		Execute	Vector,Reverse_Bounds
095d 0263       | c  |		Execute	Discrete,Above_Bound
095e 7015       |p   |		Jump_Nonzero	0x974
095f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x21.0x1 = 0x95f,0x2
0960 e5fb       |    |		Load	0x2,-0x5
0961 01d5       |    |		Execute	Vector,Field_Reference
0962 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0963 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0964 e5fc       |    |		Load	0x2,-0x4
0965 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0966 e5fc       |    |		Load	0x2,-0x4
0967 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0968 0262       | b  |		Execute	Discrete,In_Range
0969 6809       |h   |		Jump_Zero	0x973
096a e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x21.0x2 = 0x96a,0x3
096b 00d9       |    |		Load_Top	At_Offset_1
096c e5fb       |    |		Load	0x2,-0x5
096d 01d5       |    |		Execute	Vector,Field_Reference
096e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
096f e5fe       |    |		Load	0x2,-0x2
0970 e5ff       |    |		Load	0x2,-0x1
0971 8235       | 5  |		Call	0x1,0x35
0972 c5fa       |    |		Store	0x2,-0x6
0973 3feb       |?   |		Loop_Increasing	0x95f
0974 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x21.0x3 = 0x974,0x4
0975 e00b       |    |		Load	0x0,0xb
0976 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0977 00ea       |    |		Load_Encached	Null_String_Cache
0978 e00d       |    |		Load	0x0,0xd
0979 e5ff       |    |		Load	0x2,-0x1
097a e00c       |    |		Load	0x0,0xc
097b 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
097c c5fa       |    |		Store	0x2,-0x6
097d 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
097e 0000 0000  |    |		.XXX[0x2]
0980 ; --------------------------------------------------------------------------------------
0980 ; SUBPROGRAM
0980 ; --------------------------------------------------------------------------------------
0980 0987       |    |		.CONST	0x0987								; Address of begin
0981 09fa       |    |		.CONST	0x09fa								; Address of exception handler
0982 0004       |    |		.CONST	0x0004								; Number of locals
0983			INIT_0980:
0983 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x22 = .DEBUG	0x0983,0x13a0,0x0001,0x0000,0x005a,0x8c35,0x0000,0x0ec6
													; Debug Table 0x22.0x0 = 0x983,0xffff
0984 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x22.0x1 = 0x984,0xfffe
0985 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x22.0x2 = 0x985,0xfffd
0986 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0987			BODY_0980:
0987 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x22.0x3 = 0x987,0x1
0988 01db       |    |		Execute	Vector,Length
0989 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
098a 6869       |hi  |		Jump_Zero	0x9f4
098b e5f8       |    |		Load	0x2,-0x8
098c e5fd       |    |		Load	0x2,-0x3
098d 01dc       |    |		Execute	Vector,Last
098e 027d       | }  |		Execute	Discrete,Greater
098f 6864       |hd  |		Jump_Zero	0x9f4
0990 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x22.0x4 = 0x990,0x2
0991 01dd       |    |		Execute	Vector,First
0992 a5f8       |    |		Store_Unchecked	0x2,-0x8
0993 7860       |x`  |		Jump	0x9f4
0994 0007       |    |		Action	Break_Optional							; Debug Table 0x22.0x5 = 0x994,0x4
0995 e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x22.0x6 = 0x995,0xfbff
0996 e5fd       |    |		Load	0x2,-0x3
0997 01d5       |    |		Execute	Vector,Field_Reference
0998 0007       |    |		Action	Break_Optional
0999 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x22.0x7 = 0x999,0x401
099a 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
099b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
099c e5fc       |    |		Load	0x2,-0x4
099d 027c       | |  |		Execute	Discrete,Less
099e 6807       |h   |		Jump_Zero	0x9a6
099f e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x22.0x8 = 0x99f,0x402
09a0 0a01       |    |		Execute_Immediate	Plus,0x1
09a1 0248       | H  |		Execute	Discrete,Check_In_Integer
09a2 a5f8       |    |		Store_Unchecked	0x2,-0x8
09a3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x22.0x9 = 0x9a3,0x403
09a4 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
09a5 784d       |xM  |		Jump	0x9f3
09a6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x22.0xa = 0x9a6,0x404
09a7 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
09a8 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
09a9 e5fc       |    |		Load	0x2,-0x4
09aa 027f       |    |		Execute	Discrete,Equal
09ab 683f       |h?  |		Jump_Zero	0x9eb
09ac 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x22.0xb = 0x9ac,0x405
09ad 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
09ae 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
09af e5fe       |    |		Load	0x2,-0x2
09b0 0272       | r  |		Execute	Discrete,Minus
09b1 0248       | H  |		Execute	Discrete,Check_In_Integer
09b2 a402       |    |		Store_Unchecked	0x2,0x2
09b3 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x22.0xc = 0x9b3,0x406
09b4 e402       |    |		Load	0x2,0x2
09b5 00da       |    |		Load_Top	At_Offset_2
09b6 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
09b7 8231       | 1  |		Call	0x1,0x31
09b8 c402       |    |		Store	0x2,0x2
09b9 005b       | [  |		Store_Top	Discrete,At_Offset_3
09ba 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x22.0xd = 0x9ba,0x407
09bb 7007       |p   |		Jump_Nonzero	0x9c3
09bc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x22.0xe = 0x9bc,0x408
09bd 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
09be 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
09bf e5fe       |    |		Load	0x2,-0x2
09c0 0272       | r  |		Execute	Discrete,Minus
09c1 0248       | H  |		Execute	Discrete,Check_In_Integer
09c2 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
09c3 e5f9       |    |		Load	0x2,-0x7							; Debug Table 0x22.0xf = 0x9c3,0x409
09c4 0d41       | A  |		Execute_Immediate	Less,0x41
09c5 681e       |h   |		Jump_Zero	0x9e4
09c6 e003       |    |		Load	0x0,0x3								; Debug Table 0x22.0x10 = 0x9c6,0x40a
09c7 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
09c8 0322       | "  |		Declare_Variable	Record
09c9 00d8       |    |		Load_Top	At_Offset_0
09ca 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
09cb e5fb       |    |		Load	0x2,-0x5
09cc 00d9       |    |		Load_Top	At_Offset_1
09cd 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
09ce e5ff       |    |		Load	0x2,-0x1
09cf e402       |    |		Load	0x2,0x2
09d0 0273       | s  |		Execute	Discrete,Plus
09d1 00d0       |    |		Action	Swap_Control
09d2 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
09d3 00db       |    |		Load_Top	At_Offset_3
09d4 e402       |    |		Load	0x2,0x2
09d5 0272       | r  |		Execute	Discrete,Minus
09d6 0248       | H  |		Execute	Discrete,Check_In_Integer
09d7 0a01       |    |		Execute_Immediate	Plus,0x1
09d8 00d9       |    |		Load_Top	At_Offset_1
09d9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
09da 4800       |H   |		Short_Literal	0x0
09db 00d9       |    |		Load_Top	At_Offset_1
09dc 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
09dd e5f9       |    |		Load	0x2,-0x7
09de e5fa       |    |		Load	0x2,-0x6
09df 01d6       |    |		Execute	Vector,Field_Write
09e0 e5f9       |    |		Load	0x2,-0x7							; Debug Table 0x22.0x11 = 0x9e0,0x40b
09e1 0a01       |    |		Execute_Immediate	Plus,0x1
09e2 0248       | H  |		Execute	Discrete,Check_In_Integer
09e3 a5f9       |    |		Store_Unchecked	0x2,-0x7
09e4 e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x22.0x12 = 0x9e4,0x40c
09e5 0a01       |    |		Execute_Immediate	Plus,0x1
09e6 0248       | H  |		Execute	Discrete,Check_In_Integer
09e7 a5f8       |    |		Store_Unchecked	0x2,-0x8
09e8 4800       |H   |		Short_Literal	0x0							; Debug Table 0x22.0x13 = 0x9e8,0x40d
09e9 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
09ea 7808       |x   |		Jump	0x9f3
09eb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x22.0x14 = 0x9eb,0x40e
09ec 7001       |p   |		Jump_Nonzero	0x9ee
09ed 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6					; Debug Table 0x22.0x15 = 0x9ed,0x40f
09ee e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x22.0x16 = 0x9ee,0x410
09ef 01dd       |    |		Execute	Vector,First
09f0 a5f8       |    |		Store_Unchecked	0x2,-0x8
09f1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x22.0x17 = 0x9f1,0x411
09f2 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
09f3 00d1       |    |		Pop_Control	Pop_Count_1
09f4 e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x22.0x18 = 0x9f4,0x3
09f5 e5fd       |    |		Load	0x2,-0x3
09f6 01dc       |    |		Execute	Vector,Last
09f7 027a       | z  |		Execute	Discrete,Less_Equal
09f8 779b       |w   |		Jump_Nonzero	0x994
09f9 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
09fa			TRAP_0980:
09fa 0007       |    |		Action	Break_Optional
09fb 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6					; Debug Table 0x22.0x19 = 0x9fb,0x5
09fc 0000 0000  |    |		.BLANK	0000[0x4]
0a00 ; --------------------------------------------------------------------------------------
0a00 ; SUBPROGRAM
0a00 ; --------------------------------------------------------------------------------------
0a00 0a45       | E  |		.CONST	0x0a45								; Address of begin
0a01 0004       |    |		.CONST	0x0004								; Address of exception handler
0a02 000b       |    |		.CONST	0x000b								; Number of locals
0a03			INIT_0a00:
0a03 e001       |    |		Load	0x0,0x1								; Debug Table 0x23 = .DEBUG	0x0a03,0x13d6,0x0001,0x0000,0x005a,0x8c35,0x0000,0x0fc2
													; Debug Table 0x23.0x0 = 0xa03,0xffff
0a04 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0a05 0322       | "  |		Declare_Variable	Record
0a06 e5fc       |    |		Load	0x2,-0x4
0a07 e5fe       |    |		Load	0x2,-0x2
0a08 e5fa       |    |		Load	0x2,-0x6
0a09 8228       | (  |		Call	0x1,0x28
0a0a 00d9       |    |		Load_Top	At_Offset_1
0a0b 017d       | }  |		Execute	Record,Structure_Write
0a0c e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x23.0x1 = 0xa0c,0xfffe
0a0d 00d9       |    |		Load_Top	At_Offset_1
0a0e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a0f e001       |    |		Load	0x0,0x1
0a10 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0a11 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x2 = 0xa11,0xfffd
0a12 01dd       |    |		Execute	Vector,First
0a13 00d9       |    |		Load_Top	At_Offset_1
0a14 8221       | !  |		Call	0x1,0x21
0a15 00e2       |    |		Load_Encached	Integer_Cache
0a16 03f1       |    |		Declare_Variable	Discrete,With_Value
0a17 e00a       |    |		Load	0x0,0xa								; Debug Table 0x23.0x3 = 0xa17,0xfffc
0a18 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0a19 e5fe       |    |		Load	0x2,-0x2
0a1a e007       |    |		Load	0x0,0x7
0a1b 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0a1c e5fa       |    |		Load	0x2,-0x6
0a1d e00a       |    |		Load	0x0,0xa
0a1e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0a1f 01cc       |    |		Execute	Vector,Catenate
0a20 e00a       |    |		Load	0x0,0xa
0a21 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0a22 01cc       |    |		Execute	Vector,Catenate
0a23 00da       |    |		Load_Top	At_Offset_2
0a24 822c       | ,  |		Call	0x1,0x2c
0a25 01cc       |    |		Execute	Vector,Catenate
0a26 0007       |    |		Action	Break_Optional
0a27 4801       |H   |		Short_Literal	0x1							; Debug Table 0x23.0x4 = 0xa27,0xfffb
0a28 e5fc       |    |		Load	0x2,-0x4
0a29 e402       |    |		Load	0x2,0x2
0a2a 00db       |    |		Load_Top	At_Offset_3
0a2b 822e       | .  |		Call	0x1,0x2e
0a2c 00e9       |    |		Load_Encached	String_Cache
0a2d 0334       | 4  |		Declare_Variable	Array,With_Constraint
0a2e e012       |    |		Load	0x0,0x12							; Debug Table 0x23.0x5 = 0xa2e,0xfffa
0a2f 0322       | "  |		Declare_Variable	Record
0a30 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x23.0x6 = 0xa30,0x401
0a31 e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x23.0x7 = 0xa31,0xfffa
0a32 e5ff       |    |		Load	0x2,-0x1
0a33 e5f9       |    |		Load	0x2,-0x7
0a34 4800       |H   |		Short_Literal	0x0
0a35 e013       |    |		Load	0x0,0x13
0a36 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0a37 e5fe       |    |		Load	0x2,-0x2
0a38 00d9       |    |		Load_Top	At_Offset_1
0a39 2a03       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
0a3a e014       |    |		Load	0x0,0x14
0a3b 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0a3c 00d9       |    |		Load_Top	At_Offset_1
0a3d 017d       | }  |		Execute	Record,Structure_Write
0a3e 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x23.0x8 = 0xa3e,0xfff9
0a3f e21c       |    |		Load	0x1,0x1c							; Debug Table 0x23.0x9 = 0xa3f,0xfff8
0a40 0337       | 7  |		Declare_Variable	Array
0a41 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x23.0xa = 0xa41,0xfff7
0a42 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0a43 029f 0dbb  |    |		Declare_Subprogram	INIT_0db8,For_Call
0a45			BODY_0a00:
0a45 e404       |    |		Load	0x2,0x4								; Debug Table 0x23.0xb = 0xa45,0x1
0a46 e407       |    |		Load	0x2,0x7
0a47 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0a48 4801       |H   |		Short_Literal	0x1							; Debug Table 0x23.0xc = 0xa48,0x2
0a49 e407       |    |		Load	0x2,0x7
0a4a 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0a4b e5f7       |    |		Load	0x2,-0x9							; Debug Table 0x23.0xd = 0xa4b,0x3
0a4c 00da       |    |		Load_Top	At_Offset_2
0a4d e409       |    |		Load	0x2,0x9
0a4e e5f6       |    |		Load	0x2,-0xa
0a4f e402       |    |		Load	0x2,0x2
0a50 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a51 e5fd       |    |		Load	0x2,-0x3
0a52 e403       |    |		Load	0x2,0x3
0a53 01dd       |    |		Execute	Vector,First
0a54 e403       |    |		Load	0x2,0x3
0a55 8221       | !  |		Call	0x1,0x21
0a56 e5f9       |    |		Load	0x2,-0x7
0a57 e5fa       |    |		Load	0x2,-0x6
0a58 8220       |    |		Call	0x1,0x20
0a59 0272       | r  |		Execute	Discrete,Minus
0a5a 0248       | H  |		Execute	Discrete,Check_In_Integer
0a5b 4801       |H   |		Short_Literal	0x1
0a5c 8237       | 7  |		Call	0x1,0x37
0a5d 00d1       |    |		Pop_Control	Pop_Count_1
0a5e 005b       | [  |		Store_Top	Discrete,At_Offset_3
0a5f c5f7       |    |		Store	0x2,-0x9
0a60 e405       |    |		Load	0x2,0x5								; Debug Table 0x23.0xe = 0xa60,0x4
0a61 4801       |H   |		Short_Literal	0x1
0a62 e405       |    |		Load	0x2,0x5
0a63 01db       |    |		Execute	Vector,Length
0a64 e406       |    |		Load	0x2,0x6
0a65 01ce       |    |		Execute	Vector,Slice_Write
0a66 e405       |    |		Load	0x2,0x5								; Debug Table 0x23.0xf = 0xa66,0x5
0a67 01db       |    |		Execute	Vector,Length
0a68 0a01       |    |		Execute_Immediate	Plus,0x1
0a69 0248       | H  |		Execute	Discrete,Check_In_Integer
0a6a a408       |    |		Store_Unchecked	0x2,0x8
0a6b e402       |    |		Load	0x2,0x2								; Debug Table 0x23.0x10 = 0xa6b,0x6
0a6c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0a6d e402       |    |		Load	0x2,0x2
0a6e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0a6f 0a01       |    |		Execute_Immediate	Plus,0x1
0a70 0248       | H  |		Execute	Discrete,Check_In_Integer
0a71 0263       | c  |		Execute	Discrete,Above_Bound
0a72 702f       |p/  |		Jump_Nonzero	0xaa2
0a73 0007       |    |		Action	Break_Optional							; Debug Table 0x23.0x11 = 0xa73,0x7
0a74 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x23.0x12 = 0xa74,0xf7ff
0a75 00d9       |    |		Load_Top	At_Offset_1
0a76 00e4       |    |		Load_Encached	Positive_Cache
0a77 025b       | [  |		Execute	Discrete,Check_In_Type
0a78 e001       |    |		Load	0x0,0x1
0a79 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0a7a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x13 = 0xa7a,0xf7fe
0a7b 822c       | ,  |		Call	0x1,0x2c
0a7c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x14 = 0xa7c,0x801
0a7d e408       |    |		Load	0x2,0x8
0a7e e408       |    |		Load	0x2,0x8
0a7f 00db       |    |		Load_Top	At_Offset_3
0a80 01db       |    |		Execute	Vector,Length
0a81 0273       | s  |		Execute	Discrete,Plus
0a82 0aff       |    |		Execute_Immediate	Plus,-0x1
0a83 0248       | H  |		Execute	Discrete,Check_In_Integer
0a84 e406       |    |		Load	0x2,0x6
0a85 01ce       |    |		Execute	Vector,Slice_Write
0a86 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x15 = 0xa86,0x802
0a87 0092 0dcc  |    |		Action	Push_String_Extended,0xdcc					; " "
0a89 01de       |    |		Execute	Vector,Not_Equal
0a8a 680f       |h   |		Jump_Zero	0xa9a
0a8b e5f7       |    |		Load	0x2,-0x9							; Debug Table 0x23.0x16 = 0xa8b,0x803
0a8c e40a       |    |		Load	0x2,0xa
0a8d e409       |    |		Load	0x2,0x9
0a8e e5f6       |    |		Load	0x2,-0xa
0a8f e40d       |    |		Load	0x2,0xd
0a90 e5fd       |    |		Load	0x2,-0x3
0a91 e40e       |    |		Load	0x2,0xe
0a92 01dd       |    |		Execute	Vector,First
0a93 e40e       |    |		Load	0x2,0xe
0a94 8221       | !  |		Call	0x1,0x21
0a95 e408       |    |		Load	0x2,0x8
0a96 8237       | 7  |		Call	0x1,0x37
0a97 00d1       |    |		Pop_Control	Pop_Count_1
0a98 c40a       |    |		Store	0x2,0xa
0a99 c5f7       |    |		Store	0x2,-0x9
0a9a e408       |    |		Load	0x2,0x8								; Debug Table 0x23.0x17 = 0xa9a,0x804
0a9b 00d9       |    |		Load_Top	At_Offset_1
0a9c 01db       |    |		Execute	Vector,Length
0a9d 0273       | s  |		Execute	Discrete,Plus
0a9e 0248       | H  |		Execute	Discrete,Check_In_Integer
0a9f a408       |    |		Store_Unchecked	0x2,0x8
0aa0 00d2       |    |		Pop_Control	Pop_Count_2
0aa1 3fd1       |?   |		Loop_Increasing	0xa73
0aa2 e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x23.0x18 = 0xaa2,0x8
0aa3 e00b       |    |		Load	0x0,0xb
0aa4 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0aa5 e406       |    |		Load	0x2,0x6
0aa6 e407       |    |		Load	0x2,0x7
0aa7 e5fa       |    |		Load	0x2,-0x6
0aa8 e00c       |    |		Load	0x0,0xc
0aa9 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0aaa c5f6       |    |		Store	0x2,-0xa
0aab 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x19 = 0xaab,0x9
0aac 0aff       |    |		Execute_Immediate	Plus,-0x1
0aad 0248       | H  |		Execute	Discrete,Check_In_Integer
0aae 4801       |H   |		Short_Literal	0x1
0aaf 0263       | c  |		Execute	Discrete,Above_Bound
0ab0 7002       |p   |		Jump_Nonzero	0xab3
0ab1 840b       |    |		Call	0x2,0xb								; Debug Table 0x23.0x1a = 0xab1,0xa
0ab2 3ffe       |?   |		Loop_Increasing	0xab1
0ab3 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x23.0x1b = 0xab3,0xb
0ab4 0217       |    |		Execute	Heap_Access,All_Reference
0ab5 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0ab6 0f08       |    |		Execute_Immediate	Equal,0x8
0ab7 6808       |h   |		Jump_Zero	0xac0
0ab8 e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x23.0x1c = 0xab8,0xc
0ab9 e5fd       |    |		Load	0x2,-0x3
0aba e402       |    |		Load	0x2,0x2
0abb e5f9       |    |		Load	0x2,-0x7
0abc e5ff       |    |		Load	0x2,-0x1
0abd e5fa       |    |		Load	0x2,-0x6
0abe 8236       | 6  |		Call	0x1,0x36
0abf c5f6       |    |		Store	0x2,-0xa
0ac0 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9
0ac1 0000 0000  |    |		.BLANK	0000[0x7]
0ac8 ; --------------------------------------------------------------------------------------
0ac8 ; SUBPROGRAM
0ac8 ; --------------------------------------------------------------------------------------
0ac8 0ad2       |    |		.CONST	0x0ad2								; Address of begin
0ac9 0b3f       | ?  |		.CONST	0x0b3f								; Address of exception handler
0aca 0005       |    |		.CONST	0x0005								; Number of locals
0acb			INIT_0ac8:
0acb 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x24 = .DEBUG	0x0acb,0x1412,0x0001,0x0000,0x005a,0x8c35,0x0000,0x1142
													; Debug Table 0x24.0x0 = 0xacb,0xffff
0acc 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x24.0x1 = 0xacc,0xfffe
0acd 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x24.0x2 = 0xacd,0xfffd
0ace 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0acf e003       |    |		Load	0x0,0x3								; Debug Table 0x24.0x3 = 0xacf,0xfffc
0ad0 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
0ad1 0322       | "  |		Declare_Variable	Record
0ad2			BODY_0ac8:
0ad2 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x24.0x4 = 0xad2,0x1
0ad3 01db       |    |		Execute	Vector,Length
0ad4 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0ad5 6863       |hc  |		Jump_Zero	0xb39
0ad6 e5f8       |    |		Load	0x2,-0x8
0ad7 e5fc       |    |		Load	0x2,-0x4
0ad8 01dc       |    |		Execute	Vector,Last
0ad9 027d       | }  |		Execute	Discrete,Greater
0ada 685e       |h^  |		Jump_Zero	0xb39
0adb e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x24.0x5 = 0xadb,0x2
0adc 01dd       |    |		Execute	Vector,First
0add a5f8       |    |		Store_Unchecked	0x2,-0x8
0ade 785a       |xZ  |		Jump	0xb39
0adf 0007       |    |		Action	Break_Optional							; Debug Table 0x24.0x6 = 0xadf,0x4
0ae0 e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x24.0x7 = 0xae0,0xfbff
0ae1 e5fc       |    |		Load	0x2,-0x4
0ae2 01d5       |    |		Execute	Vector,Field_Reference
0ae3 0007       |    |		Action	Break_Optional
0ae4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x24.0x8 = 0xae4,0x401
0ae5 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0ae6 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0ae7 e5fa       |    |		Load	0x2,-0x6
0ae8 027c       | |  |		Execute	Discrete,Less
0ae9 6807       |h   |		Jump_Zero	0xaf1
0aea e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x24.0x9 = 0xaea,0x402
0aeb 0a01       |    |		Execute_Immediate	Plus,0x1
0aec 0248       | H  |		Execute	Discrete,Check_In_Integer
0aed a5f8       |    |		Store_Unchecked	0x2,-0x8
0aee 4800       |H   |		Short_Literal	0x0							; Debug Table 0x24.0xa = 0xaee,0x403
0aef 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0af0 7847       |xG  |		Jump	0xb38
0af1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x24.0xb = 0xaf1,0x404
0af2 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0af3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0af4 e5fa       |    |		Load	0x2,-0x6
0af5 027f       |    |		Execute	Discrete,Equal
0af6 6839       |h9  |		Jump_Zero	0xb30
0af7 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x24.0xc = 0xaf7,0x405
0af8 e5fd       |    |		Load	0x2,-0x3
0af9 00da       |    |		Load_Top	At_Offset_2
0afa 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0afb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0afc e5ff       |    |		Load	0x2,-0x1
0afd 8224       | $  |		Call	0x1,0x24
0afe a402       |    |		Store_Unchecked	0x2,0x2
0aff 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x24.0xd = 0xaff,0x406
0b00 e402       |    |		Load	0x2,0x2
0b01 00da       |    |		Load_Top	At_Offset_2
0b02 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b03 8231       | 1  |		Call	0x1,0x31
0b04 c402       |    |		Store	0x2,0x2
0b05 c403       |    |		Store	0x2,0x3
0b06 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x24.0xe = 0xb06,0x407
0b07 7008       |p   |		Jump_Nonzero	0xb10
0b08 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x24.0xf = 0xb08,0x408
0b09 e5fd       |    |		Load	0x2,-0x3
0b0a 00da       |    |		Load_Top	At_Offset_2
0b0b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0b0c 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0b0d e5ff       |    |		Load	0x2,-0x1
0b0e 8224       | $  |		Call	0x1,0x24
0b0f a403       |    |		Store_Unchecked	0x2,0x3
0b10 e003       |    |		Load	0x0,0x3								; Debug Table 0x24.0x10 = 0xb10,0x409
0b11 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0b12 0322       | "  |		Declare_Variable	Record
0b13 e5f9       |    |		Load	0x2,-0x7
0b14 00d9       |    |		Load_Top	At_Offset_1
0b15 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0b16 e402       |    |		Load	0x2,0x2
0b17 00d9       |    |		Load_Top	At_Offset_1
0b18 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0b19 00da       |    |		Load_Top	At_Offset_2
0b1a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0b1b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x24.0x11 = 0xb1b,0x40a
0b1c e402       |    |		Load	0x2,0x2
0b1d 0272       | r  |		Execute	Discrete,Minus
0b1e 0248       | H  |		Execute	Discrete,Check_In_Integer
0b1f 0a01       |    |		Execute_Immediate	Plus,0x1
0b20 00da       |    |		Load_Top	At_Offset_2
0b21 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0b22 4800       |H   |		Short_Literal	0x0							; Debug Table 0x24.0x12 = 0xb22,0x40b
0b23 00da       |    |		Load_Top	At_Offset_2
0b24 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0b25 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x24.0x13 = 0xb25,0x40c
0b26 e5fe       |    |		Load	0x2,-0x2
0b27 e21e       |    |		Load	0x1,0x1e
0b28 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0b29 e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x24.0x14 = 0xb29,0x40d
0b2a 0a01       |    |		Execute_Immediate	Plus,0x1
0b2b 0248       | H  |		Execute	Discrete,Check_In_Integer
0b2c a5f8       |    |		Store_Unchecked	0x2,-0x8
0b2d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x24.0x15 = 0xb2d,0x40e
0b2e 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0b2f 7808       |x   |		Jump	0xb38
0b30 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x24.0x16 = 0xb30,0x40f
0b31 7001       |p   |		Jump_Nonzero	0xb33
0b32 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8					; Debug Table 0x24.0x17 = 0xb32,0x410
0b33 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x24.0x18 = 0xb33,0x411
0b34 01dd       |    |		Execute	Vector,First
0b35 a5f8       |    |		Store_Unchecked	0x2,-0x8
0b36 4800       |H   |		Short_Literal	0x0							; Debug Table 0x24.0x19 = 0xb36,0x412
0b37 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0b38 00d1       |    |		Pop_Control	Pop_Count_1
0b39 e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x24.0x1a = 0xb39,0x3
0b3a e5fc       |    |		Load	0x2,-0x4
0b3b 01dc       |    |		Execute	Vector,Last
0b3c 027a       | z  |		Execute	Discrete,Less_Equal
0b3d 77a1       |w   |		Jump_Nonzero	0xadf
0b3e 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
0b3f			TRAP_0ac8:
0b3f 0007       |    |		Action	Break_Optional
0b40 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8					; Debug Table 0x24.0x1b = 0xb40,0x5
0b41 0000 0000  |    |		.BLANK	0000[0x7]
0b48 ; --------------------------------------------------------------------------------------
0b48 ; SUBPROGRAM
0b48 ; --------------------------------------------------------------------------------------
0b48 0b4b       | K  |		.CONST	0x0b4b								; Address of begin
0b49 0004       |    |		.CONST	0x0004								; Address of exception handler
0b4a 0001       |    |		.CONST	0x0001								; Number of locals
0b4b			BODY_0b48:
0b4b			INIT_0b48:
0b4b e5f5       |    |		Load	0x2,-0xb							; Debug Table 0x25 = .DEBUG	0x0b4b,0x144c,0x0001,0x0000,0x005a,0x8c35,0x0000,0x1243
													; Debug Table 0x25.0x0 = 0xb4b,0x1
0b4c e00b       |    |		Load	0x0,0xb
0b4d 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0b4e e5fe       |    |		Load	0x2,-0x2
0b4f e5ff       |    |		Load	0x2,-0x1
0b50 e5f8       |    |		Load	0x2,-0x8
0b51 e00c       |    |		Load	0x0,0xc
0b52 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0b53 c5f5       |    |		Store	0x2,-0xb
0b54 e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x25.0x1 = 0xb54,0x2
0b55 e5f5       |    |		Load	0x2,-0xb
0b56 0aff       |    |		Execute_Immediate	Plus,-0x1
0b57 0248       | H  |		Execute	Discrete,Check_In_Integer
0b58 e5fc       |    |		Load	0x2,-0x4
0b59 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b5a e5f7       |    |		Load	0x2,-0x9
0b5b e5fb       |    |		Load	0x2,-0x5
0b5c e5fd       |    |		Load	0x2,-0x3
0b5d e5f9       |    |		Load	0x2,-0x7
0b5e e5f8       |    |		Load	0x2,-0x8
0b5f 8239       | 9  |		Call	0x1,0x39
0b60 c5f6       |    |		Store	0x2,-0xa
0b61 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x25.0x2 = 0xb61,0x3
0b62 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0b63 e5fc       |    |		Load	0x2,-0x4
0b64 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0b65 0a01       |    |		Execute_Immediate	Plus,0x1
0b66 0248       | H  |		Execute	Discrete,Check_In_Integer
0b67 0263       | c  |		Execute	Discrete,Above_Bound
0b68 7022       |p"  |		Jump_Nonzero	0xb8b
0b69 0007       |    |		Action	Break_Optional							; Debug Table 0x25.0x3 = 0xb69,0x4
0b6a e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x25.0x4 = 0xb6a,0xfbff
0b6b 00d9       |    |		Load_Top	At_Offset_1
0b6c 00e4       |    |		Load_Encached	Positive_Cache
0b6d 025b       | [  |		Execute	Discrete,Check_In_Type
0b6e e001       |    |		Load	0x0,0x1
0b6f 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0b70 e5f7       |    |		Load	0x2,-0x9							; Debug Table 0x25.0x5 = 0xb70,0xfbfe
0b71 e5fd       |    |		Load	0x2,-0x3
0b72 00da       |    |		Load_Top	At_Offset_2
0b73 8223       | #  |		Call	0x1,0x23
0b74 e5f5       |    |		Load	0x2,-0xb							; Debug Table 0x25.0x6 = 0xb74,0x401
0b75 e00b       |    |		Load	0x0,0xb
0b76 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0b77 00da       |    |		Load_Top	At_Offset_2
0b78 e00d       |    |		Load	0x0,0xd
0b79 e5f8       |    |		Load	0x2,-0x8
0b7a e00c       |    |		Load	0x0,0xc
0b7b 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0b7c c5f5       |    |		Store	0x2,-0xb
0b7d e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x25.0x7 = 0xb7d,0x402
0b7e e5f5       |    |		Load	0x2,-0xb
0b7f 0aff       |    |		Execute_Immediate	Plus,-0x1
0b80 0248       | H  |		Execute	Discrete,Check_In_Integer
0b81 e403       |    |		Load	0x2,0x3
0b82 e5f7       |    |		Load	0x2,-0x9
0b83 e5fb       |    |		Load	0x2,-0x5
0b84 e5fd       |    |		Load	0x2,-0x3
0b85 e5f9       |    |		Load	0x2,-0x7
0b86 e5f8       |    |		Load	0x2,-0x8
0b87 8239       | 9  |		Call	0x1,0x39
0b88 c5f6       |    |		Store	0x2,-0xa
0b89 00d2       |    |		Pop_Control	Pop_Count_2
0b8a 3fde       |?   |		Loop_Increasing	0xb69
0b8b 450a       |E   |		Exit_Suprogram	New_Top_Offset 0xa
0b8c 0000 0000  |    |		.BLANK	0000[0x4]
0b90 ; --------------------------------------------------------------------------------------
0b90 ; SUBPROGRAM
0b90 ; --------------------------------------------------------------------------------------
0b90 0ba2       |    |		.CONST	0x0ba2								; Address of begin
0b91 0004       |    |		.CONST	0x0004								; Address of exception handler
0b92 0004       |    |		.CONST	0x0004								; Number of locals
0b93			INIT_0b90:
0b93 4801       |H   |		Short_Literal	0x1							; Debug Table 0x26 = .DEBUG	0x0b93,0x145e,0x0001,0x0000,0x005a,0x8c35,0x0000,0x12db
													; Debug Table 0x26.0x0 = 0xb93,0xffff
0b94 e5fe       |    |		Load	0x2,-0x2
0b95 e219       |    |		Load	0x1,0x19
0b96 0334       | 4  |		Declare_Variable	Array,With_Constraint
0b97 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x26.0x1 = 0xb97,0xfffe
0b98 e5ff       |    |		Load	0x2,-0x1
0b99 4975       |Iu  |		Short_Literal	0x175
0b9a 00eb       |    |		Load_Encached	Diana_Cache
0b9b 0098       |    |		Execute	Package,Field_Read_Dynamic
0b9c 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0b9d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0b9e e012       |    |		Load	0x0,0x12							; Debug Table 0x26.0x2 = 0xb9e,0xfffd
0b9f 0322       | "  |		Declare_Variable	Record
0ba0 00d8       |    |		Load_Top	At_Offset_0
0ba1 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0ba2			BODY_0b90:
0ba2 4802       |H   |		Short_Literal	0x2							; Debug Table 0x26.0x3 = 0xba2,0x1
0ba3 e5f5       |    |		Load	0x2,-0xb
0ba4 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0ba5 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x26.0x4 = 0xba5,0x2
0ba6 4801       |H   |		Short_Literal	0x1
0ba7 0263       | c  |		Execute	Discrete,Above_Bound
0ba8 7055       |pU  |		Jump_Nonzero	0xbfe
0ba9 4800       |H   |		Short_Literal	0x0							; Debug Table 0x26.0x5 = 0xba9,0x3
0baa e5f9       |    |		Load	0x2,-0x7
0bab e403       |    |		Load	0x2,0x3
0bac 0007       |    |		Action	Break_Optional
0bad 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0x6 = 0xbad,0x401
0bae 7002       |p   |		Jump_Nonzero	0xbb1
0baf 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x26.0x7 = 0xbaf,0x402
0bb0 782c       |x,  |		Jump	0xbdd
0bb1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0x8 = 0xbb1,0x403
0bb2 0217       |    |		Execute	Heap_Access,All_Reference
0bb3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0bb4 6804       |h   |		Jump_Zero	0xbb9
0bb5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0x9 = 0xbb5,0x404
0bb6 0217       |    |		Execute	Heap_Access,All_Reference
0bb7 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0bb8 7824       |x$  |		Jump	0xbdd
0bb9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x26.0xa = 0xbb9,0x405
0bba 0007       |    |		Action	Break_Optional
0bbb e40a       |    |		Load	0x2,0xa								; Debug Table 0x26.0xb = 0xbbb,0x801
0bbc 0007       |    |		Action	Break_Optional
0bbd 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x26.0xc = 0xbbd,0x802
0bbe 0007       |    |		Action	Break_Optional							; Debug Table 0x26.0xd = 0xbbe,0x803
0bbf 00d0       |    |		Action	Swap_Control							; Debug Table 0x26.0xe = 0xbbf,0x804
0bc0 00d1       |    |		Pop_Control	Pop_Count_1
0bc1 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x26.0xf = 0xbc1,0x405
0bc2 00eb       |    |		Load_Encached	Diana_Cache
0bc3 0098       |    |		Execute	Package,Field_Read_Dynamic
0bc4 012c       | ,  |		Execute	Any,Size
0bc5 e010       |    |		Load	0x0,0x10
0bc6 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0bc7 025b       | [  |		Execute	Discrete,Check_In_Type
0bc8 0273       | s  |		Execute	Discrete,Plus
0bc9 00d9       |    |		Load_Top	At_Offset_1
0bca 0007       |    |		Action	Break_Optional
0bcb e40b       |    |		Load	0x2,0xb								; Debug Table 0x26.0x10 = 0xbcb,0xc01
0bcc 0007       |    |		Action	Break_Optional
0bcd 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x26.0x11 = 0xbcd,0xc02
0bce 0007       |    |		Action	Break_Optional							; Debug Table 0x26.0x12 = 0xbce,0xc03
0bcf 00d0       |    |		Action	Swap_Control							; Debug Table 0x26.0x13 = 0xbcf,0xc04
0bd0 00d1       |    |		Pop_Control	Pop_Count_1
0bd1 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x26.0x14 = 0xbd1,0x804
0bd2 00eb       |    |		Load_Encached	Diana_Cache
0bd3 0098       |    |		Execute	Package,Field_Read_Dynamic
0bd4 49c9       |I   |		Short_Literal	0x1c9
0bd5 00eb       |    |		Load_Encached	Diana_Cache
0bd6 0098       |    |		Execute	Package,Field_Read_Dynamic
0bd7 49ca       |I   |		Short_Literal	0x1ca
0bd8 00eb       |    |		Load_Encached	Diana_Cache
0bd9 0095       |    |		Execute	Package,Field_Reference_Dynamic
0bda e011       |    |		Load	0x0,0x11
0bdb 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0bdc 7800       |x   |		Jump	0xbdd
0bdd 00d0       |    |		Action	Swap_Control
0bde 00d1       |    |		Pop_Control	Pop_Count_1
0bdf e001       |    |		Load	0x0,0x1								; Debug Table 0x26.0x15 = 0xbdf,0x3
0be0 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0be1 00d9       |    |		Load_Top	At_Offset_1
0be2 e402       |    |		Load	0x2,0x2
0be3 01d6       |    |		Execute	Vector,Field_Write
0be4 e5f5       |    |		Load	0x2,-0xb							; Debug Table 0x26.0x16 = 0xbe4,0x4
0be5 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0be6 00d9       |    |		Load_Top	At_Offset_1
0be7 e402       |    |		Load	0x2,0x2
0be8 01d5       |    |		Execute	Vector,Field_Reference
0be9 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0bea 0273       | s  |		Execute	Discrete,Plus
0beb 00d9       |    |		Load_Top	At_Offset_1
0bec e402       |    |		Load	0x2,0x2
0bed 01d5       |    |		Execute	Vector,Field_Reference
0bee 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0bef 0272       | r  |		Execute	Discrete,Minus
0bf0 0248       | H  |		Execute	Discrete,Check_In_Integer
0bf1 0a01       |    |		Execute_Immediate	Plus,0x1
0bf2 e5f5       |    |		Load	0x2,-0xb
0bf3 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0bf4 0007       |    |		Action	Break_Optional							; Debug Table 0x26.0x17 = 0xbf4,0x5
0bf5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0x18 = 0xbf5,0x1001
0bf6 7002       |p   |		Jump_Nonzero	0xbf9
0bf7 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x26.0x19 = 0xbf7,0x1002
0bf8 7803       |x   |		Jump	0xbfc
0bf9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0x1a = 0xbf9,0x1003
0bfa 0217       |    |		Execute	Heap_Access,All_Reference
0bfb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0bfc a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0x26.0x1b = 0xbfc,0x5
0bfd 3fab       |?   |		Loop_Increasing	0xba9
0bfe e5f3       |    |		Load	0x2,-0xd							; Debug Table 0x26.0x1c = 0xbfe,0x6
0bff e5f5       |    |		Load	0x2,-0xb
0c00 e5f7       |    |		Load	0x2,-0x9
0c01 e5ff       |    |		Load	0x2,-0x1
0c02 822b       | +  |		Call	0x1,0x2b
0c03 c5f3       |    |		Store	0x2,-0xd
0c04 e00d       |    |		Load	0x0,0xd								; Debug Table 0x26.0x1d = 0xc04,0x7
0c05 00d9       |    |		Load_Top	At_Offset_1
0c06 017d       | }  |		Execute	Record,Structure_Write
0c07 e5f3       |    |		Load	0x2,-0xd							; Debug Table 0x26.0x1e = 0xc07,0x8
0c08 e5f4       |    |		Load	0x2,-0xc
0c09 e5f6       |    |		Load	0x2,-0xa
0c0a e5f7       |    |		Load	0x2,-0x9
0c0b e5f8       |    |		Load	0x2,-0x8
0c0c e5f9       |    |		Load	0x2,-0x7
0c0d e5fa       |    |		Load	0x2,-0x6
0c0e e5fb       |    |		Load	0x2,-0x5
0c0f e5fc       |    |		Load	0x2,-0x4
0c10 e5fd       |    |		Load	0x2,-0x3
0c11 e404       |    |		Load	0x2,0x4
0c12 823a       | :  |		Call	0x1,0x3a
0c13 c5f4       |    |		Store	0x2,-0xc
0c14 c5f3       |    |		Store	0x2,-0xd
0c15 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x26.0x1f = 0xc15,0x9
0c16 4802       |H   |		Short_Literal	0x2
0c17 0263       | c  |		Execute	Discrete,Above_Bound
0c18 701e       |p   |		Jump_Nonzero	0xc37
0c19 0007       |    |		Action	Break_Optional							; Debug Table 0x26.0x20 = 0xc19,0xa
0c1a e5f9       |    |		Load	0x2,-0x7							; Debug Table 0x26.0x21 = 0xc1a,0xebff
0c1b 00d9       |    |		Load_Top	At_Offset_1
0c1c e402       |    |		Load	0x2,0x2
0c1d 01d5       |    |		Execute	Vector,Field_Reference
0c1e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0c1f e001       |    |		Load	0x0,0x1
0c20 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0c21 e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x26.0x22 = 0xc21,0xebfe
0c22 e5fc       |    |		Load	0x2,-0x4
0c23 00da       |    |		Load_Top	At_Offset_2
0c24 8223       | #  |		Call	0x1,0x23
0c25 e5f3       |    |		Load	0x2,-0xd							; Debug Table 0x26.0x23 = 0xc25,0x1401
0c26 e5f4       |    |		Load	0x2,-0xc
0c27 e5f6       |    |		Load	0x2,-0xa
0c28 e5f7       |    |		Load	0x2,-0x9
0c29 e5f8       |    |		Load	0x2,-0x8
0c2a e5f9       |    |		Load	0x2,-0x7
0c2b e5fa       |    |		Load	0x2,-0x6
0c2c e406       |    |		Load	0x2,0x6
0c2d e402       |    |		Load	0x2,0x2
0c2e 01d5       |    |		Execute	Vector,Field_Reference
0c2f e5fc       |    |		Load	0x2,-0x4
0c30 e408       |    |		Load	0x2,0x8
0c31 e404       |    |		Load	0x2,0x4
0c32 823a       | :  |		Call	0x1,0x3a
0c33 c5f4       |    |		Store	0x2,-0xc
0c34 c5f3       |    |		Store	0x2,-0xd
0c35 00d2       |    |		Pop_Control	Pop_Count_2
0c36 3fe2       |?   |		Loop_Increasing	0xc19
0c37 450b       |E   |		Exit_Suprogram	New_Top_Offset 0xb
0c38 ; --------------------------------------------------------------------------------------
0c38 ; SUBPROGRAM
0c38 ; --------------------------------------------------------------------------------------
0c38 0c67       | g  |		.CONST	0x0c67								; Address of begin
0c39 0004       |    |		.CONST	0x0004								; Address of exception handler
0c3a 0007       |    |		.CONST	0x0007								; Number of locals
0c3b			INIT_0c38:
0c3b e001       |    |		Load	0x0,0x1								; Debug Table 0x27 = .DEBUG	0x0c3b,0x14a8,0x0001,0x0000,0x005a,0x8c35,0x0000,0x13cf
													; Debug Table 0x27.0x0 = 0xc3b,0xffff
0c3c 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0c3d 0322       | "  |		Declare_Variable	Record
0c3e e5fc       |    |		Load	0x2,-0x4
0c3f e5fe       |    |		Load	0x2,-0x2
0c40 e5fa       |    |		Load	0x2,-0x6
0c41 8228       | (  |		Call	0x1,0x28
0c42 00d9       |    |		Load_Top	At_Offset_1
0c43 017d       | }  |		Execute	Record,Structure_Write
0c44 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x27.0x1 = 0xc44,0xfffe
0c45 00d9       |    |		Load_Top	At_Offset_1
0c46 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0c47 e001       |    |		Load	0x0,0x1
0c48 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0c49 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x2 = 0xc49,0xfffd
0c4a 01dd       |    |		Execute	Vector,First
0c4b 00d9       |    |		Load_Top	At_Offset_1
0c4c 8221       | !  |		Call	0x1,0x21
0c4d 00e2       |    |		Load_Encached	Integer_Cache
0c4e 03f1       |    |		Declare_Variable	Discrete,With_Value
0c4f e5f9       |    |		Load	0x2,-0x7							; Debug Table 0x27.0x3 = 0xc4f,0xfffc
0c50 00d9       |    |		Load_Top	At_Offset_1
0c51 00db       |    |		Load_Top	At_Offset_3
0c52 8223       | #  |		Call	0x1,0x23
0c53 e012       |    |		Load	0x0,0x12							; Debug Table 0x27.0x4 = 0xc53,0xfffb
0c54 0322       | "  |		Declare_Variable	Record
0c55 00d8       |    |		Load_Top	At_Offset_0
0c56 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0c57 e012       |    |		Load	0x0,0x12							; Debug Table 0x27.0x5 = 0xc57,0xfffa
0c58 0322       | "  |		Declare_Variable	Record
0c59 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x27.0x6 = 0xc59,0x401
0c5a e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x27.0x7 = 0xc5a,0xfffa
0c5b e5ff       |    |		Load	0x2,-0x1
0c5c e5f9       |    |		Load	0x2,-0x7
0c5d 4800       |H   |		Short_Literal	0x0
0c5e e013       |    |		Load	0x0,0x13
0c5f 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0c60 e5fe       |    |		Load	0x2,-0x2
0c61 00d9       |    |		Load_Top	At_Offset_1
0c62 2a03       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
0c63 e014       |    |		Load	0x0,0x14
0c64 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0c65 00d9       |    |		Load_Top	At_Offset_1
0c66 017d       | }  |		Execute	Record,Structure_Write
0c67			BODY_0c38:
0c67 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x27.0x8 = 0xc67,0x1
0c68 00d9       |    |		Load_Top	At_Offset_1
0c69 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0c6a e5f9       |    |		Load	0x2,-0x7							; Debug Table 0x27.0x9 = 0xc6a,0x2
0c6b 0e07       |    |		Execute_Immediate	Not_Equal,0x7
0c6c 681b       |h   |		Jump_Zero	0xc88
0c6d e402       |    |		Load	0x2,0x2								; Debug Table 0x27.0xa = 0xc6d,0x3
0c6e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0c6f e402       |    |		Load	0x2,0x2
0c70 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0c71 0272       | r  |		Execute	Discrete,Minus
0c72 0248       | H  |		Execute	Discrete,Check_In_Integer
0c73 0a02       |    |		Execute_Immediate	Plus,0x2
0c74 00d9       |    |		Load_Top	At_Offset_1
0c75 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0c76 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0xb = 0xc76,0x4
0c77 00da       |    |		Load_Top	At_Offset_2
0c78 017d       | }  |		Execute	Record,Structure_Write
0c79 e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x27.0xc = 0xc79,0x5
0c7a e5f7       |    |		Load	0x2,-0x9
0c7b e5f9       |    |		Load	0x2,-0x7
0c7c e5fa       |    |		Load	0x2,-0x6
0c7d e5fb       |    |		Load	0x2,-0x5
0c7e e5fc       |    |		Load	0x2,-0x4
0c7f e5fd       |    |		Load	0x2,-0x3
0c80 e402       |    |		Load	0x2,0x2
0c81 e404       |    |		Load	0x2,0x4
0c82 e405       |    |		Load	0x2,0x5
0c83 e406       |    |		Load	0x2,0x6
0c84 823a       | :  |		Call	0x1,0x3a
0c85 c5f7       |    |		Store	0x2,-0x9
0c86 c5f6       |    |		Store	0x2,-0xa
0c87 7835       |x5  |		Jump	0xcbd
0c88 e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x27.0xd = 0xc88,0x6
0c89 0f01       |    |		Execute_Immediate	Equal,0x1
0c8a 6821       |h!  |		Jump_Zero	0xcac
0c8b e402       |    |		Load	0x2,0x2								; Debug Table 0x27.0xe = 0xc8b,0x7
0c8c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0c8d e402       |    |		Load	0x2,0x2
0c8e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0c8f 0272       | r  |		Execute	Discrete,Minus
0c90 0248       | H  |		Execute	Discrete,Check_In_Integer
0c91 0a03       |    |		Execute_Immediate	Plus,0x3
0c92 00d9       |    |		Load_Top	At_Offset_1
0c93 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0c94 e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x27.0xf = 0xc94,0x8
0c95 00d9       |    |		Load_Top	At_Offset_1
0c96 e5fa       |    |		Load	0x2,-0x6
0c97 e5fe       |    |		Load	0x2,-0x2
0c98 822b       | +  |		Call	0x1,0x2b
0c99 c5f6       |    |		Store	0x2,-0xa
0c9a e00d       |    |		Load	0x0,0xd								; Debug Table 0x27.0x10 = 0xc9a,0x9
0c9b 00da       |    |		Load_Top	At_Offset_2
0c9c 017d       | }  |		Execute	Record,Structure_Write
0c9d e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x27.0x11 = 0xc9d,0xa
0c9e e5f7       |    |		Load	0x2,-0x9
0c9f e5f9       |    |		Load	0x2,-0x7
0ca0 e5fa       |    |		Load	0x2,-0x6
0ca1 e5fb       |    |		Load	0x2,-0x5
0ca2 e5fc       |    |		Load	0x2,-0x4
0ca3 e5fd       |    |		Load	0x2,-0x3
0ca4 e402       |    |		Load	0x2,0x2
0ca5 e404       |    |		Load	0x2,0x4
0ca6 e405       |    |		Load	0x2,0x5
0ca7 e406       |    |		Load	0x2,0x6
0ca8 823a       | :  |		Call	0x1,0x3a
0ca9 c5f7       |    |		Store	0x2,-0x9
0caa c5f6       |    |		Store	0x2,-0xa
0cab 7811       |x   |		Jump	0xcbd
0cac e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x27.0x12 = 0xcac,0xb
0cad e5f7       |    |		Load	0x2,-0x9
0cae 00da       |    |		Load_Top	At_Offset_2
0caf e5f9       |    |		Load	0x2,-0x7
0cb0 e5fa       |    |		Load	0x2,-0x6
0cb1 e5fb       |    |		Load	0x2,-0x5
0cb2 e5fc       |    |		Load	0x2,-0x4
0cb3 e5fd       |    |		Load	0x2,-0x3
0cb4 e402       |    |		Load	0x2,0x2
0cb5 e404       |    |		Load	0x2,0x4
0cb6 e405       |    |		Load	0x2,0x5
0cb7 e5f8       |    |		Load	0x2,-0x8
0cb8 e5fe       |    |		Load	0x2,-0x2
0cb9 823b       | ;  |		Call	0x1,0x3b
0cba 00d1       |    |		Pop_Control	Pop_Count_1
0cbb c5f7       |    |		Store	0x2,-0x9
0cbc c5f6       |    |		Store	0x2,-0xa
0cbd e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x27.0x13 = 0xcbd,0xc
0cbe 0217       |    |		Execute	Heap_Access,All_Reference
0cbf 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0cc0 0f08       |    |		Execute_Immediate	Equal,0x8
0cc1 6808       |h   |		Jump_Zero	0xcca
0cc2 e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x27.0x14 = 0xcc2,0xd
0cc3 e5fd       |    |		Load	0x2,-0x3
0cc4 e402       |    |		Load	0x2,0x2
0cc5 e5f9       |    |		Load	0x2,-0x7
0cc6 e5ff       |    |		Load	0x2,-0x1
0cc7 e5fa       |    |		Load	0x2,-0x6
0cc8 8236       | 6  |		Call	0x1,0x36
0cc9 c5f6       |    |		Store	0x2,-0xa
0cca 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9
0ccb 0000 0000  |    |		.BLANK	0000[0x5]
0cd0 ; --------------------------------------------------------------------------------------
0cd0 ; SUBPROGRAM
0cd0 ; --------------------------------------------------------------------------------------
0cd0 0cd3       |    |		.CONST	0x0cd3								; Address of begin
0cd1 0d0d       |    |		.CONST	0x0d0d								; Address of exception handler
0cd2 0001       |    |		.CONST	0x0001								; Number of locals
0cd3			BODY_0cd0:
0cd3			INIT_0cd0:
0cd3 e5f9       |    |		Load	0x2,-0x7							; Debug Table 0x28 = .DEBUG	0x0cd3,0x14d4,0x0001,0x0000,0x005a,0x8c35,0x0000,0x14d5
													; Debug Table 0x28.0x0 = 0xcd3,0x1
0cd4 460d       |F   |		Jump_Case	0xe
0cd5 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; case 0x0
0cd6 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; case 0x1
0cd7 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; case 0x2
0cd8 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; case 0x3
0cd9 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; case 0x4
0cda 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; case 0x5
0cdb 7823       |x#  |		Jump	0xcff								; case 0x6
0cdc 7806       |x   |		Jump	0xce3								; case 0x7
0cdd 7805       |x   |		Jump	0xce3								; case 0x8
0cde 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; case 0x9
0cdf 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; case 0xa
0ce0 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; case 0xb
0ce1 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; case 0xc
0ce2 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; case 0xd
0ce3 e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x28.0x1 = 0xce3,0x2
0ce4 e5f7       |    |		Load	0x2,-0x9
0ce5 e5f8       |    |		Load	0x2,-0x8
0ce6 e5f9       |    |		Load	0x2,-0x7
0ce7 e5fa       |    |		Load	0x2,-0x6
0ce8 e5fb       |    |		Load	0x2,-0x5
0ce9 e5fc       |    |		Load	0x2,-0x4
0cea e5fd       |    |		Load	0x2,-0x3
0ceb e5fe       |    |		Load	0x2,-0x2
0cec e5ff       |    |		Load	0x2,-0x1
0ced 823c       | <  |		Call	0x1,0x3c
0cee c5f7       |    |		Store	0x2,-0x9
0cef c5f6       |    |		Store	0x2,-0xa
0cf0 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x28.0x2 = 0xcf0,0x3
0cf1 0217       |    |		Execute	Heap_Access,All_Reference
0cf2 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0cf3 0e08       |    |		Execute_Immediate	Not_Equal,0x8
0cf4 6809       |h   |		Jump_Zero	0xcfe
0cf5 e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x28.0x3 = 0xcf5,0x4
0cf6 e00b       |    |		Load	0x0,0xb
0cf7 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0cf8 00ea       |    |		Load_Encached	Null_String_Cache
0cf9 e00d       |    |		Load	0x0,0xd
0cfa e5fa       |    |		Load	0x2,-0x6
0cfb e00c       |    |		Load	0x0,0xc
0cfc 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0cfd c5f6       |    |		Store	0x2,-0xa
0cfe 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9
0cff e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x28.0x4 = 0xcff,0x5
0d00 e5f7       |    |		Load	0x2,-0x9
0d01 e5f8       |    |		Load	0x2,-0x8
0d02 e5f9       |    |		Load	0x2,-0x7
0d03 e5fa       |    |		Load	0x2,-0x6
0d04 e5fb       |    |		Load	0x2,-0x5
0d05 e5fc       |    |		Load	0x2,-0x4
0d06 e5fd       |    |		Load	0x2,-0x3
0d07 e5fe       |    |		Load	0x2,-0x2
0d08 e5ff       |    |		Load	0x2,-0x1
0d09 8238       | 8  |		Call	0x1,0x38
0d0a c5f7       |    |		Store	0x2,-0x9
0d0b c5f6       |    |		Store	0x2,-0xa
0d0c 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9
0d0d			TRAP_0cd0:
0d0d 0007       |    |		Action	Break_Optional
0d0e 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; Debug Table 0x28.0x5 = 0xd0e,0x7
0d0f 0000       |    |		.XXX[0x1]
0d10 ; --------------------------------------------------------------------------------------
0d10 ; SUBPROGRAM
0d10 ; --------------------------------------------------------------------------------------
0d10 0d13       |    |		.CONST	0x0d13								; Address of begin
0d11 0d36       | 6  |		.CONST	0x0d36								; Address of exception handler
0d12 0001       |    |		.CONST	0x0001								; Number of locals
0d13			BODY_0d10:
0d13			INIT_0d10:
0d13 0007       |    |		Action	Break_Optional							; Debug Table 0x29 = .DEBUG	0x0d13,0x14e2,0x0001,0x0000,0x005a,0x8c35,0x0000,0x1553
													; Debug Table 0x29.0x0 = 0xd13,0x1
0d14 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x29.0x1 = 0xd14,0x401
0d15 0007       |    |		Action	Break_Optional
0d16 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x29.0x2 = 0xd16,0x402
0d17 0007       |    |		Action	Break_Optional							; Debug Table 0x29.0x3 = 0xd17,0x403
0d18 0007       |    |		Action	Break_Optional							; Debug Table 0x29.0x4 = 0xd18,0x404
0d19 0fab       |    |		Execute_Immediate	Equal,-0x55					; Debug Table 0x29.0x5 = 0xd19,0x1
0d1a 680a       |h   |		Jump_Zero	0xd25
0d1b e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x29.0x6 = 0xd1b,0x2
0d1c e5f8       |    |		Load	0x2,-0x8
0d1d e5fe       |    |		Load	0x2,-0x2
0d1e e5f9       |    |		Load	0x2,-0x7
0d1f e5ff       |    |		Load	0x2,-0x1
0d20 e5fa       |    |		Load	0x2,-0x6
0d21 e008       |    |		Load	0x0,0x8
0d22 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0d23 c5f6       |    |		Store	0x2,-0xa
0d24 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9
0d25 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x29.0x7 = 0xd25,0x3
0d26 8015       |    |		Call	0x0,0x15
0d27 680d       |h   |		Jump_Zero	0xd35
0d28 e5f6       |    |		Load	0x2,-0xa							; Debug Table 0x29.0x8 = 0xd28,0x4
0d29 e5f7       |    |		Load	0x2,-0x9
0d2a e5f8       |    |		Load	0x2,-0x8
0d2b e5f9       |    |		Load	0x2,-0x7
0d2c e5fa       |    |		Load	0x2,-0x6
0d2d e5fb       |    |		Load	0x2,-0x5
0d2e e5fc       |    |		Load	0x2,-0x4
0d2f e5fd       |    |		Load	0x2,-0x3
0d30 e5fe       |    |		Load	0x2,-0x2
0d31 e5ff       |    |		Load	0x2,-0x1
0d32 823d       | =  |		Call	0x1,0x3d
0d33 c5f7       |    |		Store	0x2,-0x9
0d34 c5f6       |    |		Store	0x2,-0xa
0d35 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9
0d36			TRAP_0d10:
0d36 0007       |    |		Action	Break_Optional
0d37 4509       |E   |		Exit_Suprogram	New_Top_Offset 0x9					; Debug Table 0x29.0x9 = 0xd37,0x5
0d38 ; --------------------------------------------------------------------------------------
0d38 ; SUBPROGRAM
0d38 ; --------------------------------------------------------------------------------------
0d38 0d40       | @  |		.CONST	0x0d40								; Address of begin
0d39 0dac       |    |		.CONST	0x0dac								; Address of exception handler
0d3a 0006       |    |		.CONST	0x0006								; Number of locals
0d3b			INIT_0d38:
0d3b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2a = .DEBUG	0x0d3b,0x14f8,0x0001,0x0000,0x005a,0x8c35,0x0000,0x15c0
													; Debug Table 0x2a.0x0 = 0xd3b,0xffff
0d3c 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x2a.0x1 = 0xd3c,0xfffe
0d3d 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x2a.0x2 = 0xd3d,0xfffd
0d3e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2a.0x3 = 0xd3e,0xfffc
0d3f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2a.0x4 = 0xd3f,0xfffb
0d40			BODY_0d38:
0d40 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x2a.0x5 = 0xd40,0x1
0d41 0217       |    |		Execute	Heap_Access,All_Reference
0d42 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0d43 0f05       |    |		Execute_Immediate	Equal,0x5
0d44 684a       |hJ  |		Jump_Zero	0xd8f
0d45 0007       |    |		Action	Break_Optional							; Debug Table 0x2a.0x6 = 0xd45,0x2
0d46 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2a.0x7 = 0xd46,0x401
0d47 0217       |    |		Execute	Heap_Access,All_Reference
0d48 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d49 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x2a.0x8 = 0xd49,0x2
0d4a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2a.0x9 = 0xd4a,0x3
0d4b 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0d4c 0007       |    |		Action	Break_Optional							; Debug Table 0x2a.0xa = 0xd4c,0x4
0d4d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2a.0xb = 0xd4d,0x801
0d4e 0217       |    |		Execute	Heap_Access,All_Reference
0d4f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0d50 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x2a.0xc = 0xd50,0x4
0d51 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2a.0xd = 0xd51,0x5
0d52 a403       |    |		Store_Unchecked	0x2,0x3
0d53 7829       |x)  |		Jump	0xd7d
0d54 0007       |    |		Action	Break_Optional							; Debug Table 0x2a.0xe = 0xd54,0x7
0d55 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2a.0xf = 0xd55,0xc01
0d56 0217       |    |		Execute	Heap_Access,All_Reference
0d57 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d58 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x2a.0x10 = 0xd58,0x7
0d59 e402       |    |		Load	0x2,0x2								; Debug Table 0x2a.0x11 = 0xd59,0x8
0d5a 00da       |    |		Load_Top	At_Offset_2
0d5b e016       |    |		Load	0x0,0x16
0d5c 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0d5d 7014       |p   |		Jump_Nonzero	0xd72
0d5e e5f7       |    |		Load	0x2,-0x9							; Debug Table 0x2a.0x12 = 0xd5e,0x9
0d5f e5f8       |    |		Load	0x2,-0x8
0d60 e403       |    |		Load	0x2,0x3
0d61 e5f9       |    |		Load	0x2,-0x7
0d62 e5fa       |    |		Load	0x2,-0x6
0d63 e5fb       |    |		Load	0x2,-0x5
0d64 e5fc       |    |		Load	0x2,-0x4
0d65 e5fd       |    |		Load	0x2,-0x3
0d66 e406       |    |		Load	0x2,0x6
0d67 e5ff       |    |		Load	0x2,-0x1
0d68 823e       | >  |		Call	0x1,0x3e
0d69 c5f8       |    |		Store	0x2,-0x8
0d6a c5f7       |    |		Store	0x2,-0x9
0d6b e402       |    |		Load	0x2,0x2								; Debug Table 0x2a.0x13 = 0xd6b,0xa
0d6c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0d6d e402       |    |		Load	0x2,0x2								; Debug Table 0x2a.0x14 = 0xd6d,0xb
0d6e 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0d6f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2a.0x15 = 0xd6f,0xc
0d70 a403       |    |		Store_Unchecked	0x2,0x3
0d71 7806       |x   |		Jump	0xd78
0d72 e402       |    |		Load	0x2,0x2								; Debug Table 0x2a.0x16 = 0xd72,0xd
0d73 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0d74 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2a.0x17 = 0xd74,0xe
0d75 0a01       |    |		Execute_Immediate	Plus,0x1
0d76 0248       | H  |		Execute	Discrete,Check_In_Integer
0d77 a403       |    |		Store_Unchecked	0x2,0x3
0d78 0007       |    |		Action	Break_Optional							; Debug Table 0x2a.0x18 = 0xd78,0xf
0d79 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2a.0x19 = 0xd79,0x1001
0d7a 0217       |    |		Execute	Heap_Access,All_Reference
0d7b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0d7c 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x2a.0x1a = 0xd7c,0xf
0d7d 0007       |    |		Action	Break_Optional							; Debug Table 0x2a.0x1b = 0xd7d,0x6
0d7e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2a.0x1c = 0xd7e,0x1401
0d7f 021d       |    |		Execute	Heap_Access,Is_Null
0d80 6fd3       |o   |		Jump_Zero	0xd54							; Debug Table 0x2a.0x1d = 0xd80,0x6
0d81 e5f7       |    |		Load	0x2,-0x9							; Debug Table 0x2a.0x1e = 0xd81,0x10
0d82 e5f8       |    |		Load	0x2,-0x8
0d83 e403       |    |		Load	0x2,0x3
0d84 e5f9       |    |		Load	0x2,-0x7
0d85 e5fa       |    |		Load	0x2,-0x6
0d86 e5fb       |    |		Load	0x2,-0x5
0d87 e5fc       |    |		Load	0x2,-0x4
0d88 e5fd       |    |		Load	0x2,-0x3
0d89 e406       |    |		Load	0x2,0x6
0d8a e5ff       |    |		Load	0x2,-0x1
0d8b 823e       | >  |		Call	0x1,0x3e
0d8c c5f8       |    |		Store	0x2,-0x8
0d8d c5f7       |    |		Store	0x2,-0x9
0d8e 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
0d8f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2a.0x1f = 0xd8f,0x11
0d90 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0d91 7815       |x   |		Jump	0xda7
0d92 e5f7       |    |		Load	0x2,-0x9							; Debug Table 0x2a.0x20 = 0xd92,0x13
0d93 e5f8       |    |		Load	0x2,-0x8
0d94 4801       |H   |		Short_Literal	0x1
0d95 e5f9       |    |		Load	0x2,-0x7
0d96 e5fa       |    |		Load	0x2,-0x6
0d97 e5fb       |    |		Load	0x2,-0x5
0d98 e5fc       |    |		Load	0x2,-0x4
0d99 e5fd       |    |		Load	0x2,-0x3
0d9a 0007       |    |		Action	Break_Optional
0d9b e404       |    |		Load	0x2,0x4								; Debug Table 0x2a.0x21 = 0xd9b,0x1801
0d9c 0217       |    |		Execute	Heap_Access,All_Reference
0d9d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0d9e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2a.0x22 = 0xd9e,0x13
0d9f 823e       | >  |		Call	0x1,0x3e
0da0 c5f8       |    |		Store	0x2,-0x8
0da1 c5f7       |    |		Store	0x2,-0x9
0da2 0007       |    |		Action	Break_Optional							; Debug Table 0x2a.0x23 = 0xda2,0x14
0da3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2a.0x24 = 0xda3,0x1c01
0da4 0217       |    |		Execute	Heap_Access,All_Reference
0da5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0da6 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x2a.0x25 = 0xda6,0x14
0da7 0007       |    |		Action	Break_Optional							; Debug Table 0x2a.0x26 = 0xda7,0x12
0da8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2a.0x27 = 0xda8,0x2001
0da9 021d       |    |		Execute	Heap_Access,Is_Null
0daa 6fe7       |o   |		Jump_Zero	0xd92							; Debug Table 0x2a.0x28 = 0xdaa,0x12
0dab 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
0dac			TRAP_0d38:
0dac 0007       |    |		Action	Break_Optional
0dad e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2a.0x29 = 0xdad,0x15
0dae e005       |    |		Load	0x0,0x5
0daf 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0db0 0092 0dd4  |    |		Action	Push_String_Extended,0xdd4					; " has obsolete references"
0db2 01cc       |    |		Execute	Vector,Catenate
0db3 e00e       |    |		Load	0x0,0xe
0db4 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0db5 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
0db6 0000 0000  |    |		.XXX[0x2]
0db8 ; --------------------------------------------------------------------------------------
0db8 ; SUBPROGRAM
0db8 ; --------------------------------------------------------------------------------------
0db8 0dbb       |    |		.CONST	0x0dbb								; Address of begin
0db9 0dc2       |    |		.CONST	0x0dc2								; Address of exception handler
0dba 0001       |    |		.CONST	0x0001								; Number of locals
0dbb			BODY_0db8:
0dbb			INIT_0db8:
0dbb e40d       |    |		Load	0x2,0xd								; Debug Table 0x2b = .DEBUG	0x0dbb,0x154e,0x0004,0x0000,0x005a,0x8c35,0x0000,0x1128
													; Debug Table 0x2b.0x0 = 0xdbb,0x1
0dbc e409       |    |		Load	0x2,0x9
0dbd 01d5       |    |		Execute	Vector,Field_Reference
0dbe e5fb       |    |		Load	0x2,-0x5
0dbf e21e       |    |		Load	0x1,0x1e
0dc0 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0dc1 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0dc2			TRAP_0db8:
0dc2 0007       |    |		Action	Break_Optional
0dc3 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x2b.0x1 = 0xdc3,0x2
0dc4 ; --------------------------------------------------------------------------------------
0dc4 ; STRING TABLE
0dc4 ; --------------------------------------------------------------------------------------
0dc4 0024       | $  |		.STRTAB	0x0024->0x0dd6							; "      "
0dc5 0028       | (  |		.STRTAB	0x0028->0x0dd9							; "   "
0dc6 0029       | )  |		.STRTAB	0x0029->0x0dda							; "---"
0dc7 002a       | *  |		.STRTAB	0x002a->0x0ddc							; "!!!"
0dc8 002b       | +  |		.STRTAB	0x002b->0x0ddd							; "***"
0dc9 002c       | ,  |		.STRTAB	0x002c->0x0ddf							; "???"
0dca 002d       | -  |		.STRTAB	0x002d->0x0de0							; "%%%"
0dcb 002e       | .  |		.STRTAB	0x002e->0x0de2							; "  "
0dcc 002e       | .  |		.STRTAB	0x002e->0x0de3							; " "
0dcd 002d       | -  |		.STRTAB	0x002d->0x0de3							; "no information available"
0dce 0043       | C  |		.STRTAB	0x0043->0x0def							; "menu"
0dcf 0045       | E  |		.STRTAB	0x0045->0x0df1							; "=>"
0dd0 0045       | E  |		.STRTAB	0x0045->0x0df2							; "loop"
0dd1 0047       | G  |		.STRTAB	0x0047->0x0df4							; "then"
0dd2 0049       | I  |		.STRTAB	0x0049->0x0df6							; "    "
0dd3 004b       | K  |		.STRTAB	0x004b->0x0df8							; "... "
0dd4 004d       | M  |		.STRTAB	0x004d->0x0dfa							; " has obsolete references"
0dd5 0063       | c  |		.STREND 0x0063->0x0e06
0dd6 2020 2020  |    |		.STRTAB_STRINGS
0e07 0000       |    |		.XXX[0x1]
0e08 ; --------------------------------------------------------------------------------------
0e08 ; Debug Table
0e08 ; --------------------------------------------------------------------------------------
0e08 0003 002c  |   ,|		.CONST	0x0003,0x002c
0e0a 000b 0f6a  |   j|		.DEBUG	0x000b,0x0f6a,0x0000,0x0000,0x005a,0x8bd5,0x0000,0x0a91
0e12 001a 0f7a  |   z|		.DEBUG	0x001a,0x0f7a,0x0000,0x0000,0x005a,0x8c35,0x0000,0x000c
0e1a 00db 0fe4  |    |		.DEBUG	0x00db,0x0fe4,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0a92
0e22 013b 1004  | ;  |		.DEBUG	0x013b,0x1004,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0aaa
0e2a 01ab 1032  |   2|		.DEBUG	0x01ab,0x1032,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x0acd
0e32 0283 108a  |    |		.DEBUG	0x0283,0x108a,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x0ade
0e3a 02fb 10b8  |    |		.DEBUG	0x02fb,0x10b8,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0ae9
0e42 035b 10cc  | [  |		.DEBUG	0x035b,0x10cc,0x0001,0x0000,0x005a,0x8bd5,0x0000,0x0aff
0e4a 0383 10da  |    |		.DEBUG	0x0383,0x10da,0x0002,0x0000,0x005a,0x8bd5,0x0000,0x0b11
0e52 0413 111e  |    |		.DEBUG	0x0413,0x111e,0x0001,0x0000,0x005a,0x8c35,0x0000,0x008f
0e5a 041b 1122  |   "|		.DEBUG	0x041b,0x1122,0x0002,0x0000,0x005a,0x8c35,0x0000,0x00c1
0e62 043b 1130  | ; 0|		.DEBUG	0x043b,0x1130,0x0002,0x0000,0x005a,0x8c35,0x0000,0x00f9
0e6a 0463 1140  | c @|		.DEBUG	0x0463,0x1140,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0244
0e72 047b 114e  | { N|		.DEBUG	0x047b,0x114e,0x0002,0x0000,0x005a,0x8c35,0x0000,0x027c
0e7a 048b 1152  |   R|		.DEBUG	0x048b,0x1152,0x0002,0x0000,0x005a,0x8c35,0x0000,0x029c
0e82 04c3 1162  |   b|		.DEBUG	0x04c3,0x1162,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0308
0e8a 04d3 1166  |   f|		.DEBUG	0x04d3,0x1166,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0334
0e92 052b 11a0  | +  |		.DEBUG	0x052b,0x11a0,0x0002,0x0000,0x005a,0x8c35,0x0000,0x03d4
0e9a 0563 11b6  | c  |		.DEBUG	0x0563,0x11b6,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0443
0ea2 0583 11c4  |    |		.DEBUG	0x0583,0x11c4,0x0002,0x0000,0x005a,0x8c35,0x0000,0x048b
0eaa 05f3 120a  |    |		.DEBUG	0x05f3,0x120a,0x0002,0x0000,0x005a,0x8c35,0x0000,0x056f
0eb2 0613 1218  |    |		.DEBUG	0x0613,0x1218,0x0002,0x0000,0x005a,0x8c35,0x0000,0x05c7
0eba 0683 1256  |   V|		.DEBUG	0x0683,0x1256,0x0001,0x0000,0x005a,0x8c35,0x0000,0x096e
0ec2 06c3 127e  |   ~|		.DEBUG	0x06c3,0x127e,0x0002,0x0000,0x005a,0x8c35,0x0000,0x09f2
0eca 06f3 128e  |    |		.DEBUG	0x06f3,0x128e,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0a4b
0ed2 0723 129e  | #  |		.DEBUG	0x0723,0x129e,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0aa4
0eda 074b 12ac  | K  |		.DEBUG	0x074b,0x12ac,0x0001,0x0000,0x005a,0x8c35,0x0000,0x0af4
0ee2 07eb 1302  |    |		.DEBUG	0x07eb,0x1302,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0bc2
0eea 0833 132a  | 3 *|		.DEBUG	0x0833,0x132a,0x0001,0x0000,0x005a,0x8c35,0x0000,0x0c52
0ef2 0873 1344  | s D|		.DEBUG	0x0873,0x1344,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0ccd
0efa 08ab 1358  |   X|		.DEBUG	0x08ab,0x1358,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0d24
0f02 08db 136a  |   j|		.DEBUG	0x08db,0x136a,0x0002,0x0000,0x005a,0x8c35,0x0000,0x0d81
0f0a 0913 137c  |   ||		.DEBUG	0x0913,0x137c,0x0001,0x0000,0x005a,0x8c35,0x0000,0x0df8
0f12 095b 1396  | [  |		.DEBUG	0x095b,0x1396,0x0001,0x0000,0x005a,0x8c35,0x0000,0x0e70
0f1a 0983 13a0  |    |		.DEBUG	0x0983,0x13a0,0x0001,0x0000,0x005a,0x8c35,0x0000,0x0ec6
0f22 0a03 13d6  |    |		.DEBUG	0x0a03,0x13d6,0x0001,0x0000,0x005a,0x8c35,0x0000,0x0fc2
0f2a 0acb 1412  |    |		.DEBUG	0x0acb,0x1412,0x0001,0x0000,0x005a,0x8c35,0x0000,0x1142
0f32 0b4b 144c  | K L|		.DEBUG	0x0b4b,0x144c,0x0001,0x0000,0x005a,0x8c35,0x0000,0x1243
0f3a 0b93 145e  |   ^|		.DEBUG	0x0b93,0x145e,0x0001,0x0000,0x005a,0x8c35,0x0000,0x12db
0f42 0c3b 14a8  | ;  |		.DEBUG	0x0c3b,0x14a8,0x0001,0x0000,0x005a,0x8c35,0x0000,0x13cf
0f4a 0cd3 14d4  |    |		.DEBUG	0x0cd3,0x14d4,0x0001,0x0000,0x005a,0x8c35,0x0000,0x14d5
0f52 0d13 14e2  |    |		.DEBUG	0x0d13,0x14e2,0x0001,0x0000,0x005a,0x8c35,0x0000,0x1553
0f5a 0d3b 14f8  | ;  |		.DEBUG	0x0d3b,0x14f8,0x0001,0x0000,0x005a,0x8c35,0x0000,0x15c0
0f62 0dbb 154e  |   N|		.DEBUG	0x0dbb,0x154e,0x0004,0x0000,0x005a,0x8c35,0x0000,0x1128
0f6a ; --------------------------------------------------------------------------------------
0f6a ; Debug3 Subtable 0x0
0f6a ; --------------------------------------------------------------------------------------
0f6a 0007 0000  |    |		.DBG3TAB	0x0007,0x0000
0f6c 000b ffff  |    |		.CONST	0x000b,0xffff
0f6e 000d fffe  |    |		.CONST	0x000d,0xfffe
0f70 000f fffd  |    |		.CONST	0x000f,0xfffd
0f72 0011 fffc  |    |		.CONST	0x0011,0xfffc
0f74 0013 fffb  |    |		.CONST	0x0013,0xfffb
0f76 0015 fffa  |    |		.CONST	0x0015,0xfffa
0f78 0017 fff9  |    |		.CONST	0x0017,0xfff9
0f7a ; --------------------------------------------------------------------------------------
0f7a ; Debug3 Subtable 0x1
0f7a ; --------------------------------------------------------------------------------------
0f7a 0034 0000  | 4  |		.DBG3TAB	0x0034,0x0000
0f7c 001a ffff  |    |		.CONST	0x001a,0xffff
0f7e 001b fffe  |    |		.CONST	0x001b,0xfffe
0f80 001d fffd  |    |		.CONST	0x001d,0xfffd
0f82 001f fffc  |    |		.CONST	0x001f,0xfffc
0f84 0025 fffb  | %  |		.CONST	0x0025,0xfffb
0f86 002b fffa  | +  |		.CONST	0x002b,0xfffa
0f88 0030 fff9  | 0  |		.CONST	0x0030,0xfff9
0f8a 0037 fff8  | 7  |		.CONST	0x0037,0xfff8
0f8c 006f fff7  | o  |		.CONST	0x006f,0xfff7
0f8e 0076 fff6  | v  |		.CONST	0x0076,0xfff6
0f90 0078 fff5  | x  |		.CONST	0x0078,0xfff5
0f92 0080 fff4  |    |		.CONST	0x0080,0xfff4
0f94 0082 fff3  |    |		.CONST	0x0082,0xfff3
0f96 0084 fff2  |    |		.CONST	0x0084,0xfff2
0f98 0086 fff1  |    |		.CONST	0x0086,0xfff1
0f9a 0088 fff0  |    |		.CONST	0x0088,0xfff0
0f9c 008a ffef  |    |		.CONST	0x008a,0xffef
0f9e 008c ffee  |    |		.CONST	0x008c,0xffee
0fa0 008e ffed  |    |		.CONST	0x008e,0xffed
0fa2 0090 ffec  |    |		.CONST	0x0090,0xffec
0fa4 0092 ffeb  |    |		.CONST	0x0092,0xffeb
0fa6 0094 ffea  |    |		.CONST	0x0094,0xffea
0fa8 0096 ffe9  |    |		.CONST	0x0096,0xffe9
0faa 0098 ffe8  |    |		.CONST	0x0098,0xffe8
0fac 009a ffe7  |    |		.CONST	0x009a,0xffe7
0fae 009c ffe6  |    |		.CONST	0x009c,0xffe6
0fb0 009e ffe5  |    |		.CONST	0x009e,0xffe5
0fb2 00a0 ffe4  |    |		.CONST	0x00a0,0xffe4
0fb4 00a2 ffe3  |    |		.CONST	0x00a2,0xffe3
0fb6 00a4 ffe2  |    |		.CONST	0x00a4,0xffe2
0fb8 00a6 ffe1  |    |		.CONST	0x00a6,0xffe1
0fba 00a8 ffe0  |    |		.CONST	0x00a8,0xffe0
0fbc 00aa ffdf  |    |		.CONST	0x00aa,0xffdf
0fbe 00ac ffde  |    |		.CONST	0x00ac,0xffde
0fc0 00ae ffdd  |    |		.CONST	0x00ae,0xffdd
0fc2 00b0 ffdc  |    |		.CONST	0x00b0,0xffdc
0fc4 00b2 ffdb  |    |		.CONST	0x00b2,0xffdb
0fc6 00b4 ffda  |    |		.CONST	0x00b4,0xffda
0fc8 00b6 ffd9  |    |		.CONST	0x00b6,0xffd9
0fca 00b8 ffd8  |    |		.CONST	0x00b8,0xffd8
0fcc 00ba ffd7  |    |		.CONST	0x00ba,0xffd7
0fce 00bc ffd6  |    |		.CONST	0x00bc,0xffd6
0fd0 00be ffd5  |    |		.CONST	0x00be,0xffd5
0fd2 00c0 ffd4  |    |		.CONST	0x00c0,0xffd4
0fd4 00c2 ffd3  |    |		.CONST	0x00c2,0xffd3
0fd6 00c4 ffd2  |    |		.CONST	0x00c4,0xffd2
0fd8 00c6 ffd1  |    |		.CONST	0x00c6,0xffd1
0fda 00c8 ffd0  |    |		.CONST	0x00c8,0xffd0
0fdc 00ca ffcf  |    |		.CONST	0x00ca,0xffcf
0fde 00cc ffce  |    |		.CONST	0x00cc,0xffce
0fe0 00ce ffcd  |    |		.CONST	0x00ce,0xffcd
0fe2 00d0 ffcc  |    |		.CONST	0x00d0,0xffcc
0fe4 ; --------------------------------------------------------------------------------------
0fe4 ; Debug3 Subtable 0x2
0fe4 ; --------------------------------------------------------------------------------------
0fe4 0005 000a  |    |		.DBG3TAB	0x0005,0x000a
0fe6 00db ffff  |    |		.CONST	0x00db,0xffff
0fe8 00e0 fffe  |    |		.CONST	0x00e0,0xfffe
0fea 00e2 fffd  |    |		.CONST	0x00e2,0xfffd
0fec 00e3 fffc  |    |		.CONST	0x00e3,0xfffc
0fee 00e5 fffb  |    |		.CONST	0x00e5,0xfffb
0ff0 00ec 0001  |    |		.CONST	0x00ec,0x0001
0ff2 00ff 0002  |    |		.CONST	0x00ff,0x0002
0ff4 0106 0003  |    |		.CONST	0x0106,0x0003
0ff6 0108 0004  |    |		.CONST	0x0108,0x0004
0ff8 0110 0005  |    |		.CONST	0x0110,0x0005
0ffa 0111 0006  |    |		.CONST	0x0111,0x0006
0ffc 0120 0007  |    |		.CONST	0x0120,0x0007
0ffe 0127 0008  | '  |		.CONST	0x0127,0x0008
1000 012c 0009  | ,  |		.CONST	0x012c,0x0009
1002 0133 000a  | 3  |		.CONST	0x0133,0x000a
1004 ; --------------------------------------------------------------------------------------
1004 ; Debug3 Subtable 0x3
1004 ; --------------------------------------------------------------------------------------
1004 0004 0012  |    |		.DBG3TAB	0x0004,0x0012
1006 013b ffff  | ;  |		.CONST	0x013b,0xffff
1008 0140 fffe  | @  |		.CONST	0x0140,0xfffe
100a 0142 fffd  | B  |		.CONST	0x0142,0xfffd
100c 0144 fffc  | D  |		.CONST	0x0144,0xfffc
100e 0149 0001  | I  |		.CONST	0x0149,0x0001
1010 014a 0401  | J  |		.CONST	0x014a,0x0401
1012 014c 0402  | L  |		.CONST	0x014c,0x0402
1014 014d 0403  | M  |		.CONST	0x014d,0x0403
1016 014e 0404  | N  |		.CONST	0x014e,0x0404
1018 014f 0001  | O  |		.CONST	0x014f,0x0001
101a 0151 0002  | Q  |		.CONST	0x0151,0x0002
101c 015a 0003  | Z  |		.CONST	0x015a,0x0003
101e 015b 0004  | [  |		.CONST	0x015b,0x0004
1020 015f 0005  | _  |		.CONST	0x015f,0x0005
1022 0172 0006  | r  |		.CONST	0x0172,0x0006
1024 0174 0007  | t  |		.CONST	0x0174,0x0007
1026 017d 0008  | }  |		.CONST	0x017d,0x0008
1028 017e 0009  | ~  |		.CONST	0x017e,0x0009
102a 018e 000a  |    |		.CONST	0x018e,0x000a
102c 0195 000b  |    |		.CONST	0x0195,0x000b
102e 019a 000c  |    |		.CONST	0x019a,0x000c
1030 01a1 000d  |    |		.CONST	0x01a1,0x000d
1032 ; --------------------------------------------------------------------------------------
1032 ; Debug3 Subtable 0x4
1032 ; --------------------------------------------------------------------------------------
1032 000e 001d  |    |		.DBG3TAB	0x000e,0x001d
1034 01ab ffff  |    |		.CONST	0x01ab,0xffff
1036 01b3 fffe  |    |		.CONST	0x01b3,0xfffe
1038 01b5 fffd  |    |		.CONST	0x01b5,0xfffd
103a 01b8 fffc  |    |		.CONST	0x01b8,0xfffc
103c 01b9 fffb  |    |		.CONST	0x01b9,0xfffb
103e 01ba fffa  |    |		.CONST	0x01ba,0xfffa
1040 01bf 0001  |    |		.CONST	0x01bf,0x0001
1042 01d0 0002  |    |		.CONST	0x01d0,0x0002
1044 01d2 0003  |    |		.CONST	0x01d2,0x0003
1046 01d7 0004  |    |		.CONST	0x01d7,0x0004
1048 01de 0005  |    |		.CONST	0x01de,0x0005
104a 01e1 0006  |    |		.CONST	0x01e1,0x0006
104c 01e4 0007  |    |		.CONST	0x01e4,0x0007
104e 01e5 fbff  |    |		.CONST	0x01e5,0xfbff
1050 01eb fbfe  |    |		.CONST	0x01eb,0xfbfe
1052 01fa 0401  |    |		.CONST	0x01fa,0x0401
1054 01fe 0402  |    |		.CONST	0x01fe,0x0402
1056 0205 0403  |    |		.CONST	0x0205,0x0403
1058 0210 0404  |    |		.CONST	0x0210,0x0404
105a 0211 f7ff  |    |		.CONST	0x0211,0xf7ff
105c 0217 f7fe  |    |		.CONST	0x0217,0xf7fe
105e 021d f7fd  |    |		.CONST	0x021d,0xf7fd
1060 0221 f7fc  | !  |		.CONST	0x0221,0xf7fc
1062 022b 0801  | +  |		.CONST	0x022b,0x0801
1064 0232 0c01  | 2  |		.CONST	0x0232,0x0c01
1066 0234 1001  | 4  |		.CONST	0x0234,0x1001
1068 0236 1002  | 6  |		.CONST	0x0236,0x1002
106a 0237 1003  | 7  |		.CONST	0x0237,0x1003
106c 0238 1004  | 8  |		.CONST	0x0238,0x1004
106e 023a 0c01  | :  |		.CONST	0x023a,0x0c01
1070 0241 0801  | A  |		.CONST	0x0241,0x0801
1072 0243 0802  | C  |		.CONST	0x0243,0x0802
1074 024a 0803  | J  |		.CONST	0x024a,0x0803
1076 0252 0804  | R  |		.CONST	0x0252,0x0804
1078 0253 ebff  | S  |		.CONST	0x0253,0xebff
107a 025a 1801  | Z  |		.CONST	0x025a,0x1801
107c 025c 1802  | \  |		.CONST	0x025c,0x1802
107e 025e 1803  | ^  |		.CONST	0x025e,0x1803
1080 0263 ebff  | c  |		.CONST	0x0263,0xebff
1082 0264 1401  | d  |		.CONST	0x0264,0x1401
1084 026b 1402  | k  |		.CONST	0x026b,0x1402
1086 0276 0008  | v  |		.CONST	0x0276,0x0008
1088 027d 0009  | }  |		.CONST	0x027d,0x0009
108a ; --------------------------------------------------------------------------------------
108a ; Debug3 Subtable 0x5
108a ; --------------------------------------------------------------------------------------
108a 000a 000c  |    |		.DBG3TAB	0x000a,0x000c
108c 0283 ffff  |    |		.CONST	0x0283,0xffff
108e 028b fffe  |    |		.CONST	0x028b,0xfffe
1090 028d fffd  |    |		.CONST	0x028d,0xfffd
1092 0290 fffc  |    |		.CONST	0x0290,0xfffc
1094 0291 fffb  |    |		.CONST	0x0291,0xfffb
1096 0292 fffa  |    |		.CONST	0x0292,0xfffa
1098 0297 0001  |    |		.CONST	0x0297,0x0001
109a 02a8 0002  |    |		.CONST	0x02a8,0x0002
109c 02aa 0003  |    |		.CONST	0x02aa,0x0003
109e 02af 0004  |    |		.CONST	0x02af,0x0004
10a0 02b6 0005  |    |		.CONST	0x02b6,0x0005
10a2 02b9 0006  |    |		.CONST	0x02b9,0x0006
10a4 02bc 0007  |    |		.CONST	0x02bc,0x0007
10a6 02c0 0008  |    |		.CONST	0x02c0,0x0008
10a8 02c7 0009  |    |		.CONST	0x02c7,0x0009
10aa 02ce 000a  |    |		.CONST	0x02ce,0x000a
10ac 02cf fbff  |    |		.CONST	0x02cf,0xfbff
10ae 02d5 fbfe  |    |		.CONST	0x02d5,0xfbfe
10b0 02db fbfd  |    |		.CONST	0x02db,0xfbfd
10b2 02df fbfc  |    |		.CONST	0x02df,0xfbfc
10b4 02e9 0401  |    |		.CONST	0x02e9,0x0401
10b6 02f0 0402  |    |		.CONST	0x02f0,0x0402
10b8 ; --------------------------------------------------------------------------------------
10b8 ; Debug3 Subtable 0x6
10b8 ; --------------------------------------------------------------------------------------
10b8 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
10ba 02fb ffff  |    |		.CONST	0x02fb,0xffff
10bc 02ff 0001  |    |		.CONST	0x02ff,0x0001
10be 0303 0002  |    |		.CONST	0x0303,0x0002
10c0 0307 0003  |    |		.CONST	0x0307,0x0003
10c2 030c 0004  |    |		.CONST	0x030c,0x0004
10c4 0311 0005  |    |		.CONST	0x0311,0x0005
10c6 0320 0006  |    |		.CONST	0x0320,0x0006
10c8 0333 0007  | 3  |		.CONST	0x0333,0x0007
10ca 0338 0008  | 8  |		.CONST	0x0338,0x0008
10cc ; --------------------------------------------------------------------------------------
10cc ; Debug3 Subtable 0x7
10cc ; --------------------------------------------------------------------------------------
10cc 0003 0003  |    |		.DBG3TAB	0x0003,0x0003
10ce 035b ffff  | [  |		.CONST	0x035b,0xffff
10d0 0360 fffe  | `  |		.CONST	0x0360,0xfffe
10d2 0365 fffd  | e  |		.CONST	0x0365,0xfffd
10d4 0369 0001  | i  |		.CONST	0x0369,0x0001
10d6 036e 0002  | n  |		.CONST	0x036e,0x0002
10d8 0371 0003  | q  |		.CONST	0x0371,0x0003
10da ; --------------------------------------------------------------------------------------
10da ; Debug3 Subtable 0x8
10da ; --------------------------------------------------------------------------------------
10da 0008 0019  |    |		.DBG3TAB	0x0008,0x0019
10dc 0383 ffff  |    |		.CONST	0x0383,0xffff
10de 0388 fffe  |    |		.CONST	0x0388,0xfffe
10e0 038a fffd  |    |		.CONST	0x038a,0xfffd
10e2 038d fffc  |    |		.CONST	0x038d,0xfffc
10e4 038e fffb  |    |		.CONST	0x038e,0xfffb
10e6 038f fffa  |    |		.CONST	0x038f,0xfffa
10e8 0390 fff9  |    |		.CONST	0x0390,0xfff9
10ea 0391 fff8  |    |		.CONST	0x0391,0xfff8
10ec 0396 0001  |    |		.CONST	0x0396,0x0001
10ee 03a9 0002  |    |		.CONST	0x03a9,0x0002
10f0 03ab 0003  |    |		.CONST	0x03ab,0x0003
10f2 03ac 0401  |    |		.CONST	0x03ac,0x0401
10f4 03ad 0003  |    |		.CONST	0x03ad,0x0003
10f6 03ae 0004  |    |		.CONST	0x03ae,0x0004
10f8 03b3 0005  |    |		.CONST	0x03b3,0x0005
10fa 03c4 0006  |    |		.CONST	0x03c4,0x0006
10fc 03cc 0007  |    |		.CONST	0x03cc,0x0007
10fe 03cf 0008  |    |		.CONST	0x03cf,0x0008
1100 03d5 0009  |    |		.CONST	0x03d5,0x0009
1102 03d6 0801  |    |		.CONST	0x03d6,0x0801
1104 03d7 0009  |    |		.CONST	0x03d7,0x0009
1106 03d8 000a  |    |		.CONST	0x03d8,0x000a
1108 03e5 000b  |    |		.CONST	0x03e5,0x000b
110a 03ea 000c  |    |		.CONST	0x03ea,0x000c
110c 03ee 000d  |    |		.CONST	0x03ee,0x000d
110e 03f1 000e  |    |		.CONST	0x03f1,0x000e
1110 03f5 000f  |    |		.CONST	0x03f5,0x000f
1112 03fa 0010  |    |		.CONST	0x03fa,0x0010
1114 0401 0011  |    |		.CONST	0x0401,0x0011
1116 0404 0012  |    |		.CONST	0x0404,0x0012
1118 040b 0013  |    |		.CONST	0x040b,0x0013
111a 040c 0c01  |    |		.CONST	0x040c,0x0c01
111c 040d 0013  |    |		.CONST	0x040d,0x0013
111e ; --------------------------------------------------------------------------------------
111e ; Debug3 Subtable 0x9
111e ; --------------------------------------------------------------------------------------
111e 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1120 0413 0001  |    |		.CONST	0x0413,0x0001
1122 ; --------------------------------------------------------------------------------------
1122 ; Debug3 Subtable 0xa
1122 ; --------------------------------------------------------------------------------------
1122 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
1124 041b ffff  |    |		.CONST	0x041b,0xffff
1126 0420 0001  |    |		.CONST	0x0420,0x0001
1128 0424 0002  | $  |		.CONST	0x0424,0x0002
112a 042c 0003  | ,  |		.CONST	0x042c,0x0003
112c 042f 0004  | /  |		.CONST	0x042f,0x0004
112e 0432 0005  | 2  |		.CONST	0x0432,0x0005
1130 ; --------------------------------------------------------------------------------------
1130 ; Debug3 Subtable 0xb
1130 ; --------------------------------------------------------------------------------------
1130 0000 0007  |    |		.DBG3TAB	0x0000,0x0007
1132 043b 0001  | ;  |		.CONST	0x043b,0x0001
1134 044b 0002  | K  |		.CONST	0x044b,0x0002
1136 044f 0003  | O  |		.CONST	0x044f,0x0003
1138 0451 0004  | Q  |		.CONST	0x0451,0x0004
113a 0453 0005  | S  |		.CONST	0x0453,0x0005
113c 0455 0006  | U  |		.CONST	0x0455,0x0006
113e 0457 0007  | W  |		.CONST	0x0457,0x0007
1140 ; --------------------------------------------------------------------------------------
1140 ; Debug3 Subtable 0xc
1140 ; --------------------------------------------------------------------------------------
1140 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
1142 0463 ffff  | c  |		.CONST	0x0463,0xffff
1144 0465 0001  | e  |		.CONST	0x0465,0x0001
1146 046a 0002  | j  |		.CONST	0x046a,0x0002
1148 046f 0003  | o  |		.CONST	0x046f,0x0003
114a 0471 0004  | q  |		.CONST	0x0471,0x0004
114c 0476 0005  | v  |		.CONST	0x0476,0x0005
114e ; --------------------------------------------------------------------------------------
114e ; Debug3 Subtable 0xd
114e ; --------------------------------------------------------------------------------------
114e 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1150 047b 0001  | {  |		.CONST	0x047b,0x0001
1152 ; --------------------------------------------------------------------------------------
1152 ; Debug3 Subtable 0xe
1152 ; --------------------------------------------------------------------------------------
1152 0000 0007  |    |		.DBG3TAB	0x0000,0x0007
1154 048b 0001  |    |		.CONST	0x048b,0x0001
1156 048e 0002  |    |		.CONST	0x048e,0x0002
1158 0493 0003  |    |		.CONST	0x0493,0x0003
115a 04a0 0004  |    |		.CONST	0x04a0,0x0004
115c 04a4 0005  |    |		.CONST	0x04a4,0x0005
115e 04a9 0006  |    |		.CONST	0x04a9,0x0006
1160 04b6 0007  |    |		.CONST	0x04b6,0x0007
1162 ; --------------------------------------------------------------------------------------
1162 ; Debug3 Subtable 0xf
1162 ; --------------------------------------------------------------------------------------
1162 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
1164 04c3 0001  |    |		.CONST	0x04c3,0x0001
1166 ; --------------------------------------------------------------------------------------
1166 ; Debug3 Subtable 0x10
1166 ; --------------------------------------------------------------------------------------
1166 0000 001c  |    |		.DBG3TAB	0x0000,0x001c
1168 04d3 0001  |    |		.CONST	0x04d3,0x0001
116a 04d4 0401  |    |		.CONST	0x04d4,0x0401
116c 04d6 0402  |    |		.CONST	0x04d6,0x0402
116e 04d7 0403  |    |		.CONST	0x04d7,0x0403
1170 04d8 0404  |    |		.CONST	0x04d8,0x0404
1172 04d9 0001  |    |		.CONST	0x04d9,0x0001
1174 04fb 0008  |    |		.CONST	0x04fb,0x0008
1176 04fd 0002  |    |		.CONST	0x04fd,0x0002
1178 0500 0801  |    |		.CONST	0x0500,0x0801
117a 0502 0802  |    |		.CONST	0x0502,0x0802
117c 0503 0803  |    |		.CONST	0x0503,0x0803
117e 0504 0804  |    |		.CONST	0x0504,0x0804
1180 0506 0002  |    |		.CONST	0x0506,0x0002
1182 0509 0003  |    |		.CONST	0x0509,0x0003
1184 050c 0c01  |    |		.CONST	0x050c,0x0c01
1186 050e 0c02  |    |		.CONST	0x050e,0x0c02
1188 050f 0c03  |    |		.CONST	0x050f,0x0c03
118a 0510 0c04  |    |		.CONST	0x0510,0x0c04
118c 0512 0003  |    |		.CONST	0x0512,0x0003
118e 0515 0004  |    |		.CONST	0x0515,0x0004
1190 0517 0005  |    |		.CONST	0x0517,0x0005
1192 051a 1001  |    |		.CONST	0x051a,0x1001
1194 051c 1002  |    |		.CONST	0x051c,0x1002
1196 051d 1003  |    |		.CONST	0x051d,0x1003
1198 051e 1004  |    |		.CONST	0x051e,0x1004
119a 0520 0005  |    |		.CONST	0x0520,0x0005
119c 0524 0007  | $  |		.CONST	0x0524,0x0007
119e 0526 0006  | &  |		.CONST	0x0526,0x0006
11a0 ; --------------------------------------------------------------------------------------
11a0 ; Debug3 Subtable 0x11
11a0 ; --------------------------------------------------------------------------------------
11a0 0002 0008  |    |		.DBG3TAB	0x0002,0x0008
11a2 052b ffff  | +  |		.CONST	0x052b,0xffff
11a4 0535 0001  | 5  |		.CONST	0x0535,0x0001
11a6 053b 0002  | ;  |		.CONST	0x053b,0x0002
11a8 0541 0003  | A  |		.CONST	0x0541,0x0003
11aa 0542 fbff  | B  |		.CONST	0x0542,0xfbff
11ac 0546 0401  | F  |		.CONST	0x0546,0x0401
11ae 054c 0402  | L  |		.CONST	0x054c,0x0402
11b0 054f 0403  | O  |		.CONST	0x054f,0x0403
11b2 0553 0404  | S  |		.CONST	0x0553,0x0404
11b4 0557 0004  | W  |		.CONST	0x0557,0x0004
11b6 ; --------------------------------------------------------------------------------------
11b6 ; Debug3 Subtable 0x12
11b6 ; --------------------------------------------------------------------------------------
11b6 0002 0004  |    |		.DBG3TAB	0x0002,0x0004
11b8 0563 ffff  | c  |		.CONST	0x0563,0xffff
11ba 056d 0001  | m  |		.CONST	0x056d,0x0001
11bc 0571 0002  | q  |		.CONST	0x0571,0x0002
11be 0572 fbff  | r  |		.CONST	0x0572,0xfbff
11c0 0579 0401  | y  |		.CONST	0x0579,0x0401
11c2 057e 0003  | ~  |		.CONST	0x057e,0x0003
11c4 ; --------------------------------------------------------------------------------------
11c4 ; Debug3 Subtable 0x13
11c4 ; --------------------------------------------------------------------------------------
11c4 0003 001f  |    |		.DBG3TAB	0x0003,0x001f
11c6 0583 ffff  |    |		.CONST	0x0583,0xffff
11c8 0584 fffe  |    |		.CONST	0x0584,0xfffe
11ca 0587 0001  |    |		.CONST	0x0587,0x0001
11cc 0588 0401  |    |		.CONST	0x0588,0x0401
11ce 058a 0402  |    |		.CONST	0x058a,0x0402
11d0 058b 0403  |    |		.CONST	0x058b,0x0403
11d2 058c 0404  |    |		.CONST	0x058c,0x0404
11d4 058d 0001  |    |		.CONST	0x058d,0x0001
11d6 058f 0002  |    |		.CONST	0x058f,0x0002
11d8 0593 0003  |    |		.CONST	0x0593,0x0003
11da 059a 0004  |    |		.CONST	0x059a,0x0004
11dc 059b 0801  |    |		.CONST	0x059b,0x0801
11de 059d 0802  |    |		.CONST	0x059d,0x0802
11e0 059e 0803  |    |		.CONST	0x059e,0x0803
11e2 059f 0804  |    |		.CONST	0x059f,0x0804
11e4 05a0 0004  |    |		.CONST	0x05a0,0x0004
11e6 05a2 0005  |    |		.CONST	0x05a2,0x0005
11e8 05a8 0006  |    |		.CONST	0x05a8,0x0006
11ea 05ac 0007  |    |		.CONST	0x05ac,0x0007
11ec 05ad f3ff  |    |		.CONST	0x05ad,0xf3ff
11ee 05b4 0c01  |    |		.CONST	0x05b4,0x0c01
11f0 05b9 0008  |    |		.CONST	0x05b9,0x0008
11f2 05bb 0009  |    |		.CONST	0x05bb,0x0009
11f4 05c8 000a  |    |		.CONST	0x05c8,0x000a
11f6 05ce 000b  |    |		.CONST	0x05ce,0x000b
11f8 05cf 1001  |    |		.CONST	0x05cf,0x1001
11fa 05d1 1002  |    |		.CONST	0x05d1,0x1002
11fc 05d2 1003  |    |		.CONST	0x05d2,0x1003
11fe 05d3 1004  |    |		.CONST	0x05d3,0x1004
1200 05d4 000b  |    |		.CONST	0x05d4,0x000b
1202 05da 000f  |    |		.CONST	0x05da,0x000f
1204 05de 000c  |    |		.CONST	0x05de,0x000c
1206 05e4 000d  |    |		.CONST	0x05e4,0x000d
1208 05ea 000e  |    |		.CONST	0x05ea,0x000e
120a ; --------------------------------------------------------------------------------------
120a ; Debug3 Subtable 0x14
120a ; --------------------------------------------------------------------------------------
120a 0002 0004  |    |		.DBG3TAB	0x0002,0x0004
120c 05f3 0001  |    |		.CONST	0x05f3,0x0001
120e 05f7 0002  |    |		.CONST	0x05f7,0x0002
1210 05f9 0003  |    |		.CONST	0x05f9,0x0003
1212 05fa fbff  |    |		.CONST	0x05fa,0xfbff
1214 0600 fbfe  |    |		.CONST	0x0600,0xfbfe
1216 0604 0401  |    |		.CONST	0x0604,0x0401
1218 ; --------------------------------------------------------------------------------------
1218 ; Debug3 Subtable 0x15
1218 ; --------------------------------------------------------------------------------------
1218 0005 0019  |    |		.DBG3TAB	0x0005,0x0019
121a 0613 0001  |    |		.CONST	0x0613,0x0001
121c 0614 0401  |    |		.CONST	0x0614,0x0401
121e 0616 0001  |    |		.CONST	0x0616,0x0001
1220 0617 0002  |    |		.CONST	0x0617,0x0002
1222 0619 0003  |    |		.CONST	0x0619,0x0003
1224 061a f7ff  |    |		.CONST	0x061a,0xf7ff
1226 0621 0c01  | !  |		.CONST	0x0621,0x0c01
1228 0623 0c02  | #  |		.CONST	0x0623,0x0c02
122a 0625 0c03  | %  |		.CONST	0x0625,0x0c03
122c 0629 0c04  | )  |		.CONST	0x0629,0x0c04
122e 062d 0c05  | -  |		.CONST	0x062d,0x0c05
1230 062f 1001  | /  |		.CONST	0x062f,0x1001
1232 0631 1002  | 1  |		.CONST	0x0631,0x1002
1234 0632 1003  | 2  |		.CONST	0x0632,0x1003
1236 0633 1004  | 3  |		.CONST	0x0633,0x1004
1238 0635 0c05  | 5  |		.CONST	0x0635,0x0c05
123a 063f 1401  | ?  |		.CONST	0x063f,0x1401
123c 0641 1402  | A  |		.CONST	0x0641,0x1402
123e 0642 1403  | B  |		.CONST	0x0642,0x1403
1240 0643 1404  | C  |		.CONST	0x0643,0x1404
1242 0645 1004  | E  |		.CONST	0x0645,0x1004
1244 0653 f7ff  | S  |		.CONST	0x0653,0xf7ff
1246 0657 f7fe  | W  |		.CONST	0x0657,0xf7fe
1248 065c f7fd  | \  |		.CONST	0x065c,0xf7fd
124a 0660 f7fc  | `  |		.CONST	0x0660,0xf7fc
124c 066c 0801  | l  |		.CONST	0x066c,0x0801
124e 0672 1801  | r  |		.CONST	0x0672,0x1801
1250 0674 1802  | t  |		.CONST	0x0674,0x1802
1252 0676 1803  | v  |		.CONST	0x0676,0x1803
1254 0679 0801  | y  |		.CONST	0x0679,0x0801
1256 ; --------------------------------------------------------------------------------------
1256 ; Debug3 Subtable 0x16
1256 ; --------------------------------------------------------------------------------------
1256 0002 0011  |    |		.DBG3TAB	0x0002,0x0011
1258 0683 ffff  |    |		.CONST	0x0683,0xffff
125a 0684 0001  |    |		.CONST	0x0684,0x0001
125c 0685 0401  |    |		.CONST	0x0685,0x0401
125e 0687 0402  |    |		.CONST	0x0687,0x0402
1260 0688 0403  |    |		.CONST	0x0688,0x0403
1262 0689 0404  |    |		.CONST	0x0689,0x0404
1264 068a 0001  |    |		.CONST	0x068a,0x0001
1266 068c 0002  |    |		.CONST	0x068c,0x0002
1268 0690 0003  |    |		.CONST	0x0690,0x0003
126a 0691 0801  |    |		.CONST	0x0691,0x0801
126c 0693 0802  |    |		.CONST	0x0693,0x0802
126e 0694 0803  |    |		.CONST	0x0694,0x0803
1270 0695 0804  |    |		.CONST	0x0695,0x0804
1272 0696 0003  |    |		.CONST	0x0696,0x0003
1274 0698 0004  |    |		.CONST	0x0698,0x0004
1276 069d 0005  |    |		.CONST	0x069d,0x0005
1278 06a2 0006  |    |		.CONST	0x06a2,0x0006
127a 06a3 f3ff  |    |		.CONST	0x06a3,0xf3ff
127c 06b2 0c01  |    |		.CONST	0x06b2,0x0c01
127e ; --------------------------------------------------------------------------------------
127e ; Debug3 Subtable 0x17
127e ; --------------------------------------------------------------------------------------
127e 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
1280 06c3 ffff  |    |		.CONST	0x06c3,0xffff
1282 06c7 fffe  |    |		.CONST	0x06c7,0xfffe
1284 06cc 0002  |    |		.CONST	0x06cc,0x0002
1286 06d0 0001  |    |		.CONST	0x06d0,0x0001
1288 06da 0004  |    |		.CONST	0x06da,0x0004
128a 06de 0003  |    |		.CONST	0x06de,0x0003
128c 06e7 0005  |    |		.CONST	0x06e7,0x0005
128e ; --------------------------------------------------------------------------------------
128e ; Debug3 Subtable 0x18
128e ; --------------------------------------------------------------------------------------
128e 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
1290 06f3 ffff  |    |		.CONST	0x06f3,0xffff
1292 06f7 fffe  |    |		.CONST	0x06f7,0xfffe
1294 06fc 0002  |    |		.CONST	0x06fc,0x0002
1296 0700 0001  |    |		.CONST	0x0700,0x0001
1298 070a 0004  |    |		.CONST	0x070a,0x0004
129a 070e 0003  |    |		.CONST	0x070e,0x0003
129c 0717 0005  |    |		.CONST	0x0717,0x0005
129e ; --------------------------------------------------------------------------------------
129e ; Debug3 Subtable 0x19
129e ; --------------------------------------------------------------------------------------
129e 0002 0004  |    |		.DBG3TAB	0x0002,0x0004
12a0 0723 ffff  | #  |		.CONST	0x0723,0xffff
12a2 0727 0001  | '  |		.CONST	0x0727,0x0001
12a4 072f 0002  | /  |		.CONST	0x072f,0x0002
12a6 0730 fbff  | 0  |		.CONST	0x0730,0xfbff
12a8 0736 0401  | 6  |		.CONST	0x0736,0x0401
12aa 073f 0003  | ?  |		.CONST	0x073f,0x0003
12ac ; --------------------------------------------------------------------------------------
12ac ; Debug3 Subtable 0x1a
12ac ; --------------------------------------------------------------------------------------
12ac 0003 0027  |   '|		.DBG3TAB	0x0003,0x0027
12ae 074b ffff  | K  |		.CONST	0x074b,0xffff
12b0 074c fffe  | L  |		.CONST	0x074c,0xfffe
12b2 074f fffd  | O  |		.CONST	0x074f,0xfffd
12b4 0752 0001  | R  |		.CONST	0x0752,0x0001
12b6 0753 0401  | S  |		.CONST	0x0753,0x0401
12b8 0755 0402  | U  |		.CONST	0x0755,0x0402
12ba 0756 0403  | V  |		.CONST	0x0756,0x0403
12bc 0757 0404  | W  |		.CONST	0x0757,0x0404
12be 0758 0001  | X  |		.CONST	0x0758,0x0001
12c0 0762 0006  | b  |		.CONST	0x0762,0x0006
12c2 0769 0007  | i  |		.CONST	0x0769,0x0007
12c4 076a 0801  | j  |		.CONST	0x076a,0x0801
12c6 076c 0007  | l  |		.CONST	0x076c,0x0007
12c8 076d 0008  | m  |		.CONST	0x076d,0x0008
12ca 0770 0002  | p  |		.CONST	0x0770,0x0002
12cc 0775 0003  | u  |		.CONST	0x0775,0x0003
12ce 0778 0c01  | x  |		.CONST	0x0778,0x0c01
12d0 077a 0c02  | z  |		.CONST	0x077a,0x0c02
12d2 077c 0c03  | |  |		.CONST	0x077c,0x0c03
12d4 0780 0c04  |    |		.CONST	0x0780,0x0c04
12d6 0784 0c05  |    |		.CONST	0x0784,0x0c05
12d8 0786 1001  |    |		.CONST	0x0786,0x1001
12da 0788 1002  |    |		.CONST	0x0788,0x1002
12dc 0789 1003  |    |		.CONST	0x0789,0x1003
12de 078a 1004  |    |		.CONST	0x078a,0x1004
12e0 078c 0c05  |    |		.CONST	0x078c,0x0c05
12e2 0796 1401  |    |		.CONST	0x0796,0x1401
12e4 0798 1402  |    |		.CONST	0x0798,0x1402
12e6 0799 1403  |    |		.CONST	0x0799,0x1403
12e8 079a 1404  |    |		.CONST	0x079a,0x1404
12ea 079c 1004  |    |		.CONST	0x079c,0x1004
12ec 07aa 0003  |    |		.CONST	0x07aa,0x0003
12ee 07ac 0004  |    |		.CONST	0x07ac,0x0004
12f0 07b1 1801  |    |		.CONST	0x07b1,0x1801
12f2 07b5 0004  |    |		.CONST	0x07b5,0x0004
12f4 07b6 0005  |    |		.CONST	0x07b6,0x0005
12f6 07bb 0009  |    |		.CONST	0x07bb,0x0009
12f8 07c2 000a  |    |		.CONST	0x07c2,0x000a
12fa 07c4 000b  |    |		.CONST	0x07c4,0x000b
12fc 07d0 000c  |    |		.CONST	0x07d0,0x000c
12fe 07db 000d  |    |		.CONST	0x07db,0x000d
1300 07e1 000e  |    |		.CONST	0x07e1,0x000e
1302 ; --------------------------------------------------------------------------------------
1302 ; Debug3 Subtable 0x1b
1302 ; --------------------------------------------------------------------------------------
1302 0004 000f  |    |		.DBG3TAB	0x0004,0x000f
1304 07eb 0001  |    |		.CONST	0x07eb,0x0001
1306 07ec fbff  |    |		.CONST	0x07ec,0xfbff
1308 07f4 fbfe  |    |		.CONST	0x07f4,0xfbfe
130a 07fc fbfd  |    |		.CONST	0x07fc,0xfbfd
130c 07fd fbfc  |    |		.CONST	0x07fd,0xfbfc
130e 0800 0402  |    |		.CONST	0x0800,0x0402
1310 0801 0801  |    |		.CONST	0x0801,0x0801
1312 0804 0402  |    |		.CONST	0x0804,0x0402
1314 0805 0403  |    |		.CONST	0x0805,0x0403
1316 080a 0404  |    |		.CONST	0x080a,0x0404
1318 0813 0405  |    |		.CONST	0x0813,0x0405
131a 081b 0406  |    |		.CONST	0x081b,0x0406
131c 081c 0c01  |    |		.CONST	0x081c,0x0c01
131e 081f 0406  |    |		.CONST	0x081f,0x0406
1320 0820 0401  |    |		.CONST	0x0820,0x0401
1322 0821 1001  | !  |		.CONST	0x0821,0x1001
1324 0823 0401  | #  |		.CONST	0x0823,0x0401
1326 0824 0407  | $  |		.CONST	0x0824,0x0407
1328 082c 0002  | ,  |		.CONST	0x082c,0x0002
132a ; --------------------------------------------------------------------------------------
132a ; Debug3 Subtable 0x1c
132a ; --------------------------------------------------------------------------------------
132a 0000 000c  |    |		.DBG3TAB	0x0000,0x000c
132c 0833 0001  | 3  |		.CONST	0x0833,0x0001
132e 0834 0401  | 4  |		.CONST	0x0834,0x0401
1330 0836 0402  | 6  |		.CONST	0x0836,0x0402
1332 0837 0403  | 7  |		.CONST	0x0837,0x0403
1334 0838 0404  | 8  |		.CONST	0x0838,0x0404
1336 0839 0001  | 9  |		.CONST	0x0839,0x0001
1338 0853 0007  | S  |		.CONST	0x0853,0x0007
133a 0856 0002  | V  |		.CONST	0x0856,0x0002
133c 085a 0003  | Z  |		.CONST	0x085a,0x0003
133e 085f 0004  | _  |		.CONST	0x085f,0x0004
1340 0864 0005  | d  |		.CONST	0x0864,0x0005
1342 0869 0006  | i  |		.CONST	0x0869,0x0006
1344 ; --------------------------------------------------------------------------------------
1344 ; Debug3 Subtable 0x1d
1344 ; --------------------------------------------------------------------------------------
1344 0000 0009  |    |		.DBG3TAB	0x0000,0x0009
1346 0873 0001  | s  |		.CONST	0x0873,0x0001
1348 087b 0002  | {  |		.CONST	0x087b,0x0002
134a 0886 0004  |    |		.CONST	0x0886,0x0004
134c 0887 0003  |    |		.CONST	0x0887,0x0003
134e 088b 0005  |    |		.CONST	0x088b,0x0005
1350 0893 0006  |    |		.CONST	0x0893,0x0006
1352 089e 0008  |    |		.CONST	0x089e,0x0008
1354 089f 0007  |    |		.CONST	0x089f,0x0007
1356 08a3 0009  |    |		.CONST	0x08a3,0x0009
1358 ; --------------------------------------------------------------------------------------
1358 ; Debug3 Subtable 0x1e
1358 ; --------------------------------------------------------------------------------------
1358 0002 0006  |    |		.DBG3TAB	0x0002,0x0006
135a 08ab ffff  |    |		.CONST	0x08ab,0xffff
135c 08b0 fffe  |    |		.CONST	0x08b0,0xfffe
135e 08b1 0001  |    |		.CONST	0x08b1,0x0001
1360 08b5 0002  |    |		.CONST	0x08b5,0x0002
1362 08b7 0003  |    |		.CONST	0x08b7,0x0003
1364 08ba 0004  |    |		.CONST	0x08ba,0x0004
1366 08bf 0005  |    |		.CONST	0x08bf,0x0005
1368 08c1 0006  |    |		.CONST	0x08c1,0x0006
136a ; --------------------------------------------------------------------------------------
136a ; Debug3 Subtable 0x1f
136a ; --------------------------------------------------------------------------------------
136a 0002 0006  |    |		.DBG3TAB	0x0002,0x0006
136c 08db ffff  |    |		.CONST	0x08db,0xffff
136e 08e9 fffe  |    |		.CONST	0x08e9,0xfffe
1370 08ea 0001  |    |		.CONST	0x08ea,0x0001
1372 08ee 0002  |    |		.CONST	0x08ee,0x0002
1374 08f0 0003  |    |		.CONST	0x08f0,0x0003
1376 08f3 0004  |    |		.CONST	0x08f3,0x0004
1378 08f8 0005  |    |		.CONST	0x08f8,0x0005
137a 08fa 0006  |    |		.CONST	0x08fa,0x0006
137c ; --------------------------------------------------------------------------------------
137c ; Debug3 Subtable 0x20
137c ; --------------------------------------------------------------------------------------
137c 0004 0008  |    |		.DBG3TAB	0x0004,0x0008
137e 0913 ffff  |    |		.CONST	0x0913,0xffff
1380 0918 fffe  |    |		.CONST	0x0918,0xfffe
1382 091d fffd  |    |		.CONST	0x091d,0xfffd
1384 091f 0401  |    |		.CONST	0x091f,0x0401
1386 0920 fffd  |    |		.CONST	0x0920,0xfffd
1388 092d 0001  | -  |		.CONST	0x092d,0x0001
138a 0932 0003  | 2  |		.CONST	0x0932,0x0003
138c 0936 0004  | 6  |		.CONST	0x0936,0x0004
138e 093b 0005  | ;  |		.CONST	0x093b,0x0005
1390 0945 0006  | E  |		.CONST	0x0945,0x0006
1392 0949 0002  | I  |		.CONST	0x0949,0x0002
1394 094f 0007  | O  |		.CONST	0x094f,0x0007
1396 ; --------------------------------------------------------------------------------------
1396 ; Debug3 Subtable 0x21
1396 ; --------------------------------------------------------------------------------------
1396 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
1398 095b 0001  | [  |		.CONST	0x095b,0x0001
139a 095f 0002  | _  |		.CONST	0x095f,0x0002
139c 096a 0003  | j  |		.CONST	0x096a,0x0003
139e 0974 0004  | t  |		.CONST	0x0974,0x0004
13a0 ; --------------------------------------------------------------------------------------
13a0 ; Debug3 Subtable 0x22
13a0 ; --------------------------------------------------------------------------------------
13a0 0004 0016  |    |		.DBG3TAB	0x0004,0x0016
13a2 0983 ffff  |    |		.CONST	0x0983,0xffff
13a4 0984 fffe  |    |		.CONST	0x0984,0xfffe
13a6 0985 fffd  |    |		.CONST	0x0985,0xfffd
13a8 0987 0001  |    |		.CONST	0x0987,0x0001
13aa 0990 0002  |    |		.CONST	0x0990,0x0002
13ac 0994 0004  |    |		.CONST	0x0994,0x0004
13ae 0995 fbff  |    |		.CONST	0x0995,0xfbff
13b0 0999 0401  |    |		.CONST	0x0999,0x0401
13b2 099f 0402  |    |		.CONST	0x099f,0x0402
13b4 09a3 0403  |    |		.CONST	0x09a3,0x0403
13b6 09a6 0404  |    |		.CONST	0x09a6,0x0404
13b8 09ac 0405  |    |		.CONST	0x09ac,0x0405
13ba 09b3 0406  |    |		.CONST	0x09b3,0x0406
13bc 09ba 0407  |    |		.CONST	0x09ba,0x0407
13be 09bc 0408  |    |		.CONST	0x09bc,0x0408
13c0 09c3 0409  |    |		.CONST	0x09c3,0x0409
13c2 09c6 040a  |    |		.CONST	0x09c6,0x040a
13c4 09e0 040b  |    |		.CONST	0x09e0,0x040b
13c6 09e4 040c  |    |		.CONST	0x09e4,0x040c
13c8 09e8 040d  |    |		.CONST	0x09e8,0x040d
13ca 09eb 040e  |    |		.CONST	0x09eb,0x040e
13cc 09ed 040f  |    |		.CONST	0x09ed,0x040f
13ce 09ee 0410  |    |		.CONST	0x09ee,0x0410
13d0 09f1 0411  |    |		.CONST	0x09f1,0x0411
13d2 09f4 0003  |    |		.CONST	0x09f4,0x0003
13d4 09fb 0005  |    |		.CONST	0x09fb,0x0005
13d6 ; --------------------------------------------------------------------------------------
13d6 ; Debug3 Subtable 0x23
13d6 ; --------------------------------------------------------------------------------------
13d6 000c 0011  |    |		.DBG3TAB	0x000c,0x0011
13d8 0a03 ffff  |    |		.CONST	0x0a03,0xffff
13da 0a0c fffe  |    |		.CONST	0x0a0c,0xfffe
13dc 0a11 fffd  |    |		.CONST	0x0a11,0xfffd
13de 0a17 fffc  |    |		.CONST	0x0a17,0xfffc
13e0 0a27 fffb  | '  |		.CONST	0x0a27,0xfffb
13e2 0a2e fffa  | .  |		.CONST	0x0a2e,0xfffa
13e4 0a30 0401  | 0  |		.CONST	0x0a30,0x0401
13e6 0a31 fffa  | 1  |		.CONST	0x0a31,0xfffa
13e8 0a3e fff9  | >  |		.CONST	0x0a3e,0xfff9
13ea 0a3f fff8  | ?  |		.CONST	0x0a3f,0xfff8
13ec 0a41 fff7  | A  |		.CONST	0x0a41,0xfff7
13ee 0a45 0001  | E  |		.CONST	0x0a45,0x0001
13f0 0a48 0002  | H  |		.CONST	0x0a48,0x0002
13f2 0a4b 0003  | K  |		.CONST	0x0a4b,0x0003
13f4 0a60 0004  | `  |		.CONST	0x0a60,0x0004
13f6 0a66 0005  | f  |		.CONST	0x0a66,0x0005
13f8 0a6b 0006  | k  |		.CONST	0x0a6b,0x0006
13fa 0a73 0007  | s  |		.CONST	0x0a73,0x0007
13fc 0a74 f7ff  | t  |		.CONST	0x0a74,0xf7ff
13fe 0a7a f7fe  | z  |		.CONST	0x0a7a,0xf7fe
1400 0a7c 0801  | |  |		.CONST	0x0a7c,0x0801
1402 0a86 0802  |    |		.CONST	0x0a86,0x0802
1404 0a8b 0803  |    |		.CONST	0x0a8b,0x0803
1406 0a9a 0804  |    |		.CONST	0x0a9a,0x0804
1408 0aa2 0008  |    |		.CONST	0x0aa2,0x0008
140a 0aab 0009  |    |		.CONST	0x0aab,0x0009
140c 0ab1 000a  |    |		.CONST	0x0ab1,0x000a
140e 0ab3 000b  |    |		.CONST	0x0ab3,0x000b
1410 0ab8 000c  |    |		.CONST	0x0ab8,0x000c
1412 ; --------------------------------------------------------------------------------------
1412 ; Debug3 Subtable 0x24
1412 ; --------------------------------------------------------------------------------------
1412 0005 0017  |    |		.DBG3TAB	0x0005,0x0017
1414 0acb ffff  |    |		.CONST	0x0acb,0xffff
1416 0acc fffe  |    |		.CONST	0x0acc,0xfffe
1418 0acd fffd  |    |		.CONST	0x0acd,0xfffd
141a 0acf fffc  |    |		.CONST	0x0acf,0xfffc
141c 0ad2 0001  |    |		.CONST	0x0ad2,0x0001
141e 0adb 0002  |    |		.CONST	0x0adb,0x0002
1420 0adf 0004  |    |		.CONST	0x0adf,0x0004
1422 0ae0 fbff  |    |		.CONST	0x0ae0,0xfbff
1424 0ae4 0401  |    |		.CONST	0x0ae4,0x0401
1426 0aea 0402  |    |		.CONST	0x0aea,0x0402
1428 0aee 0403  |    |		.CONST	0x0aee,0x0403
142a 0af1 0404  |    |		.CONST	0x0af1,0x0404
142c 0af7 0405  |    |		.CONST	0x0af7,0x0405
142e 0aff 0406  |    |		.CONST	0x0aff,0x0406
1430 0b06 0407  |    |		.CONST	0x0b06,0x0407
1432 0b08 0408  |    |		.CONST	0x0b08,0x0408
1434 0b10 0409  |    |		.CONST	0x0b10,0x0409
1436 0b1b 040a  |    |		.CONST	0x0b1b,0x040a
1438 0b22 040b  | "  |		.CONST	0x0b22,0x040b
143a 0b25 040c  | %  |		.CONST	0x0b25,0x040c
143c 0b29 040d  | )  |		.CONST	0x0b29,0x040d
143e 0b2d 040e  | -  |		.CONST	0x0b2d,0x040e
1440 0b30 040f  | 0  |		.CONST	0x0b30,0x040f
1442 0b32 0410  | 2  |		.CONST	0x0b32,0x0410
1444 0b33 0411  | 3  |		.CONST	0x0b33,0x0411
1446 0b36 0412  | 6  |		.CONST	0x0b36,0x0412
1448 0b39 0003  | 9  |		.CONST	0x0b39,0x0003
144a 0b40 0005  | @  |		.CONST	0x0b40,0x0005
144c ; --------------------------------------------------------------------------------------
144c ; Debug3 Subtable 0x25
144c ; --------------------------------------------------------------------------------------
144c 0002 0006  |    |		.DBG3TAB	0x0002,0x0006
144e 0b4b 0001  | K  |		.CONST	0x0b4b,0x0001
1450 0b54 0002  | T  |		.CONST	0x0b54,0x0002
1452 0b61 0003  | a  |		.CONST	0x0b61,0x0003
1454 0b69 0004  | i  |		.CONST	0x0b69,0x0004
1456 0b6a fbff  | j  |		.CONST	0x0b6a,0xfbff
1458 0b70 fbfe  | p  |		.CONST	0x0b70,0xfbfe
145a 0b74 0401  | t  |		.CONST	0x0b74,0x0401
145c 0b7d 0402  | }  |		.CONST	0x0b7d,0x0402
145e ; --------------------------------------------------------------------------------------
145e ; Debug3 Subtable 0x26
145e ; --------------------------------------------------------------------------------------
145e 0005 001f  |    |		.DBG3TAB	0x0005,0x001f
1460 0b93 ffff  |    |		.CONST	0x0b93,0xffff
1462 0b97 fffe  |    |		.CONST	0x0b97,0xfffe
1464 0b9e fffd  |    |		.CONST	0x0b9e,0xfffd
1466 0ba2 0001  |    |		.CONST	0x0ba2,0x0001
1468 0ba5 0002  |    |		.CONST	0x0ba5,0x0002
146a 0ba9 0003  |    |		.CONST	0x0ba9,0x0003
146c 0bad 0401  |    |		.CONST	0x0bad,0x0401
146e 0baf 0402  |    |		.CONST	0x0baf,0x0402
1470 0bb1 0403  |    |		.CONST	0x0bb1,0x0403
1472 0bb5 0404  |    |		.CONST	0x0bb5,0x0404
1474 0bb9 0405  |    |		.CONST	0x0bb9,0x0405
1476 0bbb 0801  |    |		.CONST	0x0bbb,0x0801
1478 0bbd 0802  |    |		.CONST	0x0bbd,0x0802
147a 0bbe 0803  |    |		.CONST	0x0bbe,0x0803
147c 0bbf 0804  |    |		.CONST	0x0bbf,0x0804
147e 0bc1 0405  |    |		.CONST	0x0bc1,0x0405
1480 0bcb 0c01  |    |		.CONST	0x0bcb,0x0c01
1482 0bcd 0c02  |    |		.CONST	0x0bcd,0x0c02
1484 0bce 0c03  |    |		.CONST	0x0bce,0x0c03
1486 0bcf 0c04  |    |		.CONST	0x0bcf,0x0c04
1488 0bd1 0804  |    |		.CONST	0x0bd1,0x0804
148a 0bdf 0003  |    |		.CONST	0x0bdf,0x0003
148c 0be4 0004  |    |		.CONST	0x0be4,0x0004
148e 0bf4 0005  |    |		.CONST	0x0bf4,0x0005
1490 0bf5 1001  |    |		.CONST	0x0bf5,0x1001
1492 0bf7 1002  |    |		.CONST	0x0bf7,0x1002
1494 0bf9 1003  |    |		.CONST	0x0bf9,0x1003
1496 0bfc 0005  |    |		.CONST	0x0bfc,0x0005
1498 0bfe 0006  |    |		.CONST	0x0bfe,0x0006
149a 0c04 0007  |    |		.CONST	0x0c04,0x0007
149c 0c07 0008  |    |		.CONST	0x0c07,0x0008
149e 0c15 0009  |    |		.CONST	0x0c15,0x0009
14a0 0c19 000a  |    |		.CONST	0x0c19,0x000a
14a2 0c1a ebff  |    |		.CONST	0x0c1a,0xebff
14a4 0c21 ebfe  | !  |		.CONST	0x0c21,0xebfe
14a6 0c25 1401  | %  |		.CONST	0x0c25,0x1401
14a8 ; --------------------------------------------------------------------------------------
14a8 ; Debug3 Subtable 0x27
14a8 ; --------------------------------------------------------------------------------------
14a8 0007 000e  |    |		.DBG3TAB	0x0007,0x000e
14aa 0c3b ffff  | ;  |		.CONST	0x0c3b,0xffff
14ac 0c44 fffe  | D  |		.CONST	0x0c44,0xfffe
14ae 0c49 fffd  | I  |		.CONST	0x0c49,0xfffd
14b0 0c4f fffc  | O  |		.CONST	0x0c4f,0xfffc
14b2 0c53 fffb  | S  |		.CONST	0x0c53,0xfffb
14b4 0c57 fffa  | W  |		.CONST	0x0c57,0xfffa
14b6 0c59 0401  | Y  |		.CONST	0x0c59,0x0401
14b8 0c5a fffa  | Z  |		.CONST	0x0c5a,0xfffa
14ba 0c67 0001  | g  |		.CONST	0x0c67,0x0001
14bc 0c6a 0002  | j  |		.CONST	0x0c6a,0x0002
14be 0c6d 0003  | m  |		.CONST	0x0c6d,0x0003
14c0 0c76 0004  | v  |		.CONST	0x0c76,0x0004
14c2 0c79 0005  | y  |		.CONST	0x0c79,0x0005
14c4 0c88 0006  |    |		.CONST	0x0c88,0x0006
14c6 0c8b 0007  |    |		.CONST	0x0c8b,0x0007
14c8 0c94 0008  |    |		.CONST	0x0c94,0x0008
14ca 0c9a 0009  |    |		.CONST	0x0c9a,0x0009
14cc 0c9d 000a  |    |		.CONST	0x0c9d,0x000a
14ce 0cac 000b  |    |		.CONST	0x0cac,0x000b
14d0 0cbd 000c  |    |		.CONST	0x0cbd,0x000c
14d2 0cc2 000d  |    |		.CONST	0x0cc2,0x000d
14d4 ; --------------------------------------------------------------------------------------
14d4 ; Debug3 Subtable 0x28
14d4 ; --------------------------------------------------------------------------------------
14d4 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
14d6 0cd3 0001  |    |		.CONST	0x0cd3,0x0001
14d8 0ce3 0002  |    |		.CONST	0x0ce3,0x0002
14da 0cf0 0003  |    |		.CONST	0x0cf0,0x0003
14dc 0cf5 0004  |    |		.CONST	0x0cf5,0x0004
14de 0cff 0005  |    |		.CONST	0x0cff,0x0005
14e0 0d0e 0007  |    |		.CONST	0x0d0e,0x0007
14e2 ; --------------------------------------------------------------------------------------
14e2 ; Debug3 Subtable 0x29
14e2 ; --------------------------------------------------------------------------------------
14e2 0000 000a  |    |		.DBG3TAB	0x0000,0x000a
14e4 0d13 0001  |    |		.CONST	0x0d13,0x0001
14e6 0d14 0401  |    |		.CONST	0x0d14,0x0401
14e8 0d16 0402  |    |		.CONST	0x0d16,0x0402
14ea 0d17 0403  |    |		.CONST	0x0d17,0x0403
14ec 0d18 0404  |    |		.CONST	0x0d18,0x0404
14ee 0d19 0001  |    |		.CONST	0x0d19,0x0001
14f0 0d1b 0002  |    |		.CONST	0x0d1b,0x0002
14f2 0d25 0003  | %  |		.CONST	0x0d25,0x0003
14f4 0d28 0004  | (  |		.CONST	0x0d28,0x0004
14f6 0d37 0005  | 7  |		.CONST	0x0d37,0x0005
14f8 ; --------------------------------------------------------------------------------------
14f8 ; Debug3 Subtable 0x2a
14f8 ; --------------------------------------------------------------------------------------
14f8 0005 0025  |   %|		.DBG3TAB	0x0005,0x0025
14fa 0d3b ffff  | ;  |		.CONST	0x0d3b,0xffff
14fc 0d3c fffe  | <  |		.CONST	0x0d3c,0xfffe
14fe 0d3d fffd  | =  |		.CONST	0x0d3d,0xfffd
1500 0d3e fffc  | >  |		.CONST	0x0d3e,0xfffc
1502 0d3f fffb  | ?  |		.CONST	0x0d3f,0xfffb
1504 0d40 0001  | @  |		.CONST	0x0d40,0x0001
1506 0d45 0002  | E  |		.CONST	0x0d45,0x0002
1508 0d46 0401  | F  |		.CONST	0x0d46,0x0401
150a 0d49 0002  | I  |		.CONST	0x0d49,0x0002
150c 0d4a 0003  | J  |		.CONST	0x0d4a,0x0003
150e 0d4c 0004  | L  |		.CONST	0x0d4c,0x0004
1510 0d4d 0801  | M  |		.CONST	0x0d4d,0x0801
1512 0d50 0004  | P  |		.CONST	0x0d50,0x0004
1514 0d51 0005  | Q  |		.CONST	0x0d51,0x0005
1516 0d54 0007  | T  |		.CONST	0x0d54,0x0007
1518 0d55 0c01  | U  |		.CONST	0x0d55,0x0c01
151a 0d58 0007  | X  |		.CONST	0x0d58,0x0007
151c 0d59 0008  | Y  |		.CONST	0x0d59,0x0008
151e 0d5e 0009  | ^  |		.CONST	0x0d5e,0x0009
1520 0d6b 000a  | k  |		.CONST	0x0d6b,0x000a
1522 0d6d 000b  | m  |		.CONST	0x0d6d,0x000b
1524 0d6f 000c  | o  |		.CONST	0x0d6f,0x000c
1526 0d72 000d  | r  |		.CONST	0x0d72,0x000d
1528 0d74 000e  | t  |		.CONST	0x0d74,0x000e
152a 0d78 000f  | x  |		.CONST	0x0d78,0x000f
152c 0d79 1001  | y  |		.CONST	0x0d79,0x1001
152e 0d7c 000f  | |  |		.CONST	0x0d7c,0x000f
1530 0d7d 0006  | }  |		.CONST	0x0d7d,0x0006
1532 0d7e 1401  | ~  |		.CONST	0x0d7e,0x1401
1534 0d80 0006  |    |		.CONST	0x0d80,0x0006
1536 0d81 0010  |    |		.CONST	0x0d81,0x0010
1538 0d8f 0011  |    |		.CONST	0x0d8f,0x0011
153a 0d92 0013  |    |		.CONST	0x0d92,0x0013
153c 0d9b 1801  |    |		.CONST	0x0d9b,0x1801
153e 0d9e 0013  |    |		.CONST	0x0d9e,0x0013
1540 0da2 0014  |    |		.CONST	0x0da2,0x0014
1542 0da3 1c01  |    |		.CONST	0x0da3,0x1c01
1544 0da6 0014  |    |		.CONST	0x0da6,0x0014
1546 0da7 0012  |    |		.CONST	0x0da7,0x0012
1548 0da8 2001  |    |		.CONST	0x0da8,0x2001
154a 0daa 0012  |    |		.CONST	0x0daa,0x0012
154c 0dad 0015  |    |		.CONST	0x0dad,0x0015
154e ; --------------------------------------------------------------------------------------
154e ; Debug3 Subtable 0x2b
154e ; --------------------------------------------------------------------------------------
154e 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
1550 0dbb 0001  |    |		.CONST	0x0dbb,0x0001
1552 0dc3 0002  |    |		.CONST	0x0dc3,0x0002
1554 0000 0000  |    |		.BLANK	0000[0xac]