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

⟦4e93c6e4b⟧

    Length: 3072 (0xc00)
    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 0330       | 0  |		.CONST	0x0330								; 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 0002       |    |		.CONST	0x0002								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0032       | 2  |		.CONST	0x0032								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0017       |    |		.CONST	0x0017								; Number of locals
000b			INIT_0008:
000b 029a 003b  |   ;|		Declare_Subprogram	INIT_0038,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x039a,0x0000,0x0000,0x005a,0x8bb5,0x0000,0x03c3
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 0073  |   s|		Declare_Subprogram	INIT_0070,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0093  |    |		Declare_Subprogram	INIT_0090,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 00ab  |    |		Declare_Subprogram	INIT_00a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 00db  |    |		Declare_Subprogram	INIT_00d8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 00bf       |    |		Action	Accept_Activation
0016 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x0016,0x03a6,0x0000,0x0000,0x005a,0x8cc5,0x0000,0x000e
													; Debug Table 0x1.0x0 = 0x16,0xffff
0017 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x17,0xfffe
0018 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x18,0xfffd
0019 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x19,0xfffc
001a 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x1a,0xfffb
001b 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x5 = 0x1b,0xfffa
001c 029d 00fb  |    |		Declare_Subprogram	INIT_00f8,For_Outer_Call			; Debug Table 0x1.0x6 = 0x1c,0xfff9
001e 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x7 = 0x1e,0xfff8
001f 00c7       |    |		Action	Elaborate_Subprogram
0020 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x8 = 0x20,0xfff7
0021 00c7       |    |		Action	Elaborate_Subprogram
0022 029d 0163  |   c|		Declare_Subprogram	INIT_0160,For_Outer_Call			; Debug Table 0x1.0x9 = 0x22,0xfff6
0024 029d 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Outer_Call			; Debug Table 0x1.0xa = 0x24,0xfff5
0026 029d 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call			; Debug Table 0x1.0xb = 0x26,0xfff4
0028 029d 024b  |   K|		Declare_Subprogram	INIT_0248,For_Outer_Call			; Debug Table 0x1.0xc = 0x28,0xfff3
002a 029d 02f3  |    |		Declare_Subprogram	INIT_02f0,For_Outer_Call			; Debug Table 0x1.0xd = 0x2a,0xfff2
002c 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0xe = 0x2c,0xfff1
002d 00c7       |    |		Action	Elaborate_Subprogram
002e 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0xf = 0x2e,0xfff0
002f 00c7       |    |		Action	Elaborate_Subprogram
0030 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x10 = 0x30,0xffef
0031 00c7       |    |		Action	Elaborate_Subprogram
0032			BODY_0008:
0032 00bc       |    |		Action	Signal_Activated
0033 00bb       |    |		Action	Signal_Completion
0034 0000 0000  |    |		.BLANK	0000[0x4]
0038 ; --------------------------------------------------------------------------------------
0038 ; SUBPROGRAM
0038 ; --------------------------------------------------------------------------------------
0038 0066       | f  |		.CONST	0x0066								; Address of begin
0039 0004       |    |		.CONST	0x0004								; Address of exception handler
003a 0004       |    |		.CONST	0x0004								; Number of locals
003b			INIT_0038:
003b e001       |    |		Load	0x0,0x1								; Debug Table 0x2 = .DEBUG	0x003b,0x03ca,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x03c4
													; Debug Table 0x2.0x0 = 0x3b,0xffff
003c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
003d 02c7       |    |		Declare_Variable	Any
003e e002       |    |		Load	0x0,0x2
003f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0040 e001       |    |		Load	0x0,0x1
0041 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0042 c402       |    |		Store	0x2,0x2
0043 e003       |    |		Load	0x0,0x3								; Debug Table 0x2.0x1 = 0x43,0xfffe
0044 1b61       | a  |		Execute	Package,Field_Read,Field_Number 0x61
0045 0337       | 7  |		Declare_Variable	Array
0046 e003       |    |		Load	0x0,0x3
0047 1b61       | a  |		Execute	Package,Field_Read,Field_Number 0x61
0048 0337       | 7  |		Declare_Variable	Array
0049 4803       |H   |		Short_Literal	0x3
004a 4800       |H   |		Short_Literal	0x0
004b 4801       |H   |		Short_Literal	0x1
004c 00d9       |    |		Load_Top	At_Offset_1
004d e404       |    |		Load	0x2,0x4
004e 01d6       |    |		Execute	Vector,Field_Write
004f 3ffb       |?   |		Loop_Increasing	0x4b
0050 4806       |H   |		Short_Literal	0x6
0051 4804       |H   |		Short_Literal	0x4
0052 4800       |H   |		Short_Literal	0x0
0053 00d9       |    |		Load_Top	At_Offset_1
0054 e404       |    |		Load	0x2,0x4
0055 01d6       |    |		Execute	Vector,Field_Write
0056 3ffb       |?   |		Loop_Increasing	0x52
0057 e003       |    |		Load	0x0,0x3
0058 1b61       | a  |		Execute	Package,Field_Read,Field_Number 0x61
0059 01c3       |    |		Execute	Vector,Check_In_Type
005a 00d9       |    |		Load_Top	At_Offset_1
005b 01d4       |    |		Execute	Vector,Structure_Write
005c e003       |    |		Load	0x0,0x3								; Debug Table 0x2.0x2 = 0x5c,0xfffd
005d 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
005e e5fe       |    |		Load	0x2,-0x2
005f 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0060 00db       |    |		Load_Top	At_Offset_3
0061 00db       |    |		Load_Top	At_Offset_3
0062 e5ff       |    |		Load	0x2,-0x1
0063 e003       |    |		Load	0x0,0x3
0064 1862       | b  |		Execute	Package,Field_Execute,Field_Number 0x62
0065 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0066			BODY_0038:
0066 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x3 = 0x66,0x1
0067 4801       |H   |		Short_Literal	0x1
0068 4800       |H   |		Short_Literal	0x0
0069 e001       |    |		Load	0x0,0x1
006a 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
006b c402       |    |		Store	0x2,0x2
006c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x4 = 0x6c,0x2
006d 00d9       |    |		Load_Top	At_Offset_1
006e 8212       |    |		Call	0x1,0x12
006f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0070 ; --------------------------------------------------------------------------------------
0070 ; SUBPROGRAM
0070 ; --------------------------------------------------------------------------------------
0070 0085       |    |		.CONST	0x0085								; Address of begin
0071 0004       |    |		.CONST	0x0004								; Address of exception handler
0072 0003       |    |		.CONST	0x0003								; Number of locals
0073			INIT_0070:
0073 e001       |    |		Load	0x0,0x1								; Debug Table 0x3 = .DEBUG	0x0073,0x03d6,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x03d2
													; Debug Table 0x3.0x0 = 0x73,0xffff
