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

⟦76a5bb3ce⟧

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

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0a10       |    |		.CONST	0x0a10								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0008       |    |		.CONST	0x0008								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 009b       |    |		.CONST	0x009b								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0038       | 8  |		.CONST	0x0038								; Number of locals
000b			INIT_0008:
000b 029a 00a3  |    |		Declare_Subprogram	INIT_00a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x0b6a,0x8000,0x0000,0x005a,0x2eb5,0x0000,0x0007
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 018b  |    |		Declare_Subprogram	INIT_0188,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 019b  |    |		Declare_Subprogram	INIT_0198,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 020b  |    |		Declare_Subprogram	INIT_0208,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 021b  |    |		Declare_Subprogram	INIT_0218,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 0233  |   3|		Declare_Subprogram	INIT_0230,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 029a 0243  |   C|		Declare_Subprogram	INIT_0240,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x1b,0xfff7
001d 029a 026b  |   k|		Declare_Subprogram	INIT_0268,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x1d,0xfff6
001f 029a 0293  |    |		Declare_Subprogram	INIT_0290,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x1f,0xfff5
0021 029a 02ab  |    |		Declare_Subprogram	INIT_02a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x21,0xfff4
0023 029a 02d3  |    |		Declare_Subprogram	INIT_02d0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x23,0xfff3
0025 029a 02db  |    |		Declare_Subprogram	INIT_02d8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x25,0xfff2
0027 4803       |H   |		Short_Literal	0x3							; Debug Table 0x0.0xe = 0x27,0xfff1
0028 625f       |b_  |		Indirect_Literal	Discrete,0x288,{0x00771c0e, 0x000000b0}
0029 02a0       |    |		Declare_Subprogram	Null_Subprogram
002a 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
002b 00bf       |    |		Action	Accept_Activation
002c 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x002c,0x0b8a,0x8000,0x0000,0x005a,0x3a45,0x0000,0x002d
													; Debug Table 0x1.0x0 = 0x2c,0xffff
