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

⟦59674c227⟧

    Length: 5120 (0x1400)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0

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 0540       | @  |		.CONST	0x0540								; 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 0004       |    |		.CONST	0x0004								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0215       |    |		.CONST	0x0215								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 001d       |    |		.CONST	0x001d								; Number of locals
000b			INIT_0008:
000b 029a 021b  |    |		Declare_Subprogram	INIT_0218,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x05ba,0x0000,0x0000,0x0057,0x9775,0x0000,0x06fe
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 02f3  |    |		Declare_Subprogram	INIT_02f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0373  |   s|		Declare_Subprogram	INIT_0370,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 038b  |    |		Declare_Subprogram	INIT_0388,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 029a 03bb  |    |		Declare_Subprogram	INIT_03b8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 03eb  |    |		Declare_Subprogram	INIT_03e8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 029a 0403  |    |		Declare_Subprogram	INIT_0400,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x17,0xfff9
0019 029a 0443  |   C|		Declare_Subprogram	INIT_0440,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x19,0xfff8
001b 029a 0483  |    |		Declare_Subprogram	INIT_0480,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x1b,0xfff7
001d 029a 04ab  |    |		Declare_Subprogram	INIT_04a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x1d,0xfff6
001f 029a 04c3  |    |		Declare_Subprogram	INIT_04c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x1f,0xfff5
0021 029a 04e3  |    |		Declare_Subprogram	INIT_04e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x21,0xfff4
0023 00bf       |    |		Action	Accept_Activation
0024 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x0024,0x05d4,0x0000,0x0000,0x0057,0x9855,0x0000,0x0006
													; Debug Table 0x1.0x0 = 0x24,0xffff
