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

⟦8b5588f55⟧

    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 0340       | @  |		.CONST	0x0340								; 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 002a       | *  |		.CONST	0x002a								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0016       |    |		.CONST	0x0016								; Number of locals
000b			INIT_0008:
000b 029a 0033  |   3|		Declare_Subprogram	INIT_0030,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x03a2,0x0000,0x0000,0x005a,0x8bf5,0x0000,0x00a2
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 0093  |    |		Declare_Subprogram	INIT_0090,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 0143  |   C|		Declare_Subprogram	INIT_0140,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 0193  |    |		Declare_Subprogram	INIT_0190,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 00bf       |    |		Action	Accept_Activation
0016 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1 = .DEBUG	0x0016,0x03ae,0x0000,0x0000,0x005a,0x8d75,0x0000,0x0006
													; Debug Table 0x1.0x0 = 0x16,0xffff
0017 00c7       |    |		Action	Elaborate_Subprogram
0018 029d 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Outer_Call			; Debug Table 0x1.0x1 = 0x18,0xfffe
001a 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x2 = 0x1a,0xfffd
001b 00c7       |    |		Action	Elaborate_Subprogram
001c 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x3 = 0x1c,0xfffc
001d 00c7       |    |		Action	Elaborate_Subprogram
001e 029d 020b  |    |		Declare_Subprogram	INIT_0208,For_Outer_Call			; Debug Table 0x1.0x4 = 0x1e,0xfffb
0020 029d 0273  |   s|		Declare_Subprogram	INIT_0270,For_Outer_Call			; Debug Table 0x1.0x5 = 0x20,0xfffa
0022 029d 02e3  |    |		Declare_Subprogram	INIT_02e0,For_Outer_Call			; Debug Table 0x1.0x6 = 0x22,0xfff9
0024 029d 030b  |    |		Declare_Subprogram	INIT_0308,For_Outer_Call			; Debug Table 0x1.0x7 = 0x24,0xfff8
0026 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x8 = 0x26,0xfff7
0027 00c7       |    |		Action	Elaborate_Subprogram
0028 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x9 = 0x28,0xfff6
0029 00c7       |    |		Action	Elaborate_Subprogram
002a			BODY_0008:
002a 00bc       |    |		Action	Signal_Activated
002b 00bb       |    |		Action	Signal_Completion
002c 0000 0000  |    |		.BLANK	0000[0x4]
0030 ; --------------------------------------------------------------------------------------
0030 ; SUBPROGRAM
0030 ; --------------------------------------------------------------------------------------
0030 003e       | >  |		.CONST	0x003e								; Address of begin
0031 0004       |    |		.CONST	0x0004								; Address of exception handler
0032 0004       |    |		.CONST	0x0004								; Number of locals
0033			INIT_0030:
0033 e001       |    |		Load	0x0,0x1								; Debug Table 0x2 = .DEBUG	0x0033,0x03c4,0x0001,0x0000,0x005a,0x8bf5,0x0000,0x00a3
													; Debug Table 0x2.0x0 = 0x33,0xffff
0034 0322       | "  |		Declare_Variable	Record
0035 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x2.0x1 = 0x35,0xfffe
0036 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x2 = 0x36,0xfffd
0037 e5f9       |    |		Load	0x2,-0x7
0038 0007       |    |		Action	Break_Optional
0039 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x2.0x3 = 0x39,0x401
003a 0217       |    |		Execute	Heap_Access,All_Reference
003b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
003c 8213       |    |		Call	0x1,0x13							; Debug Table 0x2.0x4 = 0x3c,0xfffd
003d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
003e			BODY_0030:
003e 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x5 = 0x3e,0x1
003f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x6 = 0x3f,0x801
0040 021d       |    |		Execute	Heap_Access,Is_Null
0041 6802       |h   |		Jump_Zero	0x44							; Debug Table 0x2.0x7 = 0x41,0x1
0042 6295       |b   |		Indirect_Literal	Discrete,0x2d8,{0x00000000, 0x5a8bb501}		; Debug Table 0x2.0x8 = 0x42,0x2
0043 0257       | W  |		Execute	Discrete,Raise
0044 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x9 = 0x44,0x4
0045 6836       |h6  |		Jump_Zero	0x7c
0046 e5ff       |    |		Load	0x2,-0x1
0047 0217       |    |		Execute	Heap_Access,All_Reference
0048 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0049 e002       |    |		Load	0x0,0x2
004a 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
004b 01de       |    |		Execute	Vector,Not_Equal
004c 682f       |h/  |		Jump_Zero	0x7c
004d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0xa = 0x4d,0x5
004e 0217       |    |		Execute	Heap_Access,All_Reference
004f 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0050 01d9       |    |		Execute	Vector,Reverse_Bounds
0051 0007       |    |		Action	Break_Optional
0052 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xb = 0x52,0x6
0053 e5ff       |    |		Load	0x2,-0x1
0054 0217       |    |		Execute	Heap_Access,All_Reference
0055 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0056 01d7       |    |		Execute	Vector,Field_Read
0057 6822       |h"  |		Jump_Zero	0x7a
0058 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x2.0xc = 0x58,0x7
0059 6807       |h   |		Jump_Zero	0x61
005a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xd = 0x5a,0x8
005b e5fe       |    |		Load	0x2,-0x2
005c 0217       |    |		Execute	Heap_Access,All_Reference
005d 341a       |4   |		Execute	Record,Field_Reference,Field_Number 0x1a
005e 01d7       |    |		Execute	Vector,Field_Read
005f a403       |    |		Store_Unchecked	0x2,0x3
0060 7806       |x   |		Jump	0x67
0061 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xe = 0x61,0x9
0062 e5fe       |    |		Load	0x2,-0x2
0063 0217       |    |		Execute	Heap_Access,All_Reference
0064 341c       |4   |		Execute	Record,Field_Reference,Field_Number 0x1c
0065 01d7       |    |		Execute	Vector,Field_Read
0066 a403       |    |		Store_Unchecked	0x2,0x3
0067 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0xf = 0x67,0xa
0068 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x10 = 0x68,0xc01
0069 021d       |    |		Execute	Heap_Access,Is_Null
006a 700f       |p   |		Jump_Nonzero	0x7a							; Debug Table 0x2.0x11 = 0x6a,0xa
006b e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x2.0x12 = 0x6b,0xb
006c e402       |    |		Load	0x2,0x2
006d e5fa       |    |		Load	0x2,-0x6
006e e403       |    |		Load	0x2,0x3
006f e404       |    |		Load	0x2,0x4
0070 8216       |    |		Call	0x1,0x16
0071 00d1       |    |		Pop_Control	Pop_Count_1
0072 c5f8       |    |		Store	0x2,-0x8
0073 e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x13 = 0x73,0xc
0074 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0075 00d9       |    |		Load_Top	At_Offset_1
0076 e5fe       |    |		Load	0x2,-0x2
0077 0217       |    |		Execute	Heap_Access,All_Reference
0078 341c       |4   |		Execute	Record,Field_Reference,Field_Number 0x1c
0079 01d6       |    |		Execute	Vector,Field_Write
007a 3fd7       |?   |		Loop_Increasing	0x52
007b 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
007c e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x2.0x14 = 0x7c,0xd
007d e5fd       |    |		Load	0x2,-0x3
007e e5fe       |    |		Load	0x2,-0x2
007f 8003       |    |		Call	0x0,0x3
0080 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0081 e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x2.0x15 = 0x81,0xe
0082 00db       |    |		Load_Top	At_Offset_3
0083 e5fa       |    |		Load	0x2,-0x6
0084 e403       |    |		Load	0x2,0x3
0085 e404       |    |		Load	0x2,0x4
0086 8216       |    |		Call	0x1,0x16
0087 00d1       |    |		Pop_Control	Pop_Count_1
0088 c5f8       |    |		Store	0x2,-0x8
0089 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x2.0x16 = 0x89,0xf
008a e5fc       |    |		Load	0x2,-0x4
008b 4800       |H   |		Short_Literal	0x0
008c e402       |    |		Load	0x2,0x2
008d e5fe       |    |		Load	0x2,-0x2
008e 8004       |    |		Call	0x0,0x4
008f 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 009e       |    |		.CONST	0x009e								; Address of begin
0091 0004       |    |		.CONST	0x0004								; Address of exception handler
0092 0004       |    |		.CONST	0x0004								; Number of locals
0093			INIT_0090:
0093 e001       |    |		Load	0x0,0x1								; Debug Table 0x3 = .DEBUG	0x0093,0x03f4,0x0001,0x0000,0x005a,0x8bf5,0x0000,0x00cd
													; Debug Table 0x3.0x0 = 0x93,0xffff
