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

⟦46a81216e⟧

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

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 07f8       |    |		.CONST	0x07f8								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0006       |    |		.CONST	0x0006								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0052       | R  |		.CONST	0x0052								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0022       | "  |		.CONST	0x0022								; Number of locals
000b			INIT_0008:
000b 029a 005b  |   [|		Declare_Subprogram	INIT_0058,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x08ca,0x8000,0x0000,0x005a,0x3105,0x0000,0x0007
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 00e3  |    |		Declare_Subprogram	INIT_00e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0183  |    |		Declare_Subprogram	INIT_0180,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 0223  |   #|		Declare_Subprogram	INIT_0220,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 022b  |   +|		Declare_Subprogram	INIT_0228,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 00bf       |    |		Action	Accept_Activation
0016 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x0016,0x08d6,0x8000,0x0000,0x005a,0x37f5,0x0000,0x0045
													; Debug Table 0x1.0x0 = 0x16,0xffff
0017 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x17,0xfffe
0018 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x18,0xfffd
0019 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x19,0xfffc
001a 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x1a,0xfffb
001b 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x5 = 0x1b,0xfffa
001c 029d 0243  |   C|		Declare_Subprogram	INIT_0240,For_Outer_Call			; Debug Table 0x1.0x6 = 0x1c,0xfff9
001e 029d 037b  |   {|		Declare_Subprogram	INIT_0378,For_Outer_Call			; Debug Table 0x1.0x7 = 0x1e,0xfff8
0020 029d 03ab  |    |		Declare_Subprogram	INIT_03a8,For_Outer_Call			; Debug Table 0x1.0x8 = 0x20,0xfff7
0022 029d 03e3  |    |		Declare_Subprogram	INIT_03e0,For_Outer_Call			; Debug Table 0x1.0x9 = 0x22,0xfff6
0024 029d 03fb  |    |		Declare_Subprogram	INIT_03f8,For_Outer_Call			; Debug Table 0x1.0xa = 0x24,0xfff5
0026 029d 0453  |   S|		Declare_Subprogram	INIT_0450,For_Outer_Call			; Debug Table 0x1.0xb = 0x26,0xfff4
0028 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0xc = 0x28,0xfff3
0029 00c7       |    |		Action	Elaborate_Subprogram
002a 029d 049b  |    |		Declare_Subprogram	INIT_0498,For_Outer_Call			; Debug Table 0x1.0xd = 0x2a,0xfff2
002c 029d 04c3  |    |		Declare_Subprogram	INIT_04c0,For_Outer_Call			; Debug Table 0x1.0xe = 0x2c,0xfff1
002e 029d 0533  |   3|		Declare_Subprogram	INIT_0530,For_Outer_Call			; Debug Table 0x1.0xf = 0x2e,0xfff0
0030 029d 0563  |   c|		Declare_Subprogram	INIT_0560,For_Outer_Call			; Debug Table 0x1.0x10 = 0x30,0xffef
0032 029d 05f3  |    |		Declare_Subprogram	INIT_05f0,For_Outer_Call			; Debug Table 0x1.0x11 = 0x32,0xffee
0034 029d 062b  |   +|		Declare_Subprogram	INIT_0628,For_Outer_Call			; Debug Table 0x1.0x12 = 0x34,0xffed
0036 029d 063b  |   ;|		Declare_Subprogram	INIT_0638,For_Outer_Call			; Debug Table 0x1.0x13 = 0x36,0xffec
0038 029d 0663  |   c|		Declare_Subprogram	INIT_0660,For_Outer_Call			; Debug Table 0x1.0x14 = 0x38,0xffeb
003a 029d 06b3  |    |		Declare_Subprogram	INIT_06b0,For_Outer_Call			; Debug Table 0x1.0x15 = 0x3a,0xffea
003c 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x16 = 0x3c,0xffe9
003d 00c7       |    |		Action	Elaborate_Subprogram
003e 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x17 = 0x3e,0xffe8
003f 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x18 = 0x3f,0xffe7
0040 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x19 = 0x40,0xffe6
0041 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1a = 0x41,0xffe5
0042 029d 06e3  |    |		Declare_Subprogram	INIT_06e0,For_Outer_Call			; Debug Table 0x1.0x1b = 0x42,0xffe4
0044 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1c = 0x44,0xffe3
0045 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1d = 0x45,0xffe2
0046 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1e = 0x46,0xffe1
0047 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1f = 0x47,0xffe0
0048 029d 06fb  |    |		Declare_Subprogram	INIT_06f8,For_Outer_Call			; Debug Table 0x1.0x20 = 0x48,0xffdf
004a 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x21 = 0x4a,0xffde
004b 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x22 = 0x4b,0xffdd
004c 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x23 = 0x4c,0xffdc
004d 00c7       |    |		Action	Elaborate_Subprogram
004e 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x24 = 0x4e,0xffdb
004f 00c7       |    |		Action	Elaborate_Subprogram
0050 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x25 = 0x50,0xffda
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 0068       | h  |		.CONST	0x0068								; Address of begin
0059 0004       |    |		.CONST	0x0004								; Address of exception handler
005a 0007       |    |		.CONST	0x0007								; Number of locals
005b			INIT_0058:
005b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2 = .DEBUG	0x005b,0x0924,0x0001,0x0000,0x005a,0x3105,0x0000,0x0008
													; Debug Table 0x2.0x0 = 0x5b,0xffff
005c 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
005d 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x2.0x1 = 0x5d,0xfffe
005e 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
005f 0322       | "  |		Declare_Variable	Record
0060 00d8       |    |		Load_Top	At_Offset_0
0061 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0062 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x2 = 0x62,0xfffd
0063 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x3 = 0x63,0xfffc
0064 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x4 = 0x64,0xfffb
0065 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x5 = 0x65,0xfffa
0066 e5ff       |    |		Load	0x2,-0x1
0067 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0068			BODY_0058:
0068 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x6 = 0x68,0x1
0069 e407       |    |		Load	0x2,0x7								; Debug Table 0x2.0x7 = 0x69,0x401
006a 0007       |    |		Action	Break_Optional
006b 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x8 = 0x6b,0x402
006c 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x9 = 0x6c,0x403
006d 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0xa = 0x6d,0x404
006e 0fab       |    |		Execute_Immediate	Equal,-0x55					; Debug Table 0x2.0xb = 0x6e,0x1
006f 680c       |h   |		Jump_Zero	0x7c
0070 4833       |H3  |		Short_Literal	0x33							; Debug Table 0x2.0xc = 0x70,0x2
0071 e001       |    |		Load	0x0,0x1
0072 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0073 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xd = 0x73,0x3
0074 0092 0754  |   T|		Action	Push_String_Extended,0x754					; "Prompt in expression: "
0076 e002       |    |		Load	0x0,0x2
0077 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0078 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2.0xe = 0x78,0x4
0079 e003       |    |		Load	0x0,0x3
007a 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
007b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x2.0xf = 0x7b,0x5
007c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x10 = 0x7c,0x6
007d 00eb       |    |		Load_Encached	Diana_Cache
007e 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
007f 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0080 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x11 = 0x80,0x7
0081 e004       |    |		Load	0x0,0x4
0082 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0083 681e       |h   |		Jump_Zero	0xa2
0084 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x12 = 0x84,0x8
0085 00e1       |    |		Load_Encached	Boolean_Cache
0086 00da       |    |		Load_Top	At_Offset_2
0087 e005       |    |		Load	0x0,0x5
0088 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0089 c402       |    |		Store	0x2,0x2
008a c404       |    |		Store	0x2,0x4
008b e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x13 = 0x8b,0x9
008c 6812       |h   |		Jump_Zero	0x9f
008d 00d8       |    |		Load_Top	At_Offset_0
008e 8220       |    |		Call	0x1,0x20
008f 700f       |p   |		Jump_Nonzero	0x9f
0090 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x14 = 0x90,0xa
0091 e404       |    |		Load	0x2,0x4								; Debug Table 0x2.0x15 = 0x91,0x801
0092 0007       |    |		Action	Break_Optional
0093 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x16 = 0x93,0x802
0094 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x17 = 0x94,0x803
0095 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x18 = 0x95,0x804
0096 0f0b       |    |		Execute_Immediate	Equal,0xb					; Debug Table 0x2.0x19 = 0x96,0xa
0097 6804       |h   |		Jump_Zero	0x9c
0098 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x1a = 0x98,0xb
0099 e404       |    |		Load	0x2,0x4
009a 8212       |    |		Call	0x1,0x12
009b 7830       |x0  |		Jump	0xcc
009c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x1b = 0x9c,0xc
009d a402       |    |		Store_Unchecked	0x2,0x2
009e 782d       |x-  |		Jump	0xcc
009f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x1c = 0x9f,0xd
00a0 a402       |    |		Store_Unchecked	0x2,0x2
00a1 782a       |x*  |		Jump	0xcc
00a2 e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x1d = 0xa2,0xe
00a3 00e1       |    |		Load_Encached	Boolean_Cache
00a4 00da       |    |		Load_Top	At_Offset_2
00a5 e006       |    |		Load	0x0,0x6
00a6 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00a7 c402       |    |		Store	0x2,0x2
00a8 00d1       |    |		Pop_Control	Pop_Count_1
00a9 e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x1e = 0xa9,0xf
00aa 6821       |h!  |		Jump_Zero	0xcc
00ab 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x1f = 0xab,0x10
00ac e004       |    |		Load	0x0,0x4
00ad 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
00ae 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
00af 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x20 = 0xaf,0x11
00b0 e405       |    |		Load	0x2,0x5								; Debug Table 0x2.0x21 = 0xb0,0xc01
00b1 0007       |    |		Action	Break_Optional
00b2 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x22 = 0xb2,0xc02
00b3 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x23 = 0xb3,0xc03
00b4 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x24 = 0xb4,0xc04
00b5 0b6b       | k  |		Execute_Immediate	Case_Compare,0x6b				; Debug Table 0x2.0x25 = 0xb5,0x11
00b6 7007       |p   |		Jump_Nonzero	0xbe
00b7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x26 = 0xb7,0x15
00b8 e403       |    |		Load	0x2,0x3
00b9 821c       |    |		Call	0x1,0x1c
00ba 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x27 = 0xba,0x16
00bb e007       |    |		Load	0x0,0x7
00bc 1873       | s  |		Execute	Package,Field_Execute,Field_Number 0x73
00bd 780d       |x   |		Jump	0xcb
00be e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x28 = 0xbe,0x12
00bf 821d       |    |		Call	0x1,0x1d
00c0 6806       |h   |		Jump_Zero	0xc7
00c1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x29 = 0xc1,0x13
00c2 00eb       |    |		Load_Encached	Diana_Cache
00c3 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
00c4 e004       |    |		Load	0x0,0x4
00c5 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
00c6 7804       |x   |		Jump	0xcb
00c7 0092 0755  |   U|		Action	Push_String_Extended,0x755					; "simplified nonnull access"
													; Debug Table 0x2.0x2a = 0xc7,0x14
00c9 e002       |    |		Load	0x0,0x2
00ca 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
00cb 00d1       |    |		Pop_Control	Pop_Count_1
00cc e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x2b = 0xcc,0x17
00cd 700b       |p   |		Jump_Nonzero	0xd9
00ce 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x2c = 0xce,0x18
00cf e003       |    |		Load	0x0,0x3
00d0 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
00d1 6804       |h   |		Jump_Zero	0xd6
00d2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x2d = 0xd2,0x19
00d3 e008       |    |		Load	0x0,0x8
00d4 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
00d5 7803       |x   |		Jump	0xd9
00d6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x2e = 0xd6,0x1a
00d7 00d9       |    |		Load_Top	At_Offset_1
00d8 821b       |    |		Call	0x1,0x1b
00d9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x2f = 0xd9,0x1b
00da e009       |    |		Load	0x0,0x9
00db 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
00dc 6802       |h   |		Jump_Zero	0xdf
00dd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x30 = 0xdd,0x1c
00de 821f       |    |		Call	0x1,0x1f
00df 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00ef       |    |		.CONST	0x00ef								; Address of begin
00e1 0004       |    |		.CONST	0x0004								; Address of exception handler
00e2 0005       |    |		.CONST	0x0005								; Number of locals
00e3			INIT_00e0:
00e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3 = .DEBUG	0x00e3,0x0988,0x0001,0x0000,0x005a,0x3105,0x0000,0x0017
													; Debug Table 0x3.0x0 = 0xe3,0xffff
00e4 00db       |    |		Load_Top	At_Offset_3
00e5 8221       | !  |		Call	0x1,0x21
00e6 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00e7 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x3.0x1 = 0xe7,0xfffe
00e8 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
00e9 0322       | "  |		Declare_Variable	Record
00ea 00d8       |    |		Load_Top	At_Offset_0
00eb 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00ec 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x3.0x2 = 0xec,0xfffd
00ed e007       |    |		Load	0x0,0x7								; Debug Table 0x3.0x3 = 0xed,0xfffc
00ee 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00ef			BODY_00e0:
00ef 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x4 = 0xef,0x1
00f0 00e1       |    |		Load_Encached	Boolean_Cache
00f1 e402       |    |		Load	0x2,0x2
00f2 e006       |    |		Load	0x0,0x6
00f3 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00f4 005b       | [  |		Store_Top	Discrete,At_Offset_3
00f5 00d1       |    |		Pop_Control	Pop_Count_1
00f6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x5 = 0xf6,0x2
00f7 680c       |h   |		Jump_Zero	0x104
00f8 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x6 = 0xf8,0x3
00f9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x7 = 0xf9,0x401
00fa 00eb       |    |		Load_Encached	Diana_Cache
00fb 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
00fc e00a       |    |		Load	0x0,0xa
00fd 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
00fe 012f       | /  |		Execute	Any,Equal
00ff 6803       |h   |		Jump_Zero	0x103							; Debug Table 0x3.0x8 = 0xff,0x3
0100 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x9 = 0x100,0x4
0101 e007       |    |		Load	0x0,0x7
0102 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0103 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0104 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0xa = 0x104,0x5
0105 0007       |    |		Action	Break_Optional
0106 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0xb = 0x106,0x801
0107 0007       |    |		Action	Break_Optional
0108 e407       |    |		Load	0x2,0x7								; Debug Table 0x3.0xc = 0x108,0xc01
0109 0007       |    |		Action	Break_Optional
010a 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0xd = 0x10a,0xc02
010b 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0xe = 0x10b,0xc03
010c 00d0       |    |		Action	Swap_Control							; Debug Table 0x3.0xf = 0x10c,0xc04
010d 00d1       |    |		Pop_Control	Pop_Count_1
010e 0f04       |    |		Execute_Immediate	Equal,0x4					; Debug Table 0x3.0x10 = 0x10e,0x801
010f 680b       |h   |		Jump_Zero	0x11b
0110 00d8       |    |		Load_Top	At_Offset_0
0111 00eb       |    |		Load_Encached	Diana_Cache
0112 18b5       |    |		Execute	Package,Field_Execute,Field_Number 0xb5
0113 e407       |    |		Load	0x2,0x7								; Debug Table 0x3.0x11 = 0x113,0x1001
0114 0007       |    |		Action	Break_Optional
0115 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0x12 = 0x115,0x1002
0116 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x13 = 0x116,0x1003
0117 00d0       |    |		Action	Swap_Control							; Debug Table 0x3.0x14 = 0x117,0x1004
0118 00d1       |    |		Pop_Control	Pop_Count_1
0119 0f9c       |    |		Execute_Immediate	Equal,-0x64					; Debug Table 0x3.0x15 = 0x119,0xc04
011a 7801       |x   |		Jump	0x11c
011b 4800       |H   |		Short_Literal	0x0
011c 00d0       |    |		Action	Swap_Control
011d 00d1       |    |		Pop_Control	Pop_Count_1
011e 6811       |h   |		Jump_Zero	0x130							; Debug Table 0x3.0x16 = 0x11e,0x5
011f e007       |    |		Load	0x0,0x7								; Debug Table 0x3.0x17 = 0x11f,0x6
0120 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0121 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0122 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x18 = 0x122,0x7
0123 e402       |    |		Load	0x2,0x2
0124 00eb       |    |		Load_Encached	Diana_Cache
0125 18c6       |    |		Execute	Package,Field_Execute,Field_Number 0xc6
0126 820f       |    |		Call	0x1,0xf
0127 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x19 = 0x127,0x8
0128 e402       |    |		Load	0x2,0x2
0129 00eb       |    |		Load_Encached	Diana_Cache
012a 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
012b 820e       |    |		Call	0x1,0xe
012c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x1a = 0x12c,0x9
012d e007       |    |		Load	0x0,0x7
012e 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
012f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0130 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x1b = 0x130,0xa
0131 0007       |    |		Action	Break_Optional
0132 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x1c = 0x132,0x1401
0133 0007       |    |		Action	Break_Optional
0134 e407       |    |		Load	0x2,0x7								; Debug Table 0x3.0x1d = 0x134,0x1801
0135 0007       |    |		Action	Break_Optional
0136 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0x1e = 0x136,0x1802
0137 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x1f = 0x137,0x1803
0138 00d0       |    |		Action	Swap_Control							; Debug Table 0x3.0x20 = 0x138,0x1804
0139 00d1       |    |		Pop_Control	Pop_Count_1
013a 0f04       |    |		Execute_Immediate	Equal,0x4					; Debug Table 0x3.0x21 = 0x13a,0x1401
013b 680b       |h   |		Jump_Zero	0x147
013c 00d8       |    |		Load_Top	At_Offset_0
013d 00eb       |    |		Load_Encached	Diana_Cache
013e 18b5       |    |		Execute	Package,Field_Execute,Field_Number 0xb5
013f e407       |    |		Load	0x2,0x7								; Debug Table 0x3.0x22 = 0x13f,0x1c01
0140 0007       |    |		Action	Break_Optional
0141 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0x23 = 0x141,0x1c02
0142 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x24 = 0x142,0x1c03
0143 00d0       |    |		Action	Swap_Control							; Debug Table 0x3.0x25 = 0x143,0x1c04
0144 00d1       |    |		Pop_Control	Pop_Count_1
0145 0f9d       |    |		Execute_Immediate	Equal,-0x63					; Debug Table 0x3.0x26 = 0x145,0x1804
0146 7801       |x   |		Jump	0x148
0147 4800       |H   |		Short_Literal	0x0
0148 00d0       |    |		Action	Swap_Control
0149 00d1       |    |		Pop_Control	Pop_Count_1
014a 680b       |h   |		Jump_Zero	0x156							; Debug Table 0x3.0x27 = 0x14a,0xa
014b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x28 = 0x14b,0xb
014c e402       |    |		Load	0x2,0x2
014d 00eb       |    |		Load_Encached	Diana_Cache
014e 18c6       |    |		Execute	Package,Field_Execute,Field_Number 0xc6
014f 820e       |    |		Call	0x1,0xe
0150 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x29 = 0x150,0xc
0151 e402       |    |		Load	0x2,0x2
0152 00eb       |    |		Load_Encached	Diana_Cache
0153 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
0154 820e       |    |		Call	0x1,0xe
0155 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0156 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x2a = 0x156,0xd
0157 8222       | "  |		Call	0x1,0x22
0158 681d       |h   |		Jump_Zero	0x176
0159 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x2b = 0x159,0xe
015a e402       |    |		Load	0x2,0x2
015b 0007       |    |		Action	Break_Optional
015c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x2c = 0x15c,0x2001
015d 490c       |I   |		Short_Literal	0x10c
015e 00eb       |    |		Load_Encached	Diana_Cache
015f 0096       |    |		Execute	Package,Entry
0160 00eb       |    |		Load_Encached	Diana_Cache
0161 18ed       |    |		Execute	Package,Field_Execute,Field_Number 0xed
0162 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x2d = 0x162,0x2401
0163 0217       |    |		Execute	Heap_Access,All_Reference
0164 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0165 00d9       |    |		Load_Top	At_Offset_1
0166 0007       |    |		Action	Break_Optional
0167 e40a       |    |		Load	0x2,0xa								; Debug Table 0x3.0x2e = 0x167,0x2801
0168 0007       |    |		Action	Break_Optional
0169 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x3.0x2f = 0x169,0x2802
016a 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x30 = 0x16a,0x2803
016b 00d0       |    |		Action	Swap_Control							; Debug Table 0x3.0x31 = 0x16b,0x2804
016c 00d1       |    |		Pop_Control	Pop_Count_1
016d 49af       |I   |		Short_Literal	0x1af							; Debug Table 0x3.0x32 = 0x16d,0x2401
016e 00eb       |    |		Load_Encached	Diana_Cache
016f 0096       |    |		Execute	Package,Entry
0170 00d0       |    |		Action	Swap_Control
0171 00d1       |    |		Pop_Control	Pop_Count_1
0172 00d0       |    |		Action	Swap_Control							; Debug Table 0x3.0x33 = 0x172,0x2001
0173 00d1       |    |		Pop_Control	Pop_Count_1
0174 820f       |    |		Call	0x1,0xf								; Debug Table 0x3.0x34 = 0x174,0xe
0175 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0176 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x35 = 0x176,0xf
0177 8211       |    |		Call	0x1,0x11
0178 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x36 = 0x178,0x10
0179 e007       |    |		Load	0x0,0x7
017a 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
017b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
017c 0000 0000  |    |		.BLANK	0000[0x4]
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 018f       |    |		.CONST	0x018f								; Address of begin
0181 0004       |    |		.CONST	0x0004								; Address of exception handler
0182 0005       |    |		.CONST	0x0005								; Number of locals
0183			INIT_0180:
0183 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4 = .DEBUG	0x0183,0x09f8,0x0001,0x0000,0x005a,0x3105,0x0000,0x0027
													; Debug Table 0x4.0x0 = 0x183,0xffff
0184 00db       |    |		Load_Top	At_Offset_3
0185 8221       | !  |		Call	0x1,0x21
0186 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0187 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x4.0x1 = 0x187,0xfffe
0188 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0189 0322       | "  |		Declare_Variable	Record
018a 00d8       |    |		Load_Top	At_Offset_0
018b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
018c 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0x2 = 0x18c,0xfffd
018d e007       |    |		Load	0x0,0x7								; Debug Table 0x4.0x3 = 0x18d,0xfffc
018e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
018f			BODY_0180:
018f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x4 = 0x18f,0x1
0190 00e1       |    |		Load_Encached	Boolean_Cache
0191 e402       |    |		Load	0x2,0x2
0192 e006       |    |		Load	0x0,0x6
0193 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0194 005b       | [  |		Store_Top	Discrete,At_Offset_3
0195 00d1       |    |		Pop_Control	Pop_Count_1
0196 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x5 = 0x196,0x2
0197 680c       |h   |		Jump_Zero	0x1a4
0198 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x6 = 0x198,0x3
0199 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x7 = 0x199,0x401
019a 00eb       |    |		Load_Encached	Diana_Cache
019b 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
019c e00a       |    |		Load	0x0,0xa
019d 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
019e 012f       | /  |		Execute	Any,Equal
019f 6803       |h   |		Jump_Zero	0x1a3							; Debug Table 0x4.0x8 = 0x19f,0x3
01a0 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x9 = 0x1a0,0x4
01a1 e007       |    |		Load	0x0,0x7
01a2 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
01a3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01a4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0xa = 0x1a4,0x5
01a5 0007       |    |		Action	Break_Optional
01a6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xb = 0x1a6,0x801
01a7 0007       |    |		Action	Break_Optional
01a8 e407       |    |		Load	0x2,0x7								; Debug Table 0x4.0xc = 0x1a8,0xc01
01a9 0007       |    |		Action	Break_Optional
01aa 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x4.0xd = 0x1aa,0xc02
01ab 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0xe = 0x1ab,0xc03
01ac 00d0       |    |		Action	Swap_Control							; Debug Table 0x4.0xf = 0x1ac,0xc04
01ad 00d1       |    |		Pop_Control	Pop_Count_1
01ae 0f04       |    |		Execute_Immediate	Equal,0x4					; Debug Table 0x4.0x10 = 0x1ae,0x801
01af 680b       |h   |		Jump_Zero	0x1bb
01b0 00d8       |    |		Load_Top	At_Offset_0
01b1 00eb       |    |		Load_Encached	Diana_Cache
01b2 18b5       |    |		Execute	Package,Field_Execute,Field_Number 0xb5
01b3 e407       |    |		Load	0x2,0x7								; Debug Table 0x4.0x11 = 0x1b3,0x1001
01b4 0007       |    |		Action	Break_Optional
01b5 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x4.0x12 = 0x1b5,0x1002
01b6 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x13 = 0x1b6,0x1003
01b7 00d0       |    |		Action	Swap_Control							; Debug Table 0x4.0x14 = 0x1b7,0x1004
01b8 00d1       |    |		Pop_Control	Pop_Count_1
01b9 0f9c       |    |		Execute_Immediate	Equal,-0x64					; Debug Table 0x4.0x15 = 0x1b9,0xc04
01ba 7801       |x   |		Jump	0x1bc
01bb 4800       |H   |		Short_Literal	0x0
01bc 00d0       |    |		Action	Swap_Control
01bd 00d1       |    |		Pop_Control	Pop_Count_1
01be 680b       |h   |		Jump_Zero	0x1ca							; Debug Table 0x4.0x16 = 0x1be,0x5
01bf e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x17 = 0x1bf,0x6
01c0 e402       |    |		Load	0x2,0x2
01c1 00eb       |    |		Load_Encached	Diana_Cache
01c2 18c6       |    |		Execute	Package,Field_Execute,Field_Number 0xc6
01c3 820f       |    |		Call	0x1,0xf
01c4 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x18 = 0x1c4,0x7
01c5 e402       |    |		Load	0x2,0x2
01c6 00eb       |    |		Load_Encached	Diana_Cache
01c7 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
01c8 820f       |    |		Call	0x1,0xf
01c9 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01ca 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x19 = 0x1ca,0x8
01cb 0007       |    |		Action	Break_Optional
01cc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x1a = 0x1cc,0x1401
01cd 0007       |    |		Action	Break_Optional
01ce e407       |    |		Load	0x2,0x7								; Debug Table 0x4.0x1b = 0x1ce,0x1801
01cf 0007       |    |		Action	Break_Optional
01d0 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x4.0x1c = 0x1d0,0x1802
01d1 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x1d = 0x1d1,0x1803
01d2 00d0       |    |		Action	Swap_Control							; Debug Table 0x4.0x1e = 0x1d2,0x1804
01d3 00d1       |    |		Pop_Control	Pop_Count_1
01d4 0f04       |    |		Execute_Immediate	Equal,0x4					; Debug Table 0x4.0x1f = 0x1d4,0x1401
01d5 680b       |h   |		Jump_Zero	0x1e1
01d6 00d8       |    |		Load_Top	At_Offset_0
01d7 00eb       |    |		Load_Encached	Diana_Cache
01d8 18b5       |    |		Execute	Package,Field_Execute,Field_Number 0xb5
01d9 e407       |    |		Load	0x2,0x7								; Debug Table 0x4.0x20 = 0x1d9,0x1c01
01da 0007       |    |		Action	Break_Optional
01db 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x4.0x21 = 0x1db,0x1c02
01dc 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x22 = 0x1dc,0x1c03
01dd 00d0       |    |		Action	Swap_Control							; Debug Table 0x4.0x23 = 0x1dd,0x1c04
01de 00d1       |    |		Pop_Control	Pop_Count_1
01df 0f9d       |    |		Execute_Immediate	Equal,-0x63					; Debug Table 0x4.0x24 = 0x1df,0x1804
01e0 7801       |x   |		Jump	0x1e2
01e1 4800       |H   |		Short_Literal	0x0
01e2 00d0       |    |		Action	Swap_Control
01e3 00d1       |    |		Pop_Control	Pop_Count_1
01e4 6811       |h   |		Jump_Zero	0x1f6							; Debug Table 0x4.0x25 = 0x1e4,0x8
01e5 e007       |    |		Load	0x0,0x7								; Debug Table 0x4.0x26 = 0x1e5,0x9
01e6 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
01e7 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
01e8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x27 = 0x1e8,0xa
01e9 e402       |    |		Load	0x2,0x2
01ea 00eb       |    |		Load_Encached	Diana_Cache
01eb 18c6       |    |		Execute	Package,Field_Execute,Field_Number 0xc6
01ec 820e       |    |		Call	0x1,0xe
01ed e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x28 = 0x1ed,0xb
01ee e402       |    |		Load	0x2,0x2
01ef 00eb       |    |		Load_Encached	Diana_Cache
01f0 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
01f1 820f       |    |		Call	0x1,0xf
01f2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x29 = 0x1f2,0xc
01f3 e007       |    |		Load	0x0,0x7
01f4 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
01f5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01f6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x2a = 0x1f6,0xd
01f7 8222       | "  |		Call	0x1,0x22
01f8 681d       |h   |		Jump_Zero	0x216
01f9 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x2b = 0x1f9,0xe
01fa e402       |    |		Load	0x2,0x2
01fb 0007       |    |		Action	Break_Optional
01fc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x2c = 0x1fc,0x2001
01fd 490c       |I   |		Short_Literal	0x10c
01fe 00eb       |    |		Load_Encached	Diana_Cache
01ff 0096       |    |		Execute	Package,Entry
0200 00eb       |    |		Load_Encached	Diana_Cache
0201 18ed       |    |		Execute	Package,Field_Execute,Field_Number 0xed
0202 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x2d = 0x202,0x2401
0203 0217       |    |		Execute	Heap_Access,All_Reference
0204 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0205 00d9       |    |		Load_Top	At_Offset_1
0206 0007       |    |		Action	Break_Optional
0207 e40a       |    |		Load	0x2,0xa								; Debug Table 0x4.0x2e = 0x207,0x2801
0208 0007       |    |		Action	Break_Optional
0209 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x4.0x2f = 0x209,0x2802
020a 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x30 = 0x20a,0x2803
020b 00d0       |    |		Action	Swap_Control							; Debug Table 0x4.0x31 = 0x20b,0x2804
020c 00d1       |    |		Pop_Control	Pop_Count_1
020d 49af       |I   |		Short_Literal	0x1af							; Debug Table 0x4.0x32 = 0x20d,0x2401
020e 00eb       |    |		Load_Encached	Diana_Cache
020f 0096       |    |		Execute	Package,Entry
0210 00d0       |    |		Action	Swap_Control
0211 00d1       |    |		Pop_Control	Pop_Count_1
0212 00d0       |    |		Action	Swap_Control							; Debug Table 0x4.0x33 = 0x212,0x2001
0213 00d1       |    |		Pop_Control	Pop_Count_1
0214 820e       |    |		Call	0x1,0xe								; Debug Table 0x4.0x34 = 0x214,0xe
0215 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0216 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x35 = 0x216,0xf
0217 8211       |    |		Call	0x1,0x11
0218 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x36 = 0x218,0x10
0219 e007       |    |		Load	0x0,0x7
021a 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
021b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
021c 0000 0000  |    |		.BLANK	0000[0x4]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0223       | #  |		.CONST	0x0223								; Address of begin
0221 0004       |    |		.CONST	0x0004								; Address of exception handler
0222 0001       |    |		.CONST	0x0001								; Number of locals
0223			BODY_0220:
0223			INIT_0220:
0223 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5 = .DEBUG	0x0223,0x0a68,0x0001,0x0000,0x005a,0x3105,0x0000,0x0037
													; Debug Table 0x5.0x0 = 0x223,0x1
0224 4800       |H   |		Short_Literal	0x0
0225 e5ff       |    |		Load	0x2,-0x1
0226 8216       |    |		Call	0x1,0x16
0227 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022b       | +  |		.CONST	0x022b								; Address of begin
0229 0004       |    |		.CONST	0x0004								; Address of exception handler
022a 0001       |    |		.CONST	0x0001								; Number of locals
022b			BODY_0228:
022b			INIT_0228:
022b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6 = .DEBUG	0x022b,0x0a6c,0x0001,0x0000,0x005a,0x3105,0x0000,0x0041
													; Debug Table 0x6.0x0 = 0x22b,0x1
022c 00db       |    |		Load_Top	At_Offset_3
022d 820d       |    |		Call	0x1,0xd
022e 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x1 = 0x22e,0x2
022f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x2 = 0x22f,0x401
0230 0007       |    |		Action	Break_Optional
0231 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x3 = 0x231,0x402
0232 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x4 = 0x232,0x403
0233 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x5 = 0x233,0x404
0234 0fab       |    |		Execute_Immediate	Equal,-0x55					; Debug Table 0x6.0x6 = 0x234,0x2
0235 7005       |p   |		Jump_Nonzero	0x23b
0236 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x7 = 0x236,0x3
0237 00eb       |    |		Load_Encached	Diana_Cache
0238 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0239 e00b       |    |		Load	0x0,0xb
023a 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
023b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
023c 0000 0000  |    |		.BLANK	0000[0x4]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 027d       | }  |		.CONST	0x027d								; Address of begin
0241 0004       |    |		.CONST	0x0004								; Address of exception handler
0242 000f       |    |		.CONST	0x000f								; Number of locals
0243			INIT_0240:
0243 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7 = .DEBUG	0x0243,0x0a7e,0x0001,0x0000,0x005a,0x37f5,0x0000,0x0060
													; Debug Table 0x7.0x0 = 0x243,0xffff
0244 00db       |    |		Load_Top	At_Offset_3
0245 00eb       |    |		Load_Encached	Diana_Cache
0246 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
0247 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0248 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7.0x1 = 0x248,0xfffe
0249 e5ff       |    |		Load	0x2,-0x1
024a 00eb       |    |		Load_Encached	Diana_Cache
024b 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
024c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
024d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7.0x2 = 0x24d,0xfffd
024e 00d9       |    |		Load_Top	At_Offset_1
024f e004       |    |		Load	0x0,0x4
0250 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0251 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0252 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7.0x3 = 0x252,0xfffc
0253 00d9       |    |		Load_Top	At_Offset_1
0254 00eb       |    |		Load_Encached	Diana_Cache
0255 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
0256 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0257 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x7.0x4 = 0x257,0xfffb
0258 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0259 0322       | "  |		Declare_Variable	Record
025a 00d8       |    |		Load_Top	At_Offset_0
025b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
025c 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x7.0x5 = 0x25c,0xfffa
025d 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
025e 0322       | "  |		Declare_Variable	Record
025f 00d8       |    |		Load_Top	At_Offset_0
0260 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0261 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x7.0x6 = 0x261,0xfff9
0262 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x7.0x7 = 0x262,0xfff8
0263 00eb       |    |		Load_Encached	Diana_Cache
0264 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
0265 00eb       |    |		Load_Encached	Diana_Cache
0266 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0267 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x8 = 0x267,0xfff7
0268 01db       |    |		Execute	Vector,Length
0269 00e3       |    |		Load_Encached	Natural_Cache
026a 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
026b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x9 = 0x26b,0xfff6
026c 0f00       |    |		Execute_Immediate	Equal,0x0
026d 00e1       |    |		Load_Encached	Boolean_Cache
026e 03f1       |    |		Declare_Variable	Discrete,With_Value
026f 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x7.0xa = 0x26f,0xfff5
0270 e00a       |    |		Load	0x0,0xa								; Debug Table 0x7.0xb = 0x270,0xfff4
0271 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0272 02c7       |    |		Declare_Variable	Any
0273 00d8       |    |		Load_Top	At_Offset_0
0274 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0275 e00a       |    |		Load	0x0,0xa								; Debug Table 0x7.0xc = 0x275,0xfff3
0276 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0277 02c7       |    |		Declare_Variable	Any
0278 00d8       |    |		Load_Top	At_Offset_0
0279 1c00       |    |		Execute_Immediate	Run_Utility,0x0
027a 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0xd = 0x27a,0xfff2
027b 029f 0723  |   #|		Declare_Subprogram	INIT_0720,For_Call				; Debug Table 0x7.0xe = 0x27b,0xfff1
027d			BODY_0240:
027d e407       |    |		Load	0x2,0x7								; Debug Table 0x7.0xf = 0x27d,0x1
027e e406       |    |		Load	0x2,0x6
027f 00e1       |    |		Load_Encached	Boolean_Cache
0280 e402       |    |		Load	0x2,0x2
0281 e006       |    |		Load	0x0,0x6
0282 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0283 c408       |    |		Store	0x2,0x8
0284 00d2       |    |		Pop_Control	Pop_Count_2
0285 e408       |    |		Load	0x2,0x8								; Debug Table 0x7.0x10 = 0x285,0x2
0286 6808       |h   |		Jump_Zero	0x28f
0287 e406       |    |		Load	0x2,0x6								; Debug Table 0x7.0x11 = 0x287,0x3
0288 00eb       |    |		Load_Encached	Diana_Cache
0289 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
028a c40d       |    |		Store	0x2,0xd
028b e407       |    |		Load	0x2,0x7								; Debug Table 0x7.0x12 = 0x28b,0x4
028c 00eb       |    |		Load_Encached	Diana_Cache
028d 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
028e c40e       |    |		Store	0x2,0xe
028f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x7.0x13 = 0x28f,0x5
0290 700b       |p   |		Jump_Nonzero	0x29c
0291 e408       |    |		Load	0x2,0x8
0292 6807       |h   |		Jump_Zero	0x29a
0293 840f       |    |		Call	0x2,0xf
0294 6805       |h   |		Jump_Zero	0x29a
0295 e405       |    |		Load	0x2,0x5
0296 e004       |    |		Load	0x0,0x4
0297 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0298 0f00       |    |		Execute_Immediate	Equal,0x0
0299 7801       |x   |		Jump	0x29b
029a 4800       |H   |		Short_Literal	0x0
029b 68d3       |h   |		Jump_Zero	0x36f
029c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x7.0x14 = 0x29c,0x6
029d 70cb       |p   |		Jump_Nonzero	0x369
029e e403       |    |		Load	0x2,0x3								; Debug Table 0x7.0x15 = 0x29e,0x7
029f e004       |    |		Load	0x0,0x4
02a0 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02a1 a40c       |    |		Store_Unchecked	0x2,0xc
02a2 e40b       |    |		Load	0x2,0xb								; Debug Table 0x7.0x16 = 0x2a2,0x8
02a3 e40c       |    |		Load	0x2,0xc
02a4 0279       | y  |		Execute	Discrete,And
02a5 6812       |h   |		Jump_Zero	0x2b8
02a6 00da       |    |		Load_Top	At_Offset_2
02a7 e00a       |    |		Load	0x0,0xa
02a8 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
02a9 012f       | /  |		Execute	Any,Equal
02aa 680d       |h   |		Jump_Zero	0x2b8
02ab 00d9       |    |		Load_Top	At_Offset_1
02ac e00a       |    |		Load	0x0,0xa
02ad 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
02ae 012f       | /  |		Execute	Any,Equal
02af 6808       |h   |		Jump_Zero	0x2b8
02b0 480a       |H   |		Short_Literal	0xa							; Debug Table 0x7.0x17 = 0x2b0,0x9
02b1 e007       |    |		Load	0x0,0x7
02b2 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
02b3 0092 0756  |   V|		Action	Push_String_Extended,0x756					; "Null String"
													; Debug Table 0x7.0x18 = 0x2b3,0xa
02b5 e007       |    |		Load	0x0,0x7
02b6 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
02b7 78b1       |x   |		Jump	0x369
02b8 e403       |    |		Load	0x2,0x3								; Debug Table 0x7.0x19 = 0x2b8,0xb
02b9 e00c       |    |		Load	0x0,0xc
02ba 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
02bb 700b       |p   |		Jump_Nonzero	0x2c7
02bc e403       |    |		Load	0x2,0x3
02bd e00c       |    |		Load	0x0,0xc
02be 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02bf 7007       |p   |		Jump_Nonzero	0x2c7
02c0 4801       |H   |		Short_Literal	0x1
02c1 00da       |    |		Load_Top	At_Offset_2
02c2 e40d       |    |		Load	0x2,0xd
02c3 e403       |    |		Load	0x2,0x3
02c4 e00c       |    |		Load	0x0,0xc
02c5 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
02c6 7099       |p   |		Jump_Nonzero	0x360
02c7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x7.0x1a = 0x2c7,0xc
02c8 e40b       |    |		Load	0x2,0xb
02c9 0f00       |    |		Execute_Immediate	Equal,0x0
02ca 0279       | y  |		Execute	Discrete,And
02cb 680f       |h   |		Jump_Zero	0x2db
02cc 00da       |    |		Load_Top	At_Offset_2
02cd e00a       |    |		Load	0x0,0xa
02ce 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
02cf 012f       | /  |		Execute	Any,Equal
02d0 680a       |h   |		Jump_Zero	0x2db
02d1 4fff       |O   |		Short_Literal	-0x1							; Debug Table 0x7.0x1b = 0x2d1,0xd
02d2 482a       |H*  |		Short_Literal	0x2a
02d3 e007       |    |		Load	0x0,0x7
02d4 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
02d5 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x7.0x1c = 0x2d5,0xe
02d6 00eb       |    |		Load_Encached	Diana_Cache
02d7 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
02d8 e007       |    |		Load	0x0,0x7
02d9 183f       | ?  |		Execute	Package,Field_Execute,Field_Number 0x3f
02da 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x7.0x1d = 0x2da,0xf
02db 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x1e = 0x2db,0x10
02dc e007       |    |		Load	0x0,0x7
02dd 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
02de e40b       |    |		Load	0x2,0xb								; Debug Table 0x7.0x1f = 0x2de,0x11
02df 681a       |h   |		Jump_Zero	0x2fa
02e0 00da       |    |		Load_Top	At_Offset_2
02e1 e00a       |    |		Load	0x0,0xa
02e2 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
02e3 00db       |    |		Load_Top	At_Offset_3
02e4 e00a       |    |		Load	0x0,0xa
02e5 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
02e6 012f       | /  |		Execute	Any,Equal
02e7 6812       |h   |		Jump_Zero	0x2fa
02e8 e402       |    |		Load	0x2,0x2								; Debug Table 0x7.0x20 = 0x2e8,0x12
02e9 00eb       |    |		Load_Encached	Diana_Cache
02ea 18f7       |    |		Execute	Package,Field_Execute,Field_Number 0xf7
02eb e004       |    |		Load	0x0,0x4
02ec 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
02ed e007       |    |		Load	0x0,0x7								; Debug Table 0x7.0x21 = 0x2ed,0x13
02ee 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
02ef 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x22 = 0x2ef,0x14
02f0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7.0x23 = 0x2f0,0x401
02f1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0x24 = 0x2f1,0x14
02f2 4800       |H   |		Short_Literal	0x0
02f3 6268       |bh  |		Indirect_Literal	Discrete,0x55c,{0x00000000, 0x7fffffff}
02f4 4801       |H   |		Short_Literal	0x1
02f5 4819       |H   |		Short_Literal	0x19
02f6 4800       |H   |		Short_Literal	0x0
02f7 e007       |    |		Load	0x0,0x7
02f8 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
02f9 7803       |x   |		Jump	0x2fd
02fa 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x25 = 0x2fa,0x15
02fb e007       |    |		Load	0x0,0x7
02fc 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
02fd e403       |    |		Load	0x2,0x3								; Debug Table 0x7.0x26 = 0x2fd,0x16
02fe e004       |    |		Load	0x0,0x4
02ff 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0300 625b       |b[  |		Indirect_Literal	Discrete,0x55c,{0x00000000, 0x7fffffff}		; Debug Table 0x7.0x27 = 0x300,0x17
0301 e00a       |    |		Load	0x0,0xa
0302 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
0303 00db       |    |		Load_Top	At_Offset_3
0304 e00a       |    |		Load	0x0,0xa
0305 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0306 7007       |p   |		Jump_Nonzero	0x30e
0307 6250       |bP  |		Indirect_Literal	Discrete,0x558,{0xffffffff, 0x80000001}
0308 e00a       |    |		Load	0x0,0xa
0309 1845       | E  |		Execute	Package,Field_Execute,Field_Number 0x45
030a 00da       |    |		Load_Top	At_Offset_2
030b e00a       |    |		Load	0x0,0xa
030c 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
030d 682f       |h/  |		Jump_Zero	0x33d
030e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x7.0x28 = 0x30e,0x18
030f 4903       |I   |		Short_Literal	0x103
0310 e00d       |    |		Load	0x0,0xd
0311 0096       |    |		Execute	Package,Entry
0312 4803       |H   |		Short_Literal	0x3							; Debug Table 0x7.0x29 = 0x312,0x19
0313 e00e       |    |		Load	0x0,0xe
0314 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0315 4800       |H   |		Short_Literal	0x0
0316 4801       |H   |		Short_Literal	0x1
0317 4807       |H   |		Short_Literal	0x7
0318 e00e       |    |		Load	0x0,0xe
0319 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
031a e00f       |    |		Load	0x0,0xf								; Debug Table 0x7.0x2a = 0x31a,0x1a
031b 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
031c 0322       | "  |		Declare_Variable	Record
031d 4800       |H   |		Short_Literal	0x0
031e 00d9       |    |		Load_Top	At_Offset_1
031f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0320 4800       |H   |		Short_Literal	0x0
0321 00d9       |    |		Load_Top	At_Offset_1
0322 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0323 4800       |H   |		Short_Literal	0x0
0324 00d9       |    |		Load_Top	At_Offset_1
0325 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0326 4800       |H   |		Short_Literal	0x0
0327 00d9       |    |		Load_Top	At_Offset_1
0328 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0329 4800       |H   |		Short_Literal	0x0
032a 00d9       |    |		Load_Top	At_Offset_1
032b 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
032c 4800       |H   |		Short_Literal	0x0
032d 00d9       |    |		Load_Top	At_Offset_1
032e 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
032f 4800       |H   |		Short_Literal	0x0
0330 00d9       |    |		Load_Top	At_Offset_1
0331 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0332 4800       |H   |		Short_Literal	0x0
0333 00d9       |    |		Load_Top	At_Offset_1
0334 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0335 4800       |H   |		Short_Literal	0x0
0336 00d9       |    |		Load_Top	At_Offset_1
0337 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0338 4801       |H   |		Short_Literal	0x1
0339 4807       |H   |		Short_Literal	0x7
033a e00e       |    |		Load	0x0,0xe
033b 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
033c 782c       |x,  |		Jump	0x369
033d e00f       |    |		Load	0x0,0xf								; Debug Table 0x7.0x2b = 0x33d,0x1b
033e 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
033f 0322       | "  |		Declare_Variable	Record
0340 4801       |H   |		Short_Literal	0x1
0341 00d9       |    |		Load_Top	At_Offset_1
0342 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0343 4800       |H   |		Short_Literal	0x0
0344 00d9       |    |		Load_Top	At_Offset_1
0345 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0346 4800       |H   |		Short_Literal	0x0
0347 00d9       |    |		Load_Top	At_Offset_1
0348 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0349 4800       |H   |		Short_Literal	0x0
034a 00d9       |    |		Load_Top	At_Offset_1
034b 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
034c 4800       |H   |		Short_Literal	0x0
034d 00d9       |    |		Load_Top	At_Offset_1
034e 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
034f 4800       |H   |		Short_Literal	0x0
0350 00d9       |    |		Load_Top	At_Offset_1
0351 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0352 4800       |H   |		Short_Literal	0x0
0353 00d9       |    |		Load_Top	At_Offset_1
0354 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0355 4800       |H   |		Short_Literal	0x0
0356 00d9       |    |		Load_Top	At_Offset_1
0357 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0358 4800       |H   |		Short_Literal	0x0
0359 00d9       |    |		Load_Top	At_Offset_1
035a 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
035b 4803       |H   |		Short_Literal	0x3
035c 4807       |H   |		Short_Literal	0x7
035d e00e       |    |		Load	0x0,0xe
035e 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
035f 7809       |x   |		Jump	0x369
0360 e403       |    |		Load	0x2,0x3								; Debug Table 0x7.0x2c = 0x360,0x1c
0361 e00c       |    |		Load	0x0,0xc
0362 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0363 e00e       |    |		Load	0x0,0xe								; Debug Table 0x7.0x2d = 0x363,0x1d
0364 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0365 4801       |H   |		Short_Literal	0x1
0366 4807       |H   |		Short_Literal	0x7
0367 e00e       |    |		Load	0x0,0xe
0368 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0369 e40b       |    |		Load	0x2,0xb								; Debug Table 0x7.0x2e = 0x369,0x1e
036a 7003       |p   |		Jump_Nonzero	0x36e
036b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x7.0x2f = 0x36b,0x1f
036c e010       |    |		Load	0x0,0x10
036d 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
036e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
036f e404       |    |		Load	0x2,0x4								; Debug Table 0x7.0x30 = 0x36f,0x20
0370 e5ff       |    |		Load	0x2,-0x1
0371 e011       |    |		Load	0x0,0x11
0372 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0373 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0374 0000 0000  |    |		.BLANK	0000[0x4]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 0383       |    |		.CONST	0x0383								; Address of begin
0379 0004       |    |		.CONST	0x0004								; Address of exception handler
037a 0003       |    |		.CONST	0x0003								; Number of locals
037b			INIT_0378:
037b 4fff       |O   |		Short_Literal	-0x1							; Debug Table 0x8 = .DEBUG	0x037b,0x0ae2,0x0001,0x0000,0x005a,0x37f5,0x0000,0x02d3
													; Debug Table 0x8.0x0 = 0x37b,0xffff
037c 00e2       |    |		Load_Encached	Integer_Cache
037d 03f1       |    |		Declare_Variable	Discrete,With_Value
037e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x8.0x1 = 0x37e,0xfffe
037f e00d       |    |		Load	0x0,0xd
0380 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0381 00e2       |    |		Load_Encached	Integer_Cache
0382 03f1       |    |		Declare_Variable	Discrete,With_Value
0383			BODY_0378:
0383 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x8.0x2 = 0x383,0x1
0384 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
0385 e003       |    |		Load	0x0,0x3
0386 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0387 00eb       |    |		Load_Encached	Diana_Cache
0388 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0389 00eb       |    |		Load_Encached	Diana_Cache
038a 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
038b 7005       |p   |		Jump_Nonzero	0x391
038c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8.0x3 = 0x38c,0x2
038d 0092 0757  |   W|		Action	Push_String_Extended,0x757					; "Expr_Gen.Gen_Dscrmt_Id called from outside utility subprog"
038f e002       |    |		Load	0x0,0x2
0390 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0391 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x4 = 0x391,0x3
0392 e007       |    |		Load	0x0,0x7
0393 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0394 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x5 = 0x394,0x4
0395 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x6 = 0x395,0x401
0396 4800       |H   |		Short_Literal	0x0							; Debug Table 0x8.0x7 = 0x396,0x4
0397 4800       |H   |		Short_Literal	0x0
0398 00db       |    |		Load_Top	At_Offset_3
0399 4800       |H   |		Short_Literal	0x0
039a 4879       |Hy  |		Short_Literal	0x79
039b 480d       |H   |		Short_Literal	0xd
039c e007       |    |		Load	0x0,0x7
039d 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
039e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8.0x8 = 0x39e,0x5
039f e007       |    |		Load	0x0,0x7
03a0 1872       | r  |		Execute	Package,Field_Execute,Field_Number 0x72
03a1 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03a2 0000 0000  |    |		.BLANK	0000[0x6]
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03ab       |    |		.CONST	0x03ab								; Address of begin
03a9 0004       |    |		.CONST	0x0004								; Address of exception handler
03aa 0001       |    |		.CONST	0x0001								; Number of locals
03ab			BODY_03a8:
03ab			INIT_03a8:
03ab 0007       |    |		Action	Break_Optional							; Debug Table 0x9 = .DEBUG	0x03ab,0x0af6,0x0001,0x0000,0x005a,0x37f5,0x0000,0x0332
													; Debug Table 0x9.0x0 = 0x3ab,0x1
03ac e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x9.0x1 = 0x3ac,0x401
03ad 0007       |    |		Action	Break_Optional
03ae 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x2 = 0x3ae,0x402
03af 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x3 = 0x3af,0x403
03b0 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x4 = 0x3b0,0x404
03b1 0b30       | 0  |		Execute_Immediate	Case_Compare,0x30				; Debug Table 0x9.0x5 = 0x3b1,0x1
03b2 701c       |p   |		Jump_Nonzero	0x3cf
03b3 0b1d       |    |		Execute_Immediate	Case_Compare,0x1d
03b4 701a       |p   |		Jump_Nonzero	0x3cf
03b5 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
03b6 7018       |p   |		Jump_Nonzero	0x3cf
03b7 0b25       | %  |		Execute_Immediate	Case_Compare,0x25
03b8 7016       |p   |		Jump_Nonzero	0x3cf
03b9 0b24       | $  |		Execute_Immediate	Case_Compare,0x24
03ba 7014       |p   |		Jump_Nonzero	0x3cf
03bb 0b26       | &  |		Execute_Immediate	Case_Compare,0x26
03bc 7012       |p   |		Jump_Nonzero	0x3cf
03bd 0b2f       | /  |		Execute_Immediate	Case_Compare,0x2f
03be 7010       |p   |		Jump_Nonzero	0x3cf
03bf 0b2d       | -  |		Execute_Immediate	Case_Compare,0x2d
03c0 700e       |p   |		Jump_Nonzero	0x3cf
03c1 0b2a       | *  |		Execute_Immediate	Case_Compare,0x2a
03c2 700c       |p   |		Jump_Nonzero	0x3cf
03c3 0b2b       | +  |		Execute_Immediate	Case_Compare,0x2b
03c4 700a       |p   |		Jump_Nonzero	0x3cf
03c5 0b1e       |    |		Execute_Immediate	Case_Compare,0x1e
03c6 700c       |p   |		Jump_Nonzero	0x3d3
03c7 0b28       | (  |		Execute_Immediate	Case_Compare,0x28
03c8 700d       |p   |		Jump_Nonzero	0x3d6
03c9 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x9.0x6 = 0x3c9,0x6
03ca 0092 0758  |   X|		Action	Push_String_Extended,0x758					; "Bad defn for id "
03cc e002       |    |		Load	0x0,0x2
03cd 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
03ce 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03cf 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x7 = 0x3cf,0x2
03d0 e008       |    |		Load	0x0,0x8
03d1 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
03d2 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03d3 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x9.0x8 = 0x3d3,0x3
03d4 8213       |    |		Call	0x1,0x13
03d5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03d6 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x9 = 0x3d6,0x4
03d7 e003       |    |		Load	0x0,0x3
03d8 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
03d9 4821       |H!  |		Short_Literal	0x21							; Debug Table 0x9.0xa = 0x3d9,0x5
03da e001       |    |		Load	0x0,0x1
03db 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03dc 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03dd 0000 0000  |    |		.XXX[0x3]
03df 0000       |    |
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03e8       |    |		.CONST	0x03e8								; Address of begin
03e1 0004       |    |		.CONST	0x0004								; Address of exception handler
03e2 0002       |    |		.CONST	0x0002								; Number of locals
03e3			INIT_03e0:
03e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa = .DEBUG	0x03e3,0x0b0e,0x0001,0x0000,0x005a,0x37f5,0x0000,0x0398
													; Debug Table 0xa.0x0 = 0x3e3,0xffff
03e4 00db       |    |		Load_Top	At_Offset_3
03e5 00eb       |    |		Load_Encached	Diana_Cache
03e6 18c0       |    |		Execute	Package,Field_Execute,Field_Number 0xc0
03e7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03e8			BODY_03e0:
03e8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x1 = 0x3e8,0x1
03e9 e012       |    |		Load	0x0,0x12
03ea 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03eb 6805       |h   |		Jump_Zero	0x3f1
03ec 4879       |Hy  |		Short_Literal	0x79							; Debug Table 0xa.0x2 = 0x3ec,0x2
03ed e5ff       |    |		Load	0x2,-0x1
03ee e013       |    |		Load	0x0,0x13
03ef 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03f0 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03f1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x3 = 0x3f1,0x3
03f2 00eb       |    |		Load_Encached	Diana_Cache
03f3 18fa       |    |		Execute	Package,Field_Execute,Field_Number 0xfa
03f4 e5ff       |    |		Load	0x2,-0x1
03f5 8214       |    |		Call	0x1,0x14
03f6 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03f7 0000       |    |		.XXX[0x1]
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 03fb       |    |		.CONST	0x03fb								; Address of begin
03f9 0004       |    |		.CONST	0x0004								; Address of exception handler
03fa 0001       |    |		.CONST	0x0001								; Number of locals
03fb			BODY_03f8:
03fb			INIT_03f8:
03fb 0007       |    |		Action	Break_Optional							; Debug Table 0xb = .DEBUG	0x03fb,0x0b18,0x0001,0x0000,0x005a,0x37f5,0x0000,0x03d1
													; Debug Table 0xb.0x0 = 0x3fb,0x1
03fc e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x1 = 0x3fc,0x401
03fd 0007       |    |		Action	Break_Optional
03fe 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xb.0x2 = 0x3fe,0x402
03ff 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x3 = 0x3ff,0x403
0400 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x4 = 0x400,0x404
0401 0b61       | a  |		Execute_Immediate	Case_Compare,0x61				; Debug Table 0xb.0x5 = 0x401,0x1
0402 7010       |p   |		Jump_Nonzero	0x413
0403 0b0e       |    |		Execute_Immediate	Case_Compare,0xe
0404 700e       |p   |		Jump_Nonzero	0x413
0405 0b0f       |    |		Execute_Immediate	Case_Compare,0xf
0406 700c       |p   |		Jump_Nonzero	0x413
0407 0b66       | f  |		Execute_Immediate	Case_Compare,0x66
0408 700a       |p   |		Jump_Nonzero	0x413
0409 0b17       |    |		Execute_Immediate	Case_Compare,0x17
040a 7023       |p#  |		Jump_Nonzero	0x42e
040b 0b12       |    |		Execute_Immediate	Case_Compare,0x12
040c 703c       |p<  |		Jump_Nonzero	0x449
040d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x6 = 0x40d,0xb
040e 0092 0759  |   Y|		Action	Push_String_Extended,0x759					; "Unexpected item in in "
0410 e002       |    |		Load	0x0,0x2
0411 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
0412 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0413 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x7 = 0x413,0x2
0414 e014       |    |		Load	0x0,0x14
0415 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0416 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x8 = 0x416,0x3
0417 680b       |h   |		Jump_Zero	0x423
0418 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x9 = 0x418,0x4
0419 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0xa = 0x419,0x801
041a 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0xb = 0x41a,0x4
041b 4800       |H   |		Short_Literal	0x0
041c 613f       |a?  |		Indirect_Literal	Discrete,0x55c,{0x00000000, 0x7fffffff}
041d 4802       |H   |		Short_Literal	0x2
041e 4809       |H   |		Short_Literal	0x9
041f e5fe       |    |		Load	0x2,-0x2
0420 e007       |    |		Load	0x0,0x7
0421 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0422 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0423 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0xc = 0x423,0x5
0424 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0xd = 0x424,0xc01
0425 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0xe = 0x425,0x5
0426 4800       |H   |		Short_Literal	0x0
0427 6134       |a4  |		Indirect_Literal	Discrete,0x55c,{0x00000000, 0x7fffffff}
0428 4802       |H   |		Short_Literal	0x2
0429 480a       |H   |		Short_Literal	0xa
042a e5fe       |    |		Load	0x2,-0x2
042b e007       |    |		Load	0x0,0x7
042c 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
042d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
042e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0xf = 0x42e,0x6
042f e008       |    |		Load	0x0,0x8
0430 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0431 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x10 = 0x431,0x7
0432 680b       |h   |		Jump_Zero	0x43e
0433 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x11 = 0x433,0x8
0434 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x12 = 0x434,0x1001
0435 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x13 = 0x435,0x8
0436 4800       |H   |		Short_Literal	0x0
0437 6124       |a$  |		Indirect_Literal	Discrete,0x55c,{0x00000000, 0x7fffffff}
0438 4801       |H   |		Short_Literal	0x1
0439 4897       |H   |		Short_Literal	0x97
043a e5fe       |    |		Load	0x2,-0x2
043b e007       |    |		Load	0x0,0x7
043c 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
043d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
043e 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x14 = 0x43e,0x9
043f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x15 = 0x43f,0x1401
0440 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x16 = 0x440,0x9
0441 4800       |H   |		Short_Literal	0x0
0442 6119       |a   |		Indirect_Literal	Discrete,0x55c,{0x00000000, 0x7fffffff}
0443 4801       |H   |		Short_Literal	0x1
0444 4898       |H   |		Short_Literal	0x98
0445 e5fe       |    |		Load	0x2,-0x2
0446 e007       |    |		Load	0x0,0x7
0447 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0448 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0449 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x17 = 0x449,0xa
044a e5fe       |    |		Load	0x2,-0x2
044b e5ff       |    |		Load	0x2,-0x1
044c 00eb       |    |		Load_Encached	Diana_Cache
044d 18c0       |    |		Execute	Package,Field_Execute,Field_Number 0xc0
044e 8216       |    |		Call	0x1,0x16
044f 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0475       | u  |		.CONST	0x0475								; Address of begin
0451 0004       |    |		.CONST	0x0004								; Address of exception handler
0452 0006       |    |		.CONST	0x0006								; Number of locals
0453			INIT_0450:
0453 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc = .DEBUG	0x0453,0x0b4a,0x0001,0x0000,0x005a,0x37f5,0x0000,0x046a
													; Debug Table 0xc.0x0 = 0x453,0xffff
0454 00db       |    |		Load_Top	At_Offset_3
0455 00eb       |    |		Load_Encached	Diana_Cache
0456 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0457 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0458 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc.0x1 = 0x458,0xfffe
0459 e5ff       |    |		Load	0x2,-0x1
045a 00eb       |    |		Load_Encached	Diana_Cache
045b 18e7       |    |		Execute	Package,Field_Execute,Field_Number 0xe7
045c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
045d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc.0x2 = 0x45d,0xfffd
045e e5ff       |    |		Load	0x2,-0x1
045f 00eb       |    |		Load_Encached	Diana_Cache
0460 18d3       |    |		Execute	Package,Field_Execute,Field_Number 0xd3
0461 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0462 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x3 = 0x462,0xfffc
0463 0007       |    |		Action	Break_Optional
0464 e405       |    |		Load	0x2,0x5								; Debug Table 0xc.0x4 = 0x464,0x401
0465 0007       |    |		Action	Break_Optional
0466 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xc.0x5 = 0x466,0x402
0467 0007       |    |		Action	Break_Optional							; Debug Table 0xc.0x6 = 0x467,0x403
0468 00d0       |    |		Action	Swap_Control							; Debug Table 0xc.0x7 = 0x468,0x404
0469 00d1       |    |		Pop_Control	Pop_Count_1
046a 0f86       |    |		Execute_Immediate	Equal,-0x7a					; Debug Table 0xc.0x8 = 0x46a,0xfffc
046b 00e1       |    |		Load_Encached	Boolean_Cache
046c 03f1       |    |		Declare_Variable	Discrete,With_Value
046d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x9 = 0x46d,0xfffb
046e 00eb       |    |		Load_Encached	Diana_Cache
046f 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0470 e004       |    |		Load	0x0,0x4
0471 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0472 e00f       |    |		Load	0x0,0xf
0473 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0474 03f1       |    |		Declare_Variable	Discrete,With_Value
0475			BODY_0450:
0475 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0xa = 0x475,0x1
0476 0b0c       |    |		Execute_Immediate	Case_Compare,0xc
0477 7012       |p   |		Jump_Nonzero	0x48a
0478 0b05       |    |		Execute_Immediate	Case_Compare,0x5
0479 7010       |p   |		Jump_Nonzero	0x48a
047a 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0xb = 0x47a,0x6
047b e402       |    |		Load	0x2,0x2
047c 820d       |    |		Call	0x1,0xd
047d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0xc = 0x47d,0x7
047e 0007       |    |		Action	Break_Optional
047f e408       |    |		Load	0x2,0x8								; Debug Table 0xc.0xd = 0x47f,0x801
0480 0007       |    |		Action	Break_Optional
0481 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xc.0xe = 0x481,0x802
0482 0007       |    |		Action	Break_Optional							; Debug Table 0xc.0xf = 0x482,0x803
0483 00d0       |    |		Action	Swap_Control							; Debug Table 0xc.0x10 = 0x483,0x804
0484 00d1       |    |		Pop_Control	Pop_Count_1
0485 0f86       |    |		Execute_Immediate	Equal,-0x7a					; Debug Table 0xc.0x11 = 0x485,0x7
0486 00da       |    |		Load_Top	At_Offset_2
0487 e403       |    |		Load	0x2,0x3
0488 8216       |    |		Call	0x1,0x16
0489 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
048a 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0x12 = 0x48a,0x2
048b e402       |    |		Load	0x2,0x2
048c e015       |    |		Load	0x0,0x15
048d 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
048e 6805       |h   |		Jump_Zero	0x494
048f 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0x13 = 0x48f,0x3
0490 e402       |    |		Load	0x2,0x2
0491 820d       |    |		Call	0x1,0xd
0492 e007       |    |		Load	0x0,0x7								; Debug Table 0xc.0x14 = 0x492,0x4
0493 1853       | S  |		Execute	Package,Field_Execute,Field_Number 0x53
0494 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x15 = 0x494,0x5
0495 e007       |    |		Load	0x0,0x7
0496 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0497 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0498 ; --------------------------------------------------------------------------------------
0498 ; SUBPROGRAM
0498 ; --------------------------------------------------------------------------------------
0498 04a5       |    |		.CONST	0x04a5								; Address of begin
0499 0004       |    |		.CONST	0x0004								; Address of exception handler
049a 0003       |    |		.CONST	0x0003								; Number of locals
049b			INIT_0498:
049b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd = .DEBUG	0x049b,0x0b78,0x0001,0x0000,0x005a,0x37f5,0x0000,0x051b
													; Debug Table 0xd.0x0 = 0x49b,0xffff
049c 00db       |    |		Load_Top	At_Offset_3
049d 00eb       |    |		Load_Encached	Diana_Cache
049e 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
049f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04a0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0x1 = 0x4a0,0xfffe
04a1 00d9       |    |		Load_Top	At_Offset_1
04a2 e004       |    |		Load	0x0,0x4
04a3 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
04a4 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04a5			BODY_0498:
04a5 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x2 = 0x4a5,0x1
04a6 e403       |    |		Load	0x2,0x3								; Debug Table 0xd.0x3 = 0x4a6,0x401
04a7 0007       |    |		Action	Break_Optional
04a8 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xd.0x4 = 0x4a8,0x402
04a9 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x5 = 0x4a9,0x403
04aa 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x6 = 0x4aa,0x404
04ab 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c				; Debug Table 0xd.0x7 = 0x4ab,0x1
04ac 7003       |p   |		Jump_Nonzero	0x4b0
04ad 0b72       | r  |		Execute_Immediate	Case_Compare,0x72
04ae 7006       |p   |		Jump_Nonzero	0x4b5
04af 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xd.0x8 = 0x4af,0x4
04b0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x9 = 0x4b0,0x2
04b1 e5ff       |    |		Load	0x2,-0x1
04b2 e011       |    |		Load	0x0,0x11
04b3 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
04b4 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
04b5 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0xa = 0x4b5,0x3
04b6 e5fe       |    |		Load	0x2,-0x2
04b7 0f00       |    |		Execute_Immediate	Equal,0x0
04b8 e5ff       |    |		Load	0x2,-0x1
04b9 e403       |    |		Load	0x2,0x3
04ba e016       |    |		Load	0x0,0x16
04bb 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
04bc 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
04bd 0000 0000  |    |		.XXX[0x3]
04bf 0000       |    |
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04cb       |    |		.CONST	0x04cb								; Address of begin
04c1 0004       |    |		.CONST	0x0004								; Address of exception handler
04c2 0003       |    |		.CONST	0x0003								; Number of locals
04c3			INIT_04c0:
04c3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe = .DEBUG	0x04c3,0x0b90,0x0002,0x0000,0x005a,0x37f5,0x0000,0x0579
													; Debug Table 0xe.0x0 = 0x4c3,0xffff
04c4 00db       |    |		Load_Top	At_Offset_3
04c5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04c6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x1 = 0x4c6,0xfffe
04c7 00d9       |    |		Load_Top	At_Offset_1
04c8 00eb       |    |		Load_Encached	Diana_Cache
04c9 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04ca 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04cb			BODY_04c0:
04cb 00cf       |    |		Action	Mark_Auxiliary
04cc 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x2 = 0x4cc,0x1
04cd 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x3 = 0x4cd,0x2
04ce e403       |    |		Load	0x2,0x3								; Debug Table 0xe.0x4 = 0x4ce,0x401
04cf 0007       |    |		Action	Break_Optional
04d0 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xe.0x5 = 0x4d0,0x402
04d1 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x6 = 0x4d1,0x403
04d2 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x7 = 0x4d2,0x404
04d3 0b11       |    |		Execute_Immediate	Case_Compare,0x11				; Debug Table 0xe.0x8 = 0x4d3,0x2
04d4 7014       |p   |		Jump_Nonzero	0x4e9
04d5 0b13       |    |		Execute_Immediate	Case_Compare,0x13
04d6 7012       |p   |		Jump_Nonzero	0x4e9
04d7 0b12       |    |		Execute_Immediate	Case_Compare,0x12
04d8 7010       |p   |		Jump_Nonzero	0x4e9
04d9 0ba9       |    |		Execute_Immediate	Case_Compare,0xa9
04da 7015       |p   |		Jump_Nonzero	0x4f0
04db 0b0d       |    |		Execute_Immediate	Case_Compare,0xd
04dc 7018       |p   |		Jump_Nonzero	0x4f5
04dd 0b8d       |    |		Execute_Immediate	Case_Compare,0x8d
04de 7016       |p   |		Jump_Nonzero	0x4f5
04df 0b80       |    |		Execute_Immediate	Case_Compare,0x80
04e0 7016       |p   |		Jump_Nonzero	0x4f7
04e1 0b4d       | M  |		Execute_Immediate	Case_Compare,0x4d
04e2 7016       |p   |		Jump_Nonzero	0x4f9
04e3 0b0e       |    |		Execute_Immediate	Case_Compare,0xe
04e4 701a       |p   |		Jump_Nonzero	0x4ff
04e5 0b93       |    |		Execute_Immediate	Case_Compare,0x93
04e6 7024       |p$  |		Jump_Nonzero	0x50b
04e7 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x9 = 0x4e7,0xf
04e8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04e9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0xa = 0x4e9,0x3
04ea a402       |    |		Store_Unchecked	0x2,0x2
04eb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0xb = 0x4eb,0x4
04ec 00eb       |    |		Load_Encached	Diana_Cache
04ed 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04ee 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
04ef 783c       |x<  |		Jump	0x52c
04f0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0xc = 0x4f0,0x5
04f1 00eb       |    |		Load_Encached	Diana_Cache
04f2 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04f3 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
04f4 7837       |x7  |		Jump	0x52c
04f5 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0xd = 0x4f5,0x6
04f6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04f7 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0xe = 0x4f7,0x7
04f8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04f9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0xf = 0x4f9,0x8
04fa 00db       |    |		Load_Top	At_Offset_3
04fb 00eb       |    |		Load_Encached	Diana_Cache
04fc 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
04fd 021f       |    |		Execute	Heap_Access,Equal
04fe 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04ff 4978       |Ix  |		Short_Literal	0x178							; Debug Table 0xe.0x10 = 0x4ff,0x9
0500 00eb       |    |		Load_Encached	Diana_Cache
0501 0098       |    |		Execute	Package,Field_Read_Dynamic
0502 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0503 00db       |    |		Load_Top	At_Offset_3
0504 00eb       |    |		Load_Encached	Diana_Cache
0505 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0506 00eb       |    |		Load_Encached	Diana_Cache
0507 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0508 00eb       |    |		Load_Encached	Diana_Cache
0509 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
050a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
050b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x11 = 0x50b,0xa
050c 00eb       |    |		Load_Encached	Diana_Cache
050d 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
050e e406       |    |		Load	0x2,0x6								; Debug Table 0xe.0x12 = 0x50e,0x801
050f 0007       |    |		Action	Break_Optional
0510 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xe.0x13 = 0x510,0x802
0511 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x14 = 0x511,0x803
0512 00d0       |    |		Action	Swap_Control							; Debug Table 0xe.0x15 = 0x512,0x804
0513 00d1       |    |		Pop_Control	Pop_Count_1
0514 0f10       |    |		Execute_Immediate	Equal,0x10					; Debug Table 0xe.0x16 = 0x514,0xa
0515 6802       |h   |		Jump_Zero	0x518
0516 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x17 = 0x516,0xb
0517 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0518 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x18 = 0x518,0xc
0519 00eb       |    |		Load_Encached	Diana_Cache
051a 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
051b e402       |    |		Load	0x2,0x2
051c e017       |    |		Load	0x0,0x17
051d 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
051e e406       |    |		Load	0x2,0x6								; Debug Table 0xe.0x19 = 0x51e,0xc01
051f 0007       |    |		Action	Break_Optional
0520 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xe.0x1a = 0x520,0xc02
0521 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x1b = 0x521,0xc03
0522 00d0       |    |		Action	Swap_Control							; Debug Table 0xe.0x1c = 0x522,0xc04
0523 00d1       |    |		Pop_Control	Pop_Count_1
0524 0b24       | $  |		Execute_Immediate	Case_Compare,0x24				; Debug Table 0xe.0x1d = 0x524,0xc
0525 7004       |p   |		Jump_Nonzero	0x52a
0526 0b25       | %  |		Execute_Immediate	Case_Compare,0x25
0527 7002       |p   |		Jump_Nonzero	0x52a
0528 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x1e = 0x528,0xe
0529 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
052a 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0x1f = 0x52a,0xd
052b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
052c 00d1       |    |		Pop_Control	Pop_Count_1
052d 00c9       |    |		Action	Pop_Auxiliary_Loop
052e 7f9e       |    |		Jump	0x4cd
052f 0000       |    |		.XXX[0x1]
0530 ; --------------------------------------------------------------------------------------
0530 ; SUBPROGRAM
0530 ; --------------------------------------------------------------------------------------
0530 053d       | =  |		.CONST	0x053d								; Address of begin
0531 0004       |    |		.CONST	0x0004								; Address of exception handler
0532 0003       |    |		.CONST	0x0003								; Number of locals
0533			INIT_0530:
0533 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf = .DEBUG	0x0533,0x0bd2,0x0001,0x0000,0x005a,0x37f5,0x0000,0x0656
													; Debug Table 0xf.0x0 = 0x533,0xffff
0534 00db       |    |		Load_Top	At_Offset_3
0535 00eb       |    |		Load_Encached	Diana_Cache
0536 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0537 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0538 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf.0x1 = 0x538,0xfffe
0539 e5ff       |    |		Load	0x2,-0x1
053a 00eb       |    |		Load_Encached	Diana_Cache
053b 18c1       |    |		Execute	Package,Field_Execute,Field_Number 0xc1
053c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
053d			BODY_0530:
053d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf.0x2 = 0x53d,0x1
053e 8219       |    |		Call	0x1,0x19
053f 6804       |h   |		Jump_Zero	0x544
0540 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf.0x3 = 0x540,0x2
0541 e018       |    |		Load	0x0,0x18
0542 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0543 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0544 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x4 = 0x544,0x3
0545 e014       |    |		Load	0x0,0x14
0546 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0547 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x5 = 0x547,0x4
0548 00da       |    |		Load_Top	At_Offset_2
0549 820d       |    |		Call	0x1,0xd
054a 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x6 = 0x54a,0x5
054b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf.0x7 = 0x54b,0x401
054c 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x8 = 0x54c,0x5
054d 4800       |H   |		Short_Literal	0x0
054e 600d       |`   |		Indirect_Literal	Discrete,0x55c,{0x00000000, 0x7fffffff}
054f 4802       |H   |		Short_Literal	0x2
0550 4869       |Hi  |		Short_Literal	0x69
0551 4808       |H   |		Short_Literal	0x8
0552 e007       |    |		Load	0x0,0x7
0553 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0554 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf.0x9 = 0x554,0x6
0555 e007       |    |		Load	0x0,0x7
0556 1873       | s  |		Execute	Package,Field_Execute,Field_Number 0x73
0557 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0558 ffff ffff  |    |		.LITERAL	{0xffffffff, 0x80000001}
055c 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
0560 ; --------------------------------------------------------------------------------------
0560 ; SUBPROGRAM
0560 ; --------------------------------------------------------------------------------------
0560 0563       | c  |		.CONST	0x0563								; Address of begin
0561 0004       |    |		.CONST	0x0004								; Address of exception handler
0562 0001       |    |		.CONST	0x0001								; Number of locals
0563			BODY_0560:
0563			INIT_0560:
0563 0007       |    |		Action	Break_Optional							; Debug Table 0x10 = .DEBUG	0x0563,0x0be8,0x0001,0x0000,0x005a,0x37f5,0x0000,0x06ab
													; Debug Table 0x10.0x0 = 0x563,0x1
0564 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0x1 = 0x564,0x401
0565 0007       |    |		Action	Break_Optional
0566 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x10.0x2 = 0x566,0x402
0567 0007       |    |		Action	Break_Optional							; Debug Table 0x10.0x3 = 0x567,0x403
0568 0007       |    |		Action	Break_Optional							; Debug Table 0x10.0x4 = 0x568,0x404
0569 0b16       |    |		Execute_Immediate	Case_Compare,0x16				; Debug Table 0x10.0x5 = 0x569,0x1
056a 702e       |p.  |		Jump_Nonzero	0x599
056b 0b17       |    |		Execute_Immediate	Case_Compare,0x17
056c 702c       |p,  |		Jump_Nonzero	0x599
056d 0b0c       |    |		Execute_Immediate	Case_Compare,0xc
056e 702a       |p*  |		Jump_Nonzero	0x599
056f 0b10       |    |		Execute_Immediate	Case_Compare,0x10
0570 702e       |p.  |		Jump_Nonzero	0x59f
0571 0b12       |    |		Execute_Immediate	Case_Compare,0x12
0572 7031       |p1  |		Jump_Nonzero	0x5a4
0573 0b11       |    |		Execute_Immediate	Case_Compare,0x11
0574 7032       |p2  |		Jump_Nonzero	0x5a7
0575 0b0e       |    |		Execute_Immediate	Case_Compare,0xe
0576 7035       |p5  |		Jump_Nonzero	0x5ac
0577 0b0f       |    |		Execute_Immediate	Case_Compare,0xf
0578 7037       |p7  |		Jump_Nonzero	0x5b0
0579 0b03       |    |		Execute_Immediate	Case_Compare,0x3
057a 7039       |p9  |		Jump_Nonzero	0x5b4
057b 0b0d       |    |		Execute_Immediate	Case_Compare,0xd
057c 703b       |p;  |		Jump_Nonzero	0x5b8
057d 0b07       |    |		Execute_Immediate	Case_Compare,0x7
057e 703e       |p>  |		Jump_Nonzero	0x5bd
057f 0b01       |    |		Execute_Immediate	Case_Compare,0x1
0580 7040       |p@  |		Jump_Nonzero	0x5c1
0581 0b13       |    |		Execute_Immediate	Case_Compare,0x13
0582 7042       |pB  |		Jump_Nonzero	0x5c5
0583 0b04       |    |		Execute_Immediate	Case_Compare,0x4
0584 7043       |pC  |		Jump_Nonzero	0x5c8
0585 0b09       |    |		Execute_Immediate	Case_Compare,0x9
0586 7045       |pE  |		Jump_Nonzero	0x5cc
0587 0b06       |    |		Execute_Immediate	Case_Compare,0x6
0588 7049       |pI  |		Jump_Nonzero	0x5d2
0589 0b05       |    |		Execute_Immediate	Case_Compare,0x5
058a 704a       |pJ  |		Jump_Nonzero	0x5d5
058b 0b0a       |    |		Execute_Immediate	Case_Compare,0xa
058c 704c       |pL  |		Jump_Nonzero	0x5d9
058d 0b0b       |    |		Execute_Immediate	Case_Compare,0xb
058e 704f       |pO  |		Jump_Nonzero	0x5de
058f 0b08       |    |		Execute_Immediate	Case_Compare,0x8
0590 7051       |pQ  |		Jump_Nonzero	0x5e2
0591 0bab       |    |		Execute_Immediate	Case_Compare,0xab
0592 7056       |pV  |		Jump_Nonzero	0x5e9
0593 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x6 = 0x593,0x17
0594 0092 075a  |   Z|		Action	Push_String_Extended,0x75a					; "Expr_Gen.Gen_Expr1"
0596 e002       |    |		Load	0x0,0x2
0597 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0598 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0599 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x7 = 0x599,0x2
059a 00eb       |    |		Load_Encached	Diana_Cache
059b 18fa       |    |		Execute	Package,Field_Execute,Field_Number 0xfa
059c e5ff       |    |		Load	0x2,-0x1
059d 8214       |    |		Call	0x1,0x14
059e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
059f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x8 = 0x59f,0x3
05a0 e5ff       |    |		Load	0x2,-0x1
05a1 e019       |    |		Load	0x0,0x19
05a2 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
05a3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05a4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x9 = 0x5a4,0x4
05a5 8215       |    |		Call	0x1,0x15
05a6 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05a7 4879       |Hy  |		Short_Literal	0x79							; Debug Table 0x10.0xa = 0x5a7,0x5
05a8 e5ff       |    |		Load	0x2,-0x1
05a9 e013       |    |		Load	0x0,0x13
05aa 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
05ab 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05ac 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0xb = 0x5ac,0x6
05ad e01a       |    |		Load	0x0,0x1a
05ae 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
05af 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05b0 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0xc = 0x5b0,0x7
05b1 e01a       |    |		Load	0x0,0x1a
05b2 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
05b3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05b4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0xd = 0x5b4,0x8
05b5 e01b       |    |		Load	0x0,0x1b
05b6 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
05b7 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05b8 4844       |HD  |		Short_Literal	0x44							; Debug Table 0x10.0xe = 0x5b8,0x9
05b9 e5ff       |    |		Load	0x2,-0x1
05ba e01b       |    |		Load	0x0,0x1b
05bb 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
05bc 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05bd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0xf = 0x5bd,0xa
05be e01b       |    |		Load	0x0,0x1b
05bf 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
05c0 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05c1 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10.0x10 = 0x5c1,0xb
05c2 e5ff       |    |		Load	0x2,-0x1
05c3 8218       |    |		Call	0x1,0x18
05c4 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05c5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x11 = 0x5c5,0xc
05c6 821a       |    |		Call	0x1,0x1a
05c7 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05c8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x12 = 0x5c8,0xd
05c9 e01c       |    |		Load	0x0,0x1c
05ca 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
05cb 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05cc 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x13 = 0x5cc,0xe
05cd e5ff       |    |		Load	0x2,-0x1
05ce 00eb       |    |		Load_Encached	Diana_Cache
05cf 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
05d0 821b       |    |		Call	0x1,0x1b
05d1 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05d2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x14 = 0x5d2,0xf
05d3 8217       |    |		Call	0x1,0x17
05d4 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05d5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x15 = 0x5d5,0x10
05d6 e00b       |    |		Load	0x0,0xb
05d7 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
05d8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05d9 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10.0x16 = 0x5d9,0x11
05da e5ff       |    |		Load	0x2,-0x1
05db e01d       |    |		Load	0x0,0x1d
05dc 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
05dd 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05de e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10.0x17 = 0x5de,0x12
05df e5ff       |    |		Load	0x2,-0x1
05e0 8212       |    |		Call	0x1,0x12
05e1 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05e2 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x18 = 0x5e2,0x13
05e3 e003       |    |		Load	0x0,0x3
05e4 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
05e5 4821       |H!  |		Short_Literal	0x21							; Debug Table 0x10.0x19 = 0x5e5,0x14
05e6 e001       |    |		Load	0x0,0x1
05e7 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
05e8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
05e9 0092 075b  |   [|		Action	Push_String_Extended,0x75b					; "Encountered expression containing nonterminal"
													; Debug Table 0x10.0x1a = 0x5e9,0x15
05eb e002       |    |		Load	0x0,0x2
05ec 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
05ed 6162       |ab  |		Indirect_Literal	Discrete,0x750,{0x00000000, 0x5a2e4501}		; Debug Table 0x10.0x1b = 0x5ed,0x16
05ee 0257       | W  |		Execute	Discrete,Raise
05ef 0000       |    |		.XXX[0x1]
05f0 ; --------------------------------------------------------------------------------------
05f0 ; SUBPROGRAM
05f0 ; --------------------------------------------------------------------------------------
05f0 05f5       |    |		.CONST	0x05f5								; Address of begin
05f1 0004       |    |		.CONST	0x0004								; Address of exception handler
05f2 0002       |    |		.CONST	0x0002								; Number of locals
05f3			INIT_05f0:
05f3 029f 073b  |   ;|		Declare_Subprogram	INIT_0738,For_Call				; Debug Table 0x11 = .DEBUG	0x05f3,0x0c22,0x0001,0x0000,0x005a,0x37f5,0x0000,0x07cc
													; Debug Table 0x11.0x0 = 0x5f3,0xffff
05f5			BODY_05f0:
05f5 0007       |    |		Action	Break_Optional							; Debug Table 0x11.0x1 = 0x5f5,0x1
05f6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x11.0x2 = 0x5f6,0x401
05f7 0007       |    |		Action	Break_Optional
05f8 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x11.0x3 = 0x5f8,0x402
05f9 0007       |    |		Action	Break_Optional							; Debug Table 0x11.0x4 = 0x5f9,0x403
05fa 0007       |    |		Action	Break_Optional							; Debug Table 0x11.0x5 = 0x5fa,0x404
05fb 0b6f       | o  |		Execute_Immediate	Case_Compare,0x6f				; Debug Table 0x11.0x6 = 0x5fb,0x1
05fc 7018       |p   |		Jump_Nonzero	0x615
05fd 0b6e       | n  |		Execute_Immediate	Case_Compare,0x6e
05fe 7016       |p   |		Jump_Nonzero	0x615
05ff 0b6a       | j  |		Execute_Immediate	Case_Compare,0x6a
0600 7014       |p   |		Jump_Nonzero	0x615
0601 0b74       | t  |		Execute_Immediate	Case_Compare,0x74
0602 7012       |p   |		Jump_Nonzero	0x615
0603 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
0604 7010       |p   |		Jump_Nonzero	0x615
0605 0b64       | d  |		Execute_Immediate	Case_Compare,0x64
0606 7014       |p   |		Jump_Nonzero	0x61b
0607 0b68       | h  |		Execute_Immediate	Case_Compare,0x68
0608 7012       |p   |		Jump_Nonzero	0x61b
0609 0b65       | e  |		Execute_Immediate	Case_Compare,0x65
060a 7017       |p   |		Jump_Nonzero	0x622
060b 0b69       | i  |		Execute_Immediate	Case_Compare,0x69
060c 7015       |p   |		Jump_Nonzero	0x622
060d 0b76       | v  |		Execute_Immediate	Case_Compare,0x76
060e 7013       |p   |		Jump_Nonzero	0x622
060f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x11.0x7 = 0x60f,0x5
0610 0092 075c  |   \|		Action	Push_String_Extended,0x75c					; "Unexpected ground type in Expr_Gen.Gen_Scalar_Literal "
0612 e002       |    |		Load	0x0,0x2
0613 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
0614 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0615 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x11.0x8 = 0x615,0x2
0616 00eb       |    |		Load_Encached	Diana_Cache
0617 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
0618 e007       |    |		Load	0x0,0x7
0619 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
061a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
061b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x11.0x9 = 0x61b,0x3
061c 00eb       |    |		Load_Encached	Diana_Cache
061d 18a1       |    |		Execute	Package,Field_Execute,Field_Number 0xa1
061e e5fe       |    |		Load	0x2,-0x2
061f e01e       |    |		Load	0x0,0x1e
0620 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0621 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0622 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x11.0xa = 0x622,0x4
0623 8402       |    |		Call	0x2,0x2
0624 e007       |    |		Load	0x0,0x7
0625 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
0626 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0627 0000       |    |		.XXX[0x1]
0628 ; --------------------------------------------------------------------------------------
0628 ; SUBPROGRAM
0628 ; --------------------------------------------------------------------------------------
0628 062b       | +  |		.CONST	0x062b								; Address of begin
0629 0004       |    |		.CONST	0x0004								; Address of exception handler
062a 0001       |    |		.CONST	0x0001								; Number of locals
062b			BODY_0628:
062b			INIT_0628:
062b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12 = .DEBUG	0x062b,0x0c3a,0x0002,0x0000,0x005a,0x37f5,0x0000,0x086d
													; Debug Table 0x12.0x0 = 0x62b,0x1
062c 00eb       |    |		Load_Encached	Diana_Cache
062d 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
062e e00a       |    |		Load	0x0,0xa
062f 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0630 012f       | /  |		Execute	Any,Equal
0631 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0632 0000 0000  |    |		.BLANK	0000[0x6]
0638 ; --------------------------------------------------------------------------------------
0638 ; SUBPROGRAM
0638 ; --------------------------------------------------------------------------------------
0638 0650       | P  |		.CONST	0x0650								; Address of begin
0639 065c       | \  |		.CONST	0x065c								; Address of exception handler
063a 0004       |    |		.CONST	0x0004								; Number of locals
063b			INIT_0638:
063b e00a       |    |		Load	0x0,0xa								; Debug Table 0x13 = .DEBUG	0x063b,0x0c3e,0x0002,0x0000,0x005a,0x37f5,0x0000,0x088b
													; Debug Table 0x13.0x0 = 0x63b,0xffff
063c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
063d 02c7       |    |		Declare_Variable	Any
063e 00db       |    |		Load_Top	At_Offset_3
063f 00eb       |    |		Load_Encached	Diana_Cache
0640 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
0641 c402       |    |		Store	0x2,0x2
0642 e00a       |    |		Load	0x0,0xa								; Debug Table 0x13.0x1 = 0x642,0xfffe
0643 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0644 02c7       |    |		Declare_Variable	Any
0645 e5fe       |    |		Load	0x2,-0x2
0646 00eb       |    |		Load_Encached	Diana_Cache
0647 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
0648 c403       |    |		Store	0x2,0x3
0649 e00a       |    |		Load	0x0,0xa								; Debug Table 0x13.0x2 = 0x649,0xfffd
064a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
064b 02c7       |    |		Declare_Variable	Any
064c e5fd       |    |		Load	0x2,-0x3
064d 00eb       |    |		Load_Encached	Diana_Cache
064e 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
064f c404       |    |		Store	0x2,0x4
0650			BODY_0638:
0650 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0x3 = 0x650,0x1
0651 00da       |    |		Load_Top	At_Offset_2
0652 e00a       |    |		Load	0x0,0xa
0653 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0654 6805       |h   |		Jump_Zero	0x65a
0655 00d8       |    |		Load_Top	At_Offset_0
0656 00db       |    |		Load_Top	At_Offset_3
0657 e00a       |    |		Load	0x0,0xa
0658 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0659 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
065a 4800       |H   |		Short_Literal	0x0
065b 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
065c			TRAP_0638:
065c 0007       |    |		Action	Break_Optional
065d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0x4 = 0x65d,0x2
065e 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
065f 0000       |    |		.XXX[0x1]
0660 ; --------------------------------------------------------------------------------------
0660 ; SUBPROGRAM
0660 ; --------------------------------------------------------------------------------------
0660 067e       | ~  |		.CONST	0x067e								; Address of begin
0661 0004       |    |		.CONST	0x0004								; Address of exception handler
0662 0006       |    |		.CONST	0x0006								; Number of locals
0663			INIT_0660:
0663 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x14 = .DEBUG	0x0663,0x0c4a,0x0001,0x0000,0x005a,0x37f5,0x0000,0x08da
													; Debug Table 0x14.0x0 = 0x663,0xffff
0664 00db       |    |		Load_Top	At_Offset_3
0665 00eb       |    |		Load_Encached	Diana_Cache
0666 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0667 e004       |    |		Load	0x0,0x4
0668 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0669 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
066a 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x14.0x1 = 0x66a,0xfffe
066b 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
066c 0322       | "  |		Declare_Variable	Record
066d 00d8       |    |		Load_Top	At_Offset_0
066e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
066f 00eb       |    |		Load_Encached	Diana_Cache
0670 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0671 0322       | "  |		Declare_Variable	Record
0672 00d8       |    |		Load_Top	At_Offset_0
0673 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0674 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x14.0x2 = 0x674,0xfffd
0675 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0676 0322       | "  |		Declare_Variable	Record
0677 00d8       |    |		Load_Top	At_Offset_0
0678 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0679 00eb       |    |		Load_Encached	Diana_Cache
067a 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
067b 0322       | "  |		Declare_Variable	Record
067c 00d8       |    |		Load_Top	At_Offset_0
067d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
067e			BODY_0660:
067e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14.0x3 = 0x67e,0x1
067f e403       |    |		Load	0x2,0x3
0680 e5ff       |    |		Load	0x2,-0x1
0681 e006       |    |		Load	0x0,0x6
0682 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0683 00d2       |    |		Pop_Control	Pop_Count_2
0684 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x4 = 0x684,0x2
0685 00eb       |    |		Load_Encached	Diana_Cache
0686 1898       |    |		Execute	Package,Field_Execute,Field_Number 0x98
0687 6801       |h   |		Jump_Zero	0x689
0688 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x14.0x5 = 0x688,0x3
0689 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x6 = 0x689,0x4
068a 00da       |    |		Load_Top	At_Offset_2
068b e402       |    |		Load	0x2,0x2
068c e006       |    |		Load	0x0,0x6
068d 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
068e 00d2       |    |		Pop_Control	Pop_Count_2
068f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x7 = 0x68f,0x5
0690 00da       |    |		Load_Top	At_Offset_2
0691 e403       |    |		Load	0x2,0x3
0692 821e       |    |		Call	0x1,0x1e
0693 680c       |h   |		Jump_Zero	0x6a0
0694 00db       |    |		Load_Top	At_Offset_3
0695 00db       |    |		Load_Top	At_Offset_3
0696 017f       |    |		Execute	Record,Equal
0697 7005       |p   |		Jump_Nonzero	0x69d
0698 00d8       |    |		Load_Top	At_Offset_0
0699 00da       |    |		Load_Top	At_Offset_2
069a e404       |    |		Load	0x2,0x4
069b 821e       |    |		Call	0x1,0x1e
069c 7801       |x   |		Jump	0x69e
069d 4801       |H   |		Short_Literal	0x1
069e 6801       |h   |		Jump_Zero	0x6a0
069f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x14.0x8 = 0x69f,0x6
06a0 e402       |    |		Load	0x2,0x2								; Debug Table 0x14.0x9 = 0x6a0,0x7
06a1 e004       |    |		Load	0x0,0x4
06a2 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
06a3 0007       |    |		Action	Break_Optional							; Debug Table 0x14.0xa = 0x6a3,0x8
06a4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x14.0xb = 0x6a4,0x401
06a5 4800       |H   |		Short_Literal	0x0							; Debug Table 0x14.0xc = 0x6a5,0x8
06a6 4800       |H   |		Short_Literal	0x0
06a7 66b4       |f   |		Indirect_Literal	Discrete,0x55c,{0x00000000, 0x7fffffff}
06a8 4801       |H   |		Short_Literal	0x1
06a9 4894       |H   |		Short_Literal	0x94
06aa 4800       |H   |		Short_Literal	0x0
06ab e007       |    |		Load	0x0,0x7
06ac 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
06ad 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
06ae 0000 0000  |    |		.XXX[0x2]
06b0 ; --------------------------------------------------------------------------------------
06b0 ; SUBPROGRAM
06b0 ; --------------------------------------------------------------------------------------
06b0 06b4       |    |		.CONST	0x06b4								; Address of begin
06b1 0004       |    |		.CONST	0x0004								; Address of exception handler
06b2 0002       |    |		.CONST	0x0002								; Number of locals
06b3			INIT_06b0:
06b3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x15 = .DEBUG	0x06b3,0x0c66,0x0002,0x0000,0x005a,0x37f5,0x0000,0x095b
													; Debug Table 0x15.0x0 = 0x6b3,0xffff
06b4			BODY_06b0:
06b4 0007       |    |		Action	Break_Optional							; Debug Table 0x15.0x1 = 0x6b4,0x1
06b5 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0x2 = 0x6b5,0x401
06b6 0007       |    |		Action	Break_Optional
06b7 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x15.0x3 = 0x6b7,0x402
06b8 0007       |    |		Action	Break_Optional							; Debug Table 0x15.0x4 = 0x6b8,0x403
06b9 0007       |    |		Action	Break_Optional							; Debug Table 0x15.0x5 = 0x6b9,0x404
06ba 0b16       |    |		Execute_Immediate	Case_Compare,0x16				; Debug Table 0x15.0x6 = 0x6ba,0x1
06bb 7008       |p   |		Jump_Nonzero	0x6c4
06bc 0b17       |    |		Execute_Immediate	Case_Compare,0x17
06bd 7006       |p   |		Jump_Nonzero	0x6c4
06be 0b12       |    |		Execute_Immediate	Case_Compare,0x12
06bf 7004       |p   |		Jump_Nonzero	0x6c4
06c0 0b09       |    |		Execute_Immediate	Case_Compare,0x9
06c1 7014       |p   |		Jump_Nonzero	0x6d6
06c2 4800       |H   |		Short_Literal	0x0							; Debug Table 0x15.0x7 = 0x6c2,0x7
06c3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06c4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0x8 = 0x6c4,0x2
06c5 4976       |Iv  |		Short_Literal	0x176
06c6 00eb       |    |		Load_Encached	Diana_Cache
06c7 0098       |    |		Execute	Package,Field_Read_Dynamic
06c8 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
06c9 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
06ca 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x9 = 0x6ca,0x3
06cb e00d       |    |		Load	0x0,0xd
06cc 18c8       |    |		Execute	Package,Field_Execute,Field_Number 0xc8
06cd 6804       |h   |		Jump_Zero	0x6d2
06ce 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0xa = 0x6ce,0x4
06cf e00d       |    |		Load	0x0,0xd
06d0 18c9       |    |		Execute	Package,Field_Execute,Field_Number 0xc9
06d1 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
06d2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0xb = 0x6d2,0x5
06d3 e00d       |    |		Load	0x0,0xd
06d4 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
06d5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06d6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0xc = 0x6d6,0x6
06d7 00eb       |    |		Load_Encached	Diana_Cache
06d8 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
06d9 8220       |    |		Call	0x1,0x20
06da 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06db 0000 0000  |    |		.BLANK	0000[0x5]
06e0 ; --------------------------------------------------------------------------------------
06e0 ; SUBPROGRAM
06e0 ; --------------------------------------------------------------------------------------
06e0 06e6       |    |		.CONST	0x06e6								; Address of begin
06e1 0004       |    |		.CONST	0x0004								; Address of exception handler
06e2 0002       |    |		.CONST	0x0002								; Number of locals
06e3			INIT_06e0:
06e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16 = .DEBUG	0x06e3,0x0c82,0x0002,0x0000,0x005a,0x37f5,0x0000,0x0b1b
													; Debug Table 0x16.0x0 = 0x6e3,0xffff
06e4 00db       |    |		Load_Top	At_Offset_3
06e5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
06e6			BODY_06e0:
06e6 00cf       |    |		Action	Mark_Auxiliary
06e7 7805       |x   |		Jump	0x6ed
06e8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x16.0x1 = 0x6e8,0x2
06e9 00eb       |    |		Load_Encached	Diana_Cache
06ea 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
06eb 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
06ec 00c9       |    |		Action	Pop_Auxiliary_Loop
06ed 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x2 = 0x6ed,0x1
06ee e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x3 = 0x6ee,0x401
06ef 0007       |    |		Action	Break_Optional
06f0 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x16.0x4 = 0x6f0,0x402
06f1 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x5 = 0x6f1,0x403
06f2 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x6 = 0x6f2,0x404
06f3 0f09       |    |		Execute_Immediate	Equal,0x9					; Debug Table 0x16.0x7 = 0x6f3,0x1
06f4 77f3       |w   |		Jump_Nonzero	0x6e8
06f5 00ce       |    |		Action	Pop_Auxiliary
06f6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x8 = 0x6f6,0x3
06f7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06f8 ; --------------------------------------------------------------------------------------
06f8 ; SUBPROGRAM
06f8 ; --------------------------------------------------------------------------------------
06f8 06fc       |    |		.CONST	0x06fc								; Address of begin
06f9 0004       |    |		.CONST	0x0004								; Address of exception handler
06fa 0002       |    |		.CONST	0x0002								; Number of locals
06fb			INIT_06f8:
06fb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17 = .DEBUG	0x06fb,0x0c96,0x0002,0x0000,0x005a,0x37f5,0x0000,0x0bb3
													; Debug Table 0x17.0x0 = 0x6fb,0xffff
06fc			BODY_06f8:
06fc 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x1 = 0x6fc,0x1
06fd e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x17.0x2 = 0x6fd,0x401
06fe 0007       |    |		Action	Break_Optional
06ff 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x17.0x3 = 0x6ff,0x402
0700 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x4 = 0x700,0x403
0701 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x5 = 0x701,0x404
0702 0f12       |    |		Execute_Immediate	Equal,0x12					; Debug Table 0x17.0x6 = 0x702,0x1
0703 6805       |h   |		Jump_Zero	0x709
0704 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x7 = 0x704,0x2
0705 00eb       |    |		Load_Encached	Diana_Cache
0706 18c0       |    |		Execute	Package,Field_Execute,Field_Number 0xc0
0707 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0708 7802       |x   |		Jump	0x70b
0709 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x8 = 0x709,0x3
070a 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
070b 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x9 = 0x70b,0x4
070c e402       |    |		Load	0x2,0x2								; Debug Table 0x17.0xa = 0x70c,0x801
070d 0007       |    |		Action	Break_Optional
070e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x17.0xb = 0x70e,0x802
070f 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0xc = 0x70f,0x803
0710 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0xd = 0x710,0x804
0711 0f15       |    |		Execute_Immediate	Equal,0x15					; Debug Table 0x17.0xe = 0x711,0x4
0712 6806       |h   |		Jump_Zero	0x719
0713 00d8       |    |		Load_Top	At_Offset_0
0714 4994       |I   |		Short_Literal	0x194
0715 00eb       |    |		Load_Encached	Diana_Cache
0716 0096       |    |		Execute	Package,Entry
0717 0f0a       |    |		Execute_Immediate	Equal,0xa
0718 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0719 4800       |H   |		Short_Literal	0x0
071a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
071b 0000 0000  |    |		.BLANK	0000[0x5]
0720 ; --------------------------------------------------------------------------------------
0720 ; SUBPROGRAM
0720 ; --------------------------------------------------------------------------------------
0720 0723       | #  |		.CONST	0x0723								; Address of begin
0721 0004       |    |		.CONST	0x0004								; Address of exception handler
0722 0001       |    |		.CONST	0x0001								; Number of locals
0723			BODY_0720:
0723			INIT_0720:
0723 e40b       |    |		Load	0x2,0xb								; Debug Table 0x18 = .DEBUG	0x0723,0x0cb6,0x0002,0x0000,0x005a,0x37f5,0x0000,0x00ee
													; Debug Table 0x18.0x0 = 0x723,0x1
0724 6805       |h   |		Jump_Zero	0x72a
0725 e40e       |    |		Load	0x2,0xe								; Debug Table 0x18.0x1 = 0x725,0x2
0726 e40d       |    |		Load	0x2,0xd
0727 e00a       |    |		Load	0x0,0xa
0728 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0729 00ca       |    |		Action	Exit_Nullary_Function
072a e40d       |    |		Load	0x2,0xd								; Debug Table 0x18.0x2 = 0x72a,0x3
072b e40e       |    |		Load	0x2,0xe
072c e00a       |    |		Load	0x0,0xa
072d 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
072e e00a       |    |		Load	0x0,0xa
072f 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0730 e40a       |    |		Load	0x2,0xa
0731 e00a       |    |		Load	0x0,0xa
0732 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
0733 e00a       |    |		Load	0x0,0xa
0734 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0735 012f       | /  |		Execute	Any,Equal
0736 00ca       |    |		Action	Exit_Nullary_Function
0737 0000       |    |		.XXX[0x1]
0738 ; --------------------------------------------------------------------------------------
0738 ; SUBPROGRAM
0738 ; --------------------------------------------------------------------------------------
0738 073b       | ;  |		.CONST	0x073b								; Address of begin
0739 073f       | ?  |		.CONST	0x073f								; Address of exception handler
073a 0001       |    |		.CONST	0x0001								; Number of locals
073b			BODY_0738:
073b			INIT_0738:
073b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19 = .DEBUG	0x073b,0x0cbe,0x0002,0x0000,0x005a,0x37f5,0x0000,0x07db
													; Debug Table 0x19.0x0 = 0x73b,0x1
073c 00eb       |    |		Load_Encached	Diana_Cache
073d 18a0       |    |		Execute	Package,Field_Execute,Field_Number 0xa0
073e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
073f			TRAP_0738:
073f 010e       |    |		Execute	Exception,Is_Constraint_Error
0740 7002       |p   |		Jump_Nonzero	0x743
0741 010d       |    |		Execute	Exception,Is_Numeric_Error
0742 680a       |h   |		Jump_Zero	0x74d
0743 4821       |H!  |		Short_Literal	0x21							; Debug Table 0x19.0x1 = 0x743,0x2
0744 e001       |    |		Load	0x0,0x1
0745 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0746 0092 075d  |   ]|		Action	Push_String_Extended,0x75d					; "Floating point overflow detected"
													; Debug Table 0x19.0x2 = 0x746,0x3
0748 e002       |    |		Load	0x0,0x2
0749 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
074a e00a       |    |		Load	0x0,0xa								; Debug Table 0x19.0x3 = 0x74a,0x4
074b 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
074c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
074d 0100       |    |		Execute	Exception,Raise
074e 0000 0000  |    |		.XXX[0x2]
0750 0000 0000  |    |		.LITERAL	{0x00000000, 0x5a2e4501}
0754 ; --------------------------------------------------------------------------------------
0754 ; STRING TABLE
0754 ; --------------------------------------------------------------------------------------
0754 0016       |    |		.STRTAB	0x0016->0x075f							; "Prompt in expression: "
0755 002a       | *  |		.STRTAB	0x002a->0x076a							; "simplified nonnull access"
0756 0041       | A  |		.STRTAB	0x0041->0x0776							; "Null String"
0757 004a       | J  |		.STRTAB	0x004a->0x077c							; "Expr_Gen.Gen_Dscrmt_Id called from outside utility subprog"
0758 0082       |    |		.STRTAB	0x0082->0x0799							; "Bad defn for id "
0759 0090       |    |		.STRTAB	0x0090->0x07a1							; "Unexpected item in in "
075a 00a4       |    |		.STRTAB	0x00a4->0x07ac							; "Expr_Gen.Gen_Expr1"
075b 00b4       |    |		.STRTAB	0x00b4->0x07b5							; "Encountered expression containing nonterminal"
075c 00df       |    |		.STRTAB	0x00df->0x07cb							; "Unexpected ground type in Expr_Gen.Gen_Scalar_Literal "
075d 0113       |    |		.STRTAB	0x0113->0x07e6							; "Floating point overflow detected"
075e 0131       | 1  |		.STREND 0x0131->0x07f6
075f 5072 6f6d  |Prom|		.STRTAB_STRINGS
07f7 0000       |    |		.XXX[0x1]
07f8 ; --------------------------------------------------------------------------------------
07f8 ; Debug Table
07f8 ; --------------------------------------------------------------------------------------
07f8 0003 001a  |    |		.CONST	0x0003,0x001a
07fa 000b 08ca  |    |		.DEBUG	0x000b,0x08ca,0x8000,0x0000,0x005a,0x3105,0x0000,0x0007
0802 0016 08d6  |    |		.DEBUG	0x0016,0x08d6,0x8000,0x0000,0x005a,0x37f5,0x0000,0x0045
080a 005b 0924  | [ $|		.DEBUG	0x005b,0x0924,0x0001,0x0000,0x005a,0x3105,0x0000,0x0008
0812 00e3 0988  |    |		.DEBUG	0x00e3,0x0988,0x0001,0x0000,0x005a,0x3105,0x0000,0x0017
081a 0183 09f8  |    |		.DEBUG	0x0183,0x09f8,0x0001,0x0000,0x005a,0x3105,0x0000,0x0027
0822 0223 0a68  | # h|		.DEBUG	0x0223,0x0a68,0x0001,0x0000,0x005a,0x3105,0x0000,0x0037
082a 022b 0a6c  | + l|		.DEBUG	0x022b,0x0a6c,0x0001,0x0000,0x005a,0x3105,0x0000,0x0041
0832 0243 0a7e  | C ~|		.DEBUG	0x0243,0x0a7e,0x0001,0x0000,0x005a,0x37f5,0x0000,0x0060
083a 037b 0ae2  | {  |		.DEBUG	0x037b,0x0ae2,0x0001,0x0000,0x005a,0x37f5,0x0000,0x02d3
0842 03ab 0af6  |    |		.DEBUG	0x03ab,0x0af6,0x0001,0x0000,0x005a,0x37f5,0x0000,0x0332
084a 03e3 0b0e  |    |		.DEBUG	0x03e3,0x0b0e,0x0001,0x0000,0x005a,0x37f5,0x0000,0x0398
0852 03fb 0b18  |    |		.DEBUG	0x03fb,0x0b18,0x0001,0x0000,0x005a,0x37f5,0x0000,0x03d1
085a 0453 0b4a  | S J|		.DEBUG	0x0453,0x0b4a,0x0001,0x0000,0x005a,0x37f5,0x0000,0x046a
0862 049b 0b78  |   x|		.DEBUG	0x049b,0x0b78,0x0001,0x0000,0x005a,0x37f5,0x0000,0x051b
086a 04c3 0b90  |    |		.DEBUG	0x04c3,0x0b90,0x0002,0x0000,0x005a,0x37f5,0x0000,0x0579
0872 0533 0bd2  | 3  |		.DEBUG	0x0533,0x0bd2,0x0001,0x0000,0x005a,0x37f5,0x0000,0x0656
087a 0563 0be8  | c  |		.DEBUG	0x0563,0x0be8,0x0001,0x0000,0x005a,0x37f5,0x0000,0x06ab
0882 05f3 0c22  |   "|		.DEBUG	0x05f3,0x0c22,0x0001,0x0000,0x005a,0x37f5,0x0000,0x07cc
088a 062b 0c3a  | + :|		.DEBUG	0x062b,0x0c3a,0x0002,0x0000,0x005a,0x37f5,0x0000,0x086d
0892 063b 0c3e  | ; >|		.DEBUG	0x063b,0x0c3e,0x0002,0x0000,0x005a,0x37f5,0x0000,0x088b
089a 0663 0c4a  | c J|		.DEBUG	0x0663,0x0c4a,0x0001,0x0000,0x005a,0x37f5,0x0000,0x08da
08a2 06b3 0c66  |   f|		.DEBUG	0x06b3,0x0c66,0x0002,0x0000,0x005a,0x37f5,0x0000,0x095b
08aa 06e3 0c82  |    |		.DEBUG	0x06e3,0x0c82,0x0002,0x0000,0x005a,0x37f5,0x0000,0x0b1b
08b2 06fb 0c96  |    |		.DEBUG	0x06fb,0x0c96,0x0002,0x0000,0x005a,0x37f5,0x0000,0x0bb3
08ba 0723 0cb6  | #  |		.DEBUG	0x0723,0x0cb6,0x0002,0x0000,0x005a,0x37f5,0x0000,0x00ee
08c2 073b 0cbe  | ;  |		.DEBUG	0x073b,0x0cbe,0x0002,0x0000,0x005a,0x37f5,0x0000,0x07db
08ca ; --------------------------------------------------------------------------------------
08ca ; Debug3 Subtable 0x0
08ca ; --------------------------------------------------------------------------------------
08ca 0005 0000  |    |		.DBG3TAB	0x0005,0x0000
08cc 000b ffff  |    |		.CONST	0x000b,0xffff
08ce 000d fffe  |    |		.CONST	0x000d,0xfffe
08d0 000f fffd  |    |		.CONST	0x000f,0xfffd
08d2 0011 fffc  |    |		.CONST	0x0011,0xfffc
08d4 0013 fffb  |    |		.CONST	0x0013,0xfffb
08d6 ; --------------------------------------------------------------------------------------
08d6 ; Debug3 Subtable 0x1
08d6 ; --------------------------------------------------------------------------------------
08d6 0026 0000  | &  |		.DBG3TAB	0x0026,0x0000
08d8 0016 ffff  |    |		.CONST	0x0016,0xffff
08da 0017 fffe  |    |		.CONST	0x0017,0xfffe
08dc 0018 fffd  |    |		.CONST	0x0018,0xfffd
08de 0019 fffc  |    |		.CONST	0x0019,0xfffc
08e0 001a fffb  |    |		.CONST	0x001a,0xfffb
08e2 001b fffa  |    |		.CONST	0x001b,0xfffa
08e4 001c fff9  |    |		.CONST	0x001c,0xfff9
08e6 001e fff8  |    |		.CONST	0x001e,0xfff8
08e8 0020 fff7  |    |		.CONST	0x0020,0xfff7
08ea 0022 fff6  | "  |		.CONST	0x0022,0xfff6
08ec 0024 fff5  | $  |		.CONST	0x0024,0xfff5
08ee 0026 fff4  | &  |		.CONST	0x0026,0xfff4
08f0 0028 fff3  | (  |		.CONST	0x0028,0xfff3
08f2 002a fff2  | *  |		.CONST	0x002a,0xfff2
08f4 002c fff1  | ,  |		.CONST	0x002c,0xfff1
08f6 002e fff0  | .  |		.CONST	0x002e,0xfff0
08f8 0030 ffef  | 0  |		.CONST	0x0030,0xffef
08fa 0032 ffee  | 2  |		.CONST	0x0032,0xffee
08fc 0034 ffed  | 4  |		.CONST	0x0034,0xffed
08fe 0036 ffec  | 6  |		.CONST	0x0036,0xffec
0900 0038 ffeb  | 8  |		.CONST	0x0038,0xffeb
0902 003a ffea  | :  |		.CONST	0x003a,0xffea
0904 003c ffe9  | <  |		.CONST	0x003c,0xffe9
0906 003e ffe8  | >  |		.CONST	0x003e,0xffe8
0908 003f ffe7  | ?  |		.CONST	0x003f,0xffe7
090a 0040 ffe6  | @  |		.CONST	0x0040,0xffe6
090c 0041 ffe5  | A  |		.CONST	0x0041,0xffe5
090e 0042 ffe4  | B  |		.CONST	0x0042,0xffe4
0910 0044 ffe3  | D  |		.CONST	0x0044,0xffe3
0912 0045 ffe2  | E  |		.CONST	0x0045,0xffe2
0914 0046 ffe1  | F  |		.CONST	0x0046,0xffe1
0916 0047 ffe0  | G  |		.CONST	0x0047,0xffe0
0918 0048 ffdf  | H  |		.CONST	0x0048,0xffdf
091a 004a ffde  | J  |		.CONST	0x004a,0xffde
091c 004b ffdd  | K  |		.CONST	0x004b,0xffdd
091e 004c ffdc  | L  |		.CONST	0x004c,0xffdc
0920 004e ffdb  | N  |		.CONST	0x004e,0xffdb
0922 0050 ffda  | P  |		.CONST	0x0050,0xffda
0924 ; --------------------------------------------------------------------------------------
0924 ; Debug3 Subtable 0x2
0924 ; --------------------------------------------------------------------------------------
0924 0006 002b  |   +|		.DBG3TAB	0x0006,0x002b
0926 005b ffff  | [  |		.CONST	0x005b,0xffff
0928 005d fffe  | ]  |		.CONST	0x005d,0xfffe
092a 0062 fffd  | b  |		.CONST	0x0062,0xfffd
092c 0063 fffc  | c  |		.CONST	0x0063,0xfffc
092e 0064 fffb  | d  |		.CONST	0x0064,0xfffb
0930 0065 fffa  | e  |		.CONST	0x0065,0xfffa
0932 0068 0001  | h  |		.CONST	0x0068,0x0001
0934 0069 0401  | i  |		.CONST	0x0069,0x0401
0936 006b 0402  | k  |		.CONST	0x006b,0x0402
0938 006c 0403  | l  |		.CONST	0x006c,0x0403
093a 006d 0404  | m  |		.CONST	0x006d,0x0404
093c 006e 0001  | n  |		.CONST	0x006e,0x0001
093e 0070 0002  | p  |		.CONST	0x0070,0x0002
0940 0073 0003  | s  |		.CONST	0x0073,0x0003
0942 0078 0004  | x  |		.CONST	0x0078,0x0004
0944 007b 0005  | {  |		.CONST	0x007b,0x0005
0946 007c 0006  | |  |		.CONST	0x007c,0x0006
0948 0080 0007  |    |		.CONST	0x0080,0x0007
094a 0084 0008  |    |		.CONST	0x0084,0x0008
094c 008b 0009  |    |		.CONST	0x008b,0x0009
094e 0090 000a  |    |		.CONST	0x0090,0x000a
0950 0091 0801  |    |		.CONST	0x0091,0x0801
0952 0093 0802  |    |		.CONST	0x0093,0x0802
0954 0094 0803  |    |		.CONST	0x0094,0x0803
0956 0095 0804  |    |		.CONST	0x0095,0x0804
0958 0096 000a  |    |		.CONST	0x0096,0x000a
095a 0098 000b  |    |		.CONST	0x0098,0x000b
095c 009c 000c  |    |		.CONST	0x009c,0x000c
095e 009f 000d  |    |		.CONST	0x009f,0x000d
0960 00a2 000e  |    |		.CONST	0x00a2,0x000e
0962 00a9 000f  |    |		.CONST	0x00a9,0x000f
0964 00ab 0010  |    |		.CONST	0x00ab,0x0010
0966 00af 0011  |    |		.CONST	0x00af,0x0011
0968 00b0 0c01  |    |		.CONST	0x00b0,0x0c01
096a 00b2 0c02  |    |		.CONST	0x00b2,0x0c02
096c 00b3 0c03  |    |		.CONST	0x00b3,0x0c03
096e 00b4 0c04  |    |		.CONST	0x00b4,0x0c04
0970 00b5 0011  |    |		.CONST	0x00b5,0x0011
0972 00b7 0015  |    |		.CONST	0x00b7,0x0015
0974 00ba 0016  |    |		.CONST	0x00ba,0x0016
0976 00be 0012  |    |		.CONST	0x00be,0x0012
0978 00c1 0013  |    |		.CONST	0x00c1,0x0013
097a 00c7 0014  |    |		.CONST	0x00c7,0x0014
097c 00cc 0017  |    |		.CONST	0x00cc,0x0017
097e 00ce 0018  |    |		.CONST	0x00ce,0x0018
0980 00d2 0019  |    |		.CONST	0x00d2,0x0019
0982 00d6 001a  |    |		.CONST	0x00d6,0x001a
0984 00d9 001b  |    |		.CONST	0x00d9,0x001b
0986 00dd 001c  |    |		.CONST	0x00dd,0x001c
0988 ; --------------------------------------------------------------------------------------
0988 ; Debug3 Subtable 0x3
0988 ; --------------------------------------------------------------------------------------
0988 0004 0033  |   3|		.DBG3TAB	0x0004,0x0033
098a 00e3 ffff  |    |		.CONST	0x00e3,0xffff
098c 00e7 fffe  |    |		.CONST	0x00e7,0xfffe
098e 00ec fffd  |    |		.CONST	0x00ec,0xfffd
0990 00ed fffc  |    |		.CONST	0x00ed,0xfffc
0992 00ef 0001  |    |		.CONST	0x00ef,0x0001
0994 00f6 0002  |    |		.CONST	0x00f6,0x0002
0996 00f8 0003  |    |		.CONST	0x00f8,0x0003
0998 00f9 0401  |    |		.CONST	0x00f9,0x0401
099a 00ff 0003  |    |		.CONST	0x00ff,0x0003
099c 0100 0004  |    |		.CONST	0x0100,0x0004
099e 0104 0005  |    |		.CONST	0x0104,0x0005
09a0 0106 0801  |    |		.CONST	0x0106,0x0801
09a2 0108 0c01  |    |		.CONST	0x0108,0x0c01
09a4 010a 0c02  |    |		.CONST	0x010a,0x0c02
09a6 010b 0c03  |    |		.CONST	0x010b,0x0c03
09a8 010c 0c04  |    |		.CONST	0x010c,0x0c04
09aa 010e 0801  |    |		.CONST	0x010e,0x0801
09ac 0113 1001  |    |		.CONST	0x0113,0x1001
09ae 0115 1002  |    |		.CONST	0x0115,0x1002
09b0 0116 1003  |    |		.CONST	0x0116,0x1003
09b2 0117 1004  |    |		.CONST	0x0117,0x1004
09b4 0119 0c04  |    |		.CONST	0x0119,0x0c04
09b6 011e 0005  |    |		.CONST	0x011e,0x0005
09b8 011f 0006  |    |		.CONST	0x011f,0x0006
09ba 0122 0007  | "  |		.CONST	0x0122,0x0007
09bc 0127 0008  | '  |		.CONST	0x0127,0x0008
09be 012c 0009  | ,  |		.CONST	0x012c,0x0009
09c0 0130 000a  | 0  |		.CONST	0x0130,0x000a
09c2 0132 1401  | 2  |		.CONST	0x0132,0x1401
09c4 0134 1801  | 4  |		.CONST	0x0134,0x1801
09c6 0136 1802  | 6  |		.CONST	0x0136,0x1802
09c8 0137 1803  | 7  |		.CONST	0x0137,0x1803
09ca 0138 1804  | 8  |		.CONST	0x0138,0x1804
09cc 013a 1401  | :  |		.CONST	0x013a,0x1401
09ce 013f 1c01  | ?  |		.CONST	0x013f,0x1c01
09d0 0141 1c02  | A  |		.CONST	0x0141,0x1c02
09d2 0142 1c03  | B  |		.CONST	0x0142,0x1c03
09d4 0143 1c04  | C  |		.CONST	0x0143,0x1c04
09d6 0145 1804  | E  |		.CONST	0x0145,0x1804
09d8 014a 000a  | J  |		.CONST	0x014a,0x000a
09da 014b 000b  | K  |		.CONST	0x014b,0x000b
09dc 0150 000c  | P  |		.CONST	0x0150,0x000c
09de 0156 000d  | V  |		.CONST	0x0156,0x000d
09e0 0159 000e  | Y  |		.CONST	0x0159,0x000e
09e2 015c 2001  | \  |		.CONST	0x015c,0x2001
09e4 0162 2401  | b$ |		.CONST	0x0162,0x2401
09e6 0167 2801  | g( |		.CONST	0x0167,0x2801
09e8 0169 2802  | i( |		.CONST	0x0169,0x2802
09ea 016a 2803  | j( |		.CONST	0x016a,0x2803
09ec 016b 2804  | k( |		.CONST	0x016b,0x2804
09ee 016d 2401  | m$ |		.CONST	0x016d,0x2401
09f0 0172 2001  | r  |		.CONST	0x0172,0x2001
09f2 0174 000e  | t  |		.CONST	0x0174,0x000e
09f4 0176 000f  | v  |		.CONST	0x0176,0x000f
09f6 0178 0010  | x  |		.CONST	0x0178,0x0010
09f8 ; --------------------------------------------------------------------------------------
09f8 ; Debug3 Subtable 0x4
09f8 ; --------------------------------------------------------------------------------------
09f8 0004 0033  |   3|		.DBG3TAB	0x0004,0x0033
09fa 0183 ffff  |    |		.CONST	0x0183,0xffff
09fc 0187 fffe  |    |		.CONST	0x0187,0xfffe
09fe 018c fffd  |    |		.CONST	0x018c,0xfffd
0a00 018d fffc  |    |		.CONST	0x018d,0xfffc
0a02 018f 0001  |    |		.CONST	0x018f,0x0001
0a04 0196 0002  |    |		.CONST	0x0196,0x0002
0a06 0198 0003  |    |		.CONST	0x0198,0x0003
0a08 0199 0401  |    |		.CONST	0x0199,0x0401
0a0a 019f 0003  |    |		.CONST	0x019f,0x0003
0a0c 01a0 0004  |    |		.CONST	0x01a0,0x0004
0a0e 01a4 0005  |    |		.CONST	0x01a4,0x0005
0a10 01a6 0801  |    |		.CONST	0x01a6,0x0801
0a12 01a8 0c01  |    |		.CONST	0x01a8,0x0c01
0a14 01aa 0c02  |    |		.CONST	0x01aa,0x0c02
0a16 01ab 0c03  |    |		.CONST	0x01ab,0x0c03
0a18 01ac 0c04  |    |		.CONST	0x01ac,0x0c04
0a1a 01ae 0801  |    |		.CONST	0x01ae,0x0801
0a1c 01b3 1001  |    |		.CONST	0x01b3,0x1001
0a1e 01b5 1002  |    |		.CONST	0x01b5,0x1002
0a20 01b6 1003  |    |		.CONST	0x01b6,0x1003
0a22 01b7 1004  |    |		.CONST	0x01b7,0x1004
0a24 01b9 0c04  |    |		.CONST	0x01b9,0x0c04
0a26 01be 0005  |    |		.CONST	0x01be,0x0005
0a28 01bf 0006  |    |		.CONST	0x01bf,0x0006
0a2a 01c4 0007  |    |		.CONST	0x01c4,0x0007
0a2c 01ca 0008  |    |		.CONST	0x01ca,0x0008
0a2e 01cc 1401  |    |		.CONST	0x01cc,0x1401
0a30 01ce 1801  |    |		.CONST	0x01ce,0x1801
0a32 01d0 1802  |    |		.CONST	0x01d0,0x1802
0a34 01d1 1803  |    |		.CONST	0x01d1,0x1803
0a36 01d2 1804  |    |		.CONST	0x01d2,0x1804
0a38 01d4 1401  |    |		.CONST	0x01d4,0x1401
0a3a 01d9 1c01  |    |		.CONST	0x01d9,0x1c01
0a3c 01db 1c02  |    |		.CONST	0x01db,0x1c02
0a3e 01dc 1c03  |    |		.CONST	0x01dc,0x1c03
0a40 01dd 1c04  |    |		.CONST	0x01dd,0x1c04
0a42 01df 1804  |    |		.CONST	0x01df,0x1804
0a44 01e4 0008  |    |		.CONST	0x01e4,0x0008
0a46 01e5 0009  |    |		.CONST	0x01e5,0x0009
0a48 01e8 000a  |    |		.CONST	0x01e8,0x000a
0a4a 01ed 000b  |    |		.CONST	0x01ed,0x000b
0a4c 01f2 000c  |    |		.CONST	0x01f2,0x000c
0a4e 01f6 000d  |    |		.CONST	0x01f6,0x000d
0a50 01f9 000e  |    |		.CONST	0x01f9,0x000e
0a52 01fc 2001  |    |		.CONST	0x01fc,0x2001
0a54 0202 2401  |  $ |		.CONST	0x0202,0x2401
0a56 0207 2801  |  ( |		.CONST	0x0207,0x2801
0a58 0209 2802  |  ( |		.CONST	0x0209,0x2802
0a5a 020a 2803  |  ( |		.CONST	0x020a,0x2803
0a5c 020b 2804  |  ( |		.CONST	0x020b,0x2804
0a5e 020d 2401  |  $ |		.CONST	0x020d,0x2401
0a60 0212 2001  |    |		.CONST	0x0212,0x2001
0a62 0214 000e  |    |		.CONST	0x0214,0x000e
0a64 0216 000f  |    |		.CONST	0x0216,0x000f
0a66 0218 0010  |    |		.CONST	0x0218,0x0010
0a68 ; --------------------------------------------------------------------------------------
0a68 ; Debug3 Subtable 0x5
0a68 ; --------------------------------------------------------------------------------------
0a68 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a6a 0223 0001  | #  |		.CONST	0x0223,0x0001
0a6c ; --------------------------------------------------------------------------------------
0a6c ; Debug3 Subtable 0x6
0a6c ; --------------------------------------------------------------------------------------
0a6c 0000 0008  |    |		.DBG3TAB	0x0000,0x0008
0a6e 022b 0001  | +  |		.CONST	0x022b,0x0001
0a70 022e 0002  | .  |		.CONST	0x022e,0x0002
0a72 022f 0401  | /  |		.CONST	0x022f,0x0401
0a74 0231 0402  | 1  |		.CONST	0x0231,0x0402
0a76 0232 0403  | 2  |		.CONST	0x0232,0x0403
0a78 0233 0404  | 3  |		.CONST	0x0233,0x0404
0a7a 0234 0002  | 4  |		.CONST	0x0234,0x0002
0a7c 0236 0003  | 6  |		.CONST	0x0236,0x0003
0a7e ; --------------------------------------------------------------------------------------
0a7e ; Debug3 Subtable 0x7
0a7e ; --------------------------------------------------------------------------------------
0a7e 000f 0022  |   "|		.DBG3TAB	0x000f,0x0022
0a80 0243 ffff  | C  |		.CONST	0x0243,0xffff
0a82 0248 fffe  | H  |		.CONST	0x0248,0xfffe
0a84 024d fffd  | M  |		.CONST	0x024d,0xfffd
0a86 0252 fffc  | R  |		.CONST	0x0252,0xfffc
0a88 0257 fffb  | W  |		.CONST	0x0257,0xfffb
0a8a 025c fffa  | \  |		.CONST	0x025c,0xfffa
0a8c 0261 fff9  | a  |		.CONST	0x0261,0xfff9
0a8e 0262 fff8  | b  |		.CONST	0x0262,0xfff8
0a90 0267 fff7  | g  |		.CONST	0x0267,0xfff7
0a92 026b fff6  | k  |		.CONST	0x026b,0xfff6
0a94 026f fff5  | o  |		.CONST	0x026f,0xfff5
0a96 0270 fff4  | p  |		.CONST	0x0270,0xfff4
0a98 0275 fff3  | u  |		.CONST	0x0275,0xfff3
0a9a 027a fff2  | z  |		.CONST	0x027a,0xfff2
0a9c 027b fff1  | {  |		.CONST	0x027b,0xfff1
0a9e 027d 0001  | }  |		.CONST	0x027d,0x0001
0aa0 0285 0002  |    |		.CONST	0x0285,0x0002
0aa2 0287 0003  |    |		.CONST	0x0287,0x0003
0aa4 028b 0004  |    |		.CONST	0x028b,0x0004
0aa6 028f 0005  |    |		.CONST	0x028f,0x0005
0aa8 029c 0006  |    |		.CONST	0x029c,0x0006
0aaa 029e 0007  |    |		.CONST	0x029e,0x0007
0aac 02a2 0008  |    |		.CONST	0x02a2,0x0008
0aae 02b0 0009  |    |		.CONST	0x02b0,0x0009
0ab0 02b3 000a  |    |		.CONST	0x02b3,0x000a
0ab2 02b8 000b  |    |		.CONST	0x02b8,0x000b
0ab4 02c7 000c  |    |		.CONST	0x02c7,0x000c
0ab6 02d1 000d  |    |		.CONST	0x02d1,0x000d
0ab8 02d5 000e  |    |		.CONST	0x02d5,0x000e
0aba 02da 000f  |    |		.CONST	0x02da,0x000f
0abc 02db 0010  |    |		.CONST	0x02db,0x0010
0abe 02de 0011  |    |		.CONST	0x02de,0x0011
0ac0 02e8 0012  |    |		.CONST	0x02e8,0x0012
0ac2 02ed 0013  |    |		.CONST	0x02ed,0x0013
0ac4 02ef 0014  |    |		.CONST	0x02ef,0x0014
0ac6 02f0 0401  |    |		.CONST	0x02f0,0x0401
0ac8 02f1 0014  |    |		.CONST	0x02f1,0x0014
0aca 02fa 0015  |    |		.CONST	0x02fa,0x0015
0acc 02fd 0016  |    |		.CONST	0x02fd,0x0016
0ace 0300 0017  |    |		.CONST	0x0300,0x0017
0ad0 030e 0018  |    |		.CONST	0x030e,0x0018
0ad2 0312 0019  |    |		.CONST	0x0312,0x0019
0ad4 031a 001a  |    |		.CONST	0x031a,0x001a
0ad6 033d 001b  | =  |		.CONST	0x033d,0x001b
0ad8 0360 001c  | `  |		.CONST	0x0360,0x001c
0ada 0363 001d  | c  |		.CONST	0x0363,0x001d
0adc 0369 001e  | i  |		.CONST	0x0369,0x001e
0ade 036b 001f  | k  |		.CONST	0x036b,0x001f
0ae0 036f 0020  | o  |		.CONST	0x036f,0x0020
0ae2 ; --------------------------------------------------------------------------------------
0ae2 ; Debug3 Subtable 0x8
0ae2 ; --------------------------------------------------------------------------------------
0ae2 0002 0007  |    |		.DBG3TAB	0x0002,0x0007
0ae4 037b ffff  | {  |		.CONST	0x037b,0xffff
0ae6 037e fffe  | ~  |		.CONST	0x037e,0xfffe
0ae8 0383 0001  |    |		.CONST	0x0383,0x0001
0aea 038c 0002  |    |		.CONST	0x038c,0x0002
0aec 0391 0003  |    |		.CONST	0x0391,0x0003
0aee 0394 0004  |    |		.CONST	0x0394,0x0004
0af0 0395 0401  |    |		.CONST	0x0395,0x0401
0af2 0396 0004  |    |		.CONST	0x0396,0x0004
0af4 039e 0005  |    |		.CONST	0x039e,0x0005
0af6 ; --------------------------------------------------------------------------------------
0af6 ; Debug3 Subtable 0x9
0af6 ; --------------------------------------------------------------------------------------
0af6 0000 000b  |    |		.DBG3TAB	0x0000,0x000b
0af8 03ab 0001  |    |		.CONST	0x03ab,0x0001
0afa 03ac 0401  |    |		.CONST	0x03ac,0x0401
0afc 03ae 0402  |    |		.CONST	0x03ae,0x0402
0afe 03af 0403  |    |		.CONST	0x03af,0x0403
0b00 03b0 0404  |    |		.CONST	0x03b0,0x0404
0b02 03b1 0001  |    |		.CONST	0x03b1,0x0001
0b04 03c9 0006  |    |		.CONST	0x03c9,0x0006
0b06 03cf 0002  |    |		.CONST	0x03cf,0x0002
0b08 03d3 0003  |    |		.CONST	0x03d3,0x0003
0b0a 03d6 0004  |    |		.CONST	0x03d6,0x0004
0b0c 03d9 0005  |    |		.CONST	0x03d9,0x0005
0b0e ; --------------------------------------------------------------------------------------
0b0e ; Debug3 Subtable 0xa
0b0e ; --------------------------------------------------------------------------------------
0b0e 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
0b10 03e3 ffff  |    |		.CONST	0x03e3,0xffff
0b12 03e8 0001  |    |		.CONST	0x03e8,0x0001
0b14 03ec 0002  |    |		.CONST	0x03ec,0x0002
0b16 03f1 0003  |    |		.CONST	0x03f1,0x0003
0b18 ; --------------------------------------------------------------------------------------
0b18 ; Debug3 Subtable 0xb
0b18 ; --------------------------------------------------------------------------------------
0b18 0000 0018  |    |		.DBG3TAB	0x0000,0x0018
0b1a 03fb 0001  |    |		.CONST	0x03fb,0x0001
0b1c 03fc 0401  |    |		.CONST	0x03fc,0x0401
0b1e 03fe 0402  |    |		.CONST	0x03fe,0x0402
0b20 03ff 0403  |    |		.CONST	0x03ff,0x0403
0b22 0400 0404  |    |		.CONST	0x0400,0x0404
0b24 0401 0001  |    |		.CONST	0x0401,0x0001
0b26 040d 000b  |    |		.CONST	0x040d,0x000b
0b28 0413 0002  |    |		.CONST	0x0413,0x0002
0b2a 0416 0003  |    |		.CONST	0x0416,0x0003
0b2c 0418 0004  |    |		.CONST	0x0418,0x0004
0b2e 0419 0801  |    |		.CONST	0x0419,0x0801
0b30 041a 0004  |    |		.CONST	0x041a,0x0004
0b32 0423 0005  | #  |		.CONST	0x0423,0x0005
0b34 0424 0c01  | $  |		.CONST	0x0424,0x0c01
0b36 0425 0005  | %  |		.CONST	0x0425,0x0005
0b38 042e 0006  | .  |		.CONST	0x042e,0x0006
0b3a 0431 0007  | 1  |		.CONST	0x0431,0x0007
0b3c 0433 0008  | 3  |		.CONST	0x0433,0x0008
0b3e 0434 1001  | 4  |		.CONST	0x0434,0x1001
0b40 0435 0008  | 5  |		.CONST	0x0435,0x0008
0b42 043e 0009  | >  |		.CONST	0x043e,0x0009
0b44 043f 1401  | ?  |		.CONST	0x043f,0x1401
0b46 0440 0009  | @  |		.CONST	0x0440,0x0009
0b48 0449 000a  | I  |		.CONST	0x0449,0x000a
0b4a ; --------------------------------------------------------------------------------------
0b4a ; Debug3 Subtable 0xc
0b4a ; --------------------------------------------------------------------------------------
0b4a 0006 0010  |    |		.DBG3TAB	0x0006,0x0010
0b4c 0453 ffff  | S  |		.CONST	0x0453,0xffff
0b4e 0458 fffe  | X  |		.CONST	0x0458,0xfffe
0b50 045d fffd  | ]  |		.CONST	0x045d,0xfffd
0b52 0462 fffc  | b  |		.CONST	0x0462,0xfffc
0b54 0464 0401  | d  |		.CONST	0x0464,0x0401
0b56 0466 0402  | f  |		.CONST	0x0466,0x0402
0b58 0467 0403  | g  |		.CONST	0x0467,0x0403
0b5a 0468 0404  | h  |		.CONST	0x0468,0x0404
0b5c 046a fffc  | j  |		.CONST	0x046a,0xfffc
0b5e 046d fffb  | m  |		.CONST	0x046d,0xfffb
0b60 0475 0001  | u  |		.CONST	0x0475,0x0001
0b62 047a 0006  | z  |		.CONST	0x047a,0x0006
0b64 047d 0007  | }  |		.CONST	0x047d,0x0007
0b66 047f 0801  |    |		.CONST	0x047f,0x0801
0b68 0481 0802  |    |		.CONST	0x0481,0x0802
0b6a 0482 0803  |    |		.CONST	0x0482,0x0803
0b6c 0483 0804  |    |		.CONST	0x0483,0x0804
0b6e 0485 0007  |    |		.CONST	0x0485,0x0007
0b70 048a 0002  |    |		.CONST	0x048a,0x0002
0b72 048f 0003  |    |		.CONST	0x048f,0x0003
0b74 0492 0004  |    |		.CONST	0x0492,0x0004
0b76 0494 0005  |    |		.CONST	0x0494,0x0005
0b78 ; --------------------------------------------------------------------------------------
0b78 ; Debug3 Subtable 0xd
0b78 ; --------------------------------------------------------------------------------------
0b78 0002 0009  |    |		.DBG3TAB	0x0002,0x0009
0b7a 049b ffff  |    |		.CONST	0x049b,0xffff
0b7c 04a0 fffe  |    |		.CONST	0x04a0,0xfffe
0b7e 04a5 0001  |    |		.CONST	0x04a5,0x0001
0b80 04a6 0401  |    |		.CONST	0x04a6,0x0401
0b82 04a8 0402  |    |		.CONST	0x04a8,0x0402
0b84 04a9 0403  |    |		.CONST	0x04a9,0x0403
0b86 04aa 0404  |    |		.CONST	0x04aa,0x0404
0b88 04ab 0001  |    |		.CONST	0x04ab,0x0001
0b8a 04af 0004  |    |		.CONST	0x04af,0x0004
0b8c 04b0 0002  |    |		.CONST	0x04b0,0x0002
0b8e 04b5 0003  |    |		.CONST	0x04b5,0x0003
0b90 ; --------------------------------------------------------------------------------------
0b90 ; Debug3 Subtable 0xe
0b90 ; --------------------------------------------------------------------------------------
0b90 0002 001e  |    |		.DBG3TAB	0x0002,0x001e
0b92 04c3 ffff  |    |		.CONST	0x04c3,0xffff
0b94 04c6 fffe  |    |		.CONST	0x04c6,0xfffe
0b96 04cc 0001  |    |		.CONST	0x04cc,0x0001
0b98 04cd 0002  |    |		.CONST	0x04cd,0x0002
0b9a 04ce 0401  |    |		.CONST	0x04ce,0x0401
0b9c 04d0 0402  |    |		.CONST	0x04d0,0x0402
0b9e 04d1 0403  |    |		.CONST	0x04d1,0x0403
0ba0 04d2 0404  |    |		.CONST	0x04d2,0x0404
0ba2 04d3 0002  |    |		.CONST	0x04d3,0x0002
0ba4 04e7 000f  |    |		.CONST	0x04e7,0x000f
0ba6 04e9 0003  |    |		.CONST	0x04e9,0x0003
0ba8 04eb 0004  |    |		.CONST	0x04eb,0x0004
0baa 04f0 0005  |    |		.CONST	0x04f0,0x0005
0bac 04f5 0006  |    |		.CONST	0x04f5,0x0006
0bae 04f7 0007  |    |		.CONST	0x04f7,0x0007
0bb0 04f9 0008  |    |		.CONST	0x04f9,0x0008
0bb2 04ff 0009  |    |		.CONST	0x04ff,0x0009
0bb4 050b 000a  |    |		.CONST	0x050b,0x000a
0bb6 050e 0801  |    |		.CONST	0x050e,0x0801
0bb8 0510 0802  |    |		.CONST	0x0510,0x0802
0bba 0511 0803  |    |		.CONST	0x0511,0x0803
0bbc 0512 0804  |    |		.CONST	0x0512,0x0804
0bbe 0514 000a  |    |		.CONST	0x0514,0x000a
0bc0 0516 000b  |    |		.CONST	0x0516,0x000b
0bc2 0518 000c  |    |		.CONST	0x0518,0x000c
0bc4 051e 0c01  |    |		.CONST	0x051e,0x0c01
0bc6 0520 0c02  |    |		.CONST	0x0520,0x0c02
0bc8 0521 0c03  | !  |		.CONST	0x0521,0x0c03
0bca 0522 0c04  | "  |		.CONST	0x0522,0x0c04
0bcc 0524 000c  | $  |		.CONST	0x0524,0x000c
0bce 0528 000e  | (  |		.CONST	0x0528,0x000e
0bd0 052a 000d  | *  |		.CONST	0x052a,0x000d
0bd2 ; --------------------------------------------------------------------------------------
0bd2 ; Debug3 Subtable 0xf
0bd2 ; --------------------------------------------------------------------------------------
0bd2 0002 0008  |    |		.DBG3TAB	0x0002,0x0008
0bd4 0533 ffff  | 3  |		.CONST	0x0533,0xffff
0bd6 0538 fffe  | 8  |		.CONST	0x0538,0xfffe
0bd8 053d 0001  | =  |		.CONST	0x053d,0x0001
0bda 0540 0002  | @  |		.CONST	0x0540,0x0002
0bdc 0544 0003  | D  |		.CONST	0x0544,0x0003
0bde 0547 0004  | G  |		.CONST	0x0547,0x0004
0be0 054a 0005  | J  |		.CONST	0x054a,0x0005
0be2 054b 0401  | K  |		.CONST	0x054b,0x0401
0be4 054c 0005  | L  |		.CONST	0x054c,0x0005
0be6 0554 0006  | T  |		.CONST	0x0554,0x0006
0be8 ; --------------------------------------------------------------------------------------
0be8 ; Debug3 Subtable 0x10
0be8 ; --------------------------------------------------------------------------------------
0be8 0000 001c  |    |		.DBG3TAB	0x0000,0x001c
0bea 0563 0001  | c  |		.CONST	0x0563,0x0001
0bec 0564 0401  | d  |		.CONST	0x0564,0x0401
0bee 0566 0402  | f  |		.CONST	0x0566,0x0402
0bf0 0567 0403  | g  |		.CONST	0x0567,0x0403
0bf2 0568 0404  | h  |		.CONST	0x0568,0x0404
0bf4 0569 0001  | i  |		.CONST	0x0569,0x0001
0bf6 0593 0017  |    |		.CONST	0x0593,0x0017
0bf8 0599 0002  |    |		.CONST	0x0599,0x0002
0bfa 059f 0003  |    |		.CONST	0x059f,0x0003
0bfc 05a4 0004  |    |		.CONST	0x05a4,0x0004
0bfe 05a7 0005  |    |		.CONST	0x05a7,0x0005
0c00 05ac 0006  |    |		.CONST	0x05ac,0x0006
0c02 05b0 0007  |    |		.CONST	0x05b0,0x0007
0c04 05b4 0008  |    |		.CONST	0x05b4,0x0008
0c06 05b8 0009  |    |		.CONST	0x05b8,0x0009
0c08 05bd 000a  |    |		.CONST	0x05bd,0x000a
0c0a 05c1 000b  |    |		.CONST	0x05c1,0x000b
0c0c 05c5 000c  |    |		.CONST	0x05c5,0x000c
0c0e 05c8 000d  |    |		.CONST	0x05c8,0x000d
0c10 05cc 000e  |    |		.CONST	0x05cc,0x000e
0c12 05d2 000f  |    |		.CONST	0x05d2,0x000f
0c14 05d5 0010  |    |		.CONST	0x05d5,0x0010
0c16 05d9 0011  |    |		.CONST	0x05d9,0x0011
0c18 05de 0012  |    |		.CONST	0x05de,0x0012
0c1a 05e2 0013  |    |		.CONST	0x05e2,0x0013
0c1c 05e5 0014  |    |		.CONST	0x05e5,0x0014
0c1e 05e9 0015  |    |		.CONST	0x05e9,0x0015
0c20 05ed 0016  |    |		.CONST	0x05ed,0x0016
0c22 ; --------------------------------------------------------------------------------------
0c22 ; Debug3 Subtable 0x11
0c22 ; --------------------------------------------------------------------------------------
0c22 0001 000a  |    |		.DBG3TAB	0x0001,0x000a
0c24 05f3 ffff  |    |		.CONST	0x05f3,0xffff
0c26 05f5 0001  |    |		.CONST	0x05f5,0x0001
0c28 05f6 0401  |    |		.CONST	0x05f6,0x0401
0c2a 05f8 0402  |    |		.CONST	0x05f8,0x0402
0c2c 05f9 0403  |    |		.CONST	0x05f9,0x0403
0c2e 05fa 0404  |    |		.CONST	0x05fa,0x0404
0c30 05fb 0001  |    |		.CONST	0x05fb,0x0001
0c32 060f 0005  |    |		.CONST	0x060f,0x0005
0c34 0615 0002  |    |		.CONST	0x0615,0x0002
0c36 061b 0003  |    |		.CONST	0x061b,0x0003
0c38 0622 0004  | "  |		.CONST	0x0622,0x0004
0c3a ; --------------------------------------------------------------------------------------
0c3a ; Debug3 Subtable 0x12
0c3a ; --------------------------------------------------------------------------------------
0c3a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0c3c 062b 0001  | +  |		.CONST	0x062b,0x0001
0c3e ; --------------------------------------------------------------------------------------
0c3e ; Debug3 Subtable 0x13
0c3e ; --------------------------------------------------------------------------------------
0c3e 0003 0002  |    |		.DBG3TAB	0x0003,0x0002
0c40 063b ffff  | ;  |		.CONST	0x063b,0xffff
0c42 0642 fffe  | B  |		.CONST	0x0642,0xfffe
0c44 0649 fffd  | I  |		.CONST	0x0649,0xfffd
0c46 0650 0001  | P  |		.CONST	0x0650,0x0001
0c48 065d 0002  | ]  |		.CONST	0x065d,0x0002
0c4a ; --------------------------------------------------------------------------------------
0c4a ; Debug3 Subtable 0x14
0c4a ; --------------------------------------------------------------------------------------
0c4a 0003 000a  |    |		.DBG3TAB	0x0003,0x000a
0c4c 0663 ffff  | c  |		.CONST	0x0663,0xffff
0c4e 066a fffe  | j  |		.CONST	0x066a,0xfffe
0c50 0674 fffd  | t  |		.CONST	0x0674,0xfffd
0c52 067e 0001  | ~  |		.CONST	0x067e,0x0001
0c54 0684 0002  |    |		.CONST	0x0684,0x0002
0c56 0688 0003  |    |		.CONST	0x0688,0x0003
0c58 0689 0004  |    |		.CONST	0x0689,0x0004
0c5a 068f 0005  |    |		.CONST	0x068f,0x0005
0c5c 069f 0006  |    |		.CONST	0x069f,0x0006
0c5e 06a0 0007  |    |		.CONST	0x06a0,0x0007
0c60 06a3 0008  |    |		.CONST	0x06a3,0x0008
0c62 06a4 0401  |    |		.CONST	0x06a4,0x0401
0c64 06a5 0008  |    |		.CONST	0x06a5,0x0008
0c66 ; --------------------------------------------------------------------------------------
0c66 ; Debug3 Subtable 0x15
0c66 ; --------------------------------------------------------------------------------------
0c66 0001 000c  |    |		.DBG3TAB	0x0001,0x000c
0c68 06b3 ffff  |    |		.CONST	0x06b3,0xffff
0c6a 06b4 0001  |    |		.CONST	0x06b4,0x0001
0c6c 06b5 0401  |    |		.CONST	0x06b5,0x0401
0c6e 06b7 0402  |    |		.CONST	0x06b7,0x0402
0c70 06b8 0403  |    |		.CONST	0x06b8,0x0403
0c72 06b9 0404  |    |		.CONST	0x06b9,0x0404
0c74 06ba 0001  |    |		.CONST	0x06ba,0x0001
0c76 06c2 0007  |    |		.CONST	0x06c2,0x0007
0c78 06c4 0002  |    |		.CONST	0x06c4,0x0002
0c7a 06ca 0003  |    |		.CONST	0x06ca,0x0003
0c7c 06ce 0004  |    |		.CONST	0x06ce,0x0004
0c7e 06d2 0005  |    |		.CONST	0x06d2,0x0005
0c80 06d6 0006  |    |		.CONST	0x06d6,0x0006
0c82 ; --------------------------------------------------------------------------------------
0c82 ; Debug3 Subtable 0x16
0c82 ; --------------------------------------------------------------------------------------
0c82 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
0c84 06e3 ffff  |    |		.CONST	0x06e3,0xffff
0c86 06e8 0002  |    |		.CONST	0x06e8,0x0002
0c88 06ed 0001  |    |		.CONST	0x06ed,0x0001
0c8a 06ee 0401  |    |		.CONST	0x06ee,0x0401
0c8c 06f0 0402  |    |		.CONST	0x06f0,0x0402
0c8e 06f1 0403  |    |		.CONST	0x06f1,0x0403
0c90 06f2 0404  |    |		.CONST	0x06f2,0x0404
0c92 06f3 0001  |    |		.CONST	0x06f3,0x0001
0c94 06f6 0003  |    |		.CONST	0x06f6,0x0003
0c96 ; --------------------------------------------------------------------------------------
0c96 ; Debug3 Subtable 0x17
0c96 ; --------------------------------------------------------------------------------------
0c96 0001 000e  |    |		.DBG3TAB	0x0001,0x000e
0c98 06fb ffff  |    |		.CONST	0x06fb,0xffff
0c9a 06fc 0001  |    |		.CONST	0x06fc,0x0001
0c9c 06fd 0401  |    |		.CONST	0x06fd,0x0401
0c9e 06ff 0402  |    |		.CONST	0x06ff,0x0402
0ca0 0700 0403  |    |		.CONST	0x0700,0x0403
0ca2 0701 0404  |    |		.CONST	0x0701,0x0404
0ca4 0702 0001  |    |		.CONST	0x0702,0x0001
0ca6 0704 0002  |    |		.CONST	0x0704,0x0002
0ca8 0709 0003  |    |		.CONST	0x0709,0x0003
0caa 070b 0004  |    |		.CONST	0x070b,0x0004
0cac 070c 0801  |    |		.CONST	0x070c,0x0801
0cae 070e 0802  |    |		.CONST	0x070e,0x0802
0cb0 070f 0803  |    |		.CONST	0x070f,0x0803
0cb2 0710 0804  |    |		.CONST	0x0710,0x0804
0cb4 0711 0004  |    |		.CONST	0x0711,0x0004
0cb6 ; --------------------------------------------------------------------------------------
0cb6 ; Debug3 Subtable 0x18
0cb6 ; --------------------------------------------------------------------------------------
0cb6 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0cb8 0723 0001  | #  |		.CONST	0x0723,0x0001
0cba 0725 0002  | %  |		.CONST	0x0725,0x0002
0cbc 072a 0003  | *  |		.CONST	0x072a,0x0003
0cbe ; --------------------------------------------------------------------------------------
0cbe ; Debug3 Subtable 0x19
0cbe ; --------------------------------------------------------------------------------------
0cbe 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
0cc0 073b 0001  | ;  |		.CONST	0x073b,0x0001
0cc2 0743 0002  | C  |		.CONST	0x0743,0x0002
0cc4 0746 0003  | F  |		.CONST	0x0746,0x0003
0cc6 074a 0004  | J  |		.CONST	0x074a,0x0004
0cc8 0000 0000  |    |		.BLANK	0000[0x138]