0074 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0075 02c7       |    |		Declare_Variable	Any
0076 e002       |    |		Load	0x0,0x2
0077 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0078 e001       |    |		Load	0x0,0x1
0079 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
007a c402       |    |		Store	0x2,0x2
007b e003       |    |		Load	0x0,0x3								; Debug Table 0x3.0x1 = 0x7b,0xfffe
007c 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
007d e5fe       |    |		Load	0x2,-0x2
007e 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
007f 00da       |    |		Load_Top	At_Offset_2
0080 e5ff       |    |		Load	0x2,-0x1
0081 4801       |H   |		Short_Literal	0x1
0082 e003       |    |		Load	0x0,0x3
0083 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0084 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0085			BODY_0070:
0085 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x2 = 0x85,0x1
0086 4801       |H   |		Short_Literal	0x1
0087 4800       |H   |		Short_Literal	0x0
0088 e001       |    |		Load	0x0,0x1
0089 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
008a c402       |    |		Store	0x2,0x2
008b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x3 = 0x8b,0x2
008c 00d9       |    |		Load_Top	At_Offset_1
008d 8212       |    |		Call	0x1,0x12
008e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
008f 0000       |    |		.XXX[0x1]
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 0093       |    |		.CONST	0x0093								; Address of begin
0091 0004       |    |		.CONST	0x0004								; Address of exception handler
0092 0001       |    |		.CONST	0x0001								; Number of locals
0093			BODY_0090:
0093			INIT_0090:
0093 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4 = .DEBUG	0x0093,0x03e0,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x03e0
													; Debug Table 0x4.0x0 = 0x93,0x1
0094 8210       |    |		Call	0x1,0x10
0095 00d1       |    |		Pop_Control	Pop_Count_1
0096 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x1 = 0x96,0x2
0097 8211       |    |		Call	0x1,0x11
0098 00d1       |    |		Pop_Control	Pop_Count_1
0099 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x2 = 0x99,0x3
009a e004       |    |		Load	0x0,0x4
009b 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
009c 00d1       |    |		Pop_Control	Pop_Count_1
009d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x3 = 0x9d,0x4
009e e004       |    |		Load	0x0,0x4
009f 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00a0 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00a1 0000 0000  |    |		.BLANK	0000[0x7]
00a8 ; --------------------------------------------------------------------------------------
00a8 ; SUBPROGRAM
00a8 ; --------------------------------------------------------------------------------------
00a8 00ab       |    |		.CONST	0x00ab								; Address of begin
00a9 0004       |    |		.CONST	0x0004								; Address of exception handler
00aa 0001       |    |		.CONST	0x0001								; Number of locals
00ab			BODY_00a8:
00ab			INIT_00a8:
00ab 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5 = .DEBUG	0x00ab,0x03ea,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x03e8
													; Debug Table 0x5.0x0 = 0xab,0x1
00ac 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
00ad 4609       |F   |		Jump_Case	0xa
00ae 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; case 0x0
00af 781d       |x   |		Jump	0xcd								; case 0x1
00b0 781c       |x   |		Jump	0xcd								; case 0x2
00b1 781b       |x   |		Jump	0xcd								; case 0x3
00b2 781a       |x   |		Jump	0xcd								; case 0x4
00b3 7819       |x   |		Jump	0xcd								; case 0x5
00b4 7803       |x   |		Jump	0xb8								; case 0x6
00b5 780a       |x   |		Jump	0xc0								; case 0x7
00b6 780e       |x   |		Jump	0xc5								; case 0x8
00b7 7811       |x   |		Jump	0xc9								; case 0x9
00b8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x1 = 0xb8,0x2
00b9 8213       |    |		Call	0x1,0x13
00ba 00d1       |    |		Pop_Control	Pop_Count_1
00bb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x2 = 0xbb,0x3
00bc e005       |    |		Load	0x0,0x5
00bd 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00be 00d1       |    |		Pop_Control	Pop_Count_1
00bf 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00c0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x3 = 0xc0,0x4
00c1 e006       |    |		Load	0x0,0x6
00c2 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00c3 00d1       |    |		Pop_Control	Pop_Count_1
00c4 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00c5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x4 = 0xc5,0x5
00c6 8214       |    |		Call	0x1,0x14
00c7 00d1       |    |		Pop_Control	Pop_Count_1
00c8 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00c9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x5 = 0xc9,0x6
00ca 8215       |    |		Call	0x1,0x15
00cb 00d1       |    |		Pop_Control	Pop_Count_1
00cc 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00cd 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x6 = 0xcd,0x8
00ce 8217       |    |		Call	0x1,0x17
00cf 00d1       |    |		Pop_Control	Pop_Count_1
00d0 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00d1 0000 0000  |    |		.BLANK	0000[0x7]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00df       |    |		.CONST	0x00df								; Address of begin
00d9 0004       |    |		.CONST	0x0004								; Address of exception handler
00da 0002       |    |		.CONST	0x0002								; Number of locals
00db			INIT_00d8:
00db 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x6 = .DEBUG	0x00db,0x03fa,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x03f0
													; Debug Table 0x6.0x0 = 0xdb,0xffff
00dc 00db       |    |		Load_Top	At_Offset_3
00dd 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
00de 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00df			BODY_00d8:
00df 7811       |x   |		Jump	0xf1
00e0 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x1 = 0xe0,0x2
00e1 4801       |H   |		Short_Literal	0x1
00e2 0007       |    |		Action	Break_Optional
00e3 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x6.0x2 = 0xe3,0x401
00e4 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x3 = 0xe4,0x2
00e5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x4 = 0xe5,0x801
00e6 0217       |    |		Execute	Heap_Access,All_Reference
00e7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00e8 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x5 = 0xe8,0x401
00e9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00ea e007       |    |		Load	0x0,0x7
00eb 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00ec 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x6 = 0xec,0x3
00ed 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x7 = 0xed,0xc01
00ee 0217       |    |		Execute	Heap_Access,All_Reference
00ef 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00f0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x6.0x8 = 0xf0,0x3
00f1 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x9 = 0xf1,0x1
00f2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0xa = 0xf2,0x1001
00f3 021d       |    |		Execute	Heap_Access,Is_Null
00f4 6feb       |o   |		Jump_Zero	0xe0							; Debug Table 0x6.0xb = 0xf4,0x1
00f5 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00f6 0000 0000  |    |		.XXX[0x2]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 0108       |    |		.CONST	0x0108								; Address of begin
00f9 0004       |    |		.CONST	0x0004								; Address of exception handler
00fa 0006       |    |		.CONST	0x0006								; Number of locals
00fb			INIT_00f8:
00fb e003       |    |		Load	0x0,0x3								; Debug Table 0x7 = .DEBUG	0x00fb,0x0414,0x0001,0x0000,0x005a,0x8cc5,0x0000,0x0037
													; Debug Table 0x7.0x0 = 0xfb,0xffff