0094 0322       | "  |		Declare_Variable	Record
0095 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x3.0x1 = 0x95,0xfffe
0096 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x2 = 0x96,0xfffd
0097 e5f9       |    |		Load	0x2,-0x7
0098 0007       |    |		Action	Break_Optional
0099 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x3.0x3 = 0x99,0x401
009a 0217       |    |		Execute	Heap_Access,All_Reference
009b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
009c 8213       |    |		Call	0x1,0x13							; Debug Table 0x3.0x4 = 0x9c,0xfffd
009d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
009e			BODY_0090:
009e 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x5 = 0x9e,0x1
009f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x6 = 0x9f,0x801
00a0 021d       |    |		Execute	Heap_Access,Is_Null
00a1 6802       |h   |		Jump_Zero	0xa4							; Debug Table 0x3.0x7 = 0xa1,0x1
00a2 6235       |b5  |		Indirect_Literal	Discrete,0x2d8,{0x00000000, 0x5a8bb501}		; Debug Table 0x3.0x8 = 0xa2,0x2
00a3 0257       | W  |		Execute	Discrete,Raise
00a4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0x9 = 0xa4,0x4
00a5 6836       |h6  |		Jump_Zero	0xdc
00a6 e5ff       |    |		Load	0x2,-0x1
00a7 0217       |    |		Execute	Heap_Access,All_Reference
00a8 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
00a9 e002       |    |		Load	0x0,0x2
00aa 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
00ab 01de       |    |		Execute	Vector,Not_Equal
00ac 682f       |h/  |		Jump_Zero	0xdc
00ad e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3.0xa = 0xad,0x5
00ae 0217       |    |		Execute	Heap_Access,All_Reference
00af 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
00b0 01d9       |    |		Execute	Vector,Reverse_Bounds
00b1 0007       |    |		Action	Break_Optional
00b2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0xb = 0xb2,0x6
00b3 e5ff       |    |		Load	0x2,-0x1
00b4 0217       |    |		Execute	Heap_Access,All_Reference
00b5 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
00b6 01d7       |    |		Execute	Vector,Field_Read
00b7 6822       |h"  |		Jump_Zero	0xda
00b8 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x3.0xc = 0xb8,0x7
00b9 6807       |h   |		Jump_Zero	0xc1
00ba 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0xd = 0xba,0x8
00bb e5fe       |    |		Load	0x2,-0x2
00bc 0217       |    |		Execute	Heap_Access,All_Reference
00bd 341a       |4   |		Execute	Record,Field_Reference,Field_Number 0x1a
00be 01d7       |    |		Execute	Vector,Field_Read
00bf a403       |    |		Store_Unchecked	0x2,0x3
00c0 7806       |x   |		Jump	0xc7
00c1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0xe = 0xc1,0x9
00c2 e5fe       |    |		Load	0x2,-0x2
00c3 0217       |    |		Execute	Heap_Access,All_Reference
00c4 341c       |4   |		Execute	Record,Field_Reference,Field_Number 0x1c
00c5 01d7       |    |		Execute	Vector,Field_Read
00c6 a403       |    |		Store_Unchecked	0x2,0x3
00c7 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0xf = 0xc7,0xa
00c8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x10 = 0xc8,0xc01
00c9 021d       |    |		Execute	Heap_Access,Is_Null
00ca 700f       |p   |		Jump_Nonzero	0xda							; Debug Table 0x3.0x11 = 0xca,0xa
00cb e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x3.0x12 = 0xcb,0xb
00cc e402       |    |		Load	0x2,0x2
00cd e5fa       |    |		Load	0x2,-0x6
00ce e403       |    |		Load	0x2,0x3
00cf e404       |    |		Load	0x2,0x4
00d0 8215       |    |		Call	0x1,0x15
00d1 00d1       |    |		Pop_Control	Pop_Count_1
00d2 c5f8       |    |		Store	0x2,-0x8
00d3 e402       |    |		Load	0x2,0x2								; Debug Table 0x3.0x13 = 0xd3,0xc
00d4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00d5 00d9       |    |		Load_Top	At_Offset_1
00d6 e5fe       |    |		Load	0x2,-0x2
00d7 0217       |    |		Execute	Heap_Access,All_Reference
00d8 341c       |4   |		Execute	Record,Field_Reference,Field_Number 0x1c
00d9 01d6       |    |		Execute	Vector,Field_Write
00da 3fd7       |?   |		Loop_Increasing	0xb2
00db 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
00dc e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x3.0x14 = 0xdc,0xd
00dd e5fd       |    |		Load	0x2,-0x3
00de e5fe       |    |		Load	0x2,-0x2
00df 8003       |    |		Call	0x0,0x3
00e0 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
00e1 e5f8       |    |		Load	0x2,-0x8							; Debug Table 0x3.0x15 = 0xe1,0xe
00e2 00db       |    |		Load_Top	At_Offset_3
00e3 e5fa       |    |		Load	0x2,-0x6
00e4 e403       |    |		Load	0x2,0x3
00e5 e404       |    |		Load	0x2,0x4
00e6 8215       |    |		Call	0x1,0x15
00e7 00d1       |    |		Pop_Control	Pop_Count_1
00e8 c5f8       |    |		Store	0x2,-0x8
00e9 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x3.0x16 = 0xe9,0xf
00ea e5fc       |    |		Load	0x2,-0x4
00eb 4800       |H   |		Short_Literal	0x0
00ec e402       |    |		Load	0x2,0x2
00ed e5fe       |    |		Load	0x2,-0x2
00ee 8004       |    |		Call	0x0,0x4
00ef 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 0105       |    |		.CONST	0x0105								; Address of begin
00f1 0004       |    |		.CONST	0x0004								; Address of exception handler
00f2 0008       |    |		.CONST	0x0008								; Number of locals
00f3			INIT_00f0:
00f3 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x4 = .DEBUG	0x00f3,0x0424,0x0001,0x0000,0x005a,0x8bf5,0x0000,0x00f7
													; Debug Table 0x4.0x0 = 0xf3,0xffff
