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

⟦f6405f69b⟧

    Length: 6144 (0x1800)
    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 0678       | x  |		.CONST	0x0678								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0005       |    |		.CONST	0x0005								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0052       | R  |		.CONST	0x0052								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0025       | %  |		.CONST	0x0025								; Number of locals
000b			INIT_0008:
000b 029a 005b  |   [|		Declare_Subprogram	INIT_0058,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x075a,0x8000,0x0000,0x005a,0x38f5,0x0000,0x0005
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 009b  |    |		Declare_Subprogram	INIT_0098,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 01a3  |    |		Declare_Subprogram	INIT_01a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 0253  |   S|		Declare_Subprogram	INIT_0250,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 02cb  |    |		Declare_Subprogram	INIT_02c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 031b  |    |		Declare_Subprogram	INIT_0318,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 00bf       |    |		Action	Accept_Activation
001a 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x001a,0x076a,0x8000,0x0000,0x005a,0x3905,0x0000,0x002f
													; Debug Table 0x1.0x0 = 0x1a,0xffff
001b 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x1b,0xfffe
001c 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x1c,0xfffd
001d 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x1d,0xfffc
001e 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x1e,0xfffb
001f 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x5 = 0x1f,0xfffa
0020 029d 036b  |   k|		Declare_Subprogram	INIT_0368,For_Outer_Call			; Debug Table 0x1.0x6 = 0x20,0xfff9
0022 029d 03a3  |    |		Declare_Subprogram	INIT_03a0,For_Outer_Call			; Debug Table 0x1.0x7 = 0x22,0xfff8
0024 029d 03b3  |    |		Declare_Subprogram	INIT_03b0,For_Outer_Call			; Debug Table 0x1.0x8 = 0x24,0xfff7
0026 029d 03cb  |    |		Declare_Subprogram	INIT_03c8,For_Outer_Call			; Debug Table 0x1.0x9 = 0x26,0xfff6
0028 029d 03e3  |    |		Declare_Subprogram	INIT_03e0,For_Outer_Call			; Debug Table 0x1.0xa = 0x28,0xfff5
002a 029d 03fb  |    |		Declare_Subprogram	INIT_03f8,For_Outer_Call			; Debug Table 0x1.0xb = 0x2a,0xfff4
002c 029d 0413  |    |		Declare_Subprogram	INIT_0410,For_Outer_Call			; Debug Table 0x1.0xc = 0x2c,0xfff3
002e 029d 042b  |   +|		Declare_Subprogram	INIT_0428,For_Outer_Call			; Debug Table 0x1.0xd = 0x2e,0xfff2
0030 029d 045b  |   [|		Declare_Subprogram	INIT_0458,For_Outer_Call			; Debug Table 0x1.0xe = 0x30,0xfff1
0032 029d 0473  |   s|		Declare_Subprogram	INIT_0470,For_Outer_Call			; Debug Table 0x1.0xf = 0x32,0xfff0
0034 029d 048b  |    |		Declare_Subprogram	INIT_0488,For_Outer_Call			; Debug Table 0x1.0x10 = 0x34,0xffef
0036 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x11 = 0x36,0xffee
0037 00c7       |    |		Action	Elaborate_Subprogram
0038 029d 04a3  |    |		Declare_Subprogram	INIT_04a0,For_Outer_Call			; Debug Table 0x1.0x12 = 0x38,0xffed
003a 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x13 = 0x3a,0xffec
003b 00c7       |    |		Action	Elaborate_Subprogram
003c 029d 04eb  |    |		Declare_Subprogram	INIT_04e8,For_Outer_Call			; Debug Table 0x1.0x14 = 0x3c,0xffeb
003e 029d 0513  |    |		Declare_Subprogram	INIT_0510,For_Outer_Call			; Debug Table 0x1.0x15 = 0x3e,0xffea
0040 029d 05ab  |    |		Declare_Subprogram	INIT_05a8,For_Outer_Call			; Debug Table 0x1.0x16 = 0x40,0xffe9
0042 029d 05db  |    |		Declare_Subprogram	INIT_05d8,For_Outer_Call			; Debug Table 0x1.0x17 = 0x42,0xffe8
0044 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x18 = 0x44,0xffe7
0045 00c7       |    |		Action	Elaborate_Subprogram
0046 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x19 = 0x46,0xffe6
0047 00c7       |    |		Action	Elaborate_Subprogram
0048 029d 05f3  |    |		Declare_Subprogram	INIT_05f0,For_Outer_Call			; Debug Table 0x1.0x1a = 0x48,0xffe5
004a 029d 0603  |    |		Declare_Subprogram	INIT_0600,For_Outer_Call			; Debug Table 0x1.0x1b = 0x4a,0xffe4
004c 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x1c = 0x4c,0xffe3
004d 00c7       |    |		Action	Elaborate_Subprogram
004e 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x1d = 0x4e,0xffe2
004f 00c7       |    |		Action	Elaborate_Subprogram
0050 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x1e = 0x50,0xffe1
0051 00c7       |    |		Action	Elaborate_Subprogram
0052			BODY_0008:
0052 00bc       |    |		Action	Signal_Activated
0053 00bb       |    |		Action	Signal_Completion
0054 0000 0000  |    |		.BLANK	0000[0x4]
0058 ; --------------------------------------------------------------------------------------
0058 ; SUBPROGRAM
0058 ; --------------------------------------------------------------------------------------
0058 0062       | b  |		.CONST	0x0062								; Address of begin
0059 0004       |    |		.CONST	0x0004								; Address of exception handler
005a 0003       |    |		.CONST	0x0003								; Number of locals
005b			INIT_0058:
005b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2 = .DEBUG	0x005b,0x07aa,0x0001,0x0000,0x005a,0x38f5,0x0000,0x0006
													; Debug Table 0x2.0x0 = 0x5b,0xffff
005c e5fe       |    |		Load	0x2,-0x2
005d 821e       |    |		Call	0x1,0x1e
005e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
005f 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x2.0x1 = 0x5f,0xfffe
0060 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x2.0x2 = 0x60,0x401
0061 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x2.0x3 = 0x61,0xfffe
0062			BODY_0058:
0062 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x4 = 0x62,0x1
0063 821d       |    |		Call	0x1,0x1d
0064 682e       |h.  |		Jump_Zero	0x93
0065 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x5 = 0x65,0x2
0066 e5ff       |    |		Load	0x2,-0x1
0067 8217       |    |		Call	0x1,0x17
0068 680e       |h   |		Jump_Zero	0x77
0069 e001       |    |		Load	0x0,0x1								; Debug Table 0x2.0x6 = 0x69,0x3
006a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
006b 00da       |    |		Load_Top	At_Offset_2
006c e001       |    |		Load	0x0,0x1
006d 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
006e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
006f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x7 = 0x6f,0x4
0070 e001       |    |		Load	0x0,0x1
0071 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0072 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x8 = 0x72,0x5
0073 00da       |    |		Load_Top	At_Offset_2
0074 e002       |    |		Load	0x0,0x2
0075 18f6       |    |		Execute	Package,Field_Execute,Field_Number 0xf6
0076 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0077 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x9 = 0x77,0x6
0078 e5ff       |    |		Load	0x2,-0x1
0079 8219       |    |		Call	0x1,0x19
007a 680b       |h   |		Jump_Zero	0x86
007b e001       |    |		Load	0x0,0x1								; Debug Table 0x2.0xa = 0x7b,0x7
007c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
007d 00da       |    |		Load_Top	At_Offset_2
007e e001       |    |		Load	0x0,0x1
007f 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0080 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0081 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xb = 0x81,0x8
0082 00da       |    |		Load_Top	At_Offset_2
0083 e002       |    |		Load	0x0,0x2
0084 18f6       |    |		Execute	Package,Field_Execute,Field_Number 0xf6
0085 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0086 e001       |    |		Load	0x0,0x1								; Debug Table 0x2.0xc = 0x86,0x9
0087 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0088 00da       |    |		Load_Top	At_Offset_2
0089 e001       |    |		Load	0x0,0x1
008a 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
008b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
008c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0xd = 0x8c,0xa
008d e001       |    |		Load	0x0,0x1
008e 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
008f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xe = 0x8f,0xb
0090 00da       |    |		Load_Top	At_Offset_2
0091 e002       |    |		Load	0x0,0x2
0092 18f6       |    |		Execute	Package,Field_Execute,Field_Number 0xf6
0093 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0094 0000 0000  |    |		.BLANK	0000[0x4]
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 00a1       |    |		.CONST	0x00a1								; Address of begin
0099 0004       |    |		.CONST	0x0004								; Address of exception handler
009a 0002       |    |		.CONST	0x0002								; Number of locals
009b			INIT_0098:
009b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3 = .DEBUG	0x009b,0x07ca,0x0001,0x0000,0x005a,0x38f5,0x0000,0x0016
													; Debug Table 0x3.0x0 = 0x9b,0xffff
009c 00db       |    |		Load_Top	At_Offset_3
009d 4902       |I   |		Short_Literal	0x102
009e 00eb       |    |		Load_Encached	Diana_Cache
009f 0096       |    |		Execute	Package,Entry
00a0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00a1			BODY_0098:
00a1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x1 = 0xa1,0x1
00a2 e5fe       |    |		Load	0x2,-0x2
00a3 e003       |    |		Load	0x0,0x3
00a4 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00a5 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x2 = 0xa5,0x2
00a6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x3 = 0xa6,0x401
00a7 0007       |    |		Action	Break_Optional
00a8 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0x4 = 0xa8,0x402
00a9 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x5 = 0xa9,0x403
00aa 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x6 = 0xaa,0x404
00ab 0fab       |    |		Execute_Immediate	Equal,-0x55					; Debug Table 0x3.0x7 = 0xab,0x2
00ac 6801       |h   |		Jump_Zero	0xae
00ad 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x3.0x8 = 0xad,0x3
00ae e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x3.0x9 = 0xae,0x4
00af 6804       |h   |		Jump_Zero	0xb4
00b0 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0xa = 0xb0,0x5
00b1 e004       |    |		Load	0x0,0x4
00b2 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
00b3 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
00b4 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x3.0xb = 0xb4,0x6
00b5 6808       |h   |		Jump_Zero	0xbe
00b6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0xc = 0xb6,0x7
00b7 821b       |    |		Call	0x1,0x1b
00b8 7004       |p   |		Jump_Nonzero	0xbd
00b9 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3.0xd = 0xb9,0x8
00ba 00d9       |    |		Load_Top	At_Offset_1
00bb e004       |    |		Load	0x0,0x4
00bc 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00bd 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
00be 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0xe = 0xbe,0x9
00bf 821f       |    |		Call	0x1,0x1f
00c0 7005       |p   |		Jump_Nonzero	0xc6
00c1 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3.0xf = 0xc1,0xa
00c2 00d9       |    |		Load_Top	At_Offset_1
00c3 e5fe       |    |		Load	0x2,-0x2
00c4 e004       |    |		Load	0x0,0x4
00c5 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00c6 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
00c7 0000       |    |		.XXX[0x1]
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00e9       |    |		.CONST	0x00e9								; Address of begin
00c9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ca 0008       |    |		.CONST	0x0008								; Number of locals
00cb			INIT_00c8:
00cb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4 = .DEBUG	0x00cb,0x07ec,0x0001,0x0000,0x005a,0x38f5,0x0000,0x002b
													; Debug Table 0x4.0x0 = 0xcb,0xffff
00cc 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x1 = 0xcc,0xfffe
00cd 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x2 = 0xcd,0xfffd
00ce e5ff       |    |		Load	0x2,-0x1
00cf 00eb       |    |		Load_Encached	Diana_Cache
00d0 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
00d1 00eb       |    |		Load_Encached	Diana_Cache
00d2 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
00d3 00eb       |    |		Load_Encached	Diana_Cache
00d4 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
00d5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00d6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x3 = 0xd6,0xfffc
00d7 e5ff       |    |		Load	0x2,-0x1
00d8 4902       |I   |		Short_Literal	0x102
00d9 00eb       |    |		Load_Encached	Diana_Cache
00da 0096       |    |		Execute	Package,Entry
00db 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00dc e005       |    |		Load	0x0,0x5								; Debug Table 0x4.0x4 = 0xdc,0xfffb
00dd 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00de e005       |    |		Load	0x0,0x5								; Debug Table 0x4.0x5 = 0xde,0xfffa
00df 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00e0 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x6 = 0xe0,0xfff9
00e1 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x7 = 0xe1,0x401
00e2 0007       |    |		Action	Break_Optional
00e3 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x4.0x8 = 0xe3,0x402
00e4 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x9 = 0xe4,0x403
00e5 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0xa = 0xe5,0x404
00e6 0f05       |    |		Execute_Immediate	Equal,0x5					; Debug Table 0x4.0xb = 0xe6,0xfff9
00e7 00e1       |    |		Load_Encached	Boolean_Cache
00e8 03f1       |    |		Declare_Variable	Discrete,With_Value
00e9			BODY_00c8:
00e9 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0xc = 0xe9,0x1
00ea 821e       |    |		Call	0x1,0x1e
00eb a402       |    |		Store_Unchecked	0x2,0x2
00ec 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0xd = 0xec,0x2
00ed e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0xe = 0xed,0x801
00ee 0007       |    |		Action	Break_Optional
00ef 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x4.0xf = 0xef,0x802
00f0 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x10 = 0xf0,0x803
00f1 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x11 = 0xf1,0x804
00f2 0fab       |    |		Execute_Immediate	Equal,-0x55					; Debug Table 0x4.0x12 = 0xf2,0x2
00f3 6809       |h   |		Jump_Zero	0xfd
00f4 4833       |H3  |		Short_Literal	0x33							; Debug Table 0x4.0x13 = 0xf4,0x3
00f5 e006       |    |		Load	0x0,0x6
00f6 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00f7 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x14 = 0xf7,0x4
00f8 0092 062d  |   -|		Action	Push_String_Extended,0x62d					; "Prompt for out parameter: "
00fa e007       |    |		Load	0x0,0x7
00fb 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
00fc 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x4.0x15 = 0xfc,0x5
00fd e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x16 = 0xfd,0x6
00fe 00eb       |    |		Load_Encached	Diana_Cache
00ff 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0100 a403       |    |		Store_Unchecked	0x2,0x3
0101 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x17 = 0x101,0x7
0102 e5ff       |    |		Load	0x2,-0x1
0103 8217       |    |		Call	0x1,0x17
0104 6812       |h   |		Jump_Zero	0x117
0105 e404       |    |		Load	0x2,0x4								; Debug Table 0x4.0x18 = 0x105,0x8
0106 e008       |    |		Load	0x0,0x8
0107 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0108 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0x19 = 0x108,0x9
0109 680a       |h   |		Jump_Zero	0x114
010a 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x1a = 0x10a,0xa
010b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x1b = 0x10b,0xc01
010c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x1c = 0x10c,0xa
010d 4800       |H   |		Short_Literal	0x0
010e 628d       |b   |		Indirect_Literal	Discrete,0x39c,{0x00000000, 0x7fffffff}
010f 4800       |H   |		Short_Literal	0x0
0110 489c       |H   |		Short_Literal	0x9c
0111 4812       |H   |		Short_Literal	0x12
0112 e005       |    |		Load	0x0,0x5
0113 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0114 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x1d = 0x114,0xb
0115 8223       | #  |		Call	0x1,0x23
0116 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0117 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x1e = 0x117,0xc
0118 e5ff       |    |		Load	0x2,-0x1
0119 8219       |    |		Call	0x1,0x19
011a 681f       |h   |		Jump_Zero	0x13a
011b e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x1f = 0x11b,0xd
011c e001       |    |		Load	0x0,0x1
011d 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
011e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x20 = 0x11e,0xe
011f 6808       |h   |		Jump_Zero	0x128
0120 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x21 = 0x120,0xf
0121 0007       |    |		Action	Break_Optional
0122 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x22 = 0x122,0x1001
0123 e405       |    |		Load	0x2,0x5								; Debug Table 0x4.0x23 = 0x123,0xf
0124 e403       |    |		Load	0x2,0x3
0125 e009       |    |		Load	0x0,0x9
0126 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0127 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0128 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x4.0x24 = 0x128,0x10
0129 6808       |h   |		Jump_Zero	0x132
012a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x25 = 0x12a,0x11
012b 821b       |    |		Call	0x1,0x1b
012c 7004       |p   |		Jump_Nonzero	0x131
012d 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x26 = 0x12d,0x12
012e e405       |    |		Load	0x2,0x5
012f e004       |    |		Load	0x0,0x4
0130 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0131 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0132 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0x27 = 0x132,0x13
0133 7005       |p   |		Jump_Nonzero	0x139
0134 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x28 = 0x134,0x14
0135 e405       |    |		Load	0x2,0x5
0136 e402       |    |		Load	0x2,0x2
0137 e004       |    |		Load	0x0,0x4
0138 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0139 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
013a e005       |    |		Load	0x0,0x5								; Debug Table 0x4.0x29 = 0x13a,0x15
013b 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
013c 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
013d e005       |    |		Load	0x0,0x5								; Debug Table 0x4.0x2a = 0x13d,0x16
013e 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
013f 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0140 e00a       |    |		Load	0x0,0xa								; Debug Table 0x4.0x2b = 0x140,0x17
0141 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
0142 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x2c = 0x142,0x18
0143 e001       |    |		Load	0x0,0x1
0144 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0145 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x2d = 0x145,0x19
0146 e001       |    |		Load	0x0,0x1
0147 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0148 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x2e = 0x148,0x1a
0149 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x2f = 0x149,0x1401
014a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x30 = 0x14a,0x1a
014b 4800       |H   |		Short_Literal	0x0
014c 624f       |bO  |		Indirect_Literal	Discrete,0x39c,{0x00000000, 0x7fffffff}
014d 4800       |H   |		Short_Literal	0x0
014e 489e       |H   |		Short_Literal	0x9e
014f 4812       |H   |		Short_Literal	0x12
0150 e005       |    |		Load	0x0,0x5
0151 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0152 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x31 = 0x152,0x1b
0153 e005       |    |		Load	0x0,0x5
0154 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0155 e404       |    |		Load	0x2,0x4								; Debug Table 0x4.0x32 = 0x155,0x1c
0156 e008       |    |		Load	0x0,0x8
0157 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0158 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0x33 = 0x158,0x1d
0159 680a       |h   |		Jump_Zero	0x164
015a 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x34 = 0x15a,0x1e
015b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x35 = 0x15b,0x1801
015c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x36 = 0x15c,0x1e
015d 4800       |H   |		Short_Literal	0x0
015e 623d       |b=  |		Indirect_Literal	Discrete,0x39c,{0x00000000, 0x7fffffff}
015f 4800       |H   |		Short_Literal	0x0
0160 489c       |H   |		Short_Literal	0x9c
0161 4812       |H   |		Short_Literal	0x12
0162 e005       |    |		Load	0x0,0x5
0163 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0164 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x37 = 0x164,0x1f
0165 8223       | #  |		Call	0x1,0x23
0166 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x38 = 0x166,0x20
0167 e00a       |    |		Load	0x0,0xa
0168 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
0169 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x39 = 0x169,0x21
016a e005       |    |		Load	0x0,0x5
016b 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
016c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x3a = 0x16c,0x22
016d e005       |    |		Load	0x0,0x5
016e 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
016f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x3b = 0x16f,0x23
0170 e00a       |    |		Load	0x0,0xa
0171 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
0172 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x3c = 0x172,0x24
0173 e001       |    |		Load	0x0,0x1
0174 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0175 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x3d = 0x175,0x25
0176 6808       |h   |		Jump_Zero	0x17f
0177 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x3e = 0x177,0x26
0178 0007       |    |		Action	Break_Optional
0179 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x3f = 0x179,0x1c01
017a e405       |    |		Load	0x2,0x5								; Debug Table 0x4.0x40 = 0x17a,0x26
017b e403       |    |		Load	0x2,0x3
017c e009       |    |		Load	0x0,0x9
017d 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
017e 7811       |x   |		Jump	0x190
017f e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x4.0x41 = 0x17f,0x27
0180 6808       |h   |		Jump_Zero	0x189
0181 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x42 = 0x181,0x28
0182 821b       |    |		Call	0x1,0x1b
0183 700c       |p   |		Jump_Nonzero	0x190
0184 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x43 = 0x184,0x29
0185 e405       |    |		Load	0x2,0x5
0186 e004       |    |		Load	0x0,0x4
0187 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0188 7807       |x   |		Jump	0x190
0189 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0x44 = 0x189,0x2a
018a 7005       |p   |		Jump_Nonzero	0x190
018b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x45 = 0x18b,0x2b
018c e405       |    |		Load	0x2,0x5
018d e402       |    |		Load	0x2,0x2
018e e004       |    |		Load	0x0,0x4
018f 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0190 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x46 = 0x190,0x2c
0191 e00a       |    |		Load	0x0,0xa
0192 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
0193 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x47 = 0x193,0x2d
0194 e005       |    |		Load	0x0,0x5
0195 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
0196 e00a       |    |		Load	0x0,0xa								; Debug Table 0x4.0x48 = 0x196,0x2e
0197 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
0198 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0199 0000 0000  |    |		.BLANK	0000[0x7]
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01c1       |    |		.CONST	0x01c1								; Address of begin
01a1 0004       |    |		.CONST	0x0004								; Address of exception handler
01a2 0008       |    |		.CONST	0x0008								; Number of locals
01a3			INIT_01a0:
01a3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5 = .DEBUG	0x01a3,0x0880,0x0001,0x0000,0x005a,0x38f5,0x0000,0x0040
													; Debug Table 0x5.0x0 = 0x1a3,0xffff
01a4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x1 = 0x1a4,0xfffe
01a5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x2 = 0x1a5,0xfffd
01a6 e5ff       |    |		Load	0x2,-0x1
01a7 00eb       |    |		Load_Encached	Diana_Cache
01a8 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
01a9 00eb       |    |		Load_Encached	Diana_Cache
01aa 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
01ab 00eb       |    |		Load_Encached	Diana_Cache
01ac 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
01ad 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01ae 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x3 = 0x1ae,0xfffc
01af e5ff       |    |		Load	0x2,-0x1
01b0 4902       |I   |		Short_Literal	0x102
01b1 00eb       |    |		Load_Encached	Diana_Cache
01b2 0096       |    |		Execute	Package,Entry
01b3 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01b4 e00b       |    |		Load	0x0,0xb								; Debug Table 0x5.0x4 = 0x1b4,0xfffb
01b5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01b6 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x5 = 0x1b6,0xfffa
01b7 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x6 = 0x1b7,0x401
01b8 0007       |    |		Action	Break_Optional
01b9 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x5.0x7 = 0x1b9,0x402
01ba 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x8 = 0x1ba,0x403
01bb 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x9 = 0x1bb,0x404
01bc 0f05       |    |		Execute_Immediate	Equal,0x5					; Debug Table 0x5.0xa = 0x1bc,0xfffa
01bd 00e1       |    |		Load_Encached	Boolean_Cache
01be 03f1       |    |		Declare_Variable	Discrete,With_Value
01bf 029f 061b  |    |		Declare_Subprogram	INIT_0618,For_Call				; Debug Table 0x5.0xb = 0x1bf,0xfff9
01c1			BODY_01a0:
01c1 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0xc = 0x1c1,0x1
01c2 821e       |    |		Call	0x1,0x1e
01c3 a402       |    |		Store_Unchecked	0x2,0x2
01c4 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0xd = 0x1c4,0x2
01c5 e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0xe = 0x1c5,0x801
01c6 0007       |    |		Action	Break_Optional
01c7 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x5.0xf = 0x1c7,0x802
01c8 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x10 = 0x1c8,0x803
01c9 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x11 = 0x1c9,0x804
01ca 0fab       |    |		Execute_Immediate	Equal,-0x55					; Debug Table 0x5.0x12 = 0x1ca,0x2
01cb 6808       |h   |		Jump_Zero	0x1d4
01cc 4833       |H3  |		Short_Literal	0x33							; Debug Table 0x5.0x13 = 0x1cc,0x3
01cd e006       |    |		Load	0x0,0x6
01ce 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
01cf e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0x14 = 0x1cf,0x4
01d0 0092 062e  |   .|		Action	Push_String_Extended,0x62e					; "Prompt for in out parameter: "
01d2 e007       |    |		Load	0x0,0x7
01d3 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
01d4 e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0x15 = 0x1d4,0x5
01d5 00eb       |    |		Load_Encached	Diana_Cache
01d6 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
01d7 a403       |    |		Store_Unchecked	0x2,0x3
01d8 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x16 = 0x1d8,0x6
01d9 00eb       |    |		Load_Encached	Diana_Cache
01da 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
01db e405       |    |		Load	0x2,0x5
01dc 8216       |    |		Call	0x1,0x16
01dd 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
01de e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0x17 = 0x1de,0x7
01df e001       |    |		Load	0x0,0x1
01e0 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
01e1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x18 = 0x1e1,0x8
01e2 6807       |h   |		Jump_Zero	0x1ea
01e3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x19 = 0x1e3,0x9
01e4 e402       |    |		Load	0x2,0x2
01e5 e405       |    |		Load	0x2,0x5
01e6 e403       |    |		Load	0x2,0x3
01e7 e009       |    |		Load	0x0,0x9
01e8 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
01e9 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
01ea e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x1a = 0x1ea,0xa
01eb e5ff       |    |		Load	0x2,-0x1
01ec 8218       |    |		Call	0x1,0x18
01ed 685a       |hZ  |		Jump_Zero	0x248
01ee e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x5.0x1b = 0x1ee,0xb
01ef 700a       |p   |		Jump_Nonzero	0x1fa
01f0 e5fc       |    |		Load	0x2,-0x4
01f1 7008       |p   |		Jump_Nonzero	0x1fa
01f2 00db       |    |		Load_Top	At_Offset_3
01f3 e403       |    |		Load	0x2,0x3
01f4 8215       |    |		Call	0x1,0x15
01f5 6804       |h   |		Jump_Zero	0x1fa
01f6 e402       |    |		Load	0x2,0x2
01f7 e004       |    |		Load	0x0,0x4
01f8 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
01f9 704d       |pM  |		Jump_Nonzero	0x247
01fa 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x5.0x1c = 0x1fa,0xc
01fb e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x1d = 0x1fb,0xf3ff
01fc e5ff       |    |		Load	0x2,-0x1
01fd 8217       |    |		Call	0x1,0x17
01fe 0f00       |    |		Execute_Immediate	Equal,0x0
01ff 00e1       |    |		Load_Encached	Boolean_Cache
0200 03f1       |    |		Declare_Variable	Discrete,With_Value
0201 e005       |    |		Load	0x0,0x5								; Debug Table 0x5.0x1e = 0x201,0xf3fe
0202 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0203 e005       |    |		Load	0x0,0x5								; Debug Table 0x5.0x1f = 0x203,0xf3fd
0204 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0205 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x20 = 0x205,0xc01
0206 6816       |h   |		Jump_Zero	0x21d
0207 e005       |    |		Load	0x0,0x5								; Debug Table 0x5.0x21 = 0x207,0xc02
0208 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0209 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
020a e005       |    |		Load	0x0,0x5								; Debug Table 0x5.0x22 = 0x20a,0xc03
020b 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
020c 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
020d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x23 = 0x20d,0xc04
020e e005       |    |		Load	0x0,0x5
020f 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
0210 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x24 = 0x210,0xc05
0211 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x25 = 0x211,0x1001
0212 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x26 = 0x212,0xc05
0213 4800       |H   |		Short_Literal	0x0
0214 6187       |a   |		Indirect_Literal	Discrete,0x39c,{0x00000000, 0x7fffffff}
0215 4800       |H   |		Short_Literal	0x0
0216 489e       |H   |		Short_Literal	0x9e
0217 4812       |H   |		Short_Literal	0x12
0218 e005       |    |		Load	0x0,0x5
0219 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
021a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x27 = 0x21a,0xc06
021b e005       |    |		Load	0x0,0x5
021c 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
021d e406       |    |		Load	0x2,0x6								; Debug Table 0x5.0x28 = 0x21d,0xc07
021e 0f05       |    |		Execute_Immediate	Equal,0x5
021f 7019       |p   |		Jump_Nonzero	0x239
0220 e404       |    |		Load	0x2,0x4								; Debug Table 0x5.0x29 = 0x220,0xc08
0221 e00c       |    |		Load	0x0,0xc
0222 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0223 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x5.0x2a = 0x223,0xc09
0224 680a       |h   |		Jump_Zero	0x22f
0225 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x2b = 0x225,0xc0a
0226 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x2c = 0x226,0x1401
0227 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x2d = 0x227,0xc0a
0228 4800       |H   |		Short_Literal	0x0
0229 6172       |ar  |		Indirect_Literal	Discrete,0x39c,{0x00000000, 0x7fffffff}
022a 4800       |H   |		Short_Literal	0x0
022b 489c       |H   |		Short_Literal	0x9c
022c 4812       |H   |		Short_Literal	0x12
022d e005       |    |		Load	0x0,0x5
022e 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
022f 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x2e = 0x22f,0xc0b
0230 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x2f = 0x230,0x1801
0231 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x30 = 0x231,0xc0b
0232 4800       |H   |		Short_Literal	0x0
0233 6168       |ah  |		Indirect_Literal	Discrete,0x39c,{0x00000000, 0x7fffffff}
0234 4801       |H   |		Short_Literal	0x1
0235 4891       |H   |		Short_Literal	0x91
0236 e406       |    |		Load	0x2,0x6
0237 e005       |    |		Load	0x0,0x5
0238 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0239 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x31 = 0x239,0xc0c
023a 680a       |h   |		Jump_Zero	0x245
023b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x32 = 0x23b,0xc0d
023c e005       |    |		Load	0x0,0x5
023d 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
023e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x33 = 0x23e,0xc0e
023f e005       |    |		Load	0x0,0x5
0240 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
0241 8408       |    |		Call	0x2,0x8								; Debug Table 0x5.0x34 = 0x241,0xc0f
0242 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x35 = 0x242,0xc10
0243 e005       |    |		Load	0x0,0x5
0244 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
0245 00d3       |    |		Pop_Control	Pop_Count_3
0246 00ce       |    |		Action	Pop_Auxiliary
0247 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0248 8408       |    |		Call	0x2,0x8								; Debug Table 0x5.0x36 = 0x248,0xd
0249 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
024a 0000 0000  |    |		.BLANK	0000[0x6]
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 0266       | f  |		.CONST	0x0266								; Address of begin
0251 0004       |    |		.CONST	0x0004								; Address of exception handler
0252 0006       |    |		.CONST	0x0006								; Number of locals
0253			INIT_0250:
0253 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6 = .DEBUG	0x0253,0x08f0,0x0001,0x0000,0x005a,0x38f5,0x0000,0x0055
													; Debug Table 0x6.0x0 = 0x253,0xffff
0254 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x1 = 0x254,0xfffe
0255 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x2 = 0x255,0xfffd
0256 e5ff       |    |		Load	0x2,-0x1
0257 4902       |I   |		Short_Literal	0x102
0258 00eb       |    |		Load_Encached	Diana_Cache
0259 0096       |    |		Execute	Package,Entry
025a 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
025b e00b       |    |		Load	0x0,0xb								; Debug Table 0x6.0x3 = 0x25b,0xfffc
025c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
025d 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x4 = 0x25d,0xfffb
025e e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x5 = 0x25e,0x401
025f 0007       |    |		Action	Break_Optional
0260 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x6 = 0x260,0x402
0261 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x7 = 0x261,0x403
0262 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x8 = 0x262,0x404
0263 0f05       |    |		Execute_Immediate	Equal,0x5					; Debug Table 0x6.0x9 = 0x263,0xfffb
0264 00e1       |    |		Load_Encached	Boolean_Cache
0265 03f1       |    |		Declare_Variable	Discrete,With_Value
0266			BODY_0250:
0266 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0xa = 0x266,0x1
0267 821e       |    |		Call	0x1,0x1e
0268 a402       |    |		Store_Unchecked	0x2,0x2
0269 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0xb = 0x269,0x2
026a e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0xc = 0x26a,0x801
026b 0007       |    |		Action	Break_Optional
026c 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0xd = 0x26c,0x802
026d 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0xe = 0x26d,0x803
026e 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0xf = 0x26e,0x804
026f 0fab       |    |		Execute_Immediate	Equal,-0x55					; Debug Table 0x6.0x10 = 0x26f,0x2
0270 6801       |h   |		Jump_Zero	0x272
0271 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x6.0x11 = 0x271,0x3
0272 e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0x12 = 0x272,0x4
0273 00eb       |    |		Load_Encached	Diana_Cache
0274 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0275 a403       |    |		Store_Unchecked	0x2,0x3
0276 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x13 = 0x276,0x5
0277 00db       |    |		Load_Top	At_Offset_3
0278 8216       |    |		Call	0x1,0x16
0279 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
027a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x14 = 0x27a,0x6
027b 6839       |h9  |		Jump_Zero	0x2b5
027c 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0x15 = 0x27c,0x7
027d 0007       |    |		Action	Break_Optional
027e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x16 = 0x27e,0xc01
027f e403       |    |		Load	0x2,0x3								; Debug Table 0x6.0x17 = 0x27f,0x7
0280 e404       |    |		Load	0x2,0x4
0281 e009       |    |		Load	0x0,0x9
0282 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0283 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x18 = 0x283,0x8
0284 00db       |    |		Load_Top	At_Offset_3
0285 8216       |    |		Call	0x1,0x16
0286 4612       |F   |		Jump_Case	0x13
0287 782a       |x*  |		Jump	0x2b2								; case 0x0
0288 7829       |x)  |		Jump	0x2b2								; case 0x1
0289 7828       |x(  |		Jump	0x2b2								; case 0x2
028a 7827       |x'  |		Jump	0x2b2								; case 0x3
028b 7826       |x&  |		Jump	0x2b2								; case 0x4
028c 7822       |x"  |		Jump	0x2af								; case 0x5
028d 7824       |x$  |		Jump	0x2b2								; case 0x6
028e 780e       |x   |		Jump	0x29d								; case 0x7
028f 780d       |x   |		Jump	0x29d								; case 0x8
0290 780c       |x   |		Jump	0x29d								; case 0x9
0291 7820       |x   |		Jump	0x2b2								; case 0xa
0292 781f       |x   |		Jump	0x2b2								; case 0xb
0293 7806       |x   |		Jump	0x29a								; case 0xc
0294 7805       |x   |		Jump	0x29a								; case 0xd
0295 781c       |x   |		Jump	0x2b2								; case 0xe
0296 781b       |x   |		Jump	0x2b2								; case 0xf
0297 781a       |x   |		Jump	0x2b2								; case 0x10
0298 7819       |x   |		Jump	0x2b2								; case 0x11
0299 7818       |x   |		Jump	0x2b2								; case 0x12
029a e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0x19 = 0x29a,0x9
029b 8225       | %  |		Call	0x1,0x25
029c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
029d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x1a = 0x29d,0xa
029e e00d       |    |		Load	0x0,0xd
029f 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
02a0 7008       |p   |		Jump_Nonzero	0x2a9
02a1 00da       |    |		Load_Top	At_Offset_2
02a2 e00d       |    |		Load	0x0,0xd
02a3 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
02a4 e403       |    |		Load	0x2,0x3
02a5 e00d       |    |		Load	0x0,0xd
02a6 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
02a7 021f       |    |		Execute	Heap_Access,Equal
02a8 7003       |p   |		Jump_Nonzero	0x2ac
02a9 e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0x1b = 0x2a9,0xb
02aa 8224       | $  |		Call	0x1,0x24
02ab 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02ac e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0x1c = 0x2ac,0xc
02ad 8225       | %  |		Call	0x1,0x25
02ae 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02af e005       |    |		Load	0x0,0x5								; Debug Table 0x6.0x1d = 0x2af,0xd
02b0 1853       | S  |		Execute	Package,Field_Execute,Field_Number 0x53
02b1 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02b2 e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0x1e = 0x2b2,0xe
02b3 8224       | $  |		Call	0x1,0x24
02b4 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02b5 e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0x1f = 0x2b5,0xf
02b6 e5ff       |    |		Load	0x2,-0x1
02b7 8219       |    |		Call	0x1,0x19
02b8 6803       |h   |		Jump_Zero	0x2bc
02b9 e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0x20 = 0x2b9,0x10
02ba 8225       | %  |		Call	0x1,0x25
02bb 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02bc e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0x21 = 0x2bc,0x11
02bd e5ff       |    |		Load	0x2,-0x1
02be 821a       |    |		Call	0x1,0x1a
02bf 6803       |h   |		Jump_Zero	0x2c3
02c0 e005       |    |		Load	0x0,0x5								; Debug Table 0x6.0x22 = 0x2c0,0x12
02c1 1853       | S  |		Execute	Package,Field_Execute,Field_Number 0x53
02c2 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02c3 e402       |    |		Load	0x2,0x2								; Debug Table 0x6.0x23 = 0x2c3,0x13
02c4 8224       | $  |		Call	0x1,0x24
02c5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02c6 0000 0000  |    |		.XXX[0x2]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02d4       |    |		.CONST	0x02d4								; Address of begin
02c9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ca 0003       |    |		.CONST	0x0003								; Number of locals
02cb			INIT_02c8:
02cb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7 = .DEBUG	0x02cb,0x093a,0x0001,0x0000,0x005a,0x38f5,0x0000,0x0060
													; Debug Table 0x7.0x0 = 0x2cb,0xffff
02cc e5fe       |    |		Load	0x2,-0x2
02cd 821e       |    |		Call	0x1,0x1e
02ce 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02cf 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x7.0x1 = 0x2cf,0xfffe
02d0 00d9       |    |		Load_Top	At_Offset_1
02d1 e002       |    |		Load	0x0,0x2
02d2 18f8       |    |		Execute	Package,Field_Execute,Field_Number 0xf8
02d3 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02d4			BODY_02c8:
02d4 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x2 = 0x2d4,0x1
02d5 e402       |    |		Load	0x2,0x2								; Debug Table 0x7.0x3 = 0x2d5,0x401
02d6 0007       |    |		Action	Break_Optional
02d7 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x7.0x4 = 0x2d7,0x402
02d8 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x5 = 0x2d8,0x403
02d9 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x6 = 0x2d9,0x404
02da 0fab       |    |		Execute_Immediate	Equal,-0x55					; Debug Table 0x7.0x7 = 0x2da,0x1
02db 6801       |h   |		Jump_Zero	0x2dd
02dc 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x7.0x8 = 0x2dc,0x2
02dd 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x9 = 0x2dd,0x3
02de e5ff       |    |		Load	0x2,-0x1
02df 8217       |    |		Call	0x1,0x17
02e0 6810       |h   |		Jump_Zero	0x2f1
02e1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0xa = 0x2e1,0x4
02e2 e001       |    |		Load	0x0,0x1
02e3 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
02e4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0xb = 0x2e4,0x5
02e5 821d       |    |		Call	0x1,0x1d
02e6 6806       |h   |		Jump_Zero	0x2ed
02e7 e005       |    |		Load	0x0,0x5								; Debug Table 0x7.0xc = 0x2e7,0x6
02e8 1853       | S  |		Execute	Package,Field_Execute,Field_Number 0x53
02e9 0092 062f  |   /|		Action	Push_String_Extended,0x62f					; "name prefix"
													; Debug Table 0x7.0xd = 0x2e9,0x7
02eb e005       |    |		Load	0x0,0x5
02ec 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
02ed 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0xe = 0x2ed,0x8
02ee e001       |    |		Load	0x0,0x1
02ef 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02f0 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02f1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0xf = 0x2f1,0x9
02f2 e5ff       |    |		Load	0x2,-0x1
02f3 8219       |    |		Call	0x1,0x19
02f4 680d       |h   |		Jump_Zero	0x302
02f5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x10 = 0x2f5,0xa
02f6 821d       |    |		Call	0x1,0x1d
02f7 6806       |h   |		Jump_Zero	0x2fe
02f8 e005       |    |		Load	0x0,0x5								; Debug Table 0x7.0x11 = 0x2f8,0xb
02f9 1853       | S  |		Execute	Package,Field_Execute,Field_Number 0x53
02fa 0092 062f  |   /|		Action	Push_String_Extended,0x62f					; "name prefix"
													; Debug Table 0x7.0x12 = 0x2fa,0xc
02fc e005       |    |		Load	0x0,0x5
02fd 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
02fe 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x13 = 0x2fe,0xd
02ff e001       |    |		Load	0x0,0x1
0300 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0301 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0302 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x14 = 0x302,0xe
0303 e001       |    |		Load	0x0,0x1
0304 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0305 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x15 = 0x305,0xf
0306 821d       |    |		Call	0x1,0x1d
0307 6806       |h   |		Jump_Zero	0x30e
0308 e005       |    |		Load	0x0,0x5								; Debug Table 0x7.0x16 = 0x308,0x10
0309 1853       | S  |		Execute	Package,Field_Execute,Field_Number 0x53
030a 0092 062f  |   /|		Action	Push_String_Extended,0x62f					; "name prefix"
													; Debug Table 0x7.0x17 = 0x30a,0x11
030c e005       |    |		Load	0x0,0x5
030d 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
030e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x18 = 0x30e,0x12
030f e001       |    |		Load	0x0,0x1
0310 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0311 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0312 0000 0000  |    |		.BLANK	0000[0x6]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 0324       | $  |		.CONST	0x0324								; Address of begin
0319 0004       |    |		.CONST	0x0004								; Address of exception handler
031a 0003       |    |		.CONST	0x0003								; Number of locals
031b			INIT_0318:
031b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8 = .DEBUG	0x031b,0x096e,0x0001,0x0000,0x005a,0x38f5,0x0000,0x0070
													; Debug Table 0x8.0x0 = 0x31b,0xffff
031c e5fe       |    |		Load	0x2,-0x2
031d 821e       |    |		Call	0x1,0x1e
031e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
031f 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x8.0x1 = 0x31f,0xfffe
0320 00d9       |    |		Load_Top	At_Offset_1
0321 e002       |    |		Load	0x0,0x2
0322 18f8       |    |		Execute	Package,Field_Execute,Field_Number 0xf8
0323 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0324			BODY_0318:
0324 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x2 = 0x324,0x1
0325 e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0x3 = 0x325,0x401
0326 0007       |    |		Action	Break_Optional
0327 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x8.0x4 = 0x327,0x402
0328 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x5 = 0x328,0x403
0329 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x6 = 0x329,0x404
032a 0fab       |    |		Execute_Immediate	Equal,-0x55					; Debug Table 0x8.0x7 = 0x32a,0x1
032b 6801       |h   |		Jump_Zero	0x32d
032c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x8.0x8 = 0x32c,0x2
032d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x9 = 0x32d,0x3
032e e5ff       |    |		Load	0x2,-0x1
032f 8217       |    |		Call	0x1,0x17
0330 6810       |h   |		Jump_Zero	0x341
0331 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0xa = 0x331,0x4
0332 e001       |    |		Load	0x0,0x1
0333 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0334 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0xb = 0x334,0x5
0335 821d       |    |		Call	0x1,0x1d
0336 6806       |h   |		Jump_Zero	0x33d
0337 e005       |    |		Load	0x0,0x5								; Debug Table 0x8.0xc = 0x337,0x6
0338 1853       | S  |		Execute	Package,Field_Execute,Field_Number 0x53
0339 0092 062f  |   /|		Action	Push_String_Extended,0x62f					; "name prefix"
													; Debug Table 0x8.0xd = 0x339,0x7
033b e005       |    |		Load	0x0,0x5
033c 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
033d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0xe = 0x33d,0x8
033e e001       |    |		Load	0x0,0x1
033f 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0340 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0341 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0xf = 0x341,0x9
0342 e5ff       |    |		Load	0x2,-0x1
0343 8219       |    |		Call	0x1,0x19
0344 680d       |h   |		Jump_Zero	0x352
0345 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x10 = 0x345,0xa
0346 821d       |    |		Call	0x1,0x1d
0347 6806       |h   |		Jump_Zero	0x34e
0348 e005       |    |		Load	0x0,0x5								; Debug Table 0x8.0x11 = 0x348,0xb
0349 1853       | S  |		Execute	Package,Field_Execute,Field_Number 0x53
034a 0092 062f  |   /|		Action	Push_String_Extended,0x62f					; "name prefix"
													; Debug Table 0x8.0x12 = 0x34a,0xc
034c e005       |    |		Load	0x0,0x5
034d 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
034e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x13 = 0x34e,0xd
034f e001       |    |		Load	0x0,0x1
0350 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0351 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0352 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x14 = 0x352,0xe
0353 e001       |    |		Load	0x0,0x1
0354 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0355 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x15 = 0x355,0xf
0356 821d       |    |		Call	0x1,0x1d
0357 6806       |h   |		Jump_Zero	0x35e
0358 e005       |    |		Load	0x0,0x5								; Debug Table 0x8.0x16 = 0x358,0x10
0359 1853       | S  |		Execute	Package,Field_Execute,Field_Number 0x53
035a 0092 062f  |   /|		Action	Push_String_Extended,0x62f					; "name prefix"
													; Debug Table 0x8.0x17 = 0x35a,0x11
035c e005       |    |		Load	0x0,0x5
035d 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
035e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x18 = 0x35e,0x12
035f e001       |    |		Load	0x0,0x1
0360 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0361 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0362 0000 0000  |    |		.BLANK	0000[0x6]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036e       | n  |		.CONST	0x036e								; Address of begin
0369 0004       |    |		.CONST	0x0004								; Address of exception handler
036a 0002       |    |		.CONST	0x0002								; Number of locals
036b			INIT_0368:
036b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9 = .DEBUG	0x036b,0x09a2,0x0002,0x0000,0x005a,0x3905,0x0000,0x004a
													; Debug Table 0x9.0x0 = 0x36b,0xffff
036c 00db       |    |		Load_Top	At_Offset_3
036d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
036e			BODY_0368:
036e 00cf       |    |		Action	Mark_Auxiliary
036f 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x1 = 0x36f,0x1
0370 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x2 = 0x370,0x2
0371 e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x3 = 0x371,0x401
0372 0007       |    |		Action	Break_Optional
0373 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x4 = 0x373,0x402
0374 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x5 = 0x374,0x403
0375 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x6 = 0x375,0x404
0376 0b66       | f  |		Execute_Immediate	Case_Compare,0x66				; Debug Table 0x9.0x7 = 0x376,0x2
0377 7004       |p   |		Jump_Nonzero	0x37c
0378 0b6d       | m  |		Execute_Immediate	Case_Compare,0x6d
0379 7017       |p   |		Jump_Nonzero	0x391
037a 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0x9.0x8 = 0x37a,0x7
037b 781c       |x   |		Jump	0x398
037c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x9 = 0x37c,0x3
037d 00eb       |    |		Load_Encached	Diana_Cache
037e 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
037f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0xa = 0x37f,0x801
0380 021d       |    |		Execute	Heap_Access,Is_Null
0381 00d0       |    |		Action	Swap_Control
0382 00d1       |    |		Pop_Control	Pop_Count_1
0383 680b       |h   |		Jump_Zero	0x38f							; Debug Table 0x9.0xb = 0x383,0x3
0384 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0xc = 0x384,0x4
0385 00eb       |    |		Load_Encached	Diana_Cache
0386 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0387 4976       |Iv  |		Short_Literal	0x176
0388 00eb       |    |		Load_Encached	Diana_Cache
0389 0098       |    |		Execute	Package,Field_Read_Dynamic
038a 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
038b e00e       |    |		Load	0x0,0xe
038c 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
038d 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
038e 7806       |x   |		Jump	0x395
038f 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0x9.0xd = 0x38f,0x5
0390 7807       |x   |		Jump	0x398
0391 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0xe = 0x391,0x6
0392 00eb       |    |		Load_Encached	Diana_Cache
0393 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
0394 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0395 00d1       |    |		Pop_Control	Pop_Count_1
0396 00c9       |    |		Action	Pop_Auxiliary_Loop
0397 7fd8       |    |		Jump	0x370
0398 00ce       |    |		Action	Pop_Auxiliary
0399 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0xf = 0x399,0x8
039a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
039b 0000       |    |		.XXX[0x1]
039c 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03a3       |    |		.CONST	0x03a3								; Address of begin
03a1 0004       |    |		.CONST	0x0004								; Address of exception handler
03a2 0001       |    |		.CONST	0x0001								; Number of locals
03a3			BODY_03a0:
03a3			INIT_03a0:
03a3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa = .DEBUG	0x03a3,0x09c4,0x0002,0x0000,0x005a,0x3905,0x0000,0x00ab
													; Debug Table 0xa.0x0 = 0x3a3,0x1
03a4 8214       |    |		Call	0x1,0x14
03a5 e5fe       |    |		Load	0x2,-0x2
03a6 8214       |    |		Call	0x1,0x14
03a7 021f       |    |		Execute	Heap_Access,Equal
03a8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03a9 0000 0000  |    |		.BLANK	0000[0x7]
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03b5       |    |		.CONST	0x03b5								; Address of begin
03b1 0004       |    |		.CONST	0x0004								; Address of exception handler
03b2 0002       |    |		.CONST	0x0002								; Number of locals
03b3			INIT_03b0:
03b3 e00b       |    |		Load	0x0,0xb								; Debug Table 0xb = .DEBUG	0x03b3,0x09c8,0x0002,0x0000,0x005a,0x3905,0x0000,0x00c7
													; Debug Table 0xb.0x0 = 0x3b3,0xffff
03b4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03b5			BODY_03b0:
03b5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x1 = 0x3b5,0x1
03b6 e00d       |    |		Load	0x0,0xd
03b7 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
03b8 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
03b9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x2 = 0x3b9,0x2
03ba 0f12       |    |		Execute_Immediate	Equal,0x12
03bb 6804       |h   |		Jump_Zero	0x3c0
03bc e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0x3 = 0x3bc,0x3
03bd e00d       |    |		Load	0x0,0xd
03be 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
03bf 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
03c0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x4 = 0x3c0,0x4
03c1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03c2 0000 0000  |    |		.BLANK	0000[0x6]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03d6       |    |		.CONST	0x03d6								; Address of begin
03c9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ca 0003       |    |		.CONST	0x0003								; Number of locals
03cb			INIT_03c8:
03cb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc = .DEBUG	0x03cb,0x09d4,0x0002,0x0000,0x005a,0x3905,0x0000,0x0101
													; Debug Table 0xc.0x0 = 0x3cb,0xffff
03cc e5fe       |    |		Load	0x2,-0x2
03cd 00eb       |    |		Load_Encached	Diana_Cache
03ce 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
03cf 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03d0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc.0x1 = 0x3d0,0xfffe
03d1 e5ff       |    |		Load	0x2,-0x1
03d2 4902       |I   |		Short_Literal	0x102
03d3 00eb       |    |		Load_Encached	Diana_Cache
03d4 0096       |    |		Execute	Package,Entry
03d5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03d6			BODY_03c8:
03d6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x2 = 0x3d6,0x1
03d7 e00d       |    |		Load	0x0,0xd
03d8 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03d9 7004       |p   |		Jump_Nonzero	0x3de
03da 00d8       |    |		Load_Top	At_Offset_0
03db e00d       |    |		Load	0x0,0xd
03dc 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03dd 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03de 4801       |H   |		Short_Literal	0x1
03df 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03ee       |    |		.CONST	0x03ee								; Address of begin
03e1 0004       |    |		.CONST	0x0004								; Address of exception handler
03e2 0003       |    |		.CONST	0x0003								; Number of locals
03e3			INIT_03e0:
03e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd = .DEBUG	0x03e3,0x09dc,0x0002,0x0000,0x005a,0x3905,0x0000,0x013f
													; Debug Table 0xd.0x0 = 0x3e3,0xffff
03e4 e5fe       |    |		Load	0x2,-0x2
03e5 00eb       |    |		Load_Encached	Diana_Cache
03e6 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
03e7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03e8 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0x1 = 0x3e8,0xfffe
03e9 e5ff       |    |		Load	0x2,-0x1
03ea 4902       |I   |		Short_Literal	0x102
03eb 00eb       |    |		Load_Encached	Diana_Cache
03ec 0096       |    |		Execute	Package,Entry
03ed 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03ee			BODY_03e0:
03ee 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x2 = 0x3ee,0x1
03ef e00d       |    |		Load	0x0,0xd
03f0 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03f1 7004       |p   |		Jump_Nonzero	0x3f6
03f2 00d8       |    |		Load_Top	At_Offset_0
03f3 e00d       |    |		Load	0x0,0xd
03f4 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03f5 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03f6 4801       |H   |		Short_Literal	0x1
03f7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 0406       |    |		.CONST	0x0406								; Address of begin
03f9 0004       |    |		.CONST	0x0004								; Address of exception handler
03fa 0003       |    |		.CONST	0x0003								; Number of locals
03fb			INIT_03f8:
03fb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe = .DEBUG	0x03fb,0x09e4,0x0002,0x0000,0x005a,0x3905,0x0000,0x017d
													; Debug Table 0xe.0x0 = 0x3fb,0xffff
03fc e5fe       |    |		Load	0x2,-0x2
03fd 00eb       |    |		Load_Encached	Diana_Cache
03fe 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
03ff 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0400 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x1 = 0x400,0xfffe
0401 e5ff       |    |		Load	0x2,-0x1
0402 4902       |I   |		Short_Literal	0x102
0403 00eb       |    |		Load_Encached	Diana_Cache
0404 0096       |    |		Execute	Package,Entry
0405 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0406			BODY_03f8:
0406 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x2 = 0x406,0x1
0407 e00d       |    |		Load	0x0,0xd
0408 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0409 7004       |p   |		Jump_Nonzero	0x40e
040a 00d8       |    |		Load_Top	At_Offset_0
040b e00d       |    |		Load	0x0,0xd
040c 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
040d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
040e 4801       |H   |		Short_Literal	0x1
040f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0410 ; --------------------------------------------------------------------------------------
0410 ; SUBPROGRAM
0410 ; --------------------------------------------------------------------------------------
0410 041e       |    |		.CONST	0x041e								; Address of begin
0411 0004       |    |		.CONST	0x0004								; Address of exception handler
0412 0003       |    |		.CONST	0x0003								; Number of locals
0413			INIT_0410:
0413 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf = .DEBUG	0x0413,0x09ec,0x0002,0x0000,0x005a,0x3905,0x0000,0x01bb
													; Debug Table 0xf.0x0 = 0x413,0xffff
0414 e5fe       |    |		Load	0x2,-0x2
0415 00eb       |    |		Load_Encached	Diana_Cache
0416 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0417 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0418 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf.0x1 = 0x418,0xfffe
0419 e5ff       |    |		Load	0x2,-0x1
041a 4902       |I   |		Short_Literal	0x102
041b 00eb       |    |		Load_Encached	Diana_Cache
041c 0096       |    |		Execute	Package,Entry
041d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
041e			BODY_0410:
041e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x2 = 0x41e,0x1
041f 00d9       |    |		Load_Top	At_Offset_1
0420 8216       |    |		Call	0x1,0x16
0421 0f05       |    |		Execute_Immediate	Equal,0x5
0422 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0423 0000 0000  |    |		.BLANK	0000[0x5]
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 042b       | +  |		.CONST	0x042b								; Address of begin
0429 0004       |    |		.CONST	0x0004								; Address of exception handler
042a 0001       |    |		.CONST	0x0001								; Number of locals
042b			BODY_0428:
042b			INIT_0428:
042b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10 = .DEBUG	0x042b,0x09f4,0x0002,0x0000,0x005a,0x3905,0x0000,0x01f6
													; Debug Table 0x10.0x0 = 0x42b,0x1
042c e00d       |    |		Load	0x0,0xd
042d 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
042e 4612       |F   |		Jump_Case	0x13
042f 7812       |x   |		Jump	0x442								; case 0x0
0430 7811       |x   |		Jump	0x442								; case 0x1
0431 7815       |x   |		Jump	0x447								; case 0x2
0432 7814       |x   |		Jump	0x447								; case 0x3
0433 7820       |x   |		Jump	0x454								; case 0x4
0434 781d       |x   |		Jump	0x452								; case 0x5
0435 781e       |x   |		Jump	0x454								; case 0x6
0436 780b       |x   |		Jump	0x442								; case 0x7
0437 780a       |x   |		Jump	0x442								; case 0x8
0438 7809       |x   |		Jump	0x442								; case 0x9
0439 781a       |x   |		Jump	0x454								; case 0xa
043a 7819       |x   |		Jump	0x454								; case 0xb
043b 7816       |x   |		Jump	0x452								; case 0xc
043c 7805       |x   |		Jump	0x442								; case 0xd
043d 7816       |x   |		Jump	0x454								; case 0xe
043e 7815       |x   |		Jump	0x454								; case 0xf
043f 7814       |x   |		Jump	0x454								; case 0x10
0440 7813       |x   |		Jump	0x454								; case 0x11
0441 7812       |x   |		Jump	0x454								; case 0x12
0442 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0x1 = 0x442,0x2
0443 e00d       |    |		Load	0x0,0xd
0444 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0445 0f00       |    |		Execute_Immediate	Equal,0x0
0446 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0447 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0x2 = 0x447,0x3
0448 e00d       |    |		Load	0x0,0xd
0449 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
044a 7005       |p   |		Jump_Nonzero	0x450
044b 00da       |    |		Load_Top	At_Offset_2
044c e00d       |    |		Load	0x0,0xd
044d 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
044e 0f00       |    |		Execute_Immediate	Equal,0x0
044f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0450 4800       |H   |		Short_Literal	0x0
0451 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0452 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x3 = 0x452,0x4
0453 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0454 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x4 = 0x454,0x5
0455 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0456 0000 0000  |    |		.XXX[0x2]
0458 ; --------------------------------------------------------------------------------------
0458 ; SUBPROGRAM
0458 ; --------------------------------------------------------------------------------------
0458 045b       | [  |		.CONST	0x045b								; Address of begin
0459 0004       |    |		.CONST	0x0004								; Address of exception handler
045a 0001       |    |		.CONST	0x0001								; Number of locals
045b			BODY_0458:
045b			INIT_0458:
045b 0007       |    |		Action	Break_Optional							; Debug Table 0x11 = .DEBUG	0x045b,0x0a00,0x0002,0x0000,0x005a,0x3905,0x0000,0x025b
													; Debug Table 0x11.0x0 = 0x45b,0x1
045c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x11.0x1 = 0x45c,0x401
045d 0007       |    |		Action	Break_Optional
045e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x11.0x2 = 0x45e,0x402
045f 0007       |    |		Action	Break_Optional							; Debug Table 0x11.0x3 = 0x45f,0x403
0460 0007       |    |		Action	Break_Optional							; Debug Table 0x11.0x4 = 0x460,0x404
0461 0b12       |    |		Execute_Immediate	Case_Compare,0x12				; Debug Table 0x11.0x5 = 0x461,0x1
0462 7008       |p   |		Jump_Nonzero	0x46b
0463 0b11       |    |		Execute_Immediate	Case_Compare,0x11
0464 7006       |p   |		Jump_Nonzero	0x46b
0465 0b13       |    |		Execute_Immediate	Case_Compare,0x13
0466 7004       |p   |		Jump_Nonzero	0x46b
0467 0b0d       |    |		Execute_Immediate	Case_Compare,0xd
0468 7002       |p   |		Jump_Nonzero	0x46b
0469 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x11.0x6 = 0x469,0x3
046a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
046b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x11.0x7 = 0x46b,0x2
046c 00eb       |    |		Load_Encached	Diana_Cache
046d 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
046e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
046f 0000       |    |		.XXX[0x1]
0470 ; --------------------------------------------------------------------------------------
0470 ; SUBPROGRAM
0470 ; --------------------------------------------------------------------------------------
0470 0473       | s  |		.CONST	0x0473								; Address of begin
0471 0004       |    |		.CONST	0x0004								; Address of exception handler
0472 0001       |    |		.CONST	0x0001								; Number of locals
0473			BODY_0470:
0473			INIT_0470:
0473 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12 = .DEBUG	0x0473,0x0a12,0x0002,0x0000,0x005a,0x3905,0x0000,0x0290
													; Debug Table 0x12.0x0 = 0x473,0x1
0474 e00f       |    |		Load	0x0,0xf
0475 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0476 00db       |    |		Load_Top	At_Offset_3
0477 e00f       |    |		Load	0x0,0xf
0478 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0479 0f00       |    |		Execute_Immediate	Equal,0x0
047a e5ff       |    |		Load	0x2,-0x1
047b 821c       |    |		Call	0x1,0x1c
047c e001       |    |		Load	0x0,0x1
047d 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
047e 0278       | x  |		Execute	Discrete,Or
047f 0278       | x  |		Execute	Discrete,Or
0480 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0481 0000 0000  |    |		.BLANK	0000[0x7]
0488 ; --------------------------------------------------------------------------------------
0488 ; SUBPROGRAM
0488 ; --------------------------------------------------------------------------------------
0488 048b       |    |		.CONST	0x048b								; Address of begin
0489 0004       |    |		.CONST	0x0004								; Address of exception handler
048a 0001       |    |		.CONST	0x0001								; Number of locals
048b			BODY_0488:
048b			INIT_0488:
048b 0007       |    |		Action	Break_Optional							; Debug Table 0x13 = .DEBUG	0x048b,0x0a16,0x0002,0x0000,0x005a,0x3905,0x0000,0x02be
													; Debug Table 0x13.0x0 = 0x48b,0x1
048c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x1 = 0x48c,0x401
048d 0007       |    |		Action	Break_Optional
048e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x13.0x2 = 0x48e,0x402
048f 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x3 = 0x48f,0x403
0490 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x4 = 0x490,0x404
0491 0f05       |    |		Execute_Immediate	Equal,0x5					; Debug Table 0x13.0x5 = 0x491,0x1
0492 6804       |h   |		Jump_Zero	0x497
0493 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0x6 = 0x493,0x2
0494 00eb       |    |		Load_Encached	Diana_Cache
0495 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0496 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0497 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0x7 = 0x497,0x3
0498 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0499 0000 0000  |    |		.BLANK	0000[0x7]
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04b1       |    |		.CONST	0x04b1								; Address of begin
04a1 0004       |    |		.CONST	0x0004								; Address of exception handler
04a2 0003       |    |		.CONST	0x0003								; Number of locals
04a3			INIT_04a0:
04a3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x14 = .DEBUG	0x04a3,0x0a28,0x0002,0x0000,0x005a,0x3905,0x0000,0x0360
													; Debug Table 0x14.0x0 = 0x4a3,0xffff
04a4 00db       |    |		Load_Top	At_Offset_3
04a5 00eb       |    |		Load_Encached	Diana_Cache
04a6 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04a7 00eb       |    |		Load_Encached	Diana_Cache
04a8 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04a9 00eb       |    |		Load_Encached	Diana_Cache
04aa 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04ab 00eb       |    |		Load_Encached	Diana_Cache
04ac 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04ad 00eb       |    |		Load_Encached	Diana_Cache
04ae 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04af 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04b0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x14.0x1 = 0x4b0,0xfffe
04b1			BODY_04a0:
04b1 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0x2 = 0x4b1,0x1
04b2 e402       |    |		Load	0x2,0x2								; Debug Table 0x14.0x3 = 0x4b2,0x401
04b3 0007       |    |		Action	Break_Optional
04b4 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x14.0x4 = 0x4b4,0x402
04b5 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0x5 = 0x4b5,0x403
04b6 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0x6 = 0x4b6,0x404
04b7 0f3d       | =  |		Execute_Immediate	Equal,0x3d					; Debug Table 0x14.0x7 = 0x4b7,0x1
04b8 6826       |h&  |		Jump_Zero	0x4df
04b9 00d9       |    |		Load_Top	At_Offset_1
04ba 00eb       |    |		Load_Encached	Diana_Cache
04bb 18ce       |    |		Execute	Package,Field_Execute,Field_Number 0xce
04bc e404       |    |		Load	0x2,0x4								; Debug Table 0x14.0x8 = 0x4bc,0x801
04bd 0007       |    |		Action	Break_Optional
04be 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x14.0x9 = 0x4be,0x802
04bf 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0xa = 0x4bf,0x803
04c0 00d0       |    |		Action	Swap_Control							; Debug Table 0x14.0xb = 0x4c0,0x804
04c1 00d1       |    |		Pop_Control	Pop_Count_1
04c2 0f7a       | z  |		Execute_Immediate	Equal,0x7a					; Debug Table 0x14.0xc = 0x4c2,0x404
04c3 681b       |h   |		Jump_Zero	0x4df
04c4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0xd = 0x4c4,0x2
04c5 00eb       |    |		Load_Encached	Diana_Cache
04c6 18e4       |    |		Execute	Package,Field_Execute,Field_Number 0xe4
04c7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04c8 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0xe = 0x4c8,0x3
04c9 e403       |    |		Load	0x2,0x3								; Debug Table 0x14.0xf = 0x4c9,0xc01
04ca 0007       |    |		Action	Break_Optional
04cb 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x14.0x10 = 0x4cb,0xc02
04cc 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0x11 = 0x4cc,0xc03
04cd 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0x12 = 0x4cd,0xc04
04ce 0b80       |    |		Execute_Immediate	Case_Compare,0x80				; Debug Table 0x14.0x13 = 0x4ce,0x3
04cf 7001       |p   |		Jump_Nonzero	0x4d1
04d0 780d       |x   |		Jump	0x4de								; Debug Table 0x14.0x14 = 0x4d0,0x6
04d1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x15 = 0x4d1,0x4
04d2 00eb       |    |		Load_Encached	Diana_Cache
04d3 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
04d4 e405       |    |		Load	0x2,0x5								; Debug Table 0x14.0x16 = 0x4d4,0x1001
04d5 0007       |    |		Action	Break_Optional
04d6 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x14.0x17 = 0x4d6,0x1002
04d7 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0x18 = 0x4d7,0x1003
04d8 00d0       |    |		Action	Swap_Control							; Debug Table 0x14.0x19 = 0x4d8,0x1004
04d9 00d1       |    |		Pop_Control	Pop_Count_1
04da 0f0e       |    |		Execute_Immediate	Equal,0xe					; Debug Table 0x14.0x1a = 0x4da,0x4
04db 6802       |h   |		Jump_Zero	0x4de
04dc 4801       |H   |		Short_Literal	0x1							; Debug Table 0x14.0x1b = 0x4dc,0x5
04dd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04de 00d1       |    |		Pop_Control	Pop_Count_1
04df 4800       |H   |		Short_Literal	0x0							; Debug Table 0x14.0x1c = 0x4df,0x7
04e0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04e1 0000 0000  |    |		.BLANK	0000[0x7]
04e8 ; --------------------------------------------------------------------------------------
04e8 ; SUBPROGRAM
04e8 ; --------------------------------------------------------------------------------------
04e8 04ec       |    |		.CONST	0x04ec								; Address of begin
04e9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ea 0002       |    |		.CONST	0x0002								; Number of locals
04eb			INIT_04e8:
04eb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x15 = .DEBUG	0x04eb,0x0a64,0x0002,0x0000,0x005a,0x3905,0x0000,0x045d
													; Debug Table 0x15.0x0 = 0x4eb,0xffff
04ec			BODY_04e8:
04ec 0007       |    |		Action	Break_Optional							; Debug Table 0x15.0x1 = 0x4ec,0x1
04ed e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0x2 = 0x4ed,0x401
04ee 0007       |    |		Action	Break_Optional
04ef 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x15.0x3 = 0x4ef,0x402
04f0 0007       |    |		Action	Break_Optional							; Debug Table 0x15.0x4 = 0x4f0,0x403
04f1 0007       |    |		Action	Break_Optional							; Debug Table 0x15.0x5 = 0x4f1,0x404
04f2 0b66       | f  |		Execute_Immediate	Case_Compare,0x66				; Debug Table 0x15.0x6 = 0x4f2,0x1
04f3 7003       |p   |		Jump_Nonzero	0x4f7
04f4 0b6d       | m  |		Execute_Immediate	Case_Compare,0x6d
04f5 7006       |p   |		Jump_Nonzero	0x4fc
04f6 780b       |x   |		Jump	0x502								; Debug Table 0x15.0x7 = 0x4f6,0x4
04f7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0x8 = 0x4f7,0x2
04f8 00eb       |    |		Load_Encached	Diana_Cache
04f9 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
04fa 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
04fb 7806       |x   |		Jump	0x502
04fc e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0x9 = 0x4fc,0x3
04fd 00eb       |    |		Load_Encached	Diana_Cache
04fe 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
04ff 00eb       |    |		Load_Encached	Diana_Cache
0500 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
0501 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0502 00d1       |    |		Pop_Control	Pop_Count_1
0503 0007       |    |		Action	Break_Optional							; Debug Table 0x15.0xa = 0x503,0x5
0504 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0xb = 0x504,0x801
0505 021d       |    |		Execute	Heap_Access,Is_Null
0506 6806       |h   |		Jump_Zero	0x50d							; Debug Table 0x15.0xc = 0x506,0x5
0507 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0xd = 0x507,0x6
0508 e00d       |    |		Load	0x0,0xd
0509 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
050a 00eb       |    |		Load_Encached	Diana_Cache
050b 18c2       |    |		Execute	Package,Field_Execute,Field_Number 0xc2
050c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
050d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0xe = 0x50d,0x7
050e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
050f 0000       |    |		.XXX[0x1]
0510 ; --------------------------------------------------------------------------------------
0510 ; SUBPROGRAM
0510 ; --------------------------------------------------------------------------------------
0510 051d       |    |		.CONST	0x051d								; Address of begin
0511 0004       |    |		.CONST	0x0004								; Address of exception handler
0512 0003       |    |		.CONST	0x0003								; Number of locals
0513			INIT_0510:
0513 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x16 = .DEBUG	0x0513,0x0a84,0x0002,0x0000,0x005a,0x3905,0x0000,0x04bc
													; Debug Table 0x16.0x0 = 0x513,0xffff
0514 00db       |    |		Load_Top	At_Offset_3
0515 00eb       |    |		Load_Encached	Diana_Cache
0516 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
0517 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0518 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x16.0x1 = 0x518,0xfffe
0519 e5fe       |    |		Load	0x2,-0x2
051a 00eb       |    |		Load_Encached	Diana_Cache
051b 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
051c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
051d			BODY_0510:
051d 00cf       |    |		Action	Mark_Auxiliary
051e 7880       |x   |		Jump	0x59f
051f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x16.0x2 = 0x51f,0x2
0520 0007       |    |		Action	Break_Optional
0521 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x3 = 0x521,0x401
0522 7002       |p   |		Jump_Nonzero	0x525
0523 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x4 = 0x523,0x402
0524 782c       |x,  |		Jump	0x551
0525 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x5 = 0x525,0x403
0526 0217       |    |		Execute	Heap_Access,All_Reference
0527 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0528 6804       |h   |		Jump_Zero	0x52d
0529 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x6 = 0x529,0x404
052a 0217       |    |		Execute	Heap_Access,All_Reference
052b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
052c 7824       |x$  |		Jump	0x551
052d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x7 = 0x52d,0x405
052e 0007       |    |		Action	Break_Optional
052f e406       |    |		Load	0x2,0x6								; Debug Table 0x16.0x8 = 0x52f,0x801
0530 0007       |    |		Action	Break_Optional
0531 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x16.0x9 = 0x531,0x802
0532 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0xa = 0x532,0x803
0533 00d0       |    |		Action	Swap_Control							; Debug Table 0x16.0xb = 0x533,0x804
0534 00d1       |    |		Pop_Control	Pop_Count_1
0535 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x16.0xc = 0x535,0x405
0536 00eb       |    |		Load_Encached	Diana_Cache
0537 0098       |    |		Execute	Package,Field_Read_Dynamic
0538 012c       | ,  |		Execute	Any,Size
0539 e010       |    |		Load	0x0,0x10
053a 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
053b 025b       | [  |		Execute	Discrete,Check_In_Type
053c 0273       | s  |		Execute	Discrete,Plus
053d 00d9       |    |		Load_Top	At_Offset_1
053e 0007       |    |		Action	Break_Optional
053f e407       |    |		Load	0x2,0x7								; Debug Table 0x16.0xd = 0x53f,0xc01
0540 0007       |    |		Action	Break_Optional
0541 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x16.0xe = 0x541,0xc02
0542 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0xf = 0x542,0xc03
0543 00d0       |    |		Action	Swap_Control							; Debug Table 0x16.0x10 = 0x543,0xc04
0544 00d1       |    |		Pop_Control	Pop_Count_1
0545 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x16.0x11 = 0x545,0x804
0546 00eb       |    |		Load_Encached	Diana_Cache
0547 0098       |    |		Execute	Package,Field_Read_Dynamic
0548 49c9       |I   |		Short_Literal	0x1c9
0549 00eb       |    |		Load_Encached	Diana_Cache
054a 0098       |    |		Execute	Package,Field_Read_Dynamic
054b 49ca       |I   |		Short_Literal	0x1ca
054c 00eb       |    |		Load_Encached	Diana_Cache
054d 0095       |    |		Execute	Package,Field_Reference_Dynamic
054e e011       |    |		Load	0x0,0x11
054f 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0550 7800       |x   |		Jump	0x551
0551 00d0       |    |		Action	Swap_Control
0552 00d1       |    |		Pop_Control	Pop_Count_1
0553 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x12 = 0x553,0x2
0554 0007       |    |		Action	Break_Optional
0555 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x13 = 0x555,0x1001
0556 7002       |p   |		Jump_Nonzero	0x559
0557 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x14 = 0x557,0x1002
0558 782c       |x,  |		Jump	0x585
0559 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x15 = 0x559,0x1003
055a 0217       |    |		Execute	Heap_Access,All_Reference
055b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
055c 6804       |h   |		Jump_Zero	0x561
055d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x16 = 0x55d,0x1004
055e 0217       |    |		Execute	Heap_Access,All_Reference
055f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0560 7824       |x$  |		Jump	0x585
0561 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x17 = 0x561,0x1005
0562 0007       |    |		Action	Break_Optional
0563 e407       |    |		Load	0x2,0x7								; Debug Table 0x16.0x18 = 0x563,0x1401
0564 0007       |    |		Action	Break_Optional
0565 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x16.0x19 = 0x565,0x1402
0566 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x1a = 0x566,0x1403
0567 00d0       |    |		Action	Swap_Control							; Debug Table 0x16.0x1b = 0x567,0x1404
0568 00d1       |    |		Pop_Control	Pop_Count_1
0569 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x16.0x1c = 0x569,0x1005
056a 00eb       |    |		Load_Encached	Diana_Cache
056b 0098       |    |		Execute	Package,Field_Read_Dynamic
056c 012c       | ,  |		Execute	Any,Size
056d e010       |    |		Load	0x0,0x10
056e 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
056f 025b       | [  |		Execute	Discrete,Check_In_Type
0570 0273       | s  |		Execute	Discrete,Plus
0571 00d9       |    |		Load_Top	At_Offset_1
0572 0007       |    |		Action	Break_Optional
0573 e408       |    |		Load	0x2,0x8								; Debug Table 0x16.0x1d = 0x573,0x1801
0574 0007       |    |		Action	Break_Optional
0575 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x16.0x1e = 0x575,0x1802
0576 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x1f = 0x576,0x1803
0577 00d0       |    |		Action	Swap_Control							; Debug Table 0x16.0x20 = 0x577,0x1804
0578 00d1       |    |		Pop_Control	Pop_Count_1
0579 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x16.0x21 = 0x579,0x1404
057a 00eb       |    |		Load_Encached	Diana_Cache
057b 0098       |    |		Execute	Package,Field_Read_Dynamic
057c 49c9       |I   |		Short_Literal	0x1c9
057d 00eb       |    |		Load_Encached	Diana_Cache
057e 0098       |    |		Execute	Package,Field_Read_Dynamic
057f 49ca       |I   |		Short_Literal	0x1ca
0580 00eb       |    |		Load_Encached	Diana_Cache
0581 0095       |    |		Execute	Package,Field_Reference_Dynamic
0582 e011       |    |		Load	0x0,0x11
0583 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0584 7800       |x   |		Jump	0x585
0585 00d0       |    |		Action	Swap_Control
0586 00d1       |    |		Pop_Control	Pop_Count_1
0587 e004       |    |		Load	0x0,0x4								; Debug Table 0x16.0x22 = 0x587,0x406
0588 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0589 7002       |p   |		Jump_Nonzero	0x58c
058a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x16.0x23 = 0x58a,0x3
058b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
058c 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x24 = 0x58c,0x4
058d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x25 = 0x58d,0x1c01
058e 7002       |p   |		Jump_Nonzero	0x591
058f 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x16.0x26 = 0x58f,0x1c02
0590 7803       |x   |		Jump	0x594
0591 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x27 = 0x591,0x1c03
0592 0217       |    |		Execute	Heap_Access,All_Reference
0593 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0594 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x16.0x28 = 0x594,0x4
0595 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x29 = 0x595,0x5
0596 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x16.0x2a = 0x596,0x2001
0597 7002       |p   |		Jump_Nonzero	0x59a
0598 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x16.0x2b = 0x598,0x2002
0599 7803       |x   |		Jump	0x59d
059a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x16.0x2c = 0x59a,0x2003
059b 0217       |    |		Execute	Heap_Access,All_Reference
059c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
059d 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x16.0x2d = 0x59d,0x5
059e 00c9       |    |		Action	Pop_Auxiliary_Loop
059f 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x2e = 0x59f,0x1
05a0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x2f = 0x5a0,0x2401
05a1 021d       |    |		Execute	Heap_Access,Is_Null
05a2 6f7c       |o|  |		Jump_Zero	0x51f							; Debug Table 0x16.0x30 = 0x5a2,0x1
05a3 00ce       |    |		Action	Pop_Auxiliary
05a4 4800       |H   |		Short_Literal	0x0							; Debug Table 0x16.0x31 = 0x5a4,0x6
05a5 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05a6 0000 0000  |    |		.XXX[0x2]
05a8 ; --------------------------------------------------------------------------------------
05a8 ; SUBPROGRAM
05a8 ; --------------------------------------------------------------------------------------
05a8 05ab       |    |		.CONST	0x05ab								; Address of begin
05a9 0004       |    |		.CONST	0x0004								; Address of exception handler
05aa 0001       |    |		.CONST	0x0001								; Number of locals
05ab			BODY_05a8:
05ab			INIT_05a8:
05ab 0007       |    |		Action	Break_Optional							; Debug Table 0x17 = .DEBUG	0x05ab,0x0aea,0x0002,0x0000,0x005a,0x3905,0x0000,0x0521
													; Debug Table 0x17.0x0 = 0x5ab,0x1
05ac e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x17.0x1 = 0x5ac,0x401
05ad 0007       |    |		Action	Break_Optional
05ae 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x17.0x2 = 0x5ae,0x402
05af 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x3 = 0x5af,0x403
05b0 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x4 = 0x5b0,0x404
05b1 0b0d       |    |		Execute_Immediate	Case_Compare,0xd				; Debug Table 0x17.0x5 = 0x5b1,0x1
05b2 7005       |p   |		Jump_Nonzero	0x5b8
05b3 0b12       |    |		Execute_Immediate	Case_Compare,0x12
05b4 7005       |p   |		Jump_Nonzero	0x5ba
05b5 0b11       |    |		Execute_Immediate	Case_Compare,0x11
05b6 7011       |p   |		Jump_Nonzero	0x5c8
05b7 781b       |x   |		Jump	0x5d3								; Debug Table 0x17.0x6 = 0x5b7,0x6
05b8 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0x7 = 0x5b8,0x2
05b9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05ba 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x8 = 0x5ba,0x3
05bb e012       |    |		Load	0x0,0x12
05bc 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
05bd 6815       |h   |		Jump_Zero	0x5d3
05be 00db       |    |		Load_Top	At_Offset_3
05bf 00eb       |    |		Load_Encached	Diana_Cache
05c0 18c0       |    |		Execute	Package,Field_Execute,Field_Number 0xc0
05c1 00eb       |    |		Load_Encached	Diana_Cache
05c2 18fa       |    |		Execute	Package,Field_Execute,Field_Number 0xfa
05c3 e012       |    |		Load	0x0,0x12
05c4 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
05c5 680d       |h   |		Jump_Zero	0x5d3
05c6 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0x9 = 0x5c6,0x4
05c7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05c8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0xa = 0x5c8,0x5
05c9 00eb       |    |		Load_Encached	Diana_Cache
05ca 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
05cb 00eb       |    |		Load_Encached	Diana_Cache
05cc 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
05cd 8220       |    |		Call	0x1,0x20
05ce e5ff       |    |		Load	0x2,-0x1
05cf 00eb       |    |		Load_Encached	Diana_Cache
05d0 18c9       |    |		Execute	Package,Field_Execute,Field_Number 0xc9
05d1 8221       | !  |		Call	0x1,0x21
05d2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05d3 00d1       |    |		Pop_Control	Pop_Count_1
05d4 4800       |H   |		Short_Literal	0x0							; Debug Table 0x17.0xb = 0x5d4,0x7
05d5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05d6 0000 0000  |    |		.XXX[0x2]
05d8 ; --------------------------------------------------------------------------------------
05d8 ; SUBPROGRAM
05d8 ; --------------------------------------------------------------------------------------
05d8 05db       |    |		.CONST	0x05db								; Address of begin
05d9 0004       |    |		.CONST	0x0004								; Address of exception handler
05da 0001       |    |		.CONST	0x0001								; Number of locals
05db			BODY_05d8:
05db			INIT_05d8:
05db 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18 = .DEBUG	0x05db,0x0b04,0x0001,0x0000,0x005a,0x3905,0x0000,0x058e
													; Debug Table 0x18.0x0 = 0x5db,0x1
05dc 8222       | "  |		Call	0x1,0x22
05dd 680d       |h   |		Jump_Zero	0x5eb
05de 4801       |H   |		Short_Literal	0x1							; Debug Table 0x18.0x1 = 0x5de,0x2
05df 0092 0630  |   0|		Action	Push_String_Extended,0x630					; "eval name of non-structure out param to check constraint"
05e1 e005       |    |		Load	0x0,0x5
05e2 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
05e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18.0x2 = 0x5e3,0x3
05e4 e001       |    |		Load	0x0,0x1
05e5 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
05e6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18.0x3 = 0x5e6,0x4
05e7 e001       |    |		Load	0x0,0x1
05e8 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
05e9 e005       |    |		Load	0x0,0x5								; Debug Table 0x18.0x4 = 0x5e9,0x5
05ea 1853       | S  |		Execute	Package,Field_Execute,Field_Number 0x53
05eb 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05ec 0000 0000  |    |		.BLANK	0000[0x4]
05f0 ; --------------------------------------------------------------------------------------
05f0 ; SUBPROGRAM
05f0 ; --------------------------------------------------------------------------------------
05f0 05f3       |    |		.CONST	0x05f3								; Address of begin
05f1 0004       |    |		.CONST	0x0004								; Address of exception handler
05f2 0001       |    |		.CONST	0x0001								; Number of locals
05f3			BODY_05f0:
05f3			INIT_05f0:
05f3 0007       |    |		Action	Break_Optional							; Debug Table 0x19 = .DEBUG	0x05f3,0x0b10,0x0001,0x0000,0x005a,0x3905,0x0000,0x090a
													; Debug Table 0x19.0x0 = 0x5f3,0x1
05f4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x19.0x1 = 0x5f4,0x401
05f5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19.0x2 = 0x5f5,0x1
05f6 e001       |    |		Load	0x0,0x1
05f7 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
05f8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
05f9 0000 0000  |    |		.BLANK	0000[0x7]
0600 ; --------------------------------------------------------------------------------------
0600 ; SUBPROGRAM
0600 ; --------------------------------------------------------------------------------------
0600 0603       |    |		.CONST	0x0603								; Address of begin
0601 0004       |    |		.CONST	0x0004								; Address of exception handler
0602 0001       |    |		.CONST	0x0001								; Number of locals
0603			BODY_0600:
0603			INIT_0600:
0603 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a = .DEBUG	0x0603,0x0b18,0x0001,0x0000,0x005a,0x3905,0x0000,0x091e
													; Debug Table 0x1a.0x0 = 0x603,0x1
0604 821d       |    |		Call	0x1,0x1d
0605 700a       |p   |		Jump_Nonzero	0x610
0606 00da       |    |		Load_Top	At_Offset_2
0607 e001       |    |		Load	0x0,0x1
0608 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0609 6806       |h   |		Jump_Zero	0x610
060a 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x1 = 0x60a,0x2
060b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1a.0x2 = 0x60b,0x401
060c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1a.0x3 = 0x60c,0x2
060d e001       |    |		Load	0x0,0x1
060e 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
060f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0610 e005       |    |		Load	0x0,0x5								; Debug Table 0x1a.0x4 = 0x610,0x3
0611 1853       | S  |		Execute	Package,Field_Execute,Field_Number 0x53
0612 0092 0631  |   1|		Action	Push_String_Extended,0x631					; "structure param"
													; Debug Table 0x1a.0x5 = 0x612,0x4
0614 e005       |    |		Load	0x0,0x5
0615 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
0616 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0617 0000       |    |		.XXX[0x1]
0618 ; --------------------------------------------------------------------------------------
0618 ; SUBPROGRAM
0618 ; --------------------------------------------------------------------------------------
0618 061b       |    |		.CONST	0x061b								; Address of begin
0619 0004       |    |		.CONST	0x0004								; Address of exception handler
061a 0001       |    |		.CONST	0x0001								; Number of locals
061b			BODY_0618:
061b			INIT_0618:
061b e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x1b = .DEBUG	0x061b,0x0b26,0x0001,0x0000,0x005a,0x3905,0x0000,0x07c9
													; Debug Table 0x1b.0x0 = 0x61b,0x1
061c 6808       |h   |		Jump_Zero	0x625
061d e405       |    |		Load	0x2,0x5								; Debug Table 0x1b.0x1 = 0x61d,0x2
061e 821b       |    |		Call	0x1,0x1b
061f 7004       |p   |		Jump_Nonzero	0x624
0620 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0x2 = 0x620,0x3
0621 e405       |    |		Load	0x2,0x5
0622 e004       |    |		Load	0x0,0x4
0623 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0624 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0625 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1b.0x3 = 0x625,0x4
0626 7005       |p   |		Jump_Nonzero	0x62c
0627 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0x4 = 0x627,0x5
0628 e405       |    |		Load	0x2,0x5
0629 e5fe       |    |		Load	0x2,-0x2
062a e004       |    |		Load	0x0,0x4
062b 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
062c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
062d ; --------------------------------------------------------------------------------------
062d ; STRING TABLE
062d ; --------------------------------------------------------------------------------------
062d 000c       |    |		.STRTAB	0x000c->0x0633							; "Prompt for out parameter: "
062e 0024       | $  |		.STRTAB	0x0024->0x0640							; "Prompt for in out parameter: "
062f 003f       | ?  |		.STRTAB	0x003f->0x064e							; "name prefix"
0630 0048       | H  |		.STRTAB	0x0048->0x0654							; "eval name of non-structure out param to check constraint"
0631 007e       | ~  |		.STRTAB	0x007e->0x0670							; "structure param"
0632 008b       |    |		.STREND 0x008b->0x0677
0633 5072 6f6d  |Prom|		.STRTAB_STRINGS
0678 ; --------------------------------------------------------------------------------------
0678 ; Debug Table
0678 ; --------------------------------------------------------------------------------------
0678 0003 001c  |    |		.CONST	0x0003,0x001c
067a 000b 075a  |   Z|		.DEBUG	0x000b,0x075a,0x8000,0x0000,0x005a,0x38f5,0x0000,0x0005
0682 001a 076a  |   j|		.DEBUG	0x001a,0x076a,0x8000,0x0000,0x005a,0x3905,0x0000,0x002f
068a 005b 07aa  | [  |		.DEBUG	0x005b,0x07aa,0x0001,0x0000,0x005a,0x38f5,0x0000,0x0006
0692 009b 07ca  |    |		.DEBUG	0x009b,0x07ca,0x0001,0x0000,0x005a,0x38f5,0x0000,0x0016
069a 00cb 07ec  |    |		.DEBUG	0x00cb,0x07ec,0x0001,0x0000,0x005a,0x38f5,0x0000,0x002b
06a2 01a3 0880  |    |		.DEBUG	0x01a3,0x0880,0x0001,0x0000,0x005a,0x38f5,0x0000,0x0040
06aa 0253 08f0  | S  |		.DEBUG	0x0253,0x08f0,0x0001,0x0000,0x005a,0x38f5,0x0000,0x0055
06b2 02cb 093a  |   :|		.DEBUG	0x02cb,0x093a,0x0001,0x0000,0x005a,0x38f5,0x0000,0x0060
06ba 031b 096e  |   n|		.DEBUG	0x031b,0x096e,0x0001,0x0000,0x005a,0x38f5,0x0000,0x0070
06c2 036b 09a2  | k  |		.DEBUG	0x036b,0x09a2,0x0002,0x0000,0x005a,0x3905,0x0000,0x004a
06ca 03a3 09c4  |    |		.DEBUG	0x03a3,0x09c4,0x0002,0x0000,0x005a,0x3905,0x0000,0x00ab
06d2 03b3 09c8  |    |		.DEBUG	0x03b3,0x09c8,0x0002,0x0000,0x005a,0x3905,0x0000,0x00c7
06da 03cb 09d4  |    |		.DEBUG	0x03cb,0x09d4,0x0002,0x0000,0x005a,0x3905,0x0000,0x0101
06e2 03e3 09dc  |    |		.DEBUG	0x03e3,0x09dc,0x0002,0x0000,0x005a,0x3905,0x0000,0x013f
06ea 03fb 09e4  |    |		.DEBUG	0x03fb,0x09e4,0x0002,0x0000,0x005a,0x3905,0x0000,0x017d
06f2 0413 09ec  |    |		.DEBUG	0x0413,0x09ec,0x0002,0x0000,0x005a,0x3905,0x0000,0x01bb
06fa 042b 09f4  | +  |		.DEBUG	0x042b,0x09f4,0x0002,0x0000,0x005a,0x3905,0x0000,0x01f6
0702 045b 0a00  | [  |		.DEBUG	0x045b,0x0a00,0x0002,0x0000,0x005a,0x3905,0x0000,0x025b
070a 0473 0a12  | s  |		.DEBUG	0x0473,0x0a12,0x0002,0x0000,0x005a,0x3905,0x0000,0x0290
0712 048b 0a16  |    |		.DEBUG	0x048b,0x0a16,0x0002,0x0000,0x005a,0x3905,0x0000,0x02be
071a 04a3 0a28  |   (|		.DEBUG	0x04a3,0x0a28,0x0002,0x0000,0x005a,0x3905,0x0000,0x0360
0722 04eb 0a64  |   d|		.DEBUG	0x04eb,0x0a64,0x0002,0x0000,0x005a,0x3905,0x0000,0x045d
072a 0513 0a84  |    |		.DEBUG	0x0513,0x0a84,0x0002,0x0000,0x005a,0x3905,0x0000,0x04bc
0732 05ab 0aea  |    |		.DEBUG	0x05ab,0x0aea,0x0002,0x0000,0x005a,0x3905,0x0000,0x0521
073a 05db 0b04  |    |		.DEBUG	0x05db,0x0b04,0x0001,0x0000,0x005a,0x3905,0x0000,0x058e
0742 05f3 0b10  |    |		.DEBUG	0x05f3,0x0b10,0x0001,0x0000,0x005a,0x3905,0x0000,0x090a
074a 0603 0b18  |    |		.DEBUG	0x0603,0x0b18,0x0001,0x0000,0x005a,0x3905,0x0000,0x091e
0752 061b 0b26  |   &|		.DEBUG	0x061b,0x0b26,0x0001,0x0000,0x005a,0x3905,0x0000,0x07c9
075a ; --------------------------------------------------------------------------------------
075a ; Debug3 Subtable 0x0
075a ; --------------------------------------------------------------------------------------
075a 0007 0000  |    |		.DBG3TAB	0x0007,0x0000
075c 000b ffff  |    |		.CONST	0x000b,0xffff
075e 000d fffe  |    |		.CONST	0x000d,0xfffe
0760 000f fffd  |    |		.CONST	0x000f,0xfffd
0762 0011 fffc  |    |		.CONST	0x0011,0xfffc
0764 0013 fffb  |    |		.CONST	0x0013,0xfffb
0766 0015 fffa  |    |		.CONST	0x0015,0xfffa
0768 0017 fff9  |    |		.CONST	0x0017,0xfff9
076a ; --------------------------------------------------------------------------------------
076a ; Debug3 Subtable 0x1
076a ; --------------------------------------------------------------------------------------
076a 001f 0000  |    |		.DBG3TAB	0x001f,0x0000
076c 001a ffff  |    |		.CONST	0x001a,0xffff
076e 001b fffe  |    |		.CONST	0x001b,0xfffe
0770 001c fffd  |    |		.CONST	0x001c,0xfffd
0772 001d fffc  |    |		.CONST	0x001d,0xfffc
0774 001e fffb  |    |		.CONST	0x001e,0xfffb
0776 001f fffa  |    |		.CONST	0x001f,0xfffa
0778 0020 fff9  |    |		.CONST	0x0020,0xfff9
077a 0022 fff8  | "  |		.CONST	0x0022,0xfff8
077c 0024 fff7  | $  |		.CONST	0x0024,0xfff7
077e 0026 fff6  | &  |		.CONST	0x0026,0xfff6
0780 0028 fff5  | (  |		.CONST	0x0028,0xfff5
0782 002a fff4  | *  |		.CONST	0x002a,0xfff4
0784 002c fff3  | ,  |		.CONST	0x002c,0xfff3
0786 002e fff2  | .  |		.CONST	0x002e,0xfff2
0788 0030 fff1  | 0  |		.CONST	0x0030,0xfff1
078a 0032 fff0  | 2  |		.CONST	0x0032,0xfff0
078c 0034 ffef  | 4  |		.CONST	0x0034,0xffef
078e 0036 ffee  | 6  |		.CONST	0x0036,0xffee
0790 0038 ffed  | 8  |		.CONST	0x0038,0xffed
0792 003a ffec  | :  |		.CONST	0x003a,0xffec
0794 003c ffeb  | <  |		.CONST	0x003c,0xffeb
0796 003e ffea  | >  |		.CONST	0x003e,0xffea
0798 0040 ffe9  | @  |		.CONST	0x0040,0xffe9
079a 0042 ffe8  | B  |		.CONST	0x0042,0xffe8
079c 0044 ffe7  | D  |		.CONST	0x0044,0xffe7
079e 0046 ffe6  | F  |		.CONST	0x0046,0xffe6
07a0 0048 ffe5  | H  |		.CONST	0x0048,0xffe5
07a2 004a ffe4  | J  |		.CONST	0x004a,0xffe4
07a4 004c ffe3  | L  |		.CONST	0x004c,0xffe3
07a6 004e ffe2  | N  |		.CONST	0x004e,0xffe2
07a8 0050 ffe1  | P  |		.CONST	0x0050,0xffe1
07aa ; --------------------------------------------------------------------------------------
07aa ; Debug3 Subtable 0x2
07aa ; --------------------------------------------------------------------------------------
07aa 0003 000c  |    |		.DBG3TAB	0x0003,0x000c
07ac 005b ffff  | [  |		.CONST	0x005b,0xffff
07ae 005f fffe  | _  |		.CONST	0x005f,0xfffe
07b0 0060 0401  | `  |		.CONST	0x0060,0x0401
07b2 0061 fffe  | a  |		.CONST	0x0061,0xfffe
07b4 0062 0001  | b  |		.CONST	0x0062,0x0001
07b6 0065 0002  | e  |		.CONST	0x0065,0x0002
07b8 0069 0003  | i  |		.CONST	0x0069,0x0003
07ba 006f 0004  | o  |		.CONST	0x006f,0x0004
07bc 0072 0005  | r  |		.CONST	0x0072,0x0005
07be 0077 0006  | w  |		.CONST	0x0077,0x0006
07c0 007b 0007  | {  |		.CONST	0x007b,0x0007
07c2 0081 0008  |    |		.CONST	0x0081,0x0008
07c4 0086 0009  |    |		.CONST	0x0086,0x0009
07c6 008c 000a  |    |		.CONST	0x008c,0x000a
07c8 008f 000b  |    |		.CONST	0x008f,0x000b
07ca ; --------------------------------------------------------------------------------------
07ca ; Debug3 Subtable 0x3
07ca ; --------------------------------------------------------------------------------------
07ca 0001 000f  |    |		.DBG3TAB	0x0001,0x000f
07cc 009b ffff  |    |		.CONST	0x009b,0xffff
07ce 00a1 0001  |    |		.CONST	0x00a1,0x0001
07d0 00a5 0002  |    |		.CONST	0x00a5,0x0002
07d2 00a6 0401  |    |		.CONST	0x00a6,0x0401
07d4 00a8 0402  |    |		.CONST	0x00a8,0x0402
07d6 00a9 0403  |    |		.CONST	0x00a9,0x0403
07d8 00aa 0404  |    |		.CONST	0x00aa,0x0404
07da 00ab 0002  |    |		.CONST	0x00ab,0x0002
07dc 00ad 0003  |    |		.CONST	0x00ad,0x0003
07de 00ae 0004  |    |		.CONST	0x00ae,0x0004
07e0 00b0 0005  |    |		.CONST	0x00b0,0x0005
07e2 00b4 0006  |    |		.CONST	0x00b4,0x0006
07e4 00b6 0007  |    |		.CONST	0x00b6,0x0007
07e6 00b9 0008  |    |		.CONST	0x00b9,0x0008
07e8 00be 0009  |    |		.CONST	0x00be,0x0009
07ea 00c1 000a  |    |		.CONST	0x00c1,0x000a
07ec ; --------------------------------------------------------------------------------------
07ec ; Debug3 Subtable 0x4
07ec ; --------------------------------------------------------------------------------------
07ec 0008 0041  |   A|		.DBG3TAB	0x0008,0x0041
07ee 00cb ffff  |    |		.CONST	0x00cb,0xffff
07f0 00cc fffe  |    |		.CONST	0x00cc,0xfffe
07f2 00cd fffd  |    |		.CONST	0x00cd,0xfffd
07f4 00d6 fffc  |    |		.CONST	0x00d6,0xfffc
07f6 00dc fffb  |    |		.CONST	0x00dc,0xfffb
07f8 00de fffa  |    |		.CONST	0x00de,0xfffa
07fa 00e0 fff9  |    |		.CONST	0x00e0,0xfff9
07fc 00e1 0401  |    |		.CONST	0x00e1,0x0401
07fe 00e3 0402  |    |		.CONST	0x00e3,0x0402
0800 00e4 0403  |    |		.CONST	0x00e4,0x0403
0802 00e5 0404  |    |		.CONST	0x00e5,0x0404
0804 00e6 fff9  |    |		.CONST	0x00e6,0xfff9
0806 00e9 0001  |    |		.CONST	0x00e9,0x0001
0808 00ec 0002  |    |		.CONST	0x00ec,0x0002
080a 00ed 0801  |    |		.CONST	0x00ed,0x0801
080c 00ef 0802  |    |		.CONST	0x00ef,0x0802
080e 00f0 0803  |    |		.CONST	0x00f0,0x0803
0810 00f1 0804  |    |		.CONST	0x00f1,0x0804
0812 00f2 0002  |    |		.CONST	0x00f2,0x0002
0814 00f4 0003  |    |		.CONST	0x00f4,0x0003
0816 00f7 0004  |    |		.CONST	0x00f7,0x0004
0818 00fc 0005  |    |		.CONST	0x00fc,0x0005
081a 00fd 0006  |    |		.CONST	0x00fd,0x0006
081c 0101 0007  |    |		.CONST	0x0101,0x0007
081e 0105 0008  |    |		.CONST	0x0105,0x0008
0820 0108 0009  |    |		.CONST	0x0108,0x0009
0822 010a 000a  |    |		.CONST	0x010a,0x000a
0824 010b 0c01  |    |		.CONST	0x010b,0x0c01
0826 010c 000a  |    |		.CONST	0x010c,0x000a
0828 0114 000b  |    |		.CONST	0x0114,0x000b
082a 0117 000c  |    |		.CONST	0x0117,0x000c
082c 011b 000d  |    |		.CONST	0x011b,0x000d
082e 011e 000e  |    |		.CONST	0x011e,0x000e
0830 0120 000f  |    |		.CONST	0x0120,0x000f
0832 0122 1001  | "  |		.CONST	0x0122,0x1001
0834 0123 000f  | #  |		.CONST	0x0123,0x000f
0836 0128 0010  | (  |		.CONST	0x0128,0x0010
0838 012a 0011  | *  |		.CONST	0x012a,0x0011
083a 012d 0012  | -  |		.CONST	0x012d,0x0012
083c 0132 0013  | 2  |		.CONST	0x0132,0x0013
083e 0134 0014  | 4  |		.CONST	0x0134,0x0014
0840 013a 0015  | :  |		.CONST	0x013a,0x0015
0842 013d 0016  | =  |		.CONST	0x013d,0x0016
0844 0140 0017  | @  |		.CONST	0x0140,0x0017
0846 0142 0018  | B  |		.CONST	0x0142,0x0018
0848 0145 0019  | E  |		.CONST	0x0145,0x0019
084a 0148 001a  | H  |		.CONST	0x0148,0x001a
084c 0149 1401  | I  |		.CONST	0x0149,0x1401
084e 014a 001a  | J  |		.CONST	0x014a,0x001a
0850 0152 001b  | R  |		.CONST	0x0152,0x001b
0852 0155 001c  | U  |		.CONST	0x0155,0x001c
0854 0158 001d  | X  |		.CONST	0x0158,0x001d
0856 015a 001e  | Z  |		.CONST	0x015a,0x001e
0858 015b 1801  | [  |		.CONST	0x015b,0x1801
085a 015c 001e  | \  |		.CONST	0x015c,0x001e
085c 0164 001f  | d  |		.CONST	0x0164,0x001f
085e 0166 0020  | f  |		.CONST	0x0166,0x0020
0860 0169 0021  | i !|		.CONST	0x0169,0x0021
0862 016c 0022  | l "|		.CONST	0x016c,0x0022
0864 016f 0023  | o #|		.CONST	0x016f,0x0023
0866 0172 0024  | r $|		.CONST	0x0172,0x0024
0868 0175 0025  | u %|		.CONST	0x0175,0x0025
086a 0177 0026  | w &|		.CONST	0x0177,0x0026
086c 0179 1c01  | y  |		.CONST	0x0179,0x1c01
086e 017a 0026  | z &|		.CONST	0x017a,0x0026
0870 017f 0027  |   '|		.CONST	0x017f,0x0027
0872 0181 0028  |   (|		.CONST	0x0181,0x0028
0874 0184 0029  |   )|		.CONST	0x0184,0x0029
0876 0189 002a  |   *|		.CONST	0x0189,0x002a
0878 018b 002b  |   +|		.CONST	0x018b,0x002b
087a 0190 002c  |   ,|		.CONST	0x0190,0x002c
087c 0193 002d  |   -|		.CONST	0x0193,0x002d
087e 0196 002e  |   .|		.CONST	0x0196,0x002e
0880 ; --------------------------------------------------------------------------------------
0880 ; Debug3 Subtable 0x5
0880 ; --------------------------------------------------------------------------------------
0880 000b 002c  |   ,|		.DBG3TAB	0x000b,0x002c
0882 01a3 ffff  |    |		.CONST	0x01a3,0xffff
0884 01a4 fffe  |    |		.CONST	0x01a4,0xfffe
0886 01a5 fffd  |    |		.CONST	0x01a5,0xfffd
0888 01ae fffc  |    |		.CONST	0x01ae,0xfffc
088a 01b4 fffb  |    |		.CONST	0x01b4,0xfffb
088c 01b6 fffa  |    |		.CONST	0x01b6,0xfffa
088e 01b7 0401  |    |		.CONST	0x01b7,0x0401
0890 01b9 0402  |    |		.CONST	0x01b9,0x0402
0892 01ba 0403  |    |		.CONST	0x01ba,0x0403
0894 01bb 0404  |    |		.CONST	0x01bb,0x0404
0896 01bc fffa  |    |		.CONST	0x01bc,0xfffa
0898 01bf fff9  |    |		.CONST	0x01bf,0xfff9
089a 01c1 0001  |    |		.CONST	0x01c1,0x0001
089c 01c4 0002  |    |		.CONST	0x01c4,0x0002
089e 01c5 0801  |    |		.CONST	0x01c5,0x0801
08a0 01c7 0802  |    |		.CONST	0x01c7,0x0802
08a2 01c8 0803  |    |		.CONST	0x01c8,0x0803
08a4 01c9 0804  |    |		.CONST	0x01c9,0x0804
08a6 01ca 0002  |    |		.CONST	0x01ca,0x0002
08a8 01cc 0003  |    |		.CONST	0x01cc,0x0003
08aa 01cf 0004  |    |		.CONST	0x01cf,0x0004
08ac 01d4 0005  |    |		.CONST	0x01d4,0x0005
08ae 01d8 0006  |    |		.CONST	0x01d8,0x0006
08b0 01de 0007  |    |		.CONST	0x01de,0x0007
08b2 01e1 0008  |    |		.CONST	0x01e1,0x0008
08b4 01e3 0009  |    |		.CONST	0x01e3,0x0009
08b6 01ea 000a  |    |		.CONST	0x01ea,0x000a
08b8 01ee 000b  |    |		.CONST	0x01ee,0x000b
08ba 01fa 000c  |    |		.CONST	0x01fa,0x000c
08bc 01fb f3ff  |    |		.CONST	0x01fb,0xf3ff
08be 0201 f3fe  |    |		.CONST	0x0201,0xf3fe
08c0 0203 f3fd  |    |		.CONST	0x0203,0xf3fd
08c2 0205 0c01  |    |		.CONST	0x0205,0x0c01
08c4 0207 0c02  |    |		.CONST	0x0207,0x0c02
08c6 020a 0c03  |    |		.CONST	0x020a,0x0c03
08c8 020d 0c04  |    |		.CONST	0x020d,0x0c04
08ca 0210 0c05  |    |		.CONST	0x0210,0x0c05
08cc 0211 1001  |    |		.CONST	0x0211,0x1001
08ce 0212 0c05  |    |		.CONST	0x0212,0x0c05
08d0 021a 0c06  |    |		.CONST	0x021a,0x0c06
08d2 021d 0c07  |    |		.CONST	0x021d,0x0c07
08d4 0220 0c08  |    |		.CONST	0x0220,0x0c08
08d6 0223 0c09  | #  |		.CONST	0x0223,0x0c09
08d8 0225 0c0a  | %  |		.CONST	0x0225,0x0c0a
08da 0226 1401  | &  |		.CONST	0x0226,0x1401
08dc 0227 0c0a  | '  |		.CONST	0x0227,0x0c0a
08de 022f 0c0b  | /  |		.CONST	0x022f,0x0c0b
08e0 0230 1801  | 0  |		.CONST	0x0230,0x1801
08e2 0231 0c0b  | 1  |		.CONST	0x0231,0x0c0b
08e4 0239 0c0c  | 9  |		.CONST	0x0239,0x0c0c
08e6 023b 0c0d  | ;  |		.CONST	0x023b,0x0c0d
08e8 023e 0c0e  | >  |		.CONST	0x023e,0x0c0e
08ea 0241 0c0f  | A  |		.CONST	0x0241,0x0c0f
08ec 0242 0c10  | B  |		.CONST	0x0242,0x0c10
08ee 0248 000d  | H  |		.CONST	0x0248,0x000d
08f0 ; --------------------------------------------------------------------------------------
08f0 ; Debug3 Subtable 0x6
08f0 ; --------------------------------------------------------------------------------------
08f0 0006 001e  |    |		.DBG3TAB	0x0006,0x001e
08f2 0253 ffff  | S  |		.CONST	0x0253,0xffff
08f4 0254 fffe  | T  |		.CONST	0x0254,0xfffe
08f6 0255 fffd  | U  |		.CONST	0x0255,0xfffd
08f8 025b fffc  | [  |		.CONST	0x025b,0xfffc
08fa 025d fffb  | ]  |		.CONST	0x025d,0xfffb
08fc 025e 0401  | ^  |		.CONST	0x025e,0x0401
08fe 0260 0402  | `  |		.CONST	0x0260,0x0402
0900 0261 0403  | a  |		.CONST	0x0261,0x0403
0902 0262 0404  | b  |		.CONST	0x0262,0x0404
0904 0263 fffb  | c  |		.CONST	0x0263,0xfffb
0906 0266 0001  | f  |		.CONST	0x0266,0x0001
0908 0269 0002  | i  |		.CONST	0x0269,0x0002
090a 026a 0801  | j  |		.CONST	0x026a,0x0801
090c 026c 0802  | l  |		.CONST	0x026c,0x0802
090e 026d 0803  | m  |		.CONST	0x026d,0x0803
0910 026e 0804  | n  |		.CONST	0x026e,0x0804
0912 026f 0002  | o  |		.CONST	0x026f,0x0002
0914 0271 0003  | q  |		.CONST	0x0271,0x0003
0916 0272 0004  | r  |		.CONST	0x0272,0x0004
0918 0276 0005  | v  |		.CONST	0x0276,0x0005
091a 027a 0006  | z  |		.CONST	0x027a,0x0006
091c 027c 0007  | |  |		.CONST	0x027c,0x0007
091e 027e 0c01  | ~  |		.CONST	0x027e,0x0c01
0920 027f 0007  |    |		.CONST	0x027f,0x0007
0922 0283 0008  |    |		.CONST	0x0283,0x0008
0924 029a 0009  |    |		.CONST	0x029a,0x0009
0926 029d 000a  |    |		.CONST	0x029d,0x000a
0928 02a9 000b  |    |		.CONST	0x02a9,0x000b
092a 02ac 000c  |    |		.CONST	0x02ac,0x000c
092c 02af 000d  |    |		.CONST	0x02af,0x000d
092e 02b2 000e  |    |		.CONST	0x02b2,0x000e
0930 02b5 000f  |    |		.CONST	0x02b5,0x000f
0932 02b9 0010  |    |		.CONST	0x02b9,0x0010
0934 02bc 0011  |    |		.CONST	0x02bc,0x0011
0936 02c0 0012  |    |		.CONST	0x02c0,0x0012
0938 02c3 0013  |    |		.CONST	0x02c3,0x0013
093a ; --------------------------------------------------------------------------------------
093a ; Debug3 Subtable 0x7
093a ; --------------------------------------------------------------------------------------
093a 0002 0017  |    |		.DBG3TAB	0x0002,0x0017
093c 02cb ffff  |    |		.CONST	0x02cb,0xffff
093e 02cf fffe  |    |		.CONST	0x02cf,0xfffe
0940 02d4 0001  |    |		.CONST	0x02d4,0x0001
0942 02d5 0401  |    |		.CONST	0x02d5,0x0401
0944 02d7 0402  |    |		.CONST	0x02d7,0x0402
0946 02d8 0403  |    |		.CONST	0x02d8,0x0403
0948 02d9 0404  |    |		.CONST	0x02d9,0x0404
094a 02da 0001  |    |		.CONST	0x02da,0x0001
094c 02dc 0002  |    |		.CONST	0x02dc,0x0002
094e 02dd 0003  |    |		.CONST	0x02dd,0x0003
0950 02e1 0004  |    |		.CONST	0x02e1,0x0004
0952 02e4 0005  |    |		.CONST	0x02e4,0x0005
0954 02e7 0006  |    |		.CONST	0x02e7,0x0006
0956 02e9 0007  |    |		.CONST	0x02e9,0x0007
0958 02ed 0008  |    |		.CONST	0x02ed,0x0008
095a 02f1 0009  |    |		.CONST	0x02f1,0x0009
095c 02f5 000a  |    |		.CONST	0x02f5,0x000a
095e 02f8 000b  |    |		.CONST	0x02f8,0x000b
0960 02fa 000c  |    |		.CONST	0x02fa,0x000c
0962 02fe 000d  |    |		.CONST	0x02fe,0x000d
0964 0302 000e  |    |		.CONST	0x0302,0x000e
0966 0305 000f  |    |		.CONST	0x0305,0x000f
0968 0308 0010  |    |		.CONST	0x0308,0x0010
096a 030a 0011  |    |		.CONST	0x030a,0x0011
096c 030e 0012  |    |		.CONST	0x030e,0x0012
096e ; --------------------------------------------------------------------------------------
096e ; Debug3 Subtable 0x8
096e ; --------------------------------------------------------------------------------------
096e 0002 0017  |    |		.DBG3TAB	0x0002,0x0017
0970 031b ffff  |    |		.CONST	0x031b,0xffff
0972 031f fffe  |    |		.CONST	0x031f,0xfffe
0974 0324 0001  | $  |		.CONST	0x0324,0x0001
0976 0325 0401  | %  |		.CONST	0x0325,0x0401
0978 0327 0402  | '  |		.CONST	0x0327,0x0402
097a 0328 0403  | (  |		.CONST	0x0328,0x0403
097c 0329 0404  | )  |		.CONST	0x0329,0x0404
097e 032a 0001  | *  |		.CONST	0x032a,0x0001
0980 032c 0002  | ,  |		.CONST	0x032c,0x0002
0982 032d 0003  | -  |		.CONST	0x032d,0x0003
0984 0331 0004  | 1  |		.CONST	0x0331,0x0004
0986 0334 0005  | 4  |		.CONST	0x0334,0x0005
0988 0337 0006  | 7  |		.CONST	0x0337,0x0006
098a 0339 0007  | 9  |		.CONST	0x0339,0x0007
098c 033d 0008  | =  |		.CONST	0x033d,0x0008
098e 0341 0009  | A  |		.CONST	0x0341,0x0009
0990 0345 000a  | E  |		.CONST	0x0345,0x000a
0992 0348 000b  | H  |		.CONST	0x0348,0x000b
0994 034a 000c  | J  |		.CONST	0x034a,0x000c
0996 034e 000d  | N  |		.CONST	0x034e,0x000d
0998 0352 000e  | R  |		.CONST	0x0352,0x000e
099a 0355 000f  | U  |		.CONST	0x0355,0x000f
099c 0358 0010  | X  |		.CONST	0x0358,0x0010
099e 035a 0011  | Z  |		.CONST	0x035a,0x0011
09a0 035e 0012  | ^  |		.CONST	0x035e,0x0012
09a2 ; --------------------------------------------------------------------------------------
09a2 ; Debug3 Subtable 0x9
09a2 ; --------------------------------------------------------------------------------------
09a2 0001 000f  |    |		.DBG3TAB	0x0001,0x000f
09a4 036b ffff  | k  |		.CONST	0x036b,0xffff
09a6 036f 0001  | o  |		.CONST	0x036f,0x0001
09a8 0370 0002  | p  |		.CONST	0x0370,0x0002
09aa 0371 0401  | q  |		.CONST	0x0371,0x0401
09ac 0373 0402  | s  |		.CONST	0x0373,0x0402
09ae 0374 0403  | t  |		.CONST	0x0374,0x0403
09b0 0375 0404  | u  |		.CONST	0x0375,0x0404
09b2 0376 0002  | v  |		.CONST	0x0376,0x0002
09b4 037a 0007  | z  |		.CONST	0x037a,0x0007
09b6 037c 0003  | |  |		.CONST	0x037c,0x0003
09b8 037f 0801  |    |		.CONST	0x037f,0x0801
09ba 0383 0003  |    |		.CONST	0x0383,0x0003
09bc 0384 0004  |    |		.CONST	0x0384,0x0004
09be 038f 0005  |    |		.CONST	0x038f,0x0005
09c0 0391 0006  |    |		.CONST	0x0391,0x0006
09c2 0399 0008  |    |		.CONST	0x0399,0x0008
09c4 ; --------------------------------------------------------------------------------------
09c4 ; Debug3 Subtable 0xa
09c4 ; --------------------------------------------------------------------------------------
09c4 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
09c6 03a3 0001  |    |		.CONST	0x03a3,0x0001
09c8 ; --------------------------------------------------------------------------------------
09c8 ; Debug3 Subtable 0xb
09c8 ; --------------------------------------------------------------------------------------
09c8 0001 0004  |    |		.DBG3TAB	0x0001,0x0004
09ca 03b3 ffff  |    |		.CONST	0x03b3,0xffff
09cc 03b5 0001  |    |		.CONST	0x03b5,0x0001
09ce 03b9 0002  |    |		.CONST	0x03b9,0x0002
09d0 03bc 0003  |    |		.CONST	0x03bc,0x0003
09d2 03c0 0004  |    |		.CONST	0x03c0,0x0004
09d4 ; --------------------------------------------------------------------------------------
09d4 ; Debug3 Subtable 0xc
09d4 ; --------------------------------------------------------------------------------------
09d4 0002 0001  |    |		.DBG3TAB	0x0002,0x0001
09d6 03cb ffff  |    |		.CONST	0x03cb,0xffff
09d8 03d0 fffe  |    |		.CONST	0x03d0,0xfffe
09da 03d6 0001  |    |		.CONST	0x03d6,0x0001
09dc ; --------------------------------------------------------------------------------------
09dc ; Debug3 Subtable 0xd
09dc ; --------------------------------------------------------------------------------------
09dc 0002 0001  |    |		.DBG3TAB	0x0002,0x0001
09de 03e3 ffff  |    |		.CONST	0x03e3,0xffff
09e0 03e8 fffe  |    |		.CONST	0x03e8,0xfffe
09e2 03ee 0001  |    |		.CONST	0x03ee,0x0001
09e4 ; --------------------------------------------------------------------------------------
09e4 ; Debug3 Subtable 0xe
09e4 ; --------------------------------------------------------------------------------------
09e4 0002 0001  |    |		.DBG3TAB	0x0002,0x0001
09e6 03fb ffff  |    |		.CONST	0x03fb,0xffff
09e8 0400 fffe  |    |		.CONST	0x0400,0xfffe
09ea 0406 0001  |    |		.CONST	0x0406,0x0001
09ec ; --------------------------------------------------------------------------------------
09ec ; Debug3 Subtable 0xf
09ec ; --------------------------------------------------------------------------------------
09ec 0002 0001  |    |		.DBG3TAB	0x0002,0x0001
09ee 0413 ffff  |    |		.CONST	0x0413,0xffff
09f0 0418 fffe  |    |		.CONST	0x0418,0xfffe
09f2 041e 0001  |    |		.CONST	0x041e,0x0001
09f4 ; --------------------------------------------------------------------------------------
09f4 ; Debug3 Subtable 0x10
09f4 ; --------------------------------------------------------------------------------------
09f4 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
09f6 042b 0001  | +  |		.CONST	0x042b,0x0001
09f8 0442 0002  | B  |		.CONST	0x0442,0x0002
09fa 0447 0003  | G  |		.CONST	0x0447,0x0003
09fc 0452 0004  | R  |		.CONST	0x0452,0x0004
09fe 0454 0005  | T  |		.CONST	0x0454,0x0005
0a00 ; --------------------------------------------------------------------------------------
0a00 ; Debug3 Subtable 0x11
0a00 ; --------------------------------------------------------------------------------------
0a00 0000 0008  |    |		.DBG3TAB	0x0000,0x0008
0a02 045b 0001  | [  |		.CONST	0x045b,0x0001
0a04 045c 0401  | \  |		.CONST	0x045c,0x0401
0a06 045e 0402  | ^  |		.CONST	0x045e,0x0402
0a08 045f 0403  | _  |		.CONST	0x045f,0x0403
0a0a 0460 0404  | `  |		.CONST	0x0460,0x0404
0a0c 0461 0001  | a  |		.CONST	0x0461,0x0001
0a0e 0469 0003  | i  |		.CONST	0x0469,0x0003
0a10 046b 0002  | k  |		.CONST	0x046b,0x0002
0a12 ; --------------------------------------------------------------------------------------
0a12 ; Debug3 Subtable 0x12
0a12 ; --------------------------------------------------------------------------------------
0a12 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a14 0473 0001  | s  |		.CONST	0x0473,0x0001
0a16 ; --------------------------------------------------------------------------------------
0a16 ; Debug3 Subtable 0x13
0a16 ; --------------------------------------------------------------------------------------
0a16 0000 0008  |    |		.DBG3TAB	0x0000,0x0008
0a18 048b 0001  |    |		.CONST	0x048b,0x0001
0a1a 048c 0401  |    |		.CONST	0x048c,0x0401
0a1c 048e 0402  |    |		.CONST	0x048e,0x0402
0a1e 048f 0403  |    |		.CONST	0x048f,0x0403
0a20 0490 0404  |    |		.CONST	0x0490,0x0404
0a22 0491 0001  |    |		.CONST	0x0491,0x0001
0a24 0493 0002  |    |		.CONST	0x0493,0x0002
0a26 0497 0003  |    |		.CONST	0x0497,0x0003
0a28 ; --------------------------------------------------------------------------------------
0a28 ; Debug3 Subtable 0x14
0a28 ; --------------------------------------------------------------------------------------
0a28 0002 001b  |    |		.DBG3TAB	0x0002,0x001b
0a2a 04a3 ffff  |    |		.CONST	0x04a3,0xffff
0a2c 04b0 fffe  |    |		.CONST	0x04b0,0xfffe
0a2e 04b1 0001  |    |		.CONST	0x04b1,0x0001
0a30 04b2 0401  |    |		.CONST	0x04b2,0x0401
0a32 04b4 0402  |    |		.CONST	0x04b4,0x0402
0a34 04b5 0403  |    |		.CONST	0x04b5,0x0403
0a36 04b6 0404  |    |		.CONST	0x04b6,0x0404
0a38 04b7 0001  |    |		.CONST	0x04b7,0x0001
0a3a 04bc 0801  |    |		.CONST	0x04bc,0x0801
0a3c 04be 0802  |    |		.CONST	0x04be,0x0802
0a3e 04bf 0803  |    |		.CONST	0x04bf,0x0803
0a40 04c0 0804  |    |		.CONST	0x04c0,0x0804
0a42 04c2 0404  |    |		.CONST	0x04c2,0x0404
0a44 04c4 0002  |    |		.CONST	0x04c4,0x0002
0a46 04c8 0003  |    |		.CONST	0x04c8,0x0003
0a48 04c9 0c01  |    |		.CONST	0x04c9,0x0c01
0a4a 04cb 0c02  |    |		.CONST	0x04cb,0x0c02
0a4c 04cc 0c03  |    |		.CONST	0x04cc,0x0c03
0a4e 04cd 0c04  |    |		.CONST	0x04cd,0x0c04
0a50 04ce 0003  |    |		.CONST	0x04ce,0x0003
0a52 04d0 0006  |    |		.CONST	0x04d0,0x0006
0a54 04d1 0004  |    |		.CONST	0x04d1,0x0004
0a56 04d4 1001  |    |		.CONST	0x04d4,0x1001
0a58 04d6 1002  |    |		.CONST	0x04d6,0x1002
0a5a 04d7 1003  |    |		.CONST	0x04d7,0x1003
0a5c 04d8 1004  |    |		.CONST	0x04d8,0x1004
0a5e 04da 0004  |    |		.CONST	0x04da,0x0004
0a60 04dc 0005  |    |		.CONST	0x04dc,0x0005
0a62 04df 0007  |    |		.CONST	0x04df,0x0007
0a64 ; --------------------------------------------------------------------------------------
0a64 ; Debug3 Subtable 0x15
0a64 ; --------------------------------------------------------------------------------------
0a64 0001 000e  |    |		.DBG3TAB	0x0001,0x000e
0a66 04eb ffff  |    |		.CONST	0x04eb,0xffff
0a68 04ec 0001  |    |		.CONST	0x04ec,0x0001
0a6a 04ed 0401  |    |		.CONST	0x04ed,0x0401
0a6c 04ef 0402  |    |		.CONST	0x04ef,0x0402
0a6e 04f0 0403  |    |		.CONST	0x04f0,0x0403
0a70 04f1 0404  |    |		.CONST	0x04f1,0x0404
0a72 04f2 0001  |    |		.CONST	0x04f2,0x0001
0a74 04f6 0004  |    |		.CONST	0x04f6,0x0004
0a76 04f7 0002  |    |		.CONST	0x04f7,0x0002
0a78 04fc 0003  |    |		.CONST	0x04fc,0x0003
0a7a 0503 0005  |    |		.CONST	0x0503,0x0005
0a7c 0504 0801  |    |		.CONST	0x0504,0x0801
0a7e 0506 0005  |    |		.CONST	0x0506,0x0005
0a80 0507 0006  |    |		.CONST	0x0507,0x0006
0a82 050d 0007  |    |		.CONST	0x050d,0x0007
0a84 ; --------------------------------------------------------------------------------------
0a84 ; Debug3 Subtable 0x16
0a84 ; --------------------------------------------------------------------------------------
0a84 0002 0030  |   0|		.DBG3TAB	0x0002,0x0030
0a86 0513 ffff  |    |		.CONST	0x0513,0xffff
0a88 0518 fffe  |    |		.CONST	0x0518,0xfffe
0a8a 051f 0002  |    |		.CONST	0x051f,0x0002
0a8c 0521 0401  | !  |		.CONST	0x0521,0x0401
0a8e 0523 0402  | #  |		.CONST	0x0523,0x0402
0a90 0525 0403  | %  |		.CONST	0x0525,0x0403
0a92 0529 0404  | )  |		.CONST	0x0529,0x0404
0a94 052d 0405  | -  |		.CONST	0x052d,0x0405
0a96 052f 0801  | /  |		.CONST	0x052f,0x0801
0a98 0531 0802  | 1  |		.CONST	0x0531,0x0802
0a9a 0532 0803  | 2  |		.CONST	0x0532,0x0803
0a9c 0533 0804  | 3  |		.CONST	0x0533,0x0804
0a9e 0535 0405  | 5  |		.CONST	0x0535,0x0405
0aa0 053f 0c01  | ?  |		.CONST	0x053f,0x0c01
0aa2 0541 0c02  | A  |		.CONST	0x0541,0x0c02
0aa4 0542 0c03  | B  |		.CONST	0x0542,0x0c03
0aa6 0543 0c04  | C  |		.CONST	0x0543,0x0c04
0aa8 0545 0804  | E  |		.CONST	0x0545,0x0804
0aaa 0553 0002  | S  |		.CONST	0x0553,0x0002
0aac 0555 1001  | U  |		.CONST	0x0555,0x1001
0aae 0557 1002  | W  |		.CONST	0x0557,0x1002
0ab0 0559 1003  | Y  |		.CONST	0x0559,0x1003
0ab2 055d 1004  | ]  |		.CONST	0x055d,0x1004
0ab4 0561 1005  | a  |		.CONST	0x0561,0x1005
0ab6 0563 1401  | c  |		.CONST	0x0563,0x1401
0ab8 0565 1402  | e  |		.CONST	0x0565,0x1402
0aba 0566 1403  | f  |		.CONST	0x0566,0x1403
0abc 0567 1404  | g  |		.CONST	0x0567,0x1404
0abe 0569 1005  | i  |		.CONST	0x0569,0x1005
0ac0 0573 1801  | s  |		.CONST	0x0573,0x1801
0ac2 0575 1802  | u  |		.CONST	0x0575,0x1802
0ac4 0576 1803  | v  |		.CONST	0x0576,0x1803
0ac6 0577 1804  | w  |		.CONST	0x0577,0x1804
0ac8 0579 1404  | y  |		.CONST	0x0579,0x1404
0aca 0587 0406  |    |		.CONST	0x0587,0x0406
0acc 058a 0003  |    |		.CONST	0x058a,0x0003
0ace 058c 0004  |    |		.CONST	0x058c,0x0004
0ad0 058d 1c01  |    |		.CONST	0x058d,0x1c01
0ad2 058f 1c02  |    |		.CONST	0x058f,0x1c02
0ad4 0591 1c03  |    |		.CONST	0x0591,0x1c03
0ad6 0594 0004  |    |		.CONST	0x0594,0x0004
0ad8 0595 0005  |    |		.CONST	0x0595,0x0005
0ada 0596 2001  |    |		.CONST	0x0596,0x2001
0adc 0598 2002  |    |		.CONST	0x0598,0x2002
0ade 059a 2003  |    |		.CONST	0x059a,0x2003
0ae0 059d 0005  |    |		.CONST	0x059d,0x0005
0ae2 059f 0001  |    |		.CONST	0x059f,0x0001
0ae4 05a0 2401  |  $ |		.CONST	0x05a0,0x2401
0ae6 05a2 0001  |    |		.CONST	0x05a2,0x0001
0ae8 05a4 0006  |    |		.CONST	0x05a4,0x0006
0aea ; --------------------------------------------------------------------------------------
0aea ; Debug3 Subtable 0x17
0aea ; --------------------------------------------------------------------------------------
0aea 0000 000c  |    |		.DBG3TAB	0x0000,0x000c
0aec 05ab 0001  |    |		.CONST	0x05ab,0x0001
0aee 05ac 0401  |    |		.CONST	0x05ac,0x0401
0af0 05ae 0402  |    |		.CONST	0x05ae,0x0402
0af2 05af 0403  |    |		.CONST	0x05af,0x0403
0af4 05b0 0404  |    |		.CONST	0x05b0,0x0404
0af6 05b1 0001  |    |		.CONST	0x05b1,0x0001
0af8 05b7 0006  |    |		.CONST	0x05b7,0x0006
0afa 05b8 0002  |    |		.CONST	0x05b8,0x0002
0afc 05ba 0003  |    |		.CONST	0x05ba,0x0003
0afe 05c6 0004  |    |		.CONST	0x05c6,0x0004
0b00 05c8 0005  |    |		.CONST	0x05c8,0x0005
0b02 05d4 0007  |    |		.CONST	0x05d4,0x0007
0b04 ; --------------------------------------------------------------------------------------
0b04 ; Debug3 Subtable 0x18
0b04 ; --------------------------------------------------------------------------------------
0b04 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0b06 05db 0001  |    |		.CONST	0x05db,0x0001
0b08 05de 0002  |    |		.CONST	0x05de,0x0002
0b0a 05e3 0003  |    |		.CONST	0x05e3,0x0003
0b0c 05e6 0004  |    |		.CONST	0x05e6,0x0004
0b0e 05e9 0005  |    |		.CONST	0x05e9,0x0005
0b10 ; --------------------------------------------------------------------------------------
0b10 ; Debug3 Subtable 0x19
0b10 ; --------------------------------------------------------------------------------------
0b10 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0b12 05f3 0001  |    |		.CONST	0x05f3,0x0001
0b14 05f4 0401  |    |		.CONST	0x05f4,0x0401
0b16 05f5 0001  |    |		.CONST	0x05f5,0x0001
0b18 ; --------------------------------------------------------------------------------------
0b18 ; Debug3 Subtable 0x1a
0b18 ; --------------------------------------------------------------------------------------
0b18 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
0b1a 0603 0001  |    |		.CONST	0x0603,0x0001
0b1c 060a 0002  |    |		.CONST	0x060a,0x0002
0b1e 060b 0401  |    |		.CONST	0x060b,0x0401
0b20 060c 0002  |    |		.CONST	0x060c,0x0002
0b22 0610 0003  |    |		.CONST	0x0610,0x0003
0b24 0612 0004  |    |		.CONST	0x0612,0x0004
0b26 ; --------------------------------------------------------------------------------------
0b26 ; Debug3 Subtable 0x1b
0b26 ; --------------------------------------------------------------------------------------
0b26 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0b28 061b 0001  |    |		.CONST	0x061b,0x0001
0b2a 061d 0002  |    |		.CONST	0x061d,0x0002
0b2c 0620 0003  |    |		.CONST	0x0620,0x0003
0b2e 0625 0004  | %  |		.CONST	0x0625,0x0004
0b30 0627 0005  | '  |		.CONST	0x0627,0x0005
0b32 0000 0000  |    |		.BLANK	0000[0xce]