00fc 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
00fd 00db       |    |		Load_Top	At_Offset_3
00fe 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00ff e008       |    |		Load	0x0,0x8								; Debug Table 0x7.0x1 = 0xff,0xfffe
0100 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0101 02ff       |    |		Declare_Variable	Variant_Record
0102 00d8       |    |		Load_Top	At_Offset_0
0103 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0104 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x7.0x2 = 0x104,0xfffd
0105 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7.0x3 = 0x105,0xfffc
0106 e008       |    |		Load	0x0,0x8								; Debug Table 0x7.0x4 = 0x106,0xfffb
0107 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0108			BODY_00f8:
0108 784f       |xO  |		Jump	0x158
0109 e402       |    |		Load	0x2,0x2								; Debug Table 0x7.0x5 = 0x109,0x2
010a e003       |    |		Load	0x0,0x3
010b 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
010c e403       |    |		Load	0x2,0x3
010d 016d       | m  |		Execute	Variant_Record,Structure_Write
010e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x7.0x6 = 0x10e,0x3
010f e008       |    |		Load	0x0,0x8
0110 1b3a       | :  |		Execute	Package,Field_Read,Field_Number 0x3a
0111 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0112 7003       |p   |		Jump_Nonzero	0x116
0113 e5fe       |    |		Load	0x2,-0x2
0114 3c0f       |<   |		Execute	Record,Field_Read,Field_Number 0xf
0115 683e       |h>  |		Jump_Zero	0x154
0116 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x7.0x7 = 0x116,0x4
0117 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0118 0f01       |    |		Execute_Immediate	Equal,0x1
0119 6815       |h   |		Jump_Zero	0x12f
011a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x7.0x8 = 0x11a,0x5
011b 00ec       |    |		Load_Encached	Diana_Tree_Cache
011c e403       |    |		Load	0x2,0x3
011d 4800       |H   |		Short_Literal	0x0
011e e004       |    |		Load	0x0,0x4
011f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0120 00d1       |    |		Pop_Control	Pop_Count_1
0121 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0122 00d1       |    |		Pop_Control	Pop_Count_1
0123 e008       |    |		Load	0x0,0x8								; Debug Table 0x7.0x9 = 0x123,0x6
0124 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0125 4800       |H   |		Short_Literal	0x0
0126 4801       |H   |		Short_Literal	0x1
0127 e5fe       |    |		Load	0x2,-0x2
0128 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
0129 e405       |    |		Load	0x2,0x5
012a e008       |    |		Load	0x0,0x8
012b 1b38       | 8  |		Execute	Package,Field_Read,Field_Number 0x38
012c 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
012d 0059       | Y  |		Store_Top	Discrete,At_Offset_1
012e 7814       |x   |		Jump	0x143
012f 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x7.0xa = 0x12f,0x7
0130 00da       |    |		Load_Top	At_Offset_2
0131 e403       |    |		Load	0x2,0x3
0132 e5fe       |    |		Load	0x2,-0x2
0133 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0134 e009       |    |		Load	0x0,0x9
0135 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0136 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0137 005b       | [  |		Store_Top	Discrete,At_Offset_3
0138 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0xb = 0x138,0x8
0139 7009       |p   |		Jump_Nonzero	0x143
013a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x7.0xc = 0x13a,0x9
013b 00ec       |    |		Load_Encached	Diana_Tree_Cache
013c e403       |    |		Load	0x2,0x3
013d 4801       |H   |		Short_Literal	0x1
013e e004       |    |		Load	0x0,0x4
013f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0140 00d1       |    |		Pop_Control	Pop_Count_1
0141 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0142 00d1       |    |		Pop_Control	Pop_Count_1
0143 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x7.0xd = 0x143,0xa
0144 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0145 00da       |    |		Load_Top	At_Offset_2
0146 4975       |Iu  |		Short_Literal	0x175
0147 00eb       |    |		Load_Encached	Diana_Cache
0148 0098       |    |		Execute	Package,Field_Read_Dynamic
0149 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
014a 7009       |p   |		Jump_Nonzero	0x154
014b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x7.0xe = 0x14b,0xb
014c 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
014d e5fe       |    |		Load	0x2,-0x2
014e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
014f 00db       |    |		Load_Top	At_Offset_3
0150 00eb       |    |		Load_Encached	Diana_Cache
0151 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
0152 e5fe       |    |		Load	0x2,-0x2
0153 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0154 e402       |    |		Load	0x2,0x2								; Debug Table 0x7.0xf = 0x154,0xc
0155 e003       |    |		Load	0x0,0x3
0156 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0157 a402       |    |		Store_Unchecked	0x2,0x2
0158 e402       |    |		Load	0x2,0x2								; Debug Table 0x7.0x10 = 0x158,0x1
0159 e003       |    |		Load	0x0,0x3
015a 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
015b 6fad       |o   |		Jump_Zero	0x109
015c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
015d 0000 0000  |    |		.XXX[0x3]
015f 0000       |    |
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 016e       | n  |		.CONST	0x016e								; Address of begin
0161 0004       |    |		.CONST	0x0004								; Address of exception handler
0162 0004       |    |		.CONST	0x0004								; Number of locals
0163			INIT_0160:
0163 e00a       |    |		Load	0x0,0xa								; Debug Table 0x8 = .DEBUG	0x0163,0x0438,0x0001,0x0000,0x005a,0x8cc5,0x0000,0x0182
													; Debug Table 0x8.0x0 = 0x163,0xffff
0164 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0165 02c7       |    |		Declare_Variable	Any
0166 00d8       |    |		Load_Top	At_Offset_0
0167 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0168 e00b       |    |		Load	0x0,0xb								; Debug Table 0x8.0x1 = 0x168,0xfffe
0169 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
016a 02c7       |    |		Declare_Variable	Any
016b 00d8       |    |		Load_Top	At_Offset_0
016c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
016d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x2 = 0x16d,0xfffd
016e			BODY_0160:
016e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x3 = 0x16e,0x1
016f 0120       |    |		Execute	Any,Is_Value
0170 6803       |h   |		Jump_Zero	0x174
0171 e00b       |    |		Load	0x0,0xb
0172 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0173 7801       |x   |		Jump	0x175
0174 00d9       |    |		Load_Top	At_Offset_1
0175 00db       |    |		Load_Top	At_Offset_3
0176 0120       |    |		Execute	Any,Is_Value
0177 6803       |h   |		Jump_Zero	0x17b
0178 e00a       |    |		Load	0x0,0xa
0179 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
017a 7801       |x   |		Jump	0x17c
017b 00db       |    |		Load_Top	At_Offset_3
017c e5ff       |    |		Load	0x2,-0x1
017d 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
017e e5ff       |    |		Load	0x2,-0x1
017f 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0180 4800       |H   |		Short_Literal	0x0
0181 4801       |H   |		Short_Literal	0x1
0182 4800       |H   |		Short_Literal	0x0
0183 e5ff       |    |		Load	0x2,-0x1
0184 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0185 0217       |    |		Execute	Heap_Access,All_Reference
0186 3c10       |<   |		Execute	Record,Field_Read,Field_Number 0x10
0187 e00a       |    |		Load	0x0,0xa
0188 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0189 c402       |    |		Store	0x2,0x2
018a c403       |    |		Store	0x2,0x3
018b 7813       |x   |		Jump	0x19f
018c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x4 = 0x18c,0x3
018d e00a       |    |		Load	0x0,0xa
018e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
018f e00c       |    |		Load	0x0,0xc
0190 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0191 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0192 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8.0x5 = 0x192,0x4
0193 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0194 e5ff       |    |		Load	0x2,-0x1
0195 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0196 00da       |    |		Load_Top	At_Offset_2
0197 00eb       |    |		Load_Encached	Diana_Cache
0198 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
0199 e5ff       |    |		Load	0x2,-0x1
019a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
019b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x6 = 0x19b,0x5
019c e00a       |    |		Load	0x0,0xa
019d 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
019e c402       |    |		Store	0x2,0x2
019f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x7 = 0x19f,0x2
01a0 e00a       |    |		Load	0x0,0xa
01a1 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01a2 6fe9       |o   |		Jump_Zero	0x18c
01a3 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01a4 0000 0000  |    |		.BLANK	0000[0x4]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01c1       |    |		.CONST	0x01c1								; Address of begin
01a9 0004       |    |		.CONST	0x0004								; Address of exception handler
01aa 0003       |    |		.CONST	0x0003								; Number of locals
01ab			INIT_01a8:
01ab e00a       |    |		Load	0x0,0xa								; Debug Table 0x9 = .DEBUG	0x01ab,0x044a,0x0001,0x0000,0x005a,0x8cc5,0x0000,0x01f0
													; Debug Table 0x9.0x0 = 0x1ab,0xffff
01ac 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01ad 02c7       |    |		Declare_Variable	Any
01ae 00db       |    |		Load_Top	At_Offset_3
01af 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
01b0 e5ff       |    |		Load	0x2,-0x1
01b1 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
01b2 e5ff       |    |		Load	0x2,-0x1
01b3 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
01b4 0007       |    |		Action	Break_Optional
01b5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x1 = 0x1b5,0x401
01b6 0217       |    |		Execute	Heap_Access,All_Reference
01b7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01b8 00d0       |    |		Action	Swap_Control
01b9 00d1       |    |		Pop_Control	Pop_Count_1
01ba e00d       |    |		Load	0x0,0xd								; Debug Table 0x9.0x2 = 0x1ba,0xffff
01bb 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
01bc 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
01bd e00a       |    |		Load	0x0,0xa
01be 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
01bf c402       |    |		Store	0x2,0x2
01c0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x3 = 0x1c0,0xfffe
01c1			BODY_01a8:
01c1 7813       |x   |		Jump	0x1d5
01c2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x4 = 0x1c2,0x2
01c3 e00a       |    |		Load	0x0,0xa
01c4 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
01c5 e00c       |    |		Load	0x0,0xc
01c6 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
01c7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01c8 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x5 = 0x1c8,0x3
01c9 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
01ca e5ff       |    |		Load	0x2,-0x1
01cb 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01cc 00da       |    |		Load_Top	At_Offset_2
01cd 00eb       |    |		Load_Encached	Diana_Cache
01ce 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
01cf e5ff       |    |		Load	0x2,-0x1
01d0 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
01d1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x6 = 0x1d1,0x4
01d2 e00a       |    |		Load	0x0,0xa
01d3 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
01d4 c402       |    |		Store	0x2,0x2
01d5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x7 = 0x1d5,0x1
01d6 e00a       |    |		Load	0x0,0xa
01d7 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01d8 6fe9       |o   |		Jump_Zero	0x1c2
01d9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01da 0000 0000  |    |		.BLANK	0000[0x6]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01ee       |    |		.CONST	0x01ee								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0004       |    |		.CONST	0x0004								; Number of locals
01e3			INIT_01e0:
01e3 e00a       |    |		Load	0x0,0xa								; Debug Table 0xa = .DEBUG	0x01e3,0x045c,0x0001,0x0000,0x005a,0x8cc5,0x0000,0x0253
													; Debug Table 0xa.0x0 = 0x1e3,0xffff
01e4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01e5 02c7       |    |		Declare_Variable	Any
01e6 00d8       |    |		Load_Top	At_Offset_0
01e7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01e8 e00b       |    |		Load	0x0,0xb								; Debug Table 0xa.0x1 = 0x1e8,0xfffe
01e9 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01ea 02c7       |    |		Declare_Variable	Any
01eb 00d8       |    |		Load_Top	At_Offset_0
01ec 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01ed 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x2 = 0x1ed,0xfffd
01ee			BODY_01e0:
01ee 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x3 = 0x1ee,0x1
01ef 0120       |    |		Execute	Any,Is_Value
01f0 6803       |h   |		Jump_Zero	0x1f4
01f1 e00b       |    |		Load	0x0,0xb
01f2 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01f3 7801       |x   |		Jump	0x1f5
01f4 00d9       |    |		Load_Top	At_Offset_1
01f5 00db       |    |		Load_Top	At_Offset_3
01f6 0120       |    |		Execute	Any,Is_Value
01f7 6803       |h   |		Jump_Zero	0x1fb
01f8 e00a       |    |		Load	0x0,0xa
01f9 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01fa 7801       |x   |		Jump	0x1fc
01fb 00db       |    |		Load_Top	At_Offset_3
01fc e5ff       |    |		Load	0x2,-0x1
01fd 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
01fe e5ff       |    |		Load	0x2,-0x1
01ff 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0200 4800       |H   |		Short_Literal	0x0
0201 4801       |H   |		Short_Literal	0x1
0202 4800       |H   |		Short_Literal	0x0
0203 e5ff       |    |		Load	0x2,-0x1
0204 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0205 0217       |    |		Execute	Heap_Access,All_Reference
0206 3c10       |<   |		Execute	Record,Field_Read,Field_Number 0x10
0207 e00a       |    |		Load	0x0,0xa
0208 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0209 c402       |    |		Store	0x2,0x2
020a c403       |    |		Store	0x2,0x3
020b 7813       |x   |		Jump	0x21f
020c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x4 = 0x20c,0x3
020d e00a       |    |		Load	0x0,0xa
020e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
020f e00c       |    |		Load	0x0,0xc
0210 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0211 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0212 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x5 = 0x212,0x4
0213 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0214 e5ff       |    |		Load	0x2,-0x1
0215 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0216 00da       |    |		Load_Top	At_Offset_2
0217 00eb       |    |		Load_Encached	Diana_Cache
0218 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
0219 e5ff       |    |		Load	0x2,-0x1
021a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
021b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x6 = 0x21b,0x5
021c e00a       |    |		Load	0x0,0xa
021d 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
021e c402       |    |		Store	0x2,0x2
021f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x7 = 0x21f,0x2
0220 e00a       |    |		Load	0x0,0xa
0221 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0222 6fe9       |o   |		Jump_Zero	0x20c
0223 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x8 = 0x223,0x6
0224 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0225 0217       |    |		Execute	Heap_Access,All_Reference
0226 3c10       |<   |		Execute	Record,Field_Read,Field_Number 0x10
0227 0007       |    |		Action	Break_Optional
0228 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x9 = 0x228,0x401
0229 0217       |    |		Execute	Heap_Access,All_Reference
022a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
022b 00d0       |    |		Action	Swap_Control
022c 00d1       |    |		Pop_Control	Pop_Count_1
022d e00d       |    |		Load	0x0,0xd								; Debug Table 0xa.0xa = 0x22d,0x6
022e 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
022f 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0230 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0231 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0xb = 0x231,0x7
0232 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0233 00d9       |    |		Load_Top	At_Offset_1
0234 4975       |Iu  |		Short_Literal	0x175
0235 00eb       |    |		Load_Encached	Diana_Cache
0236 0098       |    |		Execute	Package,Field_Read_Dynamic
0237 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
0238 7009       |p   |		Jump_Nonzero	0x242
0239 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0xc = 0x239,0x8
023a 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
023b e5ff       |    |		Load	0x2,-0x1
023c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
023d 00da       |    |		Load_Top	At_Offset_2
023e 00eb       |    |		Load_Encached	Diana_Cache
023f 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
0240 e5ff       |    |		Load	0x2,-0x1
0241 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0242 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0243 0000 0000  |    |		.BLANK	0000[0x5]
0248 ; --------------------------------------------------------------------------------------
0248 ; SUBPROGRAM
0248 ; --------------------------------------------------------------------------------------
0248 024e       | N  |		.CONST	0x024e								; Address of begin
0249 0004       |    |		.CONST	0x0004								; Address of exception handler
024a 0004       |    |		.CONST	0x0004								; Number of locals
024b			INIT_0248:
024b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb = .DEBUG	0x024b,0x0478,0x0001,0x0000,0x005a,0x8cc5,0x0000,0x02f1
													; Debug Table 0xb.0x0 = 0x24b,0xffff
024c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x1 = 0x24c,0xfffe
024d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x2 = 0x24d,0xfffd
024e			BODY_0248:
024e 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x3 = 0x24e,0x1
024f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x4 = 0x24f,0x401
0250 0007       |    |		Action	Break_Optional
0251 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xb.0x5 = 0x251,0x402
0252 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x6 = 0x252,0x403
0253 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x7 = 0x253,0x404
0254 0b29       | )  |		Execute_Immediate	Case_Compare,0x29				; Debug Table 0xb.0x8 = 0x254,0x1
0255 700b       |p   |		Jump_Nonzero	0x261
0256 0b22       | "  |		Execute_Immediate	Case_Compare,0x22
0257 7009       |p   |		Jump_Nonzero	0x261
0258 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
0259 7007       |p   |		Jump_Nonzero	0x261
025a 0b21       | !  |		Execute_Immediate	Case_Compare,0x21
025b 7005       |p   |		Jump_Nonzero	0x261
025c 0b30       | 0  |		Execute_Immediate	Case_Compare,0x30
025d 700c       |p   |		Jump_Nonzero	0x26a
025e 0b2f       | /  |		Execute_Immediate	Case_Compare,0x2f
025f 7034       |p4  |		Jump_Nonzero	0x294
0260 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xb.0x9 = 0x260,0x11
0261 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0xa = 0x261,0x2
0262 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
0263 00e7       |    |		Load_Encached	Duration_Cache
0264 0269       | i  |		Execute	Discrete,Last
0265 e5ff       |    |		Load	0x2,-0x1
0266 e00e       |    |		Load	0x0,0xe
0267 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0268 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0269 7854       |xT  |		Jump	0x2be
026a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0xb = 0x26a,0x3
026b 00eb       |    |		Load_Encached	Diana_Cache
026c 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
026d a402       |    |		Store_Unchecked	0x2,0x2
026e 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0xc = 0x26e,0x4
026f e402       |    |		Load	0x2,0x2								; Debug Table 0xb.0xd = 0x26f,0x801
0270 0007       |    |		Action	Break_Optional
0271 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xb.0xe = 0x271,0x802
0272 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0xf = 0x272,0x803
0273 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x10 = 0x273,0x804
0274 0f3f       | ?  |		Execute_Immediate	Equal,0x3f					; Debug Table 0xb.0x11 = 0x274,0x4
0275 681d       |h   |		Jump_Zero	0x293
0276 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0x12 = 0x276,0x5
0277 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
0278 00e7       |    |		Load_Encached	Duration_Cache
0279 0269       | i  |		Execute	Discrete,Last
027a e402       |    |		Load	0x2,0x2
027b 00eb       |    |		Load_Encached	Diana_Cache
027c 18e6       |    |		Execute	Package,Field_Execute,Field_Number 0xe6
027d e00e       |    |		Load	0x0,0xe
027e 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
027f a402       |    |		Store_Unchecked	0x2,0x2
0280 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x13 = 0x280,0x6
0281 e402       |    |		Load	0x2,0x2								; Debug Table 0xb.0x14 = 0x281,0xc01
0282 0007       |    |		Action	Break_Optional
0283 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xb.0x15 = 0x283,0xc02
0284 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x16 = 0x284,0xc03
0285 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x17 = 0x285,0xc04
0286 0f4e       | N  |		Execute_Immediate	Equal,0x4e					; Debug Table 0xb.0x18 = 0x286,0x6
0287 680a       |h   |		Jump_Zero	0x292
0288 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x19 = 0x288,0x7
0289 00eb       |    |		Load_Encached	Diana_Cache
028a 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
028b 00eb       |    |		Load_Encached	Diana_Cache
028c 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
028d 490d       |I   |		Short_Literal	0x10d
028e 00eb       |    |		Load_Encached	Diana_Cache
028f 0096       |    |		Execute	Package,Entry
0290 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0291 782c       |x,  |		Jump	0x2be
0292 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xb.0x1a = 0x292,0x8
0293 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xb.0x1b = 0x293,0x9
0294 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x1c = 0x294,0xa
0295 00eb       |    |		Load_Encached	Diana_Cache
0296 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0297 00eb       |    |		Load_Encached	Diana_Cache
0298 18e8       |    |		Execute	Package,Field_Execute,Field_Number 0xe8
0299 a402       |    |		Store_Unchecked	0x2,0x2
029a 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x1d = 0x29a,0xb
029b e402       |    |		Load	0x2,0x2								; Debug Table 0xb.0x1e = 0x29b,0x1001
029c 0007       |    |		Action	Break_Optional
029d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xb.0x1f = 0x29d,0x1002
029e 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x20 = 0x29e,0x1003
029f 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x21 = 0x29f,0x1004
02a0 0f73       | s  |		Execute_Immediate	Equal,0x73					; Debug Table 0xb.0x22 = 0x2a0,0xb
02a1 681b       |h   |		Jump_Zero	0x2bd
02a2 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0x23 = 0x2a2,0xc
02a3 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
02a4 00e7       |    |		Load_Encached	Duration_Cache
02a5 0269       | i  |		Execute	Discrete,Last
02a6 e402       |    |		Load	0x2,0x2
02a7 e00e       |    |		Load	0x0,0xe
02a8 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
02a9 a402       |    |		Store_Unchecked	0x2,0x2
02aa 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x24 = 0x2aa,0xd
02ab e402       |    |		Load	0x2,0x2								; Debug Table 0xb.0x25 = 0x2ab,0x1401
02ac 0007       |    |		Action	Break_Optional
02ad 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xb.0x26 = 0x2ad,0x1402
02ae 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x27 = 0x2ae,0x1403
02af 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x28 = 0x2af,0x1404
02b0 0f4e       | N  |		Execute_Immediate	Equal,0x4e					; Debug Table 0xb.0x29 = 0x2b0,0xd
02b1 680a       |h   |		Jump_Zero	0x2bc
02b2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x2a = 0x2b2,0xe
02b3 00eb       |    |		Load_Encached	Diana_Cache
02b4 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
02b5 00eb       |    |		Load_Encached	Diana_Cache
02b6 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
02b7 490d       |I   |		Short_Literal	0x10d
02b8 00eb       |    |		Load_Encached	Diana_Cache
02b9 0096       |    |		Execute	Package,Entry
02ba 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
02bb 7802       |x   |		Jump	0x2be
02bc 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xb.0x2b = 0x2bc,0xf
02bd 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xb.0x2c = 0x2bd,0x10
02be 00d1       |    |		Pop_Control	Pop_Count_1
02bf 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x2d = 0x2bf,0x12
02c0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x2e = 0x2c0,0x1801
02c1 021d       |    |		Execute	Heap_Access,Is_Null
02c2 7025       |p%  |		Jump_Nonzero	0x2e8							; Debug Table 0xb.0x2f = 0x2c2,0x12
02c3 00d8       |    |		Load_Top	At_Offset_0
02c4 e5ff       |    |		Load	0x2,-0x1
02c5 e00f       |    |		Load	0x0,0xf
02c6 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
02c7 7020       |p   |		Jump_Nonzero	0x2e8
02c8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x30 = 0x2c8,0x13
02c9 e00d       |    |		Load	0x0,0xd
02ca 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
02cb 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
02cc 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
02cd e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0x31 = 0x2cd,0x14
02ce 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02cf 00da       |    |		Load_Top	At_Offset_2
02d0 4975       |Iu  |		Short_Literal	0x175
02d1 00eb       |    |		Load_Encached	Diana_Cache
02d2 0098       |    |		Execute	Package,Field_Read_Dynamic
02d3 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
02d4 7013       |p   |		Jump_Nonzero	0x2e8
02d5 00d9       |    |		Load_Top	At_Offset_1
02d6 e008       |    |		Load	0x0,0x8
02d7 1b3a       | :  |		Execute	Package,Field_Read,Field_Number 0x3a
02d8 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
02d9 7003       |p   |		Jump_Nonzero	0x2dd
02da e5fe       |    |		Load	0x2,-0x2
02db 3c0f       |<   |		Execute	Record,Field_Read,Field_Number 0xf
02dc 7801       |x   |		Jump	0x2de
02dd 4801       |H   |		Short_Literal	0x1
02de 6809       |h   |		Jump_Zero	0x2e8
02df e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0x32 = 0x2df,0x15
02e0 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
02e1 e5fe       |    |		Load	0x2,-0x2
02e2 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02e3 00db       |    |		Load_Top	At_Offset_3
02e4 00eb       |    |		Load_Encached	Diana_Cache
02e5 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
02e6 e5fe       |    |		Load	0x2,-0x2
02e7 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
02e8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02e9 0000 0000  |    |		.BLANK	0000[0x7]
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f9       |    |		.CONST	0x02f9								; Address of begin
02f1 0004       |    |		.CONST	0x0004								; Address of exception handler
02f2 0004       |    |		.CONST	0x0004								; Number of locals
02f3			INIT_02f0:
02f3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc = .DEBUG	0x02f3,0x04e0,0x0001,0x0000,0x005a,0x8cc5,0x0000,0x043a
													; Debug Table 0xc.0x0 = 0x2f3,0xffff