00f4 4803       |H   |		Short_Literal	0x3
00f5 e5fe       |    |		Load	0x2,-0x2
00f6 e5ff       |    |		Load	0x2,-0x1
00f7 8003       |    |		Call	0x0,0x3
00f8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00f9 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x4.0x1 = 0xf9,0xfffe
00fa 4802       |H   |		Short_Literal	0x2
00fb e5fe       |    |		Load	0x2,-0x2
00fc e5ff       |    |		Load	0x2,-0x1
00fd 8003       |    |		Call	0x0,0x3
00fe 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00ff e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x2 = 0xff,0xfffd
0100 0322       | "  |		Declare_Variable	Record
0101 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0x3 = 0x101,0xfffc
0102 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0x4 = 0x102,0xfffb
0103 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x5 = 0x103,0xfffa
0104 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x6 = 0x104,0xfff9
0105			BODY_00f0:
0105 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x4.0x7 = 0x105,0x1
0106 0f04       |    |		Execute_Immediate	Equal,0x4
0107 6827       |h'  |		Jump_Zero	0x12f
0108 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x8 = 0x108,0x2
0109 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x4.0x9 = 0x109,0x401
010a 0217       |    |		Execute	Heap_Access,All_Reference
010b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
010c e005       |    |		Load	0x0,0x5								; Debug Table 0x4.0xa = 0x10c,0x2
010d 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
010e 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
010f 781f       |x   |		Jump	0x12f
0110 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0xb = 0x110,0x4
0111 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0xc = 0x111,0x801
0112 0217       |    |		Execute	Heap_Access,All_Reference
0113 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0114 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x4.0xd = 0x114,0x4
0115 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0xe = 0x115,0x5
0116 00e1       |    |		Load_Encached	Boolean_Cache
0117 e403       |    |		Load	0x2,0x3
0118 e407       |    |		Load	0x2,0x7
0119 e408       |    |		Load	0x2,0x8
011a 8212       |    |		Call	0x1,0x12
011b c405       |    |		Store	0x2,0x5
011c 005b       | [  |		Store_Top	Discrete,At_Offset_3
011d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0xf = 0x11d,0x6
011e 7002       |p   |		Jump_Nonzero	0x121
011f 00da       |    |		Load_Top	At_Offset_2
0120 7003       |p   |		Jump_Nonzero	0x124
0121 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x10 = 0x121,0x7
0122 a5fa       |    |		Store_Unchecked	0x2,-0x6
0123 7806       |x   |		Jump	0x12a
0124 e404       |    |		Load	0x2,0x4								; Debug Table 0x4.0x11 = 0x124,0x8
0125 e5fb       |    |		Load	0x2,-0x5
0126 00da       |    |		Load_Top	At_Offset_2
0127 e006       |    |		Load	0x0,0x6
0128 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0129 00d1       |    |		Pop_Control	Pop_Count_1
012a 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x12 = 0x12a,0x9
012b e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x13 = 0x12b,0xc01
012c 0217       |    |		Execute	Heap_Access,All_Reference
012d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
012e a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x4.0x14 = 0x12e,0x9
012f 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x15 = 0x12f,0x3
0130 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x16 = 0x130,0x1001
0131 021d       |    |		Execute	Heap_Access,Is_Null
0132 6fdd       |o   |		Jump_Zero	0x110							; Debug Table 0x4.0x17 = 0x132,0x3
0133 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x4.0x18 = 0x133,0xa
0134 4803       |H   |		Short_Literal	0x3
0135 4800       |H   |		Short_Literal	0x0
0136 e404       |    |		Load	0x2,0x4
0137 e5ff       |    |		Load	0x2,-0x1
0138 8004       |    |		Call	0x0,0x4
0139 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
013a 0000 0000  |    |		.BLANK	0000[0x6]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0155       | U  |		.CONST	0x0155								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 0008       |    |		.CONST	0x0008								; Number of locals
0143			INIT_0140:
0143 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x5 = .DEBUG	0x0143,0x0458,0x0001,0x0000,0x005a,0x8bf5,0x0000,0x0117
													; Debug Table 0x5.0x0 = 0x143,0xffff
0144 4803       |H   |		Short_Literal	0x3
0145 e5fe       |    |		Load	0x2,-0x2
0146 e5ff       |    |		Load	0x2,-0x1
0147 8003       |    |		Call	0x0,0x3
0148 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0149 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x5.0x1 = 0x149,0xfffe
014a 4802       |H   |		Short_Literal	0x2
014b e5fe       |    |		Load	0x2,-0x2
014c e5ff       |    |		Load	0x2,-0x1
014d 8003       |    |		Call	0x0,0x3
014e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
014f e001       |    |		Load	0x0,0x1								; Debug Table 0x5.0x2 = 0x14f,0xfffd
0150 0322       | "  |		Declare_Variable	Record
0151 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x3 = 0x151,0xfffc
0152 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0x4 = 0x152,0xfffb
0153 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0x5 = 0x153,0xfffa
0154 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x6 = 0x154,0xfff9
0155			BODY_0140:
0155 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x5.0x7 = 0x155,0x1
0156 0f04       |    |		Execute_Immediate	Equal,0x4
0157 6827       |h'  |		Jump_Zero	0x17f
0158 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x8 = 0x158,0x2
0159 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x5.0x9 = 0x159,0x401
015a 0217       |    |		Execute	Heap_Access,All_Reference
015b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
015c e005       |    |		Load	0x0,0x5								; Debug Table 0x5.0xa = 0x15c,0x2
015d 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
015e a405       |    |		Store_Unchecked	0x2,0x5
015f 781f       |x   |		Jump	0x17f
0160 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0xb = 0x160,0x4
0161 e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0xc = 0x161,0x801
0162 0217       |    |		Execute	Heap_Access,All_Reference
0163 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0164 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x5.0xd = 0x164,0x4
0165 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0xe = 0x165,0x5
0166 00e1       |    |		Load_Encached	Boolean_Cache
0167 e403       |    |		Load	0x2,0x3
0168 e405       |    |		Load	0x2,0x5
0169 e408       |    |		Load	0x2,0x8
016a 8212       |    |		Call	0x1,0x12
016b c406       |    |		Store	0x2,0x6
016c 005a       | Z  |		Store_Top	Discrete,At_Offset_2
016d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0xf = 0x16d,0x6
016e 7002       |p   |		Jump_Nonzero	0x171
016f 00d9       |    |		Load_Top	At_Offset_1
0170 6803       |h   |		Jump_Zero	0x174
0171 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x10 = 0x171,0x7
0172 a5fa       |    |		Store_Unchecked	0x2,-0x6
0173 7806       |x   |		Jump	0x17a
0174 e404       |    |		Load	0x2,0x4								; Debug Table 0x5.0x11 = 0x174,0x8
0175 e5fb       |    |		Load	0x2,-0x5
0176 00da       |    |		Load_Top	At_Offset_2
0177 e006       |    |		Load	0x0,0x6
0178 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0179 00d1       |    |		Pop_Control	Pop_Count_1
017a 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x12 = 0x17a,0x9
017b e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0x13 = 0x17b,0xc01
017c 0217       |    |		Execute	Heap_Access,All_Reference
017d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
017e a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x5.0x14 = 0x17e,0x9
017f 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x15 = 0x17f,0x3
0180 e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0x16 = 0x180,0x1001
0181 021d       |    |		Execute	Heap_Access,Is_Null
0182 6fdd       |o   |		Jump_Zero	0x160							; Debug Table 0x5.0x17 = 0x182,0x3
0183 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x5.0x18 = 0x183,0xa
0184 4803       |H   |		Short_Literal	0x3
0185 4800       |H   |		Short_Literal	0x0
0186 e404       |    |		Load	0x2,0x4
0187 e5ff       |    |		Load	0x2,-0x1
0188 8004       |    |		Call	0x0,0x4
0189 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
018a 0000 0000  |    |		.BLANK	0000[0x6]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 01a2       |    |		.CONST	0x01a2								; Address of begin
0191 0004       |    |		.CONST	0x0004								; Address of exception handler
0192 0005       |    |		.CONST	0x0005								; Number of locals
0193			INIT_0190:
0193 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x6 = .DEBUG	0x0193,0x048c,0x0001,0x0000,0x005a,0x8bf5,0x0000,0x0137
													; Debug Table 0x6.0x0 = 0x193,0xffff
0194 4803       |H   |		Short_Literal	0x3
0195 e5fe       |    |		Load	0x2,-0x2
0196 e5ff       |    |		Load	0x2,-0x1
0197 8003       |    |		Call	0x0,0x3
0198 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0199 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x6.0x1 = 0x199,0xfffe
019a 4802       |H   |		Short_Literal	0x2
019b e5fe       |    |		Load	0x2,-0x2
019c e5ff       |    |		Load	0x2,-0x1
019d 8003       |    |		Call	0x0,0x3
019e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
019f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x2 = 0x19f,0xfffd
01a0 e001       |    |		Load	0x0,0x1								; Debug Table 0x6.0x3 = 0x1a0,0xfffc
01a1 0322       | "  |		Declare_Variable	Record
01a2			BODY_0190:
01a2 781a       |x   |		Jump	0x1bd
01a3 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x4 = 0x1a3,0x2
01a4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x5 = 0x1a4,0x401
01a5 0217       |    |		Execute	Heap_Access,All_Reference
01a6 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01a7 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x6.0x6 = 0x1a7,0x2
01a8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x7 = 0x1a8,0x3
01a9 00da       |    |		Load_Top	At_Offset_2
01aa 4975       |Iu  |		Short_Literal	0x175
01ab 00eb       |    |		Load_Encached	Diana_Cache
01ac 0098       |    |		Execute	Package,Field_Read_Dynamic
01ad 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
01ae 7007       |p   |		Jump_Nonzero	0x1b6
01af 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x8 = 0x1af,0x4
01b0 e5fd       |    |		Load	0x2,-0x3
01b1 00db       |    |		Load_Top	At_Offset_3
01b2 e006       |    |		Load	0x0,0x6
01b3 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
01b4 00d1       |    |		Pop_Control	Pop_Count_1
01b5 7802       |x   |		Jump	0x1b8
01b6 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0x9 = 0x1b6,0x5
01b7 a5fc       |    |		Store_Unchecked	0x2,-0x4
01b8 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0xa = 0x1b8,0x6
01b9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0xb = 0x1b9,0x801
01ba 0217       |    |		Execute	Heap_Access,All_Reference
01bb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01bc a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x6.0xc = 0x1bc,0x6
01bd 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0xd = 0x1bd,0x1
01be 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0xe = 0x1be,0xc01
01bf 021d       |    |		Execute	Heap_Access,Is_Null
01c0 6fe2       |o   |		Jump_Zero	0x1a3							; Debug Table 0x6.0xf = 0x1c0,0x1
01c1 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6.0x10 = 0x1c1,0x7
01c2 4803       |H   |		Short_Literal	0x3
01c3 4800       |H   |		Short_Literal	0x0
01c4 00db       |    |		Load_Top	At_Offset_3
01c5 e5ff       |    |		Load	0x2,-0x1
01c6 8004       |    |		Call	0x0,0x4
01c7 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01cb       |    |		.CONST	0x01cb								; Address of begin
01c9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ca 0001       |    |		.CONST	0x0001								; Number of locals
01cb			BODY_01c8:
01cb			INIT_01c8:
01cb e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x7 = .DEBUG	0x01cb,0x04b0,0x0001,0x0000,0x005a,0x8d75,0x0000,0x0085
													; Debug Table 0x7.0x0 = 0x1cb,0x1
01cc 00db       |    |		Load_Top	At_Offset_3
01cd 4975       |Iu  |		Short_Literal	0x175
01ce 00eb       |    |		Load_Encached	Diana_Cache
01cf 0098       |    |		Execute	Package,Field_Read_Dynamic
01d0 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
01d1 702a       |p*  |		Jump_Nonzero	0x1fc
01d2 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x1 = 0x1d2,0x2
01d3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x7.0x2 = 0x1d3,0x401
01d4 0007       |    |		Action	Break_Optional
01d5 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x7.0x3 = 0x1d5,0x402
01d6 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x4 = 0x1d6,0x403
01d7 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x5 = 0x1d7,0x404
01d8 0b93       |    |		Execute_Immediate	Case_Compare,0x93				; Debug Table 0x7.0x6 = 0x1d8,0x2
01d9 700f       |p   |		Jump_Nonzero	0x1e9
01da 0b5b       | [  |		Execute_Immediate	Case_Compare,0x5b
01db 700d       |p   |		Jump_Nonzero	0x1e9
01dc 0b53       | S  |		Execute_Immediate	Case_Compare,0x53
01dd 700b       |p   |		Jump_Nonzero	0x1e9
01de 0b36       | 6  |		Execute_Immediate	Case_Compare,0x36
01df 7009       |p   |		Jump_Nonzero	0x1e9
01e0 0b8e       |    |		Execute_Immediate	Case_Compare,0x8e
01e1 7007       |p   |		Jump_Nonzero	0x1e9
01e2 0b10       |    |		Execute_Immediate	Case_Compare,0x10
01e3 700a       |p   |		Jump_Nonzero	0x1ee
01e4 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0x7 = 0x1e4,0x7
01e5 a5fc       |    |		Store_Unchecked	0x2,-0x4
01e6 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0x8 = 0x1e6,0x8
01e7 a5fb       |    |		Store_Unchecked	0x2,-0x5
01e8 7811       |x   |		Jump	0x1fa
01e9 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0x9 = 0x1e9,0x3
01ea a5fc       |    |		Store_Unchecked	0x2,-0x4
01eb 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0xa = 0x1eb,0x4
01ec a5fb       |    |		Store_Unchecked	0x2,-0x5
01ed 780c       |x   |		Jump	0x1fa
01ee 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0xb = 0x1ee,0x5
01ef a5fc       |    |		Store_Unchecked	0x2,-0x4
01f0 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x7.0xc = 0x1f0,0x6
01f1 00eb       |    |		Load_Encached	Diana_Cache
01f2 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
01f3 4976       |Iv  |		Short_Literal	0x176
01f4 00eb       |    |		Load_Encached	Diana_Cache
01f5 0098       |    |		Execute	Package,Field_Read_Dynamic
01f6 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01f7 e5fe       |    |		Load	0x2,-0x2
01f8 021f       |    |		Execute	Heap_Access,Equal
01f9 a5fb       |    |		Store_Unchecked	0x2,-0x5
01fa 00d1       |    |		Pop_Control	Pop_Count_1
01fb 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01fc 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0xd = 0x1fc,0x9
01fd a5fc       |    |		Store_Unchecked	0x2,-0x4
01fe 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0xe = 0x1fe,0xa
01ff a5fb       |    |		Store_Unchecked	0x2,-0x5
0200 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0201 0000 0000  |    |		.BLANK	0000[0x7]
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 0211       |    |		.CONST	0x0211								; Address of begin
0209 0004       |    |		.CONST	0x0004								; Address of exception handler
020a 0003       |    |		.CONST	0x0003								; Number of locals
020b			INIT_0208:
020b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8 = .DEBUG	0x020b,0x04d0,0x0002,0x0000,0x005a,0x8d75,0x0000,0x0263
													; Debug Table 0x8.0x0 = 0x20b,0xffff
020c 00db       |    |		Load_Top	At_Offset_3
020d 00eb       |    |		Load_Encached	Diana_Cache
020e 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
020f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0210 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x1 = 0x210,0xfffe
0211			BODY_0208:
0211 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x2 = 0x211,0x1
0212 e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0x3 = 0x212,0x401
0213 0007       |    |		Action	Break_Optional
0214 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x8.0x4 = 0x214,0x402
0215 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x5 = 0x215,0x403
0216 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x6 = 0x216,0x404
0217 0b3e       | >  |		Execute_Immediate	Case_Compare,0x3e				; Debug Table 0x8.0x7 = 0x217,0x1
0218 7003       |p   |		Jump_Nonzero	0x21c
0219 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
021a 7005       |p   |		Jump_Nonzero	0x220
021b 7813       |x   |		Jump	0x22f								; Debug Table 0x8.0x8 = 0x21b,0x5
021c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x9 = 0x21c,0x2
021d 00eb       |    |		Load_Encached	Diana_Cache
021e 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
021f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0220 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0xa = 0x220,0x3
0221 00eb       |    |		Load_Encached	Diana_Cache
0222 18cc       |    |		Execute	Package,Field_Execute,Field_Number 0xcc
0223 e405       |    |		Load	0x2,0x5								; Debug Table 0x8.0xb = 0x223,0x801
0224 0007       |    |		Action	Break_Optional
0225 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x8.0xc = 0x225,0x802
0226 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0xd = 0x226,0x803
0227 00d0       |    |		Action	Swap_Control							; Debug Table 0x8.0xe = 0x227,0x804
0228 00d1       |    |		Pop_Control	Pop_Count_1
0229 0f7c       | |  |		Execute_Immediate	Equal,0x7c					; Debug Table 0x8.0xf = 0x229,0x3
022a 6804       |h   |		Jump_Zero	0x22f
022b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x10 = 0x22b,0x4
022c 00eb       |    |		Load_Encached	Diana_Cache
022d 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
022e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
022f 00d1       |    |		Pop_Control	Pop_Count_1
0230 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x11 = 0x230,0x6
0231 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x12 = 0x231,0x7
0232 e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0x13 = 0x232,0xc01
0233 0007       |    |		Action	Break_Optional
0234 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x8.0x14 = 0x234,0xc02
0235 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x15 = 0x235,0xc03
0236 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x16 = 0x236,0xc04
0237 0b8c       |    |		Execute_Immediate	Case_Compare,0x8c				; Debug Table 0x8.0x17 = 0x237,0x7
0238 7009       |p   |		Jump_Nonzero	0x242
0239 0ba8       |    |		Execute_Immediate	Case_Compare,0xa8
023a 7026       |p&  |		Jump_Nonzero	0x261
023b 0b00       |    |		Execute_Immediate	Case_Compare,0x0
023c 7024       |p$  |		Jump_Nonzero	0x261
023d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x18 = 0x23d,0xf
023e 00eb       |    |		Load_Encached	Diana_Cache
023f 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0240 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0241 7826       |x&  |		Jump	0x268
0242 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0x19 = 0x242,0x8
0243 00eb       |    |		Load_Encached	Diana_Cache
0244 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0245 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0246 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x1a = 0x246,0x9
0247 e403       |    |		Load	0x2,0x3								; Debug Table 0x8.0x1b = 0x247,0x1001
0248 0007       |    |		Action	Break_Optional
0249 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x8.0x1c = 0x249,0x1002
024a 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x1d = 0x24a,0x1003
024b 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x1e = 0x24b,0x1004
024c 0f7c       | |  |		Execute_Immediate	Equal,0x7c					; Debug Table 0x8.0x1f = 0x24c,0x9
024d 680c       |h   |		Jump_Zero	0x25a
024e 00d9       |    |		Load_Top	At_Offset_1
024f 00eb       |    |		Load_Encached	Diana_Cache
0250 18bd       |    |		Execute	Package,Field_Execute,Field_Number 0xbd
0251 00db       |    |		Load_Top	At_Offset_3
0252 021f       |    |		Execute	Heap_Access,Equal
0253 6806       |h   |		Jump_Zero	0x25a
0254 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x20 = 0x254,0xa
0255 00eb       |    |		Load_Encached	Diana_Cache
0256 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0257 00eb       |    |		Load_Encached	Diana_Cache
0258 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0259 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
025a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x8.0x21 = 0x25a,0xb
025b 0092 032c  |   ,|		Action	Push_String_Extended,0x32c					; "main item is not in a package spec"
025d 8007       |    |		Call	0x0,0x7
025e 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x22 = 0x25e,0xc
025f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x23 = 0x25f,0x1401
0260 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x8.0x24 = 0x260,0xc
0261 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x8.0x25 = 0x261,0xd
0262 0092 032c  |   ,|		Action	Push_String_Extended,0x32c					; "main item is not in a package spec"
0264 8007       |    |		Call	0x0,0x7
0265 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x26 = 0x265,0xe
0266 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8.0x27 = 0x266,0x1801
0267 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x8.0x28 = 0x267,0xe
0268 00d1       |    |		Pop_Control	Pop_Count_1
0269 7fc7       |    |		Jump	0x231
026a 0000 0000  |    |		.BLANK	0000[0x6]
0270 ; --------------------------------------------------------------------------------------
0270 ; SUBPROGRAM
0270 ; --------------------------------------------------------------------------------------
0270 027a       | z  |		.CONST	0x027a								; Address of begin
0271 0004       |    |		.CONST	0x0004								; Address of exception handler
0272 0004       |    |		.CONST	0x0004								; Number of locals
0273			INIT_0270:
0273 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9 = .DEBUG	0x0273,0x0524,0x0002,0x0000,0x005a,0x8d75,0x0000,0x0331
													; Debug Table 0x9.0x0 = 0x273,0xffff
0274 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x1 = 0x274,0xfffe
0275 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x2 = 0x275,0xfffd
0276 e5ff       |    |		Load	0x2,-0x1
0277 00eb       |    |		Load_Encached	Diana_Cache
0278 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0279 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
027a			BODY_0270:
027a 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x3 = 0x27a,0x1
027b 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x4 = 0x27b,0x2
027c e404       |    |		Load	0x2,0x4								; Debug Table 0x9.0x5 = 0x27c,0x401
027d 0007       |    |		Action	Break_Optional
027e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x6 = 0x27e,0x402
027f 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x7 = 0x27f,0x403
0280 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x8 = 0x280,0x404
0281 0b3e       | >  |		Execute_Immediate	Case_Compare,0x3e				; Debug Table 0x9.0x9 = 0x281,0x2
0282 700b       |p   |		Jump_Nonzero	0x28e
0283 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
0284 7009       |p   |		Jump_Nonzero	0x28e
0285 0b49       | I  |		Execute_Immediate	Case_Compare,0x49
0286 700f       |p   |		Jump_Nonzero	0x296
0287 0ba8       |    |		Execute_Immediate	Case_Compare,0xa8
0288 7025       |p%  |		Jump_Nonzero	0x2ae
0289 0b47       | G  |		Execute_Immediate	Case_Compare,0x47
028a 703a       |p:  |		Jump_Nonzero	0x2c5
028b 0b00       |    |		Execute_Immediate	Case_Compare,0x0
028c 7043       |pC  |		Jump_Nonzero	0x2d0
028d 7844       |xD  |		Jump	0x2d2								; Debug Table 0x9.0xa = 0x28d,0xf
028e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0xb = 0x28e,0x3
028f 00eb       |    |		Load_Encached	Diana_Cache
0290 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0291 e5fe       |    |		Load	0x2,-0x2
0292 021f       |    |		Execute	Heap_Access,Equal
0293 683e       |h>  |		Jump_Zero	0x2d2
0294 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0xc = 0x294,0x4
0295 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0296 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0xd = 0x296,0x5
0297 00eb       |    |		Load_Encached	Diana_Cache
0298 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0299 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
029a 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0xe = 0x29a,0x6
029b 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0xf = 0x29b,0x7
029c e403       |    |		Load	0x2,0x3								; Debug Table 0x9.0x10 = 0x29c,0x801
029d 0007       |    |		Action	Break_Optional
029e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x11 = 0x29e,0x802
029f 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x12 = 0x29f,0x803
02a0 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x13 = 0x2a0,0x804
02a1 0f12       |    |		Execute_Immediate	Equal,0x12					; Debug Table 0x9.0x14 = 0x2a1,0x7
02a2 6805       |h   |		Jump_Zero	0x2a8
02a3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x15 = 0x2a3,0x8
02a4 00eb       |    |		Load_Encached	Diana_Cache
02a5 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
02a6 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
02a7 7ff3       |    |		Jump	0x29b
02a8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x16 = 0x2a8,0x9
02a9 00eb       |    |		Load_Encached	Diana_Cache
02aa 18fa       |    |		Execute	Package,Field_Execute,Field_Number 0xfa
02ab e5fe       |    |		Load	0x2,-0x2
02ac 021f       |    |		Execute	Heap_Access,Equal
02ad 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02ae 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x17 = 0x2ae,0xa
02af 00eb       |    |		Load_Encached	Diana_Cache
02b0 18e9       |    |		Execute	Package,Field_Execute,Field_Number 0xe9
02b1 a402       |    |		Store_Unchecked	0x2,0x2
02b2 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x18 = 0x2b2,0xb
02b3 e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x19 = 0x2b3,0xc01
02b4 0007       |    |		Action	Break_Optional
02b5 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x1a = 0x2b5,0xc02
02b6 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x1b = 0x2b6,0xc03
02b7 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x1c = 0x2b7,0xc04
02b8 0f47       | G  |		Execute_Immediate	Equal,0x47					; Debug Table 0x9.0x1d = 0x2b8,0xb
02b9 6809       |h   |		Jump_Zero	0x2c3
02ba 00db       |    |		Load_Top	At_Offset_3
02bb 00eb       |    |		Load_Encached	Diana_Cache
02bc 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
02bd 490b       |I   |		Short_Literal	0x10b
02be 00eb       |    |		Load_Encached	Diana_Cache
02bf 0096       |    |		Execute	Package,Entry
02c0 e5fe       |    |		Load	0x2,-0x2
02c1 021f       |    |		Execute	Heap_Access,Equal
02c2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02c3 4800       |H   |		Short_Literal	0x0
02c4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02c5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0x1e = 0x2c5,0xc
02c6 00eb       |    |		Load_Encached	Diana_Cache
02c7 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
02c8 490b       |I   |		Short_Literal	0x10b
02c9 00eb       |    |		Load_Encached	Diana_Cache
02ca 0096       |    |		Execute	Package,Entry
02cb e5fe       |    |		Load	0x2,-0x2
02cc 021f       |    |		Execute	Heap_Access,Equal
02cd 6804       |h   |		Jump_Zero	0x2d2
02ce 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x1f = 0x2ce,0xd
02cf 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02d0 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x20 = 0x2d0,0xe
02d1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02d2 00d1       |    |		Pop_Control	Pop_Count_1
02d3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x21 = 0x2d3,0x10
02d4 00eb       |    |		Load_Encached	Diana_Cache
02d5 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
02d6 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02d7 7fa3       |    |		Jump	0x27b
02d8 0000 0000  |    |		.LITERAL	{0x00000000, 0x5a8bb501}
02dc 0000 0000  |    |		.BLANK	0000[0x4]
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02e7       |    |		.CONST	0x02e7								; Address of begin
02e1 0004       |    |		.CONST	0x0004								; Address of exception handler
02e2 0003       |    |		.CONST	0x0003								; Number of locals
02e3			INIT_02e0:
02e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa = .DEBUG	0x02e3,0x056a,0x0001,0x0000,0x005a,0x8d75,0x0000,0x0412
													; Debug Table 0xa.0x0 = 0x2e3,0xffff
02e4 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xa.0x1 = 0x2e4,0xfffe
02e5 e5fe       |    |		Load	0x2,-0x2
02e6 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02e7			BODY_02e0:
02e7 7817       |x   |		Jump	0x2ff
02e8 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x2 = 0x2e8,0x2
02e9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x3 = 0x2e9,0x401
02ea 0217       |    |		Execute	Heap_Access,All_Reference
02eb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02ec 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0xa.0x4 = 0x2ec,0x2
02ed e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x5 = 0x2ed,0x3
02ee 00da       |    |		Load_Top	At_Offset_2
02ef 8214       |    |		Call	0x1,0x14
02f0 6807       |h   |		Jump_Zero	0x2f8
02f1 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xa.0x6 = 0x2f1,0x4
02f2 e5fd       |    |		Load	0x2,-0x3
02f3 00db       |    |		Load_Top	At_Offset_3
02f4 e006       |    |		Load	0x0,0x6
02f5 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
02f6 00d1       |    |		Pop_Control	Pop_Count_1
02f7 7802       |x   |		Jump	0x2fa
02f8 4801       |H   |		Short_Literal	0x1							; Debug Table 0xa.0x7 = 0x2f8,0x5
02f9 a5fb       |    |		Store_Unchecked	0x2,-0x5
02fa 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x8 = 0x2fa,0x6
02fb 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x9 = 0x2fb,0x801
02fc 0217       |    |		Execute	Heap_Access,All_Reference
02fd 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02fe 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0xa.0xa = 0x2fe,0x6
02ff 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0xb = 0x2ff,0x1
0300 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0xc = 0x300,0xc01
0301 021d       |    |		Execute	Heap_Access,Is_Null
0302 6fe5       |o   |		Jump_Zero	0x2e8							; Debug Table 0xa.0xd = 0x302,0x1
0303 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0304 0000 0000  |    |		.BLANK	0000[0x4]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 030f       |    |		.CONST	0x030f								; Address of begin
0309 0004       |    |		.CONST	0x0004								; Address of exception handler
030a 0003       |    |		.CONST	0x0003								; Number of locals
030b			INIT_0308:
030b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb = .DEBUG	0x030b,0x0588,0x0001,0x0000,0x005a,0x8d75,0x0000,0x0474
													; Debug Table 0xb.0x0 = 0x30b,0xffff
030c 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xb.0x1 = 0x30c,0xfffe
030d e5fe       |    |		Load	0x2,-0x2
030e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
030f			BODY_0308:
030f 7817       |x   |		Jump	0x327
0310 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x2 = 0x310,0x2
0311 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x3 = 0x311,0x401
0312 0217       |    |		Execute	Heap_Access,All_Reference
0313 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0314 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0xb.0x4 = 0x314,0x2
0315 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x5 = 0x315,0x3
0316 00da       |    |		Load_Top	At_Offset_2
0317 8214       |    |		Call	0x1,0x14
0318 7007       |p   |		Jump_Nonzero	0x320
0319 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xb.0x6 = 0x319,0x4
031a e5fd       |    |		Load	0x2,-0x3
031b 00db       |    |		Load_Top	At_Offset_3
031c e006       |    |		Load	0x0,0x6
031d 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
031e 00d1       |    |		Pop_Control	Pop_Count_1
031f 7802       |x   |		Jump	0x322
0320 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0x7 = 0x320,0x5
0321 a5fb       |    |		Store_Unchecked	0x2,-0x5
0322 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x8 = 0x322,0x6
0323 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x9 = 0x323,0x801
0324 0217       |    |		Execute	Heap_Access,All_Reference
0325 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0326 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0xb.0xa = 0x326,0x6
0327 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0xb = 0x327,0x1
0328 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0xc = 0x328,0xc01
0329 021d       |    |		Execute	Heap_Access,Is_Null
032a 6fe5       |o   |		Jump_Zero	0x310							; Debug Table 0xb.0xd = 0x32a,0x1
032b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
032c ; --------------------------------------------------------------------------------------
032c ; STRING TABLE
032c ; --------------------------------------------------------------------------------------
032c 0004       |    |		.STRTAB	0x0004->0x032e							; "main item is not in a package spec"
032d 0024       | $  |		.STREND 0x0024->0x033f
032e 6d61 696e  |main|		.STRTAB_STRINGS
033f 0000       |    |		.XXX[0x1]
0340 ; --------------------------------------------------------------------------------------
0340 ; Debug Table
0340 ; --------------------------------------------------------------------------------------
0340 0003 000c  |    |		.CONST	0x0003,0x000c
0342 000b 03a2  |    |		.DEBUG	0x000b,0x03a2,0x0000,0x0000,0x005a,0x8bf5,0x0000,0x00a2
034a 0016 03ae  |    |		.DEBUG	0x0016,0x03ae,0x0000,0x0000,0x005a,0x8d75,0x0000,0x0006
0352 0033 03c4  | 3  |		.DEBUG	0x0033,0x03c4,0x0001,0x0000,0x005a,0x8bf5,0x0000,0x00a3
035a 0093 03f4  |    |		.DEBUG	0x0093,0x03f4,0x0001,0x0000,0x005a,0x8bf5,0x0000,0x00cd
0362 00f3 0424  |   $|		.DEBUG	0x00f3,0x0424,0x0001,0x0000,0x005a,0x8bf5,0x0000,0x00f7
036a 0143 0458  | C X|		.DEBUG	0x0143,0x0458,0x0001,0x0000,0x005a,0x8bf5,0x0000,0x0117
0372 0193 048c  |    |		.DEBUG	0x0193,0x048c,0x0001,0x0000,0x005a,0x8bf5,0x0000,0x0137
037a 01cb 04b0  |    |		.DEBUG	0x01cb,0x04b0,0x0001,0x0000,0x005a,0x8d75,0x0000,0x0085
0382 020b 04d0  |    |		.DEBUG	0x020b,0x04d0,0x0002,0x0000,0x005a,0x8d75,0x0000,0x0263
038a 0273 0524  | s $|		.DEBUG	0x0273,0x0524,0x0002,0x0000,0x005a,0x8d75,0x0000,0x0331
0392 02e3 056a  |   j|		.DEBUG	0x02e3,0x056a,0x0001,0x0000,0x005a,0x8d75,0x0000,0x0412
039a 030b 0588  |    |		.DEBUG	0x030b,0x0588,0x0001,0x0000,0x005a,0x8d75,0x0000,0x0474
03a2 ; --------------------------------------------------------------------------------------
03a2 ; Debug3 Subtable 0x0
03a2 ; --------------------------------------------------------------------------------------
03a2 0005 0000  |    |		.DBG3TAB	0x0005,0x0000
03a4 000b ffff  |    |		.CONST	0x000b,0xffff
03a6 000d fffe  |    |		.CONST	0x000d,0xfffe
03a8 000f fffd  |    |		.CONST	0x000f,0xfffd
03aa 0011 fffc  |    |		.CONST	0x0011,0xfffc
03ac 0013 fffb  |    |		.CONST	0x0013,0xfffb
03ae ; --------------------------------------------------------------------------------------
03ae ; Debug3 Subtable 0x1
03ae ; --------------------------------------------------------------------------------------
03ae 000a 0000  |    |		.DBG3TAB	0x000a,0x0000
03b0 0016 ffff  |    |		.CONST	0x0016,0xffff
03b2 0018 fffe  |    |		.CONST	0x0018,0xfffe
03b4 001a fffd  |    |		.CONST	0x001a,0xfffd
03b6 001c fffc  |    |		.CONST	0x001c,0xfffc
03b8 001e fffb  |    |		.CONST	0x001e,0xfffb
03ba 0020 fffa  |    |		.CONST	0x0020,0xfffa
03bc 0022 fff9  | "  |		.CONST	0x0022,0xfff9
03be 0024 fff8  | $  |		.CONST	0x0024,0xfff8
03c0 0026 fff7  | &  |		.CONST	0x0026,0xfff7
03c2 0028 fff6  | (  |		.CONST	0x0028,0xfff6
03c4 ; --------------------------------------------------------------------------------------
03c4 ; Debug3 Subtable 0x2
03c4 ; --------------------------------------------------------------------------------------
03c4 0004 0013  |    |		.DBG3TAB	0x0004,0x0013
03c6 0033 ffff  | 3  |		.CONST	0x0033,0xffff
03c8 0035 fffe  | 5  |		.CONST	0x0035,0xfffe
03ca 0036 fffd  | 6  |		.CONST	0x0036,0xfffd
03cc 0039 0401  | 9  |		.CONST	0x0039,0x0401
03ce 003c fffd  | <  |		.CONST	0x003c,0xfffd
03d0 003e 0001  | >  |		.CONST	0x003e,0x0001
03d2 003f 0801  | ?  |		.CONST	0x003f,0x0801
03d4 0041 0001  | A  |		.CONST	0x0041,0x0001
03d6 0042 0002  | B  |		.CONST	0x0042,0x0002
03d8 0044 0004  | D  |		.CONST	0x0044,0x0004
03da 004d 0005  | M  |		.CONST	0x004d,0x0005
03dc 0052 0006  | R  |		.CONST	0x0052,0x0006
03de 0058 0007  | X  |		.CONST	0x0058,0x0007
03e0 005a 0008  | Z  |		.CONST	0x005a,0x0008
03e2 0061 0009  | a  |		.CONST	0x0061,0x0009
03e4 0067 000a  | g  |		.CONST	0x0067,0x000a
03e6 0068 0c01  | h  |		.CONST	0x0068,0x0c01
03e8 006a 000a  | j  |		.CONST	0x006a,0x000a
03ea 006b 000b  | k  |		.CONST	0x006b,0x000b
03ec 0073 000c  | s  |		.CONST	0x0073,0x000c
03ee 007c 000d  | |  |		.CONST	0x007c,0x000d
03f0 0081 000e  |    |		.CONST	0x0081,0x000e
03f2 0089 000f  |    |		.CONST	0x0089,0x000f
03f4 ; --------------------------------------------------------------------------------------
03f4 ; Debug3 Subtable 0x3
03f4 ; --------------------------------------------------------------------------------------
03f4 0004 0013  |    |		.DBG3TAB	0x0004,0x0013
03f6 0093 ffff  |    |		.CONST	0x0093,0xffff
03f8 0095 fffe  |    |		.CONST	0x0095,0xfffe
03fa 0096 fffd  |    |		.CONST	0x0096,0xfffd
03fc 0099 0401  |    |		.CONST	0x0099,0x0401
03fe 009c fffd  |    |		.CONST	0x009c,0xfffd
0400 009e 0001  |    |		.CONST	0x009e,0x0001
0402 009f 0801  |    |		.CONST	0x009f,0x0801
0404 00a1 0001  |    |		.CONST	0x00a1,0x0001
0406 00a2 0002  |    |		.CONST	0x00a2,0x0002
0408 00a4 0004  |    |		.CONST	0x00a4,0x0004
040a 00ad 0005  |    |		.CONST	0x00ad,0x0005
040c 00b2 0006  |    |		.CONST	0x00b2,0x0006
040e 00b8 0007  |    |		.CONST	0x00b8,0x0007
0410 00ba 0008  |    |		.CONST	0x00ba,0x0008
0412 00c1 0009  |    |		.CONST	0x00c1,0x0009
0414 00c7 000a  |    |		.CONST	0x00c7,0x000a
0416 00c8 0c01  |    |		.CONST	0x00c8,0x0c01
0418 00ca 000a  |    |		.CONST	0x00ca,0x000a
041a 00cb 000b  |    |		.CONST	0x00cb,0x000b
041c 00d3 000c  |    |		.CONST	0x00d3,0x000c
041e 00dc 000d  |    |		.CONST	0x00dc,0x000d
0420 00e1 000e  |    |		.CONST	0x00e1,0x000e
0422 00e9 000f  |    |		.CONST	0x00e9,0x000f
0424 ; --------------------------------------------------------------------------------------
0424 ; Debug3 Subtable 0x4
0424 ; --------------------------------------------------------------------------------------
0424 0007 0012  |    |		.DBG3TAB	0x0007,0x0012
0426 00f3 ffff  |    |		.CONST	0x00f3,0xffff
0428 00f9 fffe  |    |		.CONST	0x00f9,0xfffe
042a 00ff fffd  |    |		.CONST	0x00ff,0xfffd
042c 0101 fffc  |    |		.CONST	0x0101,0xfffc
042e 0102 fffb  |    |		.CONST	0x0102,0xfffb
0430 0103 fffa  |    |		.CONST	0x0103,0xfffa
0432 0104 fff9  |    |		.CONST	0x0104,0xfff9
0434 0105 0001  |    |		.CONST	0x0105,0x0001
0436 0108 0002  |    |		.CONST	0x0108,0x0002
0438 0109 0401  |    |		.CONST	0x0109,0x0401
043a 010c 0002  |    |		.CONST	0x010c,0x0002
043c 0110 0004  |    |		.CONST	0x0110,0x0004
043e 0111 0801  |    |		.CONST	0x0111,0x0801
0440 0114 0004  |    |		.CONST	0x0114,0x0004
0442 0115 0005  |    |		.CONST	0x0115,0x0005
0444 011d 0006  |    |		.CONST	0x011d,0x0006
0446 0121 0007  | !  |		.CONST	0x0121,0x0007
0448 0124 0008  | $  |		.CONST	0x0124,0x0008
044a 012a 0009  | *  |		.CONST	0x012a,0x0009
044c 012b 0c01  | +  |		.CONST	0x012b,0x0c01
044e 012e 0009  | .  |		.CONST	0x012e,0x0009
0450 012f 0003  | /  |		.CONST	0x012f,0x0003
0452 0130 1001  | 0  |		.CONST	0x0130,0x1001
0454 0132 0003  | 2  |		.CONST	0x0132,0x0003
0456 0133 000a  | 3  |		.CONST	0x0133,0x000a
0458 ; --------------------------------------------------------------------------------------
0458 ; Debug3 Subtable 0x5
0458 ; --------------------------------------------------------------------------------------
0458 0007 0012  |    |		.DBG3TAB	0x0007,0x0012
045a 0143 ffff  | C  |		.CONST	0x0143,0xffff
045c 0149 fffe  | I  |		.CONST	0x0149,0xfffe
045e 014f fffd  | O  |		.CONST	0x014f,0xfffd
0460 0151 fffc  | Q  |		.CONST	0x0151,0xfffc
0462 0152 fffb  | R  |		.CONST	0x0152,0xfffb
0464 0153 fffa  | S  |		.CONST	0x0153,0xfffa
0466 0154 fff9  | T  |		.CONST	0x0154,0xfff9
0468 0155 0001  | U  |		.CONST	0x0155,0x0001
046a 0158 0002  | X  |		.CONST	0x0158,0x0002
046c 0159 0401  | Y  |		.CONST	0x0159,0x0401
046e 015c 0002  | \  |		.CONST	0x015c,0x0002
0470 0160 0004  | `  |		.CONST	0x0160,0x0004
0472 0161 0801  | a  |		.CONST	0x0161,0x0801
0474 0164 0004  | d  |		.CONST	0x0164,0x0004
0476 0165 0005  | e  |		.CONST	0x0165,0x0005
0478 016d 0006  | m  |		.CONST	0x016d,0x0006
047a 0171 0007  | q  |		.CONST	0x0171,0x0007
047c 0174 0008  | t  |		.CONST	0x0174,0x0008
047e 017a 0009  | z  |		.CONST	0x017a,0x0009
0480 017b 0c01  | {  |		.CONST	0x017b,0x0c01
0482 017e 0009  | ~  |		.CONST	0x017e,0x0009
0484 017f 0003  |    |		.CONST	0x017f,0x0003
0486 0180 1001  |    |		.CONST	0x0180,0x1001
0488 0182 0003  |    |		.CONST	0x0182,0x0003
048a 0183 000a  |    |		.CONST	0x0183,0x000a
048c ; --------------------------------------------------------------------------------------
048c ; Debug3 Subtable 0x6
048c ; --------------------------------------------------------------------------------------
048c 0004 000d  |    |		.DBG3TAB	0x0004,0x000d
048e 0193 ffff  |    |		.CONST	0x0193,0xffff
0490 0199 fffe  |    |		.CONST	0x0199,0xfffe
0492 019f fffd  |    |		.CONST	0x019f,0xfffd
0494 01a0 fffc  |    |		.CONST	0x01a0,0xfffc
0496 01a3 0002  |    |		.CONST	0x01a3,0x0002
0498 01a4 0401  |    |		.CONST	0x01a4,0x0401
049a 01a7 0002  |    |		.CONST	0x01a7,0x0002
049c 01a8 0003  |    |		.CONST	0x01a8,0x0003
049e 01af 0004  |    |		.CONST	0x01af,0x0004
04a0 01b6 0005  |    |		.CONST	0x01b6,0x0005
04a2 01b8 0006  |    |		.CONST	0x01b8,0x0006
04a4 01b9 0801  |    |		.CONST	0x01b9,0x0801
04a6 01bc 0006  |    |		.CONST	0x01bc,0x0006
04a8 01bd 0001  |    |		.CONST	0x01bd,0x0001
04aa 01be 0c01  |    |		.CONST	0x01be,0x0c01
04ac 01c0 0001  |    |		.CONST	0x01c0,0x0001
04ae 01c1 0007  |    |		.CONST	0x01c1,0x0007
04b0 ; --------------------------------------------------------------------------------------
04b0 ; Debug3 Subtable 0x7
04b0 ; --------------------------------------------------------------------------------------
04b0 0000 000f  |    |		.DBG3TAB	0x0000,0x000f
04b2 01cb 0001  |    |		.CONST	0x01cb,0x0001
04b4 01d2 0002  |    |		.CONST	0x01d2,0x0002
04b6 01d3 0401  |    |		.CONST	0x01d3,0x0401
04b8 01d5 0402  |    |		.CONST	0x01d5,0x0402
04ba 01d6 0403  |    |		.CONST	0x01d6,0x0403
04bc 01d7 0404  |    |		.CONST	0x01d7,0x0404
04be 01d8 0002  |    |		.CONST	0x01d8,0x0002
04c0 01e4 0007  |    |		.CONST	0x01e4,0x0007
04c2 01e6 0008  |    |		.CONST	0x01e6,0x0008
04c4 01e9 0003  |    |		.CONST	0x01e9,0x0003
04c6 01eb 0004  |    |		.CONST	0x01eb,0x0004
04c8 01ee 0005  |    |		.CONST	0x01ee,0x0005
04ca 01f0 0006  |    |		.CONST	0x01f0,0x0006
04cc 01fc 0009  |    |		.CONST	0x01fc,0x0009
04ce 01fe 000a  |    |		.CONST	0x01fe,0x000a
04d0 ; --------------------------------------------------------------------------------------
04d0 ; Debug3 Subtable 0x8
04d0 ; --------------------------------------------------------------------------------------
04d0 0002 0027  |   '|		.DBG3TAB	0x0002,0x0027
04d2 020b ffff  |    |		.CONST	0x020b,0xffff
04d4 0210 fffe  |    |		.CONST	0x0210,0xfffe
04d6 0211 0001  |    |		.CONST	0x0211,0x0001
04d8 0212 0401  |    |		.CONST	0x0212,0x0401
04da 0214 0402  |    |		.CONST	0x0214,0x0402
04dc 0215 0403  |    |		.CONST	0x0215,0x0403
04de 0216 0404  |    |		.CONST	0x0216,0x0404
04e0 0217 0001  |    |		.CONST	0x0217,0x0001
04e2 021b 0005  |    |		.CONST	0x021b,0x0005
04e4 021c 0002  |    |		.CONST	0x021c,0x0002
04e6 0220 0003  |    |		.CONST	0x0220,0x0003
04e8 0223 0801  | #  |		.CONST	0x0223,0x0801
04ea 0225 0802  | %  |		.CONST	0x0225,0x0802
04ec 0226 0803  | &  |		.CONST	0x0226,0x0803
04ee 0227 0804  | '  |		.CONST	0x0227,0x0804
04f0 0229 0003  | )  |		.CONST	0x0229,0x0003
04f2 022b 0004  | +  |		.CONST	0x022b,0x0004
04f4 0230 0006  | 0  |		.CONST	0x0230,0x0006
04f6 0231 0007  | 1  |		.CONST	0x0231,0x0007
04f8 0232 0c01  | 2  |		.CONST	0x0232,0x0c01
04fa 0234 0c02  | 4  |		.CONST	0x0234,0x0c02
04fc 0235 0c03  | 5  |		.CONST	0x0235,0x0c03
04fe 0236 0c04  | 6  |		.CONST	0x0236,0x0c04
0500 0237 0007  | 7  |		.CONST	0x0237,0x0007
0502 023d 000f  | =  |		.CONST	0x023d,0x000f
0504 0242 0008  | B  |		.CONST	0x0242,0x0008
0506 0246 0009  | F  |		.CONST	0x0246,0x0009
0508 0247 1001  | G  |		.CONST	0x0247,0x1001
050a 0249 1002  | I  |		.CONST	0x0249,0x1002
050c 024a 1003  | J  |		.CONST	0x024a,0x1003
050e 024b 1004  | K  |		.CONST	0x024b,0x1004
0510 024c 0009  | L  |		.CONST	0x024c,0x0009
0512 0254 000a  | T  |		.CONST	0x0254,0x000a
0514 025a 000b  | Z  |		.CONST	0x025a,0x000b
0516 025e 000c  | ^  |		.CONST	0x025e,0x000c
0518 025f 1401  | _  |		.CONST	0x025f,0x1401
051a 0260 000c  | `  |		.CONST	0x0260,0x000c
051c 0261 000d  | a  |		.CONST	0x0261,0x000d
051e 0265 000e  | e  |		.CONST	0x0265,0x000e
0520 0266 1801  | f  |		.CONST	0x0266,0x1801
0522 0267 000e  | g  |		.CONST	0x0267,0x000e
0524 ; --------------------------------------------------------------------------------------
0524 ; Debug3 Subtable 0x9
0524 ; --------------------------------------------------------------------------------------
0524 0003 001f  |    |		.DBG3TAB	0x0003,0x001f
0526 0273 ffff  | s  |		.CONST	0x0273,0xffff
0528 0274 fffe  | t  |		.CONST	0x0274,0xfffe
052a 0275 fffd  | u  |		.CONST	0x0275,0xfffd
052c 027a 0001  | z  |		.CONST	0x027a,0x0001
052e 027b 0002  | {  |		.CONST	0x027b,0x0002
0530 027c 0401  | |  |		.CONST	0x027c,0x0401
0532 027e 0402  | ~  |		.CONST	0x027e,0x0402
0534 027f 0403  |    |		.CONST	0x027f,0x0403
0536 0280 0404  |    |		.CONST	0x0280,0x0404
0538 0281 0002  |    |		.CONST	0x0281,0x0002
053a 028d 000f  |    |		.CONST	0x028d,0x000f
053c 028e 0003  |    |		.CONST	0x028e,0x0003
053e 0294 0004  |    |		.CONST	0x0294,0x0004
0540 0296 0005  |    |		.CONST	0x0296,0x0005
0542 029a 0006  |    |		.CONST	0x029a,0x0006
0544 029b 0007  |    |		.CONST	0x029b,0x0007
0546 029c 0801  |    |		.CONST	0x029c,0x0801
0548 029e 0802  |    |		.CONST	0x029e,0x0802
054a 029f 0803  |    |		.CONST	0x029f,0x0803
054c 02a0 0804  |    |		.CONST	0x02a0,0x0804
054e 02a1 0007  |    |		.CONST	0x02a1,0x0007
0550 02a3 0008  |    |		.CONST	0x02a3,0x0008
0552 02a8 0009  |    |		.CONST	0x02a8,0x0009
0554 02ae 000a  |    |		.CONST	0x02ae,0x000a
0556 02b2 000b  |    |		.CONST	0x02b2,0x000b
0558 02b3 0c01  |    |		.CONST	0x02b3,0x0c01
055a 02b5 0c02  |    |		.CONST	0x02b5,0x0c02
055c 02b6 0c03  |    |		.CONST	0x02b6,0x0c03
055e 02b7 0c04  |    |		.CONST	0x02b7,0x0c04
0560 02b8 000b  |    |		.CONST	0x02b8,0x000b
0562 02c5 000c  |    |		.CONST	0x02c5,0x000c
0564 02ce 000d  |    |		.CONST	0x02ce,0x000d
0566 02d0 000e  |    |		.CONST	0x02d0,0x000e
0568 02d3 0010  |    |		.CONST	0x02d3,0x0010
056a ; --------------------------------------------------------------------------------------
056a ; Debug3 Subtable 0xa
056a ; --------------------------------------------------------------------------------------
056a 0002 000c  |    |		.DBG3TAB	0x0002,0x000c
056c 02e3 ffff  |    |		.CONST	0x02e3,0xffff
056e 02e4 fffe  |    |		.CONST	0x02e4,0xfffe
0570 02e8 0002  |    |		.CONST	0x02e8,0x0002
0572 02e9 0401  |    |		.CONST	0x02e9,0x0401
0574 02ec 0002  |    |		.CONST	0x02ec,0x0002
0576 02ed 0003  |    |		.CONST	0x02ed,0x0003
0578 02f1 0004  |    |		.CONST	0x02f1,0x0004
057a 02f8 0005  |    |		.CONST	0x02f8,0x0005
057c 02fa 0006  |    |		.CONST	0x02fa,0x0006
057e 02fb 0801  |    |		.CONST	0x02fb,0x0801
0580 02fe 0006  |    |		.CONST	0x02fe,0x0006
0582 02ff 0001  |    |		.CONST	0x02ff,0x0001
0584 0300 0c01  |    |		.CONST	0x0300,0x0c01
0586 0302 0001  |    |		.CONST	0x0302,0x0001
0588 ; --------------------------------------------------------------------------------------
0588 ; Debug3 Subtable 0xb
0588 ; --------------------------------------------------------------------------------------
0588 0002 000c  |    |		.DBG3TAB	0x0002,0x000c
058a 030b ffff  |    |		.CONST	0x030b,0xffff
058c 030c fffe  |    |		.CONST	0x030c,0xfffe
058e 0310 0002  |    |		.CONST	0x0310,0x0002
0590 0311 0401  |    |		.CONST	0x0311,0x0401
0592 0314 0002  |    |		.CONST	0x0314,0x0002
0594 0315 0003  |    |		.CONST	0x0315,0x0003
0596 0319 0004  |    |		.CONST	0x0319,0x0004
0598 0320 0005  |    |		.CONST	0x0320,0x0005
059a 0322 0006  | "  |		.CONST	0x0322,0x0006
059c 0323 0801  | #  |		.CONST	0x0323,0x0801
059e 0326 0006  | &  |		.CONST	0x0326,0x0006
05a0 0327 0001  | '  |		.CONST	0x0327,0x0001
05a2 0328 0c01  | (  |		.CONST	0x0328,0x0c01
05a4 032a 0001  | *  |		.CONST	0x032a,0x0001
05a6 0000 0000  |    |		.BLANK	0000[0x5a]