002d 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x2d,0xfffe
002e 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x2e,0xfffd
002f 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x2f,0xfffc
0030 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x30,0xfffb
0031 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x5 = 0x31,0xfffa
0032 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x6 = 0x32,0xfff9
0033 1b49       | I  |		Execute	Package,Field_Read,Field_Number 0x49
0034 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x7 = 0x34,0xfff8
0035 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x8 = 0x35,0xfff7
0036 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x9 = 0x36,0xfff6
0037 194a       | J  |		Execute	Package,Field_Reference,Field_Number 0x4a
0038 0007       |    |		Action	Break_Optional
0039 029d 0353  |   S|		Declare_Subprogram	INIT_0350,For_Outer_Call			; Debug Table 0x1.0xa = 0x39,0xfff5
003b 029d 038b  |    |		Declare_Subprogram	INIT_0388,For_Outer_Call			; Debug Table 0x1.0xb = 0x3b,0xfff4
003d 029d 03ab  |    |		Declare_Subprogram	INIT_03a8,For_Outer_Call			; Debug Table 0x1.0xc = 0x3d,0xfff3
003f 029d 045b  |   [|		Declare_Subprogram	INIT_0458,For_Outer_Call			; Debug Table 0x1.0xd = 0x3f,0xfff2
0041 029d 047b  |   {|		Declare_Subprogram	INIT_0478,For_Outer_Call			; Debug Table 0x1.0xe = 0x41,0xfff1
0043 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0xf = 0x43,0xfff0
0044 00c7       |    |		Action	Elaborate_Subprogram
0045 029d 04db  |    |		Declare_Subprogram	INIT_04d8,For_Outer_Call			; Debug Table 0x1.0x10 = 0x45,0xffef
0047 029d 0523  |   #|		Declare_Subprogram	INIT_0520,For_Outer_Call			; Debug Table 0x1.0x11 = 0x47,0xffee
0049 029d 052b  |   +|		Declare_Subprogram	INIT_0528,For_Outer_Call			; Debug Table 0x1.0x12 = 0x49,0xffed
004b 029d 0533  |   3|		Declare_Subprogram	INIT_0530,For_Outer_Call			; Debug Table 0x1.0x13 = 0x4b,0xffec
004d 029d 053b  |   ;|		Declare_Subprogram	INIT_0538,For_Outer_Call			; Debug Table 0x1.0x14 = 0x4d,0xffeb
004f 029d 0573  |   s|		Declare_Subprogram	INIT_0570,For_Outer_Call			; Debug Table 0x1.0x15 = 0x4f,0xffea
0051 029d 05d3  |    |		Declare_Subprogram	INIT_05d0,For_Outer_Call			; Debug Table 0x1.0x16 = 0x51,0xffe9
0053 029d 062b  |   +|		Declare_Subprogram	INIT_0628,For_Outer_Call			; Debug Table 0x1.0x17 = 0x53,0xffe8
0055 029d 064b  |   K|		Declare_Subprogram	INIT_0648,For_Outer_Call			; Debug Table 0x1.0x18 = 0x55,0xffe7
0057 029d 06e3  |    |		Declare_Subprogram	INIT_06e0,For_Outer_Call			; Debug Table 0x1.0x19 = 0x57,0xffe6
0059 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a				; Debug Table 0x1.0x1a = 0x59,0xffe5
005a 00c7       |    |		Action	Elaborate_Subprogram
005b 029d 070b  |    |		Declare_Subprogram	INIT_0708,For_Outer_Call			; Debug Table 0x1.0x1b = 0x5b,0xffe4
005d 029d 074b  |   K|		Declare_Subprogram	INIT_0748,For_Outer_Call			; Debug Table 0x1.0x1c = 0x5d,0xffe3
005f 029d 076b  |   k|		Declare_Subprogram	INIT_0768,For_Outer_Call			; Debug Table 0x1.0x1d = 0x5f,0xffe2
0061 029d 077b  |   {|		Declare_Subprogram	INIT_0778,For_Outer_Call			; Debug Table 0x1.0x1e = 0x61,0xffe1
0063 029d 07e3  |    |		Declare_Subprogram	INIT_07e0,For_Outer_Call			; Debug Table 0x1.0x1f = 0x63,0xffe0
0065 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x20 = 0x65,0xffdf
0066 00c7       |    |		Action	Elaborate_Subprogram
0067 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x21 = 0x67,0xffde
0068 00c7       |    |		Action	Elaborate_Subprogram
0069 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x22 = 0x69,0xffdd
006a 00c7       |    |		Action	Elaborate_Subprogram
006b 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x23 = 0x6b,0xffdc
006c 00c7       |    |		Action	Elaborate_Subprogram
006d 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x24 = 0x6d,0xffdb
006e 00c7       |    |		Action	Elaborate_Subprogram
006f 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x25 = 0x6f,0xffda
0070 00c7       |    |		Action	Elaborate_Subprogram
0071 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0x26 = 0x71,0xffd9
0072 00c7       |    |		Action	Elaborate_Subprogram
0073 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0x27 = 0x73,0xffd8
0074 00c7       |    |		Action	Elaborate_Subprogram
0075 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x28 = 0x75,0xffd7
0076 00c7       |    |		Action	Elaborate_Subprogram
0077 029d 07f3  |    |		Declare_Subprogram	INIT_07f0,For_Outer_Call			; Debug Table 0x1.0x29 = 0x77,0xffd6
0079 029d 0813  |    |		Declare_Subprogram	INIT_0810,For_Outer_Call			; Debug Table 0x1.0x2a = 0x79,0xffd5
007b 029d 0833  |   3|		Declare_Subprogram	INIT_0830,For_Outer_Call			; Debug Table 0x1.0x2b = 0x7b,0xffd4
007d 029d 085b  |   [|		Declare_Subprogram	INIT_0858,For_Outer_Call			; Debug Table 0x1.0x2c = 0x7d,0xffd3
007f 029d 089b  |    |		Declare_Subprogram	INIT_0898,For_Outer_Call			; Debug Table 0x1.0x2d = 0x7f,0xffd2
0081 029d 0933  |   3|		Declare_Subprogram	INIT_0930,For_Outer_Call			; Debug Table 0x1.0x2e = 0x81,0xffd1
0083 029d 0993  |    |		Declare_Subprogram	INIT_0990,For_Outer_Call			; Debug Table 0x1.0x2f = 0x83,0xffd0
0085 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x30 = 0x85,0xffcf
0086 00c7       |    |		Action	Elaborate_Subprogram
0087 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0x31 = 0x87,0xffce
0088 00c7       |    |		Action	Elaborate_Subprogram
0089 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19				; Debug Table 0x1.0x32 = 0x89,0xffcd
008a 00c7       |    |		Action	Elaborate_Subprogram
008b e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0x33 = 0x8b,0xffcc
008c e003       |    |		Load	0x0,0x3
008d 00b6       |    |		Action	Make_Scope
008e e004       |    |		Load	0x0,0x4
008f e005       |    |		Load	0x0,0x5
0090 e001       |    |		Load	0x0,0x1
0091 e006       |    |		Load	0x0,0x6
0092 e007       |    |		Load	0x0,0x7
0093 e008       |    |		Load	0x0,0x8
0094 e009       |    |		Load	0x0,0x9
0095 e00a       |    |		Load	0x0,0xa
0096 480b       |H   |		Short_Literal	0xb
0097 e21b       |    |		Load	0x1,0x1b
0098 020e       |    |		Execute	Module,Augment_Imports
0099 e21b       |    |		Load	0x1,0x1b
009a 020d       |    |		Execute	Module,Elaborate
009b			BODY_0008:
009b 00bc       |    |		Action	Signal_Activated
009c 00bb       |    |		Action	Signal_Completion
009d 0000 0000  |    |		.XXX[0x3]
009f 0000       |    |
00a0 ; --------------------------------------------------------------------------------------
00a0 ; SUBPROGRAM
00a0 ; --------------------------------------------------------------------------------------
00a0 00bd       |    |		.CONST	0x00bd								; Address of begin
00a1 0004       |    |		.CONST	0x0004								; Address of exception handler
00a2 000c       |    |		.CONST	0x000c								; Number of locals
00a3			INIT_00a0:
00a3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2 = .DEBUG	0x00a3,0x0bf4,0x0002,0x0000,0x005a,0x2eb5,0x0000,0x0008
													; Debug Table 0x2.0x0 = 0xa3,0xffff
00a4 00db       |    |		Load_Top	At_Offset_3
00a5 8220       |    |		Call	0x1,0x20
00a6 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00a7 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2.0x1 = 0xa7,0xfffe
00a8 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2.0x2 = 0xa8,0xfffd
00a9 03e9       |    |		Declare_Variable	Discrete,Duplicate
00aa 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x2.0x3 = 0xaa,0xfffc
00ab 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
00ac 0322       | "  |		Declare_Variable	Record
00ad 00d8       |    |		Load_Top	At_Offset_0
00ae 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00af 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x2.0x4 = 0xaf,0xfffb
00b0 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
00b1 0322       | "  |		Declare_Variable	Record
00b2 00d8       |    |		Load_Top	At_Offset_0
00b3 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00b4 00eb       |    |		Load_Encached	Diana_Cache
00b5 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
00b6 0322       | "  |		Declare_Variable	Record
00b7 00d8       |    |		Load_Top	At_Offset_0
00b8 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00b9 00e5       |    |		Load_Encached	Long_Integer_Cache					; Debug Table 0x2.0x5 = 0xb9,0xfffa
00ba 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x6 = 0xba,0xfff9
00bb 03e9       |    |		Declare_Variable	Discrete,Duplicate
00bc 03e9       |    |		Declare_Variable	Discrete,Duplicate
00bd			BODY_00a0:
00bd e406       |    |		Load	0x2,0x6								; Debug Table 0x2.0x7 = 0xbd,0x1
00be 00e1       |    |		Load_Encached	Boolean_Cache
00bf e5ff       |    |		Load	0x2,-0x1
00c0 e005       |    |		Load	0x0,0x5
00c1 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00c2 c403       |    |		Store	0x2,0x3
00c3 00d1       |    |		Pop_Control	Pop_Count_1
00c4 e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x8 = 0xc4,0x2
00c5 6825       |h%  |		Jump_Zero	0xeb
00c6 e408       |    |		Load	0x2,0x8								; Debug Table 0x2.0x9 = 0xc6,0x3
00c7 e407       |    |		Load	0x2,0x7
00c8 00e1       |    |		Load_Encached	Boolean_Cache
00c9 00e1       |    |		Load_Encached	Boolean_Cache
00ca e5fe       |    |		Load	0x2,-0x2
00cb e005       |    |		Load	0x0,0x5
00cc 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
00cd c404       |    |		Store	0x2,0x4
00ce c405       |    |		Store	0x2,0x5
00cf 00d2       |    |		Pop_Control	Pop_Count_2
00d0 e404       |    |		Load	0x2,0x4								; Debug Table 0x2.0xa = 0xd0,0x4
00d1 e405       |    |		Load	0x2,0x5
00d2 0279       | y  |		Execute	Discrete,And
00d3 6817       |h   |		Jump_Zero	0xeb
00d4 e406       |    |		Load	0x2,0x6								; Debug Table 0x2.0xb = 0xd4,0x5
00d5 00eb       |    |		Load_Encached	Diana_Cache
00d6 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
00d7 e001       |    |		Load	0x0,0x1
00d8 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
00d9 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
00da e407       |    |		Load	0x2,0x7								; Debug Table 0x2.0xc = 0xda,0x6
00db 00eb       |    |		Load_Encached	Diana_Cache
00dc 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
00dd e001       |    |		Load	0x0,0x1
00de 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
00df 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
00e0 e408       |    |		Load	0x2,0x8								; Debug Table 0x2.0xd = 0xe0,0x7
00e1 00eb       |    |		Load_Encached	Diana_Cache
00e2 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
00e3 e001       |    |		Load	0x0,0x1
00e4 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
00e5 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
00e6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0xe = 0xe6,0x8
00e7 00d9       |    |		Load_Top	At_Offset_1
00e8 00db       |    |		Load_Top	At_Offset_3
00e9 0262       | b  |		Execute	Discrete,In_Range
00ea 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00eb e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0xf = 0xeb,0x9
00ec e5fe       |    |		Load	0x2,-0x2
00ed 8222       | "  |		Call	0x1,0x22
00ee 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00ef 0000       |    |		.XXX[0x1]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f3       |    |		.CONST	0x00f3								; Address of begin
00f1 0004       |    |		.CONST	0x0004								; Address of exception handler
00f2 0001       |    |		.CONST	0x0001								; Number of locals
00f3			BODY_00f0:
00f3			INIT_00f0:
00f3 0007       |    |		Action	Break_Optional							; Debug Table 0x3 = .DEBUG	0x00f3,0x0c16,0x0002,0x0000,0x005a,0x2eb5,0x0000,0x0014
													; Debug Table 0x3.0x0 = 0xf3,0x1
00f4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0x1 = 0xf4,0x401
00f5 0007       |    |		Action	Break_Optional
00f6 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0x2 = 0xf6,0x402
00f7 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x3 = 0xf7,0x403
00f8 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x4 = 0xf8,0x404
00f9 0b09       |    |		Execute_Immediate	Case_Compare,0x9				; Debug Table 0x3.0x5 = 0xf9,0x1
00fa 7003       |p   |		Jump_Nonzero	0xfe
00fb 0bab       |    |		Execute_Immediate	Case_Compare,0xab
00fc 7007       |p   |		Jump_Nonzero	0x104
00fd 7808       |x   |		Jump	0x106								; Debug Table 0x3.0x6 = 0xfd,0x4
00fe e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x7 = 0xfe,0x2
00ff e5ff       |    |		Load	0x2,-0x1
0100 00eb       |    |		Load_Encached	Diana_Cache
0101 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0102 820e       |    |		Call	0x1,0xe
0103 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0104 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x8 = 0x104,0x3
0105 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0106 00d1       |    |		Pop_Control	Pop_Count_1
0107 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x9 = 0x107,0x5
0108 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0xa = 0x108,0x801
0109 0007       |    |		Action	Break_Optional
010a 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0xb = 0x10a,0x802
010b 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0xc = 0x10b,0x803
010c 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0xd = 0x10c,0x804
010d 0f76       | v  |		Execute_Immediate	Equal,0x76					; Debug Table 0x3.0xe = 0x10d,0x5
010e 6802       |h   |		Jump_Zero	0x111
010f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0xf = 0x10f,0x6
0110 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0111 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x10 = 0x111,0x7
0112 00db       |    |		Load_Top	At_Offset_3
0113 822f       | /  |		Call	0x1,0x2f
0114 6805       |h   |		Jump_Zero	0x11a
0115 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x11 = 0x115,0x8
0116 00db       |    |		Load_Top	At_Offset_3
0117 8230       | 0  |		Call	0x1,0x30
0118 0f00       |    |		Execute_Immediate	Equal,0x0
0119 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
011a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x12 = 0x11a,0x9
011b 8231       | 1  |		Call	0x1,0x31
011c 6802       |h   |		Jump_Zero	0x11f
011d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x13 = 0x11d,0xa
011e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
011f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x14 = 0x11f,0xb
0120 e00b       |    |		Load	0x0,0xb
0121 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
0122 6802       |h   |		Jump_Zero	0x125
0123 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3.0x15 = 0x123,0xc
0124 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0125 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x16 = 0x125,0xd
0126 821a       |    |		Call	0x1,0x1a
0127 700d       |p   |		Jump_Nonzero	0x135
0128 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x17 = 0x128,0xe
0129 822b       | +  |		Call	0x1,0x2b
012a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x18 = 0x12a,0xc01
012b 021d       |    |		Execute	Heap_Access,Is_Null
012c 00d0       |    |		Action	Swap_Control
012d 00d1       |    |		Pop_Control	Pop_Count_1
012e 6804       |h   |		Jump_Zero	0x133							; Debug Table 0x3.0x19 = 0x12e,0xe
012f 00db       |    |		Load_Top	At_Offset_3
0130 e003       |    |		Load	0x0,0x3
0131 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0132 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0133 4801       |H   |		Short_Literal	0x1
0134 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0135 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x1a = 0x135,0xf
0136 00db       |    |		Load_Top	At_Offset_3
0137 822d       | -  |		Call	0x1,0x2d
0138 7004       |p   |		Jump_Nonzero	0x13d
0139 00db       |    |		Load_Top	At_Offset_3
013a 00db       |    |		Load_Top	At_Offset_3
013b 822e       | .  |		Call	0x1,0x2e
013c 6802       |h   |		Jump_Zero	0x13f
013d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x1b = 0x13d,0x10
013e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
013f 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x1c = 0x13f,0x11
0140 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x1d = 0x140,0x1001
0141 0007       |    |		Action	Break_Optional
0142 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0x1e = 0x142,0x1002
0143 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x1f = 0x143,0x1003
0144 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x20 = 0x144,0x1004
0145 0b66       | f  |		Execute_Immediate	Case_Compare,0x66				; Debug Table 0x3.0x21 = 0x145,0x11
0146 7012       |p   |		Jump_Nonzero	0x159
0147 0b6e       | n  |		Execute_Immediate	Case_Compare,0x6e
0148 7014       |p   |		Jump_Nonzero	0x15d
0149 0b73       | s  |		Execute_Immediate	Case_Compare,0x73
014a 7012       |p   |		Jump_Nonzero	0x15d
014b 0b72       | r  |		Execute_Immediate	Case_Compare,0x72
014c 7012       |p   |		Jump_Nonzero	0x15f
014d 0b71       | q  |		Execute_Immediate	Case_Compare,0x71
014e 7018       |p   |		Jump_Nonzero	0x167
014f 0b70       | p  |		Execute_Immediate	Case_Compare,0x70
0150 7016       |p   |		Jump_Nonzero	0x167
0151 0b6d       | m  |		Execute_Immediate	Case_Compare,0x6d
0152 7020       |p   |		Jump_Nonzero	0x173
0153 0b6b       | k  |		Execute_Immediate	Case_Compare,0x6b
0154 7024       |p$  |		Jump_Nonzero	0x179
0155 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x22 = 0x155,0x1c
0156 e5ff       |    |		Load	0x2,-0x1
0157 8229       | )  |		Call	0x1,0x29
0158 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0159 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x23 = 0x159,0x12
015a e5ff       |    |		Load	0x2,-0x1
015b 822a       | *  |		Call	0x1,0x2a
015c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
015d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x24 = 0x15d,0x13
015e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
015f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x25 = 0x15f,0x14
0160 e00c       |    |		Load	0x0,0xc
0161 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0162 7002       |p   |		Jump_Nonzero	0x165
0163 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x26 = 0x163,0x15
0164 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0165 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3.0x27 = 0x165,0x16
0166 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0167 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x28 = 0x167,0x17
0168 e00c       |    |		Load	0x0,0xc
0169 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
016a e5fe       |    |		Load	0x2,-0x2
016b e003       |    |		Load	0x0,0x3
016c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
016d 0278       | x  |		Execute	Discrete,Or
016e 6802       |h   |		Jump_Zero	0x171
016f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3.0x29 = 0x16f,0x18
0170 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0171 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x2a = 0x171,0x19
0172 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0173 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x2b = 0x173,0x1a
0174 00eb       |    |		Load_Encached	Diana_Cache
0175 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
0176 e5ff       |    |		Load	0x2,-0x1
0177 822a       | *  |		Call	0x1,0x2a
0178 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0179 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x2c = 0x179,0x1b
017a 00eb       |    |		Load_Encached	Diana_Cache
017b 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
017c e003       |    |		Load	0x0,0x3
017d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
017e 6804       |h   |		Jump_Zero	0x183
017f e5fe       |    |		Load	0x2,-0x2
0180 e5ff       |    |		Load	0x2,-0x1
0181 8229       | )  |		Call	0x1,0x29
0182 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0183 4800       |H   |		Short_Literal	0x0
0184 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0185 0000 0000  |    |		.XXX[0x3]
0187 0000       |    |
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b       |    |		.CONST	0x018b								; Address of begin
0189 0004       |    |		.CONST	0x0004								; Address of exception handler
018a 0001       |    |		.CONST	0x0001								; Number of locals
018b			BODY_0188:
018b			INIT_0188:
018b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4 = .DEBUG	0x018b,0x0c72,0x0002,0x0000,0x005a,0x2eb5,0x0000,0x0020
													; Debug Table 0x4.0x0 = 0x18b,0x1
018c e003       |    |		Load	0x0,0x3
018d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
018e 6804       |h   |		Jump_Zero	0x193
018f 00db       |    |		Load_Top	At_Offset_3
0190 00db       |    |		Load_Top	At_Offset_3
0191 820e       |    |		Call	0x1,0xe
0192 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0193 4800       |H   |		Short_Literal	0x0
0194 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0195 0000 0000  |    |		.XXX[0x3]
0197 0000       |    |
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 01a5       |    |		.CONST	0x01a5								; Address of begin
0199 0004       |    |		.CONST	0x0004								; Address of exception handler
019a 0004       |    |		.CONST	0x0004								; Number of locals
019b			INIT_0198:
019b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5 = .DEBUG	0x019b,0x0c76,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x002c
													; Debug Table 0x5.0x0 = 0x19b,0xffff
019c e003       |    |		Load	0x0,0x3
019d 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
019e e009       |    |		Load	0x0,0x9
019f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01a0 03f1       |    |		Declare_Variable	Discrete,With_Value
01a1 e009       |    |		Load	0x0,0x9								; Debug Table 0x5.0x1 = 0x1a1,0xfffe
01a2 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
01a3 0694       |    |		Execute_Immediate	Set_Value_Unchecked,0x94
01a4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x2 = 0x1a4,0xfffd
01a5			BODY_0198:
01a5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x3 = 0x1a5,0x1
01a6 0b12       |    |		Execute_Immediate	Case_Compare,0x12
01a7 7003       |p   |		Jump_Nonzero	0x1ab
01a8 0b0d       |    |		Execute_Immediate	Case_Compare,0xd
01a9 7004       |p   |		Jump_Nonzero	0x1ae
01aa 7807       |x   |		Jump	0x1b2								; Debug Table 0x5.0x4 = 0x1aa,0x5
01ab 4895       |H   |		Short_Literal	0x95							; Debug Table 0x5.0x5 = 0x1ab,0x2
01ac 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
01ad 7804       |x   |		Jump	0x1b2
01ae e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x6 = 0x1ae,0x3
01af 6802       |h   |		Jump_Zero	0x1b2
01b0 4895       |H   |		Short_Literal	0x95							; Debug Table 0x5.0x7 = 0x1b0,0x4
01b1 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
01b2 00d1       |    |		Pop_Control	Pop_Count_1
01b3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0x8 = 0x1b3,0x6
01b4 e003       |    |		Load	0x0,0x3
01b5 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
01b6 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x9 = 0x1b6,0x7
01b7 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0xa = 0x1b7,0x401
01b8 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0xb = 0x1b8,0x7
01b9 4800       |H   |		Short_Literal	0x0
01ba 60c9       |`   |		Indirect_Literal	Discrete,0x284,{0x00000000, 0x7fffffff}
01bb 4801       |H   |		Short_Literal	0x1
01bc e403       |    |		Load	0x2,0x3
01bd e402       |    |		Load	0x2,0x2
01be e002       |    |		Load	0x0,0x2
01bf 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
01c0 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01c1 0000 0000  |    |		.BLANK	0000[0x7]
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01d1       |    |		.CONST	0x01d1								; Address of begin
01c9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ca 0002       |    |		.CONST	0x0002								; Number of locals
01cb			INIT_01c8:
01cb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6 = .DEBUG	0x01cb,0x0c90,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x003b
													; Debug Table 0x6.0x0 = 0x1cb,0xffff
01cc e003       |    |		Load	0x0,0x3
01cd 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
01ce e009       |    |		Load	0x0,0x9
01cf 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01d0 03f1       |    |		Declare_Variable	Discrete,With_Value
01d1			BODY_01c8:
01d1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x1 = 0x1d1,0x1
01d2 e003       |    |		Load	0x0,0x3
01d3 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
01d4 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x2 = 0x1d4,0x2
01d5 6822       |h"  |		Jump_Zero	0x1f8
01d6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x3 = 0x1d6,0x3
01d7 4612       |F   |		Jump_Case	0x13
01d8 781f       |x   |		Jump	0x1f8								; case 0x0
01d9 781e       |x   |		Jump	0x1f8								; case 0x1
01da 781d       |x   |		Jump	0x1f8								; case 0x2
01db 781c       |x   |		Jump	0x1f8								; case 0x3
01dc 781b       |x   |		Jump	0x1f8								; case 0x4
01dd 781a       |x   |		Jump	0x1f8								; case 0x5
01de 7819       |x   |		Jump	0x1f8								; case 0x6
01df 780b       |x   |		Jump	0x1eb								; case 0x7
01e0 780a       |x   |		Jump	0x1eb								; case 0x8
01e1 7809       |x   |		Jump	0x1eb								; case 0x9
01e2 7815       |x   |		Jump	0x1f8								; case 0xa
01e3 7814       |x   |		Jump	0x1f8								; case 0xb
01e4 7813       |x   |		Jump	0x1f8								; case 0xc
01e5 7812       |x   |		Jump	0x1f8								; case 0xd
01e6 7811       |x   |		Jump	0x1f8								; case 0xe
01e7 7810       |x   |		Jump	0x1f8								; case 0xf
01e8 780f       |x   |		Jump	0x1f8								; case 0x10
01e9 780e       |x   |		Jump	0x1f8								; case 0x11
01ea 7800       |x   |		Jump	0x1eb								; case 0x12
01eb 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x4 = 0x1eb,0x4
01ec 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x5 = 0x1ec,0x401
01ed 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x6 = 0x1ed,0x4
01ee 4800       |H   |		Short_Literal	0x0
01ef 6094       |`   |		Indirect_Literal	Discrete,0x284,{0x00000000, 0x7fffffff}
01f0 4801       |H   |		Short_Literal	0x1
01f1 4893       |H   |		Short_Literal	0x93
01f2 e5ff       |    |		Load	0x2,-0x1
01f3 e003       |    |		Load	0x0,0x3
01f4 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
01f5 e002       |    |		Load	0x0,0x2
01f6 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
01f7 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x6.0x7 = 0x1f7,0x5
01f8 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x8 = 0x1f8,0x7
01f9 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x9 = 0x1f9,0x801
01fa 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0xa = 0x1fa,0x7
01fb 4800       |H   |		Short_Literal	0x0
01fc 6087       |`   |		Indirect_Literal	Discrete,0x284,{0x00000000, 0x7fffffff}
01fd 4801       |H   |		Short_Literal	0x1
01fe 4891       |H   |		Short_Literal	0x91
01ff e5ff       |    |		Load	0x2,-0x1
0200 e003       |    |		Load	0x0,0x3
0201 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0202 e002       |    |		Load	0x0,0x2
0203 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0204 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0205 0000 0000  |    |		.XXX[0x3]
0207 0000       |    |
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 020b       |    |		.CONST	0x020b								; Address of begin
0209 0004       |    |		.CONST	0x0004								; Address of exception handler
020a 0001       |    |		.CONST	0x0001								; Number of locals
020b			BODY_0208:
020b			INIT_0208:
020b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x7 = .DEBUG	0x020b,0x0ca8,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x004a
													; Debug Table 0x7.0x0 = 0x20b,0x1
020c 00db       |    |		Load_Top	At_Offset_3
020d 820e       |    |		Call	0x1,0xe
020e 6803       |h   |		Jump_Zero	0x212
020f e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x7.0x1 = 0x20f,0x2
0210 e5fe       |    |		Load	0x2,-0x2
0211 8210       |    |		Call	0x1,0x10
0212 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0213 0000 0000  |    |		.BLANK	0000[0x5]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 021b       |    |		.CONST	0x021b								; Address of begin
0219 0004       |    |		.CONST	0x0004								; Address of exception handler
021a 0001       |    |		.CONST	0x0001								; Number of locals
021b			BODY_0218:
021b			INIT_0218:
021b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8 = .DEBUG	0x021b,0x0cae,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x005a
													; Debug Table 0x8.0x0 = 0x21b,0x1
021c e00b       |    |		Load	0x0,0xb
021d 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
021e 680f       |h   |		Jump_Zero	0x22e
021f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x1 = 0x21f,0x2
0220 00eb       |    |		Load_Encached	Diana_Cache
0221 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0222 e003       |    |		Load	0x0,0x3
0223 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0224 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x2 = 0x224,0x3
0225 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x3 = 0x225,0x401
0226 4800       |H   |		Short_Literal	0x0							; Debug Table 0x8.0x4 = 0x226,0x3
0227 4800       |H   |		Short_Literal	0x0
0228 605b       |`[  |		Indirect_Literal	Discrete,0x284,{0x00000000, 0x7fffffff}
0229 4801       |H   |		Short_Literal	0x1
022a 4894       |H   |		Short_Literal	0x94
022b 4800       |H   |		Short_Literal	0x0
022c e002       |    |		Load	0x0,0x2
022d 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
022e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
022f 0000       |    |		.XXX[0x1]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0233       | 3  |		.CONST	0x0233								; Address of begin
0231 0004       |    |		.CONST	0x0004								; Address of exception handler
0232 0001       |    |		.CONST	0x0001								; Number of locals
0233			BODY_0230:
0233			INIT_0230:
0233 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9 = .DEBUG	0x0233,0x0cba,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x0064
													; Debug Table 0x9.0x0 = 0x233,0x1
0234 00db       |    |		Load_Top	At_Offset_3
0235 820f       |    |		Call	0x1,0xf
0236 6803       |h   |		Jump_Zero	0x23a
0237 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x1 = 0x237,0x2
0238 e5fe       |    |		Load	0x2,-0x2
0239 8211       |    |		Call	0x1,0x11
023a 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
023b 0000 0000  |    |		.BLANK	0000[0x5]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0259       | Y  |		.CONST	0x0259								; Address of begin
0241 0004       |    |		.CONST	0x0004								; Address of exception handler
0242 0005       |    |		.CONST	0x0005								; Number of locals
0243			INIT_0240:
0243 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa = .DEBUG	0x0243,0x0cc0,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x006f
													; Debug Table 0xa.0x0 = 0x243,0xffff
0244 00db       |    |		Load_Top	At_Offset_3
0245 00eb       |    |		Load_Encached	Diana_Cache
0246 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0247 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0248 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x1 = 0x248,0xfffe
0249 e5ff       |    |		Load	0x2,-0x1
024a 00eb       |    |		Load_Encached	Diana_Cache
024b 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
024c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
024d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x2 = 0x24d,0xfffd
024e 00d9       |    |		Load_Top	At_Offset_1
024f 4976       |Iv  |		Short_Literal	0x176
0250 00eb       |    |		Load_Encached	Diana_Cache
0251 0098       |    |		Execute	Package,Field_Read_Dynamic
0252 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0253 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0254 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x3 = 0x254,0xfffc
0255 00d9       |    |		Load_Top	At_Offset_1
0256 e004       |    |		Load	0x0,0x4
0257 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0258 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0259			BODY_0240:
0259 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xa.0x4 = 0x259,0x1
025a e402       |    |		Load	0x2,0x2
025b e00d       |    |		Load	0x0,0xd
025c 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
025d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x5 = 0x25d,0x2
025e e402       |    |		Load	0x2,0x2
025f 820e       |    |		Call	0x1,0xe
0260 6806       |h   |		Jump_Zero	0x267
0261 4800       |H   |		Short_Literal	0x0							; Debug Table 0xa.0x6 = 0x261,0x3
0262 00d9       |    |		Load_Top	At_Offset_1
0263 8210       |    |		Call	0x1,0x10
0264 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x7 = 0x264,0x4
0265 e002       |    |		Load	0x0,0x2
0266 1873       | s  |		Execute	Package,Field_Execute,Field_Number 0x73
0267 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 0270       | p  |		.CONST	0x0270								; Address of begin
0269 0004       |    |		.CONST	0x0004								; Address of exception handler
026a 0002       |    |		.CONST	0x0002								; Number of locals
026b			INIT_0268:
026b e002       |    |		Load	0x0,0x2								; Debug Table 0xb = .DEBUG	0x026b,0x0cd2,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x007e
													; Debug Table 0xb.0x0 = 0x26b,0xffff
026c 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
026d e002       |    |		Load	0x0,0x2
026e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
026f 03f1       |    |		Declare_Variable	Discrete,With_Value
0270			BODY_0268:
0270 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x1 = 0x270,0x1
0271 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x2 = 0x271,0x401
0272 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x3 = 0x272,0x1
0273 4800       |H   |		Short_Literal	0x0
0274 600f       |`   |		Indirect_Literal	Discrete,0x284,{0x00000000, 0x7fffffff}
0275 4801       |H   |		Short_Literal	0x1
0276 4800       |H   |		Short_Literal	0x0
0277 e5ff       |    |		Load	0x2,-0x1
0278 e002       |    |		Load	0x0,0x2
0279 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
027a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x4 = 0x27a,0x2
027b e002       |    |		Load	0x0,0x2
027c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
027d 48e0       |H   |		Short_Literal	0xe0							; Debug Table 0xb.0x5 = 0x27d,0x3
027e e00e       |    |		Load	0x0,0xe
027f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0280 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x6 = 0x280,0x4
0281 e002       |    |		Load	0x0,0x2
0282 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
0283 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0284 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
0288 0077 1c0e  | w  |		.LITERAL	{0x00771c0e, 0x000000b0}
028c 0000 0000  |    |		.BLANK	0000[0x4]
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0298       |    |		.CONST	0x0298								; Address of begin
0291 0004       |    |		.CONST	0x0004								; Address of exception handler
0292 0002       |    |		.CONST	0x0002								; Number of locals
0293			INIT_0290:
0293 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc = .DEBUG	0x0293,0x0ce2,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x008b
													; Debug Table 0xc.0x0 = 0x293,0xffff
0294 00db       |    |		Load_Top	At_Offset_3
0295 00eb       |    |		Load_Encached	Diana_Cache
0296 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0297 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0298			BODY_0290:
0298 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x1 = 0x298,0x1
0299 8238       | 8  |		Call	0x1,0x38
029a 680b       |h   |		Jump_Zero	0x2a6
029b 00d8       |    |		Load_Top	At_Offset_0
029c e003       |    |		Load	0x0,0x3
029d 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
029e 0f6b       | k  |		Execute_Immediate	Equal,0x6b
029f 6806       |h   |		Jump_Zero	0x2a6
02a0 00d8       |    |		Load_Top	At_Offset_0
02a1 e00c       |    |		Load	0x0,0xc
02a2 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
02a3 6802       |h   |		Jump_Zero	0x2a6
02a4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x2 = 0x2a4,0x2
02a5 8237       | 7  |		Call	0x1,0x37
02a6 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02a7 0000       |    |		.XXX[0x1]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02bd       |    |		.CONST	0x02bd								; Address of begin
02a9 0004       |    |		.CONST	0x0004								; Address of exception handler
02aa 0005       |    |		.CONST	0x0005								; Number of locals
02ab			INIT_02a8:
02ab 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd = .DEBUG	0x02ab,0x0cea,0x0002,0x0000,0x005a,0x2eb5,0x0000,0x0095
													; Debug Table 0xd.0x0 = 0x2ab,0xffff
02ac 00db       |    |		Load_Top	At_Offset_3
02ad e003       |    |		Load	0x0,0x3
02ae 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
02af 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02b0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0x1 = 0x2b0,0xfffe
02b1 e5ff       |    |		Load	0x2,-0x1
02b2 822b       | +  |		Call	0x1,0x2b
02b3 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02b4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0x2 = 0x2b4,0xfffd
02b5 e5fe       |    |		Load	0x2,-0x2
02b6 e003       |    |		Load	0x0,0x3
02b7 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
02b8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02b9 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0x3 = 0x2b9,0xfffc
02ba e5fe       |    |		Load	0x2,-0x2
02bb 822b       | +  |		Call	0x1,0x2b
02bc 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02bd			BODY_02a8:
02bd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0x4 = 0x2bd,0x1
02be 00da       |    |		Load_Top	At_Offset_2
02bf 021f       |    |		Execute	Heap_Access,Equal
02c0 680d       |h   |		Jump_Zero	0x2ce
02c1 00da       |    |		Load_Top	At_Offset_2
02c2 00d9       |    |		Load_Top	At_Offset_1
02c3 021f       |    |		Execute	Heap_Access,Equal
02c4 6809       |h   |		Jump_Zero	0x2ce
02c5 e5ff       |    |		Load	0x2,-0x1
02c6 e00c       |    |		Load	0x0,0xc
02c7 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
02c8 7005       |p   |		Jump_Nonzero	0x2ce
02c9 e5fe       |    |		Load	0x2,-0x2
02ca e00c       |    |		Load	0x0,0xc
02cb 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
02cc 0f00       |    |		Execute_Immediate	Equal,0x0
02cd 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02ce 4800       |H   |		Short_Literal	0x0
02cf 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d3       |    |		.CONST	0x02d3								; Address of begin
02d1 0004       |    |		.CONST	0x0004								; Address of exception handler
02d2 0001       |    |		.CONST	0x0001								; Number of locals
02d3			BODY_02d0:
02d3			INIT_02d0:
02d3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe = .DEBUG	0x02d3,0x0cf6,0x0002,0x0000,0x005a,0x2eb5,0x0000,0x00a1
													; Debug Table 0xe.0x0 = 0x2d3,0x1
02d4 00db       |    |		Load_Top	At_Offset_3
02d5 822d       | -  |		Call	0x1,0x2d
02d6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02d7 0000       |    |		.XXX[0x1]
02d8 ; --------------------------------------------------------------------------------------
02d8 ; SUBPROGRAM
02d8 ; --------------------------------------------------------------------------------------
02d8 02e8       |    |		.CONST	0x02e8								; Address of begin
02d9 0004       |    |		.CONST	0x0004								; Address of exception handler
02da 0003       |    |		.CONST	0x0003								; Number of locals
02db			INIT_02d8:
02db 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf = .DEBUG	0x02db,0x0cfa,0x0002,0x0000,0x005a,0x2eb5,0x0000,0x00ad
													; Debug Table 0xf.0x0 = 0x2db,0xffff
02dc 00db       |    |		Load_Top	At_Offset_3
02dd 8220       |    |		Call	0x1,0x20
02de 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02df 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x1 = 0x2df,0xfffe
02e0 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf.0x2 = 0x2e0,0x401
02e1 0007       |    |		Action	Break_Optional
02e2 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xf.0x3 = 0x2e2,0x402
02e3 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x4 = 0x2e3,0x403
02e4 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x5 = 0x2e4,0x404
02e5 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xf.0x6 = 0x2e5,0xfffe
02e6 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
02e7 03f1       |    |		Declare_Variable	Discrete,With_Value
02e8			BODY_02d8:
02e8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x7 = 0x2e8,0x1
02e9 0b05       |    |		Execute_Immediate	Case_Compare,0x5
02ea 7011       |p   |		Jump_Nonzero	0x2fc
02eb 0b0a       |    |		Execute_Immediate	Case_Compare,0xa
02ec 700f       |p   |		Jump_Nonzero	0x2fc
02ed 0b09       |    |		Execute_Immediate	Case_Compare,0x9
02ee 700f       |p   |		Jump_Nonzero	0x2fe
02ef 0b10       |    |		Execute_Immediate	Case_Compare,0x10
02f0 7012       |p   |		Jump_Nonzero	0x303
02f1 0b01       |    |		Execute_Immediate	Case_Compare,0x1
02f2 701e       |p   |		Jump_Nonzero	0x311
02f3 0b0b       |    |		Execute_Immediate	Case_Compare,0xb
02f4 701c       |p   |		Jump_Nonzero	0x311
02f5 0b13       |    |		Execute_Immediate	Case_Compare,0x13
02f6 701a       |p   |		Jump_Nonzero	0x311
02f7 0b16       |    |		Execute_Immediate	Case_Compare,0x16
02f8 701e       |p   |		Jump_Nonzero	0x317
02f9 0b12       |    |		Execute_Immediate	Case_Compare,0x12
02fa 701c       |p   |		Jump_Nonzero	0x317
02fb 783e       |x>  |		Jump	0x33a								; Debug Table 0xf.0x8 = 0x2fb,0x9
02fc 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf.0x9 = 0x2fc,0x2
02fd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02fe e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf.0xa = 0x2fe,0x3
02ff 00eb       |    |		Load_Encached	Diana_Cache
0300 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0301 821a       |    |		Call	0x1,0x1a
0302 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0303 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf.0xb = 0x303,0x4
0304 00eb       |    |		Load_Encached	Diana_Cache
0305 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0306 822c       | ,  |		Call	0x1,0x2c
0307 6832       |h2  |		Jump_Zero	0x33a
0308 00da       |    |		Load_Top	At_Offset_2
0309 822b       | +  |		Call	0x1,0x2b
030a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0xc = 0x30a,0x801
030b 021d       |    |		Execute	Heap_Access,Is_Null
030c 00d0       |    |		Action	Swap_Control
030d 00d1       |    |		Pop_Control	Pop_Count_1
030e 702b       |p+  |		Jump_Nonzero	0x33a							; Debug Table 0xf.0xd = 0x30e,0x4
030f 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0xe = 0x30f,0x5
0310 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0311 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0xf = 0x311,0x6
0312 e003       |    |		Load	0x0,0x3
0313 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0314 6825       |h%  |		Jump_Zero	0x33a
0315 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x10 = 0x315,0x7
0316 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0317 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0xf.0x11 = 0x317,0x8
0318 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf.0x12 = 0x318,0xf3ff
0319 e5ff       |    |		Load	0x2,-0x1
031a 4976       |Iv  |		Short_Literal	0x176
031b 00eb       |    |		Load_Encached	Diana_Cache
031c 0098       |    |		Execute	Package,Field_Read_Dynamic
031d 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
031e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
031f 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x13 = 0x31f,0xc01
0320 e406       |    |		Load	0x2,0x6								; Debug Table 0xf.0x14 = 0x320,0x1001
0321 0007       |    |		Action	Break_Optional
0322 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xf.0x15 = 0x322,0x1002
0323 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x16 = 0x323,0x1003
0324 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x17 = 0x324,0x1004
0325 0f24       | $  |		Execute_Immediate	Equal,0x24					; Debug Table 0xf.0x18 = 0x325,0xc01
0326 6811       |h   |		Jump_Zero	0x338
0327 00d8       |    |		Load_Top	At_Offset_0
0328 00eb       |    |		Load_Encached	Diana_Cache
0329 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
032a 00eb       |    |		Load_Encached	Diana_Cache
032b 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
032c 00eb       |    |		Load_Encached	Diana_Cache
032d 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
032e e407       |    |		Load	0x2,0x7								; Debug Table 0xf.0x19 = 0x32e,0x1401
032f 0007       |    |		Action	Break_Optional
0330 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xf.0x1a = 0x330,0x1402
0331 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x1b = 0x331,0x1403
0332 00d0       |    |		Action	Swap_Control							; Debug Table 0xf.0x1c = 0x332,0x1404
0333 00d1       |    |		Pop_Control	Pop_Count_1
0334 0f8f       |    |		Execute_Immediate	Equal,-0x71					; Debug Table 0xf.0x1d = 0x334,0x1004
0335 6802       |h   |		Jump_Zero	0x338
0336 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x1e = 0x336,0xc02
0337 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0338 00d1       |    |		Pop_Control	Pop_Count_1
0339 00ce       |    |		Action	Pop_Auxiliary
033a 00d1       |    |		Pop_Control	Pop_Count_1
033b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf.0x1f = 0x33b,0xa
033c e00b       |    |		Load	0x0,0xb
033d 182f       | /  |		Execute	Package,Field_Execute,Field_Number 0x2f
033e 6802       |h   |		Jump_Zero	0x341
033f 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x20 = 0x33f,0xb
0340 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0341 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x21 = 0x341,0xc
0342 e003       |    |		Load	0x0,0x3
0343 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0344 6802       |h   |		Jump_Zero	0x347
0345 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x22 = 0x345,0xd
0346 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0347 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf.0x23 = 0x347,0xe
0348 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0349 0000 0000  |    |		.BLANK	0000[0x7]
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 035f       | _  |		.CONST	0x035f								; Address of begin
0351 0004       |    |		.CONST	0x0004								; Address of exception handler
0352 0003       |    |		.CONST	0x0003								; Number of locals
0353			INIT_0350:
0353 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x10 = .DEBUG	0x0353,0x0d44,0x0002,0x0000,0x005a,0x3a45,0x0000,0x007f
													; Debug Table 0x10.0x0 = 0x353,0xffff
0354 00db       |    |		Load_Top	At_Offset_3
0355 00eb       |    |		Load_Encached	Diana_Cache
0356 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0357 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0358 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x10.0x1 = 0x358,0xfffe
0359 00d9       |    |		Load_Top	At_Offset_1
035a 4976       |Iv  |		Short_Literal	0x176
035b 00eb       |    |		Load_Encached	Diana_Cache
035c 0098       |    |		Execute	Package,Field_Read_Dynamic
035d 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
035e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
035f			BODY_0350:
035f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0x2 = 0x35f,0x1
0360 00eb       |    |		Load_Encached	Diana_Cache
0361 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
0362 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x3 = 0x362,0x401
0363 021d       |    |		Execute	Heap_Access,Is_Null
0364 00d0       |    |		Action	Swap_Control
0365 00d1       |    |		Pop_Control	Pop_Count_1
0366 7002       |p   |		Jump_Nonzero	0x369							; Debug Table 0x10.0x4 = 0x366,0x1
0367 4887       |H   |		Short_Literal	0x87
0368 0257       | W  |		Execute	Discrete,Raise
0369 0007       |    |		Action	Break_Optional							; Debug Table 0x10.0x5 = 0x369,0x2
036a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x6 = 0x36a,0x801
036b 021d       |    |		Execute	Heap_Access,Is_Null
036c 7004       |p   |		Jump_Nonzero	0x371							; Debug Table 0x10.0x7 = 0x36c,0x2
036d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x8 = 0x36d,0x3
036e e004       |    |		Load	0x0,0x4
036f 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0370 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0371 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x10.0x9 = 0x371,0x4
0372 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0xa = 0x372,0xf3ff
0373 00eb       |    |		Load_Encached	Diana_Cache
0374 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0375 00eb       |    |		Load_Encached	Diana_Cache
0376 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0377 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0xb = 0x377,0xc01
0378 01dd       |    |		Execute	Vector,First
0379 00d9       |    |		Load_Top	At_Offset_1
037a 01d7       |    |		Execute	Vector,Field_Read
037b 4841       |HA  |		Short_Literal	0x41
037c 485a       |HZ  |		Short_Literal	0x5a
037d 0261       | a  |		Execute	Discrete,Not_In_Range
037e 7002       |p   |		Jump_Nonzero	0x381
037f 4887       |H   |		Short_Literal	0x87
0380 0257       | W  |		Execute	Discrete,Raise
0381 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0x10.0xc = 0x381,0xc02
0382 00ce       |    |		Action	Pop_Auxiliary
0383 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0xd = 0x383,0x5
0384 00eb       |    |		Load_Encached	Diana_Cache
0385 18f7       |    |		Execute	Package,Field_Execute,Field_Number 0xf7
0386 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0387 0000       |    |		.XXX[0x1]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 038b       |    |		.CONST	0x038b								; Address of begin
0389 0004       |    |		.CONST	0x0004								; Address of exception handler
038a 0001       |    |		.CONST	0x0001								; Number of locals
038b			BODY_0388:
038b			INIT_0388:
038b 0007       |    |		Action	Break_Optional							; Debug Table 0x11 = .DEBUG	0x038b,0x0d62,0x0002,0x0000,0x005a,0x3a45,0x0000,0x00f7
													; Debug Table 0x11.0x0 = 0x38b,0x1
038c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x11.0x1 = 0x38c,0x401
038d 0007       |    |		Action	Break_Optional
038e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x11.0x2 = 0x38e,0x402
038f 0007       |    |		Action	Break_Optional							; Debug Table 0x11.0x3 = 0x38f,0x403
0390 0007       |    |		Action	Break_Optional							; Debug Table 0x11.0x4 = 0x390,0x404
0391 0f66       | f  |		Execute_Immediate	Equal,0x66					; Debug Table 0x11.0x5 = 0x391,0x1
0392 680c       |h   |		Jump_Zero	0x39f
0393 00da       |    |		Load_Top	At_Offset_2
0394 00eb       |    |		Load_Encached	Diana_Cache
0395 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
0396 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x6 = 0x396,0x801
0397 021d       |    |		Execute	Heap_Access,Is_Null
0398 00d0       |    |		Action	Swap_Control
0399 00d1       |    |		Pop_Control	Pop_Count_1
039a 6804       |h   |		Jump_Zero	0x39f							; Debug Table 0x11.0x7 = 0x39a,0x404
039b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x8 = 0x39b,0x2
039c 821e       |    |		Call	0x1,0x1e
039d 821f       |    |		Call	0x1,0x1f
039e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
039f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x9 = 0x39f,0x3
03a0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03a1 0000 0000  |    |		.BLANK	0000[0x7]
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 0x12 = .DEBUG	0x03ab,0x0d78,0x0002,0x0000,0x005a,0x3a45,0x0000,0x0130
													; Debug Table 0x12.0x0 = 0x3ab,0x1
03ac 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x1 = 0x3ac,0x401
03ad 021d       |    |		Execute	Heap_Access,Is_Null
03ae 6803       |h   |		Jump_Zero	0x3b2							; Debug Table 0x12.0x2 = 0x3ae,0x1
03af 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x3 = 0x3af,0x2
03b0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x12.0x4 = 0x3b0,0x801
03b1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x12.0x5 = 0x3b1,0x2
03b2 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x6 = 0x3b2,0x3
03b3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x12.0x7 = 0x3b3,0xc01
03b4 0007       |    |		Action	Break_Optional
03b5 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x12.0x8 = 0x3b5,0xc02
03b6 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x9 = 0x3b6,0xc03
03b7 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0xa = 0x3b7,0xc04
03b8 0b16       |    |		Execute_Immediate	Case_Compare,0x16				; Debug Table 0x12.0xb = 0x3b8,0x3
03b9 700c       |p   |		Jump_Nonzero	0x3c6
03ba 0b0c       |    |		Execute_Immediate	Case_Compare,0xc
03bb 700a       |p   |		Jump_Nonzero	0x3c6
03bc 0b03       |    |		Execute_Immediate	Case_Compare,0x3
03bd 7025       |p%  |		Jump_Nonzero	0x3e3
03be 0b0e       |    |		Execute_Immediate	Case_Compare,0xe
03bf 7029       |p)  |		Jump_Nonzero	0x3e9
03c0 0b0f       |    |		Execute_Immediate	Case_Compare,0xf
03c1 704a       |pJ  |		Jump_Nonzero	0x40c
03c2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0xc = 0x3c2,0x8
03c3 00eb       |    |		Load_Encached	Diana_Cache
03c4 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
03c5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03c6 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x12.0xd = 0x3c6,0x4
03c7 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x12.0xe = 0x3c7,0xefff
03c8 e5ff       |    |		Load	0x2,-0x1
03c9 4976       |Iv  |		Short_Literal	0x176
03ca 00eb       |    |		Load_Encached	Diana_Cache
03cb 0098       |    |		Execute	Package,Field_Read_Dynamic
03cc 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
03cd 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03ce 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0xf = 0x3ce,0x1001
03cf e404       |    |		Load	0x2,0x4								; Debug Table 0x12.0x10 = 0x3cf,0x1401
03d0 0007       |    |		Action	Break_Optional
03d1 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x12.0x11 = 0x3d1,0x1402
03d2 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x12 = 0x3d2,0x1403
03d3 0007       |    |		Action	Break_Optional							; Debug Table 0x12.0x13 = 0x3d3,0x1404
03d4 0b2f       | /  |		Execute_Immediate	Case_Compare,0x2f				; Debug Table 0x12.0x14 = 0x3d4,0x1001
03d5 7008       |p   |		Jump_Nonzero	0x3de
03d6 0b2b       | +  |		Execute_Immediate	Case_Compare,0x2b
03d7 7006       |p   |		Jump_Nonzero	0x3de
03d8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0x15 = 0x3d8,0x1003
03d9 4902       |I   |		Short_Literal	0x102
03da 00eb       |    |		Load_Encached	Diana_Cache
03db 0096       |    |		Execute	Package,Entry
03dc 821f       |    |		Call	0x1,0x1f
03dd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03de 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0x16 = 0x3de,0x1002
03df 4907       |I   |		Short_Literal	0x107
03e0 00eb       |    |		Load_Encached	Diana_Cache
03e1 0096       |    |		Execute	Package,Entry
03e2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03e3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x17 = 0x3e3,0x5
03e4 00eb       |    |		Load_Encached	Diana_Cache
03e5 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
03e6 e003       |    |		Load	0x0,0x3
03e7 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
03e8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03e9 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x12.0x18 = 0x3e9,0x6
03ea 00ed       |    |		Load_Encached	Diana_Symbol_Rep_Cache					; Debug Table 0x12.0x19 = 0x3ea,0xe7ff
03eb 02c7       |    |		Declare_Variable	Any
03ec e5ff       |    |		Load	0x2,-0x1
03ed 00eb       |    |		Load_Encached	Diana_Cache
03ee 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
03ef 00eb       |    |		Load_Encached	Diana_Cache
03f0 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
03f1 c404       |    |		Store	0x2,0x4
03f2 4978       |Ix  |		Short_Literal	0x178							; Debug Table 0x12.0x1a = 0x3f2,0x1801
03f3 00eb       |    |		Load_Encached	Diana_Cache
03f4 0098       |    |		Execute	Package,Field_Read_Dynamic
03f5 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03f6 00d9       |    |		Load_Top	At_Offset_1
03f7 00eb       |    |		Load_Encached	Diana_Cache
03f8 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
03f9 7008       |p   |		Jump_Nonzero	0x402
03fa 4978       |Ix  |		Short_Literal	0x178
03fb 00eb       |    |		Load_Encached	Diana_Cache
03fc 0098       |    |		Execute	Package,Field_Read_Dynamic
03fd 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03fe 00d9       |    |		Load_Top	At_Offset_1
03ff 00eb       |    |		Load_Encached	Diana_Cache
0400 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
0401 6806       |h   |		Jump_Zero	0x408
0402 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x12.0x1b = 0x402,0x1802
0403 00eb       |    |		Load_Encached	Diana_Cache
0404 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0405 e003       |    |		Load	0x0,0x3
0406 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0407 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0408 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x12.0x1c = 0x408,0x1803
0409 00eb       |    |		Load_Encached	Diana_Cache
040a 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
040b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
040c 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x12.0x1d = 0x40c,0x7
040d 00ed       |    |		Load_Encached	Diana_Symbol_Rep_Cache					; Debug Table 0x12.0x1e = 0x40d,0xe3ff
040e 02c7       |    |		Declare_Variable	Any
040f e5ff       |    |		Load	0x2,-0x1
0410 00eb       |    |		Load_Encached	Diana_Cache
0411 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0412 00eb       |    |		Load_Encached	Diana_Cache
0413 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0414 00eb       |    |		Load_Encached	Diana_Cache
0415 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0416 c404       |    |		Store	0x2,0x4
0417 4978       |Ix  |		Short_Literal	0x178							; Debug Table 0x12.0x1f = 0x417,0x1c01
0418 00eb       |    |		Load_Encached	Diana_Cache
0419 0098       |    |		Execute	Package,Field_Read_Dynamic
041a 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
041b 00d9       |    |		Load_Top	At_Offset_1
041c 00eb       |    |		Load_Encached	Diana_Cache
041d 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
041e 7028       |p(  |		Jump_Nonzero	0x447
041f 4978       |Ix  |		Short_Literal	0x178
0420 00eb       |    |		Load_Encached	Diana_Cache
0421 0098       |    |		Execute	Package,Field_Read_Dynamic
0422 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0423 00d9       |    |		Load_Top	At_Offset_1
0424 00eb       |    |		Load_Encached	Diana_Cache
0425 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
0426 7020       |p   |		Jump_Nonzero	0x447
0427 4978       |Ix  |		Short_Literal	0x178
0428 00eb       |    |		Load_Encached	Diana_Cache
0429 0098       |    |		Execute	Package,Field_Read_Dynamic
042a 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
042b 00d9       |    |		Load_Top	At_Offset_1
042c 00eb       |    |		Load_Encached	Diana_Cache
042d 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
042e 7018       |p   |		Jump_Nonzero	0x447
042f 4978       |Ix  |		Short_Literal	0x178
0430 00eb       |    |		Load_Encached	Diana_Cache
0431 0098       |    |		Execute	Package,Field_Read_Dynamic
0432 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0433 00d9       |    |		Load_Top	At_Offset_1
0434 00eb       |    |		Load_Encached	Diana_Cache
0435 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
0436 7010       |p   |		Jump_Nonzero	0x447
0437 4978       |Ix  |		Short_Literal	0x178
0438 00eb       |    |		Load_Encached	Diana_Cache
0439 0098       |    |		Execute	Package,Field_Read_Dynamic
043a 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
043b 00d9       |    |		Load_Top	At_Offset_1
043c 00eb       |    |		Load_Encached	Diana_Cache
043d 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
043e 7008       |p   |		Jump_Nonzero	0x447
043f 4978       |Ix  |		Short_Literal	0x178
0440 00eb       |    |		Load_Encached	Diana_Cache
0441 0098       |    |		Execute	Package,Field_Read_Dynamic
0442 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0443 00d9       |    |		Load_Top	At_Offset_1
0444 00eb       |    |		Load_Encached	Diana_Cache
0445 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
0446 6806       |h   |		Jump_Zero	0x44d
0447 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x12.0x20 = 0x447,0x1c02
0448 00eb       |    |		Load_Encached	Diana_Cache
0449 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
044a e003       |    |		Load	0x0,0x3
044b 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
044c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
044d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x12.0x21 = 0x44d,0x1c03
044e 00eb       |    |		Load_Encached	Diana_Cache
044f 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0450 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0451 0000 0000  |    |		.BLANK	0000[0x7]
0458 ; --------------------------------------------------------------------------------------
0458 ; SUBPROGRAM
0458 ; --------------------------------------------------------------------------------------
0458 045f       | _  |		.CONST	0x045f								; Address of begin
0459 0004       |    |		.CONST	0x0004								; Address of exception handler
045a 0002       |    |		.CONST	0x0002								; Number of locals
045b			INIT_0458:
045b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x13 = .DEBUG	0x045b,0x0dbe,0x0002,0x0000,0x005a,0x3a45,0x0000,0x0276
													; Debug Table 0x13.0x0 = 0x45b,0xffff
045c 00db       |    |		Load_Top	At_Offset_3
045d 8220       |    |		Call	0x1,0x20
045e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
045f			BODY_0458:
045f 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x1 = 0x45f,0x1
0460 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x2 = 0x460,0x401
0461 0007       |    |		Action	Break_Optional
0462 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x13.0x3 = 0x462,0x402
0463 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x4 = 0x463,0x403
0464 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x5 = 0x464,0x404
0465 0f07       |    |		Execute_Immediate	Equal,0x7					; Debug Table 0x13.0x6 = 0x465,0x1
0466 700f       |p   |		Jump_Nonzero	0x476
0467 00d8       |    |		Load_Top	At_Offset_0
0468 e5fe       |    |		Load	0x2,-0x2
0469 021f       |    |		Execute	Heap_Access,Equal
046a 6809       |h   |		Jump_Zero	0x474
046b 00d8       |    |		Load_Top	At_Offset_0
046c e003       |    |		Load	0x0,0x3
046d 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
046e 7005       |p   |		Jump_Nonzero	0x474
046f e5fe       |    |		Load	0x2,-0x2
0470 e003       |    |		Load	0x0,0x3
0471 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0472 0f00       |    |		Execute_Immediate	Equal,0x0
0473 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0474 4800       |H   |		Short_Literal	0x0
0475 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0476 4801       |H   |		Short_Literal	0x1
0477 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0478 ; --------------------------------------------------------------------------------------
0478 ; SUBPROGRAM
0478 ; --------------------------------------------------------------------------------------
0478 0490       |    |		.CONST	0x0490								; Address of begin
0479 0004       |    |		.CONST	0x0004								; Address of exception handler
047a 0006       |    |		.CONST	0x0006								; Number of locals
047b			INIT_0478:
047b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x14 = .DEBUG	0x047b,0x0dce,0x0002,0x0000,0x005a,0x3a45,0x0000,0x02bc
													; Debug Table 0x14.0x0 = 0x47b,0xffff
047c 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x14.0x1 = 0x47c,0xfffe
047d 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
047e 0322       | "  |		Declare_Variable	Record
047f 00d8       |    |		Load_Top	At_Offset_0
0480 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0481 00eb       |    |		Load_Encached	Diana_Cache
0482 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0483 0322       | "  |		Declare_Variable	Record
0484 00d8       |    |		Load_Top	At_Offset_0
0485 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0486 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x14.0x2 = 0x486,0xfffd
0487 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0488 0322       | "  |		Declare_Variable	Record
0489 00d8       |    |		Load_Top	At_Offset_0
048a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
048b 00eb       |    |		Load_Encached	Diana_Cache
048c 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
048d 0322       | "  |		Declare_Variable	Record
048e 00d8       |    |		Load_Top	At_Offset_0
048f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0490			BODY_0478:
0490 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14.0x3 = 0x490,0x1
0491 e403       |    |		Load	0x2,0x3
0492 00e1       |    |		Load_Encached	Boolean_Cache
0493 e5ff       |    |		Load	0x2,-0x1
0494 e005       |    |		Load	0x0,0x5
0495 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0496 c402       |    |		Store	0x2,0x2
0497 00d2       |    |		Pop_Control	Pop_Count_2
0498 e402       |    |		Load	0x2,0x2								; Debug Table 0x14.0x4 = 0x498,0x2
0499 6837       |h7  |		Jump_Zero	0x4d1
049a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x5 = 0x49a,0x3
049b 00da       |    |		Load_Top	At_Offset_2
049c e5fe       |    |		Load	0x2,-0x2
049d e005       |    |		Load	0x0,0x5
049e 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
049f 00d2       |    |		Pop_Control	Pop_Count_2
04a0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x6 = 0x4a0,0x4
04a1 00eb       |    |		Load_Encached	Diana_Cache
04a2 1898       |    |		Execute	Package,Field_Execute,Field_Number 0x98
04a3 0f01       |    |		Execute_Immediate	Equal,0x1
04a4 7014       |p   |		Jump_Nonzero	0x4b9
04a5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x7 = 0x4a5,0x5
04a6 00eb       |    |		Load_Encached	Diana_Cache
04a7 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
04a8 00da       |    |		Load_Top	At_Offset_2
04a9 00eb       |    |		Load_Encached	Diana_Cache
04aa 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
04ab e001       |    |		Load	0x0,0x1
04ac 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
04ad 6809       |h   |		Jump_Zero	0x4b7
04ae 00da       |    |		Load_Top	At_Offset_2
04af 00eb       |    |		Load_Encached	Diana_Cache
04b0 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
04b1 00d9       |    |		Load_Top	At_Offset_1
04b2 00eb       |    |		Load_Encached	Diana_Cache
04b3 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
04b4 e001       |    |		Load	0x0,0x1
04b5 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
04b6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04b7 4800       |H   |		Short_Literal	0x0
04b8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04b9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x8 = 0x4b9,0x6
04ba 00eb       |    |		Load_Encached	Diana_Cache
04bb 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
04bc e001       |    |		Load	0x0,0x1
04bd 185d       | ]  |		Execute	Package,Field_Execute,Field_Number 0x5d
04be 00da       |    |		Load_Top	At_Offset_2
04bf 00eb       |    |		Load_Encached	Diana_Cache
04c0 18a1       |    |		Execute	Package,Field_Execute,Field_Number 0xa1
04c1 e001       |    |		Load	0x0,0x1
04c2 184e       | N  |		Execute	Package,Field_Execute,Field_Number 0x4e
04c3 680b       |h   |		Jump_Zero	0x4cf
04c4 00da       |    |		Load_Top	At_Offset_2
04c5 00eb       |    |		Load_Encached	Diana_Cache
04c6 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
04c7 e001       |    |		Load	0x0,0x1
04c8 185d       | ]  |		Execute	Package,Field_Execute,Field_Number 0x5d
04c9 00d9       |    |		Load_Top	At_Offset_1
04ca 00eb       |    |		Load_Encached	Diana_Cache
04cb 18a1       |    |		Execute	Package,Field_Execute,Field_Number 0xa1
04cc e001       |    |		Load	0x0,0x1
04cd 184c       | L  |		Execute	Package,Field_Execute,Field_Number 0x4c
04ce 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04cf 4800       |H   |		Short_Literal	0x0
04d0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04d1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x14.0x9 = 0x4d1,0x7
04d2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04d3 0000 0000  |    |		.BLANK	0000[0x5]
04d8 ; --------------------------------------------------------------------------------------
04d8 ; SUBPROGRAM
04d8 ; --------------------------------------------------------------------------------------
04d8 04ed       |    |		.CONST	0x04ed								; Address of begin
04d9 0004       |    |		.CONST	0x0004								; Address of exception handler
04da 0007       |    |		.CONST	0x0007								; Number of locals
04db			INIT_04d8:
04db 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x15 = .DEBUG	0x04db,0x0de4,0x0002,0x0000,0x005a,0x3a45,0x0000,0x03f8
													; Debug Table 0x15.0x0 = 0x4db,0xffff
04dc 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x15.0x1 = 0x4dc,0xfffe
04dd 03e9       |    |		Declare_Variable	Discrete,Duplicate
04de 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x15.0x2 = 0x4de,0xfffd
04df 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
04e0 0322       | "  |		Declare_Variable	Record
04e1 00d8       |    |		Load_Top	At_Offset_0
04e2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
04e3 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x15.0x3 = 0x4e3,0xfffc
04e4 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
04e5 0322       | "  |		Declare_Variable	Record
04e6 00d8       |    |		Load_Top	At_Offset_0
04e7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
04e8 00eb       |    |		Load_Encached	Diana_Cache
04e9 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
04ea 0322       | "  |		Declare_Variable	Record
04eb 00d8       |    |		Load_Top	At_Offset_0
04ec 1c00       |    |		Execute_Immediate	Run_Utility,0x0
04ed			BODY_04d8:
04ed 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x15.0x4 = 0x4ed,0x1
04ee 00e1       |    |		Load_Encached	Boolean_Cache
04ef e5ff       |    |		Load	0x2,-0x1
04f0 e005       |    |		Load	0x0,0x5
04f1 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
04f2 c402       |    |		Store	0x2,0x2
04f3 00d1       |    |		Pop_Control	Pop_Count_1
04f4 e402       |    |		Load	0x2,0x2								; Debug Table 0x15.0x5 = 0x4f4,0x2
04f5 6822       |h"  |		Jump_Zero	0x518
04f6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x6 = 0x4f6,0x3
04f7 00da       |    |		Load_Top	At_Offset_2
04f8 00e1       |    |		Load_Encached	Boolean_Cache
04f9 00e1       |    |		Load_Encached	Boolean_Cache
04fa e5fe       |    |		Load	0x2,-0x2
04fb e005       |    |		Load	0x0,0x5
04fc 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
04fd c403       |    |		Store	0x2,0x3
04fe c404       |    |		Store	0x2,0x4
04ff 00d2       |    |		Pop_Control	Pop_Count_2
0500 e403       |    |		Load	0x2,0x3								; Debug Table 0x15.0x7 = 0x500,0x4
0501 e404       |    |		Load	0x2,0x4
0502 0279       | y  |		Execute	Discrete,And
0503 6814       |h   |		Jump_Zero	0x518
0504 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x15.0x8 = 0x504,0x5
0505 00eb       |    |		Load_Encached	Diana_Cache
0506 18a1       |    |		Execute	Package,Field_Execute,Field_Number 0xa1
0507 00db       |    |		Load_Top	At_Offset_3
0508 00eb       |    |		Load_Encached	Diana_Cache
0509 18a1       |    |		Execute	Package,Field_Execute,Field_Number 0xa1
050a e001       |    |		Load	0x0,0x1
050b 184e       | N  |		Execute	Package,Field_Execute,Field_Number 0x4e
050c 6809       |h   |		Jump_Zero	0x516
050d 00d8       |    |		Load_Top	At_Offset_0
050e 00eb       |    |		Load_Encached	Diana_Cache
050f 18a1       |    |		Execute	Package,Field_Execute,Field_Number 0xa1
0510 00db       |    |		Load_Top	At_Offset_3
0511 00eb       |    |		Load_Encached	Diana_Cache
0512 18a1       |    |		Execute	Package,Field_Execute,Field_Number 0xa1
0513 e001       |    |		Load	0x0,0x1
0514 184c       | L  |		Execute	Package,Field_Execute,Field_Number 0x4c
0515 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0516 4800       |H   |		Short_Literal	0x0
0517 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0518 4800       |H   |		Short_Literal	0x0							; Debug Table 0x15.0x9 = 0x518,0x6
0519 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
051a 0000 0000  |    |		.BLANK	0000[0x6]
0520 ; --------------------------------------------------------------------------------------
0520 ; SUBPROGRAM
0520 ; --------------------------------------------------------------------------------------
0520 0523       | #  |		.CONST	0x0523								; Address of begin
0521 0004       |    |		.CONST	0x0004								; Address of exception handler
0522 0001       |    |		.CONST	0x0001								; Number of locals
0523			BODY_0520:
0523			INIT_0520:
0523 4800       |H   |		Short_Literal	0x0							; Debug Table 0x16 = .DEBUG	0x0523,0x0dfa,0x0002,0x0000,0x005a,0x3a45,0x0000,0x046b
													; Debug Table 0x16.0x0 = 0x523,0x1
0524 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0525 0000 0000  |    |		.XXX[0x3]
0527 0000       |    |
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 052b       | +  |		.CONST	0x052b								; Address of begin
0529 0004       |    |		.CONST	0x0004								; Address of exception handler
052a 0001       |    |		.CONST	0x0001								; Number of locals
052b			BODY_0528:
052b			INIT_0528:
052b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x17 = .DEBUG	0x052b,0x0dfe,0x0002,0x0000,0x005a,0x3a45,0x0000,0x047d
													; Debug Table 0x17.0x0 = 0x52b,0x1
052c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
052d 0000 0000  |    |		.XXX[0x3]
052f 0000       |    |
0530 ; --------------------------------------------------------------------------------------
0530 ; SUBPROGRAM
0530 ; --------------------------------------------------------------------------------------
0530 0533       | 3  |		.CONST	0x0533								; Address of begin
0531 0004       |    |		.CONST	0x0004								; Address of exception handler
0532 0001       |    |		.CONST	0x0001								; Number of locals
0533			BODY_0530:
0533			INIT_0530:
0533 4800       |H   |		Short_Literal	0x0							; Debug Table 0x18 = .DEBUG	0x0533,0x0e02,0x0002,0x0000,0x005a,0x3a45,0x0000,0x048f
													; Debug Table 0x18.0x0 = 0x533,0x1
0534 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0535 0000 0000  |    |		.XXX[0x3]
0537 0000       |    |
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 053b       | ;  |		.CONST	0x053b								; Address of begin
0539 0004       |    |		.CONST	0x0004								; Address of exception handler
053a 0001       |    |		.CONST	0x0001								; Number of locals
053b			BODY_0538:
053b			INIT_0538:
053b 0007       |    |		Action	Break_Optional							; Debug Table 0x19 = .DEBUG	0x053b,0x0e06,0x0002,0x0000,0x005a,0x3a45,0x0000,0x04a1
													; Debug Table 0x19.0x0 = 0x53b,0x1
053c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x19.0x1 = 0x53c,0x401
053d 0007       |    |		Action	Break_Optional
053e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x19.0x2 = 0x53e,0x402
053f 0007       |    |		Action	Break_Optional							; Debug Table 0x19.0x3 = 0x53f,0x403
0540 0007       |    |		Action	Break_Optional							; Debug Table 0x19.0x4 = 0x540,0x404
0541 0b6e       | n  |		Execute_Immediate	Case_Compare,0x6e				; Debug Table 0x19.0x5 = 0x541,0x1
0542 7012       |p   |		Jump_Nonzero	0x555
0543 0b6f       | o  |		Execute_Immediate	Case_Compare,0x6f
0544 7010       |p   |		Jump_Nonzero	0x555
0545 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0546 7012       |p   |		Jump_Nonzero	0x559
0547 0b72       | r  |		Execute_Immediate	Case_Compare,0x72
0548 7014       |p   |		Jump_Nonzero	0x55d
0549 0b71       | q  |		Execute_Immediate	Case_Compare,0x71
054a 7012       |p   |		Jump_Nonzero	0x55d
054b 0b70       | p  |		Execute_Immediate	Case_Compare,0x70
054c 7010       |p   |		Jump_Nonzero	0x55d
054d 0b6b       | k  |		Execute_Immediate	Case_Compare,0x6b
054e 7012       |p   |		Jump_Nonzero	0x561
054f 0b65       | e  |		Execute_Immediate	Case_Compare,0x65
0550 7014       |p   |		Jump_Nonzero	0x565
0551 0b64       | d  |		Execute_Immediate	Case_Compare,0x64
0552 7012       |p   |		Jump_Nonzero	0x565
0553 4801       |H   |		Short_Literal	0x1							; Debug Table 0x19.0x6 = 0x553,0x7
0554 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0555 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x19.0x7 = 0x555,0x2
0556 e5ff       |    |		Load	0x2,-0x1
0557 820d       |    |		Call	0x1,0xd
0558 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0559 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x19.0x8 = 0x559,0x3
055a e5ff       |    |		Load	0x2,-0x1
055b 8224       | $  |		Call	0x1,0x24
055c 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
055d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x19.0x9 = 0x55d,0x4
055e e5ff       |    |		Load	0x2,-0x1
055f 8225       | %  |		Call	0x1,0x25
0560 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0561 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x19.0xa = 0x561,0x5
0562 e5ff       |    |		Load	0x2,-0x1
0563 8226       | &  |		Call	0x1,0x26
0564 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0565 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x19.0xb = 0x565,0x6
0566 e5ff       |    |		Load	0x2,-0x1
0567 8223       | #  |		Call	0x1,0x23
0568 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0569 0000 0000  |    |		.BLANK	0000[0x7]
0570 ; --------------------------------------------------------------------------------------
0570 ; SUBPROGRAM
0570 ; --------------------------------------------------------------------------------------
0570 0579       | y  |		.CONST	0x0579								; Address of begin
0571 0004       |    |		.CONST	0x0004								; Address of exception handler
0572 0003       |    |		.CONST	0x0003								; Number of locals
0573			INIT_0570:
0573 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1a = .DEBUG	0x0573,0x0e20,0x0002,0x0000,0x005a,0x3a45,0x0000,0x0512
													; Debug Table 0x1a.0x0 = 0x573,0xffff
0574 e5fe       |    |		Load	0x2,-0x2
0575 e003       |    |		Load	0x0,0x3
0576 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0577 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0578 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1a.0x1 = 0x578,0xfffe
0579			BODY_0570:
0579 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x2 = 0x579,0x1
057a e402       |    |		Load	0x2,0x2								; Debug Table 0x1a.0x3 = 0x57a,0x401
057b 0007       |    |		Action	Break_Optional
057c 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1a.0x4 = 0x57c,0x402
057d 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x5 = 0x57d,0x403
057e 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x6 = 0x57e,0x404
057f 0b72       | r  |		Execute_Immediate	Case_Compare,0x72				; Debug Table 0x1a.0x7 = 0x57f,0x1
0580 7005       |p   |		Jump_Nonzero	0x586
0581 0b6b       | k  |		Execute_Immediate	Case_Compare,0x6b
0582 7009       |p   |		Jump_Nonzero	0x58c
0583 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0584 700f       |p   |		Jump_Nonzero	0x594
0585 7814       |x   |		Jump	0x59a								; Debug Table 0x1a.0x8 = 0x585,0x8
0586 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1a.0x9 = 0x586,0x2
0587 e003       |    |		Load	0x0,0x3
0588 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0589 7010       |p   |		Jump_Nonzero	0x59a
058a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0xa = 0x58a,0x3
058b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
058c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0xb = 0x58c,0x4
058d 00eb       |    |		Load_Encached	Diana_Cache
058e 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
058f e003       |    |		Load	0x0,0x3
0590 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0591 7008       |p   |		Jump_Nonzero	0x59a
0592 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0xc = 0x592,0x5
0593 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0594 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1a.0xd = 0x594,0x6
0595 e003       |    |		Load	0x0,0x3
0596 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0597 7002       |p   |		Jump_Nonzero	0x59a
0598 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0xe = 0x598,0x7
0599 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
059a 00d1       |    |		Pop_Control	Pop_Count_1
059b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1a.0xf = 0x59b,0x9
059c 821e       |    |		Call	0x1,0x1e
059d e5ff       |    |		Load	0x2,-0x1
059e 8221       | !  |		Call	0x1,0x21
059f 6802       |h   |		Jump_Zero	0x5a2
05a0 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0x10 = 0x5a0,0xa
05a1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05a2 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x11 = 0x5a2,0xb
05a3 e402       |    |		Load	0x2,0x2								; Debug Table 0x1a.0x12 = 0x5a3,0x801
05a4 0007       |    |		Action	Break_Optional
05a5 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1a.0x13 = 0x5a5,0x802
05a6 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x14 = 0x5a6,0x803
05a7 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x15 = 0x5a7,0x804
05a8 0f6b       | k  |		Execute_Immediate	Equal,0x6b					; Debug Table 0x1a.0x16 = 0x5a8,0xb
05a9 6807       |h   |		Jump_Zero	0x5b1
05aa 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1a.0x17 = 0x5aa,0xc
05ab 00eb       |    |		Load_Encached	Diana_Cache
05ac 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
05ad 00eb       |    |		Load_Encached	Diana_Cache
05ae 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
05af 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
05b0 7804       |x   |		Jump	0x5b5
05b1 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1a.0x18 = 0x5b1,0xd
05b2 00eb       |    |		Load_Encached	Diana_Cache
05b3 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
05b4 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
05b5 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x19 = 0x5b5,0xe
05b6 e403       |    |		Load	0x2,0x3								; Debug Table 0x1a.0x1a = 0x5b6,0xc01
05b7 0007       |    |		Action	Break_Optional
05b8 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1a.0x1b = 0x5b8,0xc02
05b9 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x1c = 0x5b9,0xc03
05ba 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x1d = 0x5ba,0xc04
05bb 0f64       | d  |		Execute_Immediate	Equal,0x64					; Debug Table 0x1a.0x1e = 0x5bb,0xe
05bc 6804       |h   |		Jump_Zero	0x5c1
05bd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x1f = 0x5bd,0xf
05be 00eb       |    |		Load_Encached	Diana_Cache
05bf 18dd       |    |		Execute	Package,Field_Execute,Field_Number 0xdd
05c0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
05c1 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x20 = 0x5c1,0x10
05c2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x21 = 0x5c2,0x1001
05c3 021d       |    |		Execute	Heap_Access,Is_Null
05c4 7005       |p   |		Jump_Nonzero	0x5ca							; Debug Table 0x1a.0x22 = 0x5c4,0x10
05c5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1a.0x23 = 0x5c5,0x11
05c6 00d9       |    |		Load_Top	At_Offset_1
05c7 e5ff       |    |		Load	0x2,-0x1
05c8 8227       | '  |		Call	0x1,0x27
05c9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05ca 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0x24 = 0x5ca,0x12
05cb 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05cc 0000 0000  |    |		.BLANK	0000[0x4]
05d0 ; --------------------------------------------------------------------------------------
05d0 ; SUBPROGRAM
05d0 ; --------------------------------------------------------------------------------------
05d0 05d7       |    |		.CONST	0x05d7								; Address of begin
05d1 0004       |    |		.CONST	0x0004								; Address of exception handler
05d2 0003       |    |		.CONST	0x0003								; Number of locals
05d3			INIT_05d0:
05d3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1b = .DEBUG	0x05d3,0x0e6c,0x0002,0x0000,0x005a,0x3a45,0x0000,0x05e7
													; Debug Table 0x1b.0x0 = 0x5d3,0xffff
05d4 e5fe       |    |		Load	0x2,-0x2
05d5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
05d6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1b.0x1 = 0x5d6,0xfffe
05d7			BODY_05d0:
05d7 0007       |    |		Action	Break_Optional							; Debug Table 0x1b.0x2 = 0x5d7,0x1
05d8 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b.0x3 = 0x5d8,0x401
05d9 0007       |    |		Action	Break_Optional
05da 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1b.0x4 = 0x5da,0x402
05db 0007       |    |		Action	Break_Optional							; Debug Table 0x1b.0x5 = 0x5db,0x403
05dc 0007       |    |		Action	Break_Optional							; Debug Table 0x1b.0x6 = 0x5dc,0x404
05dd 0b6f       | o  |		Execute_Immediate	Case_Compare,0x6f				; Debug Table 0x1b.0x7 = 0x5dd,0x1
05de 7018       |p   |		Jump_Nonzero	0x5f7
05df 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
05e0 701b       |p   |		Jump_Nonzero	0x5fc
05e1 0b6b       | k  |		Execute_Immediate	Case_Compare,0x6b
05e2 701e       |p   |		Jump_Nonzero	0x601
05e3 0b65       | e  |		Execute_Immediate	Case_Compare,0x65
05e4 7023       |p#  |		Jump_Nonzero	0x608
05e5 0b64       | d  |		Execute_Immediate	Case_Compare,0x64
05e6 7021       |p!  |		Jump_Nonzero	0x608
05e7 0b67       | g  |		Execute_Immediate	Case_Compare,0x67
05e8 7024       |p$  |		Jump_Nonzero	0x60d
05e9 0b6a       | j  |		Execute_Immediate	Case_Compare,0x6a
05ea 7022       |p"  |		Jump_Nonzero	0x60d
05eb 0b68       | h  |		Execute_Immediate	Case_Compare,0x68
05ec 7020       |p   |		Jump_Nonzero	0x60d
05ed 0b69       | i  |		Execute_Immediate	Case_Compare,0x69
05ee 701e       |p   |		Jump_Nonzero	0x60d
05ef 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
05f0 701e       |p   |		Jump_Nonzero	0x60f
05f1 0b0e       |    |		Execute_Immediate	Case_Compare,0xe
05f2 7023       |p#  |		Jump_Nonzero	0x616
05f3 0b0f       |    |		Execute_Immediate	Case_Compare,0xf
05f4 7021       |p!  |		Jump_Nonzero	0x616
05f5 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1b.0x8 = 0x5f5,0xb
05f6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05f7 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b.0x9 = 0x5f7,0x2
05f8 00eb       |    |		Load_Encached	Diana_Cache
05f9 18dc       |    |		Execute	Package,Field_Execute,Field_Number 0xdc
05fa 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
05fb 7820       |x   |		Jump	0x61c
05fc e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b.0xa = 0x5fc,0x3
05fd 00eb       |    |		Load_Encached	Diana_Cache
05fe 18c2       |    |		Execute	Package,Field_Execute,Field_Number 0xc2
05ff 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0600 781b       |x   |		Jump	0x61c
0601 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b.0xb = 0x601,0x4
0602 00eb       |    |		Load_Encached	Diana_Cache
0603 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
0604 00eb       |    |		Load_Encached	Diana_Cache
0605 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
0606 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0607 7814       |x   |		Jump	0x61c
0608 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b.0xc = 0x608,0x5
0609 00eb       |    |		Load_Encached	Diana_Cache
060a 18dd       |    |		Execute	Package,Field_Execute,Field_Number 0xdd
060b 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
060c 780f       |x   |		Jump	0x61c
060d 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0xd = 0x60d,0x6
060e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
060f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b.0xe = 0x60f,0x7
0610 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0611 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b.0xf = 0x611,0x8
0612 00eb       |    |		Load_Encached	Diana_Cache
0613 18f7       |    |		Execute	Package,Field_Execute,Field_Number 0xf7
0614 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0615 7806       |x   |		Jump	0x61c
0616 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b.0x10 = 0x616,0x9
0617 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0618 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b.0x11 = 0x618,0xa
0619 00eb       |    |		Load_Encached	Diana_Cache
061a 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
061b 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
061c 00d1       |    |		Pop_Control	Pop_Count_1
061d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1b.0x12 = 0x61d,0xc
061e e003       |    |		Load	0x0,0x3
061f 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0620 00d9       |    |		Load_Top	At_Offset_1
0621 e5ff       |    |		Load	0x2,-0x1
0622 8227       | '  |		Call	0x1,0x27
0623 0f00       |    |		Execute_Immediate	Equal,0x0
0624 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0625 0000 0000  |    |		.XXX[0x3]
0627 0000       |    |
0628 ; --------------------------------------------------------------------------------------
0628 ; SUBPROGRAM
0628 ; --------------------------------------------------------------------------------------
0628 0630       | 0  |		.CONST	0x0630								; Address of begin
0629 0004       |    |		.CONST	0x0004								; Address of exception handler
062a 0002       |    |		.CONST	0x0002								; Number of locals
062b			INIT_0628:
062b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c = .DEBUG	0x062b,0x0e94,0x0002,0x0000,0x005a,0x3a45,0x0000,0x0699
													; Debug Table 0x1c.0x0 = 0x62b,0xffff
062c e5fe       |    |		Load	0x2,-0x2
062d 00eb       |    |		Load_Encached	Diana_Cache
062e 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
062f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0630			BODY_0628:
0630 0007       |    |		Action	Break_Optional							; Debug Table 0x1c.0x1 = 0x630,0x1
0631 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x2 = 0x631,0x401
0632 021d       |    |		Execute	Heap_Access,Is_Null
0633 7008       |p   |		Jump_Nonzero	0x63c							; Debug Table 0x1c.0x3 = 0x633,0x1
0634 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x4 = 0x634,0x2
0635 e003       |    |		Load	0x0,0x3
0636 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0637 00d9       |    |		Load_Top	At_Offset_1
0638 e5ff       |    |		Load	0x2,-0x1
0639 8227       | '  |		Call	0x1,0x27
063a 0f00       |    |		Execute_Immediate	Equal,0x0
063b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
063c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x5 = 0x63c,0x3
063d e5ff       |    |		Load	0x2,-0x1
063e 8228       | (  |		Call	0x1,0x28
063f 0f00       |    |		Execute_Immediate	Equal,0x0
0640 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0641 0000 0000  |    |		.BLANK	0000[0x7]
0648 ; --------------------------------------------------------------------------------------
0648 ; SUBPROGRAM
0648 ; --------------------------------------------------------------------------------------
0648 064b       | K  |		.CONST	0x064b								; Address of begin
0649 0004       |    |		.CONST	0x0004								; Address of exception handler
064a 0001       |    |		.CONST	0x0001								; Number of locals
064b			BODY_0648:
064b			INIT_0648:
064b 0007       |    |		Action	Break_Optional							; Debug Table 0x1d = .DEBUG	0x064b,0x0ea2,0x0002,0x0000,0x005a,0x3a45,0x0000,0x06dc
													; Debug Table 0x1d.0x0 = 0x64b,0x1
064c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0x1 = 0x64c,0x401
064d 0007       |    |		Action	Break_Optional
064e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1d.0x2 = 0x64e,0x402
064f 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x3 = 0x64f,0x403
0650 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x4 = 0x650,0x404
0651 0b66       | f  |		Execute_Immediate	Case_Compare,0x66				; Debug Table 0x1d.0x5 = 0x651,0x1
0652 7013       |p   |		Jump_Nonzero	0x666
0653 0b6d       | m  |		Execute_Immediate	Case_Compare,0x6d
0654 7021       |p!  |		Jump_Nonzero	0x676
0655 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0656 7024       |p$  |		Jump_Nonzero	0x67b
0657 0b6f       | o  |		Execute_Immediate	Case_Compare,0x6f
0658 706b       |pk  |		Jump_Nonzero	0x6c4
0659 0b65       | e  |		Execute_Immediate	Case_Compare,0x65
065a 7076       |pv  |		Jump_Nonzero	0x6d1
065b 0b64       | d  |		Execute_Immediate	Case_Compare,0x64
065c 7074       |pt  |		Jump_Nonzero	0x6d1
065d 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
065e 707d       |p}  |		Jump_Nonzero	0x6dc
065f 0b0e       |    |		Execute_Immediate	Case_Compare,0xe
0660 707b       |p{  |		Jump_Nonzero	0x6dc
0661 0b0f       |    |		Execute_Immediate	Case_Compare,0xf
0662 7079       |py  |		Jump_Nonzero	0x6dc
0663 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x6 = 0x663,0xe
0664 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1d.0x7 = 0x664,0x801
0665 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x1d.0x8 = 0x665,0xe
0666 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1d.0x9 = 0x666,0x2
0667 00eb       |    |		Load_Encached	Diana_Cache
0668 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
0669 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0xa = 0x669,0xc01
066a 021d       |    |		Execute	Heap_Access,Is_Null
066b 00d0       |    |		Action	Swap_Control
066c 00d1       |    |		Pop_Control	Pop_Count_1
066d 7004       |p   |		Jump_Nonzero	0x672							; Debug Table 0x1d.0xb = 0x66d,0x2
066e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1d.0xc = 0x66e,0x3
066f 00eb       |    |		Load_Encached	Diana_Cache
0670 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
0671 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0672 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1d.0xd = 0x672,0x4
0673 821e       |    |		Call	0x1,0x1e
0674 822b       | +  |		Call	0x1,0x2b
0675 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0676 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1d.0xe = 0x676,0x5
0677 00eb       |    |		Load_Encached	Diana_Cache
0678 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
0679 822b       | +  |		Call	0x1,0x2b
067a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
067b 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x1d.0xf = 0x67b,0x6
067c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1d.0x10 = 0x67c,0xefff
067d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1d.0x11 = 0x67d,0x1001
067e 00eb       |    |		Load_Encached	Diana_Cache
067f 18c2       |    |		Execute	Package,Field_Execute,Field_Number 0xc2
0680 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0681 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0x12 = 0x681,0x1002
0682 00eb       |    |		Load_Encached	Diana_Cache
0683 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0684 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0x13 = 0x684,0x1401
0685 7002       |p   |		Jump_Nonzero	0x688
0686 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1d.0x14 = 0x686,0x1402
0687 782c       |x,  |		Jump	0x6b4
0688 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0x15 = 0x688,0x1403
0689 0217       |    |		Execute	Heap_Access,All_Reference
068a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
068b 6804       |h   |		Jump_Zero	0x690
068c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0x16 = 0x68c,0x1404
068d 0217       |    |		Execute	Heap_Access,All_Reference
068e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
068f 7824       |x$  |		Jump	0x6b4
0690 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0x17 = 0x690,0x1405
0691 0007       |    |		Action	Break_Optional
0692 e406       |    |		Load	0x2,0x6								; Debug Table 0x1d.0x18 = 0x692,0x1801
0693 0007       |    |		Action	Break_Optional
0694 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x1d.0x19 = 0x694,0x1802
0695 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x1a = 0x695,0x1803
0696 00d0       |    |		Action	Swap_Control							; Debug Table 0x1d.0x1b = 0x696,0x1804
0697 00d1       |    |		Pop_Control	Pop_Count_1
0698 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x1d.0x1c = 0x698,0x1405
0699 00eb       |    |		Load_Encached	Diana_Cache
069a 0098       |    |		Execute	Package,Field_Read_Dynamic
069b 012c       | ,  |		Execute	Any,Size
069c e007       |    |		Load	0x0,0x7
069d 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
069e 025b       | [  |		Execute	Discrete,Check_In_Type
069f 0273       | s  |		Execute	Discrete,Plus
06a0 00d9       |    |		Load_Top	At_Offset_1
06a1 0007       |    |		Action	Break_Optional
06a2 e407       |    |		Load	0x2,0x7								; Debug Table 0x1d.0x1d = 0x6a2,0x1c01
06a3 0007       |    |		Action	Break_Optional
06a4 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x1d.0x1e = 0x6a4,0x1c02
06a5 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x1f = 0x6a5,0x1c03
06a6 00d0       |    |		Action	Swap_Control							; Debug Table 0x1d.0x20 = 0x6a6,0x1c04
06a7 00d1       |    |		Pop_Control	Pop_Count_1
06a8 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x1d.0x21 = 0x6a8,0x1804
06a9 00eb       |    |		Load_Encached	Diana_Cache
06aa 0098       |    |		Execute	Package,Field_Read_Dynamic
06ab 49c9       |I   |		Short_Literal	0x1c9
06ac 00eb       |    |		Load_Encached	Diana_Cache
06ad 0098       |    |		Execute	Package,Field_Read_Dynamic
06ae 49ca       |I   |		Short_Literal	0x1ca
06af 00eb       |    |		Load_Encached	Diana_Cache
06b0 0095       |    |		Execute	Package,Field_Reference_Dynamic
06b1 e008       |    |		Load	0x0,0x8
06b2 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
06b3 7800       |x   |		Jump	0x6b4
06b4 00d0       |    |		Action	Swap_Control
06b5 00d1       |    |		Pop_Control	Pop_Count_1
06b6 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x22 = 0x6b6,0x1002
06b7 e405       |    |		Load	0x2,0x5								; Debug Table 0x1d.0x23 = 0x6b7,0x2001
06b8 0007       |    |		Action	Break_Optional
06b9 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1d.0x24 = 0x6b9,0x2002
06ba 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x25 = 0x6ba,0x2003
06bb 00d0       |    |		Action	Swap_Control							; Debug Table 0x1d.0x26 = 0x6bb,0x2004
06bc 00d1       |    |		Pop_Control	Pop_Count_1
06bd 0f88       |    |		Execute_Immediate	Equal,-0x78					; Debug Table 0x1d.0x27 = 0x6bd,0x1002
06be 7002       |p   |		Jump_Nonzero	0x6c1
06bf 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0x28 = 0x6bf,0x1003
06c0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06c1 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x29 = 0x6c1,0x1004
06c2 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1d.0x2a = 0x6c2,0x2401
06c3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x1d.0x2b = 0x6c3,0x1004
06c4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1d.0x2c = 0x6c4,0x7
06c5 e5ff       |    |		Load	0x2,-0x1
06c6 e003       |    |		Load	0x0,0x3
06c7 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
06c8 021f       |    |		Execute	Heap_Access,Equal
06c9 6803       |h   |		Jump_Zero	0x6cd
06ca 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x2d = 0x6ca,0x8
06cb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1d.0x2e = 0x6cb,0x2801
06cc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x1d.0x2f = 0x6cc,0x8
06cd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1d.0x30 = 0x6cd,0x9
06ce 00eb       |    |		Load_Encached	Diana_Cache
06cf 18dc       |    |		Execute	Package,Field_Execute,Field_Number 0xdc
06d0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06d1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1d.0x31 = 0x6d1,0xa
06d2 e5ff       |    |		Load	0x2,-0x1
06d3 e003       |    |		Load	0x0,0x3
06d4 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
06d5 021f       |    |		Execute	Heap_Access,Equal
06d6 6803       |h   |		Jump_Zero	0x6da
06d7 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x32 = 0x6d7,0xb
06d8 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1d.0x33 = 0x6d8,0x2c01
06d9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x1d.0x34 = 0x6d9,0xb
06da 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1d.0x35 = 0x6da,0xc
06db 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06dc 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1d.0x36 = 0x6dc,0xd
06dd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06de 0000 0000  |    |		.XXX[0x2]
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 0x1e = .DEBUG	0x06e3,0x0f12,0x0002,0x0000,0x005a,0x3a45,0x0000,0x07bb
													; Debug Table 0x1e.0x0 = 0x6e3,0xffff
06e4 00db       |    |		Load_Top	At_Offset_3
06e5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
06e6			BODY_06e0:
06e6 0007       |    |		Action	Break_Optional							; Debug Table 0x1e.0x1 = 0x6e6,0x1
06e7 e402       |    |		Load	0x2,0x2								; Debug Table 0x1e.0x2 = 0x6e7,0x401
06e8 0007       |    |		Action	Break_Optional
06e9 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1e.0x3 = 0x6e9,0x402
06ea 0007       |    |		Action	Break_Optional							; Debug Table 0x1e.0x4 = 0x6ea,0x403
06eb 0007       |    |		Action	Break_Optional							; Debug Table 0x1e.0x5 = 0x6eb,0x404
06ec 0f12       |    |		Execute_Immediate	Equal,0x12					; Debug Table 0x1e.0x6 = 0x6ec,0x1
06ed 6804       |h   |		Jump_Zero	0x6f2
06ee 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1e.0x7 = 0x6ee,0x2
06ef 00eb       |    |		Load_Encached	Diana_Cache
06f0 18c0       |    |		Execute	Package,Field_Execute,Field_Number 0xc0
06f1 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
06f2 0007       |    |		Action	Break_Optional							; Debug Table 0x1e.0x8 = 0x6f2,0x3
06f3 e402       |    |		Load	0x2,0x2								; Debug Table 0x1e.0x9 = 0x6f3,0x801
06f4 0007       |    |		Action	Break_Optional
06f5 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1e.0xa = 0x6f5,0x802
06f6 0007       |    |		Action	Break_Optional							; Debug Table 0x1e.0xb = 0x6f6,0x803
06f7 0007       |    |		Action	Break_Optional							; Debug Table 0x1e.0xc = 0x6f7,0x804
06f8 0b15       |    |		Execute_Immediate	Case_Compare,0x15				; Debug Table 0x1e.0xd = 0x6f8,0x3
06f9 7006       |p   |		Jump_Nonzero	0x700
06fa 0b14       |    |		Execute_Immediate	Case_Compare,0x14
06fb 7006       |p   |		Jump_Nonzero	0x702
06fc 0b17       |    |		Execute_Immediate	Case_Compare,0x17
06fd 7004       |p   |		Jump_Nonzero	0x702
06fe 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1e.0xe = 0x6fe,0x6
06ff 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0700 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1e.0xf = 0x700,0x4
0701 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0702 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x10 = 0x702,0x5
0703 00eb       |    |		Load_Encached	Diana_Cache
0704 18fa       |    |		Execute	Package,Field_Execute,Field_Number 0xfa
0705 e00f       |    |		Load	0x0,0xf
0706 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
0707 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0708 ; --------------------------------------------------------------------------------------
0708 ; SUBPROGRAM
0708 ; --------------------------------------------------------------------------------------
0708 0721       | !  |		.CONST	0x0721								; Address of begin
0709 0004       |    |		.CONST	0x0004								; Address of exception handler
070a 0006       |    |		.CONST	0x0006								; Number of locals
070b			INIT_0708:
070b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1f = .DEBUG	0x070b,0x0f36,0x0002,0x0000,0x005a,0x3a45,0x0000,0x08fa
													; Debug Table 0x1f.0x0 = 0x70b,0xffff
070c 00db       |    |		Load_Top	At_Offset_3
070d 8220       |    |		Call	0x1,0x20
070e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
070f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1f.0x1 = 0x70f,0xfffe
0710 00d9       |    |		Load_Top	At_Offset_1
0711 e003       |    |		Load	0x0,0x3
0712 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0713 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0714 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1f.0x2 = 0x714,0xfffd
0715 00da       |    |		Load_Top	At_Offset_2
0716 822b       | +  |		Call	0x1,0x2b
0717 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0718 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1f.0x3 = 0x718,0xfffc
0719 e5fe       |    |		Load	0x2,-0x2
071a e003       |    |		Load	0x0,0x3
071b 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
071c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
071d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1f.0x4 = 0x71d,0xfffb
071e e5fe       |    |		Load	0x2,-0x2
071f 822b       | +  |		Call	0x1,0x2b
0720 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0721			BODY_0708:
0721 0007       |    |		Action	Break_Optional							; Debug Table 0x1f.0x5 = 0x721,0x1
0722 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1f.0x6 = 0x722,0x401
0723 0007       |    |		Action	Break_Optional
0724 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x1f.0x7 = 0x724,0x402
0725 0007       |    |		Action	Break_Optional							; Debug Table 0x1f.0x8 = 0x725,0x403
0726 0007       |    |		Action	Break_Optional							; Debug Table 0x1f.0x9 = 0x726,0x404
0727 0b01       |    |		Execute_Immediate	Case_Compare,0x1				; Debug Table 0x1f.0xa = 0x727,0x1
0728 7005       |p   |		Jump_Nonzero	0x72e
0729 0b0b       |    |		Execute_Immediate	Case_Compare,0xb
072a 7003       |p   |		Jump_Nonzero	0x72e
072b 0b13       |    |		Execute_Immediate	Case_Compare,0x13
072c 7001       |p   |		Jump_Nonzero	0x72e
072d 7804       |x   |		Jump	0x732								; Debug Table 0x1f.0xb = 0x72d,0x3
072e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1f.0xc = 0x72e,0x2
072f 00eb       |    |		Load_Encached	Diana_Cache
0730 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
0731 a404       |    |		Store_Unchecked	0x2,0x4
0732 00d1       |    |		Pop_Control	Pop_Count_1
0733 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0xd = 0x733,0x4
0734 00da       |    |		Load_Top	At_Offset_2
0735 021f       |    |		Execute	Heap_Access,Equal
0736 00db       |    |		Load_Top	At_Offset_3
0737 00da       |    |		Load_Top	At_Offset_2
0738 021f       |    |		Execute	Heap_Access,Equal
0739 e402       |    |		Load	0x2,0x2
073a e00c       |    |		Load	0x0,0xc
073b 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
073c 0f00       |    |		Execute_Immediate	Equal,0x0
073d e5fe       |    |		Load	0x2,-0x2
073e e00c       |    |		Load	0x0,0xc
073f 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0740 0f00       |    |		Execute_Immediate	Equal,0x0
0741 0279       | y  |		Execute	Discrete,And
0742 0279       | y  |		Execute	Discrete,And
0743 0279       | y  |		Execute	Discrete,And
0744 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0745 0000 0000  |    |		.XXX[0x3]
0747 0000       |    |
0748 ; --------------------------------------------------------------------------------------
0748 ; SUBPROGRAM
0748 ; --------------------------------------------------------------------------------------
0748 075d       | ]  |		.CONST	0x075d								; Address of begin
0749 0004       |    |		.CONST	0x0004								; Address of exception handler
074a 0005       |    |		.CONST	0x0005								; Number of locals
074b			INIT_0748:
074b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x20 = .DEBUG	0x074b,0x0f54,0x0002,0x0000,0x005a,0x3a45,0x0000,0x098e
													; Debug Table 0x20.0x0 = 0x74b,0xffff
074c 00db       |    |		Load_Top	At_Offset_3
074d 8220       |    |		Call	0x1,0x20
074e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
074f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x20.0x1 = 0x74f,0xfffe
0750 00d9       |    |		Load_Top	At_Offset_1
0751 e003       |    |		Load	0x0,0x3
0752 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0753 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0754 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x20.0x2 = 0x754,0xfffd
0755 e5fe       |    |		Load	0x2,-0x2
0756 e003       |    |		Load	0x0,0x3
0757 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0758 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0759 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x20.0x3 = 0x759,0xfffc
075a e5fe       |    |		Load	0x2,-0x2
075b 822b       | +  |		Call	0x1,0x2b
075c 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
075d			BODY_0748:
075d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x20.0x4 = 0x75d,0x1
075e 00da       |    |		Load_Top	At_Offset_2
075f 021f       |    |		Execute	Heap_Access,Equal
0760 0007       |    |		Action	Break_Optional
0761 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x20.0x5 = 0x761,0x401
0762 021d       |    |		Execute	Heap_Access,Is_Null
0763 0279       | y  |		Execute	Discrete,And							; Debug Table 0x20.0x6 = 0x763,0x1
0764 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0765 0000 0000  |    |		.XXX[0x3]
0767 0000       |    |
0768 ; --------------------------------------------------------------------------------------
0768 ; SUBPROGRAM
0768 ; --------------------------------------------------------------------------------------
0768 076b       | k  |		.CONST	0x076b								; Address of begin
0769 0004       |    |		.CONST	0x0004								; Address of exception handler
076a 0001       |    |		.CONST	0x0001								; Number of locals
076b			BODY_0768:
076b			INIT_0768:
076b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x21 = .DEBUG	0x076b,0x0f64,0x0002,0x0000,0x005a,0x3a45,0x0000,0x09de
													; Debug Table 0x21.0x0 = 0x76b,0x1
076c e003       |    |		Load	0x0,0x3
076d 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
076e 6804       |h   |		Jump_Zero	0x773
076f 00da       |    |		Load_Top	At_Offset_2
0770 e00b       |    |		Load	0x0,0xb
0771 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0772 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0773 4800       |H   |		Short_Literal	0x0
0774 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0775 0000 0000  |    |		.XXX[0x3]
0777 0000       |    |
0778 ; --------------------------------------------------------------------------------------
0778 ; SUBPROGRAM
0778 ; --------------------------------------------------------------------------------------
0778 0791       |    |		.CONST	0x0791								; Address of begin
0779 0004       |    |		.CONST	0x0004								; Address of exception handler
077a 0007       |    |		.CONST	0x0007								; Number of locals
077b			INIT_0778:
077b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x22 = .DEBUG	0x077b,0x0f68,0x0002,0x0000,0x005a,0x3a45,0x0000,0x09fd
													; Debug Table 0x22.0x0 = 0x77b,0xffff
077c 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x22.0x1 = 0x77c,0xfffe
077d 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
077e 0322       | "  |		Declare_Variable	Record
077f 00d8       |    |		Load_Top	At_Offset_0
0780 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0781 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x22.0x2 = 0x781,0xfffd
0782 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0783 0322       | "  |		Declare_Variable	Record
0784 00d8       |    |		Load_Top	At_Offset_0
0785 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0786 00eb       |    |		Load_Encached	Diana_Cache
0787 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0788 0322       | "  |		Declare_Variable	Record
0789 00d8       |    |		Load_Top	At_Offset_0
078a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
078b e001       |    |		Load	0x0,0x1								; Debug Table 0x22.0x3 = 0x78b,0xfffc
078c 1910       |    |		Execute	Package,Field_Reference,Field_Number 0x10
078d 0007       |    |		Action	Break_Optional
078e e001       |    |		Load	0x0,0x1								; Debug Table 0x22.0x4 = 0x78e,0xfffb
078f 194c       | L  |		Execute	Package,Field_Reference,Field_Number 0x4c
0790 0007       |    |		Action	Break_Optional
0791			BODY_0778:
0791 e403       |    |		Load	0x2,0x3								; Debug Table 0x22.0x5 = 0x791,0x1
0792 00e1       |    |		Load_Encached	Boolean_Cache
0793 e5ff       |    |		Load	0x2,-0x1
0794 e005       |    |		Load	0x0,0x5
0795 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0796 c402       |    |		Store	0x2,0x2
0797 00d1       |    |		Pop_Control	Pop_Count_1
0798 e402       |    |		Load	0x2,0x2								; Debug Table 0x22.0x6 = 0x798,0x2
0799 7002       |p   |		Jump_Nonzero	0x79c
079a 4887       |H   |		Short_Literal	0x87
079b 0257       | W  |		Execute	Discrete,Raise
079c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x22.0x7 = 0x79c,0x3
079d e003       |    |		Load	0x0,0x3
079e 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
079f e003       |    |		Load	0x0,0x3
07a0 1b21       | !  |		Execute	Package,Field_Read,Field_Number 0x21
07a1 0260       | `  |		Execute	Discrete,In_Type
07a2 6802       |h   |		Jump_Zero	0x7a5
07a3 4801       |H   |		Short_Literal	0x1							; Debug Table 0x22.0x8 = 0x7a3,0x4
07a4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
07a5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x22.0x9 = 0x7a5,0x5
07a6 e404       |    |		Load	0x2,0x4
07a7 00e1       |    |		Load_Encached	Boolean_Cache
07a8 e5fe       |    |		Load	0x2,-0x2
07a9 e005       |    |		Load	0x0,0x5
07aa 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
07ab c402       |    |		Store	0x2,0x2
07ac 00d2       |    |		Pop_Control	Pop_Count_2
07ad e402       |    |		Load	0x2,0x2								; Debug Table 0x22.0xa = 0x7ad,0x6
07ae 7002       |p   |		Jump_Nonzero	0x7b1
07af 4800       |H   |		Short_Literal	0x0							; Debug Table 0x22.0xb = 0x7af,0x7
07b0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
07b1 e403       |    |		Load	0x2,0x3								; Debug Table 0x22.0xc = 0x7b1,0x8
07b2 00eb       |    |		Load_Encached	Diana_Cache
07b3 1898       |    |		Execute	Package,Field_Execute,Field_Number 0x98
07b4 4603       |F   |		Jump_Case	0x4
07b5 7803       |x   |		Jump	0x7b9								; case 0x0
07b6 7812       |x   |		Jump	0x7c9								; case 0x1
07b7 7821       |x!  |		Jump	0x7d9								; case 0x2
07b8 7820       |x   |		Jump	0x7d9								; case 0x3
07b9 e403       |    |		Load	0x2,0x3								; Debug Table 0x22.0xd = 0x7b9,0x9
07ba 00eb       |    |		Load_Encached	Diana_Cache
07bb 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
07bc e404       |    |		Load	0x2,0x4
07bd 00eb       |    |		Load_Encached	Diana_Cache
07be 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
07bf 8406       |    |		Call	0x2,0x6
07c0 00db       |    |		Load_Top	At_Offset_3
07c1 00eb       |    |		Load_Encached	Diana_Cache
07c2 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
07c3 e403       |    |		Load	0x2,0x3
07c4 00eb       |    |		Load_Encached	Diana_Cache
07c5 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
07c6 8406       |    |		Call	0x2,0x6
07c7 0279       | y  |		Execute	Discrete,And
07c8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
07c9 e403       |    |		Load	0x2,0x3								; Debug Table 0x22.0xe = 0x7c9,0xa
07ca 00eb       |    |		Load_Encached	Diana_Cache
07cb 18a1       |    |		Execute	Package,Field_Execute,Field_Number 0xa1
07cc e404       |    |		Load	0x2,0x4
07cd 00eb       |    |		Load_Encached	Diana_Cache
07ce 18a1       |    |		Execute	Package,Field_Execute,Field_Number 0xa1
07cf 8407       |    |		Call	0x2,0x7
07d0 00db       |    |		Load_Top	At_Offset_3
07d1 00eb       |    |		Load_Encached	Diana_Cache
07d2 18a1       |    |		Execute	Package,Field_Execute,Field_Number 0xa1
07d3 e403       |    |		Load	0x2,0x3
07d4 00eb       |    |		Load_Encached	Diana_Cache
07d5 18a1       |    |		Execute	Package,Field_Execute,Field_Number 0xa1
07d6 8407       |    |		Call	0x2,0x7
07d7 0279       | y  |		Execute	Discrete,And
07d8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
07d9 4831       |H1  |		Short_Literal	0x31
07da 0257       | W  |		Execute	Discrete,Raise
07db 0000 0000  |    |		.BLANK	0000[0x5]
07e0 ; --------------------------------------------------------------------------------------
07e0 ; SUBPROGRAM
07e0 ; --------------------------------------------------------------------------------------
07e0 07e3       |    |		.CONST	0x07e3								; Address of begin
07e1 0004       |    |		.CONST	0x0004								; Address of exception handler
07e2 0001       |    |		.CONST	0x0001								; Number of locals
07e3			BODY_07e0:
07e3			INIT_07e0:
07e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x23 = .DEBUG	0x07e3,0x0f88,0x0002,0x0000,0x005a,0x3a45,0x0000,0x0ad3
													; Debug Table 0x23.0x0 = 0x7e3,0x1
07e4 e003       |    |		Load	0x0,0x3
07e5 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
07e6 0f6c       | l  |		Execute_Immediate	Equal,0x6c
07e7 6805       |h   |		Jump_Zero	0x7ed
07e8 00da       |    |		Load_Top	At_Offset_2
07e9 e003       |    |		Load	0x0,0x3
07ea 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
07eb 0f00       |    |		Execute_Immediate	Equal,0x0
07ec 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07ed 4800       |H   |		Short_Literal	0x0
07ee 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07ef 0000       |    |		.XXX[0x1]
07f0 ; --------------------------------------------------------------------------------------
07f0 ; SUBPROGRAM
07f0 ; --------------------------------------------------------------------------------------
07f0 07f3       |    |		.CONST	0x07f3								; Address of begin
07f1 0004       |    |		.CONST	0x0004								; Address of exception handler
07f2 0001       |    |		.CONST	0x0001								; Number of locals
07f3			BODY_07f0:
07f3			INIT_07f0:
07f3 0007       |    |		Action	Break_Optional							; Debug Table 0x24 = .DEBUG	0x07f3,0x0f8c,0x0002,0x0000,0x005a,0x3a45,0x0000,0x0e0a
													; Debug Table 0x24.0x0 = 0x7f3,0x1
07f4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x24.0x1 = 0x7f4,0x401
07f5 0007       |    |		Action	Break_Optional
07f6 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x24.0x2 = 0x7f6,0x402
07f7 0007       |    |		Action	Break_Optional							; Debug Table 0x24.0x3 = 0x7f7,0x403
07f8 0007       |    |		Action	Break_Optional							; Debug Table 0x24.0x4 = 0x7f8,0x404
07f9 0f16       |    |		Execute_Immediate	Equal,0x16					; Debug Table 0x24.0x5 = 0x7f9,0x1
07fa 680d       |h   |		Jump_Zero	0x808
07fb 00da       |    |		Load_Top	At_Offset_2
07fc 4976       |Iv  |		Short_Literal	0x176
07fd 00eb       |    |		Load_Encached	Diana_Cache
07fe 0098       |    |		Execute	Package,Field_Read_Dynamic
07ff 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0800 e402       |    |		Load	0x2,0x2								; Debug Table 0x24.0x6 = 0x800,0x801
0801 0007       |    |		Action	Break_Optional
0802 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x24.0x7 = 0x802,0x802
0803 0007       |    |		Action	Break_Optional							; Debug Table 0x24.0x8 = 0x803,0x803
0804 00d0       |    |		Action	Swap_Control							; Debug Table 0x24.0x9 = 0x804,0x804
0805 00d1       |    |		Pop_Control	Pop_Count_1
0806 0f1e       |    |		Execute_Immediate	Equal,0x1e					; Debug Table 0x24.0xa = 0x806,0x404
0807 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0808 4800       |H   |		Short_Literal	0x0
0809 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
080a 0000 0000  |    |		.BLANK	0000[0x6]
0810 ; --------------------------------------------------------------------------------------
0810 ; SUBPROGRAM
0810 ; --------------------------------------------------------------------------------------
0810 0813       |    |		.CONST	0x0813								; Address of begin
0811 0004       |    |		.CONST	0x0004								; Address of exception handler
0812 0001       |    |		.CONST	0x0001								; Number of locals
0813			BODY_0810:
0813			INIT_0810:
0813 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x25 = .DEBUG	0x0813,0x0fa4,0x0001,0x0000,0x005a,0x3a45,0x0000,0x0e39
													; Debug Table 0x25.0x0 = 0x813,0x1
0814 8232       | 2  |		Call	0x1,0x32
0815 6814       |h   |		Jump_Zero	0x82a
0816 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x25.0x1 = 0x816,0x2
0817 e002       |    |		Load	0x0,0x2
0818 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
0819 0007       |    |		Action	Break_Optional							; Debug Table 0x25.0x2 = 0x819,0x3
081a 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x25.0x3 = 0x81a,0x401
081b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x25.0x4 = 0x81b,0x3
081c 4800       |H   |		Short_Literal	0x0
081d e5ff       |    |		Load	0x2,-0x1
081e 4976       |Iv  |		Short_Literal	0x176
081f 00eb       |    |		Load_Encached	Diana_Cache
0820 0098       |    |		Execute	Package,Field_Read_Dynamic
0821 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0822 e00f       |    |		Load	0x0,0xf
0823 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0824 4800       |H   |		Short_Literal	0x0
0825 4879       |Hy  |		Short_Literal	0x79
0826 480d       |H   |		Short_Literal	0xd
0827 e002       |    |		Load	0x0,0x2
0828 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0829 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
082a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x25.0x5 = 0x82a,0x4
082b 00db       |    |		Load_Top	At_Offset_3
082c e00d       |    |		Load	0x0,0xd
082d 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
082e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
082f 0000       |    |		.XXX[0x1]
0830 ; --------------------------------------------------------------------------------------
0830 ; SUBPROGRAM
0830 ; --------------------------------------------------------------------------------------
0830 0833       | 3  |		.CONST	0x0833								; Address of begin
0831 0004       |    |		.CONST	0x0004								; Address of exception handler
0832 0001       |    |		.CONST	0x0001								; Number of locals
0833			BODY_0830:
0833			INIT_0830:
0833 0007       |    |		Action	Break_Optional							; Debug Table 0x26 = .DEBUG	0x0833,0x0fb2,0x0001,0x0000,0x005a,0x3a45,0x0000,0x0e8b
													; Debug Table 0x26.0x0 = 0x833,0x1
0834 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x26.0x1 = 0x834,0x401
0835 0007       |    |		Action	Break_Optional
0836 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x26.0x2 = 0x836,0x402
0837 0007       |    |		Action	Break_Optional							; Debug Table 0x26.0x3 = 0x837,0x403
0838 0007       |    |		Action	Break_Optional							; Debug Table 0x26.0x4 = 0x838,0x404
0839 0b61       | a  |		Execute_Immediate	Case_Compare,0x61				; Debug Table 0x26.0x5 = 0x839,0x1
083a 700c       |p   |		Jump_Nonzero	0x847
083b 0b0e       |    |		Execute_Immediate	Case_Compare,0xe
083c 7015       |p   |		Jump_Nonzero	0x852
083d 0b0f       |    |		Execute_Immediate	Case_Compare,0xf
083e 7013       |p   |		Jump_Nonzero	0x852
083f 0b66       | f  |		Execute_Immediate	Case_Compare,0x66
0840 7011       |p   |		Jump_Nonzero	0x852
0841 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0x6 = 0x841,0x5
0842 0092 09a8  |    |		Action	Push_String_Extended,0x9a8					; "Cg_Constraint_Checking: unexpected range kind in discrim-dependent index constraint "
0844 e010       |    |		Load	0x0,0x10
0845 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
0846 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0847 4ffe       |O   |		Short_Literal	-0x2							; Debug Table 0x26.0x7 = 0x847,0x2
0848 e5ff       |    |		Load	0x2,-0x1
0849 00eb       |    |		Load_Encached	Diana_Cache
084a 18c6       |    |		Execute	Package,Field_Execute,Field_Number 0xc6
084b 8233       | 3  |		Call	0x1,0x33
084c 4ffd       |O   |		Short_Literal	-0x3							; Debug Table 0x26.0x8 = 0x84c,0x3
084d e5ff       |    |		Load	0x2,-0x1
084e 00eb       |    |		Load_Encached	Diana_Cache
084f 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
0850 8233       | 3  |		Call	0x1,0x33
0851 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0852 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x26.0x9 = 0x852,0x4
0853 e011       |    |		Load	0x0,0x11
0854 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0855 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0856 0000 0000  |    |		.XXX[0x2]
0858 ; --------------------------------------------------------------------------------------
0858 ; SUBPROGRAM
0858 ; --------------------------------------------------------------------------------------
0858 0865       | e  |		.CONST	0x0865								; Address of begin
0859 0004       |    |		.CONST	0x0004								; Address of exception handler
085a 0003       |    |		.CONST	0x0003								; Number of locals
085b			INIT_0858:
085b 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x27 = .DEBUG	0x085b,0x0fc8,0x0001,0x0000,0x005a,0x3a45,0x0000,0x0ee6
													; Debug Table 0x27.0x0 = 0x85b,0xffff
085c 00db       |    |		Load_Top	At_Offset_3
085d 490f       |I   |		Short_Literal	0x10f
085e 00eb       |    |		Load_Encached	Diana_Cache
085f 0096       |    |		Execute	Package,Entry
0860 00eb       |    |		Load_Encached	Diana_Cache
0861 18ed       |    |		Execute	Package,Field_Execute,Field_Number 0xed
0862 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0863 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x27.0x1 = 0x863,0xfffe
0864 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0865			BODY_0858:
0865 00cf       |    |		Action	Mark_Auxiliary
0866 782c       |x,  |		Jump	0x893
0867 4fff       |O   |		Short_Literal	-0x1							; Debug Table 0x27.0x2 = 0x867,0x2
0868 00db       |    |		Load_Top	At_Offset_3
0869 0007       |    |		Action	Break_Optional
086a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x27.0x3 = 0x86a,0x401
086b 0217       |    |		Execute	Heap_Access,All_Reference
086c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
086d 00d9       |    |		Load_Top	At_Offset_1
086e 0007       |    |		Action	Break_Optional
086f e408       |    |		Load	0x2,0x8								; Debug Table 0x27.0x4 = 0x86f,0x801
0870 0007       |    |		Action	Break_Optional
0871 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x27.0x5 = 0x871,0x802
0872 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x6 = 0x872,0x803
0873 00d0       |    |		Action	Swap_Control							; Debug Table 0x27.0x7 = 0x873,0x804
0874 00d1       |    |		Pop_Control	Pop_Count_1
0875 49af       |I   |		Short_Literal	0x1af							; Debug Table 0x27.0x8 = 0x875,0x401
0876 00eb       |    |		Load_Encached	Diana_Cache
0877 0096       |    |		Execute	Package,Entry
0878 00d0       |    |		Action	Swap_Control
0879 00d1       |    |		Pop_Control	Pop_Count_1
087a 8233       | 3  |		Call	0x1,0x33							; Debug Table 0x27.0x9 = 0x87a,0x2
087b e002       |    |		Load	0x0,0x2								; Debug Table 0x27.0xa = 0x87b,0x3
087c 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
087d 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0xb = 0x87d,0x4
087e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x27.0xc = 0x87e,0xc01
087f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x27.0xd = 0x87f,0x4
0880 4800       |H   |		Short_Literal	0x0
0881 e403       |    |		Load	0x2,0x3
0882 4800       |H   |		Short_Literal	0x0
0883 4879       |Hy  |		Short_Literal	0x79
0884 480d       |H   |		Short_Literal	0xd
0885 e002       |    |		Load	0x0,0x2
0886 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0887 4800       |H   |		Short_Literal	0x0							; Debug Table 0x27.0xe = 0x887,0x5
0888 8216       |    |		Call	0x1,0x16
0889 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0xf = 0x889,0x6
088a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x27.0x10 = 0x88a,0x1001
088b 0217       |    |		Execute	Heap_Access,All_Reference
088c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
088d 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x27.0x11 = 0x88d,0x6
088e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x27.0x12 = 0x88e,0x7
088f 0a01       |    |		Execute_Immediate	Plus,0x1
0890 0248       | H  |		Execute	Discrete,Check_In_Integer
0891 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0892 00c9       |    |		Action	Pop_Auxiliary_Loop
0893 0007       |    |		Action	Break_Optional							; Debug Table 0x27.0x13 = 0x893,0x1
0894 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x27.0x14 = 0x894,0x1401
0895 021d       |    |		Execute	Heap_Access,Is_Null
0896 6fd0       |o   |		Jump_Zero	0x867							; Debug Table 0x27.0x15 = 0x896,0x1
0897 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0898 ; --------------------------------------------------------------------------------------
0898 ; SUBPROGRAM
0898 ; --------------------------------------------------------------------------------------
0898 08ad       |    |		.CONST	0x08ad								; Address of begin
0899 0004       |    |		.CONST	0x0004								; Address of exception handler
089a 0005       |    |		.CONST	0x0005								; Number of locals
089b			INIT_0898:
089b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x28 = .DEBUG	0x089b,0x0ff6,0x0001,0x0000,0x005a,0x3a45,0x0000,0x0f5d
													; Debug Table 0x28.0x0 = 0x89b,0xffff
089c 00db       |    |		Load_Top	At_Offset_3
089d 00eb       |    |		Load_Encached	Diana_Cache
089e 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
089f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
08a0 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x28.0x1 = 0x8a0,0xfffe
08a1 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
08a2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x28.0x2 = 0x8a2,0xfffd
08a3 4975       |Iu  |		Short_Literal	0x175
08a4 00eb       |    |		Load_Encached	Diana_Cache
08a5 0098       |    |		Execute	Package,Field_Read_Dynamic
08a6 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
08a7 e006       |    |		Load	0x0,0x6
08a8 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
08a9 e009       |    |		Load	0x0,0x9
08aa 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
08ab 03f1       |    |		Declare_Variable	Discrete,With_Value
08ac 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x28.0x3 = 0x8ac,0xfffc
08ad			BODY_0898:
08ad 00cf       |    |		Action	Mark_Auxiliary
08ae 7879       |xy  |		Jump	0x928
08af 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x28.0x4 = 0x8af,0x2
08b0 0f08       |    |		Execute_Immediate	Equal,0x8
08b1 7008       |p   |		Jump_Nonzero	0x8ba
08b2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x28.0x5 = 0x8b2,0x3
08b3 e002       |    |		Load	0x0,0x2
08b4 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
08b5 4801       |H   |		Short_Literal	0x1							; Debug Table 0x28.0x6 = 0x8b5,0x4
08b6 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
08b7 e002       |    |		Load	0x0,0x2								; Debug Table 0x28.0x7 = 0x8b7,0x5
08b8 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
08b9 7805       |x   |		Jump	0x8bf
08ba 4800       |H   |		Short_Literal	0x0							; Debug Table 0x28.0x8 = 0x8ba,0x6
08bb 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
08bc 4800       |H   |		Short_Literal	0x0							; Debug Table 0x28.0x9 = 0x8bc,0x7
08bd e002       |    |		Load	0x0,0x2
08be 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
08bf 0007       |    |		Action	Break_Optional							; Debug Table 0x28.0xa = 0x8bf,0x8
08c0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x28.0xb = 0x8c0,0x401
08c1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x28.0xc = 0x8c1,0x8
08c2 4800       |H   |		Short_Literal	0x0
08c3 60e0       |`   |		Indirect_Literal	Discrete,0x9a4,{0x00000000, 0x7fffffff}
08c4 e405       |    |		Load	0x2,0x5
08c5 4810       |H   |		Short_Literal	0x10
08c6 e404       |    |		Load	0x2,0x4
08c7 e002       |    |		Load	0x0,0x2
08c8 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
08c9 e402       |    |		Load	0x2,0x2								; Debug Table 0x28.0xd = 0x8c9,0x9
08ca 0007       |    |		Action	Break_Optional
08cb 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x28.0xe = 0x8cb,0x801
08cc 7002       |p   |		Jump_Nonzero	0x8cf
08cd 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x28.0xf = 0x8cd,0x802
08ce 782c       |x,  |		Jump	0x8fb
08cf 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x28.0x10 = 0x8cf,0x803
08d0 0217       |    |		Execute	Heap_Access,All_Reference
08d1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
08d2 6804       |h   |		Jump_Zero	0x8d7
08d3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x28.0x11 = 0x8d3,0x804
08d4 0217       |    |		Execute	Heap_Access,All_Reference
08d5 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
08d6 7824       |x$  |		Jump	0x8fb
08d7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x28.0x12 = 0x8d7,0x805
08d8 0007       |    |		Action	Break_Optional
08d9 e408       |    |		Load	0x2,0x8								; Debug Table 0x28.0x13 = 0x8d9,0xc01
08da 0007       |    |		Action	Break_Optional
08db 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x28.0x14 = 0x8db,0xc02
08dc 0007       |    |		Action	Break_Optional							; Debug Table 0x28.0x15 = 0x8dc,0xc03
08dd 00d0       |    |		Action	Swap_Control							; Debug Table 0x28.0x16 = 0x8dd,0xc04
08de 00d1       |    |		Pop_Control	Pop_Count_1
08df 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x28.0x17 = 0x8df,0x805
08e0 00eb       |    |		Load_Encached	Diana_Cache
08e1 0098       |    |		Execute	Package,Field_Read_Dynamic
08e2 012c       | ,  |		Execute	Any,Size
08e3 e007       |    |		Load	0x0,0x7
08e4 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
08e5 025b       | [  |		Execute	Discrete,Check_In_Type
08e6 0273       | s  |		Execute	Discrete,Plus
08e7 00d9       |    |		Load_Top	At_Offset_1
08e8 0007       |    |		Action	Break_Optional
08e9 e409       |    |		Load	0x2,0x9								; Debug Table 0x28.0x18 = 0x8e9,0x1001
08ea 0007       |    |		Action	Break_Optional
08eb 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x28.0x19 = 0x8eb,0x1002
08ec 0007       |    |		Action	Break_Optional							; Debug Table 0x28.0x1a = 0x8ec,0x1003
08ed 00d0       |    |		Action	Swap_Control							; Debug Table 0x28.0x1b = 0x8ed,0x1004
08ee 00d1       |    |		Pop_Control	Pop_Count_1
08ef 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x28.0x1c = 0x8ef,0xc04
08f0 00eb       |    |		Load_Encached	Diana_Cache
08f1 0098       |    |		Execute	Package,Field_Read_Dynamic
08f2 49c9       |I   |		Short_Literal	0x1c9
08f3 00eb       |    |		Load_Encached	Diana_Cache
08f4 0098       |    |		Execute	Package,Field_Read_Dynamic
08f5 49ca       |I   |		Short_Literal	0x1ca
08f6 00eb       |    |		Load_Encached	Diana_Cache
08f7 0095       |    |		Execute	Package,Field_Reference_Dynamic
08f8 e008       |    |		Load	0x0,0x8
08f9 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
08fa 7800       |x   |		Jump	0x8fb
08fb 00d0       |    |		Action	Swap_Control
08fc 00d1       |    |		Pop_Control	Pop_Count_1
08fd 8234       | 4  |		Call	0x1,0x34							; Debug Table 0x28.0x1d = 0x8fd,0x9
08fe 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x28.0x1e = 0x8fe,0xa
08ff 0f08       |    |		Execute_Immediate	Equal,0x8
0900 7006       |p   |		Jump_Nonzero	0x907
0901 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x28.0x1f = 0x901,0xb
0902 e002       |    |		Load	0x0,0x2
0903 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0904 4801       |H   |		Short_Literal	0x1							; Debug Table 0x28.0x20 = 0x904,0xc
0905 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0906 7802       |x   |		Jump	0x909
0907 4800       |H   |		Short_Literal	0x0							; Debug Table 0x28.0x21 = 0x907,0xd
0908 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0909 4ffd       |O   |		Short_Literal	-0x3							; Debug Table 0x28.0x22 = 0x909,0xe
090a e002       |    |		Load	0x0,0x2
090b 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
090c 0007       |    |		Action	Break_Optional							; Debug Table 0x28.0x23 = 0x90c,0xf
090d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x28.0x24 = 0x90d,0x1401
090e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x28.0x25 = 0x90e,0xf
090f 4800       |H   |		Short_Literal	0x0
0910 6093       |`   |		Indirect_Literal	Discrete,0x9a4,{0x00000000, 0x7fffffff}
0911 e405       |    |		Load	0x2,0x5
0912 4811       |H   |		Short_Literal	0x11
0913 e404       |    |		Load	0x2,0x4
0914 e002       |    |		Load	0x0,0x2
0915 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0916 4800       |H   |		Short_Literal	0x0							; Debug Table 0x28.0x26 = 0x916,0x10
0917 8216       |    |		Call	0x1,0x16
0918 4800       |H   |		Short_Literal	0x0							; Debug Table 0x28.0x27 = 0x918,0x11
0919 8216       |    |		Call	0x1,0x16
091a 0007       |    |		Action	Break_Optional							; Debug Table 0x28.0x28 = 0x91a,0x12
091b e402       |    |		Load	0x2,0x2								; Debug Table 0x28.0x29 = 0x91b,0x1801
091c 7002       |p   |		Jump_Nonzero	0x91f
091d 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x28.0x2a = 0x91d,0x1802
091e 7803       |x   |		Jump	0x922
091f e402       |    |		Load	0x2,0x2								; Debug Table 0x28.0x2b = 0x91f,0x1803
0920 0217       |    |		Execute	Heap_Access,All_Reference
0921 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0922 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x28.0x2c = 0x922,0x12
0923 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x28.0x2d = 0x923,0x13
0924 0a01       |    |		Execute_Immediate	Plus,0x1
0925 0248       | H  |		Execute	Discrete,Check_In_Integer
0926 a403       |    |		Store_Unchecked	0x2,0x3
0927 00c9       |    |		Action	Pop_Auxiliary_Loop
0928 0007       |    |		Action	Break_Optional							; Debug Table 0x28.0x2e = 0x928,0x1
0929 e402       |    |		Load	0x2,0x2								; Debug Table 0x28.0x2f = 0x929,0x1c01
092a 021d       |    |		Execute	Heap_Access,Is_Null
092b 6f83       |o   |		Jump_Zero	0x8af							; Debug Table 0x28.0x30 = 0x92b,0x1
092c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
092d 0000 0000  |    |		.XXX[0x3]
092f 0000       |    |
0930 ; --------------------------------------------------------------------------------------
0930 ; SUBPROGRAM
0930 ; --------------------------------------------------------------------------------------
0930 0947       | G  |		.CONST	0x0947								; Address of begin
0931 0004       |    |		.CONST	0x0004								; Address of exception handler
0932 0005       |    |		.CONST	0x0005								; Number of locals
0933			INIT_0930:
0933 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x29 = .DEBUG	0x0933,0x105a,0x0001,0x0000,0x005a,0x3a45,0x0000,0x101c
													; Debug Table 0x29.0x0 = 0x933,0xffff
0934 00db       |    |		Load_Top	At_Offset_3
0935 8220       |    |		Call	0x1,0x20
0936 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0937 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x29.0x1 = 0x937,0xfffe
0938 00d9       |    |		Load_Top	At_Offset_1
0939 00eb       |    |		Load_Encached	Diana_Cache
093a 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
093b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
093c e002       |    |		Load	0x0,0x2								; Debug Table 0x29.0x2 = 0x93c,0xfffd
093d 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
093e e002       |    |		Load	0x0,0x2
093f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0940 03f1       |    |		Declare_Variable	Discrete,With_Value
0941 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x29.0x3 = 0x941,0xfffc
0942 e003       |    |		Load	0x0,0x3
0943 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0944 e009       |    |		Load	0x0,0x9
0945 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0946 03f1       |    |		Declare_Variable	Discrete,With_Value
0947			BODY_0930:
0947 4801       |H   |		Short_Literal	0x1							; Debug Table 0x29.0x4 = 0x947,0x1
0948 0092 09a9  |    |		Action	Push_String_Extended,0x9a9					; "check for discriminant dependent access constraint"
094a e002       |    |		Load	0x0,0x2
094b 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
094c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x29.0x5 = 0x94c,0x2
094d e002       |    |		Load	0x0,0x2
094e 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
094f 0007       |    |		Action	Break_Optional							; Debug Table 0x29.0x6 = 0x94f,0x3
0950 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x29.0x7 = 0x950,0x401
0951 4800       |H   |		Short_Literal	0x0							; Debug Table 0x29.0x8 = 0x951,0x3
0952 4800       |H   |		Short_Literal	0x0
0953 6050       |`P  |		Indirect_Literal	Discrete,0x9a4,{0x00000000, 0x7fffffff}
0954 4800       |H   |		Short_Literal	0x0
0955 4840       |H@  |		Short_Literal	0x40
0956 e405       |    |		Load	0x2,0x5
0957 e002       |    |		Load	0x0,0x2
0958 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0959 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x29.0x9 = 0x959,0x4
095a e002       |    |		Load	0x0,0x2
095b 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
095c e012       |    |		Load	0x0,0x12							; Debug Table 0x29.0xa = 0x95c,0x5
095d 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
095e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x29.0xb = 0x95e,0x6
095f 00eb       |    |		Load_Encached	Diana_Cache
0960 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0961 e011       |    |		Load	0x0,0x11
0962 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0963 e002       |    |		Load	0x0,0x2								; Debug Table 0x29.0xc = 0x963,0x7
0964 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0965 0007       |    |		Action	Break_Optional							; Debug Table 0x29.0xd = 0x965,0x8
0966 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x29.0xe = 0x966,0x801
0967 4800       |H   |		Short_Literal	0x0							; Debug Table 0x29.0xf = 0x967,0x8
0968 4800       |H   |		Short_Literal	0x0
0969 603a       |`:  |		Indirect_Literal	Discrete,0x9a4,{0x00000000, 0x7fffffff}
096a 4800       |H   |		Short_Literal	0x0
096b 4846       |HF  |		Short_Literal	0x46
096c e405       |    |		Load	0x2,0x5
096d e002       |    |		Load	0x0,0x2
096e 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
096f 0007       |    |		Action	Break_Optional							; Debug Table 0x29.0x10 = 0x96f,0x9
0970 e403       |    |		Load	0x2,0x3								; Debug Table 0x29.0x11 = 0x970,0xc01
0971 0007       |    |		Action	Break_Optional
0972 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x29.0x12 = 0x972,0xc02
0973 0007       |    |		Action	Break_Optional							; Debug Table 0x29.0x13 = 0x973,0xc03
0974 0007       |    |		Action	Break_Optional							; Debug Table 0x29.0x14 = 0x974,0xc04
0975 0b62       | b  |		Execute_Immediate	Case_Compare,0x62				; Debug Table 0x29.0x15 = 0x975,0x9
0976 7008       |p   |		Jump_Nonzero	0x97f
0977 0b63       | c  |		Execute_Immediate	Case_Compare,0x63
0978 7009       |p   |		Jump_Nonzero	0x982
0979 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x29.0x16 = 0x979,0xc
097a 0092 09aa  |    |		Action	Push_String_Extended,0x9aa					; "Unexpected discrim_dependent access constraint kind "
097c e010       |    |		Load	0x0,0x10
097d 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
097e 7805       |x   |		Jump	0x984
097f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x29.0x17 = 0x97f,0xa
0980 8235       | 5  |		Call	0x1,0x35
0981 7802       |x   |		Jump	0x984
0982 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x29.0x18 = 0x982,0xb
0983 8236       | 6  |		Call	0x1,0x36
0984 00d1       |    |		Pop_Control	Pop_Count_1
0985 4802       |H   |		Short_Literal	0x2							; Debug Table 0x29.0x19 = 0x985,0xd
0986 e002       |    |		Load	0x0,0x2
0987 1852       | R  |		Execute	Package,Field_Execute,Field_Number 0x52
0988 4800       |H   |		Short_Literal	0x0							; Debug Table 0x29.0x1a = 0x988,0xe
0989 e012       |    |		Load	0x0,0x12
098a 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
098b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x29.0x1b = 0x98b,0xf
098c e002       |    |		Load	0x0,0x2
098d 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
098e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
098f 0000       |    |		.XXX[0x1]
0990 ; --------------------------------------------------------------------------------------
0990 ; SUBPROGRAM
0990 ; --------------------------------------------------------------------------------------
0990 0993       |    |		.CONST	0x0993								; Address of begin
0991 0004       |    |		.CONST	0x0004								; Address of exception handler
0992 0001       |    |		.CONST	0x0001								; Number of locals
0993			BODY_0990:
0993			INIT_0990:
0993 0007       |    |		Action	Break_Optional							; Debug Table 0x2a = .DEBUG	0x0993,0x1094,0x0002,0x0000,0x005a,0x3a45,0x0000,0x10cf
													; Debug Table 0x2a.0x0 = 0x993,0x1
0994 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2a.0x1 = 0x994,0x401
0995 0007       |    |		Action	Break_Optional
0996 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2a.0x2 = 0x996,0x402
0997 0007       |    |		Action	Break_Optional							; Debug Table 0x2a.0x3 = 0x997,0x403
0998 0007       |    |		Action	Break_Optional							; Debug Table 0x2a.0x4 = 0x998,0x404
0999 0f12       |    |		Execute_Immediate	Equal,0x12					; Debug Table 0x2a.0x5 = 0x999,0x1
099a 6804       |h   |		Jump_Zero	0x99f
099b 00da       |    |		Load_Top	At_Offset_2
099c e00c       |    |		Load	0x0,0xc
099d 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
099e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
099f 4800       |H   |		Short_Literal	0x0
09a0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09a1 0000 0000  |    |		.XXX[0x3]
09a3 0000       |    |
09a4 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
09a8 ; --------------------------------------------------------------------------------------
09a8 ; STRING TABLE
09a8 ; --------------------------------------------------------------------------------------
09a8 0008       |    |		.STRTAB	0x0008->0x09ac							; "Cg_Constraint_Checking: unexpected range kind in discrim-dependent index constraint "
09a9 005a       | Z  |		.STRTAB	0x005a->0x09d6							; "check for discriminant dependent access constraint"
09aa 008a       |    |		.STRTAB	0x008a->0x09ef							; "Unexpected discrim_dependent access constraint kind "
09ab 00bc       |    |		.STREND 0x00bc->0x0a09
09ac 4367 5f43  |Cg_C|		.STRTAB_STRINGS
0a09 0000 0000  |    |		.BLANK	0000[0x7]
0a10 ; --------------------------------------------------------------------------------------
0a10 ; Debug Table
0a10 ; --------------------------------------------------------------------------------------
0a10 0003 002b  |   +|		.CONST	0x0003,0x002b
0a12 000b 0b6a  |   j|		.DEBUG	0x000b,0x0b6a,0x8000,0x0000,0x005a,0x2eb5,0x0000,0x0007
0a1a 002c 0b8a  | ,  |		.DEBUG	0x002c,0x0b8a,0x8000,0x0000,0x005a,0x3a45,0x0000,0x002d
0a22 00a3 0bf4  |    |		.DEBUG	0x00a3,0x0bf4,0x0002,0x0000,0x005a,0x2eb5,0x0000,0x0008
0a2a 00f3 0c16  |    |		.DEBUG	0x00f3,0x0c16,0x0002,0x0000,0x005a,0x2eb5,0x0000,0x0014
0a32 018b 0c72  |   r|		.DEBUG	0x018b,0x0c72,0x0002,0x0000,0x005a,0x2eb5,0x0000,0x0020
0a3a 019b 0c76  |   v|		.DEBUG	0x019b,0x0c76,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x002c
0a42 01cb 0c90  |    |		.DEBUG	0x01cb,0x0c90,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x003b
0a4a 020b 0ca8  |    |		.DEBUG	0x020b,0x0ca8,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x004a
0a52 021b 0cae  |    |		.DEBUG	0x021b,0x0cae,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x005a
0a5a 0233 0cba  | 3  |		.DEBUG	0x0233,0x0cba,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x0064
0a62 0243 0cc0  | C  |		.DEBUG	0x0243,0x0cc0,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x006f
0a6a 026b 0cd2  | k  |		.DEBUG	0x026b,0x0cd2,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x007e
0a72 0293 0ce2  |    |		.DEBUG	0x0293,0x0ce2,0x0001,0x0000,0x005a,0x2eb5,0x0000,0x008b
0a7a 02ab 0cea  |    |		.DEBUG	0x02ab,0x0cea,0x0002,0x0000,0x005a,0x2eb5,0x0000,0x0095
0a82 02d3 0cf6  |    |		.DEBUG	0x02d3,0x0cf6,0x0002,0x0000,0x005a,0x2eb5,0x0000,0x00a1
0a8a 02db 0cfa  |    |		.DEBUG	0x02db,0x0cfa,0x0002,0x0000,0x005a,0x2eb5,0x0000,0x00ad
0a92 0353 0d44  | S D|		.DEBUG	0x0353,0x0d44,0x0002,0x0000,0x005a,0x3a45,0x0000,0x007f
0a9a 038b 0d62  |   b|		.DEBUG	0x038b,0x0d62,0x0002,0x0000,0x005a,0x3a45,0x0000,0x00f7
0aa2 03ab 0d78  |   x|		.DEBUG	0x03ab,0x0d78,0x0002,0x0000,0x005a,0x3a45,0x0000,0x0130
0aaa 045b 0dbe  | [  |		.DEBUG	0x045b,0x0dbe,0x0002,0x0000,0x005a,0x3a45,0x0000,0x0276
0ab2 047b 0dce  | {  |		.DEBUG	0x047b,0x0dce,0x0002,0x0000,0x005a,0x3a45,0x0000,0x02bc
0aba 04db 0de4  |    |		.DEBUG	0x04db,0x0de4,0x0002,0x0000,0x005a,0x3a45,0x0000,0x03f8
0ac2 0523 0dfa  | #  |		.DEBUG	0x0523,0x0dfa,0x0002,0x0000,0x005a,0x3a45,0x0000,0x046b
0aca 052b 0dfe  | +  |		.DEBUG	0x052b,0x0dfe,0x0002,0x0000,0x005a,0x3a45,0x0000,0x047d
0ad2 0533 0e02  | 3  |		.DEBUG	0x0533,0x0e02,0x0002,0x0000,0x005a,0x3a45,0x0000,0x048f
0ada 053b 0e06  | ;  |		.DEBUG	0x053b,0x0e06,0x0002,0x0000,0x005a,0x3a45,0x0000,0x04a1
0ae2 0573 0e20  | s  |		.DEBUG	0x0573,0x0e20,0x0002,0x0000,0x005a,0x3a45,0x0000,0x0512
0aea 05d3 0e6c  |   l|		.DEBUG	0x05d3,0x0e6c,0x0002,0x0000,0x005a,0x3a45,0x0000,0x05e7
0af2 062b 0e94  | +  |		.DEBUG	0x062b,0x0e94,0x0002,0x0000,0x005a,0x3a45,0x0000,0x0699
0afa 064b 0ea2  | K  |		.DEBUG	0x064b,0x0ea2,0x0002,0x0000,0x005a,0x3a45,0x0000,0x06dc
0b02 06e3 0f12  |    |		.DEBUG	0x06e3,0x0f12,0x0002,0x0000,0x005a,0x3a45,0x0000,0x07bb
0b0a 070b 0f36  |   6|		.DEBUG	0x070b,0x0f36,0x0002,0x0000,0x005a,0x3a45,0x0000,0x08fa
0b12 074b 0f54  | K T|		.DEBUG	0x074b,0x0f54,0x0002,0x0000,0x005a,0x3a45,0x0000,0x098e
0b1a 076b 0f64  | k d|		.DEBUG	0x076b,0x0f64,0x0002,0x0000,0x005a,0x3a45,0x0000,0x09de
0b22 077b 0f68  | { h|		.DEBUG	0x077b,0x0f68,0x0002,0x0000,0x005a,0x3a45,0x0000,0x09fd
0b2a 07e3 0f88  |    |		.DEBUG	0x07e3,0x0f88,0x0002,0x0000,0x005a,0x3a45,0x0000,0x0ad3
0b32 07f3 0f8c  |    |		.DEBUG	0x07f3,0x0f8c,0x0002,0x0000,0x005a,0x3a45,0x0000,0x0e0a
0b3a 0813 0fa4  |    |		.DEBUG	0x0813,0x0fa4,0x0001,0x0000,0x005a,0x3a45,0x0000,0x0e39
0b42 0833 0fb2  | 3  |		.DEBUG	0x0833,0x0fb2,0x0001,0x0000,0x005a,0x3a45,0x0000,0x0e8b
0b4a 085b 0fc8  | [  |		.DEBUG	0x085b,0x0fc8,0x0001,0x0000,0x005a,0x3a45,0x0000,0x0ee6
0b52 089b 0ff6  |    |		.DEBUG	0x089b,0x0ff6,0x0001,0x0000,0x005a,0x3a45,0x0000,0x0f5d
0b5a 0933 105a  | 3 Z|		.DEBUG	0x0933,0x105a,0x0001,0x0000,0x005a,0x3a45,0x0000,0x101c
0b62 0993 1094  |    |		.DEBUG	0x0993,0x1094,0x0002,0x0000,0x005a,0x3a45,0x0000,0x10cf
0b6a ; --------------------------------------------------------------------------------------
0b6a ; Debug3 Subtable 0x0
0b6a ; --------------------------------------------------------------------------------------
0b6a 000f 0000  |    |		.DBG3TAB	0x000f,0x0000
0b6c 000b ffff  |    |		.CONST	0x000b,0xffff
0b6e 000d fffe  |    |		.CONST	0x000d,0xfffe
0b70 000f fffd  |    |		.CONST	0x000f,0xfffd
0b72 0011 fffc  |    |		.CONST	0x0011,0xfffc
0b74 0013 fffb  |    |		.CONST	0x0013,0xfffb
0b76 0015 fffa  |    |		.CONST	0x0015,0xfffa
0b78 0017 fff9  |    |		.CONST	0x0017,0xfff9
0b7a 0019 fff8  |    |		.CONST	0x0019,0xfff8
0b7c 001b fff7  |    |		.CONST	0x001b,0xfff7
0b7e 001d fff6  |    |		.CONST	0x001d,0xfff6
0b80 001f fff5  |    |		.CONST	0x001f,0xfff5
0b82 0021 fff4  | !  |		.CONST	0x0021,0xfff4
0b84 0023 fff3  | #  |		.CONST	0x0023,0xfff3
0b86 0025 fff2  | %  |		.CONST	0x0025,0xfff2
0b88 0027 fff1  | '  |		.CONST	0x0027,0xfff1
0b8a ; --------------------------------------------------------------------------------------
0b8a ; Debug3 Subtable 0x1
0b8a ; --------------------------------------------------------------------------------------
0b8a 0034 0000  | 4  |		.DBG3TAB	0x0034,0x0000
0b8c 002c ffff  | ,  |		.CONST	0x002c,0xffff
0b8e 002d fffe  | -  |		.CONST	0x002d,0xfffe
0b90 002e fffd  | .  |		.CONST	0x002e,0xfffd
0b92 002f fffc  | /  |		.CONST	0x002f,0xfffc
0b94 0030 fffb  | 0  |		.CONST	0x0030,0xfffb
0b96 0031 fffa  | 1  |		.CONST	0x0031,0xfffa
0b98 0032 fff9  | 2  |		.CONST	0x0032,0xfff9
0b9a 0034 fff8  | 4  |		.CONST	0x0034,0xfff8
0b9c 0035 fff7  | 5  |		.CONST	0x0035,0xfff7
0b9e 0036 fff6  | 6  |		.CONST	0x0036,0xfff6
0ba0 0039 fff5  | 9  |		.CONST	0x0039,0xfff5
0ba2 003b fff4  | ;  |		.CONST	0x003b,0xfff4
0ba4 003d fff3  | =  |		.CONST	0x003d,0xfff3
0ba6 003f fff2  | ?  |		.CONST	0x003f,0xfff2
0ba8 0041 fff1  | A  |		.CONST	0x0041,0xfff1
0baa 0043 fff0  | C  |		.CONST	0x0043,0xfff0
0bac 0045 ffef  | E  |		.CONST	0x0045,0xffef
0bae 0047 ffee  | G  |		.CONST	0x0047,0xffee
0bb0 0049 ffed  | I  |		.CONST	0x0049,0xffed
0bb2 004b ffec  | K  |		.CONST	0x004b,0xffec
0bb4 004d ffeb  | M  |		.CONST	0x004d,0xffeb
0bb6 004f ffea  | O  |		.CONST	0x004f,0xffea
0bb8 0051 ffe9  | Q  |		.CONST	0x0051,0xffe9
0bba 0053 ffe8  | S  |		.CONST	0x0053,0xffe8
0bbc 0055 ffe7  | U  |		.CONST	0x0055,0xffe7
0bbe 0057 ffe6  | W  |		.CONST	0x0057,0xffe6
0bc0 0059 ffe5  | Y  |		.CONST	0x0059,0xffe5
0bc2 005b ffe4  | [  |		.CONST	0x005b,0xffe4
0bc4 005d ffe3  | ]  |		.CONST	0x005d,0xffe3
0bc6 005f ffe2  | _  |		.CONST	0x005f,0xffe2
0bc8 0061 ffe1  | a  |		.CONST	0x0061,0xffe1
0bca 0063 ffe0  | c  |		.CONST	0x0063,0xffe0
0bcc 0065 ffdf  | e  |		.CONST	0x0065,0xffdf
0bce 0067 ffde  | g  |		.CONST	0x0067,0xffde
0bd0 0069 ffdd  | i  |		.CONST	0x0069,0xffdd
0bd2 006b ffdc  | k  |		.CONST	0x006b,0xffdc
0bd4 006d ffdb  | m  |		.CONST	0x006d,0xffdb
0bd6 006f ffda  | o  |		.CONST	0x006f,0xffda
0bd8 0071 ffd9  | q  |		.CONST	0x0071,0xffd9
0bda 0073 ffd8  | s  |		.CONST	0x0073,0xffd8
0bdc 0075 ffd7  | u  |		.CONST	0x0075,0xffd7
0bde 0077 ffd6  | w  |		.CONST	0x0077,0xffd6
0be0 0079 ffd5  | y  |		.CONST	0x0079,0xffd5
0be2 007b ffd4  | {  |		.CONST	0x007b,0xffd4
0be4 007d ffd3  | }  |		.CONST	0x007d,0xffd3
0be6 007f ffd2  |    |		.CONST	0x007f,0xffd2
0be8 0081 ffd1  |    |		.CONST	0x0081,0xffd1
0bea 0083 ffd0  |    |		.CONST	0x0083,0xffd0
0bec 0085 ffcf  |    |		.CONST	0x0085,0xffcf
0bee 0087 ffce  |    |		.CONST	0x0087,0xffce
0bf0 0089 ffcd  |    |		.CONST	0x0089,0xffcd
0bf2 008b ffcc  |    |		.CONST	0x008b,0xffcc
0bf4 ; --------------------------------------------------------------------------------------
0bf4 ; Debug3 Subtable 0x2
0bf4 ; --------------------------------------------------------------------------------------
0bf4 0007 0009  |    |		.DBG3TAB	0x0007,0x0009
0bf6 00a3 ffff  |    |		.CONST	0x00a3,0xffff
0bf8 00a7 fffe  |    |		.CONST	0x00a7,0xfffe
0bfa 00a8 fffd  |    |		.CONST	0x00a8,0xfffd
0bfc 00aa fffc  |    |		.CONST	0x00aa,0xfffc
0bfe 00af fffb  |    |		.CONST	0x00af,0xfffb
0c00 00b9 fffa  |    |		.CONST	0x00b9,0xfffa
0c02 00ba fff9  |    |		.CONST	0x00ba,0xfff9
0c04 00bd 0001  |    |		.CONST	0x00bd,0x0001
0c06 00c4 0002  |    |		.CONST	0x00c4,0x0002
0c08 00c6 0003  |    |		.CONST	0x00c6,0x0003
0c0a 00d0 0004  |    |		.CONST	0x00d0,0x0004
0c0c 00d4 0005  |    |		.CONST	0x00d4,0x0005
0c0e 00da 0006  |    |		.CONST	0x00da,0x0006
0c10 00e0 0007  |    |		.CONST	0x00e0,0x0007
0c12 00e6 0008  |    |		.CONST	0x00e6,0x0008
0c14 00eb 0009  |    |		.CONST	0x00eb,0x0009
0c16 ; --------------------------------------------------------------------------------------
0c16 ; Debug3 Subtable 0x3
0c16 ; --------------------------------------------------------------------------------------
0c16 0000 002d  |   -|		.DBG3TAB	0x0000,0x002d
0c18 00f3 0001  |    |		.CONST	0x00f3,0x0001
0c1a 00f4 0401  |    |		.CONST	0x00f4,0x0401
0c1c 00f6 0402  |    |		.CONST	0x00f6,0x0402
0c1e 00f7 0403  |    |		.CONST	0x00f7,0x0403
0c20 00f8 0404  |    |		.CONST	0x00f8,0x0404
0c22 00f9 0001  |    |		.CONST	0x00f9,0x0001
0c24 00fd 0004  |    |		.CONST	0x00fd,0x0004
0c26 00fe 0002  |    |		.CONST	0x00fe,0x0002
0c28 0104 0003  |    |		.CONST	0x0104,0x0003
0c2a 0107 0005  |    |		.CONST	0x0107,0x0005
0c2c 0108 0801  |    |		.CONST	0x0108,0x0801
0c2e 010a 0802  |    |		.CONST	0x010a,0x0802
0c30 010b 0803  |    |		.CONST	0x010b,0x0803
0c32 010c 0804  |    |		.CONST	0x010c,0x0804
0c34 010d 0005  |    |		.CONST	0x010d,0x0005
0c36 010f 0006  |    |		.CONST	0x010f,0x0006
0c38 0111 0007  |    |		.CONST	0x0111,0x0007
0c3a 0115 0008  |    |		.CONST	0x0115,0x0008
0c3c 011a 0009  |    |		.CONST	0x011a,0x0009
0c3e 011d 000a  |    |		.CONST	0x011d,0x000a
0c40 011f 000b  |    |		.CONST	0x011f,0x000b
0c42 0123 000c  | #  |		.CONST	0x0123,0x000c
0c44 0125 000d  | %  |		.CONST	0x0125,0x000d
0c46 0128 000e  | (  |		.CONST	0x0128,0x000e
0c48 012a 0c01  | *  |		.CONST	0x012a,0x0c01
0c4a 012e 000e  | .  |		.CONST	0x012e,0x000e
0c4c 0135 000f  | 5  |		.CONST	0x0135,0x000f
0c4e 013d 0010  | =  |		.CONST	0x013d,0x0010
0c50 013f 0011  | ?  |		.CONST	0x013f,0x0011
0c52 0140 1001  | @  |		.CONST	0x0140,0x1001
0c54 0142 1002  | B  |		.CONST	0x0142,0x1002
0c56 0143 1003  | C  |		.CONST	0x0143,0x1003
0c58 0144 1004  | D  |		.CONST	0x0144,0x1004
0c5a 0145 0011  | E  |		.CONST	0x0145,0x0011
0c5c 0155 001c  | U  |		.CONST	0x0155,0x001c
0c5e 0159 0012  | Y  |		.CONST	0x0159,0x0012
0c60 015d 0013  | ]  |		.CONST	0x015d,0x0013
0c62 015f 0014  | _  |		.CONST	0x015f,0x0014
0c64 0163 0015  | c  |		.CONST	0x0163,0x0015
0c66 0165 0016  | e  |		.CONST	0x0165,0x0016
0c68 0167 0017  | g  |		.CONST	0x0167,0x0017
0c6a 016f 0018  | o  |		.CONST	0x016f,0x0018
0c6c 0171 0019  | q  |		.CONST	0x0171,0x0019
0c6e 0173 001a  | s  |		.CONST	0x0173,0x001a
0c70 0179 001b  | y  |		.CONST	0x0179,0x001b
0c72 ; --------------------------------------------------------------------------------------
0c72 ; Debug3 Subtable 0x4
0c72 ; --------------------------------------------------------------------------------------
0c72 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0c74 018b 0001  |    |		.CONST	0x018b,0x0001
0c76 ; --------------------------------------------------------------------------------------
0c76 ; Debug3 Subtable 0x5
0c76 ; --------------------------------------------------------------------------------------
0c76 0003 0009  |    |		.DBG3TAB	0x0003,0x0009
0c78 019b ffff  |    |		.CONST	0x019b,0xffff
0c7a 01a1 fffe  |    |		.CONST	0x01a1,0xfffe
0c7c 01a4 fffd  |    |		.CONST	0x01a4,0xfffd
0c7e 01a5 0001  |    |		.CONST	0x01a5,0x0001
0c80 01aa 0005  |    |		.CONST	0x01aa,0x0005
0c82 01ab 0002  |    |		.CONST	0x01ab,0x0002
0c84 01ae 0003  |    |		.CONST	0x01ae,0x0003
0c86 01b0 0004  |    |		.CONST	0x01b0,0x0004
0c88 01b3 0006  |    |		.CONST	0x01b3,0x0006
0c8a 01b6 0007  |    |		.CONST	0x01b6,0x0007
0c8c 01b7 0401  |    |		.CONST	0x01b7,0x0401
0c8e 01b8 0007  |    |		.CONST	0x01b8,0x0007
0c90 ; --------------------------------------------------------------------------------------
0c90 ; Debug3 Subtable 0x6
0c90 ; --------------------------------------------------------------------------------------
0c90 0001 000a  |    |		.DBG3TAB	0x0001,0x000a
0c92 01cb ffff  |    |		.CONST	0x01cb,0xffff
0c94 01d1 0001  |    |		.CONST	0x01d1,0x0001
0c96 01d4 0002  |    |		.CONST	0x01d4,0x0002
0c98 01d6 0003  |    |		.CONST	0x01d6,0x0003
0c9a 01eb 0004  |    |		.CONST	0x01eb,0x0004
0c9c 01ec 0401  |    |		.CONST	0x01ec,0x0401
0c9e 01ed 0004  |    |		.CONST	0x01ed,0x0004
0ca0 01f7 0005  |    |		.CONST	0x01f7,0x0005
0ca2 01f8 0007  |    |		.CONST	0x01f8,0x0007
0ca4 01f9 0801  |    |		.CONST	0x01f9,0x0801
0ca6 01fa 0007  |    |		.CONST	0x01fa,0x0007
0ca8 ; --------------------------------------------------------------------------------------
0ca8 ; Debug3 Subtable 0x7
0ca8 ; --------------------------------------------------------------------------------------
0ca8 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0caa 020b 0001  |    |		.CONST	0x020b,0x0001
0cac 020f 0002  |    |		.CONST	0x020f,0x0002
0cae ; --------------------------------------------------------------------------------------
0cae ; Debug3 Subtable 0x8
0cae ; --------------------------------------------------------------------------------------
0cae 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0cb0 021b 0001  |    |		.CONST	0x021b,0x0001
0cb2 021f 0002  |    |		.CONST	0x021f,0x0002
0cb4 0224 0003  | $  |		.CONST	0x0224,0x0003
0cb6 0225 0401  | %  |		.CONST	0x0225,0x0401
0cb8 0226 0003  | &  |		.CONST	0x0226,0x0003
0cba ; --------------------------------------------------------------------------------------
0cba ; Debug3 Subtable 0x9
0cba ; --------------------------------------------------------------------------------------
0cba 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0cbc 0233 0001  | 3  |		.CONST	0x0233,0x0001
0cbe 0237 0002  | 7  |		.CONST	0x0237,0x0002
0cc0 ; --------------------------------------------------------------------------------------
0cc0 ; Debug3 Subtable 0xa
0cc0 ; --------------------------------------------------------------------------------------
0cc0 0004 0004  |    |		.DBG3TAB	0x0004,0x0004
0cc2 0243 ffff  | C  |		.CONST	0x0243,0xffff
0cc4 0248 fffe  | H  |		.CONST	0x0248,0xfffe
0cc6 024d fffd  | M  |		.CONST	0x024d,0xfffd
0cc8 0254 fffc  | T  |		.CONST	0x0254,0xfffc
0cca 0259 0001  | Y  |		.CONST	0x0259,0x0001
0ccc 025d 0002  | ]  |		.CONST	0x025d,0x0002
0cce 0261 0003  | a  |		.CONST	0x0261,0x0003
0cd0 0264 0004  | d  |		.CONST	0x0264,0x0004
0cd2 ; --------------------------------------------------------------------------------------
0cd2 ; Debug3 Subtable 0xb
0cd2 ; --------------------------------------------------------------------------------------
0cd2 0001 0006  |    |		.DBG3TAB	0x0001,0x0006
0cd4 026b ffff  | k  |		.CONST	0x026b,0xffff
0cd6 0270 0001  | p  |		.CONST	0x0270,0x0001
0cd8 0271 0401  | q  |		.CONST	0x0271,0x0401
0cda 0272 0001  | r  |		.CONST	0x0272,0x0001
0cdc 027a 0002  | z  |		.CONST	0x027a,0x0002
0cde 027d 0003  | }  |		.CONST	0x027d,0x0003
0ce0 0280 0004  |    |		.CONST	0x0280,0x0004
0ce2 ; --------------------------------------------------------------------------------------
0ce2 ; Debug3 Subtable 0xc
0ce2 ; --------------------------------------------------------------------------------------
0ce2 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
0ce4 0293 ffff  |    |		.CONST	0x0293,0xffff
0ce6 0298 0001  |    |		.CONST	0x0298,0x0001
0ce8 02a4 0002  |    |		.CONST	0x02a4,0x0002
0cea ; --------------------------------------------------------------------------------------
0cea ; Debug3 Subtable 0xd
0cea ; --------------------------------------------------------------------------------------
0cea 0004 0001  |    |		.DBG3TAB	0x0004,0x0001
0cec 02ab ffff  |    |		.CONST	0x02ab,0xffff
0cee 02b0 fffe  |    |		.CONST	0x02b0,0xfffe
0cf0 02b4 fffd  |    |		.CONST	0x02b4,0xfffd
0cf2 02b9 fffc  |    |		.CONST	0x02b9,0xfffc
0cf4 02bd 0001  |    |		.CONST	0x02bd,0x0001
0cf6 ; --------------------------------------------------------------------------------------
0cf6 ; Debug3 Subtable 0xe
0cf6 ; --------------------------------------------------------------------------------------
0cf6 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0cf8 02d3 0001  |    |		.CONST	0x02d3,0x0001
0cfa ; --------------------------------------------------------------------------------------
0cfa ; Debug3 Subtable 0xf
0cfa ; --------------------------------------------------------------------------------------
0cfa 0004 0020  |    |		.DBG3TAB	0x0004,0x0020
0cfc 02db ffff  |    |		.CONST	0x02db,0xffff
0cfe 02df fffe  |    |		.CONST	0x02df,0xfffe
0d00 02e0 0401  |    |		.CONST	0x02e0,0x0401
0d02 02e2 0402  |    |		.CONST	0x02e2,0x0402
0d04 02e3 0403  |    |		.CONST	0x02e3,0x0403
0d06 02e4 0404  |    |		.CONST	0x02e4,0x0404
0d08 02e5 fffe  |    |		.CONST	0x02e5,0xfffe
0d0a 02e8 0001  |    |		.CONST	0x02e8,0x0001
0d0c 02fb 0009  |    |		.CONST	0x02fb,0x0009
0d0e 02fc 0002  |    |		.CONST	0x02fc,0x0002
0d10 02fe 0003  |    |		.CONST	0x02fe,0x0003
0d12 0303 0004  |    |		.CONST	0x0303,0x0004
0d14 030a 0801  |    |		.CONST	0x030a,0x0801
0d16 030e 0004  |    |		.CONST	0x030e,0x0004
0d18 030f 0005  |    |		.CONST	0x030f,0x0005
0d1a 0311 0006  |    |		.CONST	0x0311,0x0006
0d1c 0315 0007  |    |		.CONST	0x0315,0x0007
0d1e 0317 0008  |    |		.CONST	0x0317,0x0008
0d20 0318 f3ff  |    |		.CONST	0x0318,0xf3ff
0d22 031f 0c01  |    |		.CONST	0x031f,0x0c01
0d24 0320 1001  |    |		.CONST	0x0320,0x1001
0d26 0322 1002  | "  |		.CONST	0x0322,0x1002
0d28 0323 1003  | #  |		.CONST	0x0323,0x1003
0d2a 0324 1004  | $  |		.CONST	0x0324,0x1004
0d2c 0325 0c01  | %  |		.CONST	0x0325,0x0c01
0d2e 032e 1401  | .  |		.CONST	0x032e,0x1401
0d30 0330 1402  | 0  |		.CONST	0x0330,0x1402
0d32 0331 1403  | 1  |		.CONST	0x0331,0x1403
0d34 0332 1404  | 2  |		.CONST	0x0332,0x1404
0d36 0334 1004  | 4  |		.CONST	0x0334,0x1004
0d38 0336 0c02  | 6  |		.CONST	0x0336,0x0c02
0d3a 033b 000a  | ;  |		.CONST	0x033b,0x000a
0d3c 033f 000b  | ?  |		.CONST	0x033f,0x000b
0d3e 0341 000c  | A  |		.CONST	0x0341,0x000c
0d40 0345 000d  | E  |		.CONST	0x0345,0x000d
0d42 0347 000e  | G  |		.CONST	0x0347,0x000e
0d44 ; --------------------------------------------------------------------------------------
0d44 ; Debug3 Subtable 0x10
0d44 ; --------------------------------------------------------------------------------------
0d44 0003 000b  |    |		.DBG3TAB	0x0003,0x000b
0d46 0353 ffff  | S  |		.CONST	0x0353,0xffff
0d48 0358 fffe  | X  |		.CONST	0x0358,0xfffe
0d4a 035f 0001  | _  |		.CONST	0x035f,0x0001
0d4c 0362 0401  | b  |		.CONST	0x0362,0x0401
0d4e 0366 0001  | f  |		.CONST	0x0366,0x0001
0d50 0369 0002  | i  |		.CONST	0x0369,0x0002
0d52 036a 0801  | j  |		.CONST	0x036a,0x0801
0d54 036c 0002  | l  |		.CONST	0x036c,0x0002
0d56 036d 0003  | m  |		.CONST	0x036d,0x0003
0d58 0371 0004  | q  |		.CONST	0x0371,0x0004
0d5a 0372 f3ff  | r  |		.CONST	0x0372,0xf3ff
0d5c 0377 0c01  | w  |		.CONST	0x0377,0x0c01
0d5e 0381 0c02  |    |		.CONST	0x0381,0x0c02
0d60 0383 0005  |    |		.CONST	0x0383,0x0005
0d62 ; --------------------------------------------------------------------------------------
0d62 ; Debug3 Subtable 0x11
0d62 ; --------------------------------------------------------------------------------------
0d62 0000 000a  |    |		.DBG3TAB	0x0000,0x000a
0d64 038b 0001  |    |		.CONST	0x038b,0x0001
0d66 038c 0401  |    |		.CONST	0x038c,0x0401
0d68 038e 0402  |    |		.CONST	0x038e,0x0402
0d6a 038f 0403  |    |		.CONST	0x038f,0x0403
0d6c 0390 0404  |    |		.CONST	0x0390,0x0404
0d6e 0391 0001  |    |		.CONST	0x0391,0x0001
0d70 0396 0801  |    |		.CONST	0x0396,0x0801
0d72 039a 0404  |    |		.CONST	0x039a,0x0404
0d74 039b 0002  |    |		.CONST	0x039b,0x0002
0d76 039f 0003  |    |		.CONST	0x039f,0x0003
0d78 ; --------------------------------------------------------------------------------------
0d78 ; Debug3 Subtable 0x12
0d78 ; --------------------------------------------------------------------------------------
0d78 0003 001f  |    |		.DBG3TAB	0x0003,0x001f
0d7a 03ab 0001  |    |		.CONST	0x03ab,0x0001
0d7c 03ac 0401  |    |		.CONST	0x03ac,0x0401
0d7e 03ae 0001  |    |		.CONST	0x03ae,0x0001
0d80 03af 0002  |    |		.CONST	0x03af,0x0002
0d82 03b0 0801  |    |		.CONST	0x03b0,0x0801
0d84 03b1 0002  |    |		.CONST	0x03b1,0x0002
0d86 03b2 0003  |    |		.CONST	0x03b2,0x0003
0d88 03b3 0c01  |    |		.CONST	0x03b3,0x0c01
0d8a 03b5 0c02  |    |		.CONST	0x03b5,0x0c02
0d8c 03b6 0c03  |    |		.CONST	0x03b6,0x0c03
0d8e 03b7 0c04  |    |		.CONST	0x03b7,0x0c04
0d90 03b8 0003  |    |		.CONST	0x03b8,0x0003
0d92 03c2 0008  |    |		.CONST	0x03c2,0x0008
0d94 03c6 0004  |    |		.CONST	0x03c6,0x0004
0d96 03c7 efff  |    |		.CONST	0x03c7,0xefff
0d98 03ce 1001  |    |		.CONST	0x03ce,0x1001
0d9a 03cf 1401  |    |		.CONST	0x03cf,0x1401
0d9c 03d1 1402  |    |		.CONST	0x03d1,0x1402
0d9e 03d2 1403  |    |		.CONST	0x03d2,0x1403
0da0 03d3 1404  |    |		.CONST	0x03d3,0x1404
0da2 03d4 1001  |    |		.CONST	0x03d4,0x1001
0da4 03d8 1003  |    |		.CONST	0x03d8,0x1003
0da6 03de 1002  |    |		.CONST	0x03de,0x1002
0da8 03e3 0005  |    |		.CONST	0x03e3,0x0005
0daa 03e9 0006  |    |		.CONST	0x03e9,0x0006
0dac 03ea e7ff  |    |		.CONST	0x03ea,0xe7ff
0dae 03f2 1801  |    |		.CONST	0x03f2,0x1801
0db0 0402 1802  |    |		.CONST	0x0402,0x1802
0db2 0408 1803  |    |		.CONST	0x0408,0x1803
0db4 040c 0007  |    |		.CONST	0x040c,0x0007
0db6 040d e3ff  |    |		.CONST	0x040d,0xe3ff
0db8 0417 1c01  |    |		.CONST	0x0417,0x1c01
0dba 0447 1c02  | G  |		.CONST	0x0447,0x1c02
0dbc 044d 1c03  | M  |		.CONST	0x044d,0x1c03
0dbe ; --------------------------------------------------------------------------------------
0dbe ; Debug3 Subtable 0x13
0dbe ; --------------------------------------------------------------------------------------
0dbe 0001 0006  |    |		.DBG3TAB	0x0001,0x0006
0dc0 045b ffff  | [  |		.CONST	0x045b,0xffff
0dc2 045f 0001  | _  |		.CONST	0x045f,0x0001
0dc4 0460 0401  | `  |		.CONST	0x0460,0x0401
0dc6 0462 0402  | b  |		.CONST	0x0462,0x0402
0dc8 0463 0403  | c  |		.CONST	0x0463,0x0403
0dca 0464 0404  | d  |		.CONST	0x0464,0x0404
0dcc 0465 0001  | e  |		.CONST	0x0465,0x0001
0dce ; --------------------------------------------------------------------------------------
0dce ; Debug3 Subtable 0x14
0dce ; --------------------------------------------------------------------------------------
0dce 0003 0007  |    |		.DBG3TAB	0x0003,0x0007
0dd0 047b ffff  | {  |		.CONST	0x047b,0xffff
0dd2 047c fffe  | |  |		.CONST	0x047c,0xfffe
0dd4 0486 fffd  |    |		.CONST	0x0486,0xfffd
0dd6 0490 0001  |    |		.CONST	0x0490,0x0001
0dd8 0498 0002  |    |		.CONST	0x0498,0x0002
0dda 049a 0003  |    |		.CONST	0x049a,0x0003
0ddc 04a0 0004  |    |		.CONST	0x04a0,0x0004
0dde 04a5 0005  |    |		.CONST	0x04a5,0x0005
0de0 04b9 0006  |    |		.CONST	0x04b9,0x0006
0de2 04d1 0007  |    |		.CONST	0x04d1,0x0007
0de4 ; --------------------------------------------------------------------------------------
0de4 ; Debug3 Subtable 0x15
0de4 ; --------------------------------------------------------------------------------------
0de4 0004 0006  |    |		.DBG3TAB	0x0004,0x0006
0de6 04db ffff  |    |		.CONST	0x04db,0xffff
0de8 04dc fffe  |    |		.CONST	0x04dc,0xfffe
0dea 04de fffd  |    |		.CONST	0x04de,0xfffd
0dec 04e3 fffc  |    |		.CONST	0x04e3,0xfffc
0dee 04ed 0001  |    |		.CONST	0x04ed,0x0001
0df0 04f4 0002  |    |		.CONST	0x04f4,0x0002
0df2 04f6 0003  |    |		.CONST	0x04f6,0x0003
0df4 0500 0004  |    |		.CONST	0x0500,0x0004
0df6 0504 0005  |    |		.CONST	0x0504,0x0005
0df8 0518 0006  |    |		.CONST	0x0518,0x0006
0dfa ; --------------------------------------------------------------------------------------
0dfa ; Debug3 Subtable 0x16
0dfa ; --------------------------------------------------------------------------------------
0dfa 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0dfc 0523 0001  | #  |		.CONST	0x0523,0x0001
0dfe ; --------------------------------------------------------------------------------------
0dfe ; Debug3 Subtable 0x17
0dfe ; --------------------------------------------------------------------------------------
0dfe 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0e00 052b 0001  | +  |		.CONST	0x052b,0x0001
0e02 ; --------------------------------------------------------------------------------------
0e02 ; Debug3 Subtable 0x18
0e02 ; --------------------------------------------------------------------------------------
0e02 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0e04 0533 0001  | 3  |		.CONST	0x0533,0x0001
0e06 ; --------------------------------------------------------------------------------------
0e06 ; Debug3 Subtable 0x19
0e06 ; --------------------------------------------------------------------------------------
0e06 0000 000c  |    |		.DBG3TAB	0x0000,0x000c
0e08 053b 0001  | ;  |		.CONST	0x053b,0x0001
0e0a 053c 0401  | <  |		.CONST	0x053c,0x0401
0e0c 053e 0402  | >  |		.CONST	0x053e,0x0402
0e0e 053f 0403  | ?  |		.CONST	0x053f,0x0403
0e10 0540 0404  | @  |		.CONST	0x0540,0x0404
0e12 0541 0001  | A  |		.CONST	0x0541,0x0001
0e14 0553 0007  | S  |		.CONST	0x0553,0x0007
0e16 0555 0002  | U  |		.CONST	0x0555,0x0002
0e18 0559 0003  | Y  |		.CONST	0x0559,0x0003
0e1a 055d 0004  | ]  |		.CONST	0x055d,0x0004
0e1c 0561 0005  | a  |		.CONST	0x0561,0x0005
0e1e 0565 0006  | e  |		.CONST	0x0565,0x0006
0e20 ; --------------------------------------------------------------------------------------
0e20 ; Debug3 Subtable 0x1a
0e20 ; --------------------------------------------------------------------------------------
0e20 0002 0023  |   #|		.DBG3TAB	0x0002,0x0023
0e22 0573 ffff  | s  |		.CONST	0x0573,0xffff
0e24 0578 fffe  | x  |		.CONST	0x0578,0xfffe
0e26 0579 0001  | y  |		.CONST	0x0579,0x0001
0e28 057a 0401  | z  |		.CONST	0x057a,0x0401
0e2a 057c 0402  | |  |		.CONST	0x057c,0x0402
0e2c 057d 0403  | }  |		.CONST	0x057d,0x0403
0e2e 057e 0404  | ~  |		.CONST	0x057e,0x0404
0e30 057f 0001  |    |		.CONST	0x057f,0x0001
0e32 0585 0008  |    |		.CONST	0x0585,0x0008
0e34 0586 0002  |    |		.CONST	0x0586,0x0002
0e36 058a 0003  |    |		.CONST	0x058a,0x0003
0e38 058c 0004  |    |		.CONST	0x058c,0x0004
0e3a 0592 0005  |    |		.CONST	0x0592,0x0005
0e3c 0594 0006  |    |		.CONST	0x0594,0x0006
0e3e 0598 0007  |    |		.CONST	0x0598,0x0007
0e40 059b 0009  |    |		.CONST	0x059b,0x0009
0e42 05a0 000a  |    |		.CONST	0x05a0,0x000a
0e44 05a2 000b  |    |		.CONST	0x05a2,0x000b
0e46 05a3 0801  |    |		.CONST	0x05a3,0x0801
0e48 05a5 0802  |    |		.CONST	0x05a5,0x0802
0e4a 05a6 0803  |    |		.CONST	0x05a6,0x0803
0e4c 05a7 0804  |    |		.CONST	0x05a7,0x0804
0e4e 05a8 000b  |    |		.CONST	0x05a8,0x000b
0e50 05aa 000c  |    |		.CONST	0x05aa,0x000c
0e52 05b1 000d  |    |		.CONST	0x05b1,0x000d
0e54 05b5 000e  |    |		.CONST	0x05b5,0x000e
0e56 05b6 0c01  |    |		.CONST	0x05b6,0x0c01
0e58 05b8 0c02  |    |		.CONST	0x05b8,0x0c02
0e5a 05b9 0c03  |    |		.CONST	0x05b9,0x0c03
0e5c 05ba 0c04  |    |		.CONST	0x05ba,0x0c04
0e5e 05bb 000e  |    |		.CONST	0x05bb,0x000e
0e60 05bd 000f  |    |		.CONST	0x05bd,0x000f
0e62 05c1 0010  |    |		.CONST	0x05c1,0x0010
0e64 05c2 1001  |    |		.CONST	0x05c2,0x1001
0e66 05c4 0010  |    |		.CONST	0x05c4,0x0010
0e68 05c5 0011  |    |		.CONST	0x05c5,0x0011
0e6a 05ca 0012  |    |		.CONST	0x05ca,0x0012
0e6c ; --------------------------------------------------------------------------------------
0e6c ; Debug3 Subtable 0x1b
0e6c ; --------------------------------------------------------------------------------------
0e6c 0002 0011  |    |		.DBG3TAB	0x0002,0x0011
0e6e 05d3 ffff  |    |		.CONST	0x05d3,0xffff
0e70 05d6 fffe  |    |		.CONST	0x05d6,0xfffe
0e72 05d7 0001  |    |		.CONST	0x05d7,0x0001
0e74 05d8 0401  |    |		.CONST	0x05d8,0x0401
0e76 05da 0402  |    |		.CONST	0x05da,0x0402
0e78 05db 0403  |    |		.CONST	0x05db,0x0403
0e7a 05dc 0404  |    |		.CONST	0x05dc,0x0404
0e7c 05dd 0001  |    |		.CONST	0x05dd,0x0001
0e7e 05f5 000b  |    |		.CONST	0x05f5,0x000b
0e80 05f7 0002  |    |		.CONST	0x05f7,0x0002
0e82 05fc 0003  |    |		.CONST	0x05fc,0x0003
0e84 0601 0004  |    |		.CONST	0x0601,0x0004
0e86 0608 0005  |    |		.CONST	0x0608,0x0005
0e88 060d 0006  |    |		.CONST	0x060d,0x0006
0e8a 060f 0007  |    |		.CONST	0x060f,0x0007
0e8c 0611 0008  |    |		.CONST	0x0611,0x0008
0e8e 0616 0009  |    |		.CONST	0x0616,0x0009
0e90 0618 000a  |    |		.CONST	0x0618,0x000a
0e92 061d 000c  |    |		.CONST	0x061d,0x000c
0e94 ; --------------------------------------------------------------------------------------
0e94 ; Debug3 Subtable 0x1c
0e94 ; --------------------------------------------------------------------------------------
0e94 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
0e96 062b ffff  | +  |		.CONST	0x062b,0xffff
0e98 0630 0001  | 0  |		.CONST	0x0630,0x0001
0e9a 0631 0401  | 1  |		.CONST	0x0631,0x0401
0e9c 0633 0001  | 3  |		.CONST	0x0633,0x0001
0e9e 0634 0002  | 4  |		.CONST	0x0634,0x0002
0ea0 063c 0003  | <  |		.CONST	0x063c,0x0003
0ea2 ; --------------------------------------------------------------------------------------
0ea2 ; Debug3 Subtable 0x1d
0ea2 ; --------------------------------------------------------------------------------------
0ea2 0001 0036  |   6|		.DBG3TAB	0x0001,0x0036
0ea4 064b 0001  | K  |		.CONST	0x064b,0x0001
0ea6 064c 0401  | L  |		.CONST	0x064c,0x0401
0ea8 064e 0402  | N  |		.CONST	0x064e,0x0402
0eaa 064f 0403  | O  |		.CONST	0x064f,0x0403
0eac 0650 0404  | P  |		.CONST	0x0650,0x0404
0eae 0651 0001  | Q  |		.CONST	0x0651,0x0001
0eb0 0663 000e  | c  |		.CONST	0x0663,0x000e
0eb2 0664 0801  | d  |		.CONST	0x0664,0x0801
0eb4 0665 000e  | e  |		.CONST	0x0665,0x000e
0eb6 0666 0002  | f  |		.CONST	0x0666,0x0002
0eb8 0669 0c01  | i  |		.CONST	0x0669,0x0c01
0eba 066d 0002  | m  |		.CONST	0x066d,0x0002
0ebc 066e 0003  | n  |		.CONST	0x066e,0x0003
0ebe 0672 0004  | r  |		.CONST	0x0672,0x0004
0ec0 0676 0005  | v  |		.CONST	0x0676,0x0005
0ec2 067b 0006  | {  |		.CONST	0x067b,0x0006
0ec4 067c efff  | |  |		.CONST	0x067c,0xefff
0ec6 067d 1001  | }  |		.CONST	0x067d,0x1001
0ec8 0681 1002  |    |		.CONST	0x0681,0x1002
0eca 0684 1401  |    |		.CONST	0x0684,0x1401
0ecc 0686 1402  |    |		.CONST	0x0686,0x1402
0ece 0688 1403  |    |		.CONST	0x0688,0x1403
0ed0 068c 1404  |    |		.CONST	0x068c,0x1404
0ed2 0690 1405  |    |		.CONST	0x0690,0x1405
0ed4 0692 1801  |    |		.CONST	0x0692,0x1801
0ed6 0694 1802  |    |		.CONST	0x0694,0x1802
0ed8 0695 1803  |    |		.CONST	0x0695,0x1803
0eda 0696 1804  |    |		.CONST	0x0696,0x1804
0edc 0698 1405  |    |		.CONST	0x0698,0x1405
0ede 06a2 1c01  |    |		.CONST	0x06a2,0x1c01
0ee0 06a4 1c02  |    |		.CONST	0x06a4,0x1c02
0ee2 06a5 1c03  |    |		.CONST	0x06a5,0x1c03
0ee4 06a6 1c04  |    |		.CONST	0x06a6,0x1c04
0ee6 06a8 1804  |    |		.CONST	0x06a8,0x1804
0ee8 06b6 1002  |    |		.CONST	0x06b6,0x1002
0eea 06b7 2001  |    |		.CONST	0x06b7,0x2001
0eec 06b9 2002  |    |		.CONST	0x06b9,0x2002
0eee 06ba 2003  |    |		.CONST	0x06ba,0x2003
0ef0 06bb 2004  |    |		.CONST	0x06bb,0x2004
0ef2 06bd 1002  |    |		.CONST	0x06bd,0x1002
0ef4 06bf 1003  |    |		.CONST	0x06bf,0x1003
0ef6 06c1 1004  |    |		.CONST	0x06c1,0x1004
0ef8 06c2 2401  |  $ |		.CONST	0x06c2,0x2401
0efa 06c3 1004  |    |		.CONST	0x06c3,0x1004
0efc 06c4 0007  |    |		.CONST	0x06c4,0x0007
0efe 06ca 0008  |    |		.CONST	0x06ca,0x0008
0f00 06cb 2801  |  ( |		.CONST	0x06cb,0x2801
0f02 06cc 0008  |    |		.CONST	0x06cc,0x0008
0f04 06cd 0009  |    |		.CONST	0x06cd,0x0009
0f06 06d1 000a  |    |		.CONST	0x06d1,0x000a
0f08 06d7 000b  |    |		.CONST	0x06d7,0x000b
0f0a 06d8 2c01  |  , |		.CONST	0x06d8,0x2c01
0f0c 06d9 000b  |    |		.CONST	0x06d9,0x000b
0f0e 06da 000c  |    |		.CONST	0x06da,0x000c
0f10 06dc 000d  |    |		.CONST	0x06dc,0x000d
0f12 ; --------------------------------------------------------------------------------------
0f12 ; Debug3 Subtable 0x1e
0f12 ; --------------------------------------------------------------------------------------
0f12 0001 0010  |    |		.DBG3TAB	0x0001,0x0010
0f14 06e3 ffff  |    |		.CONST	0x06e3,0xffff
0f16 06e6 0001  |    |		.CONST	0x06e6,0x0001
0f18 06e7 0401  |    |		.CONST	0x06e7,0x0401
0f1a 06e9 0402  |    |		.CONST	0x06e9,0x0402
0f1c 06ea 0403  |    |		.CONST	0x06ea,0x0403
0f1e 06eb 0404  |    |		.CONST	0x06eb,0x0404
0f20 06ec 0001  |    |		.CONST	0x06ec,0x0001
0f22 06ee 0002  |    |		.CONST	0x06ee,0x0002
0f24 06f2 0003  |    |		.CONST	0x06f2,0x0003
0f26 06f3 0801  |    |		.CONST	0x06f3,0x0801
0f28 06f5 0802  |    |		.CONST	0x06f5,0x0802
0f2a 06f6 0803  |    |		.CONST	0x06f6,0x0803
0f2c 06f7 0804  |    |		.CONST	0x06f7,0x0804
0f2e 06f8 0003  |    |		.CONST	0x06f8,0x0003
0f30 06fe 0006  |    |		.CONST	0x06fe,0x0006
0f32 0700 0004  |    |		.CONST	0x0700,0x0004
0f34 0702 0005  |    |		.CONST	0x0702,0x0005
0f36 ; --------------------------------------------------------------------------------------
0f36 ; Debug3 Subtable 0x1f
0f36 ; --------------------------------------------------------------------------------------
0f36 0005 0009  |    |		.DBG3TAB	0x0005,0x0009
0f38 070b ffff  |    |		.CONST	0x070b,0xffff
0f3a 070f fffe  |    |		.CONST	0x070f,0xfffe
0f3c 0714 fffd  |    |		.CONST	0x0714,0xfffd
0f3e 0718 fffc  |    |		.CONST	0x0718,0xfffc
0f40 071d fffb  |    |		.CONST	0x071d,0xfffb
0f42 0721 0001  | !  |		.CONST	0x0721,0x0001
0f44 0722 0401  | "  |		.CONST	0x0722,0x0401
0f46 0724 0402  | $  |		.CONST	0x0724,0x0402
0f48 0725 0403  | %  |		.CONST	0x0725,0x0403
0f4a 0726 0404  | &  |		.CONST	0x0726,0x0404
0f4c 0727 0001  | '  |		.CONST	0x0727,0x0001
0f4e 072d 0003  | -  |		.CONST	0x072d,0x0003
0f50 072e 0002  | .  |		.CONST	0x072e,0x0002
0f52 0733 0004  | 3  |		.CONST	0x0733,0x0004
0f54 ; --------------------------------------------------------------------------------------
0f54 ; Debug3 Subtable 0x20
0f54 ; --------------------------------------------------------------------------------------
0f54 0004 0003  |    |		.DBG3TAB	0x0004,0x0003
0f56 074b ffff  | K  |		.CONST	0x074b,0xffff
0f58 074f fffe  | O  |		.CONST	0x074f,0xfffe
0f5a 0754 fffd  | T  |		.CONST	0x0754,0xfffd
0f5c 0759 fffc  | Y  |		.CONST	0x0759,0xfffc
0f5e 075d 0001  | ]  |		.CONST	0x075d,0x0001
0f60 0761 0401  | a  |		.CONST	0x0761,0x0401
0f62 0763 0001  | c  |		.CONST	0x0763,0x0001
0f64 ; --------------------------------------------------------------------------------------
0f64 ; Debug3 Subtable 0x21
0f64 ; --------------------------------------------------------------------------------------
0f64 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0f66 076b 0001  | k  |		.CONST	0x076b,0x0001
0f68 ; --------------------------------------------------------------------------------------
0f68 ; Debug3 Subtable 0x22
0f68 ; --------------------------------------------------------------------------------------
0f68 0005 000a  |    |		.DBG3TAB	0x0005,0x000a
0f6a 077b ffff  | {  |		.CONST	0x077b,0xffff
0f6c 077c fffe  | |  |		.CONST	0x077c,0xfffe
0f6e 0781 fffd  |    |		.CONST	0x0781,0xfffd
0f70 078b fffc  |    |		.CONST	0x078b,0xfffc
0f72 078e fffb  |    |		.CONST	0x078e,0xfffb
0f74 0791 0001  |    |		.CONST	0x0791,0x0001
0f76 0798 0002  |    |		.CONST	0x0798,0x0002
0f78 079c 0003  |    |		.CONST	0x079c,0x0003
0f7a 07a3 0004  |    |		.CONST	0x07a3,0x0004
0f7c 07a5 0005  |    |		.CONST	0x07a5,0x0005
0f7e 07ad 0006  |    |		.CONST	0x07ad,0x0006
0f80 07af 0007  |    |		.CONST	0x07af,0x0007
0f82 07b1 0008  |    |		.CONST	0x07b1,0x0008
0f84 07b9 0009  |    |		.CONST	0x07b9,0x0009
0f86 07c9 000a  |    |		.CONST	0x07c9,0x000a
0f88 ; --------------------------------------------------------------------------------------
0f88 ; Debug3 Subtable 0x23
0f88 ; --------------------------------------------------------------------------------------
0f88 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0f8a 07e3 0001  |    |		.CONST	0x07e3,0x0001
0f8c ; --------------------------------------------------------------------------------------
0f8c ; Debug3 Subtable 0x24
0f8c ; --------------------------------------------------------------------------------------
0f8c 0000 000b  |    |		.DBG3TAB	0x0000,0x000b
0f8e 07f3 0001  |    |		.CONST	0x07f3,0x0001
0f90 07f4 0401  |    |		.CONST	0x07f4,0x0401
0f92 07f6 0402  |    |		.CONST	0x07f6,0x0402
0f94 07f7 0403  |    |		.CONST	0x07f7,0x0403
0f96 07f8 0404  |    |		.CONST	0x07f8,0x0404
0f98 07f9 0001  |    |		.CONST	0x07f9,0x0001
0f9a 0800 0801  |    |		.CONST	0x0800,0x0801
0f9c 0802 0802  |    |		.CONST	0x0802,0x0802
0f9e 0803 0803  |    |		.CONST	0x0803,0x0803
0fa0 0804 0804  |    |		.CONST	0x0804,0x0804
0fa2 0806 0404  |    |		.CONST	0x0806,0x0404
0fa4 ; --------------------------------------------------------------------------------------
0fa4 ; Debug3 Subtable 0x25
0fa4 ; --------------------------------------------------------------------------------------
0fa4 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
0fa6 0813 0001  |    |		.CONST	0x0813,0x0001
0fa8 0816 0002  |    |		.CONST	0x0816,0x0002
0faa 0819 0003  |    |		.CONST	0x0819,0x0003
0fac 081a 0401  |    |		.CONST	0x081a,0x0401
0fae 081b 0003  |    |		.CONST	0x081b,0x0003
0fb0 082a 0004  | *  |		.CONST	0x082a,0x0004
0fb2 ; --------------------------------------------------------------------------------------
0fb2 ; Debug3 Subtable 0x26
0fb2 ; --------------------------------------------------------------------------------------
0fb2 0000 000a  |    |		.DBG3TAB	0x0000,0x000a
0fb4 0833 0001  | 3  |		.CONST	0x0833,0x0001
0fb6 0834 0401  | 4  |		.CONST	0x0834,0x0401
0fb8 0836 0402  | 6  |		.CONST	0x0836,0x0402
0fba 0837 0403  | 7  |		.CONST	0x0837,0x0403
0fbc 0838 0404  | 8  |		.CONST	0x0838,0x0404
0fbe 0839 0001  | 9  |		.CONST	0x0839,0x0001
0fc0 0841 0005  | A  |		.CONST	0x0841,0x0005
0fc2 0847 0002  | G  |		.CONST	0x0847,0x0002
0fc4 084c 0003  | L  |		.CONST	0x084c,0x0003
0fc6 0852 0004  | R  |		.CONST	0x0852,0x0004
0fc8 ; --------------------------------------------------------------------------------------
0fc8 ; Debug3 Subtable 0x27
0fc8 ; --------------------------------------------------------------------------------------
0fc8 0002 0014  |    |		.DBG3TAB	0x0002,0x0014
0fca 085b ffff  | [  |		.CONST	0x085b,0xffff
0fcc 0863 fffe  | c  |		.CONST	0x0863,0xfffe
0fce 0867 0002  | g  |		.CONST	0x0867,0x0002
0fd0 086a 0401  | j  |		.CONST	0x086a,0x0401
0fd2 086f 0801  | o  |		.CONST	0x086f,0x0801
0fd4 0871 0802  | q  |		.CONST	0x0871,0x0802
0fd6 0872 0803  | r  |		.CONST	0x0872,0x0803
0fd8 0873 0804  | s  |		.CONST	0x0873,0x0804
0fda 0875 0401  | u  |		.CONST	0x0875,0x0401
0fdc 087a 0002  | z  |		.CONST	0x087a,0x0002
0fde 087b 0003  | {  |		.CONST	0x087b,0x0003
0fe0 087d 0004  | }  |		.CONST	0x087d,0x0004
0fe2 087e 0c01  | ~  |		.CONST	0x087e,0x0c01
0fe4 087f 0004  |    |		.CONST	0x087f,0x0004
0fe6 0887 0005  |    |		.CONST	0x0887,0x0005
0fe8 0889 0006  |    |		.CONST	0x0889,0x0006
0fea 088a 1001  |    |		.CONST	0x088a,0x1001
0fec 088d 0006  |    |		.CONST	0x088d,0x0006
0fee 088e 0007  |    |		.CONST	0x088e,0x0007
0ff0 0893 0001  |    |		.CONST	0x0893,0x0001
0ff2 0894 1401  |    |		.CONST	0x0894,0x1401
0ff4 0896 0001  |    |		.CONST	0x0896,0x0001
0ff6 ; --------------------------------------------------------------------------------------
0ff6 ; Debug3 Subtable 0x28
0ff6 ; --------------------------------------------------------------------------------------
0ff6 0004 002d  |   -|		.DBG3TAB	0x0004,0x002d
0ff8 089b ffff  |    |		.CONST	0x089b,0xffff
0ffa 08a0 fffe  |    |		.CONST	0x08a0,0xfffe
0ffc 08a2 fffd  |    |		.CONST	0x08a2,0xfffd
0ffe 08ac fffc  |    |		.CONST	0x08ac,0xfffc
1000 08af 0002  |    |		.CONST	0x08af,0x0002
1002 08b2 0003  |    |		.CONST	0x08b2,0x0003
1004 08b5 0004  |    |		.CONST	0x08b5,0x0004
1006 08b7 0005  |    |		.CONST	0x08b7,0x0005
1008 08ba 0006  |    |		.CONST	0x08ba,0x0006
100a 08bc 0007  |    |		.CONST	0x08bc,0x0007
100c 08bf 0008  |    |		.CONST	0x08bf,0x0008
100e 08c0 0401  |    |		.CONST	0x08c0,0x0401
1010 08c1 0008  |    |		.CONST	0x08c1,0x0008
1012 08c9 0009  |    |		.CONST	0x08c9,0x0009
1014 08cb 0801  |    |		.CONST	0x08cb,0x0801
1016 08cd 0802  |    |		.CONST	0x08cd,0x0802
1018 08cf 0803  |    |		.CONST	0x08cf,0x0803
101a 08d3 0804  |    |		.CONST	0x08d3,0x0804
101c 08d7 0805  |    |		.CONST	0x08d7,0x0805
101e 08d9 0c01  |    |		.CONST	0x08d9,0x0c01
1020 08db 0c02  |    |		.CONST	0x08db,0x0c02
1022 08dc 0c03  |    |		.CONST	0x08dc,0x0c03
1024 08dd 0c04  |    |		.CONST	0x08dd,0x0c04
1026 08df 0805  |    |		.CONST	0x08df,0x0805
1028 08e9 1001  |    |		.CONST	0x08e9,0x1001
102a 08eb 1002  |    |		.CONST	0x08eb,0x1002
102c 08ec 1003  |    |		.CONST	0x08ec,0x1003
102e 08ed 1004  |    |		.CONST	0x08ed,0x1004
1030 08ef 0c04  |    |		.CONST	0x08ef,0x0c04
1032 08fd 0009  |    |		.CONST	0x08fd,0x0009
1034 08fe 000a  |    |		.CONST	0x08fe,0x000a
1036 0901 000b  |    |		.CONST	0x0901,0x000b
1038 0904 000c  |    |		.CONST	0x0904,0x000c
103a 0907 000d  |    |		.CONST	0x0907,0x000d
103c 0909 000e  |    |		.CONST	0x0909,0x000e
103e 090c 000f  |    |		.CONST	0x090c,0x000f
1040 090d 1401  |    |		.CONST	0x090d,0x1401
1042 090e 000f  |    |		.CONST	0x090e,0x000f
1044 0916 0010  |    |		.CONST	0x0916,0x0010
1046 0918 0011  |    |		.CONST	0x0918,0x0011
1048 091a 0012  |    |		.CONST	0x091a,0x0012
104a 091b 1801  |    |		.CONST	0x091b,0x1801
104c 091d 1802  |    |		.CONST	0x091d,0x1802
104e 091f 1803  |    |		.CONST	0x091f,0x1803
1050 0922 0012  | "  |		.CONST	0x0922,0x0012
1052 0923 0013  | #  |		.CONST	0x0923,0x0013
1054 0928 0001  | (  |		.CONST	0x0928,0x0001
1056 0929 1c01  | )  |		.CONST	0x0929,0x1c01
1058 092b 0001  | +  |		.CONST	0x092b,0x0001
105a ; --------------------------------------------------------------------------------------
105a ; Debug3 Subtable 0x29
105a ; --------------------------------------------------------------------------------------
105a 0004 0018  |    |		.DBG3TAB	0x0004,0x0018
105c 0933 ffff  | 3  |		.CONST	0x0933,0xffff
105e 0937 fffe  | 7  |		.CONST	0x0937,0xfffe
1060 093c fffd  | <  |		.CONST	0x093c,0xfffd
1062 0941 fffc  | A  |		.CONST	0x0941,0xfffc
1064 0947 0001  | G  |		.CONST	0x0947,0x0001
1066 094c 0002  | L  |		.CONST	0x094c,0x0002
1068 094f 0003  | O  |		.CONST	0x094f,0x0003
106a 0950 0401  | P  |		.CONST	0x0950,0x0401
106c 0951 0003  | Q  |		.CONST	0x0951,0x0003
106e 0959 0004  | Y  |		.CONST	0x0959,0x0004
1070 095c 0005  | \  |		.CONST	0x095c,0x0005
1072 095e 0006  | ^  |		.CONST	0x095e,0x0006
1074 0963 0007  | c  |		.CONST	0x0963,0x0007
1076 0965 0008  | e  |		.CONST	0x0965,0x0008
1078 0966 0801  | f  |		.CONST	0x0966,0x0801
107a 0967 0008  | g  |		.CONST	0x0967,0x0008
107c 096f 0009  | o  |		.CONST	0x096f,0x0009
107e 0970 0c01  | p  |		.CONST	0x0970,0x0c01
1080 0972 0c02  | r  |		.CONST	0x0972,0x0c02
1082 0973 0c03  | s  |		.CONST	0x0973,0x0c03
1084 0974 0c04  | t  |		.CONST	0x0974,0x0c04
1086 0975 0009  | u  |		.CONST	0x0975,0x0009
1088 0979 000c  | y  |		.CONST	0x0979,0x000c
108a 097f 000a  |    |		.CONST	0x097f,0x000a
108c 0982 000b  |    |		.CONST	0x0982,0x000b
108e 0985 000d  |    |		.CONST	0x0985,0x000d
1090 0988 000e  |    |		.CONST	0x0988,0x000e
1092 098b 000f  |    |		.CONST	0x098b,0x000f
1094 ; --------------------------------------------------------------------------------------
1094 ; Debug3 Subtable 0x2a
1094 ; --------------------------------------------------------------------------------------
1094 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
1096 0993 0001  |    |		.CONST	0x0993,0x0001
1098 0994 0401  |    |		.CONST	0x0994,0x0401
109a 0996 0402  |    |		.CONST	0x0996,0x0402
109c 0997 0403  |    |		.CONST	0x0997,0x0403
109e 0998 0404  |    |		.CONST	0x0998,0x0404
10a0 0999 0001  |    |		.CONST	0x0999,0x0001
10a2 0000 0000  |    |		.BLANK	0000[0x15e]