02f4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc.0x1 = 0x2f4,0xfffe
02f5 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xc.0x2 = 0x2f5,0xfffd
02f6 e5ff       |    |		Load	0x2,-0x1
02f7 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
02f8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02f9			BODY_02f0:
02f9 0007       |    |		Action	Break_Optional							; Debug Table 0xc.0x3 = 0x2f9,0x1
02fa 0007       |    |		Action	Break_Optional							; Debug Table 0xc.0x4 = 0x2fa,0x2
02fb 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x5 = 0x2fb,0x401
02fc 0217       |    |		Execute	Heap_Access,All_Reference
02fd 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02fe 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0xc.0x6 = 0x2fe,0x2
02ff e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x7 = 0x2ff,0x3
0300 00da       |    |		Load_Top	At_Offset_2
0301 820d       |    |		Call	0x1,0xd
0302 00d1       |    |		Pop_Control	Pop_Count_1
0303 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x8 = 0x303,0x4
0304 00da       |    |		Load_Top	At_Offset_2
0305 8216       |    |		Call	0x1,0x16
0306 00d1       |    |		Pop_Control	Pop_Count_1
0307 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x9 = 0x307,0x5
0308 e00d       |    |		Load	0x0,0xd
0309 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
030a 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
030b 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
030c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0xa = 0x30c,0x6
030d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
030e 00db       |    |		Load_Top	At_Offset_3
030f 4975       |Iu  |		Short_Literal	0x175
0310 00eb       |    |		Load_Encached	Diana_Cache
0311 0098       |    |		Execute	Package,Field_Read_Dynamic
0312 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
0313 7009       |p   |		Jump_Nonzero	0x31d
0314 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0xb = 0x314,0x7
0315 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
0316 e5ff       |    |		Load	0x2,-0x1
0317 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0318 e402       |    |		Load	0x2,0x2
0319 00eb       |    |		Load_Encached	Diana_Cache
031a 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
031b e5ff       |    |		Load	0x2,-0x1
031c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
031d 0007       |    |		Action	Break_Optional							; Debug Table 0xc.0xc = 0x31d,0x8
031e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0xd = 0x31e,0x801
031f 0217       |    |		Execute	Heap_Access,All_Reference
0320 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0321 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0xc.0xe = 0x321,0x8
0322 0007       |    |		Action	Break_Optional							; Debug Table 0xc.0xf = 0x322,0x9
0323 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x10 = 0x323,0xc01
0324 021d       |    |		Execute	Heap_Access,Is_Null
0325 7001       |p   |		Jump_Nonzero	0x327							; Debug Table 0xc.0x11 = 0x325,0x9
0326 7fd3       |    |		Jump	0x2fa
0327 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x12 = 0x327,0xa
0328 e005       |    |		Load	0x0,0x5
0329 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
032a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
032b 0000 0000  |    |		.BLANK	0000[0x5]
0330 ; --------------------------------------------------------------------------------------
0330 ; Debug Table
0330 ; --------------------------------------------------------------------------------------
0330 0003 000d  |    |		.CONST	0x0003,0x000d
0332 000b 039a  |    |		.DEBUG	0x000b,0x039a,0x0000,0x0000,0x005a,0x8bb5,0x0000,0x03c3
033a 0016 03a6  |    |		.DEBUG	0x0016,0x03a6,0x0000,0x0000,0x005a,0x8cc5,0x0000,0x000e
0342 003b 03ca  | ;  |		.DEBUG	0x003b,0x03ca,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x03c4
034a 0073 03d6  | s  |		.DEBUG	0x0073,0x03d6,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x03d2
0352 0093 03e0  |    |		.DEBUG	0x0093,0x03e0,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x03e0
035a 00ab 03ea  |    |		.DEBUG	0x00ab,0x03ea,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x03e8
0362 00db 03fa  |    |		.DEBUG	0x00db,0x03fa,0x0001,0x0000,0x005a,0x8bb5,0x0000,0x03f0
036a 00fb 0414  |    |		.DEBUG	0x00fb,0x0414,0x0001,0x0000,0x005a,0x8cc5,0x0000,0x0037
0372 0163 0438  | c 8|		.DEBUG	0x0163,0x0438,0x0001,0x0000,0x005a,0x8cc5,0x0000,0x0182
037a 01ab 044a  |   J|		.DEBUG	0x01ab,0x044a,0x0001,0x0000,0x005a,0x8cc5,0x0000,0x01f0
0382 01e3 045c  |   \|		.DEBUG	0x01e3,0x045c,0x0001,0x0000,0x005a,0x8cc5,0x0000,0x0253
038a 024b 0478  | K x|		.DEBUG	0x024b,0x0478,0x0001,0x0000,0x005a,0x8cc5,0x0000,0x02f1
0392 02f3 04e0  |    |		.DEBUG	0x02f3,0x04e0,0x0001,0x0000,0x005a,0x8cc5,0x0000,0x043a
039a ; --------------------------------------------------------------------------------------
039a ; Debug3 Subtable 0x0
039a ; --------------------------------------------------------------------------------------
039a 0005 0000  |    |		.DBG3TAB	0x0005,0x0000
039c 000b ffff  |    |		.CONST	0x000b,0xffff
039e 000d fffe  |    |		.CONST	0x000d,0xfffe
03a0 000f fffd  |    |		.CONST	0x000f,0xfffd
03a2 0011 fffc  |    |		.CONST	0x0011,0xfffc
03a4 0013 fffb  |    |		.CONST	0x0013,0xfffb
03a6 ; --------------------------------------------------------------------------------------
03a6 ; Debug3 Subtable 0x1
03a6 ; --------------------------------------------------------------------------------------
03a6 0011 0000  |    |		.DBG3TAB	0x0011,0x0000
03a8 0016 ffff  |    |		.CONST	0x0016,0xffff
03aa 0017 fffe  |    |		.CONST	0x0017,0xfffe
03ac 0018 fffd  |    |		.CONST	0x0018,0xfffd
03ae 0019 fffc  |    |		.CONST	0x0019,0xfffc
03b0 001a fffb  |    |		.CONST	0x001a,0xfffb
03b2 001b fffa  |    |		.CONST	0x001b,0xfffa
03b4 001c fff9  |    |		.CONST	0x001c,0xfff9
03b6 001e fff8  |    |		.CONST	0x001e,0xfff8
03b8 0020 fff7  |    |		.CONST	0x0020,0xfff7
03ba 0022 fff6  | "  |		.CONST	0x0022,0xfff6
03bc 0024 fff5  | $  |		.CONST	0x0024,0xfff5
03be 0026 fff4  | &  |		.CONST	0x0026,0xfff4
03c0 0028 fff3  | (  |		.CONST	0x0028,0xfff3
03c2 002a fff2  | *  |		.CONST	0x002a,0xfff2
03c4 002c fff1  | ,  |		.CONST	0x002c,0xfff1
03c6 002e fff0  | .  |		.CONST	0x002e,0xfff0
03c8 0030 ffef  | 0  |		.CONST	0x0030,0xffef
03ca ; --------------------------------------------------------------------------------------
03ca ; Debug3 Subtable 0x2
03ca ; --------------------------------------------------------------------------------------
03ca 0003 0002  |    |		.DBG3TAB	0x0003,0x0002
03cc 003b ffff  | ;  |		.CONST	0x003b,0xffff
03ce 0043 fffe  | C  |		.CONST	0x0043,0xfffe
03d0 005c fffd  | \  |		.CONST	0x005c,0xfffd
03d2 0066 0001  | f  |		.CONST	0x0066,0x0001
03d4 006c 0002  | l  |		.CONST	0x006c,0x0002
03d6 ; --------------------------------------------------------------------------------------
03d6 ; Debug3 Subtable 0x3
03d6 ; --------------------------------------------------------------------------------------
03d6 0002 0002  |    |		.DBG3TAB	0x0002,0x0002
03d8 0073 ffff  | s  |		.CONST	0x0073,0xffff
03da 007b fffe  | {  |		.CONST	0x007b,0xfffe
03dc 0085 0001  |    |		.CONST	0x0085,0x0001
03de 008b 0002  |    |		.CONST	0x008b,0x0002
03e0 ; --------------------------------------------------------------------------------------
03e0 ; Debug3 Subtable 0x4
03e0 ; --------------------------------------------------------------------------------------
03e0 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
03e2 0093 0001  |    |		.CONST	0x0093,0x0001
03e4 0096 0002  |    |		.CONST	0x0096,0x0002
03e6 0099 0003  |    |		.CONST	0x0099,0x0003
03e8 009d 0004  |    |		.CONST	0x009d,0x0004
03ea ; --------------------------------------------------------------------------------------
03ea ; Debug3 Subtable 0x5
03ea ; --------------------------------------------------------------------------------------
03ea 0000 0007  |    |		.DBG3TAB	0x0000,0x0007
03ec 00ab 0001  |    |		.CONST	0x00ab,0x0001
03ee 00b8 0002  |    |		.CONST	0x00b8,0x0002
03f0 00bb 0003  |    |		.CONST	0x00bb,0x0003
03f2 00c0 0004  |    |		.CONST	0x00c0,0x0004
03f4 00c5 0005  |    |		.CONST	0x00c5,0x0005
03f6 00c9 0006  |    |		.CONST	0x00c9,0x0006
03f8 00cd 0008  |    |		.CONST	0x00cd,0x0008
03fa ; --------------------------------------------------------------------------------------
03fa ; Debug3 Subtable 0x6
03fa ; --------------------------------------------------------------------------------------
03fa 0001 000b  |    |		.DBG3TAB	0x0001,0x000b
03fc 00db ffff  |    |		.CONST	0x00db,0xffff
03fe 00e0 0002  |    |		.CONST	0x00e0,0x0002
0400 00e3 0401  |    |		.CONST	0x00e3,0x0401
0402 00e4 0002  |    |		.CONST	0x00e4,0x0002
0404 00e5 0801  |    |		.CONST	0x00e5,0x0801
0406 00e8 0401  |    |		.CONST	0x00e8,0x0401
0408 00ec 0003  |    |		.CONST	0x00ec,0x0003
040a 00ed 0c01  |    |		.CONST	0x00ed,0x0c01
040c 00f0 0003  |    |		.CONST	0x00f0,0x0003
040e 00f1 0001  |    |		.CONST	0x00f1,0x0001
0410 00f2 1001  |    |		.CONST	0x00f2,0x1001
0412 00f4 0001  |    |		.CONST	0x00f4,0x0001
0414 ; --------------------------------------------------------------------------------------
0414 ; Debug3 Subtable 0x7
0414 ; --------------------------------------------------------------------------------------
0414 0005 000c  |    |		.DBG3TAB	0x0005,0x000c
0416 00fb ffff  |    |		.CONST	0x00fb,0xffff
0418 00ff fffe  |    |		.CONST	0x00ff,0xfffe
041a 0104 fffd  |    |		.CONST	0x0104,0xfffd
041c 0105 fffc  |    |		.CONST	0x0105,0xfffc
041e 0106 fffb  |    |		.CONST	0x0106,0xfffb
0420 0109 0002  |    |		.CONST	0x0109,0x0002
0422 010e 0003  |    |		.CONST	0x010e,0x0003
0424 0116 0004  |    |		.CONST	0x0116,0x0004
0426 011a 0005  |    |		.CONST	0x011a,0x0005
0428 0123 0006  | #  |		.CONST	0x0123,0x0006
042a 012f 0007  | /  |		.CONST	0x012f,0x0007
042c 0138 0008  | 8  |		.CONST	0x0138,0x0008
042e 013a 0009  | :  |		.CONST	0x013a,0x0009
0430 0143 000a  | C  |		.CONST	0x0143,0x000a
0432 014b 000b  | K  |		.CONST	0x014b,0x000b
0434 0154 000c  | T  |		.CONST	0x0154,0x000c
0436 0158 0001  | X  |		.CONST	0x0158,0x0001
0438 ; --------------------------------------------------------------------------------------
0438 ; Debug3 Subtable 0x8
0438 ; --------------------------------------------------------------------------------------
0438 0003 0005  |    |		.DBG3TAB	0x0003,0x0005
043a 0163 ffff  | c  |		.CONST	0x0163,0xffff
043c 0168 fffe  | h  |		.CONST	0x0168,0xfffe
043e 016d fffd  | m  |		.CONST	0x016d,0xfffd
0440 016e 0001  | n  |		.CONST	0x016e,0x0001
0442 018c 0003  |    |		.CONST	0x018c,0x0003
0444 0192 0004  |    |		.CONST	0x0192,0x0004
0446 019b 0005  |    |		.CONST	0x019b,0x0005
0448 019f 0002  |    |		.CONST	0x019f,0x0002
044a ; --------------------------------------------------------------------------------------
044a ; Debug3 Subtable 0x9
044a ; --------------------------------------------------------------------------------------
044a 0003 0005  |    |		.DBG3TAB	0x0003,0x0005
044c 01ab ffff  |    |		.CONST	0x01ab,0xffff
044e 01b5 0401  |    |		.CONST	0x01b5,0x0401
0450 01ba ffff  |    |		.CONST	0x01ba,0xffff
0452 01c0 fffe  |    |		.CONST	0x01c0,0xfffe
0454 01c2 0002  |    |		.CONST	0x01c2,0x0002
0456 01c8 0003  |    |		.CONST	0x01c8,0x0003
0458 01d1 0004  |    |		.CONST	0x01d1,0x0004
045a 01d5 0001  |    |		.CONST	0x01d5,0x0001
045c ; --------------------------------------------------------------------------------------
045c ; Debug3 Subtable 0xa
045c ; --------------------------------------------------------------------------------------
045c 0003 000a  |    |		.DBG3TAB	0x0003,0x000a
045e 01e3 ffff  |    |		.CONST	0x01e3,0xffff
0460 01e8 fffe  |    |		.CONST	0x01e8,0xfffe
0462 01ed fffd  |    |		.CONST	0x01ed,0xfffd
0464 01ee 0001  |    |		.CONST	0x01ee,0x0001
0466 020c 0003  |    |		.CONST	0x020c,0x0003
0468 0212 0004  |    |		.CONST	0x0212,0x0004
046a 021b 0005  |    |		.CONST	0x021b,0x0005
046c 021f 0002  |    |		.CONST	0x021f,0x0002
046e 0223 0006  | #  |		.CONST	0x0223,0x0006
0470 0228 0401  | (  |		.CONST	0x0228,0x0401
0472 022d 0006  | -  |		.CONST	0x022d,0x0006
0474 0231 0007  | 1  |		.CONST	0x0231,0x0007
0476 0239 0008  | 9  |		.CONST	0x0239,0x0008
0478 ; --------------------------------------------------------------------------------------
0478 ; Debug3 Subtable 0xb
0478 ; --------------------------------------------------------------------------------------
0478 0003 0030  |   0|		.DBG3TAB	0x0003,0x0030
047a 024b ffff  | K  |		.CONST	0x024b,0xffff
047c 024c fffe  | L  |		.CONST	0x024c,0xfffe
047e 024d fffd  | M  |		.CONST	0x024d,0xfffd
0480 024e 0001  | N  |		.CONST	0x024e,0x0001
0482 024f 0401  | O  |		.CONST	0x024f,0x0401
0484 0251 0402  | Q  |		.CONST	0x0251,0x0402
0486 0252 0403  | R  |		.CONST	0x0252,0x0403
0488 0253 0404  | S  |		.CONST	0x0253,0x0404
048a 0254 0001  | T  |		.CONST	0x0254,0x0001
048c 0260 0011  | `  |		.CONST	0x0260,0x0011
048e 0261 0002  | a  |		.CONST	0x0261,0x0002
0490 026a 0003  | j  |		.CONST	0x026a,0x0003
0492 026e 0004  | n  |		.CONST	0x026e,0x0004
0494 026f 0801  | o  |		.CONST	0x026f,0x0801
0496 0271 0802  | q  |		.CONST	0x0271,0x0802
0498 0272 0803  | r  |		.CONST	0x0272,0x0803
049a 0273 0804  | s  |		.CONST	0x0273,0x0804
049c 0274 0004  | t  |		.CONST	0x0274,0x0004
049e 0276 0005  | v  |		.CONST	0x0276,0x0005
04a0 0280 0006  |    |		.CONST	0x0280,0x0006
04a2 0281 0c01  |    |		.CONST	0x0281,0x0c01
04a4 0283 0c02  |    |		.CONST	0x0283,0x0c02
04a6 0284 0c03  |    |		.CONST	0x0284,0x0c03
04a8 0285 0c04  |    |		.CONST	0x0285,0x0c04
04aa 0286 0006  |    |		.CONST	0x0286,0x0006
04ac 0288 0007  |    |		.CONST	0x0288,0x0007
04ae 0292 0008  |    |		.CONST	0x0292,0x0008
04b0 0293 0009  |    |		.CONST	0x0293,0x0009
04b2 0294 000a  |    |		.CONST	0x0294,0x000a
04b4 029a 000b  |    |		.CONST	0x029a,0x000b
04b6 029b 1001  |    |		.CONST	0x029b,0x1001
04b8 029d 1002  |    |		.CONST	0x029d,0x1002
04ba 029e 1003  |    |		.CONST	0x029e,0x1003
04bc 029f 1004  |    |		.CONST	0x029f,0x1004
04be 02a0 000b  |    |		.CONST	0x02a0,0x000b
04c0 02a2 000c  |    |		.CONST	0x02a2,0x000c
04c2 02aa 000d  |    |		.CONST	0x02aa,0x000d
04c4 02ab 1401  |    |		.CONST	0x02ab,0x1401
04c6 02ad 1402  |    |		.CONST	0x02ad,0x1402
04c8 02ae 1403  |    |		.CONST	0x02ae,0x1403
04ca 02af 1404  |    |		.CONST	0x02af,0x1404
04cc 02b0 000d  |    |		.CONST	0x02b0,0x000d
04ce 02b2 000e  |    |		.CONST	0x02b2,0x000e
04d0 02bc 000f  |    |		.CONST	0x02bc,0x000f
04d2 02bd 0010  |    |		.CONST	0x02bd,0x0010
04d4 02bf 0012  |    |		.CONST	0x02bf,0x0012
04d6 02c0 1801  |    |		.CONST	0x02c0,0x1801
04d8 02c2 0012  |    |		.CONST	0x02c2,0x0012
04da 02c8 0013  |    |		.CONST	0x02c8,0x0013
04dc 02cd 0014  |    |		.CONST	0x02cd,0x0014
04de 02df 0015  |    |		.CONST	0x02df,0x0015
04e0 ; --------------------------------------------------------------------------------------
04e0 ; Debug3 Subtable 0xc
04e0 ; --------------------------------------------------------------------------------------
04e0 0003 0010  |    |		.DBG3TAB	0x0003,0x0010
04e2 02f3 ffff  |    |		.CONST	0x02f3,0xffff
04e4 02f4 fffe  |    |		.CONST	0x02f4,0xfffe
04e6 02f5 fffd  |    |		.CONST	0x02f5,0xfffd
04e8 02f9 0001  |    |		.CONST	0x02f9,0x0001
04ea 02fa 0002  |    |		.CONST	0x02fa,0x0002
04ec 02fb 0401  |    |		.CONST	0x02fb,0x0401
04ee 02fe 0002  |    |		.CONST	0x02fe,0x0002
04f0 02ff 0003  |    |		.CONST	0x02ff,0x0003
04f2 0303 0004  |    |		.CONST	0x0303,0x0004
04f4 0307 0005  |    |		.CONST	0x0307,0x0005
04f6 030c 0006  |    |		.CONST	0x030c,0x0006
04f8 0314 0007  |    |		.CONST	0x0314,0x0007
04fa 031d 0008  |    |		.CONST	0x031d,0x0008
04fc 031e 0801  |    |		.CONST	0x031e,0x0801
04fe 0321 0008  | !  |		.CONST	0x0321,0x0008
0500 0322 0009  | "  |		.CONST	0x0322,0x0009
0502 0323 0c01  | #  |		.CONST	0x0323,0x0c01
0504 0325 0009  | %  |		.CONST	0x0325,0x0009
0506 0327 000a  | '  |		.CONST	0x0327,0x000a
0508 0000 0000  |    |		.BLANK	0000[0xf8]