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

⟦2a13af6a1⟧

    Length: 7168 (0x1c00)
    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 0760       | `  |		.CONST	0x0760								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0006       |    |		.CONST	0x0006								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0055       | U  |		.CONST	0x0055								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0022       | "  |		.CONST	0x0022								; Number of locals
000b			INIT_0008:
000b 029a 005b  |   [|		Declare_Subprogram	INIT_0058,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x0822,0x0000,0x0000,0x005a,0x8bb5,0x0000,0x064b
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 008b  |    |		Declare_Subprogram	INIT_0088,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 0133  |   3|		Declare_Subprogram	INIT_0130,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 019b  |    |		Declare_Subprogram	INIT_0198,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 01db  |    |		Declare_Subprogram	INIT_01d8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 01fb  |    |		Declare_Subprogram	INIT_01f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 021b  |    |		Declare_Subprogram	INIT_0218,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 00bf       |    |		Action	Accept_Activation
001c 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x001c,0x0834,0x0000,0x0000,0x005a,0x8d35,0x0000,0x0008
													; Debug Table 0x1.0x0 = 0x1c,0xffff
001d 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x1d,0xfffe
001e 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x1e,0xfffd
001f 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x1f,0xfffc
0020 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x20,0xfffb
0021 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x1.0x5 = 0x21,0xfffa
0022 0266       | f  |		Execute	Discrete,Bounds
0023 00e2       |    |		Load_Encached	Integer_Cache
0024 02a0       |    |		Declare_Subprogram	Null_Subprogram
0025 4801       |H   |		Short_Literal	0x1
0026 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
0027 029b 02ab  |    |		Declare_Subprogram	INIT_02a8,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x6 = 0x27,0xfff9
0029 029b 02e3  |    |		Declare_Subprogram	INIT_02e0,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x7 = 0x29,0xfff8
002b 029d 0373  |   s|		Declare_Subprogram	INIT_0370,For_Outer_Call			; Debug Table 0x1.0x8 = 0x2b,0xfff7
002d 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x9 = 0x2d,0xfff6
002e 00c7       |    |		Action	Elaborate_Subprogram
002f 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0xa = 0x2f,0xfff5
0030 00c7       |    |		Action	Elaborate_Subprogram
0031 029d 03ab  |    |		Declare_Subprogram	INIT_03a8,For_Outer_Call			; Debug Table 0x1.0xb = 0x31,0xfff4
0033 029d 03db  |    |		Declare_Subprogram	INIT_03d8,For_Outer_Call			; Debug Table 0x1.0xc = 0x33,0xfff3
0035 029d 0403  |    |		Declare_Subprogram	INIT_0400,For_Outer_Call			; Debug Table 0x1.0xd = 0x35,0xfff2
0037 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0xe = 0x37,0xfff1
0038 00c7       |    |		Action	Elaborate_Subprogram
0039 029d 0493  |    |		Declare_Subprogram	INIT_0490,For_Outer_Call			; Debug Table 0x1.0xf = 0x39,0xfff0
003b 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x10 = 0x3b,0xffef
003c 00c7       |    |		Action	Elaborate_Subprogram
003d 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x11 = 0x3d,0xffee
003e 00c7       |    |		Action	Elaborate_Subprogram
003f 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x12 = 0x3f,0xffed
0040 00c7       |    |		Action	Elaborate_Subprogram
0041 029d 049b  |    |		Declare_Subprogram	INIT_0498,For_Outer_Call			; Debug Table 0x1.0x13 = 0x41,0xffec
0043 029d 04c3  |    |		Declare_Subprogram	INIT_04c0,For_Outer_Call			; Debug Table 0x1.0x14 = 0x43,0xffeb
0045 029d 058b  |    |		Declare_Subprogram	INIT_0588,For_Outer_Call			; Debug Table 0x1.0x15 = 0x45,0xffea
0047 029d 0613  |    |		Declare_Subprogram	INIT_0610,For_Outer_Call			; Debug Table 0x1.0x16 = 0x47,0xffe9
0049 029d 067b  |   {|		Declare_Subprogram	INIT_0678,For_Outer_Call			; Debug Table 0x1.0x17 = 0x49,0xffe8
004b 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x18 = 0x4b,0xffe7
004c 00c7       |    |		Action	Elaborate_Subprogram
004d 029d 069b  |    |		Declare_Subprogram	INIT_0698,For_Outer_Call			; Debug Table 0x1.0x19 = 0x4d,0xffe6
004f 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x1a = 0x4f,0xffe5
0050 00c7       |    |		Action	Elaborate_Subprogram
0051 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x1b = 0x51,0xffe4
0052 00c7       |    |		Action	Elaborate_Subprogram
0053 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x1c = 0x53,0xffe3
0054 00c7       |    |		Action	Elaborate_Subprogram
0055			BODY_0008:
0055 00bc       |    |		Action	Signal_Activated
0056 00bb       |    |		Action	Signal_Completion
0057 0000       |    |		.XXX[0x1]
0058 ; --------------------------------------------------------------------------------------
0058 ; SUBPROGRAM
0058 ; --------------------------------------------------------------------------------------
0058 0062       | b  |		.CONST	0x0062								; Address of begin
0059 0004       |    |		.CONST	0x0004								; Address of exception handler
005a 0004       |    |		.CONST	0x0004								; Number of locals
005b			INIT_0058:
005b 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x2 = .DEBUG	0x005b,0x0870,0x0002,0x0000,0x005a,0x8bb5,0x0000,0x064c
													; Debug Table 0x2.0x0 = 0x5b,0xffff
005c 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2.0x1 = 0x5c,0xfffe
005d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x2 = 0x5d,0xfffd
005e e5ff       |    |		Load	0x2,-0x1
005f 00eb       |    |		Load_Encached	Diana_Cache
0060 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0061 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0062			BODY_0058:
0062 781f       |x   |		Jump	0x82
0063 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x3 = 0x63,0x2
0064 e404       |    |		Load	0x2,0x4								; Debug Table 0x2.0x4 = 0x64,0x401
0065 0007       |    |		Action	Break_Optional
0066 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x5 = 0x66,0x402
0067 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x6 = 0x67,0x403
0068 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x7 = 0x68,0x404
0069 0f41       | A  |		Execute_Immediate	Equal,0x41					; Debug Table 0x2.0x8 = 0x69,0x2
006a 6813       |h   |		Jump_Zero	0x7e
006b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2.0x9 = 0x6b,0x3
006c 00f1       |    |		Load_Encached	Diana_Temp_Seq
006d e5fe       |    |		Load	0x2,-0x2
006e 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
006f e5fe       |    |		Load	0x2,-0x2
0070 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0071 e404       |    |		Load	0x2,0x4
0072 00eb       |    |		Load_Encached	Diana_Cache
0073 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0074 e001       |    |		Load	0x0,0x1
0075 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0076 c402       |    |		Store	0x2,0x2
0077 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0078 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0xa = 0x78,0x4
0079 7002       |p   |		Jump_Nonzero	0x7c
007a e002       |    |		Load	0x0,0x2								; Debug Table 0x2.0xb = 0x7a,0x5
007b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
007c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0xc = 0x7c,0x6
007d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
007e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xd = 0x7e,0x7
007f 00eb       |    |		Load_Encached	Diana_Cache
0080 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0081 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0082 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0xe = 0x82,0x1
0083 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xf = 0x83,0x801
0084 021d       |    |		Execute	Heap_Access,Is_Null
0085 6fdd       |o   |		Jump_Zero	0x63							; Debug Table 0x2.0x10 = 0x85,0x1
0086 e002       |    |		Load	0x0,0x2								; Debug Table 0x2.0x11 = 0x86,0x8
0087 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 009a       |    |		.CONST	0x009a								; Address of begin
0089 0004       |    |		.CONST	0x0004								; Address of exception handler
008a 0004       |    |		.CONST	0x0004								; Number of locals
008b			INIT_0088:
008b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3 = .DEBUG	0x008b,0x0896,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x065d
													; Debug Table 0x3.0x0 = 0x8b,0xffff
008c e003       |    |		Load	0x0,0x3								; Debug Table 0x3.0x1 = 0x8c,0xfffe
008d 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
008e 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x3.0x2 = 0x8e,0xfffd
008f e5ff       |    |		Load	0x2,-0x1
0090 e5ff       |    |		Load	0x2,-0x1
0091 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0092 0007       |    |		Action	Break_Optional
0093 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x3 = 0x93,0x401
0094 0217       |    |		Execute	Heap_Access,All_Reference
0095 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0096 00d0       |    |		Action	Swap_Control
0097 00d1       |    |		Pop_Control	Pop_Count_1
0098 820d       |    |		Call	0x1,0xd								; Debug Table 0x3.0x4 = 0x98,0xfffd
0099 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
009a			BODY_0088:
009a 7822       |x"  |		Jump	0xbd
009b 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x5 = 0x9b,0x2
009c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x6 = 0x9c,0x801
009d 0217       |    |		Execute	Heap_Access,All_Reference
009e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
009f e004       |    |		Load	0x0,0x4								; Debug Table 0x3.0x7 = 0x9f,0x2
00a0 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
00a1 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
00a2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x8 = 0xa2,0x3
00a3 e5ff       |    |		Load	0x2,-0x1
00a4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00a5 e005       |    |		Load	0x0,0x5
00a6 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
00a7 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
00a8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x9 = 0xa8,0x4
00a9 700a       |p   |		Jump_Nonzero	0xb4
00aa 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0xa = 0xaa,0x5
00ab 4804       |H   |		Short_Literal	0x4
00ac 0007       |    |		Action	Break_Optional
00ad 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x3.0xb = 0xad,0xc01
00ae e402       |    |		Load	0x2,0x2								; Debug Table 0x3.0xc = 0xae,0x5
00af e5ff       |    |		Load	0x2,-0x1
00b0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00b1 e005       |    |		Load	0x0,0x5
00b2 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00b3 7804       |x   |		Jump	0xb8
00b4 4804       |H   |		Short_Literal	0x4							; Debug Table 0x3.0xd = 0xb4,0x6
00b5 00da       |    |		Load_Top	At_Offset_2
00b6 e005       |    |		Load	0x0,0x5
00b7 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00b8 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0xe = 0xb8,0x7
00b9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0xf = 0xb9,0x1001
00ba 0217       |    |		Execute	Heap_Access,All_Reference
00bb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00bc 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x3.0x10 = 0xbc,0x7
00bd 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x11 = 0xbd,0x1
00be 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x12 = 0xbe,0x1401
00bf 021d       |    |		Execute	Heap_Access,Is_Null
00c0 6fda       |o   |		Jump_Zero	0x9b							; Debug Table 0x3.0x13 = 0xc0,0x1
00c1 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00c2 0000 0000  |    |		.BLANK	0000[0x6]
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00db       |    |		.CONST	0x00db								; Address of begin
00c9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ca 0006       |    |		.CONST	0x0006								; Number of locals
00cb			INIT_00c8:
00cb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4 = .DEBUG	0x00cb,0x08c0,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x0665
													; Debug Table 0x4.0x0 = 0xcb,0xffff
00cc e003       |    |		Load	0x0,0x3								; Debug Table 0x4.0x1 = 0xcc,0xfffe
00cd 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
00ce 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x2 = 0xce,0xfffd
00cf e006       |    |		Load	0x0,0x6								; Debug Table 0x4.0x3 = 0xcf,0xfffc
00d0 0322       | "  |		Declare_Variable	Record
00d1 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x4.0x4 = 0xd1,0xfffb
00d2 e5fd       |    |		Load	0x2,-0x3
00d3 e5ff       |    |		Load	0x2,-0x1
00d4 8219       |    |		Call	0x1,0x19
00d5 4976       |Iv  |		Short_Literal	0x176
00d6 00eb       |    |		Load_Encached	Diana_Cache
00d7 0098       |    |		Execute	Package,Field_Read_Dynamic
00d8 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
00d9 820d       |    |		Call	0x1,0xd
00da 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00db			BODY_00c8:
00db e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x5 = 0xdb,0x1
00dc 00da       |    |		Load_Top	At_Offset_2
00dd 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00de e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x6 = 0xde,0x2
00df 4975       |Iu  |		Short_Literal	0x175
00e0 00eb       |    |		Load_Encached	Diana_Cache
00e1 0098       |    |		Execute	Package,Field_Read_Dynamic
00e2 1841       | A  |		Execute	Package,Field_Execute,Field_Number 0x41
00e3 00da       |    |		Load_Top	At_Offset_2
00e4 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00e5 7840       |x@  |		Jump	0x126
00e6 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x7 = 0xe6,0x4
00e7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x8 = 0xe7,0x401
00e8 0217       |    |		Execute	Heap_Access,All_Reference
00e9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00ea a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x4.0x9 = 0xea,0x4
00eb e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0xa = 0xeb,0x5
00ec 00da       |    |		Load_Top	At_Offset_2
00ed 4801       |H   |		Short_Literal	0x1
00ee e402       |    |		Load	0x2,0x2
00ef 00eb       |    |		Load_Encached	Diana_Cache
00f0 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
00f1 4976       |Iv  |		Short_Literal	0x176
00f2 00eb       |    |		Load_Encached	Diana_Cache
00f3 0098       |    |		Execute	Package,Field_Read_Dynamic
00f4 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
00f5 e007       |    |		Load	0x0,0x7
00f6 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00f7 00d2       |    |		Pop_Control	Pop_Count_2
00f8 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0xb = 0xf8,0x6
00f9 e004       |    |		Load	0x0,0x4
00fa 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
00fb 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
00fc 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0xc = 0xfc,0x7
00fd e5fd       |    |		Load	0x2,-0x3
00fe 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00ff e005       |    |		Load	0x0,0x5
0100 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0101 a403       |    |		Store_Unchecked	0x2,0x3
0102 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0xd = 0x102,0x8
0103 700d       |p   |		Jump_Nonzero	0x111
0104 e003       |    |		Load	0x0,0x3								; Debug Table 0x4.0xe = 0x104,0x9
0105 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0106 4800       |H   |		Short_Literal	0x0
0107 4805       |H   |		Short_Literal	0x5
0108 0007       |    |		Action	Break_Optional
0109 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x4.0xf = 0x109,0x801
010a e404       |    |		Load	0x2,0x4								; Debug Table 0x4.0x10 = 0x10a,0x9
010b e5fd       |    |		Load	0x2,-0x3
010c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
010d e005       |    |		Load	0x0,0x5
010e 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
010f c403       |    |		Store	0x2,0x3
0110 7804       |x   |		Jump	0x115
0111 4805       |H   |		Short_Literal	0x5							; Debug Table 0x4.0x11 = 0x111,0xa
0112 e403       |    |		Load	0x2,0x3
0113 e005       |    |		Load	0x0,0x5
0114 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0115 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x12 = 0x115,0xb
0116 0219       |    |		Execute	Heap_Access,All_Read
0117 00d8       |    |		Load_Top	At_Offset_0
0118 3c18       |<   |		Execute	Record,Field_Read,Field_Number 0x18
0119 e5fd       |    |		Load	0x2,-0x3
011a 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
011b e402       |    |		Load	0x2,0x2
011c e008       |    |		Load	0x0,0x8
011d 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
011e 00d9       |    |		Load_Top	At_Offset_1
011f 3818       |8   |		Execute	Record,Field_Write,Field_Number 0x18
0120 00d1       |    |		Pop_Control	Pop_Count_1
0121 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x13 = 0x121,0xc
0122 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x14 = 0x122,0xc01
0123 0217       |    |		Execute	Heap_Access,All_Reference
0124 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0125 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x4.0x15 = 0x125,0xc
0126 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x16 = 0x126,0x3
0127 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x17 = 0x127,0x1001
0128 021d       |    |		Execute	Heap_Access,Is_Null
0129 6fbc       |o   |		Jump_Zero	0xe6							; Debug Table 0x4.0x18 = 0x129,0x3
012a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x19 = 0x12a,0xd
012b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
012c a5fe       |    |		Store_Unchecked	0x2,-0x2
012d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
012e 0000 0000  |    |		.XXX[0x2]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0158       | X  |		.CONST	0x0158								; Address of begin
0131 0004       |    |		.CONST	0x0004								; Address of exception handler
0132 000a       |    |		.CONST	0x000a								; Number of locals
0133			INIT_0130:
0133 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5 = .DEBUG	0x0133,0x08f6,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x0679
													; Debug Table 0x5.0x0 = 0x133,0xffff
0134 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x5.0x1 = 0x134,0xfffe
0135 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x5.0x2 = 0x135,0xfffd
0136 e5ff       |    |		Load	0x2,-0x1
0137 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0138 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0139 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x5.0x3 = 0x139,0xfffc
013a 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
013b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x4 = 0x13b,0xfffb
013c 00da       |    |		Load_Top	At_Offset_2
013d 4975       |Iu  |		Short_Literal	0x175
013e 00eb       |    |		Load_Encached	Diana_Cache
013f 0098       |    |		Execute	Package,Field_Read_Dynamic
0140 1836       | 6  |		Execute	Package,Field_Execute,Field_Number 0x36
0141 e215       |    |		Load	0x1,0x15
0142 0334       | 4  |		Declare_Variable	Array,With_Constraint
0143 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x5 = 0x143,0xfffa
0144 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x6 = 0x144,0x401
0145 0217       |    |		Execute	Heap_Access,All_Reference
0146 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0147 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x5.0x7 = 0x147,0xfffa
0148 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x8 = 0x148,0xfff9
0149 00d9       |    |		Load_Top	At_Offset_1
014a 821d       |    |		Call	0x1,0x1d
014b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
014c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x9 = 0x14c,0xfff8
014d 00d9       |    |		Load_Top	At_Offset_1
014e 00eb       |    |		Load_Encached	Diana_Cache
014f 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0150 00eb       |    |		Load_Encached	Diana_Cache
0151 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0152 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0153 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x5.0xa = 0x153,0xfff7
0154 e5ff       |    |		Load	0x2,-0x1
0155 e407       |    |		Load	0x2,0x7
0156 820d       |    |		Call	0x1,0xd
0157 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0158			BODY_0130:
0158 7812       |x   |		Jump	0x16b
0159 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0xb = 0x159,0x2
015a e404       |    |		Load	0x2,0x4								; Debug Table 0x5.0xc = 0x15a,0x801
015b 0217       |    |		Execute	Heap_Access,All_Reference
015c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
015d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0xd = 0x15d,0x2
015e 821e       |    |		Call	0x1,0x1e
015f e405       |    |		Load	0x2,0x5
0160 e406       |    |		Load	0x2,0x6
0161 01d6       |    |		Execute	Vector,Field_Write
0162 e405       |    |		Load	0x2,0x5								; Debug Table 0x5.0xe = 0x162,0x3
0163 0a01       |    |		Execute_Immediate	Plus,0x1
0164 0248       | H  |		Execute	Discrete,Check_In_Integer
0165 a405       |    |		Store_Unchecked	0x2,0x5
0166 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0xf = 0x166,0x4
0167 e404       |    |		Load	0x2,0x4								; Debug Table 0x5.0x10 = 0x167,0xc01
0168 0217       |    |		Execute	Heap_Access,All_Reference
0169 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
016a a404       |    |		Store_Unchecked	0x2,0x4							; Debug Table 0x5.0x11 = 0x16a,0x4
016b 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x12 = 0x16b,0x1
016c e404       |    |		Load	0x2,0x4								; Debug Table 0x5.0x13 = 0x16c,0x1001
016d 021d       |    |		Execute	Heap_Access,Is_Null
016e 6fea       |o   |		Jump_Zero	0x159							; Debug Table 0x5.0x14 = 0x16e,0x1
016f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0x15 = 0x16f,0x5
0170 e406       |    |		Load	0x2,0x6
0171 e5ff       |    |		Load	0x2,-0x1
0172 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0173 00db       |    |		Load_Top	At_Offset_3
0174 8221       | !  |		Call	0x1,0x21
0175 00d1       |    |		Pop_Control	Pop_Count_1
0176 e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0x16 = 0x176,0x6
0177 e5ff       |    |		Load	0x2,-0x1
0178 00db       |    |		Load_Top	At_Offset_3
0179 8213       |    |		Call	0x1,0x13
017a c403       |    |		Store	0x2,0x3
017b 7815       |x   |		Jump	0x191
017c 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x17 = 0x17c,0x8
017d e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0x18 = 0x17d,0x1401
017e 0217       |    |		Execute	Heap_Access,All_Reference
017f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0180 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x5.0x19 = 0x180,0x8
0181 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0x1a = 0x181,0x9
0182 e402       |    |		Load	0x2,0x2
0183 820d       |    |		Call	0x1,0xd
0184 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0185 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0x1b = 0x185,0xa
0186 e406       |    |		Load	0x2,0x6
0187 e5ff       |    |		Load	0x2,-0x1
0188 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0189 00db       |    |		Load_Top	At_Offset_3
018a 8221       | !  |		Call	0x1,0x21
018b 00d1       |    |		Pop_Control	Pop_Count_1
018c 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x1c = 0x18c,0xb
018d e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0x1d = 0x18d,0x1801
018e 0217       |    |		Execute	Heap_Access,All_Reference
018f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0190 a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0x5.0x1e = 0x190,0xb
0191 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x1f = 0x191,0x7
0192 e403       |    |		Load	0x2,0x3								; Debug Table 0x5.0x20 = 0x192,0x1c01
0193 021d       |    |		Execute	Heap_Access,Is_Null
0194 6fe7       |o   |		Jump_Zero	0x17c							; Debug Table 0x5.0x21 = 0x194,0x7
0195 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0196 0000 0000  |    |		.XXX[0x2]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 01b2       |    |		.CONST	0x01b2								; Address of begin
0199 0004       |    |		.CONST	0x0004								; Address of exception handler
019a 0007       |    |		.CONST	0x0007								; Number of locals
019b			INIT_0198:
019b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6 = .DEBUG	0x019b,0x093c,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x0681
													; Debug Table 0x6.0x0 = 0x19b,0xffff
019c 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x6.0x1 = 0x19c,0xfffe
019d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x2 = 0x19d,0xfffd
019e e5ff       |    |		Load	0x2,-0x1
019f 821d       |    |		Call	0x1,0x1d
01a0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01a1 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x3 = 0x1a1,0xfffc
01a2 00d9       |    |		Load_Top	At_Offset_1
01a3 821e       |    |		Call	0x1,0x1e
01a4 00e2       |    |		Load_Encached	Integer_Cache
01a5 03f1       |    |		Declare_Variable	Discrete,With_Value
01a6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x4 = 0x1a6,0xfffb
01a7 00da       |    |		Load_Top	At_Offset_2
01a8 00eb       |    |		Load_Encached	Diana_Cache
01a9 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
01aa 00eb       |    |		Load_Encached	Diana_Cache
01ab 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
01ac 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01ad 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x6.0x5 = 0x1ad,0xfffa
01ae e5fe       |    |		Load	0x2,-0x2
01af e5ff       |    |		Load	0x2,-0x1
01b0 820d       |    |		Call	0x1,0xd
01b1 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01b2			BODY_0198:
01b2 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x6 = 0x1b2,0x1
01b3 00db       |    |		Load_Top	At_Offset_3
01b4 e5ff       |    |		Load	0x2,-0x1
01b5 00db       |    |		Load_Top	At_Offset_3
01b6 8222       | "  |		Call	0x1,0x22
01b7 00d1       |    |		Pop_Control	Pop_Count_1
01b8 e403       |    |		Load	0x2,0x3								; Debug Table 0x6.0x7 = 0x1b8,0x2
01b9 e5fe       |    |		Load	0x2,-0x2
01ba 00db       |    |		Load_Top	At_Offset_3
01bb 8213       |    |		Call	0x1,0x13
01bc c403       |    |		Store	0x2,0x3
01bd 7814       |x   |		Jump	0x1d2
01be 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x8 = 0x1be,0x4
01bf e403       |    |		Load	0x2,0x3								; Debug Table 0x6.0x9 = 0x1bf,0x401
01c0 0217       |    |		Execute	Heap_Access,All_Reference
01c1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01c2 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x6.0xa = 0x1c2,0x4
01c3 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0xb = 0x1c3,0x5
01c4 e402       |    |		Load	0x2,0x2
01c5 820d       |    |		Call	0x1,0xd
01c6 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01c7 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0xc = 0x1c7,0x6
01c8 00db       |    |		Load_Top	At_Offset_3
01c9 e5ff       |    |		Load	0x2,-0x1
01ca 00db       |    |		Load_Top	At_Offset_3
01cb 8222       | "  |		Call	0x1,0x22
01cc 00d1       |    |		Pop_Control	Pop_Count_1
01cd 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0xd = 0x1cd,0x7
01ce e403       |    |		Load	0x2,0x3								; Debug Table 0x6.0xe = 0x1ce,0x801
01cf 0217       |    |		Execute	Heap_Access,All_Reference
01d0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01d1 a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0x6.0xf = 0x1d1,0x7
01d2 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x10 = 0x1d2,0x3
01d3 e403       |    |		Load	0x2,0x3								; Debug Table 0x6.0x11 = 0x1d3,0xc01
01d4 021d       |    |		Execute	Heap_Access,Is_Null
01d5 6fe8       |o   |		Jump_Zero	0x1be							; Debug Table 0x6.0x12 = 0x1d5,0x3
01d6 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01d7 0000       |    |		.XXX[0x1]
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01de       |    |		.CONST	0x01de								; Address of begin
01d9 0004       |    |		.CONST	0x0004								; Address of exception handler
01da 0002       |    |		.CONST	0x0002								; Number of locals
01db			INIT_01d8:
01db 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7 = .DEBUG	0x01db,0x0964,0x0002,0x0000,0x005a,0x8bb5,0x0000,0x068f
													; Debug Table 0x7.0x0 = 0x1db,0xffff
01dc 00db       |    |		Load_Top	At_Offset_3
01dd 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01de			BODY_01d8:
01de 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x1 = 0x1de,0x1
01df 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x2 = 0x1df,0x2
01e0 e402       |    |		Load	0x2,0x2								; Debug Table 0x7.0x3 = 0x1e0,0x401
01e1 0007       |    |		Action	Break_Optional
01e2 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x7.0x4 = 0x1e2,0x402
01e3 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x5 = 0x1e3,0x403
01e4 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x6 = 0x1e4,0x404
01e5 0b41       | A  |		Execute_Immediate	Case_Compare,0x41				; Debug Table 0x7.0x7 = 0x1e5,0x2
01e6 7009       |p   |		Jump_Nonzero	0x1f0
01e7 0ba8       |    |		Execute_Immediate	Case_Compare,0xa8
01e8 7009       |p   |		Jump_Nonzero	0x1f2
01e9 0b00       |    |		Execute_Immediate	Case_Compare,0x0
01ea 7007       |p   |		Jump_Nonzero	0x1f2
01eb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x8 = 0x1eb,0x5
01ec 00eb       |    |		Load_Encached	Diana_Cache
01ed 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
01ee 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
01ef 7804       |x   |		Jump	0x1f4
01f0 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x9 = 0x1f0,0x3
01f1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01f2 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0xa = 0x1f2,0x4
01f3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01f4 00d1       |    |		Pop_Control	Pop_Count_1
01f5 7fe9       |    |		Jump	0x1df
01f6 0000 0000  |    |		.XXX[0x2]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 01fc       |    |		.CONST	0x01fc								; Address of begin
01f9 0004       |    |		.CONST	0x0004								; Address of exception handler
01fa 0002       |    |		.CONST	0x0002								; Number of locals
01fb			INIT_01f8:
01fb 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x8 = .DEBUG	0x01fb,0x097c,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x069a
													; Debug Table 0x8.0x0 = 0x1fb,0xffff
01fc			BODY_01f8:
01fc 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x8.0x1 = 0x1fc,0x1
01fd e5fe       |    |		Load	0x2,-0x2
01fe e5ff       |    |		Load	0x2,-0x1
01ff 821b       |    |		Call	0x1,0x1b
0200 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0201 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x2 = 0x201,0x2
0202 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x3 = 0x202,0x401
0203 021d       |    |		Execute	Heap_Access,Is_Null
0204 700e       |p   |		Jump_Nonzero	0x213							; Debug Table 0x8.0x4 = 0x204,0x2
0205 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x8.0x5 = 0x205,0x3
0206 e5fe       |    |		Load	0x2,-0x2
0207 0007       |    |		Action	Break_Optional
0208 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x6 = 0x208,0x801
0209 0217       |    |		Execute	Heap_Access,All_Reference
020a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
020b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x8.0x7 = 0x20b,0x3
020c 0007       |    |		Action	Break_Optional
020d e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0x8 = 0x20d,0xc01
020e 0217       |    |		Execute	Heap_Access,All_Reference
020f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0210 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8.0x9 = 0x210,0x801
0211 8217       |    |		Call	0x1,0x17
0212 c5fd       |    |		Store	0x2,-0x3
0213 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0214 0000 0000  |    |		.BLANK	0000[0x4]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 021f       |    |		.CONST	0x021f								; Address of begin
0219 0004       |    |		.CONST	0x0004								; Address of exception handler
021a 0005       |    |		.CONST	0x0005								; Number of locals
021b			INIT_0218:
021b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9 = .DEBUG	0x021b,0x0992,0x0002,0x0000,0x005a,0x8bb5,0x0000,0x06ae
													; Debug Table 0x9.0x0 = 0x21b,0xffff
021c 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x9.0x1 = 0x21c,0xfffe
021d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x2 = 0x21d,0xfffd
021e 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x9.0x3 = 0x21e,0xfffc
021f			BODY_0218:
021f 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x4 = 0x21f,0x1
0220 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x5 = 0x220,0x401
0221 0007       |    |		Action	Break_Optional
0222 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x6 = 0x222,0x402
0223 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x7 = 0x223,0x403
0224 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x8 = 0x224,0x404
0225 0b7c       | |  |		Execute_Immediate	Case_Compare,0x7c				; Debug Table 0x9.0x9 = 0x225,0x1
0226 7013       |p   |		Jump_Nonzero	0x23a
0227 0b73       | s  |		Execute_Immediate	Case_Compare,0x73
0228 7016       |p   |		Jump_Nonzero	0x23f
0229 0b7a       | z  |		Execute_Immediate	Case_Compare,0x7a
022a 7019       |p   |		Jump_Nonzero	0x244
022b 0b7b       | {  |		Execute_Immediate	Case_Compare,0x7b
022c 7017       |p   |		Jump_Nonzero	0x244
022d 0b72       | r  |		Execute_Immediate	Case_Compare,0x72
022e 701a       |p   |		Jump_Nonzero	0x249
022f 0b94       |    |		Execute_Immediate	Case_Compare,0x94
0230 7018       |p   |		Jump_Nonzero	0x249
0231 0b8f       |    |		Execute_Immediate	Case_Compare,0x8f
0232 7016       |p   |		Jump_Nonzero	0x249
0233 0b71       | q  |		Execute_Immediate	Case_Compare,0x71
0234 7017       |p   |		Jump_Nonzero	0x24c
0235 0b70       | p  |		Execute_Immediate	Case_Compare,0x70
0236 7015       |p   |		Jump_Nonzero	0x24c
0237 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0xa = 0x237,0x7
0238 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0xb = 0x238,0x801
0239 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x9.0xc = 0x239,0x7
023a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0xd = 0x23a,0x2
023b 00eb       |    |		Load_Encached	Diana_Cache
023c 18bd       |    |		Execute	Package,Field_Execute,Field_Number 0xbd
023d a402       |    |		Store_Unchecked	0x2,0x2
023e 7813       |x   |		Jump	0x252
023f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0xe = 0x23f,0x3
0240 00eb       |    |		Load_Encached	Diana_Cache
0241 18bc       |    |		Execute	Package,Field_Execute,Field_Number 0xbc
0242 a402       |    |		Store_Unchecked	0x2,0x2
0243 780e       |x   |		Jump	0x252
0244 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0xf = 0x244,0x4
0245 00eb       |    |		Load_Encached	Diana_Cache
0246 18da       |    |		Execute	Package,Field_Execute,Field_Number 0xda
0247 a402       |    |		Store_Unchecked	0x2,0x2
0248 7809       |x   |		Jump	0x252
0249 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x10 = 0x249,0x5
024a a402       |    |		Store_Unchecked	0x2,0x2
024b 7806       |x   |		Jump	0x252
024c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x11 = 0x24c,0x6
024d 00eb       |    |		Load_Encached	Diana_Cache
024e 18fb       |    |		Execute	Package,Field_Execute,Field_Number 0xfb
024f e5fe       |    |		Load	0x2,-0x2
0250 8218       |    |		Call	0x1,0x18
0251 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0252 00d1       |    |		Pop_Control	Pop_Count_1
0253 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x9.0x12 = 0x253,0x8
0254 00eb       |    |		Load_Encached	Diana_Cache
0255 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0256 e402       |    |		Load	0x2,0x2
0257 4972       |Ir  |		Short_Literal	0x172
0258 00eb       |    |		Load_Encached	Diana_Cache
0259 0098       |    |		Execute	Package,Field_Read_Dynamic
025a 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
025b 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
025c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x13 = 0x25c,0x9
025d 4975       |Iu  |		Short_Literal	0x175
025e 00eb       |    |		Load_Encached	Diana_Cache
025f 0098       |    |		Execute	Package,Field_Read_Dynamic
0260 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0261 6813       |h   |		Jump_Zero	0x275
0262 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x14 = 0x262,0xa
0263 0007       |    |		Action	Break_Optional
0264 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x15 = 0x264,0xc01
0265 0217       |    |		Execute	Heap_Access,All_Reference
0266 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0267 00d9       |    |		Load_Top	At_Offset_1
0268 0007       |    |		Action	Break_Optional
0269 e408       |    |		Load	0x2,0x8								; Debug Table 0x9.0x16 = 0x269,0x1001
026a 0007       |    |		Action	Break_Optional
026b 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x9.0x17 = 0x26b,0x1002
026c 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x18 = 0x26c,0x1003
026d 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0x19 = 0x26d,0x1004
026e 00d1       |    |		Pop_Control	Pop_Count_1
026f 49af       |I   |		Short_Literal	0x1af							; Debug Table 0x9.0x1a = 0x26f,0xc01
0270 00eb       |    |		Load_Encached	Diana_Cache
0271 0096       |    |		Execute	Package,Entry
0272 00d0       |    |		Action	Swap_Control
0273 00d1       |    |		Pop_Control	Pop_Count_1
0274 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x9.0x1b = 0x274,0xa
0275 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x9.0x1c = 0x275,0xb
0276 499c       |I   |		Short_Literal	0x19c
0277 00eb       |    |		Load_Encached	Diana_Cache
0278 0098       |    |		Execute	Package,Field_Read_Dynamic
0279 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
027a 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
027b 7822       |x"  |		Jump	0x29e
027c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x1d = 0x27c,0xd
027d 0007       |    |		Action	Break_Optional
027e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x1e = 0x27e,0x1401
027f 0217       |    |		Execute	Heap_Access,All_Reference
0280 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0281 00d9       |    |		Load_Top	At_Offset_1
0282 0007       |    |		Action	Break_Optional
0283 e408       |    |		Load	0x2,0x8								; Debug Table 0x9.0x1f = 0x283,0x1801
0284 0007       |    |		Action	Break_Optional
0285 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x9.0x20 = 0x285,0x1802
0286 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x21 = 0x286,0x1803
0287 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0x22 = 0x287,0x1804
0288 00d1       |    |		Pop_Control	Pop_Count_1
0289 49af       |I   |		Short_Literal	0x1af							; Debug Table 0x9.0x23 = 0x289,0x1401
028a 00eb       |    |		Load_Encached	Diana_Cache
028b 0096       |    |		Execute	Package,Entry
028c 00d0       |    |		Action	Swap_Control
028d 00d1       |    |		Pop_Control	Pop_Count_1
028e 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x9.0x24 = 0x28e,0xd
028f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x25 = 0x28f,0xe
0290 499c       |I   |		Short_Literal	0x19c
0291 00eb       |    |		Load_Encached	Diana_Cache
0292 0098       |    |		Execute	Package,Field_Read_Dynamic
0293 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0294 00d9       |    |		Load_Top	At_Offset_1
0295 027f       |    |		Execute	Discrete,Equal
0296 6802       |h   |		Jump_Zero	0x299
0297 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x26 = 0x297,0xf
0298 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0299 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x27 = 0x299,0x10
029a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x28 = 0x29a,0x1c01
029b 0217       |    |		Execute	Heap_Access,All_Reference
029c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
029d 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x9.0x29 = 0x29d,0x10
029e 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x2a = 0x29e,0xc
029f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x2b = 0x29f,0x2001
02a0 021d       |    |		Execute	Heap_Access,Is_Null
02a1 6fda       |o   |		Jump_Zero	0x27c							; Debug Table 0x9.0x2c = 0x2a1,0xc
02a2 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x2d = 0x2a2,0x11
02a3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x2e = 0x2a3,0x2401
02a4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x9.0x2f = 0x2a4,0x11
02a5 0000 0000  |    |		.XXX[0x3]
02a7 0000       |    |
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02b1       |    |		.CONST	0x02b1								; Address of begin
02a9 0004       |    |		.CONST	0x0004								; Address of exception handler
02aa 0003       |    |		.CONST	0x0003								; Number of locals
02ab			INIT_02a8:
02ab 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa = .DEBUG	0x02ab,0x09f4,0x0001,0x0000,0x005a,0x8d35,0x0000,0x0042
													; Debug Table 0xa.0x0 = 0x2ab,0xffff
02ac 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xa.0x1 = 0x2ac,0xfffe
02ad e5fc       |    |		Load	0x2,-0x4
02ae e5fe       |    |		Load	0x2,-0x2
02af 820d       |    |		Call	0x1,0xd
02b0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02b1			BODY_02a8:
02b1 7824       |x$  |		Jump	0x2d6
02b2 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x2 = 0x2b2,0x2
02b3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x3 = 0x2b3,0x401
02b4 0217       |    |		Execute	Heap_Access,All_Reference
02b5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02b6 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0xa.0x4 = 0x2b6,0x2
02b7 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xa.0x5 = 0x2b7,0x3
02b8 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
02b9 7009       |p   |		Jump_Nonzero	0x2c3
02ba 00d9       |    |		Load_Top	At_Offset_1
02bb e004       |    |		Load	0x0,0x4
02bc 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
02bd e5fc       |    |		Load	0x2,-0x4
02be 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
02bf 0217       |    |		Execute	Heap_Access,All_Reference
02c0 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
02c1 021f       |    |		Execute	Heap_Access,Equal
02c2 680e       |h   |		Jump_Zero	0x2d1
02c3 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0xa.0x6 = 0x2c3,0x4
02c4 e5fc       |    |		Load	0x2,-0x4
02c5 e5fd       |    |		Load	0x2,-0x3
02c6 4801       |H   |		Short_Literal	0x1
02c7 e402       |    |		Load	0x2,0x2
02c8 00eb       |    |		Load_Encached	Diana_Cache
02c9 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
02ca 4976       |Iv  |		Short_Literal	0x176
02cb 00eb       |    |		Load_Encached	Diana_Cache
02cc 0098       |    |		Execute	Package,Field_Read_Dynamic
02cd 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
02ce e5ff       |    |		Load	0x2,-0x1
02cf 8217       |    |		Call	0x1,0x17
02d0 c5fb       |    |		Store	0x2,-0x5
02d1 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x7 = 0x2d1,0x5
02d2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x8 = 0x2d2,0x801
02d3 0217       |    |		Execute	Heap_Access,All_Reference
02d4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02d5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0xa.0x9 = 0x2d5,0x5
02d6 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0xa = 0x2d6,0x1
02d7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0xb = 0x2d7,0xc01
02d8 021d       |    |		Execute	Heap_Access,Is_Null
02d9 6fd8       |o   |		Jump_Zero	0x2b2							; Debug Table 0xa.0xc = 0x2d9,0x1
02da 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
02db 0000 0000  |    |		.BLANK	0000[0x5]
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02eb       |    |		.CONST	0x02eb								; Address of begin
02e1 0004       |    |		.CONST	0x0004								; Address of exception handler
02e2 0005       |    |		.CONST	0x0005								; Number of locals
02e3			INIT_02e0:
02e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb = .DEBUG	0x02e3,0x0a10,0x0001,0x0000,0x005a,0x8d35,0x0000,0x0062
													; Debug Table 0xb.0x0 = 0x2e3,0xffff
02e4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x1 = 0x2e4,0xfffe
02e5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x2 = 0x2e5,0xfffd
02e6 e5fe       |    |		Load	0x2,-0x2
02e7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02e8 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xb.0x3 = 0x2e8,0xfffc
02e9 e5fc       |    |		Load	0x2,-0x4
02ea 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02eb			BODY_02e0:
02eb 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x4 = 0x2eb,0x1
02ec 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x5 = 0x2ec,0x2
02ed e404       |    |		Load	0x2,0x4								; Debug Table 0xb.0x6 = 0x2ed,0x401
02ee 0007       |    |		Action	Break_Optional
02ef 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xb.0x7 = 0x2ef,0x402
02f0 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x8 = 0x2f0,0x403
02f1 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x9 = 0x2f1,0x404
02f2 0b22       | "  |		Execute_Immediate	Case_Compare,0x22				; Debug Table 0xb.0xa = 0x2f2,0x2
02f3 700d       |p   |		Jump_Nonzero	0x301
02f4 0b29       | )  |		Execute_Immediate	Case_Compare,0x29
02f5 701c       |p   |		Jump_Nonzero	0x312
02f6 0b21       | !  |		Execute_Immediate	Case_Compare,0x21
02f7 701a       |p   |		Jump_Nonzero	0x312
02f8 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
02f9 7018       |p   |		Jump_Nonzero	0x312
02fa 0b33       | 3  |		Execute_Immediate	Case_Compare,0x33
02fb 7016       |p   |		Jump_Nonzero	0x312
02fc 0b2f       | /  |		Execute_Immediate	Case_Compare,0x2f
02fd 701a       |p   |		Jump_Nonzero	0x318
02fe 0b30       | 0  |		Execute_Immediate	Case_Compare,0x30
02ff 7029       |p)  |		Jump_Nonzero	0x329
0300 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6					; Debug Table 0xb.0xb = 0x300,0xd
0301 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0xb.0xc = 0x301,0x3
0302 e5fb       |    |		Load	0x2,-0x5
0303 00db       |    |		Load_Top	At_Offset_3
0304 e404       |    |		Load	0x2,0x4
0305 e5ff       |    |		Load	0x2,-0x1
0306 8216       |    |		Call	0x1,0x16
0307 c5fa       |    |		Store	0x2,-0x6
0308 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0xd = 0x308,0x4
0309 821a       |    |		Call	0x1,0x1a
030a 6801       |h   |		Jump_Zero	0x30c
030b 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6					; Debug Table 0xb.0xe = 0x30b,0x5
030c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0xf = 0x30c,0x6
030d 4904       |I   |		Short_Literal	0x104
030e 00eb       |    |		Load_Encached	Diana_Cache
030f 0096       |    |		Execute	Package,Entry
0310 a403       |    |		Store_Unchecked	0x2,0x3
0311 781d       |x   |		Jump	0x32f
0312 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x10 = 0x312,0x7
0313 4904       |I   |		Short_Literal	0x104
0314 00eb       |    |		Load_Encached	Diana_Cache
0315 0096       |    |		Execute	Package,Entry
0316 a403       |    |		Store_Unchecked	0x2,0x3
0317 7817       |x   |		Jump	0x32f
0318 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x11 = 0x318,0x8
0319 4907       |I   |		Short_Literal	0x107
031a 00eb       |    |		Load_Encached	Diana_Cache
031b 0096       |    |		Execute	Package,Entry
031c a402       |    |		Store_Unchecked	0x2,0x2
031d 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x12 = 0x31d,0x9
031e e402       |    |		Load	0x2,0x2								; Debug Table 0xb.0x13 = 0x31e,0x801
031f 0007       |    |		Action	Break_Optional
0320 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xb.0x14 = 0x320,0x802
0321 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x15 = 0x321,0x803
0322 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x16 = 0x322,0x804
0323 0f73       | s  |		Execute_Immediate	Equal,0x73					; Debug Table 0xb.0x17 = 0x323,0x9
0324 6803       |h   |		Jump_Zero	0x328
0325 e402       |    |		Load	0x2,0x2								; Debug Table 0xb.0x18 = 0x325,0xa
0326 a403       |    |		Store_Unchecked	0x2,0x3
0327 7807       |x   |		Jump	0x32f
0328 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6					; Debug Table 0xb.0x19 = 0x328,0xb
0329 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x1a = 0x329,0xc
032a 00eb       |    |		Load_Encached	Diana_Cache
032b 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
032c 00eb       |    |		Load_Encached	Diana_Cache
032d 18e6       |    |		Execute	Package,Field_Execute,Field_Number 0xe6
032e a403       |    |		Store_Unchecked	0x2,0x3
032f 00d1       |    |		Pop_Control	Pop_Count_1
0330 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x1b = 0x330,0xe
0331 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x1c = 0x331,0xc01
0332 021d       |    |		Execute	Heap_Access,Is_Null
0333 7028       |p(  |		Jump_Nonzero	0x35c							; Debug Table 0xb.0x1d = 0x333,0xe
0334 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x1e = 0x334,0xf
0335 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x1f = 0x335,0x1001
0336 0217       |    |		Execute	Heap_Access,All_Reference
0337 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0338 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x20 = 0x338,0xf
0339 8214       |    |		Call	0x1,0x14
033a 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
033b 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x21 = 0x33b,0x10
033c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x22 = 0x33c,0x1401
033d 0217       |    |		Execute	Heap_Access,All_Reference
033e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
033f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0xb.0x23 = 0x33f,0x10
0340 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x24 = 0x340,0x11
0341 6faa       |o   |		Jump_Zero	0x2ec
0342 e404       |    |		Load	0x2,0x4								; Debug Table 0xb.0x25 = 0x342,0x1801
0343 0007       |    |		Action	Break_Optional
0344 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xb.0x26 = 0x344,0x1802
0345 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x27 = 0x345,0x1803
0346 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x28 = 0x346,0x1804
0347 0f22       | "  |		Execute_Immediate	Equal,0x22					; Debug Table 0xb.0x29 = 0x347,0x11
0348 6fa3       |o   |		Jump_Zero	0x2ec
0349 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0x2a = 0x349,0x1c01
034a 0007       |    |		Action	Break_Optional
034b 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xb.0x2b = 0x34b,0x1c02
034c 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x2c = 0x34c,0x1c03
034d 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x2d = 0x34d,0x1c04
034e 0f29       | )  |		Execute_Immediate	Equal,0x29					; Debug Table 0xb.0x2e = 0x34e,0x1804
034f 6f9c       |o   |		Jump_Zero	0x2ec
0350 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0xb.0x2f = 0x350,0x12
0351 e5fb       |    |		Load	0x2,-0x5
0352 00da       |    |		Load_Top	At_Offset_2
0353 e5ff       |    |		Load	0x2,-0x1
0354 e404       |    |		Load	0x2,0x4
0355 e5fe       |    |		Load	0x2,-0x2
0356 4904       |I   |		Short_Literal	0x104
0357 00eb       |    |		Load_Encached	Diana_Cache
0358 0096       |    |		Execute	Package,Entry
0359 821c       |    |		Call	0x1,0x1c
035a c5fa       |    |		Store	0x2,-0x6
035b 7f90       |    |		Jump	0x2ec
035c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x30 = 0x35c,0x13
035d 00db       |    |		Load_Top	At_Offset_3
035e 8214       |    |		Call	0x1,0x14
035f 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0360 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x31 = 0x360,0x14
0361 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x32 = 0x361,0x2001
0362 021d       |    |		Execute	Heap_Access,Is_Null
0363 7007       |p   |		Jump_Nonzero	0x36b							; Debug Table 0xb.0x33 = 0x363,0x14
0364 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0xb.0x34 = 0x364,0x15
0365 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0366 e5fa       |    |		Load	0x2,-0x6
0367 00db       |    |		Load_Top	At_Offset_3
0368 00eb       |    |		Load_Encached	Diana_Cache
0369 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
036a a5fa       |    |		Store_Unchecked	0x2,-0x6
036b 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
036c 0000 0000  |    |		.BLANK	0000[0x4]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 037f       |    |		.CONST	0x037f								; Address of begin
0371 0004       |    |		.CONST	0x0004								; Address of exception handler
0372 0004       |    |		.CONST	0x0004								; Number of locals
0373			INIT_0370:
0373 00ed       |    |		Load_Encached	Diana_Symbol_Rep_Cache					; Debug Table 0xc = .DEBUG	0x0373,0x0a7c,0x0002,0x0000,0x005a,0x8d35,0x0000,0x0086
													; Debug Table 0xc.0x0 = 0x373,0xffff
0374 02c7       |    |		Declare_Variable	Any
0375 00db       |    |		Load_Top	At_Offset_3
0376 00eb       |    |		Load_Encached	Diana_Cache
0377 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0378 c402       |    |		Store	0x2,0x2
0379 e009       |    |		Load	0x0,0x9								; Debug Table 0xc.0x1 = 0x379,0xfffe
037a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
037b 02c7       |    |		Declare_Variable	Any
037c 00d8       |    |		Load_Top	At_Offset_0
037d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
037e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc.0x2 = 0x37e,0xfffd
037f			BODY_0370:
037f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x3 = 0x37f,0x1
0380 0120       |    |		Execute	Any,Is_Value
0381 6803       |h   |		Jump_Zero	0x385
0382 e009       |    |		Load	0x0,0x9
0383 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0384 7801       |x   |		Jump	0x386
0385 00d9       |    |		Load_Top	At_Offset_1
0386 e5fe       |    |		Load	0x2,-0x2
0387 e009       |    |		Load	0x0,0x9
0388 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0389 c403       |    |		Store	0x2,0x3
038a 7811       |x   |		Jump	0x39c
038b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x4 = 0x38b,0x3
038c e009       |    |		Load	0x0,0x9
038d 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
038e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
038f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x5 = 0x38f,0x4
0390 00d9       |    |		Load_Top	At_Offset_1
0391 00eb       |    |		Load_Encached	Diana_Cache
0392 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0393 00eb       |    |		Load_Encached	Diana_Cache
0394 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
0395 6802       |h   |		Jump_Zero	0x398
0396 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x6 = 0x396,0x5
0397 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0398 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x7 = 0x398,0x6
0399 e009       |    |		Load	0x0,0x9
039a 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
039b c403       |    |		Store	0x2,0x3
039c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x8 = 0x39c,0x2
039d e009       |    |		Load	0x0,0x9
039e 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
039f 6feb       |o   |		Jump_Zero	0x38b
03a0 0007       |    |		Action	Break_Optional							; Debug Table 0xc.0x9 = 0x3a0,0x7
03a1 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc.0xa = 0x3a1,0x401
03a2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0xc.0xb = 0x3a2,0x7
03a3 0000 0000  |    |		.BLANK	0000[0x5]
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03b3       |    |		.CONST	0x03b3								; Address of begin
03a9 0004       |    |		.CONST	0x0004								; Address of exception handler
03aa 0003       |    |		.CONST	0x0003								; Number of locals
03ab			INIT_03a8:
03ab 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd = .DEBUG	0x03ab,0x0a96,0x0002,0x0000,0x005a,0x8d35,0x0000,0x01a5
													; Debug Table 0xd.0x0 = 0x3ab,0xffff
03ac 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0x1 = 0x3ac,0xfffe
03ad e5ff       |    |		Load	0x2,-0x1
03ae 00eb       |    |		Load_Encached	Diana_Cache
03af 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
03b0 00eb       |    |		Load_Encached	Diana_Cache
03b1 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
03b2 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03b3			BODY_03a8:
03b3 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x2 = 0x3b3,0x1
03b4 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x3 = 0x3b4,0x2
03b5 e403       |    |		Load	0x2,0x3								; Debug Table 0xd.0x4 = 0x3b5,0x401
03b6 0007       |    |		Action	Break_Optional
03b7 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xd.0x5 = 0x3b7,0x402
03b8 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x6 = 0x3b8,0x403
03b9 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x7 = 0x3b9,0x404
03ba 0b41       | A  |		Execute_Immediate	Case_Compare,0x41				; Debug Table 0xd.0x8 = 0x3ba,0x2
03bb 700b       |p   |		Jump_Nonzero	0x3c7
03bc 0ba8       |    |		Execute_Immediate	Case_Compare,0xa8
03bd 7010       |p   |		Jump_Nonzero	0x3ce
03be 0b4e       | N  |		Execute_Immediate	Case_Compare,0x4e
03bf 700e       |p   |		Jump_Nonzero	0x3ce
03c0 0b00       |    |		Execute_Immediate	Case_Compare,0x0
03c1 700c       |p   |		Jump_Nonzero	0x3ce
03c2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x9 = 0x3c2,0x6
03c3 00eb       |    |		Load_Encached	Diana_Cache
03c4 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
03c5 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
03c6 7809       |x   |		Jump	0x3d0
03c7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0xa = 0x3c7,0x3
03c8 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
03c9 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0xb = 0x3c9,0x4
03ca 00eb       |    |		Load_Encached	Diana_Cache
03cb 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
03cc 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
03cd 7802       |x   |		Jump	0x3d0
03ce 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0xc = 0x3ce,0x5
03cf 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03d0 00d1       |    |		Pop_Control	Pop_Count_1
03d1 7fe2       |    |		Jump	0x3b4
03d2 0000 0000  |    |		.BLANK	0000[0x6]
03d8 ; --------------------------------------------------------------------------------------
03d8 ; SUBPROGRAM
03d8 ; --------------------------------------------------------------------------------------
03d8 03de       |    |		.CONST	0x03de								; Address of begin
03d9 0004       |    |		.CONST	0x0004								; Address of exception handler
03da 0002       |    |		.CONST	0x0002								; Number of locals
03db			INIT_03d8:
03db 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xe = .DEBUG	0x03db,0x0ab2,0x0002,0x0000,0x005a,0x8d35,0x0000,0x0204
													; Debug Table 0xe.0x0 = 0x3db,0xffff
03dc 00db       |    |		Load_Top	At_Offset_3
03dd 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03de			BODY_03d8:
03de 7814       |x   |		Jump	0x3f3
03df 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x1 = 0x3df,0x2
03e0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x2 = 0x3e0,0x401
03e1 0217       |    |		Execute	Heap_Access,All_Reference
03e2 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03e3 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x3 = 0x3e3,0x2
03e4 e403       |    |		Load	0x2,0x3								; Debug Table 0xe.0x4 = 0x3e4,0x801
03e5 0007       |    |		Action	Break_Optional
03e6 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xe.0x5 = 0x3e6,0x802
03e7 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x6 = 0x3e7,0x803
03e8 00d0       |    |		Action	Swap_Control							; Debug Table 0xe.0x7 = 0x3e8,0x804
03e9 00d1       |    |		Pop_Control	Pop_Count_1
03ea 0f22       | "  |		Execute_Immediate	Equal,0x22					; Debug Table 0xe.0x8 = 0x3ea,0x2
03eb 6802       |h   |		Jump_Zero	0x3ee
03ec 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x9 = 0x3ec,0x3
03ed 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03ee 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0xa = 0x3ee,0x4
03ef 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0xb = 0x3ef,0xc01
03f0 0217       |    |		Execute	Heap_Access,All_Reference
03f1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03f2 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0xe.0xc = 0x3f2,0x4
03f3 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0xd = 0x3f3,0x1
03f4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0xe = 0x3f4,0x1001
03f5 021d       |    |		Execute	Heap_Access,Is_Null
03f6 6fe8       |o   |		Jump_Zero	0x3df							; Debug Table 0xe.0xf = 0x3f6,0x1
03f7 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0x10 = 0x3f7,0x5
03f8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03f9 0000 0000  |    |		.BLANK	0000[0x7]
0400 ; --------------------------------------------------------------------------------------
0400 ; SUBPROGRAM
0400 ; --------------------------------------------------------------------------------------
0400 040d       |    |		.CONST	0x040d								; Address of begin
0401 0004       |    |		.CONST	0x0004								; Address of exception handler
0402 0005       |    |		.CONST	0x0005								; Number of locals
0403			INIT_0400:
0403 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xf = .DEBUG	0x0403,0x0ad6,0x0001,0x0000,0x005a,0x8d35,0x0000,0x0249
													; Debug Table 0xf.0x0 = 0x403,0xffff
0404 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xf.0x1 = 0x404,0xfffe
0405 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf.0x2 = 0x405,0xfffd
0406 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf.0x3 = 0x406,0xfffc
0407 e5ff       |    |		Load	0x2,-0x1
0408 00eb       |    |		Load_Encached	Diana_Cache
0409 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
040a 00eb       |    |		Load_Encached	Diana_Cache
040b 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
040c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
040d			BODY_0400:
040d 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x4 = 0x40d,0x1
040e 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x5 = 0x40e,0x2
040f e405       |    |		Load	0x2,0x5								; Debug Table 0xf.0x6 = 0x40f,0x401
0410 0007       |    |		Action	Break_Optional
0411 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xf.0x7 = 0x411,0x402
0412 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x8 = 0x412,0x403
0413 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x9 = 0x413,0x404
0414 0b41       | A  |		Execute_Immediate	Case_Compare,0x41				; Debug Table 0xf.0xa = 0x414,0x2
0415 7015       |p   |		Jump_Nonzero	0x42b
0416 0b3e       | >  |		Execute_Immediate	Case_Compare,0x3e
0417 7023       |p#  |		Jump_Nonzero	0x43b
0418 0b3d       | =  |		Execute_Immediate	Case_Compare,0x3d
0419 7021       |p!  |		Jump_Nonzero	0x43b
041a 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
041b 701f       |p   |		Jump_Nonzero	0x43b
041c 0b8c       |    |		Execute_Immediate	Case_Compare,0x8c
041d 702d       |p-  |		Jump_Nonzero	0x44b
041e 0b3b       | ;  |		Execute_Immediate	Case_Compare,0x3b
041f 7043       |pC  |		Jump_Nonzero	0x463
0420 0ba8       |    |		Execute_Immediate	Case_Compare,0xa8
0421 7066       |pf  |		Jump_Nonzero	0x488
0422 0b4e       | N  |		Execute_Immediate	Case_Compare,0x4e
0423 7064       |pd  |		Jump_Nonzero	0x488
0424 0b00       |    |		Execute_Immediate	Case_Compare,0x0
0425 7062       |pb  |		Jump_Nonzero	0x488
0426 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0xb = 0x426,0x13
0427 00eb       |    |		Load_Encached	Diana_Cache
0428 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0429 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
042a 7860       |x`  |		Jump	0x48b
042b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0xc = 0x42b,0x3
042c 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
042d e402       |    |		Load	0x2,0x2
042e 00db       |    |		Load_Top	At_Offset_3
042f 00eb       |    |		Load_Encached	Diana_Cache
0430 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0431 00eb       |    |		Load_Encached	Diana_Cache
0432 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
0433 a402       |    |		Store_Unchecked	0x2,0x2
0434 e402       |    |		Load	0x2,0x2								; Debug Table 0xf.0xd = 0x434,0x4
0435 a403       |    |		Store_Unchecked	0x2,0x3
0436 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0xe = 0x436,0x5
0437 00eb       |    |		Load_Encached	Diana_Cache
0438 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0439 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
043a 7850       |xP  |		Jump	0x48b
043b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0xf = 0x43b,0x6
043c 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
043d e402       |    |		Load	0x2,0x2
043e 00db       |    |		Load_Top	At_Offset_3
043f 4976       |Iv  |		Short_Literal	0x176
0440 00eb       |    |		Load_Encached	Diana_Cache
0441 0098       |    |		Execute	Package,Field_Read_Dynamic
0442 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0443 00eb       |    |		Load_Encached	Diana_Cache
0444 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
0445 a402       |    |		Store_Unchecked	0x2,0x2
0446 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x10 = 0x446,0x7
0447 00eb       |    |		Load_Encached	Diana_Cache
0448 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0449 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
044a 7840       |x@  |		Jump	0x48b
044b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x11 = 0x44b,0x8
044c 00eb       |    |		Load_Encached	Diana_Cache
044d 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
044e 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
044f 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x12 = 0x44f,0x9
0450 e404       |    |		Load	0x2,0x4								; Debug Table 0xf.0x13 = 0x450,0x801
0451 0007       |    |		Action	Break_Optional
0452 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xf.0x14 = 0x452,0x802
0453 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x15 = 0x453,0x803
0454 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x16 = 0x454,0x804
0455 0f7c       | |  |		Execute_Immediate	Equal,0x7c					; Debug Table 0xf.0x17 = 0x455,0x9
0456 6809       |h   |		Jump_Zero	0x460
0457 00da       |    |		Load_Top	At_Offset_2
0458 00eb       |    |		Load_Encached	Diana_Cache
0459 18be       |    |		Execute	Package,Field_Execute,Field_Number 0xbe
045a 00da       |    |		Load_Top	At_Offset_2
045b 021f       |    |		Execute	Heap_Access,Equal
045c 6803       |h   |		Jump_Zero	0x460
045d e002       |    |		Load	0x0,0x2								; Debug Table 0xf.0x18 = 0x45d,0xa
045e a5fd       |    |		Store_Unchecked	0x2,-0x3
045f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xf.0x19 = 0x45f,0xb
0460 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0x1a = 0x460,0xc
0461 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0462 7828       |x(  |		Jump	0x48b
0463 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x1b = 0x463,0xd
0464 00eb       |    |		Load_Encached	Diana_Cache
0465 18e8       |    |		Execute	Package,Field_Execute,Field_Number 0xe8
0466 e407       |    |		Load	0x2,0x7								; Debug Table 0xf.0x1c = 0x466,0xc01
0467 0007       |    |		Action	Break_Optional
0468 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xf.0x1d = 0x468,0xc02
0469 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x1e = 0x469,0xc03
046a 00d0       |    |		Action	Swap_Control							; Debug Table 0xf.0x1f = 0x46a,0xc04
046b 00d1       |    |		Pop_Control	Pop_Count_1
046c 0b72       | r  |		Execute_Immediate	Case_Compare,0x72				; Debug Table 0xf.0x20 = 0x46c,0xd
046d 700b       |p   |		Jump_Nonzero	0x479
046e 0b73       | s  |		Execute_Immediate	Case_Compare,0x73
046f 7009       |p   |		Jump_Nonzero	0x479
0470 0b71       | q  |		Execute_Immediate	Case_Compare,0x71
0471 7007       |p   |		Jump_Nonzero	0x479
0472 0b70       | p  |		Execute_Immediate	Case_Compare,0x70
0473 7005       |p   |		Jump_Nonzero	0x479
0474 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0x21 = 0x474,0x10
0475 00eb       |    |		Load_Encached	Diana_Cache
0476 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0477 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0478 780d       |x   |		Jump	0x486
0479 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0x22 = 0x479,0xe
047a 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
047b e402       |    |		Load	0x2,0x2
047c e405       |    |		Load	0x2,0x5
047d 00eb       |    |		Load_Encached	Diana_Cache
047e 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
047f 00eb       |    |		Load_Encached	Diana_Cache
0480 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
0481 a402       |    |		Store_Unchecked	0x2,0x2
0482 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0x23 = 0x482,0xf
0483 00eb       |    |		Load_Encached	Diana_Cache
0484 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0485 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0486 00d1       |    |		Pop_Control	Pop_Count_1
0487 7803       |x   |		Jump	0x48b
0488 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x24 = 0x488,0x11
0489 a5fd       |    |		Store_Unchecked	0x2,-0x3
048a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xf.0x25 = 0x48a,0x12
048b 00d1       |    |		Pop_Control	Pop_Count_1
048c 7f81       |    |		Jump	0x40e
048d 0000 0000  |    |		.XXX[0x3]
048f 0000       |    |
0490 ; --------------------------------------------------------------------------------------
0490 ; SUBPROGRAM
0490 ; --------------------------------------------------------------------------------------
0490 0495       |    |		.CONST	0x0495								; Address of begin
0491 0004       |    |		.CONST	0x0004								; Address of exception handler
0492 0002       |    |		.CONST	0x0002								; Number of locals
0493			INIT_0490:
0493 029f 06c3  |    |		Declare_Subprogram	INIT_06c0,For_Call				; Debug Table 0x10 = .DEBUG	0x0493,0x0b24,0x0001,0x0000,0x005a,0x8d35,0x0000,0x045e
													; Debug Table 0x10.0x0 = 0x493,0xffff
0495			BODY_0490:
0495 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x1 = 0x495,0x1
0496 8402       |    |		Call	0x2,0x2
0497 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0498 ; --------------------------------------------------------------------------------------
0498 ; SUBPROGRAM
0498 ; --------------------------------------------------------------------------------------
0498 04a2       |    |		.CONST	0x04a2								; Address of begin
0499 0004       |    |		.CONST	0x0004								; Address of exception handler
049a 0002       |    |		.CONST	0x0002								; Number of locals
049b			INIT_0498:
049b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x11 = .DEBUG	0x049b,0x0b2a,0x0002,0x0000,0x005a,0x8d35,0x0000,0x0742
													; Debug Table 0x11.0x0 = 0x49b,0xffff
049c 00db       |    |		Load_Top	At_Offset_3
049d 00eb       |    |		Load_Encached	Diana_Cache
049e 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
049f 00eb       |    |		Load_Encached	Diana_Cache
04a0 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04a1 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04a2			BODY_0498:
04a2 0007       |    |		Action	Break_Optional							; Debug Table 0x11.0x1 = 0x4a2,0x1
04a3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x11.0x2 = 0x4a3,0x401
04a4 0007       |    |		Action	Break_Optional
04a5 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x11.0x3 = 0x4a5,0x402
04a6 0007       |    |		Action	Break_Optional							; Debug Table 0x11.0x4 = 0x4a6,0x403
04a7 0007       |    |		Action	Break_Optional							; Debug Table 0x11.0x5 = 0x4a7,0x404
04a8 0b21       | !  |		Execute_Immediate	Case_Compare,0x21				; Debug Table 0x11.0x6 = 0x4a8,0x1
04a9 700e       |p   |		Jump_Nonzero	0x4b8
04aa 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
04ab 700c       |p   |		Jump_Nonzero	0x4b8
04ac 0b33       | 3  |		Execute_Immediate	Case_Compare,0x33
04ad 700a       |p   |		Jump_Nonzero	0x4b8
04ae 0b2f       | /  |		Execute_Immediate	Case_Compare,0x2f
04af 7008       |p   |		Jump_Nonzero	0x4b8
04b0 0b2a       | *  |		Execute_Immediate	Case_Compare,0x2a
04b1 7006       |p   |		Jump_Nonzero	0x4b8
04b2 0b2b       | +  |		Execute_Immediate	Case_Compare,0x2b
04b3 7004       |p   |		Jump_Nonzero	0x4b8
04b4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x11.0x7 = 0x4b4,0x3
04b5 00eb       |    |		Load_Encached	Diana_Cache
04b6 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04b7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04b8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x11.0x8 = 0x4b8,0x2
04b9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04ba 0000 0000  |    |		.BLANK	0000[0x6]
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04cc       |    |		.CONST	0x04cc								; Address of begin
04c1 0004       |    |		.CONST	0x0004								; Address of exception handler
04c2 0005       |    |		.CONST	0x0005								; Number of locals
04c3			INIT_04c0:
04c3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x12 = .DEBUG	0x04c3,0x0b3e,0x0002,0x0000,0x005a,0x8d35,0x0000,0x078f
													; Debug Table 0x12.0x0 = 0x4c3,0xffff
04c4 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x12.0x1 = 0x4c4,0xfffe
04c5 e5ff       |    |		Load	0x2,-0x1
04c6 00eb       |    |		Load_Encached	Diana_Cache
04c7 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
04c8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04c9 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x12.0x2 = 0x4c9,0xfffd
04ca 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
04cb 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x12.0x3 = 0x4cb,0xfffc
04cc			BODY_04c0:
04cc 78af       |x   |		Jump	0x57c
04cd 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x4 = 0x4cd,0x2
04ce 0007       |    |		Action	Break_Optional
04cf 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x5 = 0x4cf,0x401
04d0 7002       |p   |		Jump_Nonzero	0x4d3
04d1 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x12.0x6 = 0x4d1,0x402
04d2 782c       |x,  |		Jump	0x4ff
04d3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x7 = 0x4d3,0x403
04d4 0217       |    |		Execute	Heap_Access,All_Reference
04d5 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04d6 6804       |h   |		Jump_Zero	0x4db
04d7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x8 = 0x4d7,0x404
04d8 0217       |    |		Execute	Heap_Access,All_Reference
04d9 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04da 7824       |x$  |		Jump	0x4ff
04db 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x9 = 0x4db,0x405
04dc 0007       |    |		Action	Break_Optional
04dd e407       |    |		Load	0x2,0x7								; Debug Table 0x12.0xa = 0x4dd,0x801
04de 0007       |    |		Action	Break_Optional
04df 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x12.0xb = 0x4df,0x802
04e0 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0xc = 0x4e0,0x803
04e1 00d0       |    |		Action	Swap_Control							; Debug Table 0x12.0xd = 0x4e1,0x804
04e2 00d1       |    |		Pop_Control	Pop_Count_1
04e3 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x12.0xe = 0x4e3,0x405
04e4 00eb       |    |		Load_Encached	Diana_Cache
04e5 0098       |    |		Execute	Package,Field_Read_Dynamic
04e6 012c       | ,  |		Execute	Any,Size
04e7 e00a       |    |		Load	0x0,0xa
04e8 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
04e9 025b       | [  |		Execute	Discrete,Check_In_Type
04ea 0273       | s  |		Execute	Discrete,Plus
04eb 00d9       |    |		Load_Top	At_Offset_1
04ec 0007       |    |		Action	Break_Optional
04ed e408       |    |		Load	0x2,0x8								; Debug Table 0x12.0xf = 0x4ed,0xc01
04ee 0007       |    |		Action	Break_Optional
04ef 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x12.0x10 = 0x4ef,0xc02
04f0 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x11 = 0x4f0,0xc03
04f1 00d0       |    |		Action	Swap_Control							; Debug Table 0x12.0x12 = 0x4f1,0xc04
04f2 00d1       |    |		Pop_Control	Pop_Count_1
04f3 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x12.0x13 = 0x4f3,0x804
04f4 00eb       |    |		Load_Encached	Diana_Cache
04f5 0098       |    |		Execute	Package,Field_Read_Dynamic
04f6 49c9       |I   |		Short_Literal	0x1c9
04f7 00eb       |    |		Load_Encached	Diana_Cache
04f8 0098       |    |		Execute	Package,Field_Read_Dynamic
04f9 49ca       |I   |		Short_Literal	0x1ca
04fa 00eb       |    |		Load_Encached	Diana_Cache
04fb 0095       |    |		Execute	Package,Field_Reference_Dynamic
04fc e00b       |    |		Load	0x0,0xb
04fd 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
04fe 7800       |x   |		Jump	0x4ff
04ff 00d0       |    |		Action	Swap_Control
0500 00d1       |    |		Pop_Control	Pop_Count_1
0501 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x12.0x14 = 0x501,0x2
0502 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x15 = 0x502,0x3
0503 e402       |    |		Load	0x2,0x2								; Debug Table 0x12.0x16 = 0x503,0x1001
0504 0007       |    |		Action	Break_Optional
0505 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x12.0x17 = 0x505,0x1002
0506 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x18 = 0x506,0x1003
0507 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x19 = 0x507,0x1004
0508 0b3b       | ;  |		Execute_Immediate	Case_Compare,0x3b				; Debug Table 0x12.0x1a = 0x508,0x3
0509 7007       |p   |		Jump_Nonzero	0x511
050a 0b3d       | =  |		Execute_Immediate	Case_Compare,0x3d
050b 7005       |p   |		Jump_Nonzero	0x511
050c 0b7e       | ~  |		Execute_Immediate	Case_Compare,0x7e
050d 7013       |p   |		Jump_Nonzero	0x521
050e 0b7f       |    |		Execute_Immediate	Case_Compare,0x7f
050f 7011       |p   |		Jump_Nonzero	0x521
0510 7861       |xa  |		Jump	0x572								; Debug Table 0x12.0x1b = 0x510,0xd
0511 4801       |H   |		Short_Literal	0x1							; Debug Table 0x12.0x1c = 0x511,0x4
0512 e402       |    |		Load	0x2,0x2
0513 4976       |Iv  |		Short_Literal	0x176
0514 00eb       |    |		Load_Encached	Diana_Cache
0515 0098       |    |		Execute	Package,Field_Read_Dynamic
0516 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0517 e5fe       |    |		Load	0x2,-0x2
0518 021f       |    |		Execute	Heap_Access,Equal
0519 6802       |h   |		Jump_Zero	0x51c
051a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x1d = 0x51a,0x5
051b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
051c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x1e = 0x51c,0x6
051d 0a01       |    |		Execute_Immediate	Plus,0x1
051e 0248       | H  |		Execute	Discrete,Check_In_Integer
051f 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0520 7851       |xQ  |		Jump	0x572
0521 e402       |    |		Load	0x2,0x2								; Debug Table 0x12.0x1f = 0x521,0x7
0522 00eb       |    |		Load_Encached	Diana_Cache
0523 18d0       |    |		Execute	Package,Field_Execute,Field_Number 0xd0
0524 00eb       |    |		Load_Encached	Diana_Cache
0525 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0526 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0527 7846       |xF  |		Jump	0x56e
0528 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0x20 = 0x528,0x9
0529 0007       |    |		Action	Break_Optional
052a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x21 = 0x52a,0x1401
052b 7002       |p   |		Jump_Nonzero	0x52e
052c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x12.0x22 = 0x52c,0x1402
052d 782c       |x,  |		Jump	0x55a
052e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x23 = 0x52e,0x1403
052f 0217       |    |		Execute	Heap_Access,All_Reference
0530 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0531 6804       |h   |		Jump_Zero	0x536
0532 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x24 = 0x532,0x1404
0533 0217       |    |		Execute	Heap_Access,All_Reference
0534 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0535 7824       |x$  |		Jump	0x55a
0536 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x25 = 0x536,0x1405
0537 0007       |    |		Action	Break_Optional
0538 e408       |    |		Load	0x2,0x8								; Debug Table 0x12.0x26 = 0x538,0x1801
0539 0007       |    |		Action	Break_Optional
053a 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x12.0x27 = 0x53a,0x1802
053b 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x28 = 0x53b,0x1803
053c 00d0       |    |		Action	Swap_Control							; Debug Table 0x12.0x29 = 0x53c,0x1804
053d 00d1       |    |		Pop_Control	Pop_Count_1
053e 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x12.0x2a = 0x53e,0x1405
053f 00eb       |    |		Load_Encached	Diana_Cache
0540 0098       |    |		Execute	Package,Field_Read_Dynamic
0541 012c       | ,  |		Execute	Any,Size
0542 e00a       |    |		Load	0x0,0xa
0543 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0544 025b       | [  |		Execute	Discrete,Check_In_Type
0545 0273       | s  |		Execute	Discrete,Plus
0546 00d9       |    |		Load_Top	At_Offset_1
0547 0007       |    |		Action	Break_Optional
0548 e409       |    |		Load	0x2,0x9								; Debug Table 0x12.0x2b = 0x548,0x1c01
0549 0007       |    |		Action	Break_Optional
054a 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x12.0x2c = 0x54a,0x1c02
054b 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x2d = 0x54b,0x1c03
054c 00d0       |    |		Action	Swap_Control							; Debug Table 0x12.0x2e = 0x54c,0x1c04
054d 00d1       |    |		Pop_Control	Pop_Count_1
054e 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x12.0x2f = 0x54e,0x1804
054f 00eb       |    |		Load_Encached	Diana_Cache
0550 0098       |    |		Execute	Package,Field_Read_Dynamic
0551 49c9       |I   |		Short_Literal	0x1c9
0552 00eb       |    |		Load_Encached	Diana_Cache
0553 0098       |    |		Execute	Package,Field_Read_Dynamic
0554 49ca       |I   |		Short_Literal	0x1ca
0555 00eb       |    |		Load_Encached	Diana_Cache
0556 0095       |    |		Execute	Package,Field_Reference_Dynamic
0557 e00b       |    |		Load	0x0,0xb
0558 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0559 7800       |x   |		Jump	0x55a
055a 00d0       |    |		Action	Swap_Control
055b 00d1       |    |		Pop_Control	Pop_Count_1
055c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12.0x30 = 0x55c,0x9
055d 021f       |    |		Execute	Heap_Access,Equal
055e 6802       |h   |		Jump_Zero	0x561
055f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x31 = 0x55f,0xa
0560 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0561 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x32 = 0x561,0xb
0562 0a01       |    |		Execute_Immediate	Plus,0x1
0563 0248       | H  |		Execute	Discrete,Check_In_Integer
0564 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0565 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x33 = 0x565,0xc
0566 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0x34 = 0x566,0x2001
0567 7002       |p   |		Jump_Nonzero	0x56a
0568 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x12.0x35 = 0x568,0x2002
0569 7803       |x   |		Jump	0x56d
056a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0x36 = 0x56a,0x2003
056b 0217       |    |		Execute	Heap_Access,All_Reference
056c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
056d 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x12.0x37 = 0x56d,0xc
056e 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x38 = 0x56e,0x8
056f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0x39 = 0x56f,0x2401
0570 021d       |    |		Execute	Heap_Access,Is_Null
0571 6fb6       |o   |		Jump_Zero	0x528							; Debug Table 0x12.0x3a = 0x571,0x8
0572 00d1       |    |		Pop_Control	Pop_Count_1
0573 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x3b = 0x573,0xe
0574 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x3c = 0x574,0x2801
0575 7002       |p   |		Jump_Nonzero	0x578
0576 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x12.0x3d = 0x576,0x2802
0577 7803       |x   |		Jump	0x57b
0578 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x3e = 0x578,0x2803
0579 0217       |    |		Execute	Heap_Access,All_Reference
057a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
057b 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x12.0x3f = 0x57b,0xe
057c 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x40 = 0x57c,0x1
057d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x41 = 0x57d,0x2c01
057e 021d       |    |		Execute	Heap_Access,Is_Null
057f 6f4d       |oM  |		Jump_Zero	0x4cd							; Debug Table 0x12.0x42 = 0x57f,0x1
0580 4800       |H   |		Short_Literal	0x0							; Debug Table 0x12.0x43 = 0x580,0xf
0581 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0582 0000 0000  |    |		.BLANK	0000[0x6]
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 059b       |    |		.CONST	0x059b								; Address of begin
0589 0004       |    |		.CONST	0x0004								; Address of exception handler
058a 0005       |    |		.CONST	0x0005								; Number of locals
058b			INIT_0588:
058b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x13 = .DEBUG	0x058b,0x0bc8,0x0002,0x0000,0x005a,0x8d35,0x0000,0x0853
													; Debug Table 0x13.0x0 = 0x58b,0xffff
058c 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x13.0x1 = 0x58c,0xfffe
058d 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
058e 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x13.0x2 = 0x58e,0xfffd
058f e5ff       |    |		Load	0x2,-0x1
0590 00eb       |    |		Load_Encached	Diana_Cache
0591 18cb       |    |		Execute	Package,Field_Execute,Field_Number 0xcb
0592 00eb       |    |		Load_Encached	Diana_Cache
0593 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0594 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0595 00ed       |    |		Load_Encached	Diana_Symbol_Rep_Cache					; Debug Table 0x13.0x3 = 0x595,0xfffc
0596 02c7       |    |		Declare_Variable	Any
0597 e5fe       |    |		Load	0x2,-0x2
0598 00eb       |    |		Load_Encached	Diana_Cache
0599 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
059a c405       |    |		Store	0x2,0x5
059b			BODY_0588:
059b 7867       |xg  |		Jump	0x603
059c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x13.0x4 = 0x59c,0x2
059d 0007       |    |		Action	Break_Optional
059e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x5 = 0x59e,0x401
059f 7002       |p   |		Jump_Nonzero	0x5a2
05a0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x13.0x6 = 0x5a0,0x402
05a1 782c       |x,  |		Jump	0x5ce
05a2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x7 = 0x5a2,0x403
05a3 0217       |    |		Execute	Heap_Access,All_Reference
05a4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05a5 6804       |h   |		Jump_Zero	0x5aa
05a6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x8 = 0x5a6,0x404
05a7 0217       |    |		Execute	Heap_Access,All_Reference
05a8 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05a9 7824       |x$  |		Jump	0x5ce
05aa 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x9 = 0x5aa,0x405
05ab 0007       |    |		Action	Break_Optional
05ac e407       |    |		Load	0x2,0x7								; Debug Table 0x13.0xa = 0x5ac,0x801
05ad 0007       |    |		Action	Break_Optional
05ae 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x13.0xb = 0x5ae,0x802
05af 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0xc = 0x5af,0x803
05b0 00d0       |    |		Action	Swap_Control							; Debug Table 0x13.0xd = 0x5b0,0x804
05b1 00d1       |    |		Pop_Control	Pop_Count_1
05b2 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x13.0xe = 0x5b2,0x405
05b3 00eb       |    |		Load_Encached	Diana_Cache
05b4 0098       |    |		Execute	Package,Field_Read_Dynamic
05b5 012c       | ,  |		Execute	Any,Size
05b6 e00a       |    |		Load	0x0,0xa
05b7 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
05b8 025b       | [  |		Execute	Discrete,Check_In_Type
05b9 0273       | s  |		Execute	Discrete,Plus
05ba 00d9       |    |		Load_Top	At_Offset_1
05bb 0007       |    |		Action	Break_Optional
05bc e408       |    |		Load	0x2,0x8								; Debug Table 0x13.0xf = 0x5bc,0xc01
05bd 0007       |    |		Action	Break_Optional
05be 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x13.0x10 = 0x5be,0xc02
05bf 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x11 = 0x5bf,0xc03
05c0 00d0       |    |		Action	Swap_Control							; Debug Table 0x13.0x12 = 0x5c0,0xc04
05c1 00d1       |    |		Pop_Control	Pop_Count_1
05c2 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x13.0x13 = 0x5c2,0x804
05c3 00eb       |    |		Load_Encached	Diana_Cache
05c4 0098       |    |		Execute	Package,Field_Read_Dynamic
05c5 49c9       |I   |		Short_Literal	0x1c9
05c6 00eb       |    |		Load_Encached	Diana_Cache
05c7 0098       |    |		Execute	Package,Field_Read_Dynamic
05c8 49ca       |I   |		Short_Literal	0x1ca
05c9 00eb       |    |		Load_Encached	Diana_Cache
05ca 0095       |    |		Execute	Package,Field_Reference_Dynamic
05cb e00b       |    |		Load	0x0,0xb
05cc 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
05cd 7800       |x   |		Jump	0x5ce
05ce 00d0       |    |		Action	Swap_Control
05cf 00d1       |    |		Pop_Control	Pop_Count_1
05d0 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x13.0x14 = 0x5d0,0x2
05d1 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x15 = 0x5d1,0x3
05d2 e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x16 = 0x5d2,0x1001
05d3 0007       |    |		Action	Break_Optional
05d4 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x13.0x17 = 0x5d4,0x1002
05d5 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x18 = 0x5d5,0x1003
05d6 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x19 = 0x5d6,0x1004
05d7 0fa9       |    |		Execute_Immediate	Equal,-0x57					; Debug Table 0x13.0x1a = 0x5d7,0x3
05d8 6817       |h   |		Jump_Zero	0x5f0
05d9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x1b = 0x5d9,0x4
05da e402       |    |		Load	0x2,0x2
05db 00eb       |    |		Load_Encached	Diana_Cache
05dc 18bf       |    |		Execute	Package,Field_Execute,Field_Number 0xbf
05dd 00eb       |    |		Load_Encached	Diana_Cache
05de 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
05df 00eb       |    |		Load_Encached	Diana_Cache
05e0 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
05e1 6804       |h   |		Jump_Zero	0x5e6
05e2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x1c = 0x5e2,0x5
05e3 00eb       |    |		Load_Encached	Diana_Cache
05e4 18b2       |    |		Execute	Package,Field_Execute,Field_Number 0xb2
05e5 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
05e6 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x1d = 0x5e6,0x6
05e7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x13.0x1e = 0x5e7,0x1401
05e8 7002       |p   |		Jump_Nonzero	0x5eb
05e9 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x13.0x1f = 0x5e9,0x1402
05ea 7803       |x   |		Jump	0x5ee
05eb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x13.0x20 = 0x5eb,0x1403
05ec 0217       |    |		Execute	Heap_Access,All_Reference
05ed 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05ee 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x13.0x21 = 0x5ee,0x6
05ef 7813       |x   |		Jump	0x603
05f0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0x22 = 0x5f0,0x7
05f1 e5fd       |    |		Load	0x2,-0x3
05f2 027f       |    |		Execute	Discrete,Equal
05f3 6802       |h   |		Jump_Zero	0x5f6
05f4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x23 = 0x5f4,0x8
05f5 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
05f6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0x24 = 0x5f6,0x9
05f7 0a01       |    |		Execute_Immediate	Plus,0x1
05f8 0248       | H  |		Execute	Discrete,Check_In_Integer
05f9 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
05fa 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x25 = 0x5fa,0xa
05fb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x13.0x26 = 0x5fb,0x1801
05fc 7002       |p   |		Jump_Nonzero	0x5ff
05fd 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x13.0x27 = 0x5fd,0x1802
05fe 7803       |x   |		Jump	0x602
05ff 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x13.0x28 = 0x5ff,0x1803
0600 0217       |    |		Execute	Heap_Access,All_Reference
0601 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0602 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x13.0x29 = 0x602,0xa
0603 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x2a = 0x603,0x1
0604 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x13.0x2b = 0x604,0x1c01
0605 021d       |    |		Execute	Heap_Access,Is_Null
0606 6f95       |o   |		Jump_Zero	0x59c							; Debug Table 0x13.0x2c = 0x606,0x1
0607 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x2d = 0x607,0xb
0608 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0609 0000 0000  |    |		.BLANK	0000[0x7]
0610 ; --------------------------------------------------------------------------------------
0610 ; SUBPROGRAM
0610 ; --------------------------------------------------------------------------------------
0610 061d       |    |		.CONST	0x061d								; Address of begin
0611 0004       |    |		.CONST	0x0004								; Address of exception handler
0612 0006       |    |		.CONST	0x0006								; Number of locals
0613			INIT_0610:
0613 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x14 = .DEBUG	0x0613,0x0c26,0x0001,0x0000,0x005a,0x8d35,0x0000,0x08fe
													; Debug Table 0x14.0x0 = 0x613,0xffff
0614 e003       |    |		Load	0x0,0x3								; Debug Table 0x14.0x1 = 0x614,0xfffe
0615 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0616 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x14.0x2 = 0x616,0xfffd
0617 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x14.0x3 = 0x617,0xfffc
0618 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x14.0x4 = 0x618,0xfffb
0619 e5ff       |    |		Load	0x2,-0x1
061a e004       |    |		Load	0x0,0x4
061b 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
061c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
061d			BODY_0610:
061d e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x14.0x5 = 0x61d,0x1
061e 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
061f 681a       |h   |		Jump_Zero	0x63a
0620 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x6 = 0x620,0x2
0621 e5fc       |    |		Load	0x2,-0x4
0622 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0623 e005       |    |		Load	0x0,0x5
0624 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0625 a403       |    |		Store_Unchecked	0x2,0x3
0626 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x7 = 0x626,0x3
0627 700d       |p   |		Jump_Nonzero	0x635
0628 e003       |    |		Load	0x0,0x3								; Debug Table 0x14.0x8 = 0x628,0x4
0629 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
062a 4800       |H   |		Short_Literal	0x0
062b 4803       |H   |		Short_Literal	0x3
062c 0007       |    |		Action	Break_Optional
062d 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x14.0x9 = 0x62d,0x401
062e e406       |    |		Load	0x2,0x6								; Debug Table 0x14.0xa = 0x62e,0x4
062f e5fc       |    |		Load	0x2,-0x4
0630 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0631 e005       |    |		Load	0x0,0x5
0632 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0633 c403       |    |		Store	0x2,0x3
0634 7811       |x   |		Jump	0x646
0635 4803       |H   |		Short_Literal	0x3							; Debug Table 0x14.0xb = 0x635,0x5
0636 e403       |    |		Load	0x2,0x3
0637 e005       |    |		Load	0x0,0x5
0638 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0639 780c       |x   |		Jump	0x646
063a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0xc = 0x63a,0x6
063b e5fc       |    |		Load	0x2,-0x4
063c 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
063d 0217       |    |		Execute	Heap_Access,All_Reference
063e 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
063f 021f       |    |		Execute	Heap_Access,Equal
0640 6804       |h   |		Jump_Zero	0x645
0641 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x14.0xd = 0x641,0x7
0642 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
0643 a403       |    |		Store_Unchecked	0x2,0x3
0644 7801       |x   |		Jump	0x646
0645 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x14.0xe = 0x645,0x8
0646 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x14.0xf = 0x646,0x9
0647 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0648 4801       |H   |		Short_Literal	0x1							; Debug Table 0x14.0x10 = 0x648,0xa
0649 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
064a 7824       |x$  |		Jump	0x66f
064b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x11 = 0x64b,0xc
064c e5fd       |    |		Load	0x2,-0x3
064d 01d7       |    |		Execute	Vector,Field_Read
064e 0007       |    |		Action	Break_Optional
064f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x12 = 0x64f,0x801
0650 0217       |    |		Execute	Heap_Access,All_Reference
0651 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0652 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14.0x13 = 0x652,0xc
0653 821f       |    |		Call	0x1,0x1f
0654 a402       |    |		Store_Unchecked	0x2,0x2
0655 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0x14 = 0x655,0xd
0656 e402       |    |		Load	0x2,0x2								; Debug Table 0x14.0x15 = 0x656,0xc01
0657 021d       |    |		Execute	Heap_Access,Is_Null
0658 700d       |p   |		Jump_Nonzero	0x666							; Debug Table 0x14.0x16 = 0x658,0xd
0659 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x17 = 0x659,0xe
065a 0219       |    |		Execute	Heap_Access,All_Read
065b 3c14       |<   |		Execute	Record,Field_Read,Field_Number 0x14
065c 00d8       |    |		Load_Top	At_Offset_0
065d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
065e e5fc       |    |		Load	0x2,-0x4
065f 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0660 e402       |    |		Load	0x2,0x2
0661 e008       |    |		Load	0x0,0x8
0662 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0663 00d9       |    |		Load_Top	At_Offset_1
0664 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0665 00d1       |    |		Pop_Control	Pop_Count_1
0666 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x18 = 0x666,0xf
0667 0a01       |    |		Execute_Immediate	Plus,0x1
0668 0248       | H  |		Execute	Discrete,Check_In_Integer
0669 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
066a 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0x19 = 0x66a,0x10
066b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14.0x1a = 0x66b,0x1001
066c 0217       |    |		Execute	Heap_Access,All_Reference
066d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
066e 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x14.0x1b = 0x66e,0x10
066f 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0x1c = 0x66f,0xb
0670 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14.0x1d = 0x670,0x1401
0671 021d       |    |		Execute	Heap_Access,Is_Null
0672 6fd8       |o   |		Jump_Zero	0x64b							; Debug Table 0x14.0x1e = 0x672,0xb
0673 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0674 0000 0000  |    |		.BLANK	0000[0x4]
0678 ; --------------------------------------------------------------------------------------
0678 ; SUBPROGRAM
0678 ; --------------------------------------------------------------------------------------
0678 067e       | ~  |		.CONST	0x067e								; Address of begin
0679 0004       |    |		.CONST	0x0004								; Address of exception handler
067a 0002       |    |		.CONST	0x0002								; Number of locals
067b			INIT_0678:
067b 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x15 = .DEBUG	0x067b,0x0c66,0x0001,0x0000,0x005a,0x8d35,0x0000,0x09ce
													; Debug Table 0x15.0x0 = 0x67b,0xffff
067c 00db       |    |		Load_Top	At_Offset_3
067d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
067e			BODY_0678:
067e 780e       |x   |		Jump	0x68d
067f e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x15.0x1 = 0x67f,0x2
0680 e5fd       |    |		Load	0x2,-0x3
0681 e5fe       |    |		Load	0x2,-0x2
0682 0007       |    |		Action	Break_Optional
0683 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0x2 = 0x683,0x401
0684 0217       |    |		Execute	Heap_Access,All_Reference
0685 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0686 8220       |    |		Call	0x1,0x20							; Debug Table 0x15.0x3 = 0x686,0x2
0687 00d1       |    |		Pop_Control	Pop_Count_1
0688 0007       |    |		Action	Break_Optional							; Debug Table 0x15.0x4 = 0x688,0x3
0689 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x5 = 0x689,0x801
068a 0217       |    |		Execute	Heap_Access,All_Reference
068b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
068c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x15.0x6 = 0x68c,0x3
068d 0007       |    |		Action	Break_Optional							; Debug Table 0x15.0x7 = 0x68d,0x1
068e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x8 = 0x68e,0xc01
068f 021d       |    |		Execute	Heap_Access,Is_Null
0690 6fee       |o   |		Jump_Zero	0x67f							; Debug Table 0x15.0x9 = 0x690,0x1
0691 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0692 0000 0000  |    |		.BLANK	0000[0x6]
0698 ; --------------------------------------------------------------------------------------
0698 ; SUBPROGRAM
0698 ; --------------------------------------------------------------------------------------
0698 06a0       |    |		.CONST	0x06a0								; Address of begin
0699 0004       |    |		.CONST	0x0004								; Address of exception handler
069a 0004       |    |		.CONST	0x0004								; Number of locals
069b			INIT_0698:
069b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16 = .DEBUG	0x069b,0x0c7c,0x0001,0x0000,0x005a,0x8d35,0x0000,0x0ae5
													; Debug Table 0x16.0x0 = 0x69b,0xffff
069c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x1 = 0x69c,0xfffe
069d 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x16.0x2 = 0x69d,0xfffd
069e e5ff       |    |		Load	0x2,-0x1
069f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
06a0			BODY_0698:
06a0 7818       |x   |		Jump	0x6b9
06a1 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x3 = 0x6a1,0x2
06a2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x4 = 0x6a2,0x401
06a3 0217       |    |		Execute	Heap_Access,All_Reference
06a4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06a5 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x16.0x5 = 0x6a5,0x2
06a6 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x16.0x6 = 0x6a6,0x3
06a7 e5fe       |    |		Load	0x2,-0x2
06a8 00db       |    |		Load_Top	At_Offset_3
06a9 821f       |    |		Call	0x1,0x1f
06aa 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
06ab 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x7 = 0x6ab,0x4
06ac 00da       |    |		Load_Top	At_Offset_2
06ad 021f       |    |		Execute	Heap_Access,Equal
06ae 6805       |h   |		Jump_Zero	0x6b4
06af e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x16.0x8 = 0x6af,0x5
06b0 00db       |    |		Load_Top	At_Offset_3
06b1 e00c       |    |		Load	0x0,0xc
06b2 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
06b3 00d1       |    |		Pop_Control	Pop_Count_1
06b4 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x9 = 0x6b4,0x6
06b5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0xa = 0x6b5,0x801
06b6 0217       |    |		Execute	Heap_Access,All_Reference
06b7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
06b8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x16.0xb = 0x6b8,0x6
06b9 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0xc = 0x6b9,0x1
06ba 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0xd = 0x6ba,0xc01
06bb 021d       |    |		Execute	Heap_Access,Is_Null
06bc 6fe4       |o   |		Jump_Zero	0x6a1							; Debug Table 0x16.0xe = 0x6bc,0x1
06bd 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
06be 0000 0000  |    |		.XXX[0x2]
06c0 ; --------------------------------------------------------------------------------------
06c0 ; SUBPROGRAM
06c0 ; --------------------------------------------------------------------------------------
06c0 06c3       |    |		.CONST	0x06c3								; Address of begin
06c1 0004       |    |		.CONST	0x0004								; Address of exception handler
06c2 0001       |    |		.CONST	0x0001								; Number of locals
06c3			BODY_06c0:
06c3			INIT_06c0:
06c3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17 = .DEBUG	0x06c3,0x0c9c,0x0001,0x0000,0x005a,0x8d35,0x0000,0x0483
													; Debug Table 0x17.0x0 = 0x6c3,0x1
06c4 0007       |    |		Action	Break_Optional
06c5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x1 = 0x6c5,0x401
06c6 0007       |    |		Action	Break_Optional
06c7 e603       |    |		Load	0x3,0x3								; Debug Table 0x17.0x2 = 0x6c7,0x801
06c8 0007       |    |		Action	Break_Optional
06c9 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x17.0x3 = 0x6c9,0x802
06ca 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x4 = 0x6ca,0x803
06cb 00d0       |    |		Action	Swap_Control							; Debug Table 0x17.0x5 = 0x6cb,0x804
06cc 00d1       |    |		Pop_Control	Pop_Count_1
06cd 49e2       |I   |		Short_Literal	0x1e2							; Debug Table 0x17.0x6 = 0x6cd,0x401
06ce 00eb       |    |		Load_Encached	Diana_Cache
06cf 0098       |    |		Execute	Package,Field_Read_Dynamic
06d0 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
06d1 7800       |x   |		Jump	0x6d2
06d2 00d0       |    |		Action	Swap_Control
06d3 00d1       |    |		Pop_Control	Pop_Count_1
06d4 4604       |F   |		Jump_Case	0x5							; Debug Table 0x17.0x7 = 0x6d4,0x1
06d5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; case 0x0
06d6 7803       |x   |		Jump	0x6da								; case 0x1
06d7 7807       |x   |		Jump	0x6df								; case 0x2
06d8 782d       |x-  |		Jump	0x706								; case 0x3
06d9 7839       |x9  |		Jump	0x713								; case 0x4
06da 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x8 = 0x6da,0x3
06db 00eb       |    |		Load_Encached	Diana_Cache
06dc 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
06dd 8402       |    |		Call	0x2,0x2
06de 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
06df 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x9 = 0x6df,0x4
06e0 00eb       |    |		Load_Encached	Diana_Cache
06e1 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
06e2 8402       |    |		Call	0x2,0x2
06e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0xa = 0x6e3,0x5
06e4 00eb       |    |		Load_Encached	Diana_Cache
06e5 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
06e6 8402       |    |		Call	0x2,0x2
06e7 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0xb = 0x6e7,0x6
06e8 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x17.0xc = 0x6e8,0xc01
06e9 0007       |    |		Action	Break_Optional
06ea 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x17.0xd = 0x6ea,0xc02
06eb 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0xe = 0x6eb,0xc03
06ec 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0xf = 0x6ec,0xc04
06ed 0f36       | 6  |		Execute_Immediate	Equal,0x36					; Debug Table 0x17.0x10 = 0x6ed,0x6
06ee 6816       |h   |		Jump_Zero	0x705
06ef 00da       |    |		Load_Top	At_Offset_2
06f0 00eb       |    |		Load_Encached	Diana_Cache
06f1 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
06f2 4976       |Iv  |		Short_Literal	0x176
06f3 00eb       |    |		Load_Encached	Diana_Cache
06f4 0098       |    |		Execute	Package,Field_Read_Dynamic
06f5 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
06f6 e5fe       |    |		Load	0x2,-0x2
06f7 021f       |    |		Execute	Heap_Access,Equal
06f8 680c       |h   |		Jump_Zero	0x705
06f9 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x17.0x11 = 0x6f9,0x7
06fa e5fb       |    |		Load	0x2,-0x5
06fb e5fc       |    |		Load	0x2,-0x4
06fc 4801       |H   |		Short_Literal	0x1
06fd e7ff       |    |		Load	0x3,-0x1
06fe 00eb       |    |		Load_Encached	Diana_Cache
06ff 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0700 00eb       |    |		Load_Encached	Diana_Cache
0701 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0702 e5fd       |    |		Load	0x2,-0x3
0703 8217       |    |		Call	0x1,0x17
0704 c5fa       |    |		Store	0x2,-0x6
0705 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0706 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x12 = 0x706,0x8
0707 00eb       |    |		Load_Encached	Diana_Cache
0708 1885       |    |		Execute	Package,Field_Execute,Field_Number 0x85
0709 8402       |    |		Call	0x2,0x2
070a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x13 = 0x70a,0x9
070b 00eb       |    |		Load_Encached	Diana_Cache
070c 1886       |    |		Execute	Package,Field_Execute,Field_Number 0x86
070d 8402       |    |		Call	0x2,0x2
070e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x14 = 0x70e,0xa
070f 00eb       |    |		Load_Encached	Diana_Cache
0710 1887       |    |		Execute	Package,Field_Execute,Field_Number 0x87
0711 8402       |    |		Call	0x2,0x2
0712 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0713 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x15 = 0x713,0xb
0714 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x17.0x16 = 0x714,0xefff
0715 00db       |    |		Load_Top	At_Offset_3
0716 00eb       |    |		Load_Encached	Diana_Cache
0717 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0718 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0719 783e       |x>  |		Jump	0x758
071a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x17 = 0x71a,0x1002
071b 0007       |    |		Action	Break_Optional
071c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x18 = 0x71c,0x1401
071d 7002       |p   |		Jump_Nonzero	0x720
071e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17.0x19 = 0x71e,0x1402
071f 782c       |x,  |		Jump	0x74c
0720 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x1a = 0x720,0x1403
0721 0217       |    |		Execute	Heap_Access,All_Reference
0722 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0723 6804       |h   |		Jump_Zero	0x728
0724 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x1b = 0x724,0x1404
0725 0217       |    |		Execute	Heap_Access,All_Reference
0726 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0727 7824       |x$  |		Jump	0x74c
0728 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x1c = 0x728,0x1405
0729 0007       |    |		Action	Break_Optional
072a e604       |    |		Load	0x3,0x4								; Debug Table 0x17.0x1d = 0x72a,0x1801
072b 0007       |    |		Action	Break_Optional
072c 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x17.0x1e = 0x72c,0x1802
072d 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x1f = 0x72d,0x1803
072e 00d0       |    |		Action	Swap_Control							; Debug Table 0x17.0x20 = 0x72e,0x1804
072f 00d1       |    |		Pop_Control	Pop_Count_1
0730 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x17.0x21 = 0x730,0x1405
0731 00eb       |    |		Load_Encached	Diana_Cache
0732 0098       |    |		Execute	Package,Field_Read_Dynamic
0733 012c       | ,  |		Execute	Any,Size
0734 e00a       |    |		Load	0x0,0xa
0735 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0736 025b       | [  |		Execute	Discrete,Check_In_Type
0737 0273       | s  |		Execute	Discrete,Plus
0738 00d9       |    |		Load_Top	At_Offset_1
0739 0007       |    |		Action	Break_Optional
073a e605       |    |		Load	0x3,0x5								; Debug Table 0x17.0x22 = 0x73a,0x1c01
073b 0007       |    |		Action	Break_Optional
073c 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x17.0x23 = 0x73c,0x1c02
073d 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x24 = 0x73d,0x1c03
073e 00d0       |    |		Action	Swap_Control							; Debug Table 0x17.0x25 = 0x73e,0x1c04
073f 00d1       |    |		Pop_Control	Pop_Count_1
0740 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x17.0x26 = 0x740,0x1804
0741 00eb       |    |		Load_Encached	Diana_Cache
0742 0098       |    |		Execute	Package,Field_Read_Dynamic
0743 49c9       |I   |		Short_Literal	0x1c9
0744 00eb       |    |		Load_Encached	Diana_Cache
0745 0098       |    |		Execute	Package,Field_Read_Dynamic
0746 49ca       |I   |		Short_Literal	0x1ca
0747 00eb       |    |		Load_Encached	Diana_Cache
0748 0095       |    |		Execute	Package,Field_Reference_Dynamic
0749 e00b       |    |		Load	0x0,0xb
074a 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
074b 7800       |x   |		Jump	0x74c
074c 00d0       |    |		Action	Swap_Control
074d 00d1       |    |		Pop_Control	Pop_Count_1
074e 8402       |    |		Call	0x2,0x2								; Debug Table 0x17.0x27 = 0x74e,0x1002
074f 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x28 = 0x74f,0x1003
0750 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x29 = 0x750,0x2001
0751 7002       |p   |		Jump_Nonzero	0x754
0752 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x17.0x2a = 0x752,0x2002
0753 7803       |x   |		Jump	0x757
0754 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x2b = 0x754,0x2003
0755 0217       |    |		Execute	Heap_Access,All_Reference
0756 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0757 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x17.0x2c = 0x757,0x1003
0758 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x2d = 0x758,0x1001
0759 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x2e = 0x759,0x2401
075a 021d       |    |		Execute	Heap_Access,Is_Null
075b 6fbe       |o   |		Jump_Zero	0x71a							; Debug Table 0x17.0x2f = 0x75b,0x1001
075c 00d1       |    |		Pop_Control	Pop_Count_1
075d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
075e 0000 0000  |    |		.XXX[0x2]
0760 ; --------------------------------------------------------------------------------------
0760 ; Debug Table
0760 ; --------------------------------------------------------------------------------------
0760 0003 0018  |    |		.CONST	0x0003,0x0018
0762 000b 0822  |   "|		.DEBUG	0x000b,0x0822,0x0000,0x0000,0x005a,0x8bb5,0x0000,0x064b
076a 001c 0834  |   4|		.DEBUG	0x001c,0x0834,0x0000,0x0000,0x005a,0x8d35,0x0000,0x0008
0772 005b 0870  | [ p|		.DEBUG	0x005b,0x0870,0x0002,0x0000,0x005a,0x8bb5,0x0000,0x064c
077a 008b 0896  |    |		.DEBUG	0x008b,0x0896,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x065d
0782 00cb 08c0  |    |		.DEBUG	0x00cb,0x08c0,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x0665
078a 0133 08f6  | 3  |		.DEBUG	0x0133,0x08f6,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x0679
0792 019b 093c  |   <|		.DEBUG	0x019b,0x093c,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x0681
079a 01db 0964  |   d|		.DEBUG	0x01db,0x0964,0x0002,0x0000,0x005a,0x8bb5,0x0000,0x068f
07a2 01fb 097c  |   ||		.DEBUG	0x01fb,0x097c,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x069a
07aa 021b 0992  |    |		.DEBUG	0x021b,0x0992,0x0002,0x0000,0x005a,0x8bb5,0x0000,0x06ae
07b2 02ab 09f4  |    |		.DEBUG	0x02ab,0x09f4,0x0001,0x0000,0x005a,0x8d35,0x0000,0x0042
07ba 02e3 0a10  |    |		.DEBUG	0x02e3,0x0a10,0x0001,0x0000,0x005a,0x8d35,0x0000,0x0062
07c2 0373 0a7c  | s ||		.DEBUG	0x0373,0x0a7c,0x0002,0x0000,0x005a,0x8d35,0x0000,0x0086
07ca 03ab 0a96  |    |		.DEBUG	0x03ab,0x0a96,0x0002,0x0000,0x005a,0x8d35,0x0000,0x01a5
07d2 03db 0ab2  |    |		.DEBUG	0x03db,0x0ab2,0x0002,0x0000,0x005a,0x8d35,0x0000,0x0204
07da 0403 0ad6  |    |		.DEBUG	0x0403,0x0ad6,0x0001,0x0000,0x005a,0x8d35,0x0000,0x0249
07e2 0493 0b24  |   $|		.DEBUG	0x0493,0x0b24,0x0001,0x0000,0x005a,0x8d35,0x0000,0x045e
07ea 049b 0b2a  |   *|		.DEBUG	0x049b,0x0b2a,0x0002,0x0000,0x005a,0x8d35,0x0000,0x0742
07f2 04c3 0b3e  |   >|		.DEBUG	0x04c3,0x0b3e,0x0002,0x0000,0x005a,0x8d35,0x0000,0x078f
07fa 058b 0bc8  |    |		.DEBUG	0x058b,0x0bc8,0x0002,0x0000,0x005a,0x8d35,0x0000,0x0853
0802 0613 0c26  |   &|		.DEBUG	0x0613,0x0c26,0x0001,0x0000,0x005a,0x8d35,0x0000,0x08fe
080a 067b 0c66  | { f|		.DEBUG	0x067b,0x0c66,0x0001,0x0000,0x005a,0x8d35,0x0000,0x09ce
0812 069b 0c7c  |   ||		.DEBUG	0x069b,0x0c7c,0x0001,0x0000,0x005a,0x8d35,0x0000,0x0ae5
081a 06c3 0c9c  |    |		.DEBUG	0x06c3,0x0c9c,0x0001,0x0000,0x005a,0x8d35,0x0000,0x0483
0822 ; --------------------------------------------------------------------------------------
0822 ; Debug3 Subtable 0x0
0822 ; --------------------------------------------------------------------------------------
0822 0008 0000  |    |		.DBG3TAB	0x0008,0x0000
0824 000b ffff  |    |		.CONST	0x000b,0xffff
0826 000d fffe  |    |		.CONST	0x000d,0xfffe
0828 000f fffd  |    |		.CONST	0x000f,0xfffd
082a 0011 fffc  |    |		.CONST	0x0011,0xfffc
082c 0013 fffb  |    |		.CONST	0x0013,0xfffb
082e 0015 fffa  |    |		.CONST	0x0015,0xfffa
0830 0017 fff9  |    |		.CONST	0x0017,0xfff9
0832 0019 fff8  |    |		.CONST	0x0019,0xfff8
0834 ; --------------------------------------------------------------------------------------
0834 ; Debug3 Subtable 0x1
0834 ; --------------------------------------------------------------------------------------
0834 001d 0000  |    |		.DBG3TAB	0x001d,0x0000
0836 001c ffff  |    |		.CONST	0x001c,0xffff
0838 001d fffe  |    |		.CONST	0x001d,0xfffe
083a 001e fffd  |    |		.CONST	0x001e,0xfffd
083c 001f fffc  |    |		.CONST	0x001f,0xfffc
083e 0020 fffb  |    |		.CONST	0x0020,0xfffb
0840 0021 fffa  | !  |		.CONST	0x0021,0xfffa
0842 0027 fff9  | '  |		.CONST	0x0027,0xfff9
0844 0029 fff8  | )  |		.CONST	0x0029,0xfff8
0846 002b fff7  | +  |		.CONST	0x002b,0xfff7
0848 002d fff6  | -  |		.CONST	0x002d,0xfff6
084a 002f fff5  | /  |		.CONST	0x002f,0xfff5
084c 0031 fff4  | 1  |		.CONST	0x0031,0xfff4
084e 0033 fff3  | 3  |		.CONST	0x0033,0xfff3
0850 0035 fff2  | 5  |		.CONST	0x0035,0xfff2
0852 0037 fff1  | 7  |		.CONST	0x0037,0xfff1
0854 0039 fff0  | 9  |		.CONST	0x0039,0xfff0
0856 003b ffef  | ;  |		.CONST	0x003b,0xffef
0858 003d ffee  | =  |		.CONST	0x003d,0xffee
085a 003f ffed  | ?  |		.CONST	0x003f,0xffed
085c 0041 ffec  | A  |		.CONST	0x0041,0xffec
085e 0043 ffeb  | C  |		.CONST	0x0043,0xffeb
0860 0045 ffea  | E  |		.CONST	0x0045,0xffea
0862 0047 ffe9  | G  |		.CONST	0x0047,0xffe9
0864 0049 ffe8  | I  |		.CONST	0x0049,0xffe8
0866 004b ffe7  | K  |		.CONST	0x004b,0xffe7
0868 004d ffe6  | M  |		.CONST	0x004d,0xffe6
086a 004f ffe5  | O  |		.CONST	0x004f,0xffe5
086c 0051 ffe4  | Q  |		.CONST	0x0051,0xffe4
086e 0053 ffe3  | S  |		.CONST	0x0053,0xffe3
0870 ; --------------------------------------------------------------------------------------
0870 ; Debug3 Subtable 0x2
0870 ; --------------------------------------------------------------------------------------
0870 0003 000f  |    |		.DBG3TAB	0x0003,0x000f
0872 005b ffff  | [  |		.CONST	0x005b,0xffff
0874 005c fffe  | \  |		.CONST	0x005c,0xfffe
0876 005d fffd  | ]  |		.CONST	0x005d,0xfffd
0878 0063 0002  | c  |		.CONST	0x0063,0x0002
087a 0064 0401  | d  |		.CONST	0x0064,0x0401
087c 0066 0402  | f  |		.CONST	0x0066,0x0402
087e 0067 0403  | g  |		.CONST	0x0067,0x0403
0880 0068 0404  | h  |		.CONST	0x0068,0x0404
0882 0069 0002  | i  |		.CONST	0x0069,0x0002
0884 006b 0003  | k  |		.CONST	0x006b,0x0003
0886 0078 0004  | x  |		.CONST	0x0078,0x0004
0888 007a 0005  | z  |		.CONST	0x007a,0x0005
088a 007c 0006  | |  |		.CONST	0x007c,0x0006
088c 007e 0007  | ~  |		.CONST	0x007e,0x0007
088e 0082 0001  |    |		.CONST	0x0082,0x0001
0890 0083 0801  |    |		.CONST	0x0083,0x0801
0892 0085 0001  |    |		.CONST	0x0085,0x0001
0894 0086 0008  |    |		.CONST	0x0086,0x0008
0896 ; --------------------------------------------------------------------------------------
0896 ; Debug3 Subtable 0x3
0896 ; --------------------------------------------------------------------------------------
0896 0004 0010  |    |		.DBG3TAB	0x0004,0x0010
0898 008b ffff  |    |		.CONST	0x008b,0xffff
089a 008c fffe  |    |		.CONST	0x008c,0xfffe
089c 008e fffd  |    |		.CONST	0x008e,0xfffd
089e 0093 0401  |    |		.CONST	0x0093,0x0401
08a0 0098 fffd  |    |		.CONST	0x0098,0xfffd
08a2 009b 0002  |    |		.CONST	0x009b,0x0002
08a4 009c 0801  |    |		.CONST	0x009c,0x0801
08a6 009f 0002  |    |		.CONST	0x009f,0x0002
08a8 00a2 0003  |    |		.CONST	0x00a2,0x0003
08aa 00a8 0004  |    |		.CONST	0x00a8,0x0004
08ac 00aa 0005  |    |		.CONST	0x00aa,0x0005
08ae 00ad 0c01  |    |		.CONST	0x00ad,0x0c01
08b0 00ae 0005  |    |		.CONST	0x00ae,0x0005
08b2 00b4 0006  |    |		.CONST	0x00b4,0x0006
08b4 00b8 0007  |    |		.CONST	0x00b8,0x0007
08b6 00b9 1001  |    |		.CONST	0x00b9,0x1001
08b8 00bc 0007  |    |		.CONST	0x00bc,0x0007
08ba 00bd 0001  |    |		.CONST	0x00bd,0x0001
08bc 00be 1401  |    |		.CONST	0x00be,0x1401
08be 00c0 0001  |    |		.CONST	0x00c0,0x0001
08c0 ; --------------------------------------------------------------------------------------
08c0 ; Debug3 Subtable 0x4
08c0 ; --------------------------------------------------------------------------------------
08c0 0005 0015  |    |		.DBG3TAB	0x0005,0x0015
08c2 00cb ffff  |    |		.CONST	0x00cb,0xffff
08c4 00cc fffe  |    |		.CONST	0x00cc,0xfffe
08c6 00ce fffd  |    |		.CONST	0x00ce,0xfffd
08c8 00cf fffc  |    |		.CONST	0x00cf,0xfffc
08ca 00d1 fffb  |    |		.CONST	0x00d1,0xfffb
08cc 00db 0001  |    |		.CONST	0x00db,0x0001
08ce 00de 0002  |    |		.CONST	0x00de,0x0002
08d0 00e6 0004  |    |		.CONST	0x00e6,0x0004
08d2 00e7 0401  |    |		.CONST	0x00e7,0x0401
08d4 00ea 0004  |    |		.CONST	0x00ea,0x0004
08d6 00eb 0005  |    |		.CONST	0x00eb,0x0005
08d8 00f8 0006  |    |		.CONST	0x00f8,0x0006
08da 00fc 0007  |    |		.CONST	0x00fc,0x0007
08dc 0102 0008  |    |		.CONST	0x0102,0x0008
08de 0104 0009  |    |		.CONST	0x0104,0x0009
08e0 0109 0801  |    |		.CONST	0x0109,0x0801
08e2 010a 0009  |    |		.CONST	0x010a,0x0009
08e4 0111 000a  |    |		.CONST	0x0111,0x000a
08e6 0115 000b  |    |		.CONST	0x0115,0x000b
08e8 0121 000c  | !  |		.CONST	0x0121,0x000c
08ea 0122 0c01  | "  |		.CONST	0x0122,0x0c01
08ec 0125 000c  | %  |		.CONST	0x0125,0x000c
08ee 0126 0003  | &  |		.CONST	0x0126,0x0003
08f0 0127 1001  | '  |		.CONST	0x0127,0x1001
08f2 0129 0003  | )  |		.CONST	0x0129,0x0003
08f4 012a 000d  | *  |		.CONST	0x012a,0x000d
08f6 ; --------------------------------------------------------------------------------------
08f6 ; Debug3 Subtable 0x5
08f6 ; --------------------------------------------------------------------------------------
08f6 000a 0018  |    |		.DBG3TAB	0x000a,0x0018
08f8 0133 ffff  | 3  |		.CONST	0x0133,0xffff
08fa 0134 fffe  | 4  |		.CONST	0x0134,0xfffe
08fc 0135 fffd  | 5  |		.CONST	0x0135,0xfffd
08fe 0139 fffc  | 9  |		.CONST	0x0139,0xfffc
0900 013b fffb  | ;  |		.CONST	0x013b,0xfffb
0902 0143 fffa  | C  |		.CONST	0x0143,0xfffa
0904 0144 0401  | D  |		.CONST	0x0144,0x0401
0906 0147 fffa  | G  |		.CONST	0x0147,0xfffa
0908 0148 fff9  | H  |		.CONST	0x0148,0xfff9
090a 014c fff8  | L  |		.CONST	0x014c,0xfff8
090c 0153 fff7  | S  |		.CONST	0x0153,0xfff7
090e 0159 0002  | Y  |		.CONST	0x0159,0x0002
0910 015a 0801  | Z  |		.CONST	0x015a,0x0801
0912 015d 0002  | ]  |		.CONST	0x015d,0x0002
0914 0162 0003  | b  |		.CONST	0x0162,0x0003
0916 0166 0004  | f  |		.CONST	0x0166,0x0004
0918 0167 0c01  | g  |		.CONST	0x0167,0x0c01
091a 016a 0004  | j  |		.CONST	0x016a,0x0004
091c 016b 0001  | k  |		.CONST	0x016b,0x0001
091e 016c 1001  | l  |		.CONST	0x016c,0x1001
0920 016e 0001  | n  |		.CONST	0x016e,0x0001
0922 016f 0005  | o  |		.CONST	0x016f,0x0005
0924 0176 0006  | v  |		.CONST	0x0176,0x0006
0926 017c 0008  | |  |		.CONST	0x017c,0x0008
0928 017d 1401  | }  |		.CONST	0x017d,0x1401
092a 0180 0008  |    |		.CONST	0x0180,0x0008
092c 0181 0009  |    |		.CONST	0x0181,0x0009
092e 0185 000a  |    |		.CONST	0x0185,0x000a
0930 018c 000b  |    |		.CONST	0x018c,0x000b
0932 018d 1801  |    |		.CONST	0x018d,0x1801
0934 0190 000b  |    |		.CONST	0x0190,0x000b
0936 0191 0007  |    |		.CONST	0x0191,0x0007
0938 0192 1c01  |    |		.CONST	0x0192,0x1c01
093a 0194 0007  |    |		.CONST	0x0194,0x0007
093c ; --------------------------------------------------------------------------------------
093c ; Debug3 Subtable 0x6
093c ; --------------------------------------------------------------------------------------
093c 0006 000d  |    |		.DBG3TAB	0x0006,0x000d
093e 019b ffff  |    |		.CONST	0x019b,0xffff
0940 019c fffe  |    |		.CONST	0x019c,0xfffe
0942 019d fffd  |    |		.CONST	0x019d,0xfffd
0944 01a1 fffc  |    |		.CONST	0x01a1,0xfffc
0946 01a6 fffb  |    |		.CONST	0x01a6,0xfffb
0948 01ad fffa  |    |		.CONST	0x01ad,0xfffa
094a 01b2 0001  |    |		.CONST	0x01b2,0x0001
094c 01b8 0002  |    |		.CONST	0x01b8,0x0002
094e 01be 0004  |    |		.CONST	0x01be,0x0004
0950 01bf 0401  |    |		.CONST	0x01bf,0x0401
0952 01c2 0004  |    |		.CONST	0x01c2,0x0004
0954 01c3 0005  |    |		.CONST	0x01c3,0x0005
0956 01c7 0006  |    |		.CONST	0x01c7,0x0006
0958 01cd 0007  |    |		.CONST	0x01cd,0x0007
095a 01ce 0801  |    |		.CONST	0x01ce,0x0801
095c 01d1 0007  |    |		.CONST	0x01d1,0x0007
095e 01d2 0003  |    |		.CONST	0x01d2,0x0003
0960 01d3 0c01  |    |		.CONST	0x01d3,0x0c01
0962 01d5 0003  |    |		.CONST	0x01d5,0x0003
0964 ; --------------------------------------------------------------------------------------
0964 ; Debug3 Subtable 0x7
0964 ; --------------------------------------------------------------------------------------
0964 0001 000a  |    |		.DBG3TAB	0x0001,0x000a
0966 01db ffff  |    |		.CONST	0x01db,0xffff
0968 01de 0001  |    |		.CONST	0x01de,0x0001
096a 01df 0002  |    |		.CONST	0x01df,0x0002
096c 01e0 0401  |    |		.CONST	0x01e0,0x0401
096e 01e2 0402  |    |		.CONST	0x01e2,0x0402
0970 01e3 0403  |    |		.CONST	0x01e3,0x0403
0972 01e4 0404  |    |		.CONST	0x01e4,0x0404
0974 01e5 0002  |    |		.CONST	0x01e5,0x0002
0976 01eb 0005  |    |		.CONST	0x01eb,0x0005
0978 01f0 0003  |    |		.CONST	0x01f0,0x0003
097a 01f2 0004  |    |		.CONST	0x01f2,0x0004
097c ; --------------------------------------------------------------------------------------
097c ; Debug3 Subtable 0x8
097c ; --------------------------------------------------------------------------------------
097c 0001 0009  |    |		.DBG3TAB	0x0001,0x0009
097e 01fb ffff  |    |		.CONST	0x01fb,0xffff
0980 01fc 0001  |    |		.CONST	0x01fc,0x0001
0982 0201 0002  |    |		.CONST	0x0201,0x0002
0984 0202 0401  |    |		.CONST	0x0202,0x0401
0986 0204 0002  |    |		.CONST	0x0204,0x0002
0988 0205 0003  |    |		.CONST	0x0205,0x0003
098a 0208 0801  |    |		.CONST	0x0208,0x0801
098c 020b 0003  |    |		.CONST	0x020b,0x0003
098e 020d 0c01  |    |		.CONST	0x020d,0x0c01
0990 0210 0801  |    |		.CONST	0x0210,0x0801
0992 ; --------------------------------------------------------------------------------------
0992 ; Debug3 Subtable 0x9
0992 ; --------------------------------------------------------------------------------------
0992 0004 002c  |   ,|		.DBG3TAB	0x0004,0x002c
0994 021b ffff  |    |		.CONST	0x021b,0xffff
0996 021c fffe  |    |		.CONST	0x021c,0xfffe
0998 021d fffd  |    |		.CONST	0x021d,0xfffd
099a 021e fffc  |    |		.CONST	0x021e,0xfffc
099c 021f 0001  |    |		.CONST	0x021f,0x0001
099e 0220 0401  |    |		.CONST	0x0220,0x0401
09a0 0222 0402  | "  |		.CONST	0x0222,0x0402
09a2 0223 0403  | #  |		.CONST	0x0223,0x0403
09a4 0224 0404  | $  |		.CONST	0x0224,0x0404
09a6 0225 0001  | %  |		.CONST	0x0225,0x0001
09a8 0237 0007  | 7  |		.CONST	0x0237,0x0007
09aa 0238 0801  | 8  |		.CONST	0x0238,0x0801
09ac 0239 0007  | 9  |		.CONST	0x0239,0x0007
09ae 023a 0002  | :  |		.CONST	0x023a,0x0002
09b0 023f 0003  | ?  |		.CONST	0x023f,0x0003
09b2 0244 0004  | D  |		.CONST	0x0244,0x0004
09b4 0249 0005  | I  |		.CONST	0x0249,0x0005
09b6 024c 0006  | L  |		.CONST	0x024c,0x0006
09b8 0253 0008  | S  |		.CONST	0x0253,0x0008
09ba 025c 0009  | \  |		.CONST	0x025c,0x0009
09bc 0262 000a  | b  |		.CONST	0x0262,0x000a
09be 0264 0c01  | d  |		.CONST	0x0264,0x0c01
09c0 0269 1001  | i  |		.CONST	0x0269,0x1001
09c2 026b 1002  | k  |		.CONST	0x026b,0x1002
09c4 026c 1003  | l  |		.CONST	0x026c,0x1003
09c6 026d 1004  | m  |		.CONST	0x026d,0x1004
09c8 026f 0c01  | o  |		.CONST	0x026f,0x0c01
09ca 0274 000a  | t  |		.CONST	0x0274,0x000a
09cc 0275 000b  | u  |		.CONST	0x0275,0x000b
09ce 027c 000d  | |  |		.CONST	0x027c,0x000d
09d0 027e 1401  | ~  |		.CONST	0x027e,0x1401
09d2 0283 1801  |    |		.CONST	0x0283,0x1801
09d4 0285 1802  |    |		.CONST	0x0285,0x1802
09d6 0286 1803  |    |		.CONST	0x0286,0x1803
09d8 0287 1804  |    |		.CONST	0x0287,0x1804
09da 0289 1401  |    |		.CONST	0x0289,0x1401
09dc 028e 000d  |    |		.CONST	0x028e,0x000d
09de 028f 000e  |    |		.CONST	0x028f,0x000e
09e0 0297 000f  |    |		.CONST	0x0297,0x000f
09e2 0299 0010  |    |		.CONST	0x0299,0x0010
09e4 029a 1c01  |    |		.CONST	0x029a,0x1c01
09e6 029d 0010  |    |		.CONST	0x029d,0x0010
09e8 029e 000c  |    |		.CONST	0x029e,0x000c
09ea 029f 2001  |    |		.CONST	0x029f,0x2001
09ec 02a1 000c  |    |		.CONST	0x02a1,0x000c
09ee 02a2 0011  |    |		.CONST	0x02a2,0x0011
09f0 02a3 2401  |  $ |		.CONST	0x02a3,0x2401
09f2 02a4 0011  |    |		.CONST	0x02a4,0x0011
09f4 ; --------------------------------------------------------------------------------------
09f4 ; Debug3 Subtable 0xa
09f4 ; --------------------------------------------------------------------------------------
09f4 0002 000b  |    |		.DBG3TAB	0x0002,0x000b
09f6 02ab ffff  |    |		.CONST	0x02ab,0xffff
09f8 02ac fffe  |    |		.CONST	0x02ac,0xfffe
09fa 02b2 0002  |    |		.CONST	0x02b2,0x0002
09fc 02b3 0401  |    |		.CONST	0x02b3,0x0401
09fe 02b6 0002  |    |		.CONST	0x02b6,0x0002
0a00 02b7 0003  |    |		.CONST	0x02b7,0x0003
0a02 02c3 0004  |    |		.CONST	0x02c3,0x0004
0a04 02d1 0005  |    |		.CONST	0x02d1,0x0005
0a06 02d2 0801  |    |		.CONST	0x02d2,0x0801
0a08 02d5 0005  |    |		.CONST	0x02d5,0x0005
0a0a 02d6 0001  |    |		.CONST	0x02d6,0x0001
0a0c 02d7 0c01  |    |		.CONST	0x02d7,0x0c01
0a0e 02d9 0001  |    |		.CONST	0x02d9,0x0001
0a10 ; --------------------------------------------------------------------------------------
0a10 ; Debug3 Subtable 0xb
0a10 ; --------------------------------------------------------------------------------------
0a10 0004 0031  |   1|		.DBG3TAB	0x0004,0x0031
0a12 02e3 ffff  |    |		.CONST	0x02e3,0xffff
0a14 02e4 fffe  |    |		.CONST	0x02e4,0xfffe
0a16 02e5 fffd  |    |		.CONST	0x02e5,0xfffd
0a18 02e8 fffc  |    |		.CONST	0x02e8,0xfffc
0a1a 02eb 0001  |    |		.CONST	0x02eb,0x0001
0a1c 02ec 0002  |    |		.CONST	0x02ec,0x0002
0a1e 02ed 0401  |    |		.CONST	0x02ed,0x0401
0a20 02ef 0402  |    |		.CONST	0x02ef,0x0402
0a22 02f0 0403  |    |		.CONST	0x02f0,0x0403
0a24 02f1 0404  |    |		.CONST	0x02f1,0x0404
0a26 02f2 0002  |    |		.CONST	0x02f2,0x0002
0a28 0300 000d  |    |		.CONST	0x0300,0x000d
0a2a 0301 0003  |    |		.CONST	0x0301,0x0003
0a2c 0308 0004  |    |		.CONST	0x0308,0x0004
0a2e 030b 0005  |    |		.CONST	0x030b,0x0005
0a30 030c 0006  |    |		.CONST	0x030c,0x0006
0a32 0312 0007  |    |		.CONST	0x0312,0x0007
0a34 0318 0008  |    |		.CONST	0x0318,0x0008
0a36 031d 0009  |    |		.CONST	0x031d,0x0009
0a38 031e 0801  |    |		.CONST	0x031e,0x0801
0a3a 0320 0802  |    |		.CONST	0x0320,0x0802
0a3c 0321 0803  | !  |		.CONST	0x0321,0x0803
0a3e 0322 0804  | "  |		.CONST	0x0322,0x0804
0a40 0323 0009  | #  |		.CONST	0x0323,0x0009
0a42 0325 000a  | %  |		.CONST	0x0325,0x000a
0a44 0328 000b  | (  |		.CONST	0x0328,0x000b
0a46 0329 000c  | )  |		.CONST	0x0329,0x000c
0a48 0330 000e  | 0  |		.CONST	0x0330,0x000e
0a4a 0331 0c01  | 1  |		.CONST	0x0331,0x0c01
0a4c 0333 000e  | 3  |		.CONST	0x0333,0x000e
0a4e 0334 000f  | 4  |		.CONST	0x0334,0x000f
0a50 0335 1001  | 5  |		.CONST	0x0335,0x1001
0a52 0338 000f  | 8  |		.CONST	0x0338,0x000f
0a54 033b 0010  | ;  |		.CONST	0x033b,0x0010
0a56 033c 1401  | <  |		.CONST	0x033c,0x1401
0a58 033f 0010  | ?  |		.CONST	0x033f,0x0010
0a5a 0340 0011  | @  |		.CONST	0x0340,0x0011
0a5c 0342 1801  | B  |		.CONST	0x0342,0x1801
0a5e 0344 1802  | D  |		.CONST	0x0344,0x1802
0a60 0345 1803  | E  |		.CONST	0x0345,0x1803
0a62 0346 1804  | F  |		.CONST	0x0346,0x1804
0a64 0347 0011  | G  |		.CONST	0x0347,0x0011
0a66 0349 1c01  | I  |		.CONST	0x0349,0x1c01
0a68 034b 1c02  | K  |		.CONST	0x034b,0x1c02
0a6a 034c 1c03  | L  |		.CONST	0x034c,0x1c03
0a6c 034d 1c04  | M  |		.CONST	0x034d,0x1c04
0a6e 034e 1804  | N  |		.CONST	0x034e,0x1804
0a70 0350 0012  | P  |		.CONST	0x0350,0x0012
0a72 035c 0013  | \  |		.CONST	0x035c,0x0013
0a74 0360 0014  | `  |		.CONST	0x0360,0x0014
0a76 0361 2001  | a  |		.CONST	0x0361,0x2001
0a78 0363 0014  | c  |		.CONST	0x0363,0x0014
0a7a 0364 0015  | d  |		.CONST	0x0364,0x0015
0a7c ; --------------------------------------------------------------------------------------
0a7c ; Debug3 Subtable 0xc
0a7c ; --------------------------------------------------------------------------------------
0a7c 0003 0009  |    |		.DBG3TAB	0x0003,0x0009
0a7e 0373 ffff  | s  |		.CONST	0x0373,0xffff
0a80 0379 fffe  | y  |		.CONST	0x0379,0xfffe
0a82 037e fffd  | ~  |		.CONST	0x037e,0xfffd
0a84 037f 0001  |    |		.CONST	0x037f,0x0001
0a86 038b 0003  |    |		.CONST	0x038b,0x0003
0a88 038f 0004  |    |		.CONST	0x038f,0x0004
0a8a 0396 0005  |    |		.CONST	0x0396,0x0005
0a8c 0398 0006  |    |		.CONST	0x0398,0x0006
0a8e 039c 0002  |    |		.CONST	0x039c,0x0002
0a90 03a0 0007  |    |		.CONST	0x03a0,0x0007
0a92 03a1 0401  |    |		.CONST	0x03a1,0x0401
0a94 03a2 0007  |    |		.CONST	0x03a2,0x0007
0a96 ; --------------------------------------------------------------------------------------
0a96 ; Debug3 Subtable 0xd
0a96 ; --------------------------------------------------------------------------------------
0a96 0002 000b  |    |		.DBG3TAB	0x0002,0x000b
0a98 03ab ffff  |    |		.CONST	0x03ab,0xffff
0a9a 03ac fffe  |    |		.CONST	0x03ac,0xfffe
0a9c 03b3 0001  |    |		.CONST	0x03b3,0x0001
0a9e 03b4 0002  |    |		.CONST	0x03b4,0x0002
0aa0 03b5 0401  |    |		.CONST	0x03b5,0x0401
0aa2 03b7 0402  |    |		.CONST	0x03b7,0x0402
0aa4 03b8 0403  |    |		.CONST	0x03b8,0x0403
0aa6 03b9 0404  |    |		.CONST	0x03b9,0x0404
0aa8 03ba 0002  |    |		.CONST	0x03ba,0x0002
0aaa 03c2 0006  |    |		.CONST	0x03c2,0x0006
0aac 03c7 0003  |    |		.CONST	0x03c7,0x0003
0aae 03c9 0004  |    |		.CONST	0x03c9,0x0004
0ab0 03ce 0005  |    |		.CONST	0x03ce,0x0005
0ab2 ; --------------------------------------------------------------------------------------
0ab2 ; Debug3 Subtable 0xe
0ab2 ; --------------------------------------------------------------------------------------
0ab2 0001 0010  |    |		.DBG3TAB	0x0001,0x0010
0ab4 03db ffff  |    |		.CONST	0x03db,0xffff
0ab6 03df 0002  |    |		.CONST	0x03df,0x0002
0ab8 03e0 0401  |    |		.CONST	0x03e0,0x0401
0aba 03e3 0002  |    |		.CONST	0x03e3,0x0002
0abc 03e4 0801  |    |		.CONST	0x03e4,0x0801
0abe 03e6 0802  |    |		.CONST	0x03e6,0x0802
0ac0 03e7 0803  |    |		.CONST	0x03e7,0x0803
0ac2 03e8 0804  |    |		.CONST	0x03e8,0x0804
0ac4 03ea 0002  |    |		.CONST	0x03ea,0x0002
0ac6 03ec 0003  |    |		.CONST	0x03ec,0x0003
0ac8 03ee 0004  |    |		.CONST	0x03ee,0x0004
0aca 03ef 0c01  |    |		.CONST	0x03ef,0x0c01
0acc 03f2 0004  |    |		.CONST	0x03f2,0x0004
0ace 03f3 0001  |    |		.CONST	0x03f3,0x0001
0ad0 03f4 1001  |    |		.CONST	0x03f4,0x1001
0ad2 03f6 0001  |    |		.CONST	0x03f6,0x0001
0ad4 03f7 0005  |    |		.CONST	0x03f7,0x0005
0ad6 ; --------------------------------------------------------------------------------------
0ad6 ; Debug3 Subtable 0xf
0ad6 ; --------------------------------------------------------------------------------------
0ad6 0004 0022  |   "|		.DBG3TAB	0x0004,0x0022
0ad8 0403 ffff  |    |		.CONST	0x0403,0xffff
0ada 0404 fffe  |    |		.CONST	0x0404,0xfffe
0adc 0405 fffd  |    |		.CONST	0x0405,0xfffd
0ade 0406 fffc  |    |		.CONST	0x0406,0xfffc
0ae0 040d 0001  |    |		.CONST	0x040d,0x0001
0ae2 040e 0002  |    |		.CONST	0x040e,0x0002
0ae4 040f 0401  |    |		.CONST	0x040f,0x0401
0ae6 0411 0402  |    |		.CONST	0x0411,0x0402
0ae8 0412 0403  |    |		.CONST	0x0412,0x0403
0aea 0413 0404  |    |		.CONST	0x0413,0x0404
0aec 0414 0002  |    |		.CONST	0x0414,0x0002
0aee 0426 0013  | &  |		.CONST	0x0426,0x0013
0af0 042b 0003  | +  |		.CONST	0x042b,0x0003
0af2 0434 0004  | 4  |		.CONST	0x0434,0x0004
0af4 0436 0005  | 6  |		.CONST	0x0436,0x0005
0af6 043b 0006  | ;  |		.CONST	0x043b,0x0006
0af8 0446 0007  | F  |		.CONST	0x0446,0x0007
0afa 044b 0008  | K  |		.CONST	0x044b,0x0008
0afc 044f 0009  | O  |		.CONST	0x044f,0x0009
0afe 0450 0801  | P  |		.CONST	0x0450,0x0801
0b00 0452 0802  | R  |		.CONST	0x0452,0x0802
0b02 0453 0803  | S  |		.CONST	0x0453,0x0803
0b04 0454 0804  | T  |		.CONST	0x0454,0x0804
0b06 0455 0009  | U  |		.CONST	0x0455,0x0009
0b08 045d 000a  | ]  |		.CONST	0x045d,0x000a
0b0a 045f 000b  | _  |		.CONST	0x045f,0x000b
0b0c 0460 000c  | `  |		.CONST	0x0460,0x000c
0b0e 0463 000d  | c  |		.CONST	0x0463,0x000d
0b10 0466 0c01  | f  |		.CONST	0x0466,0x0c01
0b12 0468 0c02  | h  |		.CONST	0x0468,0x0c02
0b14 0469 0c03  | i  |		.CONST	0x0469,0x0c03
0b16 046a 0c04  | j  |		.CONST	0x046a,0x0c04
0b18 046c 000d  | l  |		.CONST	0x046c,0x000d
0b1a 0474 0010  | t  |		.CONST	0x0474,0x0010
0b1c 0479 000e  | y  |		.CONST	0x0479,0x000e
0b1e 0482 000f  |    |		.CONST	0x0482,0x000f
0b20 0488 0011  |    |		.CONST	0x0488,0x0011
0b22 048a 0012  |    |		.CONST	0x048a,0x0012
0b24 ; --------------------------------------------------------------------------------------
0b24 ; Debug3 Subtable 0x10
0b24 ; --------------------------------------------------------------------------------------
0b24 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
0b26 0493 ffff  |    |		.CONST	0x0493,0xffff
0b28 0495 0001  |    |		.CONST	0x0495,0x0001
0b2a ; --------------------------------------------------------------------------------------
0b2a ; Debug3 Subtable 0x11
0b2a ; --------------------------------------------------------------------------------------
0b2a 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
0b2c 049b ffff  |    |		.CONST	0x049b,0xffff
0b2e 04a2 0001  |    |		.CONST	0x04a2,0x0001
0b30 04a3 0401  |    |		.CONST	0x04a3,0x0401
0b32 04a5 0402  |    |		.CONST	0x04a5,0x0402
0b34 04a6 0403  |    |		.CONST	0x04a6,0x0403
0b36 04a7 0404  |    |		.CONST	0x04a7,0x0404
0b38 04a8 0001  |    |		.CONST	0x04a8,0x0001
0b3a 04b4 0003  |    |		.CONST	0x04b4,0x0003
0b3c 04b8 0002  |    |		.CONST	0x04b8,0x0002
0b3e ; --------------------------------------------------------------------------------------
0b3e ; Debug3 Subtable 0x12
0b3e ; --------------------------------------------------------------------------------------
0b3e 0004 0040  |   @|		.DBG3TAB	0x0004,0x0040
0b40 04c3 ffff  |    |		.CONST	0x04c3,0xffff
0b42 04c4 fffe  |    |		.CONST	0x04c4,0xfffe
0b44 04c9 fffd  |    |		.CONST	0x04c9,0xfffd
0b46 04cb fffc  |    |		.CONST	0x04cb,0xfffc
0b48 04cd 0002  |    |		.CONST	0x04cd,0x0002
0b4a 04cf 0401  |    |		.CONST	0x04cf,0x0401
0b4c 04d1 0402  |    |		.CONST	0x04d1,0x0402
0b4e 04d3 0403  |    |		.CONST	0x04d3,0x0403
0b50 04d7 0404  |    |		.CONST	0x04d7,0x0404
0b52 04db 0405  |    |		.CONST	0x04db,0x0405
0b54 04dd 0801  |    |		.CONST	0x04dd,0x0801
0b56 04df 0802  |    |		.CONST	0x04df,0x0802
0b58 04e0 0803  |    |		.CONST	0x04e0,0x0803
0b5a 04e1 0804  |    |		.CONST	0x04e1,0x0804
0b5c 04e3 0405  |    |		.CONST	0x04e3,0x0405
0b5e 04ed 0c01  |    |		.CONST	0x04ed,0x0c01
0b60 04ef 0c02  |    |		.CONST	0x04ef,0x0c02
0b62 04f0 0c03  |    |		.CONST	0x04f0,0x0c03
0b64 04f1 0c04  |    |		.CONST	0x04f1,0x0c04
0b66 04f3 0804  |    |		.CONST	0x04f3,0x0804
0b68 0501 0002  |    |		.CONST	0x0501,0x0002
0b6a 0502 0003  |    |		.CONST	0x0502,0x0003
0b6c 0503 1001  |    |		.CONST	0x0503,0x1001
0b6e 0505 1002  |    |		.CONST	0x0505,0x1002
0b70 0506 1003  |    |		.CONST	0x0506,0x1003
0b72 0507 1004  |    |		.CONST	0x0507,0x1004
0b74 0508 0003  |    |		.CONST	0x0508,0x0003
0b76 0510 000d  |    |		.CONST	0x0510,0x000d
0b78 0511 0004  |    |		.CONST	0x0511,0x0004
0b7a 051a 0005  |    |		.CONST	0x051a,0x0005
0b7c 051c 0006  |    |		.CONST	0x051c,0x0006
0b7e 0521 0007  | !  |		.CONST	0x0521,0x0007
0b80 0528 0009  | (  |		.CONST	0x0528,0x0009
0b82 052a 1401  | *  |		.CONST	0x052a,0x1401
0b84 052c 1402  | ,  |		.CONST	0x052c,0x1402
0b86 052e 1403  | .  |		.CONST	0x052e,0x1403
0b88 0532 1404  | 2  |		.CONST	0x0532,0x1404
0b8a 0536 1405  | 6  |		.CONST	0x0536,0x1405
0b8c 0538 1801  | 8  |		.CONST	0x0538,0x1801
0b8e 053a 1802  | :  |		.CONST	0x053a,0x1802
0b90 053b 1803  | ;  |		.CONST	0x053b,0x1803
0b92 053c 1804  | <  |		.CONST	0x053c,0x1804
0b94 053e 1405  | >  |		.CONST	0x053e,0x1405
0b96 0548 1c01  | H  |		.CONST	0x0548,0x1c01
0b98 054a 1c02  | J  |		.CONST	0x054a,0x1c02
0b9a 054b 1c03  | K  |		.CONST	0x054b,0x1c03
0b9c 054c 1c04  | L  |		.CONST	0x054c,0x1c04
0b9e 054e 1804  | N  |		.CONST	0x054e,0x1804
0ba0 055c 0009  | \  |		.CONST	0x055c,0x0009
0ba2 055f 000a  | _  |		.CONST	0x055f,0x000a
0ba4 0561 000b  | a  |		.CONST	0x0561,0x000b
0ba6 0565 000c  | e  |		.CONST	0x0565,0x000c
0ba8 0566 2001  | f  |		.CONST	0x0566,0x2001
0baa 0568 2002  | h  |		.CONST	0x0568,0x2002
0bac 056a 2003  | j  |		.CONST	0x056a,0x2003
0bae 056d 000c  | m  |		.CONST	0x056d,0x000c
0bb0 056e 0008  | n  |		.CONST	0x056e,0x0008
0bb2 056f 2401  | o$ |		.CONST	0x056f,0x2401
0bb4 0571 0008  | q  |		.CONST	0x0571,0x0008
0bb6 0573 000e  | s  |		.CONST	0x0573,0x000e
0bb8 0574 2801  | t( |		.CONST	0x0574,0x2801
0bba 0576 2802  | v( |		.CONST	0x0576,0x2802
0bbc 0578 2803  | x( |		.CONST	0x0578,0x2803
0bbe 057b 000e  | {  |		.CONST	0x057b,0x000e
0bc0 057c 0001  | |  |		.CONST	0x057c,0x0001
0bc2 057d 2c01  | }, |		.CONST	0x057d,0x2c01
0bc4 057f 0001  |    |		.CONST	0x057f,0x0001
0bc6 0580 000f  |    |		.CONST	0x0580,0x000f
0bc8 ; --------------------------------------------------------------------------------------
0bc8 ; Debug3 Subtable 0x13
0bc8 ; --------------------------------------------------------------------------------------
0bc8 0004 002a  |   *|		.DBG3TAB	0x0004,0x002a
0bca 058b ffff  |    |		.CONST	0x058b,0xffff
0bcc 058c fffe  |    |		.CONST	0x058c,0xfffe
0bce 058e fffd  |    |		.CONST	0x058e,0xfffd
0bd0 0595 fffc  |    |		.CONST	0x0595,0xfffc
0bd2 059c 0002  |    |		.CONST	0x059c,0x0002
0bd4 059e 0401  |    |		.CONST	0x059e,0x0401
0bd6 05a0 0402  |    |		.CONST	0x05a0,0x0402
0bd8 05a2 0403  |    |		.CONST	0x05a2,0x0403
0bda 05a6 0404  |    |		.CONST	0x05a6,0x0404
0bdc 05aa 0405  |    |		.CONST	0x05aa,0x0405
0bde 05ac 0801  |    |		.CONST	0x05ac,0x0801
0be0 05ae 0802  |    |		.CONST	0x05ae,0x0802
0be2 05af 0803  |    |		.CONST	0x05af,0x0803
0be4 05b0 0804  |    |		.CONST	0x05b0,0x0804
0be6 05b2 0405  |    |		.CONST	0x05b2,0x0405
0be8 05bc 0c01  |    |		.CONST	0x05bc,0x0c01
0bea 05be 0c02  |    |		.CONST	0x05be,0x0c02
0bec 05bf 0c03  |    |		.CONST	0x05bf,0x0c03
0bee 05c0 0c04  |    |		.CONST	0x05c0,0x0c04
0bf0 05c2 0804  |    |		.CONST	0x05c2,0x0804
0bf2 05d0 0002  |    |		.CONST	0x05d0,0x0002
0bf4 05d1 0003  |    |		.CONST	0x05d1,0x0003
0bf6 05d2 1001  |    |		.CONST	0x05d2,0x1001
0bf8 05d4 1002  |    |		.CONST	0x05d4,0x1002
0bfa 05d5 1003  |    |		.CONST	0x05d5,0x1003
0bfc 05d6 1004  |    |		.CONST	0x05d6,0x1004
0bfe 05d7 0003  |    |		.CONST	0x05d7,0x0003
0c00 05d9 0004  |    |		.CONST	0x05d9,0x0004
0c02 05e2 0005  |    |		.CONST	0x05e2,0x0005
0c04 05e6 0006  |    |		.CONST	0x05e6,0x0006
0c06 05e7 1401  |    |		.CONST	0x05e7,0x1401
0c08 05e9 1402  |    |		.CONST	0x05e9,0x1402
0c0a 05eb 1403  |    |		.CONST	0x05eb,0x1403
0c0c 05ee 0006  |    |		.CONST	0x05ee,0x0006
0c0e 05f0 0007  |    |		.CONST	0x05f0,0x0007
0c10 05f4 0008  |    |		.CONST	0x05f4,0x0008
0c12 05f6 0009  |    |		.CONST	0x05f6,0x0009
0c14 05fa 000a  |    |		.CONST	0x05fa,0x000a
0c16 05fb 1801  |    |		.CONST	0x05fb,0x1801
0c18 05fd 1802  |    |		.CONST	0x05fd,0x1802
0c1a 05ff 1803  |    |		.CONST	0x05ff,0x1803
0c1c 0602 000a  |    |		.CONST	0x0602,0x000a
0c1e 0603 0001  |    |		.CONST	0x0603,0x0001
0c20 0604 1c01  |    |		.CONST	0x0604,0x1c01
0c22 0606 0001  |    |		.CONST	0x0606,0x0001
0c24 0607 000b  |    |		.CONST	0x0607,0x000b
0c26 ; --------------------------------------------------------------------------------------
0c26 ; Debug3 Subtable 0x14
0c26 ; --------------------------------------------------------------------------------------
0c26 0005 001a  |    |		.DBG3TAB	0x0005,0x001a
0c28 0613 ffff  |    |		.CONST	0x0613,0xffff
0c2a 0614 fffe  |    |		.CONST	0x0614,0xfffe
0c2c 0616 fffd  |    |		.CONST	0x0616,0xfffd
0c2e 0617 fffc  |    |		.CONST	0x0617,0xfffc
0c30 0618 fffb  |    |		.CONST	0x0618,0xfffb
0c32 061d 0001  |    |		.CONST	0x061d,0x0001
0c34 0620 0002  |    |		.CONST	0x0620,0x0002
0c36 0626 0003  | &  |		.CONST	0x0626,0x0003
0c38 0628 0004  | (  |		.CONST	0x0628,0x0004
0c3a 062d 0401  | -  |		.CONST	0x062d,0x0401
0c3c 062e 0004  | .  |		.CONST	0x062e,0x0004
0c3e 0635 0005  | 5  |		.CONST	0x0635,0x0005
0c40 063a 0006  | :  |		.CONST	0x063a,0x0006
0c42 0641 0007  | A  |		.CONST	0x0641,0x0007
0c44 0645 0008  | E  |		.CONST	0x0645,0x0008
0c46 0646 0009  | F  |		.CONST	0x0646,0x0009
0c48 0648 000a  | H  |		.CONST	0x0648,0x000a
0c4a 064b 000c  | K  |		.CONST	0x064b,0x000c
0c4c 064f 0801  | O  |		.CONST	0x064f,0x0801
0c4e 0652 000c  | R  |		.CONST	0x0652,0x000c
0c50 0655 000d  | U  |		.CONST	0x0655,0x000d
0c52 0656 0c01  | V  |		.CONST	0x0656,0x0c01
0c54 0658 000d  | X  |		.CONST	0x0658,0x000d
0c56 0659 000e  | Y  |		.CONST	0x0659,0x000e
0c58 0666 000f  | f  |		.CONST	0x0666,0x000f
0c5a 066a 0010  | j  |		.CONST	0x066a,0x0010
0c5c 066b 1001  | k  |		.CONST	0x066b,0x1001
0c5e 066e 0010  | n  |		.CONST	0x066e,0x0010
0c60 066f 000b  | o  |		.CONST	0x066f,0x000b
0c62 0670 1401  | p  |		.CONST	0x0670,0x1401
0c64 0672 000b  | r  |		.CONST	0x0672,0x000b
0c66 ; --------------------------------------------------------------------------------------
0c66 ; Debug3 Subtable 0x15
0c66 ; --------------------------------------------------------------------------------------
0c66 0001 0009  |    |		.DBG3TAB	0x0001,0x0009
0c68 067b ffff  | {  |		.CONST	0x067b,0xffff
0c6a 067f 0002  |    |		.CONST	0x067f,0x0002
0c6c 0683 0401  |    |		.CONST	0x0683,0x0401
0c6e 0686 0002  |    |		.CONST	0x0686,0x0002
0c70 0688 0003  |    |		.CONST	0x0688,0x0003
0c72 0689 0801  |    |		.CONST	0x0689,0x0801
0c74 068c 0003  |    |		.CONST	0x068c,0x0003
0c76 068d 0001  |    |		.CONST	0x068d,0x0001
0c78 068e 0c01  |    |		.CONST	0x068e,0x0c01
0c7a 0690 0001  |    |		.CONST	0x0690,0x0001
0c7c ; --------------------------------------------------------------------------------------
0c7c ; Debug3 Subtable 0x16
0c7c ; --------------------------------------------------------------------------------------
0c7c 0003 000c  |    |		.DBG3TAB	0x0003,0x000c
0c7e 069b ffff  |    |		.CONST	0x069b,0xffff
0c80 069c fffe  |    |		.CONST	0x069c,0xfffe
0c82 069d fffd  |    |		.CONST	0x069d,0xfffd
0c84 06a1 0002  |    |		.CONST	0x06a1,0x0002
0c86 06a2 0401  |    |		.CONST	0x06a2,0x0401
0c88 06a5 0002  |    |		.CONST	0x06a5,0x0002
0c8a 06a6 0003  |    |		.CONST	0x06a6,0x0003
0c8c 06ab 0004  |    |		.CONST	0x06ab,0x0004
0c8e 06af 0005  |    |		.CONST	0x06af,0x0005
0c90 06b4 0006  |    |		.CONST	0x06b4,0x0006
0c92 06b5 0801  |    |		.CONST	0x06b5,0x0801
0c94 06b8 0006  |    |		.CONST	0x06b8,0x0006
0c96 06b9 0001  |    |		.CONST	0x06b9,0x0001
0c98 06ba 0c01  |    |		.CONST	0x06ba,0x0c01
0c9a 06bc 0001  |    |		.CONST	0x06bc,0x0001
0c9c ; --------------------------------------------------------------------------------------
0c9c ; Debug3 Subtable 0x17
0c9c ; --------------------------------------------------------------------------------------
0c9c 0001 002f  |   /|		.DBG3TAB	0x0001,0x002f
0c9e 06c3 0001  |    |		.CONST	0x06c3,0x0001
0ca0 06c5 0401  |    |		.CONST	0x06c5,0x0401
0ca2 06c7 0801  |    |		.CONST	0x06c7,0x0801
0ca4 06c9 0802  |    |		.CONST	0x06c9,0x0802
0ca6 06ca 0803  |    |		.CONST	0x06ca,0x0803
0ca8 06cb 0804  |    |		.CONST	0x06cb,0x0804
0caa 06cd 0401  |    |		.CONST	0x06cd,0x0401
0cac 06d4 0001  |    |		.CONST	0x06d4,0x0001
0cae 06da 0003  |    |		.CONST	0x06da,0x0003
0cb0 06df 0004  |    |		.CONST	0x06df,0x0004
0cb2 06e3 0005  |    |		.CONST	0x06e3,0x0005
0cb4 06e7 0006  |    |		.CONST	0x06e7,0x0006
0cb6 06e8 0c01  |    |		.CONST	0x06e8,0x0c01
0cb8 06ea 0c02  |    |		.CONST	0x06ea,0x0c02
0cba 06eb 0c03  |    |		.CONST	0x06eb,0x0c03
0cbc 06ec 0c04  |    |		.CONST	0x06ec,0x0c04
0cbe 06ed 0006  |    |		.CONST	0x06ed,0x0006
0cc0 06f9 0007  |    |		.CONST	0x06f9,0x0007
0cc2 0706 0008  |    |		.CONST	0x0706,0x0008
0cc4 070a 0009  |    |		.CONST	0x070a,0x0009
0cc6 070e 000a  |    |		.CONST	0x070e,0x000a
0cc8 0713 000b  |    |		.CONST	0x0713,0x000b
0cca 0714 efff  |    |		.CONST	0x0714,0xefff
0ccc 071a 1002  |    |		.CONST	0x071a,0x1002
0cce 071c 1401  |    |		.CONST	0x071c,0x1401
0cd0 071e 1402  |    |		.CONST	0x071e,0x1402
0cd2 0720 1403  |    |		.CONST	0x0720,0x1403
0cd4 0724 1404  | $  |		.CONST	0x0724,0x1404
0cd6 0728 1405  | (  |		.CONST	0x0728,0x1405
0cd8 072a 1801  | *  |		.CONST	0x072a,0x1801
0cda 072c 1802  | ,  |		.CONST	0x072c,0x1802
0cdc 072d 1803  | -  |		.CONST	0x072d,0x1803
0cde 072e 1804  | .  |		.CONST	0x072e,0x1804
0ce0 0730 1405  | 0  |		.CONST	0x0730,0x1405
0ce2 073a 1c01  | :  |		.CONST	0x073a,0x1c01
0ce4 073c 1c02  | <  |		.CONST	0x073c,0x1c02
0ce6 073d 1c03  | =  |		.CONST	0x073d,0x1c03
0ce8 073e 1c04  | >  |		.CONST	0x073e,0x1c04
0cea 0740 1804  | @  |		.CONST	0x0740,0x1804
0cec 074e 1002  | N  |		.CONST	0x074e,0x1002
0cee 074f 1003  | O  |		.CONST	0x074f,0x1003
0cf0 0750 2001  | P  |		.CONST	0x0750,0x2001
0cf2 0752 2002  | R  |		.CONST	0x0752,0x2002
0cf4 0754 2003  | T  |		.CONST	0x0754,0x2003
0cf6 0757 1003  | W  |		.CONST	0x0757,0x1003
0cf8 0758 1001  | X  |		.CONST	0x0758,0x1001
0cfa 0759 2401  | Y$ |		.CONST	0x0759,0x2401
0cfc 075b 1001  | [  |		.CONST	0x075b,0x1001
0cfe 0000 0000  |    |		.BLANK	0000[0x102]