0025 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x25,0xfffe
0026 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x26,0xfffd
0027 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x1.0x3 = 0x27,0xfffc
0028 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0029 0266       | f  |		Execute	Discrete,Bounds
002a 00e1       |    |		Load_Encached	Boolean_Cache
002b 02a0       |    |		Declare_Subprogram	Null_Subprogram
002c 4801       |H   |		Short_Literal	0x1
002d 035d       | ]  |		Declare_Type	Array,Defined
002e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x4 = 0x2e,0xfffb
002f 0337       | 7  |		Declare_Variable	Array
0030 00d9       |    |		Load_Top	At_Offset_1
0031 0337       | 7  |		Declare_Variable	Array
0032 4801       |H   |		Short_Literal	0x1
0033 4856       |HV  |		Short_Literal	0x56
0034 00da       |    |		Load_Top	At_Offset_2
0035 01d6       |    |		Execute	Vector,Field_Write
0036 4801       |H   |		Short_Literal	0x1
0037 484f       |HO  |		Short_Literal	0x4f
0038 00da       |    |		Load_Top	At_Offset_2
0039 01d6       |    |		Execute	Vector,Field_Write
003a 4801       |H   |		Short_Literal	0x1
003b 4858       |HX  |		Short_Literal	0x58
003c 00da       |    |		Load_Top	At_Offset_2
003d 01d6       |    |		Execute	Vector,Field_Write
003e 4801       |H   |		Short_Literal	0x1
003f 484c       |HL  |		Short_Literal	0x4c
0040 00da       |    |		Load_Top	At_Offset_2
0041 01d6       |    |		Execute	Vector,Field_Write
0042 4801       |H   |		Short_Literal	0x1
0043 485e       |H^  |		Short_Literal	0x5e
0044 00da       |    |		Load_Top	At_Offset_2
0045 01d6       |    |		Execute	Vector,Field_Write
0046 4801       |H   |		Short_Literal	0x1
0047 4851       |HQ  |		Short_Literal	0x51
0048 00da       |    |		Load_Top	At_Offset_2
0049 01d6       |    |		Execute	Vector,Field_Write
004a 4801       |H   |		Short_Literal	0x1
004b 4860       |H`  |		Short_Literal	0x60
004c 00da       |    |		Load_Top	At_Offset_2
004d 01d6       |    |		Execute	Vector,Field_Write
004e 4801       |H   |		Short_Literal	0x1
004f 4857       |HW  |		Short_Literal	0x57
0050 00da       |    |		Load_Top	At_Offset_2
0051 01d6       |    |		Execute	Vector,Field_Write
0052 4801       |H   |		Short_Literal	0x1
0053 485a       |HZ  |		Short_Literal	0x5a
0054 00da       |    |		Load_Top	At_Offset_2
0055 01d6       |    |		Execute	Vector,Field_Write
0056 4801       |H   |		Short_Literal	0x1
0057 484a       |HJ  |		Short_Literal	0x4a
0058 00da       |    |		Load_Top	At_Offset_2
0059 01d6       |    |		Execute	Vector,Field_Write
005a 4801       |H   |		Short_Literal	0x1
005b 484d       |HM  |		Short_Literal	0x4d
005c 00da       |    |		Load_Top	At_Offset_2
005d 01d6       |    |		Execute	Vector,Field_Write
005e 4801       |H   |		Short_Literal	0x1
005f 485b       |H[  |		Short_Literal	0x5b
0060 00da       |    |		Load_Top	At_Offset_2
0061 01d6       |    |		Execute	Vector,Field_Write
0062 4801       |H   |		Short_Literal	0x1
0063 4854       |HT  |		Short_Literal	0x54
0064 00da       |    |		Load_Top	At_Offset_2
0065 01d6       |    |		Execute	Vector,Field_Write
0066 4801       |H   |		Short_Literal	0x1
0067 485d       |H]  |		Short_Literal	0x5d
0068 00da       |    |		Load_Top	At_Offset_2
0069 01d6       |    |		Execute	Vector,Field_Write
006a 4801       |H   |		Short_Literal	0x1
006b 4855       |HU  |		Short_Literal	0x55
006c 00da       |    |		Load_Top	At_Offset_2
006d 01d6       |    |		Execute	Vector,Field_Write
006e 4801       |H   |		Short_Literal	0x1
006f 4853       |HS  |		Short_Literal	0x53
0070 00da       |    |		Load_Top	At_Offset_2
0071 01d6       |    |		Execute	Vector,Field_Write
0072 4801       |H   |		Short_Literal	0x1
0073 4852       |HR  |		Short_Literal	0x52
0074 00da       |    |		Load_Top	At_Offset_2
0075 01d6       |    |		Execute	Vector,Field_Write
0076 4801       |H   |		Short_Literal	0x1
0077 484b       |HK  |		Short_Literal	0x4b
0078 00da       |    |		Load_Top	At_Offset_2
0079 01d6       |    |		Execute	Vector,Field_Write
007a 4801       |H   |		Short_Literal	0x1
007b 485c       |H\  |		Short_Literal	0x5c
007c 00da       |    |		Load_Top	At_Offset_2
007d 01d6       |    |		Execute	Vector,Field_Write
007e 4801       |H   |		Short_Literal	0x1
007f 4850       |HP  |		Short_Literal	0x50
0080 00da       |    |		Load_Top	At_Offset_2
0081 01d6       |    |		Execute	Vector,Field_Write
0082 4801       |H   |		Short_Literal	0x1
0083 484e       |HN  |		Short_Literal	0x4e
0084 00da       |    |		Load_Top	At_Offset_2
0085 01d6       |    |		Execute	Vector,Field_Write
0086 4849       |HI  |		Short_Literal	0x49
0087 4800       |H   |		Short_Literal	0x0
0088 4800       |H   |		Short_Literal	0x0
0089 00d9       |    |		Load_Top	At_Offset_1
008a e21b       |    |		Load	0x1,0x1b
008b 01d6       |    |		Execute	Vector,Field_Write
008c 3ffb       |?   |		Loop_Increasing	0x88
008d 4800       |H   |		Short_Literal	0x0
008e 4859       |HY  |		Short_Literal	0x59
008f 00da       |    |		Load_Top	At_Offset_2
0090 01d6       |    |		Execute	Vector,Field_Write
0091 4800       |H   |		Short_Literal	0x0
0092 485f       |H_  |		Short_Literal	0x5f
0093 00da       |    |		Load_Top	At_Offset_2
0094 01d6       |    |		Execute	Vector,Field_Write
0095 48ad       |H   |		Short_Literal	0xad
0096 4861       |Ha  |		Short_Literal	0x61
0097 4800       |H   |		Short_Literal	0x0
0098 00d9       |    |		Load_Top	At_Offset_1
0099 e21b       |    |		Load	0x1,0x1b
009a 01d6       |    |		Execute	Vector,Field_Write
009b 3ffb       |?   |		Loop_Increasing	0x97
009c 00da       |    |		Load_Top	At_Offset_2
009d 01c3       |    |		Execute	Vector,Check_In_Type
009e 00d9       |    |		Load_Top	At_Offset_1
009f 01d4       |    |		Execute	Vector,Structure_Write
00a0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1.0x5 = 0xa0,0xfffa
00a1 0337       | 7  |		Declare_Variable	Array
00a2 00da       |    |		Load_Top	At_Offset_2
00a3 0337       | 7  |		Declare_Variable	Array
00a4 4801       |H   |		Short_Literal	0x1
00a5 48a8       |H   |		Short_Literal	0xa8
00a6 00da       |    |		Load_Top	At_Offset_2
00a7 01d6       |    |		Execute	Vector,Field_Write
00a8 4801       |H   |		Short_Literal	0x1
00a9 4838       |H8  |		Short_Literal	0x38
00aa 00da       |    |		Load_Top	At_Offset_2
00ab 01d6       |    |		Execute	Vector,Field_Write
00ac 4801       |H   |		Short_Literal	0x1
00ad 483a       |H:  |		Short_Literal	0x3a
00ae 00da       |    |		Load_Top	At_Offset_2
00af 01d6       |    |		Execute	Vector,Field_Write
00b0 4801       |H   |		Short_Literal	0x1
00b1 4837       |H7  |		Short_Literal	0x37
00b2 00da       |    |		Load_Top	At_Offset_2
00b3 01d6       |    |		Execute	Vector,Field_Write
00b4 4801       |H   |		Short_Literal	0x1
00b5 4802       |H   |		Short_Literal	0x2
00b6 00da       |    |		Load_Top	At_Offset_2
00b7 01d6       |    |		Execute	Vector,Field_Write
00b8 4801       |H   |		Short_Literal	0x1
00b9 483c       |H<  |		Short_Literal	0x3c
00ba 00da       |    |		Load_Top	At_Offset_2
00bb 01d6       |    |		Execute	Vector,Field_Write
00bc 4801       |H   |		Short_Literal	0x1
00bd 483f       |H?  |		Short_Literal	0x3f
00be 00da       |    |		Load_Top	At_Offset_2
00bf 01d6       |    |		Execute	Vector,Field_Write
00c0 4801       |H   |		Short_Literal	0x1
00c1 4840       |H@  |		Short_Literal	0x40
00c2 00da       |    |		Load_Top	At_Offset_2
00c3 01d6       |    |		Execute	Vector,Field_Write
00c4 4801       |H   |		Short_Literal	0x1
00c5 4885       |H   |		Short_Literal	0x85
00c6 00da       |    |		Load_Top	At_Offset_2
00c7 01d6       |    |		Execute	Vector,Field_Write
00c8 4801       |H   |		Short_Literal	0x1
00c9 4845       |HE  |		Short_Literal	0x45
00ca 00da       |    |		Load_Top	At_Offset_2
00cb 01d6       |    |		Execute	Vector,Field_Write
00cc 4801       |H   |		Short_Literal	0x1
00cd 4844       |HD  |		Short_Literal	0x44
00ce 00da       |    |		Load_Top	At_Offset_2
00cf 01d6       |    |		Execute	Vector,Field_Write
00d0 4801       |H   |		Short_Literal	0x1
00d1 4842       |HB  |		Short_Literal	0x42
00d2 00da       |    |		Load_Top	At_Offset_2
00d3 01d6       |    |		Execute	Vector,Field_Write
00d4 4801       |H   |		Short_Literal	0x1
00d5 4843       |HC  |		Short_Literal	0x43
00d6 00da       |    |		Load_Top	At_Offset_2
00d7 01d6       |    |		Execute	Vector,Field_Write
00d8 4801       |H   |		Short_Literal	0x1
00d9 489f       |H   |		Short_Literal	0x9f
00da 00da       |    |		Load_Top	At_Offset_2
00db 01d6       |    |		Execute	Vector,Field_Write
00dc 4801       |H   |		Short_Literal	0x1
00dd 48ab       |H   |		Short_Literal	0xab
00de 00da       |    |		Load_Top	At_Offset_2
00df 01d6       |    |		Execute	Vector,Field_Write
00e0 4801       |H   |		Short_Literal	0x1
00e1 4800       |H   |		Short_Literal	0x0
00e2 00da       |    |		Load_Top	At_Offset_2
00e3 01d6       |    |		Execute	Vector,Field_Write
00e4 4800       |H   |		Short_Literal	0x0
00e5 4801       |H   |		Short_Literal	0x1
00e6 00da       |    |		Load_Top	At_Offset_2
00e7 01d6       |    |		Execute	Vector,Field_Write
00e8 4836       |H6  |		Short_Literal	0x36
00e9 4803       |H   |		Short_Literal	0x3
00ea 4800       |H   |		Short_Literal	0x0
00eb 00d9       |    |		Load_Top	At_Offset_1
00ec e21c       |    |		Load	0x1,0x1c
00ed 01d6       |    |		Execute	Vector,Field_Write
00ee 3ffb       |?   |		Loop_Increasing	0xea
00ef 4800       |H   |		Short_Literal	0x0
00f0 4839       |H9  |		Short_Literal	0x39
00f1 00da       |    |		Load_Top	At_Offset_2
00f2 01d6       |    |		Execute	Vector,Field_Write
00f3 4800       |H   |		Short_Literal	0x0
00f4 483b       |H;  |		Short_Literal	0x3b
00f5 00da       |    |		Load_Top	At_Offset_2
00f6 01d6       |    |		Execute	Vector,Field_Write
00f7 4800       |H   |		Short_Literal	0x0
00f8 483d       |H=  |		Short_Literal	0x3d
00f9 00da       |    |		Load_Top	At_Offset_2
00fa 01d6       |    |		Execute	Vector,Field_Write
00fb 4800       |H   |		Short_Literal	0x0
00fc 483e       |H>  |		Short_Literal	0x3e
00fd 00da       |    |		Load_Top	At_Offset_2
00fe 01d6       |    |		Execute	Vector,Field_Write
00ff 4800       |H   |		Short_Literal	0x0
0100 4841       |HA  |		Short_Literal	0x41
0101 00da       |    |		Load_Top	At_Offset_2
0102 01d6       |    |		Execute	Vector,Field_Write
0103 4884       |H   |		Short_Literal	0x84
0104 4846       |HF  |		Short_Literal	0x46
0105 4800       |H   |		Short_Literal	0x0
0106 00d9       |    |		Load_Top	At_Offset_1
0107 e21c       |    |		Load	0x1,0x1c
0108 01d6       |    |		Execute	Vector,Field_Write
0109 3ffb       |?   |		Loop_Increasing	0x105
010a 489e       |H   |		Short_Literal	0x9e
010b 4886       |H   |		Short_Literal	0x86
010c 4800       |H   |		Short_Literal	0x0
010d 00d9       |    |		Load_Top	At_Offset_1
010e e21c       |    |		Load	0x1,0x1c
010f 01d6       |    |		Execute	Vector,Field_Write
0110 3ffb       |?   |		Loop_Increasing	0x10c
0111 48a7       |H   |		Short_Literal	0xa7
0112 48a0       |H   |		Short_Literal	0xa0
0113 4800       |H   |		Short_Literal	0x0
0114 00d9       |    |		Load_Top	At_Offset_1
0115 e21c       |    |		Load	0x1,0x1c
0116 01d6       |    |		Execute	Vector,Field_Write
0117 3ffb       |?   |		Loop_Increasing	0x113
0118 4800       |H   |		Short_Literal	0x0
0119 48a9       |H   |		Short_Literal	0xa9
011a 00da       |    |		Load_Top	At_Offset_2
011b 01d6       |    |		Execute	Vector,Field_Write
011c 4800       |H   |		Short_Literal	0x0
011d 48aa       |H   |		Short_Literal	0xaa
011e 00da       |    |		Load_Top	At_Offset_2
011f 01d6       |    |		Execute	Vector,Field_Write
0120 4800       |H   |		Short_Literal	0x0
0121 48ac       |H   |		Short_Literal	0xac
0122 00da       |    |		Load_Top	At_Offset_2
0123 01d6       |    |		Execute	Vector,Field_Write
0124 4800       |H   |		Short_Literal	0x0
0125 48ad       |H   |		Short_Literal	0xad
0126 00da       |    |		Load_Top	At_Offset_2
0127 01d6       |    |		Execute	Vector,Field_Write
0128 00db       |    |		Load_Top	At_Offset_3
0129 01c3       |    |		Execute	Vector,Check_In_Type
012a 00d9       |    |		Load_Top	At_Offset_1
012b 01d4       |    |		Execute	Vector,Structure_Write
012c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1.0x6 = 0x12c,0xfff9
012d 0337       | 7  |		Declare_Variable	Array
012e 00db       |    |		Load_Top	At_Offset_3
012f 0337       | 7  |		Declare_Variable	Array
0130 4801       |H   |		Short_Literal	0x1
0131 48a8       |H   |		Short_Literal	0xa8
0132 00da       |    |		Load_Top	At_Offset_2
0133 01d6       |    |		Execute	Vector,Field_Write
0134 4801       |H   |		Short_Literal	0x1
0135 483b       |H;  |		Short_Literal	0x3b
0136 00da       |    |		Load_Top	At_Offset_2
0137 01d6       |    |		Execute	Vector,Field_Write
0138 4801       |H   |		Short_Literal	0x1
0139 4839       |H9  |		Short_Literal	0x39
013a 00da       |    |		Load_Top	At_Offset_2
013b 01d6       |    |		Execute	Vector,Field_Write
013c 4801       |H   |		Short_Literal	0x1
013d 4838       |H8  |		Short_Literal	0x38
013e 00da       |    |		Load_Top	At_Offset_2
013f 01d6       |    |		Execute	Vector,Field_Write
0140 4801       |H   |		Short_Literal	0x1
0141 483a       |H:  |		Short_Literal	0x3a
0142 00da       |    |		Load_Top	At_Offset_2
0143 01d6       |    |		Execute	Vector,Field_Write
0144 4801       |H   |		Short_Literal	0x1
0145 4837       |H7  |		Short_Literal	0x37
0146 00da       |    |		Load_Top	At_Offset_2
0147 01d6       |    |		Execute	Vector,Field_Write
0148 4801       |H   |		Short_Literal	0x1
0149 4802       |H   |		Short_Literal	0x2
014a 00da       |    |		Load_Top	At_Offset_2
014b 01d6       |    |		Execute	Vector,Field_Write
014c 4801       |H   |		Short_Literal	0x1
014d 483c       |H<  |		Short_Literal	0x3c
014e 00da       |    |		Load_Top	At_Offset_2
014f 01d6       |    |		Execute	Vector,Field_Write
0150 4801       |H   |		Short_Literal	0x1
0151 483f       |H?  |		Short_Literal	0x3f
0152 00da       |    |		Load_Top	At_Offset_2
0153 01d6       |    |		Execute	Vector,Field_Write
0154 4801       |H   |		Short_Literal	0x1
0155 487e       |H~  |		Short_Literal	0x7e
0156 00da       |    |		Load_Top	At_Offset_2
0157 01d6       |    |		Execute	Vector,Field_Write
0158 4801       |H   |		Short_Literal	0x1
0159 487f       |H   |		Short_Literal	0x7f
015a 00da       |    |		Load_Top	At_Offset_2
015b 01d6       |    |		Execute	Vector,Field_Write
015c 4801       |H   |		Short_Literal	0x1
015d 487d       |H}  |		Short_Literal	0x7d
015e 00da       |    |		Load_Top	At_Offset_2
015f 01d6       |    |		Execute	Vector,Field_Write
0160 4801       |H   |		Short_Literal	0x1
0161 489b       |H   |		Short_Literal	0x9b
0162 00da       |    |		Load_Top	At_Offset_2
0163 01d6       |    |		Execute	Vector,Field_Write
0164 4801       |H   |		Short_Literal	0x1
0165 4840       |H@  |		Short_Literal	0x40
0166 00da       |    |		Load_Top	At_Offset_2
0167 01d6       |    |		Execute	Vector,Field_Write
0168 4801       |H   |		Short_Literal	0x1
0169 4885       |H   |		Short_Literal	0x85
016a 00da       |    |		Load_Top	At_Offset_2
016b 01d6       |    |		Execute	Vector,Field_Write
016c 4801       |H   |		Short_Literal	0x1
016d 4845       |HE  |		Short_Literal	0x45
016e 00da       |    |		Load_Top	At_Offset_2
016f 01d6       |    |		Execute	Vector,Field_Write
0170 4801       |H   |		Short_Literal	0x1
0171 4844       |HD  |		Short_Literal	0x44
0172 00da       |    |		Load_Top	At_Offset_2
0173 01d6       |    |		Execute	Vector,Field_Write
0174 4801       |H   |		Short_Literal	0x1
0175 4842       |HB  |		Short_Literal	0x42
0176 00da       |    |		Load_Top	At_Offset_2
0177 01d6       |    |		Execute	Vector,Field_Write
0178 4801       |H   |		Short_Literal	0x1
0179 4843       |HC  |		Short_Literal	0x43
017a 00da       |    |		Load_Top	At_Offset_2
017b 01d6       |    |		Execute	Vector,Field_Write
017c 4801       |H   |		Short_Literal	0x1
017d 489f       |H   |		Short_Literal	0x9f
017e 00da       |    |		Load_Top	At_Offset_2
017f 01d6       |    |		Execute	Vector,Field_Write
0180 4801       |H   |		Short_Literal	0x1
0181 489a       |H   |		Short_Literal	0x9a
0182 00da       |    |		Load_Top	At_Offset_2
0183 01d6       |    |		Execute	Vector,Field_Write
0184 4801       |H   |		Short_Literal	0x1
0185 48a6       |H   |		Short_Literal	0xa6
0186 00da       |    |		Load_Top	At_Offset_2
0187 01d6       |    |		Execute	Vector,Field_Write
0188 4801       |H   |		Short_Literal	0x1
0189 483d       |H=  |		Short_Literal	0x3d
018a 00da       |    |		Load_Top	At_Offset_2
018b 01d6       |    |		Execute	Vector,Field_Write
018c 4801       |H   |		Short_Literal	0x1
018d 4848       |HH  |		Short_Literal	0x48
018e 00da       |    |		Load_Top	At_Offset_2
018f 01d6       |    |		Execute	Vector,Field_Write
0190 4801       |H   |		Short_Literal	0x1
0191 483e       |H>  |		Short_Literal	0x3e
0192 00da       |    |		Load_Top	At_Offset_2
0193 01d6       |    |		Execute	Vector,Field_Write
0194 4801       |H   |		Short_Literal	0x1
0195 4847       |HG  |		Short_Literal	0x47
0196 00da       |    |		Load_Top	At_Offset_2
0197 01d6       |    |		Execute	Vector,Field_Write
0198 4801       |H   |		Short_Literal	0x1
0199 4846       |HF  |		Short_Literal	0x46
019a 00da       |    |		Load_Top	At_Offset_2
019b 01d6       |    |		Execute	Vector,Field_Write
019c 4801       |H   |		Short_Literal	0x1
019d 4841       |HA  |		Short_Literal	0x41
019e 00da       |    |		Load_Top	At_Offset_2
019f 01d6       |    |		Execute	Vector,Field_Write
01a0 4801       |H   |		Short_Literal	0x1
01a1 48ab       |H   |		Short_Literal	0xab
01a2 00da       |    |		Load_Top	At_Offset_2
01a3 01d6       |    |		Execute	Vector,Field_Write
01a4 4801       |H   |		Short_Literal	0x1
01a5 48a1       |H   |		Short_Literal	0xa1
01a6 00da       |    |		Load_Top	At_Offset_2
01a7 01d6       |    |		Execute	Vector,Field_Write
01a8 4801       |H   |		Short_Literal	0x1
01a9 489e       |H   |		Short_Literal	0x9e
01aa 00da       |    |		Load_Top	At_Offset_2
01ab 01d6       |    |		Execute	Vector,Field_Write
01ac 4801       |H   |		Short_Literal	0x1
01ad 4800       |H   |		Short_Literal	0x0
01ae 00da       |    |		Load_Top	At_Offset_2
01af 01d6       |    |		Execute	Vector,Field_Write
01b0 4800       |H   |		Short_Literal	0x0
01b1 4801       |H   |		Short_Literal	0x1
01b2 00da       |    |		Load_Top	At_Offset_2
01b3 01d6       |    |		Execute	Vector,Field_Write
01b4 4836       |H6  |		Short_Literal	0x36
01b5 4803       |H   |		Short_Literal	0x3
01b6 4800       |H   |		Short_Literal	0x0
01b7 00d9       |    |		Load_Top	At_Offset_1
01b8 e21d       |    |		Load	0x1,0x1d
01b9 01d6       |    |		Execute	Vector,Field_Write
01ba 3ffb       |?   |		Loop_Increasing	0x1b6
01bb 487c       |H|  |		Short_Literal	0x7c
01bc 4849       |HI  |		Short_Literal	0x49
01bd 4800       |H   |		Short_Literal	0x0
01be 00d9       |    |		Load_Top	At_Offset_1
01bf e21d       |    |		Load	0x1,0x1d
01c0 01d6       |    |		Execute	Vector,Field_Write
01c1 3ffb       |?   |		Loop_Increasing	0x1bd
01c2 4884       |H   |		Short_Literal	0x84
01c3 4880       |H   |		Short_Literal	0x80
01c4 4800       |H   |		Short_Literal	0x0
01c5 00d9       |    |		Load_Top	At_Offset_1
01c6 e21d       |    |		Load	0x1,0x1d
01c7 01d6       |    |		Execute	Vector,Field_Write
01c8 3ffb       |?   |		Loop_Increasing	0x1c4
01c9 4899       |H   |		Short_Literal	0x99
01ca 4886       |H   |		Short_Literal	0x86
01cb 4800       |H   |		Short_Literal	0x0
01cc 00d9       |    |		Load_Top	At_Offset_1
01cd e21d       |    |		Load	0x1,0x1d
01ce 01d6       |    |		Execute	Vector,Field_Write
01cf 3ffb       |?   |		Loop_Increasing	0x1cb
01d0 4800       |H   |		Short_Literal	0x0
01d1 489c       |H   |		Short_Literal	0x9c
01d2 00da       |    |		Load_Top	At_Offset_2
01d3 01d6       |    |		Execute	Vector,Field_Write
01d4 4800       |H   |		Short_Literal	0x0
01d5 489d       |H   |		Short_Literal	0x9d
01d6 00da       |    |		Load_Top	At_Offset_2
01d7 01d6       |    |		Execute	Vector,Field_Write
01d8 4800       |H   |		Short_Literal	0x0
01d9 48a0       |H   |		Short_Literal	0xa0
01da 00da       |    |		Load_Top	At_Offset_2
01db 01d6       |    |		Execute	Vector,Field_Write
01dc 48a5       |H   |		Short_Literal	0xa5
01dd 48a2       |H   |		Short_Literal	0xa2
01de 4800       |H   |		Short_Literal	0x0
01df 00d9       |    |		Load_Top	At_Offset_1
01e0 e21d       |    |		Load	0x1,0x1d
01e1 01d6       |    |		Execute	Vector,Field_Write
01e2 3ffb       |?   |		Loop_Increasing	0x1de
01e3 4800       |H   |		Short_Literal	0x0
01e4 48a7       |H   |		Short_Literal	0xa7
01e5 00da       |    |		Load_Top	At_Offset_2
01e6 01d6       |    |		Execute	Vector,Field_Write
01e7 4800       |H   |		Short_Literal	0x0
01e8 48a9       |H   |		Short_Literal	0xa9
01e9 00da       |    |		Load_Top	At_Offset_2
01ea 01d6       |    |		Execute	Vector,Field_Write
01eb 4800       |H   |		Short_Literal	0x0
01ec 48aa       |H   |		Short_Literal	0xaa
01ed 00da       |    |		Load_Top	At_Offset_2
01ee 01d6       |    |		Execute	Vector,Field_Write
01ef 4800       |H   |		Short_Literal	0x0
01f0 48ac       |H   |		Short_Literal	0xac
01f1 00da       |    |		Load_Top	At_Offset_2
01f2 01d6       |    |		Execute	Vector,Field_Write
01f3 4800       |H   |		Short_Literal	0x0
01f4 48ad       |H   |		Short_Literal	0xad
01f5 00da       |    |		Load_Top	At_Offset_2
01f6 01d6       |    |		Execute	Vector,Field_Write
01f7 e219       |    |		Load	0x1,0x19
01f8 01c3       |    |		Execute	Vector,Check_In_Type
01f9 00d9       |    |		Load_Top	At_Offset_1
01fa 01d4       |    |		Execute	Vector,Structure_Write
01fb 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x7 = 0x1fb,0xfff8
01fc 00c7       |    |		Action	Elaborate_Subprogram
01fd 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x8 = 0x1fd,0xfff7
01fe 00c7       |    |		Action	Elaborate_Subprogram
01ff 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x9 = 0x1ff,0xfff6
0200 00c7       |    |		Action	Elaborate_Subprogram
0201 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0xa = 0x201,0xfff5
0202 00c7       |    |		Action	Elaborate_Subprogram
0203 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0xb = 0x203,0xfff4
0204 00c7       |    |		Action	Elaborate_Subprogram
0205 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0xc = 0x205,0xfff3
0206 00c7       |    |		Action	Elaborate_Subprogram
0207 029d 0523  |   #|		Declare_Subprogram	INIT_0520,For_Outer_Call			; Debug Table 0x1.0xd = 0x207,0xfff2
0209 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0xe = 0x209,0xfff1
020a 00c7       |    |		Action	Elaborate_Subprogram
020b 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0xf = 0x20b,0xfff0
020c 00c7       |    |		Action	Elaborate_Subprogram
020d 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0x10 = 0x20d,0xffef
020e 00c7       |    |		Action	Elaborate_Subprogram
020f 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x11 = 0x20f,0xffee
0210 00c7       |    |		Action	Elaborate_Subprogram
0211 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x12 = 0x211,0xffed
0212 00c7       |    |		Action	Elaborate_Subprogram
0213 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x13 = 0x213,0xffec
0214 00c7       |    |		Action	Elaborate_Subprogram
0215			BODY_0008:
0215 00bc       |    |		Action	Signal_Activated
0216 00bb       |    |		Action	Signal_Completion
0217 0000       |    |		.XXX[0x1]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 0221       | !  |		.CONST	0x0221								; Address of begin
0219 0004       |    |		.CONST	0x0004								; Address of exception handler
021a 0004       |    |		.CONST	0x0004								; Number of locals
021b			INIT_0218:
021b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2 = .DEBUG	0x021b,0x05fe,0x0002,0x0000,0x0057,0x9775,0x0000,0x06ff
													; Debug Table 0x2.0x0 = 0x21b,0xffff
021c 00db       |    |		Load_Top	At_Offset_3
021d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
021e 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x2.0x1 = 0x21e,0xfffe
021f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0220 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x2 = 0x220,0xfffd
0221			BODY_0218:
0221 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x3 = 0x221,0x1
0222 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x4 = 0x222,0x2
0223 e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x5 = 0x223,0x401
0224 0007       |    |		Action	Break_Optional
0225 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x6 = 0x225,0x402
0226 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x7 = 0x226,0x403
0227 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x8 = 0x227,0x404
0228 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2				; Debug Table 0x2.0x9 = 0x228,0x2
0229 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0xa = 0x229,0x3
022a 0b3d       | =  |		Execute_Immediate	Case_Compare,0x3d
022b 7031       |p1  |		Jump_Nonzero	0x25d
022c 0b48       | H  |		Execute_Immediate	Case_Compare,0x48
022d 705b       |p[  |		Jump_Nonzero	0x289
022e 0b3e       | >  |		Execute_Immediate	Case_Compare,0x3e
022f 7059       |pY  |		Jump_Nonzero	0x289
0230 0b47       | G  |		Execute_Immediate	Case_Compare,0x47
0231 7057       |pW  |		Jump_Nonzero	0x289
0232 0b46       | F  |		Execute_Immediate	Case_Compare,0x46
0233 7055       |pU  |		Jump_Nonzero	0x289
0234 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
0235 7053       |pS  |		Jump_Nonzero	0x289
0236 0b4e       | N  |		Execute_Immediate	Case_Compare,0x4e
0237 7067       |pg  |		Jump_Nonzero	0x29f
0238 0b39       | 9  |		Execute_Immediate	Case_Compare,0x39
0239 7078       |px  |		Jump_Nonzero	0x2b2
023a 0b4a       | J  |		Execute_Immediate	Case_Compare,0x4a
023b 708a       |p   |		Jump_Nonzero	0x2c6
023c 0b3b       | ;  |		Execute_Immediate	Case_Compare,0x3b
023d 7098       |p   |		Jump_Nonzero	0x2d6
023e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0xb = 0x23e,0x21
023f e21a       |    |		Load	0x1,0x1a
0240 01d7       |    |		Execute	Vector,Field_Read
0241 6810       |h   |		Jump_Zero	0x252
0242 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0xc = 0x242,0x22
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 0x2.0xd = 0x246,0x23
0247 e404       |    |		Load	0x2,0x4								; Debug Table 0x2.0xe = 0x247,0x801
0248 0007       |    |		Action	Break_Optional
0249 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0xf = 0x249,0x802
024a 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x10 = 0x24a,0x803
024b 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x11 = 0x24b,0x804
024c 0f57       | W  |		Execute_Immediate	Equal,0x57					; Debug Table 0x2.0x12 = 0x24c,0x23
024d 6802       |h   |		Jump_Zero	0x250
024e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x13 = 0x24e,0x24
024f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0250 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x14 = 0x250,0x25
0251 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0252 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x15 = 0x252,0x26
0253 e21b       |    |		Load	0x1,0x1b
0254 01d7       |    |		Execute	Vector,Field_Read
0255 6802       |h   |		Jump_Zero	0x258
0256 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x16 = 0x256,0x27
0257 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0258 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x17 = 0x258,0x28
0259 00eb       |    |		Load_Encached	Diana_Cache
025a 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
025b a402       |    |		Store_Unchecked	0x2,0x2
025c 788a       |x   |		Jump	0x2e7
025d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x18 = 0x25d,0x4
025e 00eb       |    |		Load_Encached	Diana_Cache
025f 18ce       |    |		Execute	Package,Field_Execute,Field_Number 0xce
0260 e406       |    |		Load	0x2,0x6								; Debug Table 0x2.0x19 = 0x260,0xc01
0261 0007       |    |		Action	Break_Optional
0262 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x1a = 0x262,0xc02
0263 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x1b = 0x263,0xc03
0264 00d0       |    |		Action	Swap_Control							; Debug Table 0x2.0x1c = 0x264,0xc04
0265 00d1       |    |		Pop_Control	Pop_Count_1
0266 0f79       | y  |		Execute_Immediate	Equal,0x79					; Debug Table 0x2.0x1d = 0x266,0x4
0267 6805       |h   |		Jump_Zero	0x26d
0268 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x1e = 0x268,0x5
0269 00eb       |    |		Load_Encached	Diana_Cache
026a 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
026b a402       |    |		Store_Unchecked	0x2,0x2
026c 787a       |xz  |		Jump	0x2e7
026d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x1f = 0x26d,0x6
026e 00eb       |    |		Load_Encached	Diana_Cache
026f 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0270 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0271 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x20 = 0x271,0x7
0272 e404       |    |		Load	0x2,0x4								; Debug Table 0x2.0x21 = 0x272,0x1001
0273 0007       |    |		Action	Break_Optional
0274 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x22 = 0x274,0x1002
0275 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x23 = 0x275,0x1003
0276 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x24 = 0x276,0x1004
0277 0ba8       |    |		Execute_Immediate	Case_Compare,0xa8				; Debug Table 0x2.0x25 = 0x277,0x7
0278 7006       |p   |		Jump_Nonzero	0x27f
0279 0b49       | I  |		Execute_Immediate	Case_Compare,0x49
027a 7006       |p   |		Jump_Nonzero	0x281
027b 0b8f       |    |		Execute_Immediate	Case_Compare,0x8f
027c 7008       |p   |		Jump_Nonzero	0x285
027d e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x26 = 0x27d,0xb
027e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
027f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x27 = 0x27f,0x8
0280 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0281 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x28 = 0x281,0x9
0282 00eb       |    |		Load_Encached	Diana_Cache
0283 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0284 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0285 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x29 = 0x285,0xa
0286 a402       |    |		Store_Unchecked	0x2,0x2
0287 00d1       |    |		Pop_Control	Pop_Count_1
0288 785e       |x^  |		Jump	0x2e7
0289 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x2a = 0x289,0xc
028a 00eb       |    |		Load_Encached	Diana_Cache
028b 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
028c 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
028d 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x2b = 0x28d,0xd
028e e404       |    |		Load	0x2,0x4								; Debug Table 0x2.0x2c = 0x28e,0x1401
028f 0007       |    |		Action	Break_Optional
0290 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x2d = 0x290,0x1402
0291 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x2e = 0x291,0x1403
0292 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x2f = 0x292,0x1404
0293 0ba8       |    |		Execute_Immediate	Case_Compare,0xa8				; Debug Table 0x2.0x30 = 0x293,0xd
0294 7004       |p   |		Jump_Nonzero	0x299
0295 0b49       | I  |		Execute_Immediate	Case_Compare,0x49
0296 7004       |p   |		Jump_Nonzero	0x29b
0297 e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x31 = 0x297,0x10
0298 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0299 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x32 = 0x299,0xe
029a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
029b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x33 = 0x29b,0xf
029c 00eb       |    |		Load_Encached	Diana_Cache
029d 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
029e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
029f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x34 = 0x29f,0x11
02a0 00eb       |    |		Load_Encached	Diana_Cache
02a1 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
02a2 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
02a3 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x35 = 0x2a3,0x12
02a4 e404       |    |		Load	0x2,0x4								; Debug Table 0x2.0x36 = 0x2a4,0x1801
02a5 0007       |    |		Action	Break_Optional
02a6 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x37 = 0x2a6,0x1802
02a7 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x38 = 0x2a7,0x1803
02a8 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x39 = 0x2a8,0x1804
02a9 0b97       |    |		Execute_Immediate	Case_Compare,0x97				; Debug Table 0x2.0x3a = 0x2a9,0x12
02aa 7003       |p   |		Jump_Nonzero	0x2ae
02ab 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x3b = 0x2ab,0x14
02ac a402       |    |		Store_Unchecked	0x2,0x2
02ad 7802       |x   |		Jump	0x2b0
02ae e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x3c = 0x2ae,0x13
02af 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b0 00d1       |    |		Pop_Control	Pop_Count_1
02b1 7835       |x5  |		Jump	0x2e7
02b2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x3d = 0x2b2,0x15
02b3 00eb       |    |		Load_Encached	Diana_Cache
02b4 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
02b5 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
02b6 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x3e = 0x2b6,0x16
02b7 e404       |    |		Load	0x2,0x4								; Debug Table 0x2.0x3f = 0x2b7,0x1c01
02b8 0007       |    |		Action	Break_Optional
02b9 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x40 = 0x2b9,0x1c02
02ba 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x41 = 0x2ba,0x1c03
02bb 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x42 = 0x2bb,0x1c04
02bc 0b72       | r  |		Execute_Immediate	Case_Compare,0x72				; Debug Table 0x2.0x43 = 0x2bc,0x16
02bd 7004       |p   |		Jump_Nonzero	0x2c2
02be 0ba2       |    |		Execute_Immediate	Case_Compare,0xa2
02bf 7002       |p   |		Jump_Nonzero	0x2c2
02c0 e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x44 = 0x2c0,0x18
02c1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02c2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x45 = 0x2c2,0x17
02c3 a402       |    |		Store_Unchecked	0x2,0x2
02c4 00d1       |    |		Pop_Control	Pop_Count_1
02c5 7821       |x!  |		Jump	0x2e7
02c6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x46 = 0x2c6,0x19
02c7 00eb       |    |		Load_Encached	Diana_Cache
02c8 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
02c9 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
02ca 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x47 = 0x2ca,0x1a
02cb e404       |    |		Load	0x2,0x4								; Debug Table 0x2.0x48 = 0x2cb,0x2001
02cc 0007       |    |		Action	Break_Optional
02cd 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x49 = 0x2cd,0x2002
02ce 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x4a = 0x2ce,0x2003
02cf 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x4b = 0x2cf,0x2004
02d0 0f58       | X  |		Execute_Immediate	Equal,0x58					; Debug Table 0x2.0x4c = 0x2d0,0x1a
02d1 6802       |h   |		Jump_Zero	0x2d4
02d2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x4d = 0x2d2,0x1b
02d3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02d4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x4e = 0x2d4,0x1c
02d5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02d6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x4f = 0x2d6,0x1d
02d7 00eb       |    |		Load_Encached	Diana_Cache
02d8 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
02d9 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
02da 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x50 = 0x2da,0x1e
02db e404       |    |		Load	0x2,0x4								; Debug Table 0x2.0x51 = 0x2db,0x2401
02dc 0007       |    |		Action	Break_Optional
02dd 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x52 = 0x2dd,0x2402
02de 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x53 = 0x2de,0x2403
02df 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x54 = 0x2df,0x2404
02e0 0f8f       |    |		Execute_Immediate	Equal,-0x71					; Debug Table 0x2.0x55 = 0x2e0,0x1e
02e1 6803       |h   |		Jump_Zero	0x2e5
02e2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x56 = 0x2e2,0x1f
02e3 a402       |    |		Store_Unchecked	0x2,0x2
02e4 7802       |x   |		Jump	0x2e7
02e5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x57 = 0x2e5,0x20
02e6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02e7 00d1       |    |		Pop_Control	Pop_Count_1
02e8 7f39       | 9  |		Jump	0x222
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 0x3 = .DEBUG	0x02f3,0x06b0,0x0002,0x0000,0x0057,0x9775,0x0000,0x070c
													; Debug Table 0x3.0x0 = 0x2f3,0xffff
02f4 00db       |    |		Load_Top	At_Offset_3
02f5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02f6 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x3.0x1 = 0x2f6,0xfffe
02f7 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
02f8 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x2 = 0x2f8,0xfffd
02f9			BODY_02f0:
02f9 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x3 = 0x2f9,0x1
02fa 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x4 = 0x2fa,0x2
02fb e402       |    |		Load	0x2,0x2								; Debug Table 0x3.0x5 = 0x2fb,0x401
02fc 0007       |    |		Action	Break_Optional
02fd 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0x6 = 0x2fd,0x402
02fe 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x7 = 0x2fe,0x403
02ff 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x8 = 0x2ff,0x404
0300 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2				; Debug Table 0x3.0x9 = 0x300,0x2
0301 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0xa = 0x301,0x3
0302 0b3d       | =  |		Execute_Immediate	Case_Compare,0x3d
0303 702d       |p-  |		Jump_Nonzero	0x331
0304 0b48       | H  |		Execute_Immediate	Case_Compare,0x48
0305 702b       |p+  |		Jump_Nonzero	0x331
0306 0b3e       | >  |		Execute_Immediate	Case_Compare,0x3e
0307 7029       |p)  |		Jump_Nonzero	0x331
0308 0b47       | G  |		Execute_Immediate	Case_Compare,0x47
0309 7027       |p'  |		Jump_Nonzero	0x331
030a 0b46       | F  |		Execute_Immediate	Case_Compare,0x46
030b 7025       |p%  |		Jump_Nonzero	0x331
030c 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
030d 7023       |p#  |		Jump_Nonzero	0x331
030e 0b4e       | N  |		Execute_Immediate	Case_Compare,0x4e
030f 7037       |p7  |		Jump_Nonzero	0x347
0310 0b4a       | J  |		Execute_Immediate	Case_Compare,0x4a
0311 7048       |pH  |		Jump_Nonzero	0x35a
0312 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0xb = 0x312,0x11
0313 e21a       |    |		Load	0x1,0x1a
0314 01d7       |    |		Execute	Vector,Field_Read
0315 6810       |h   |		Jump_Zero	0x326
0316 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0xc = 0x316,0x12
0317 00eb       |    |		Load_Encached	Diana_Cache
0318 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0319 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
031a 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0xd = 0x31a,0x13
031b e404       |    |		Load	0x2,0x4								; Debug Table 0x3.0xe = 0x31b,0x801
031c 0007       |    |		Action	Break_Optional
031d 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0xf = 0x31d,0x802
031e 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x10 = 0x31e,0x803
031f 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x11 = 0x31f,0x804
0320 0f57       | W  |		Execute_Immediate	Equal,0x57					; Debug Table 0x3.0x12 = 0x320,0x13
0321 6802       |h   |		Jump_Zero	0x324
0322 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x13 = 0x322,0x14
0323 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0324 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x14 = 0x324,0x15
0325 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0326 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x15 = 0x326,0x16
0327 e21c       |    |		Load	0x1,0x1c
0328 01d7       |    |		Execute	Vector,Field_Read
0329 6802       |h   |		Jump_Zero	0x32c
032a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x16 = 0x32a,0x17
032b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
032c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x17 = 0x32c,0x18
032d 00eb       |    |		Load_Encached	Diana_Cache
032e 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
032f a402       |    |		Store_Unchecked	0x2,0x2
0330 7839       |x9  |		Jump	0x36a
0331 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x18 = 0x331,0x4
0332 00eb       |    |		Load_Encached	Diana_Cache
0333 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0334 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0335 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x19 = 0x335,0x5
0336 e404       |    |		Load	0x2,0x4								; Debug Table 0x3.0x1a = 0x336,0xc01
0337 0007       |    |		Action	Break_Optional
0338 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0x1b = 0x338,0xc02
0339 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x1c = 0x339,0xc03
033a 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x1d = 0x33a,0xc04
033b 0ba8       |    |		Execute_Immediate	Case_Compare,0xa8				; Debug Table 0x3.0x1e = 0x33b,0x5
033c 7004       |p   |		Jump_Nonzero	0x341
033d 0b49       | I  |		Execute_Immediate	Case_Compare,0x49
033e 7004       |p   |		Jump_Nonzero	0x343
033f e402       |    |		Load	0x2,0x2								; Debug Table 0x3.0x1f = 0x33f,0x8
0340 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0341 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x20 = 0x341,0x6
0342 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0343 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x21 = 0x343,0x7
0344 00eb       |    |		Load_Encached	Diana_Cache
0345 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0346 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0347 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x22 = 0x347,0x9
0348 00eb       |    |		Load_Encached	Diana_Cache
0349 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
034a 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
034b 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x23 = 0x34b,0xa
034c e404       |    |		Load	0x2,0x4								; Debug Table 0x3.0x24 = 0x34c,0x1001
034d 0007       |    |		Action	Break_Optional
034e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0x25 = 0x34e,0x1002
034f 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x26 = 0x34f,0x1003
0350 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x27 = 0x350,0x1004
0351 0b97       |    |		Execute_Immediate	Case_Compare,0x97				; Debug Table 0x3.0x28 = 0x351,0xa
0352 7003       |p   |		Jump_Nonzero	0x356
0353 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x29 = 0x353,0xc
0354 a402       |    |		Store_Unchecked	0x2,0x2
0355 7802       |x   |		Jump	0x358
0356 e402       |    |		Load	0x2,0x2								; Debug Table 0x3.0x2a = 0x356,0xb
0357 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0358 00d1       |    |		Pop_Control	Pop_Count_1
0359 7810       |x   |		Jump	0x36a
035a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x2b = 0x35a,0xd
035b 00eb       |    |		Load_Encached	Diana_Cache
035c 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
035d 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
035e 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x2c = 0x35e,0xe
035f e404       |    |		Load	0x2,0x4								; Debug Table 0x3.0x2d = 0x35f,0x1401
0360 0007       |    |		Action	Break_Optional
0361 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x3.0x2e = 0x361,0x1402
0362 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x2f = 0x362,0x1403
0363 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x30 = 0x363,0x1404
0364 0f58       | X  |		Execute_Immediate	Equal,0x58					; Debug Table 0x3.0x31 = 0x364,0xe
0365 6802       |h   |		Jump_Zero	0x368
0366 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x32 = 0x366,0xf
0367 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0368 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x33 = 0x368,0x10
0369 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
036a 00d1       |    |		Pop_Control	Pop_Count_1
036b 7f8e       |    |		Jump	0x2fa
036c 0000 0000  |    |		.BLANK	0000[0x4]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 0373       | s  |		.CONST	0x0373								; Address of begin
0371 0004       |    |		.CONST	0x0004								; Address of exception handler
0372 0001       |    |		.CONST	0x0001								; Number of locals
0373			BODY_0370:
0373			INIT_0370:
0373 0007       |    |		Action	Break_Optional							; Debug Table 0x4 = .DEBUG	0x0373,0x071a,0x0002,0x0000,0x0057,0x9775,0x0000,0x0719
													; Debug Table 0x4.0x0 = 0x373,0x1
0374 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x1 = 0x374,0x401
0375 0007       |    |		Action	Break_Optional
0376 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x4.0x2 = 0x376,0x402
0377 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x3 = 0x377,0x403
0378 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x4 = 0x378,0x404
0379 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x5 = 0x379,0x1
037a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x6 = 0x37a,0x801
037b 0007       |    |		Action	Break_Optional
037c 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x4.0x7 = 0x37c,0x802
037d 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x8 = 0x37d,0x803
037e 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x9 = 0x37e,0x804
037f 021f       |    |		Execute	Heap_Access,Equal						; Debug Table 0x4.0xa = 0x37f,0x404
0380 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0381 0000 0000  |    |		.BLANK	0000[0x7]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 0392       |    |		.CONST	0x0392								; Address of begin
0389 0004       |    |		.CONST	0x0004								; Address of exception handler
038a 0003       |    |		.CONST	0x0003								; Number of locals
038b			INIT_0388:
038b e001       |    |		Load	0x0,0x1								; Debug Table 0x5 = .DEBUG	0x038b,0x0732,0x0002,0x0000,0x0057,0x9775,0x0000,0x0725
													; Debug Table 0x5.0x0 = 0x38b,0xffff
038c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
038d 02c7       |    |		Declare_Variable	Any
038e 00d8       |    |		Load_Top	At_Offset_0
038f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0390 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x5.0x1 = 0x390,0xfffe
0391 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0392			BODY_0388:
0392 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x2 = 0x392,0x1
0393 0120       |    |		Execute	Any,Is_Value
0394 6803       |h   |		Jump_Zero	0x398
0395 e001       |    |		Load	0x0,0x1
0396 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0397 7801       |x   |		Jump	0x399
0398 00d9       |    |		Load_Top	At_Offset_1
0399 e5fe       |    |		Load	0x2,-0x2
039a e001       |    |		Load	0x0,0x1
039b 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
039c c402       |    |		Store	0x2,0x2
039d 7810       |x   |		Jump	0x3ae
039e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x3 = 0x39e,0x3
039f e001       |    |		Load	0x0,0x1
03a0 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03a1 e5ff       |    |		Load	0x2,-0x1
03a2 021f       |    |		Execute	Heap_Access,Equal
03a3 6802       |h   |		Jump_Zero	0x3a6
03a4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x4 = 0x3a4,0x4
03a5 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03a6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x5 = 0x3a6,0x6
03a7 0a01       |    |		Execute_Immediate	Plus,0x1
03a8 0248       | H  |		Execute	Discrete,Check_In_Integer
03a9 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
03aa 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x6 = 0x3aa,0x7
03ab e001       |    |		Load	0x0,0x1
03ac 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03ad c402       |    |		Store	0x2,0x2
03ae 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x7 = 0x3ae,0x2
03af e001       |    |		Load	0x0,0x1
03b0 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
03b1 6fec       |o   |		Jump_Zero	0x39e
03b2 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5.0x8 = 0x3b2,0x8
03b3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03b4 0000 0000  |    |		.BLANK	0000[0x4]
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03c2       |    |		.CONST	0x03c2								; Address of begin
03b9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ba 0003       |    |		.CONST	0x0003								; Number of locals
03bb			INIT_03b8:
03bb e001       |    |		Load	0x0,0x1								; Debug Table 0x6 = .DEBUG	0x03bb,0x0746,0x0002,0x0000,0x0057,0x9775,0x0000,0x0736
													; Debug Table 0x6.0x0 = 0x3bb,0xffff
03bc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03bd 02c7       |    |		Declare_Variable	Any
03be 00d8       |    |		Load_Top	At_Offset_0
03bf 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03c0 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x6.0x1 = 0x3c0,0xfffe
03c1 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
03c2			BODY_03b8:
03c2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x2 = 0x3c2,0x1
03c3 0120       |    |		Execute	Any,Is_Value
03c4 6803       |h   |		Jump_Zero	0x3c8
03c5 e001       |    |		Load	0x0,0x1
03c6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03c7 7801       |x   |		Jump	0x3c9
03c8 00d9       |    |		Load_Top	At_Offset_1
03c9 e5ff       |    |		Load	0x2,-0x1
03ca e001       |    |		Load	0x0,0x1
03cb 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03cc c402       |    |		Store	0x2,0x2
03cd 7810       |x   |		Jump	0x3de
03ce 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x3 = 0x3ce,0x3
03cf e5fe       |    |		Load	0x2,-0x2
03d0 027f       |    |		Execute	Discrete,Equal
03d1 6804       |h   |		Jump_Zero	0x3d6
03d2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x4 = 0x3d2,0x4
03d3 e001       |    |		Load	0x0,0x1
03d4 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
03d5 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03d6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x5 = 0x3d6,0x6
03d7 0a01       |    |		Execute_Immediate	Plus,0x1
03d8 0248       | H  |		Execute	Discrete,Check_In_Integer
03d9 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
03da 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x6 = 0x3da,0x7
03db e001       |    |		Load	0x0,0x1
03dc 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03dd c402       |    |		Store	0x2,0x2
03de 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0x7 = 0x3de,0x2
03df e001       |    |		Load	0x0,0x1
03e0 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
03e1 6fec       |o   |		Jump_Zero	0x3ce
03e2 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x8 = 0x3e2,0x8
03e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x9 = 0x3e3,0x401
03e4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2				; Debug Table 0x6.0xa = 0x3e4,0x8
03e5 0000 0000  |    |		.XXX[0x3]
03e7 0000       |    |
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03f4       |    |		.CONST	0x03f4								; Address of begin
03e9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ea 0002       |    |		.CONST	0x0002								; Number of locals
03eb			INIT_03e8:
03eb 0007       |    |		Action	Break_Optional							; Debug Table 0x7 = .DEBUG	0x03eb,0x075e,0x0002,0x0000,0x0057,0x9775,0x0000,0x0747
													; Debug Table 0x7.0x0 = 0x3eb,0xffff
03ec e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x7.0x1 = 0x3ec,0x401
03ed 0007       |    |		Action	Break_Optional
03ee 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x7.0x2 = 0x3ee,0x402
03ef 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x3 = 0x3ef,0x403
03f0 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x4 = 0x3f0,0x404
03f1 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x7.0x5 = 0x3f1,0xffff
03f2 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
03f3 03f1       |    |		Declare_Variable	Discrete,With_Value
03f4			BODY_03e8:
03f4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x6 = 0x3f4,0x1
03f5 e21c       |    |		Load	0x1,0x1c
03f6 01d7       |    |		Execute	Vector,Field_Read
03f7 7004       |p   |		Jump_Nonzero	0x3fc
03f8 00d8       |    |		Load_Top	At_Offset_0
03f9 e21a       |    |		Load	0x1,0x1a
03fa 01d7       |    |		Execute	Vector,Field_Read
03fb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03fc 4801       |H   |		Short_Literal	0x1
03fd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03fe 0000 0000  |    |		.XXX[0x2]
0400 ; --------------------------------------------------------------------------------------
0400 ; SUBPROGRAM
0400 ; --------------------------------------------------------------------------------------
0400 0409       |    |		.CONST	0x0409								; Address of begin
0401 0004       |    |		.CONST	0x0004								; Address of exception handler
0402 0005       |    |		.CONST	0x0005								; Number of locals
0403			INIT_0400:
0403 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x8 = .DEBUG	0x0403,0x076e,0x0002,0x0000,0x0057,0x9775,0x0000,0x0752
													; Debug Table 0x8.0x0 = 0x403,0xffff
0404 00db       |    |		Load_Top	At_Offset_3
0405 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0406 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x8.0x1 = 0x406,0xfffe
0407 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x8.0x2 = 0x407,0xfffd
0408 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x8.0x3 = 0x408,0xfffc
0409			BODY_0400:
0409 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x4 = 0x409,0x1
040a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x8.0x5 = 0x40a,0x401
040b 021d       |    |		Execute	Heap_Access,Is_Null
040c 6802       |h   |		Jump_Zero	0x40f							; Debug Table 0x8.0x6 = 0x40c,0x1
040d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x8.0x7 = 0x40d,0x2
040e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
040f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x8.0x8 = 0x40f,0x3
0410 e002       |    |		Load	0x0,0x2
0411 0007       |    |		Action	Break_Optional
0412 e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0x9 = 0x412,0x801
0413 0217       |    |		Execute	Heap_Access,All_Reference
0414 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0415 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x8.0xa = 0x415,0x3
0416 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
0417 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0418 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8.0xb = 0x418,0x4
0419 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
041a 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0xc = 0x41a,0x5
041b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x8.0xd = 0x41b,0xc01
041c 0217       |    |		Execute	Heap_Access,All_Reference
041d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
041e a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x8.0xe = 0x41e,0x5
041f 7814       |x   |		Jump	0x434
0420 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x8.0xf = 0x420,0x7
0421 e002       |    |		Load	0x0,0x2
0422 0007       |    |		Action	Break_Optional
0423 e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0x10 = 0x423,0x1001
0424 0217       |    |		Execute	Heap_Access,All_Reference
0425 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0426 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x8.0x11 = 0x426,0x7
0427 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
0428 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0429 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x12 = 0x429,0x8
042a 00db       |    |		Load_Top	At_Offset_3
042b 00eb       |    |		Load_Encached	Diana_Cache
042c 1877       | w  |		Execute	Package,Field_Execute,Field_Number 0x77
042d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x13 = 0x42d,0x9
042e 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
042f 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x14 = 0x42f,0xa
0430 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x8.0x15 = 0x430,0x1401
0431 0217       |    |		Execute	Heap_Access,All_Reference
0432 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0433 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x8.0x16 = 0x433,0xa
0434 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x17 = 0x434,0x6
0435 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x8.0x18 = 0x435,0x1801
0436 021d       |    |		Execute	Heap_Access,Is_Null
0437 6fe8       |o   |		Jump_Zero	0x420							; Debug Table 0x8.0x19 = 0x437,0x6
0438 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x1a = 0x438,0xb
0439 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
043a 0000 0000  |    |		.BLANK	0000[0x6]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 044f       | O  |		.CONST	0x044f								; Address of begin
0441 0004       |    |		.CONST	0x0004								; Address of exception handler
0442 0005       |    |		.CONST	0x0005								; Number of locals
0443			INIT_0440:
0443 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x9 = .DEBUG	0x0443,0x07a6,0x0001,0x0000,0x0057,0x9775,0x0000,0x0765
													; Debug Table 0x9.0x0 = 0x443,0xffff
0444 00db       |    |		Load_Top	At_Offset_3
0445 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0446 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x1 = 0x446,0xfffe
0447 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x9.0x2 = 0x447,0xfffd
0448 e5fd       |    |		Load	0x2,-0x3
0449 4975       |Iu  |		Short_Literal	0x175
044a 00eb       |    |		Load_Encached	Diana_Cache
044b 0098       |    |		Execute	Package,Field_Read_Dynamic
044c 1841       | A  |		Execute	Package,Field_Execute,Field_Number 0x41
044d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
044e 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x9.0x3 = 0x44e,0xfffc
044f			BODY_0440:
044f 7824       |x$  |		Jump	0x474
0450 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x4 = 0x450,0x2
0451 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x5 = 0x451,0x401
0452 0217       |    |		Execute	Heap_Access,All_Reference
0453 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0454 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x9.0x6 = 0x454,0x2
0455 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0x7 = 0x455,0x3
0456 00db       |    |		Load_Top	At_Offset_3
0457 4975       |Iu  |		Short_Literal	0x175
0458 00eb       |    |		Load_Encached	Diana_Cache
0459 0098       |    |		Execute	Package,Field_Read_Dynamic
045a 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
045b 7013       |p   |		Jump_Nonzero	0x46f
045c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x9.0x8 = 0x45c,0x4
045d e002       |    |		Load	0x0,0x2
045e e403       |    |		Load	0x2,0x3
045f 00eb       |    |		Load_Encached	Diana_Cache
0460 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
0461 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0462 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x9 = 0x462,0x5
0463 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x9.0xa = 0x463,0x801
0464 021d       |    |		Execute	Heap_Access,Is_Null
0465 6803       |h   |		Jump_Zero	0x469							; Debug Table 0x9.0xb = 0x465,0x5
0466 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0xc = 0x466,0x6
0467 a5fd       |    |		Store_Unchecked	0x2,-0x3
0468 7804       |x   |		Jump	0x46d
0469 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0xd = 0x469,0x7
046a 00da       |    |		Load_Top	At_Offset_2
046b 00eb       |    |		Load_Encached	Diana_Cache
046c 1877       | w  |		Execute	Package,Field_Execute,Field_Number 0x77
046d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0xe = 0x46d,0x8
046e 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
046f 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0xf = 0x46f,0x9
0470 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x10 = 0x470,0xc01
0471 0217       |    |		Execute	Heap_Access,All_Reference
0472 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0473 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x9.0x11 = 0x473,0x9
0474 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x12 = 0x474,0x1
0475 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x13 = 0x475,0x1001
0476 021d       |    |		Execute	Heap_Access,Is_Null
0477 6fd8       |o   |		Jump_Zero	0x450							; Debug Table 0x9.0x14 = 0x477,0x1
0478 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0479 0000 0000  |    |		.BLANK	0000[0x7]
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 048b       |    |		.CONST	0x048b								; Address of begin
0481 0004       |    |		.CONST	0x0004								; Address of exception handler
0482 0003       |    |		.CONST	0x0003								; Number of locals
0483			INIT_0480:
0483 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xa = .DEBUG	0x0483,0x07d2,0x0001,0x0000,0x0057,0x9775,0x0000,0x077b
													; Debug Table 0xa.0x0 = 0x483,0xffff
0484 e5fd       |    |		Load	0x2,-0x3
0485 4975       |Iu  |		Short_Literal	0x175
0486 00eb       |    |		Load_Encached	Diana_Cache
0487 0098       |    |		Execute	Package,Field_Read_Dynamic
0488 1841       | A  |		Execute	Package,Field_Execute,Field_Number 0x41
0489 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
048a 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xa.0x1 = 0x48a,0xfffe
048b			BODY_0480:
048b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xa.0x2 = 0x48b,0x1
048c e5ff       |    |		Load	0x2,-0x1
048d 4975       |Iu  |		Short_Literal	0x175
048e 00eb       |    |		Load_Encached	Diana_Cache
048f 0098       |    |		Execute	Package,Field_Read_Dynamic
0490 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
0491 7013       |p   |		Jump_Nonzero	0x4a5
0492 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xa.0x3 = 0x492,0x2
0493 e002       |    |		Load	0x0,0x2
0494 e5ff       |    |		Load	0x2,-0x1
0495 00eb       |    |		Load_Encached	Diana_Cache
0496 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
0497 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0498 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x4 = 0x498,0x3
0499 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x5 = 0x499,0x401
049a 021d       |    |		Execute	Heap_Access,Is_Null
049b 6803       |h   |		Jump_Zero	0x49f							; Debug Table 0xa.0x6 = 0x49b,0x3
049c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x7 = 0x49c,0x4
049d a5fd       |    |		Store_Unchecked	0x2,-0x3
049e 7804       |x   |		Jump	0x4a3
049f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x8 = 0x49f,0x5
04a0 00da       |    |		Load_Top	At_Offset_2
04a1 00eb       |    |		Load_Encached	Diana_Cache
04a2 1877       | w  |		Execute	Package,Field_Execute,Field_Number 0x77
04a3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x9 = 0x4a3,0x6
04a4 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
04a5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
04a6 0000 0000  |    |		.XXX[0x2]
04a8 ; --------------------------------------------------------------------------------------
04a8 ; SUBPROGRAM
04a8 ; --------------------------------------------------------------------------------------
04a8 04ac       |    |		.CONST	0x04ac								; Address of begin
04a9 0004       |    |		.CONST	0x0004								; Address of exception handler
04aa 0002       |    |		.CONST	0x0002								; Number of locals
04ab			INIT_04a8:
04ab 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xb = .DEBUG	0x04ab,0x07e8,0x0001,0x0000,0x0057,0x9775,0x0000,0x0791
													; Debug Table 0xb.0x0 = 0x4ab,0xffff
04ac			BODY_04a8:
04ac 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xb.0x1 = 0x4ac,0x1
04ad e5fe       |    |		Load	0x2,-0x2
04ae e5ff       |    |		Load	0x2,-0x1
04af 821d       |    |		Call	0x1,0x1d
04b0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04b1 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x2 = 0x4b1,0x2
04b2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x3 = 0x4b2,0x401
04b3 021d       |    |		Execute	Heap_Access,Is_Null
04b4 7004       |p   |		Jump_Nonzero	0x4b9							; Debug Table 0xb.0x4 = 0x4b4,0x2
04b5 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x5 = 0x4b5,0x3
04b6 00d9       |    |		Load_Top	At_Offset_1
04b7 00eb       |    |		Load_Encached	Diana_Cache
04b8 1876       | v  |		Execute	Package,Field_Execute,Field_Number 0x76
04b9 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
04ba 0000 0000  |    |		.BLANK	0000[0x6]
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04ca       |    |		.CONST	0x04ca								; Address of begin
04c1 0004       |    |		.CONST	0x0004								; Address of exception handler
04c2 0002       |    |		.CONST	0x0002								; Number of locals
04c3			INIT_04c0:
04c3 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xc = .DEBUG	0x04c3,0x07f6,0x0001,0x0000,0x0057,0x9775,0x0000,0x07a7
													; Debug Table 0xc.0x0 = 0x4c3,0xffff
04c4 e5fe       |    |		Load	0x2,-0x2
04c5 e002       |    |		Load	0x0,0x2
04c6 e5ff       |    |		Load	0x2,-0x1
04c7 00eb       |    |		Load_Encached	Diana_Cache
04c8 1875       | u  |		Execute	Package,Field_Execute,Field_Number 0x75
04c9 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04ca			BODY_04c0:
04ca e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0x1 = 0x4ca,0x1
04cb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04cc 0007       |    |		Action	Break_Optional
04cd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x2 = 0x4cd,0x401
04ce 021d       |    |		Execute	Heap_Access,Is_Null
04cf 00d0       |    |		Action	Swap_Control
04d0 00d1       |    |		Pop_Control	Pop_Count_1
04d1 6804       |h   |		Jump_Zero	0x4d6							; Debug Table 0xc.0x3 = 0x4d1,0x1
04d2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x4 = 0x4d2,0x2
04d3 e5fd       |    |		Load	0x2,-0x3
04d4 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
04d5 7805       |x   |		Jump	0x4db
04d6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x5 = 0x4d6,0x3
04d7 e5fd       |    |		Load	0x2,-0x3
04d8 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04d9 00eb       |    |		Load_Encached	Diana_Cache
04da 1877       | w  |		Execute	Package,Field_Execute,Field_Number 0x77
04db 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x6 = 0x4db,0x4
04dc e5fd       |    |		Load	0x2,-0x3
04dd 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
04de 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
04df 0000       |    |		.XXX[0x1]
04e0 ; --------------------------------------------------------------------------------------
04e0 ; SUBPROGRAM
04e0 ; --------------------------------------------------------------------------------------
04e0 04e5       |    |		.CONST	0x04e5								; Address of begin
04e1 0004       |    |		.CONST	0x0004								; Address of exception handler
04e2 0003       |    |		.CONST	0x0003								; Number of locals
04e3			INIT_04e0:
04e3 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xd = .DEBUG	0x04e3,0x0806,0x0001,0x0000,0x0057,0x9775,0x0000,0x07bb
													; Debug Table 0xd.0x0 = 0x4e3,0xffff
04e4 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xd.0x1 = 0x4e4,0xfffe
04e5			BODY_04e0:
04e5 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x2 = 0x4e5,0x1
04e6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x3 = 0x4e6,0x401
04e7 021d       |    |		Execute	Heap_Access,Is_Null
04e8 702f       |p/  |		Jump_Nonzero	0x518							; Debug Table 0xd.0x4 = 0x4e8,0x1
04e9 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x5 = 0x4e9,0x2
04ea e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x6 = 0x4ea,0x801
04eb 0217       |    |		Execute	Heap_Access,All_Reference
04ec 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04ed e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xd.0x7 = 0x4ed,0x2
04ee 021f       |    |		Execute	Heap_Access,Equal
04ef 6806       |h   |		Jump_Zero	0x4f6
04f0 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x8 = 0x4f0,0x3
04f1 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x9 = 0x4f1,0xc01
04f2 0217       |    |		Execute	Heap_Access,All_Reference
04f3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04f4 a5fe       |    |		Store_Unchecked	0x2,-0x2						; Debug Table 0xd.0xa = 0x4f4,0x3
04f5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04f6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0xb = 0x4f6,0x4
04f7 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
04f8 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0xc = 0x4f8,0x5
04f9 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0xd = 0x4f9,0x1001
04fa 0217       |    |		Execute	Heap_Access,All_Reference
04fb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04fc 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0xd.0xe = 0x4fc,0x5
04fd 7816       |x   |		Jump	0x514
04fe 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0xf = 0x4fe,0x7
04ff 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x10 = 0x4ff,0x1401
0500 0217       |    |		Execute	Heap_Access,All_Reference
0501 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0502 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xd.0x11 = 0x502,0x7
0503 021f       |    |		Execute	Heap_Access,Equal
0504 6808       |h   |		Jump_Zero	0x50d
0505 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x12 = 0x505,0x8
0506 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x13 = 0x506,0x1801
0507 0217       |    |		Execute	Heap_Access,All_Reference
0508 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0509 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x14 = 0x509,0x8
050a 00eb       |    |		Load_Encached	Diana_Cache
050b 1877       | w  |		Execute	Package,Field_Execute,Field_Number 0x77
050c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xd.0x15 = 0x50c,0x9
050d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x16 = 0x50d,0xa
050e 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
050f 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x17 = 0x50f,0xb
0510 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x18 = 0x510,0x1c01
0511 0217       |    |		Execute	Heap_Access,All_Reference
0512 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0513 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0xd.0x19 = 0x513,0xb
0514 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x1a = 0x514,0x6
0515 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x1b = 0x515,0x2001
0516 021d       |    |		Execute	Heap_Access,Is_Null
0517 6fe6       |o   |		Jump_Zero	0x4fe							; Debug Table 0xd.0x1c = 0x517,0x6
0518 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0519 0000 0000  |    |		.BLANK	0000[0x7]
0520 ; --------------------------------------------------------------------------------------
0520 ; SUBPROGRAM
0520 ; --------------------------------------------------------------------------------------
0520 0526       | &  |		.CONST	0x0526								; Address of begin
0521 0004       |    |		.CONST	0x0004								; Address of exception handler
0522 0002       |    |		.CONST	0x0002								; Number of locals
0523			INIT_0520:
0523 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0xe = .DEBUG	0x0523,0x0842,0x0001,0x0000,0x0057,0x9855,0x0000,0x02f5
													; Debug Table 0xe.0x0 = 0x523,0xffff
0524 00db       |    |		Load_Top	At_Offset_3
0525 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0526			BODY_0520:
0526 780f       |x   |		Jump	0x536
0527 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x1 = 0x527,0x2
0528 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x2 = 0x528,0x401
0529 0217       |    |		Execute	Heap_Access,All_Reference
052a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
052b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x3 = 0x52b,0x2
052c 021f       |    |		Execute	Heap_Access,Equal
052d 6803       |h   |		Jump_Zero	0x531
052e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x4 = 0x52e,0x3
052f a5fd       |    |		Store_Unchecked	0x2,-0x3
0530 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xe.0x5 = 0x530,0x4
0531 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x6 = 0x531,0x5
0532 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x7 = 0x532,0x801
0533 0217       |    |		Execute	Heap_Access,All_Reference
0534 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0535 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0xe.0x8 = 0x535,0x5
0536 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x9 = 0x536,0x1
0537 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0xa = 0x537,0xc01
0538 021d       |    |		Execute	Heap_Access,Is_Null
0539 6fed       |o   |		Jump_Zero	0x527							; Debug Table 0xe.0xb = 0x539,0x1
053a e002       |    |		Load	0x0,0x2								; Debug Table 0xe.0xc = 0x53a,0x6
053b a5fd       |    |		Store_Unchecked	0x2,-0x3
053c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
053d 0000 0000  |    |		.XXX[0x3]
053f 0000       |    |
0540 ; --------------------------------------------------------------------------------------
0540 ; Debug Table
0540 ; --------------------------------------------------------------------------------------
0540 0003 000f  |    |		.CONST	0x0003,0x000f
0542 000b 05ba  |    |		.DEBUG	0x000b,0x05ba,0x0000,0x0000,0x0057,0x9775,0x0000,0x06fe
054a 0024 05d4  | $  |		.DEBUG	0x0024,0x05d4,0x0000,0x0000,0x0057,0x9855,0x0000,0x0006
0552 021b 05fe  |    |		.DEBUG	0x021b,0x05fe,0x0002,0x0000,0x0057,0x9775,0x0000,0x06ff
055a 02f3 06b0  |    |		.DEBUG	0x02f3,0x06b0,0x0002,0x0000,0x0057,0x9775,0x0000,0x070c
0562 0373 071a  | s  |		.DEBUG	0x0373,0x071a,0x0002,0x0000,0x0057,0x9775,0x0000,0x0719
056a 038b 0732  |   2|		.DEBUG	0x038b,0x0732,0x0002,0x0000,0x0057,0x9775,0x0000,0x0725
0572 03bb 0746  |   F|		.DEBUG	0x03bb,0x0746,0x0002,0x0000,0x0057,0x9775,0x0000,0x0736
057a 03eb 075e  |   ^|		.DEBUG	0x03eb,0x075e,0x0002,0x0000,0x0057,0x9775,0x0000,0x0747
0582 0403 076e  |   n|		.DEBUG	0x0403,0x076e,0x0002,0x0000,0x0057,0x9775,0x0000,0x0752
058a 0443 07a6  | C  |		.DEBUG	0x0443,0x07a6,0x0001,0x0000,0x0057,0x9775,0x0000,0x0765
0592 0483 07d2  |    |		.DEBUG	0x0483,0x07d2,0x0001,0x0000,0x0057,0x9775,0x0000,0x077b
059a 04ab 07e8  |    |		.DEBUG	0x04ab,0x07e8,0x0001,0x0000,0x0057,0x9775,0x0000,0x0791
05a2 04c3 07f6  |    |		.DEBUG	0x04c3,0x07f6,0x0001,0x0000,0x0057,0x9775,0x0000,0x07a7
05aa 04e3 0806  |    |		.DEBUG	0x04e3,0x0806,0x0001,0x0000,0x0057,0x9775,0x0000,0x07bb
05b2 0523 0842  | # B|		.DEBUG	0x0523,0x0842,0x0001,0x0000,0x0057,0x9855,0x0000,0x02f5
05ba ; --------------------------------------------------------------------------------------
05ba ; Debug3 Subtable 0x0
05ba ; --------------------------------------------------------------------------------------
05ba 000c 0000  |    |		.DBG3TAB	0x000c,0x0000
05bc 000b ffff  |    |		.CONST	0x000b,0xffff
05be 000d fffe  |    |		.CONST	0x000d,0xfffe
05c0 000f fffd  |    |		.CONST	0x000f,0xfffd
05c2 0011 fffc  |    |		.CONST	0x0011,0xfffc
05c4 0013 fffb  |    |		.CONST	0x0013,0xfffb
05c6 0015 fffa  |    |		.CONST	0x0015,0xfffa
05c8 0017 fff9  |    |		.CONST	0x0017,0xfff9
05ca 0019 fff8  |    |		.CONST	0x0019,0xfff8
05cc 001b fff7  |    |		.CONST	0x001b,0xfff7
05ce 001d fff6  |    |		.CONST	0x001d,0xfff6
05d0 001f fff5  |    |		.CONST	0x001f,0xfff5
05d2 0021 fff4  | !  |		.CONST	0x0021,0xfff4
05d4 ; --------------------------------------------------------------------------------------
05d4 ; Debug3 Subtable 0x1
05d4 ; --------------------------------------------------------------------------------------
05d4 0014 0000  |    |		.DBG3TAB	0x0014,0x0000
05d6 0024 ffff  | $  |		.CONST	0x0024,0xffff
05d8 0025 fffe  | %  |		.CONST	0x0025,0xfffe
05da 0026 fffd  | &  |		.CONST	0x0026,0xfffd
05dc 0027 fffc  | '  |		.CONST	0x0027,0xfffc
05de 002e fffb  | .  |		.CONST	0x002e,0xfffb
05e0 00a0 fffa  |    |		.CONST	0x00a0,0xfffa
05e2 012c fff9  | ,  |		.CONST	0x012c,0xfff9
05e4 01fb fff8  |    |		.CONST	0x01fb,0xfff8
05e6 01fd fff7  |    |		.CONST	0x01fd,0xfff7
05e8 01ff fff6  |    |		.CONST	0x01ff,0xfff6
05ea 0201 fff5  |    |		.CONST	0x0201,0xfff5
05ec 0203 fff4  |    |		.CONST	0x0203,0xfff4
05ee 0205 fff3  |    |		.CONST	0x0205,0xfff3
05f0 0207 fff2  |    |		.CONST	0x0207,0xfff2
05f2 0209 fff1  |    |		.CONST	0x0209,0xfff1
05f4 020b fff0  |    |		.CONST	0x020b,0xfff0
05f6 020d ffef  |    |		.CONST	0x020d,0xffef
05f8 020f ffee  |    |		.CONST	0x020f,0xffee
05fa 0211 ffed  |    |		.CONST	0x0211,0xffed
05fc 0213 ffec  |    |		.CONST	0x0213,0xffec
05fe ; --------------------------------------------------------------------------------------
05fe ; Debug3 Subtable 0x2
05fe ; --------------------------------------------------------------------------------------
05fe 0003 0055  |   U|		.DBG3TAB	0x0003,0x0055
0600 021b ffff  |    |		.CONST	0x021b,0xffff
0602 021e fffe  |    |		.CONST	0x021e,0xfffe
0604 0220 fffd  |    |		.CONST	0x0220,0xfffd
0606 0221 0001  | !  |		.CONST	0x0221,0x0001
0608 0222 0002  | "  |		.CONST	0x0222,0x0002
060a 0223 0401  | #  |		.CONST	0x0223,0x0401
060c 0225 0402  | %  |		.CONST	0x0225,0x0402
060e 0226 0403  | &  |		.CONST	0x0226,0x0403
0610 0227 0404  | '  |		.CONST	0x0227,0x0404
0612 0228 0002  | (  |		.CONST	0x0228,0x0002
0614 0229 0003  | )  |		.CONST	0x0229,0x0003
0616 023e 0021  | > !|		.CONST	0x023e,0x0021
0618 0242 0022  | B "|		.CONST	0x0242,0x0022
061a 0246 0023  | F #|		.CONST	0x0246,0x0023
061c 0247 0801  | G  |		.CONST	0x0247,0x0801
061e 0249 0802  | I  |		.CONST	0x0249,0x0802
0620 024a 0803  | J  |		.CONST	0x024a,0x0803
0622 024b 0804  | K  |		.CONST	0x024b,0x0804
0624 024c 0023  | L #|		.CONST	0x024c,0x0023
0626 024e 0024  | N $|		.CONST	0x024e,0x0024
0628 0250 0025  | P %|		.CONST	0x0250,0x0025
062a 0252 0026  | R &|		.CONST	0x0252,0x0026
062c 0256 0027  | V '|		.CONST	0x0256,0x0027
062e 0258 0028  | X (|		.CONST	0x0258,0x0028
0630 025d 0004  | ]  |		.CONST	0x025d,0x0004
0632 0260 0c01  | `  |		.CONST	0x0260,0x0c01
0634 0262 0c02  | b  |		.CONST	0x0262,0x0c02
0636 0263 0c03  | c  |		.CONST	0x0263,0x0c03
0638 0264 0c04  | d  |		.CONST	0x0264,0x0c04
063a 0266 0004  | f  |		.CONST	0x0266,0x0004
063c 0268 0005  | h  |		.CONST	0x0268,0x0005
063e 026d 0006  | m  |		.CONST	0x026d,0x0006
0640 0271 0007  | q  |		.CONST	0x0271,0x0007
0642 0272 1001  | r  |		.CONST	0x0272,0x1001
0644 0274 1002  | t  |		.CONST	0x0274,0x1002
0646 0275 1003  | u  |		.CONST	0x0275,0x1003
0648 0276 1004  | v  |		.CONST	0x0276,0x1004
064a 0277 0007  | w  |		.CONST	0x0277,0x0007
064c 027d 000b  | }  |		.CONST	0x027d,0x000b
064e 027f 0008  |    |		.CONST	0x027f,0x0008
0650 0281 0009  |    |		.CONST	0x0281,0x0009
0652 0285 000a  |    |		.CONST	0x0285,0x000a
0654 0289 000c  |    |		.CONST	0x0289,0x000c
0656 028d 000d  |    |		.CONST	0x028d,0x000d
0658 028e 1401  |    |		.CONST	0x028e,0x1401
065a 0290 1402  |    |		.CONST	0x0290,0x1402
065c 0291 1403  |    |		.CONST	0x0291,0x1403
065e 0292 1404  |    |		.CONST	0x0292,0x1404
0660 0293 000d  |    |		.CONST	0x0293,0x000d
0662 0297 0010  |    |		.CONST	0x0297,0x0010
0664 0299 000e  |    |		.CONST	0x0299,0x000e
0666 029b 000f  |    |		.CONST	0x029b,0x000f
0668 029f 0011  |    |		.CONST	0x029f,0x0011
066a 02a3 0012  |    |		.CONST	0x02a3,0x0012
066c 02a4 1801  |    |		.CONST	0x02a4,0x1801
066e 02a6 1802  |    |		.CONST	0x02a6,0x1802
0670 02a7 1803  |    |		.CONST	0x02a7,0x1803
0672 02a8 1804  |    |		.CONST	0x02a8,0x1804
0674 02a9 0012  |    |		.CONST	0x02a9,0x0012
0676 02ab 0014  |    |		.CONST	0x02ab,0x0014
0678 02ae 0013  |    |		.CONST	0x02ae,0x0013
067a 02b2 0015  |    |		.CONST	0x02b2,0x0015
067c 02b6 0016  |    |		.CONST	0x02b6,0x0016
067e 02b7 1c01  |    |		.CONST	0x02b7,0x1c01
0680 02b9 1c02  |    |		.CONST	0x02b9,0x1c02
0682 02ba 1c03  |    |		.CONST	0x02ba,0x1c03
0684 02bb 1c04  |    |		.CONST	0x02bb,0x1c04
0686 02bc 0016  |    |		.CONST	0x02bc,0x0016
0688 02c0 0018  |    |		.CONST	0x02c0,0x0018
068a 02c2 0017  |    |		.CONST	0x02c2,0x0017
068c 02c6 0019  |    |		.CONST	0x02c6,0x0019
068e 02ca 001a  |    |		.CONST	0x02ca,0x001a
0690 02cb 2001  |    |		.CONST	0x02cb,0x2001
0692 02cd 2002  |    |		.CONST	0x02cd,0x2002
0694 02ce 2003  |    |		.CONST	0x02ce,0x2003
0696 02cf 2004  |    |		.CONST	0x02cf,0x2004
0698 02d0 001a  |    |		.CONST	0x02d0,0x001a
069a 02d2 001b  |    |		.CONST	0x02d2,0x001b
069c 02d4 001c  |    |		.CONST	0x02d4,0x001c
069e 02d6 001d  |    |		.CONST	0x02d6,0x001d
06a0 02da 001e  |    |		.CONST	0x02da,0x001e
06a2 02db 2401  |  $ |		.CONST	0x02db,0x2401
06a4 02dd 2402  |  $ |		.CONST	0x02dd,0x2402
06a6 02de 2403  |  $ |		.CONST	0x02de,0x2403
06a8 02df 2404  |  $ |		.CONST	0x02df,0x2404
06aa 02e0 001e  |    |		.CONST	0x02e0,0x001e
06ac 02e2 001f  |    |		.CONST	0x02e2,0x001f
06ae 02e5 0020  |    |		.CONST	0x02e5,0x0020
06b0 ; --------------------------------------------------------------------------------------
06b0 ; Debug3 Subtable 0x3
06b0 ; --------------------------------------------------------------------------------------
06b0 0003 0031  |   1|		.DBG3TAB	0x0003,0x0031
06b2 02f3 ffff  |    |		.CONST	0x02f3,0xffff
06b4 02f6 fffe  |    |		.CONST	0x02f6,0xfffe
06b6 02f8 fffd  |    |		.CONST	0x02f8,0xfffd
06b8 02f9 0001  |    |		.CONST	0x02f9,0x0001
06ba 02fa 0002  |    |		.CONST	0x02fa,0x0002
06bc 02fb 0401  |    |		.CONST	0x02fb,0x0401
06be 02fd 0402  |    |		.CONST	0x02fd,0x0402
06c0 02fe 0403  |    |		.CONST	0x02fe,0x0403
06c2 02ff 0404  |    |		.CONST	0x02ff,0x0404
06c4 0300 0002  |    |		.CONST	0x0300,0x0002
06c6 0301 0003  |    |		.CONST	0x0301,0x0003
06c8 0312 0011  |    |		.CONST	0x0312,0x0011
06ca 0316 0012  |    |		.CONST	0x0316,0x0012
06cc 031a 0013  |    |		.CONST	0x031a,0x0013
06ce 031b 0801  |    |		.CONST	0x031b,0x0801
06d0 031d 0802  |    |		.CONST	0x031d,0x0802
06d2 031e 0803  |    |		.CONST	0x031e,0x0803
06d4 031f 0804  |    |		.CONST	0x031f,0x0804
06d6 0320 0013  |    |		.CONST	0x0320,0x0013
06d8 0322 0014  | "  |		.CONST	0x0322,0x0014
06da 0324 0015  | $  |		.CONST	0x0324,0x0015
06dc 0326 0016  | &  |		.CONST	0x0326,0x0016
06de 032a 0017  | *  |		.CONST	0x032a,0x0017
06e0 032c 0018  | ,  |		.CONST	0x032c,0x0018
06e2 0331 0004  | 1  |		.CONST	0x0331,0x0004
06e4 0335 0005  | 5  |		.CONST	0x0335,0x0005
06e6 0336 0c01  | 6  |		.CONST	0x0336,0x0c01
06e8 0338 0c02  | 8  |		.CONST	0x0338,0x0c02
06ea 0339 0c03  | 9  |		.CONST	0x0339,0x0c03
06ec 033a 0c04  | :  |		.CONST	0x033a,0x0c04
06ee 033b 0005  | ;  |		.CONST	0x033b,0x0005
06f0 033f 0008  | ?  |		.CONST	0x033f,0x0008
06f2 0341 0006  | A  |		.CONST	0x0341,0x0006
06f4 0343 0007  | C  |		.CONST	0x0343,0x0007
06f6 0347 0009  | G  |		.CONST	0x0347,0x0009
06f8 034b 000a  | K  |		.CONST	0x034b,0x000a
06fa 034c 1001  | L  |		.CONST	0x034c,0x1001
06fc 034e 1002  | N  |		.CONST	0x034e,0x1002
06fe 034f 1003  | O  |		.CONST	0x034f,0x1003
0700 0350 1004  | P  |		.CONST	0x0350,0x1004
0702 0351 000a  | Q  |		.CONST	0x0351,0x000a
0704 0353 000c  | S  |		.CONST	0x0353,0x000c
0706 0356 000b  | V  |		.CONST	0x0356,0x000b
0708 035a 000d  | Z  |		.CONST	0x035a,0x000d
070a 035e 000e  | ^  |		.CONST	0x035e,0x000e
070c 035f 1401  | _  |		.CONST	0x035f,0x1401
070e 0361 1402  | a  |		.CONST	0x0361,0x1402
0710 0362 1403  | b  |		.CONST	0x0362,0x1403
0712 0363 1404  | c  |		.CONST	0x0363,0x1404
0714 0364 000e  | d  |		.CONST	0x0364,0x000e
0716 0366 000f  | f  |		.CONST	0x0366,0x000f
0718 0368 0010  | h  |		.CONST	0x0368,0x0010
071a ; --------------------------------------------------------------------------------------
071a ; Debug3 Subtable 0x4
071a ; --------------------------------------------------------------------------------------
071a 0000 000b  |    |		.DBG3TAB	0x0000,0x000b
071c 0373 0001  | s  |		.CONST	0x0373,0x0001
071e 0374 0401  | t  |		.CONST	0x0374,0x0401
0720 0376 0402  | v  |		.CONST	0x0376,0x0402
0722 0377 0403  | w  |		.CONST	0x0377,0x0403
0724 0378 0404  | x  |		.CONST	0x0378,0x0404
0726 0379 0001  | y  |		.CONST	0x0379,0x0001
0728 037a 0801  | z  |		.CONST	0x037a,0x0801
072a 037c 0802  | |  |		.CONST	0x037c,0x0802
072c 037d 0803  | }  |		.CONST	0x037d,0x0803
072e 037e 0804  | ~  |		.CONST	0x037e,0x0804
0730 037f 0404  |    |		.CONST	0x037f,0x0404
0732 ; --------------------------------------------------------------------------------------
0732 ; Debug3 Subtable 0x5
0732 ; --------------------------------------------------------------------------------------
0732 0002 0007  |    |		.DBG3TAB	0x0002,0x0007
0734 038b ffff  |    |		.CONST	0x038b,0xffff
0736 0390 fffe  |    |		.CONST	0x0390,0xfffe
0738 0392 0001  |    |		.CONST	0x0392,0x0001
073a 039e 0003  |    |		.CONST	0x039e,0x0003
073c 03a4 0004  |    |		.CONST	0x03a4,0x0004
073e 03a6 0006  |    |		.CONST	0x03a6,0x0006
0740 03aa 0007  |    |		.CONST	0x03aa,0x0007
0742 03ae 0002  |    |		.CONST	0x03ae,0x0002
0744 03b2 0008  |    |		.CONST	0x03b2,0x0008
0746 ; --------------------------------------------------------------------------------------
0746 ; Debug3 Subtable 0x6
0746 ; --------------------------------------------------------------------------------------
0746 0002 0009  |    |		.DBG3TAB	0x0002,0x0009
0748 03bb ffff  |    |		.CONST	0x03bb,0xffff
074a 03c0 fffe  |    |		.CONST	0x03c0,0xfffe
074c 03c2 0001  |    |		.CONST	0x03c2,0x0001
074e 03ce 0003  |    |		.CONST	0x03ce,0x0003
0750 03d2 0004  |    |		.CONST	0x03d2,0x0004
0752 03d6 0006  |    |		.CONST	0x03d6,0x0006
0754 03da 0007  |    |		.CONST	0x03da,0x0007
0756 03de 0002  |    |		.CONST	0x03de,0x0002
0758 03e2 0008  |    |		.CONST	0x03e2,0x0008
075a 03e3 0401  |    |		.CONST	0x03e3,0x0401
075c 03e4 0008  |    |		.CONST	0x03e4,0x0008
075e ; --------------------------------------------------------------------------------------
075e ; Debug3 Subtable 0x7
075e ; --------------------------------------------------------------------------------------
075e 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
0760 03eb ffff  |    |		.CONST	0x03eb,0xffff
0762 03ec 0401  |    |		.CONST	0x03ec,0x0401
0764 03ee 0402  |    |		.CONST	0x03ee,0x0402
0766 03ef 0403  |    |		.CONST	0x03ef,0x0403
0768 03f0 0404  |    |		.CONST	0x03f0,0x0404
076a 03f1 ffff  |    |		.CONST	0x03f1,0xffff
076c 03f4 0001  |    |		.CONST	0x03f4,0x0001
076e ; --------------------------------------------------------------------------------------
076e ; Debug3 Subtable 0x8
076e ; --------------------------------------------------------------------------------------
076e 0004 0017  |    |		.DBG3TAB	0x0004,0x0017
0770 0403 ffff  |    |		.CONST	0x0403,0xffff
0772 0406 fffe  |    |		.CONST	0x0406,0xfffe
0774 0407 fffd  |    |		.CONST	0x0407,0xfffd
0776 0408 fffc  |    |		.CONST	0x0408,0xfffc
0778 0409 0001  |    |		.CONST	0x0409,0x0001
077a 040a 0401  |    |		.CONST	0x040a,0x0401
077c 040c 0001  |    |		.CONST	0x040c,0x0001
077e 040d 0002  |    |		.CONST	0x040d,0x0002
0780 040f 0003  |    |		.CONST	0x040f,0x0003
0782 0412 0801  |    |		.CONST	0x0412,0x0801
0784 0415 0003  |    |		.CONST	0x0415,0x0003
0786 0418 0004  |    |		.CONST	0x0418,0x0004
0788 041a 0005  |    |		.CONST	0x041a,0x0005
078a 041b 0c01  |    |		.CONST	0x041b,0x0c01
078c 041e 0005  |    |		.CONST	0x041e,0x0005
078e 0420 0007  |    |		.CONST	0x0420,0x0007
0790 0423 1001  | #  |		.CONST	0x0423,0x1001
0792 0426 0007  | &  |		.CONST	0x0426,0x0007
0794 0429 0008  | )  |		.CONST	0x0429,0x0008
0796 042d 0009  | -  |		.CONST	0x042d,0x0009
0798 042f 000a  | /  |		.CONST	0x042f,0x000a
079a 0430 1401  | 0  |		.CONST	0x0430,0x1401
079c 0433 000a  | 3  |		.CONST	0x0433,0x000a
079e 0434 0006  | 4  |		.CONST	0x0434,0x0006
07a0 0435 1801  | 5  |		.CONST	0x0435,0x1801
07a2 0437 0006  | 7  |		.CONST	0x0437,0x0006
07a4 0438 000b  | 8  |		.CONST	0x0438,0x000b
07a6 ; --------------------------------------------------------------------------------------
07a6 ; Debug3 Subtable 0x9
07a6 ; --------------------------------------------------------------------------------------
07a6 0004 0011  |    |		.DBG3TAB	0x0004,0x0011
07a8 0443 ffff  | C  |		.CONST	0x0443,0xffff
07aa 0446 fffe  | F  |		.CONST	0x0446,0xfffe
07ac 0447 fffd  | G  |		.CONST	0x0447,0xfffd
07ae 044e fffc  | N  |		.CONST	0x044e,0xfffc
07b0 0450 0002  | P  |		.CONST	0x0450,0x0002
07b2 0451 0401  | Q  |		.CONST	0x0451,0x0401
07b4 0454 0002  | T  |		.CONST	0x0454,0x0002
07b6 0455 0003  | U  |		.CONST	0x0455,0x0003
07b8 045c 0004  | \  |		.CONST	0x045c,0x0004
07ba 0462 0005  | b  |		.CONST	0x0462,0x0005
07bc 0463 0801  | c  |		.CONST	0x0463,0x0801
07be 0465 0005  | e  |		.CONST	0x0465,0x0005
07c0 0466 0006  | f  |		.CONST	0x0466,0x0006
07c2 0469 0007  | i  |		.CONST	0x0469,0x0007
07c4 046d 0008  | m  |		.CONST	0x046d,0x0008
07c6 046f 0009  | o  |		.CONST	0x046f,0x0009
07c8 0470 0c01  | p  |		.CONST	0x0470,0x0c01
07ca 0473 0009  | s  |		.CONST	0x0473,0x0009
07cc 0474 0001  | t  |		.CONST	0x0474,0x0001
07ce 0475 1001  | u  |		.CONST	0x0475,0x1001
07d0 0477 0001  | w  |		.CONST	0x0477,0x0001
07d2 ; --------------------------------------------------------------------------------------
07d2 ; Debug3 Subtable 0xa
07d2 ; --------------------------------------------------------------------------------------
07d2 0002 0008  |    |		.DBG3TAB	0x0002,0x0008
07d4 0483 ffff  |    |		.CONST	0x0483,0xffff
07d6 048a fffe  |    |		.CONST	0x048a,0xfffe
07d8 048b 0001  |    |		.CONST	0x048b,0x0001
07da 0492 0002  |    |		.CONST	0x0492,0x0002
07dc 0498 0003  |    |		.CONST	0x0498,0x0003
07de 0499 0401  |    |		.CONST	0x0499,0x0401
07e0 049b 0003  |    |		.CONST	0x049b,0x0003
07e2 049c 0004  |    |		.CONST	0x049c,0x0004
07e4 049f 0005  |    |		.CONST	0x049f,0x0005
07e6 04a3 0006  |    |		.CONST	0x04a3,0x0006
07e8 ; --------------------------------------------------------------------------------------
07e8 ; Debug3 Subtable 0xb
07e8 ; --------------------------------------------------------------------------------------
07e8 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
07ea 04ab ffff  |    |		.CONST	0x04ab,0xffff
07ec 04ac 0001  |    |		.CONST	0x04ac,0x0001
07ee 04b1 0002  |    |		.CONST	0x04b1,0x0002
07f0 04b2 0401  |    |		.CONST	0x04b2,0x0401
07f2 04b4 0002  |    |		.CONST	0x04b4,0x0002
07f4 04b5 0003  |    |		.CONST	0x04b5,0x0003
07f6 ; --------------------------------------------------------------------------------------
07f6 ; Debug3 Subtable 0xc
07f6 ; --------------------------------------------------------------------------------------
07f6 0001 0006  |    |		.DBG3TAB	0x0001,0x0006
07f8 04c3 ffff  |    |		.CONST	0x04c3,0xffff
07fa 04ca 0001  |    |		.CONST	0x04ca,0x0001
07fc 04cd 0401  |    |		.CONST	0x04cd,0x0401
07fe 04d1 0001  |    |		.CONST	0x04d1,0x0001
0800 04d2 0002  |    |		.CONST	0x04d2,0x0002
0802 04d6 0003  |    |		.CONST	0x04d6,0x0003
0804 04db 0004  |    |		.CONST	0x04db,0x0004
0806 ; --------------------------------------------------------------------------------------
0806 ; Debug3 Subtable 0xd
0806 ; --------------------------------------------------------------------------------------
0806 0002 001b  |    |		.DBG3TAB	0x0002,0x001b
0808 04e3 ffff  |    |		.CONST	0x04e3,0xffff
080a 04e4 fffe  |    |		.CONST	0x04e4,0xfffe
080c 04e5 0001  |    |		.CONST	0x04e5,0x0001
080e 04e6 0401  |    |		.CONST	0x04e6,0x0401
0810 04e8 0001  |    |		.CONST	0x04e8,0x0001
0812 04e9 0002  |    |		.CONST	0x04e9,0x0002
0814 04ea 0801  |    |		.CONST	0x04ea,0x0801
0816 04ed 0002  |    |		.CONST	0x04ed,0x0002
0818 04f0 0003  |    |		.CONST	0x04f0,0x0003
081a 04f1 0c01  |    |		.CONST	0x04f1,0x0c01
081c 04f4 0003  |    |		.CONST	0x04f4,0x0003
081e 04f6 0004  |    |		.CONST	0x04f6,0x0004
0820 04f8 0005  |    |		.CONST	0x04f8,0x0005
0822 04f9 1001  |    |		.CONST	0x04f9,0x1001
0824 04fc 0005  |    |		.CONST	0x04fc,0x0005
0826 04fe 0007  |    |		.CONST	0x04fe,0x0007
0828 04ff 1401  |    |		.CONST	0x04ff,0x1401
082a 0502 0007  |    |		.CONST	0x0502,0x0007
082c 0505 0008  |    |		.CONST	0x0505,0x0008
082e 0506 1801  |    |		.CONST	0x0506,0x1801
0830 0509 0008  |    |		.CONST	0x0509,0x0008
0832 050c 0009  |    |		.CONST	0x050c,0x0009
0834 050d 000a  |    |		.CONST	0x050d,0x000a
0836 050f 000b  |    |		.CONST	0x050f,0x000b
0838 0510 1c01  |    |		.CONST	0x0510,0x1c01
083a 0513 000b  |    |		.CONST	0x0513,0x000b
083c 0514 0006  |    |		.CONST	0x0514,0x0006
083e 0515 2001  |    |		.CONST	0x0515,0x2001
0840 0517 0006  |    |		.CONST	0x0517,0x0006
0842 ; --------------------------------------------------------------------------------------
0842 ; Debug3 Subtable 0xe
0842 ; --------------------------------------------------------------------------------------
0842 0001 000c  |    |		.DBG3TAB	0x0001,0x000c
0844 0523 ffff  | #  |		.CONST	0x0523,0xffff
0846 0527 0002  | '  |		.CONST	0x0527,0x0002
0848 0528 0401  | (  |		.CONST	0x0528,0x0401
084a 052b 0002  | +  |		.CONST	0x052b,0x0002
084c 052e 0003  | .  |		.CONST	0x052e,0x0003
084e 0530 0004  | 0  |		.CONST	0x0530,0x0004
0850 0531 0005  | 1  |		.CONST	0x0531,0x0005
0852 0532 0801  | 2  |		.CONST	0x0532,0x0801
0854 0535 0005  | 5  |		.CONST	0x0535,0x0005
0856 0536 0001  | 6  |		.CONST	0x0536,0x0001
0858 0537 0c01  | 7  |		.CONST	0x0537,0x0c01
085a 0539 0001  | 9  |		.CONST	0x0539,0x0001
085c 053a 0006  | :  |		.CONST	0x053a,0x0006
085e 0000 0000  |    |		.BLANK	0000[0x1a2]