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

⟦c103d93b0⟧

    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 0570       | p  |		.CONST	0x0570								; 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 00ac       |    |		.CONST	0x00ac								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 002b       | +  |		.CONST	0x002b								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional							; Debug Table 0x0 = .DEBUG	0x000b,0x063a,0x8000,0x0000,0x0057,0x2745,0x0000,0x000d
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2 = 0xd,0xfffd
000e 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0x0.0x3 = 0xe,0xfffc
000f 0129       | )  |		Execute	Any,Make_Visible
0010 4806       |H   |		Short_Literal	0x6							; Debug Table 0x0.0x4 = 0x10,0xfffb
0011 032b       | +  |		Declare_Type	Record,Incomplete,Visible
0012 029a 00b3  |    |		Declare_Subprogram	INIT_00b0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x12,0xfffa
0014 029a 0113  |    |		Declare_Subprogram	INIT_0110,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x14,0xfff9
0016 029a 012b  |   +|		Declare_Subprogram	INIT_0128,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x16,0xfff8
0018 029a 0193  |    |		Declare_Subprogram	INIT_0190,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x18,0xfff7
001a 029a 019b  |    |		Declare_Subprogram	INIT_0198,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x1a,0xfff6
001c 029a 01bb  |    |		Declare_Subprogram	INIT_01b8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x1c,0xfff5
001e 029a 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x1e,0xfff4
0020 029a 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x20,0xfff3
0022 029a 0273  |   s|		Declare_Subprogram	INIT_0270,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x22,0xfff2
0024 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x0.0xe = 0x24,0xfff1
0025 00ec       |    |		Load_Encached	Diana_Tree_Cache
0026 00ec       |    |		Load_Encached	Diana_Tree_Cache
0027 00ec       |    |		Load_Encached	Diana_Tree_Cache
0028 02a0       |    |		Declare_Subprogram	Null_Subprogram
0029 4804       |H   |		Short_Literal	0x4
002a 032d       | -  |		Declare_Type	Record,Defined
002b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x0.0xf = 0x2b,0xfff0
002c 4900       |I   |		Short_Literal	0x100
002d 00da       |    |		Load_Top	At_Offset_2
002e 02a0       |    |		Declare_Subprogram	Null_Subprogram
002f 4801       |H   |		Short_Literal	0x1
0030 035d       | ]  |		Declare_Type	Array,Defined
0031 62c6       |b   |		Indirect_Literal	Discrete,0x2f8,{0x00000000, 0x00572745}		; Debug Table 0x0.0x10 = 0x31,0xffef
0032 4946       |IF  |		Short_Literal	0x146
0033 4beb       |K   |		Short_Literal	0x3eb
0034 00ec       |    |		Load_Encached	Diana_Tree_Cache
0035 00ec       |    |		Load_Encached	Diana_Tree_Cache
0036 00eb       |    |		Load_Encached	Diana_Cache
0037 1917       |    |		Execute	Package,Field_Reference,Field_Number 0x17
0038 e001       |    |		Load	0x0,0x1
0039 0387       |    |		Declare_Variable	Package
003a 00d8       |    |		Load_Top	At_Offset_0
003b 020f       |    |		Execute	Module,Activate
003c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x0.0x11 = 0x3c,0xffee
003d 00e2       |    |		Load_Encached	Integer_Cache
003e 00e1       |    |		Load_Encached	Boolean_Cache
003f e20d       |    |		Load	0x1,0xd
0040 e002       |    |		Load	0x0,0x2
0041 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0042 e21a       |    |		Load	0x1,0x1a
0043 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0044 029f 02db  |    |		Declare_Subprogram	INIT_02d8,For_Call
0046 e20e       |    |		Load	0x1,0xe
0047 0326       | &  |		Complete_Type	Record,By_Defining
0048 00bf       |    |		Action	Accept_Activation
0049 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x0049,0x0660,0x8000,0x0000,0x0057,0x2755,0x0000,0x000b
													; Debug Table 0x1.0x0 = 0x49,0xffff
004a 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x4a,0xfffe
004b 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x4b,0xfffd
004c 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x4c,0xfffc
004d 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x4d,0xfffb
004e 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0x5 = 0x4e,0xfffa
004f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x6 = 0x4f,0xfff9
0050 62a3       |b   |		Indirect_Literal	Discrete,0x2f4,{0x004b080e, 0x000000b0}
0051 02a0       |    |		Declare_Subprogram	Null_Subprogram
0052 038e       |    |		Declare_Type	Package,Defined
0053 0387       |    |		Declare_Variable	Package
0054 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x7 = 0x54,0xfff8
0055 629a       |b   |		Indirect_Literal	Discrete,0x2f0,{0x004b0c0e, 0x000000b0}
0056 02a0       |    |		Declare_Subprogram	Null_Subprogram
0057 038e       |    |		Declare_Type	Package,Defined
0058 0387       |    |		Declare_Variable	Package
0059 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x8 = 0x59,0xfff7
005a 6291       |b   |		Indirect_Literal	Discrete,0x2ec,{0x004b100e, 0x000000b0}
005b 02a0       |    |		Declare_Subprogram	Null_Subprogram
005c 038e       |    |		Declare_Type	Package,Defined
005d 0387       |    |		Declare_Variable	Package
005e 029d 0303  |    |		Declare_Subprogram	INIT_0300,For_Outer_Call			; Debug Table 0x1.0x9 = 0x5e,0xfff6
0060 029d 030b  |    |		Declare_Subprogram	INIT_0308,For_Outer_Call			; Debug Table 0x1.0xa = 0x60,0xfff5
0062 029d 0313  |    |		Declare_Subprogram	INIT_0310,For_Outer_Call			; Debug Table 0x1.0xb = 0x62,0xfff4
0064 029d 0323  |   #|		Declare_Subprogram	INIT_0320,For_Outer_Call			; Debug Table 0x1.0xc = 0x64,0xfff3
0066 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0xd = 0x66,0xfff2
0067 00c7       |    |		Action	Elaborate_Subprogram
0068 029d 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Outer_Call			; Debug Table 0x1.0xe = 0x68,0xfff1
006a 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0xf = 0x6a,0xfff0
006b 00c7       |    |		Action	Elaborate_Subprogram
006c 029d 0353  |   S|		Declare_Subprogram	INIT_0350,For_Outer_Call			; Debug Table 0x1.0x10 = 0x6c,0xffef
006e 029d 0373  |   s|		Declare_Subprogram	INIT_0370,For_Outer_Call			; Debug Table 0x1.0x11 = 0x6e,0xffee
0070 029d 0383  |    |		Declare_Subprogram	INIT_0380,For_Outer_Call			; Debug Table 0x1.0x12 = 0x70,0xffed
0072 029d 0393  |    |		Declare_Subprogram	INIT_0390,For_Outer_Call			; Debug Table 0x1.0x13 = 0x72,0xffec
0074 029d 03e3  |    |		Declare_Subprogram	INIT_03e0,For_Outer_Call			; Debug Table 0x1.0x14 = 0x74,0xffeb
0076 029d 0423  |   #|		Declare_Subprogram	INIT_0420,For_Outer_Call			; Debug Table 0x1.0x15 = 0x76,0xffea
0078 029d 049b  |    |		Declare_Subprogram	INIT_0498,For_Outer_Call			; Debug Table 0x1.0x16 = 0x78,0xffe9
007a 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x17 = 0x7a,0xffe8
007b 00c7       |    |		Action	Elaborate_Subprogram
007c 029d 04fb  |    |		Declare_Subprogram	INIT_04f8,For_Outer_Call			; Debug Table 0x1.0x18 = 0x7c,0xffe7
007e 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x19 = 0x7e,0xffe6
007f 00c7       |    |		Action	Elaborate_Subprogram
0080 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x1a = 0x80,0xffe5
0081 00c7       |    |		Action	Elaborate_Subprogram
0082 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x1b = 0x82,0xffe4
0083 00c7       |    |		Action	Elaborate_Subprogram
0084 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x1c = 0x84,0xffe3
0085 00c7       |    |		Action	Elaborate_Subprogram
0086 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x1d = 0x86,0xffe2
0087 00c7       |    |		Action	Elaborate_Subprogram
0088 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0x1e = 0x88,0xffe1
0089 00c7       |    |		Action	Elaborate_Subprogram
008a 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21				; Debug Table 0x1.0x1f = 0x8a,0xffe0
008b e003       |    |		Load	0x0,0x3
008c 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24
008d 4803       |H   |		Short_Literal	0x3
008e e21c       |    |		Load	0x1,0x1c
008f 020e       |    |		Execute	Module,Augment_Imports
0090 e21c       |    |		Load	0x1,0x1c
0091 020f       |    |		Execute	Module,Activate
0092 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26				; Debug Table 0x1.0x20 = 0x92,0xffdf
0093 1d2a       | *  |		Execute_Immediate	Reference_Lex_1,0x2a
0094 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28
0095 e004       |    |		Load	0x0,0x4
0096 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
0097 00b6       |    |		Action	Make_Scope
0098 e21c       |    |		Load	0x1,0x1c
0099 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21
009a 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24
009b e005       |    |		Load	0x0,0x5
009c e006       |    |		Load	0x0,0x6
009d e21e       |    |		Load	0x1,0x1e
009e 480c       |H   |		Short_Literal	0xc
009f e21d       |    |		Load	0x1,0x1d
00a0 020e       |    |		Execute	Module,Augment_Imports
00a1 e21d       |    |		Load	0x1,0x1d
00a2 020f       |    |		Execute	Module,Activate
00a3 e005       |    |		Load	0x0,0x5								; Debug Table 0x1.0x21 = 0xa3,0xffde
00a4 e218       |    |		Load	0x1,0x18
00a5 00b6       |    |		Action	Make_Scope
00a6 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21
00a7 4804       |H   |		Short_Literal	0x4
00a8 e21e       |    |		Load	0x1,0x1e
00a9 020e       |    |		Execute	Module,Augment_Imports
00aa e21e       |    |		Load	0x1,0x1e
00ab 020f       |    |		Execute	Module,Activate
00ac			BODY_0008:
00ac 00bc       |    |		Action	Signal_Activated
00ad 00bb       |    |		Action	Signal_Completion
00ae 0000 0000  |    |		.XXX[0x2]
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00c4       |    |		.CONST	0x00c4								; Address of begin
00b1 010a       |    |		.CONST	0x010a								; Address of exception handler
00b2 0006       |    |		.CONST	0x0006								; Number of locals
00b3			INIT_00b0:
00b3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2 = .DEBUG	0x00b3,0x06a6,0x0001,0x0000,0x0057,0x2745,0x0000,0x0025
													; Debug Table 0x2.0x0 = 0xb3,0xffff
00b4 00db       |    |		Load_Top	At_Offset_3
00b5 00eb       |    |		Load_Encached	Diana_Cache
00b6 18f8       |    |		Execute	Package,Field_Execute,Field_Number 0xf8
00b7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00b8 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x2.0x1 = 0xb8,0xfffe
00b9 e5fe       |    |		Load	0x2,-0x2
00ba 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00bb 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x2.0x2 = 0xbb,0xfffd
00bc e5fd       |    |		Load	0x2,-0x3
00bd 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00be 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x2.0x3 = 0xbe,0xfffc
00bf 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
00c0 e20e       |    |		Load	0x1,0xe								; Debug Table 0x2.0x4 = 0xc0,0xfffb
00c1 0322       | "  |		Declare_Variable	Record
00c2 00d8       |    |		Load_Top	At_Offset_0
00c3 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00c4			BODY_00b0:
00c4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x5 = 0xc4,0x1
00c5 e5fc       |    |		Load	0x2,-0x4
00c6 4801       |H   |		Short_Literal	0x1
00c7 8223       | #  |		Call	0x1,0x23
00c8 00d1       |    |		Pop_Control	Pop_Count_1
00c9 00cf       |    |		Action	Mark_Auxiliary
00ca 781d       |x   |		Jump	0xe8
00cb e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0x6 = 0xcb,0x3
00cc 00eb       |    |		Load_Encached	Diana_Cache
00cd 1865       | e  |		Execute	Package,Field_Execute,Field_Number 0x65
00ce 00db       |    |		Load_Top	At_Offset_3
00cf 00db       |    |		Load_Top	At_Offset_3
00d0 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00d1 01d5       |    |		Execute	Vector,Field_Reference
00d2 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00d3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x7 = 0xd3,0x4
00d4 00eb       |    |		Load_Encached	Diana_Cache
00d5 1865       | e  |		Execute	Package,Field_Execute,Field_Number 0x65
00d6 00db       |    |		Load_Top	At_Offset_3
00d7 00db       |    |		Load_Top	At_Offset_3
00d8 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00d9 01d5       |    |		Execute	Vector,Field_Reference
00da 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00db 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x8 = 0xdb,0x5
00dc 0a01       |    |		Execute_Immediate	Plus,0x1
00dd 0248       | H  |		Execute	Discrete,Check_In_Integer
00de 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
00df 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x9 = 0xdf,0x6
00e0 00eb       |    |		Load_Encached	Diana_Cache
00e1 1866       | f  |		Execute	Package,Field_Execute,Field_Number 0x66
00e2 a404       |    |		Store_Unchecked	0x2,0x4
00e3 e403       |    |		Load	0x2,0x3								; Debug Table 0x2.0xa = 0xe3,0x7
00e4 00eb       |    |		Load_Encached	Diana_Cache
00e5 1866       | f  |		Execute	Package,Field_Execute,Field_Number 0x66
00e6 a403       |    |		Store_Unchecked	0x2,0x3
00e7 00c9       |    |		Action	Pop_Auxiliary_Loop
00e8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0xb = 0xe8,0x2
00e9 00eb       |    |		Load_Encached	Diana_Cache
00ea 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
00eb 6fdf       |o   |		Jump_Zero	0xcb
00ec 00ce       |    |		Action	Pop_Auxiliary
00ed 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0xc = 0xed,0x8
00ee 0aff       |    |		Execute_Immediate	Plus,-0x1
00ef 00d9       |    |		Load_Top	At_Offset_1
00f0 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00f1 00cf       |    |		Action	Mark_Auxiliary
00f2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0xd = 0xf2,0x9
00f3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00f4 4801       |H   |		Short_Literal	0x1
00f5 0263       | c  |		Execute	Discrete,Above_Bound
00f6 7007       |p   |		Jump_Nonzero	0xfe
00f7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0xe = 0xf7,0xa
00f8 00d9       |    |		Load_Top	At_Offset_1
00f9 e21e       |    |		Load	0x1,0x1e
00fa 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
00fb 00d1       |    |		Pop_Control	Pop_Count_1
00fc 00c8       |    |		Action	Pop_Auxiliary_Range
00fd 3ff9       |?   |		Loop_Increasing	0xf7
00fe 00ce       |    |		Action	Pop_Auxiliary
00ff 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xf = 0xff,0xb
0100 00ec       |    |		Load_Encached	Diana_Tree_Cache
0101 e402       |    |		Load	0x2,0x2
0102 821b       |    |		Call	0x1,0x1b
0103 c5fa       |    |		Store	0x2,-0x6
0104 00d1       |    |		Pop_Control	Pop_Count_1
0105 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x10 = 0x105,0xc
0106 e21e       |    |		Load	0x1,0x1e
0107 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0108 a5fb       |    |		Store_Unchecked	0x2,-0x5
0109 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
010a			TRAP_00b0:
010a 0007       |    |		Action	Break_Optional
010b 0092 0530  |   0|		Action	Push_String_Extended,0x530					; "*** Unhandled exception during EXPAND_INLINE"
													; Debug Table 0x2.0x11 = 0x10b,0xd
010d 8220       |    |		Call	0x1,0x20
010e 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
010f 0000       |    |		.XXX[0x1]
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0118       |    |		.CONST	0x0118								; Address of begin
0111 0004       |    |		.CONST	0x0004								; Address of exception handler
0112 0003       |    |		.CONST	0x0003								; Number of locals
0113			INIT_0110:
0113 e20e       |    |		Load	0x1,0xe								; Debug Table 0x3 = .DEBUG	0x0113,0x06cc,0x0002,0x0000,0x0057,0x2745,0x0000,0x004b
													; Debug Table 0x3.0x0 = 0x113,0xffff
0114 0322       | "  |		Declare_Variable	Record
0115 00d8       |    |		Load_Top	At_Offset_0
0116 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0117 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3.0x1 = 0x117,0xfffe
0118			BODY_0110:
0118 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x2 = 0x118,0x1
0119 e5fe       |    |		Load	0x2,-0x2
011a 4801       |H   |		Short_Literal	0x1
011b 8223       | #  |		Call	0x1,0x23
011c 00d1       |    |		Pop_Control	Pop_Count_1
011d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x3 = 0x11d,0x2
011e 00ec       |    |		Load_Encached	Diana_Tree_Cache
011f e5ff       |    |		Load	0x2,-0x1
0120 821b       |    |		Call	0x1,0x1b
0121 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0122 00d1       |    |		Pop_Control	Pop_Count_1
0123 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x4 = 0x123,0x3
0124 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0125 0000 0000  |    |		.XXX[0x3]
0127 0000       |    |
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 0144       | D  |		.CONST	0x0144								; Address of begin
0129 0004       |    |		.CONST	0x0004								; Address of exception handler
012a 0006       |    |		.CONST	0x0006								; Number of locals
012b			INIT_0128:
012b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4 = .DEBUG	0x012b,0x06d8,0x0001,0x0000,0x0057,0x2745,0x0000,0x005c
													; Debug Table 0x4.0x0 = 0x12b,0xffff
012c e5fe       |    |		Load	0x2,-0x2
012d 00eb       |    |		Load_Encached	Diana_Cache
012e 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
012f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0130 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x1 = 0x130,0xfffe
0131 00d9       |    |		Load_Top	At_Offset_1
0132 4976       |Iv  |		Short_Literal	0x176
0133 00eb       |    |		Load_Encached	Diana_Cache
0134 0098       |    |		Execute	Package,Field_Read_Dynamic
0135 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0136 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0137 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x2 = 0x137,0xfffd
0138 e5fc       |    |		Load	0x2,-0x4
0139 00e7       |    |		Load_Encached	Duration_Cache
013a 0269       | i  |		Execute	Discrete,Last
013b 00db       |    |		Load_Top	At_Offset_3
013c e006       |    |		Load	0x0,0x6
013d 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
013e 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
013f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x3 = 0x13f,0xfffc
0140 e20e       |    |		Load	0x1,0xe								; Debug Table 0x4.0x4 = 0x140,0xfffb
0141 0322       | "  |		Declare_Variable	Record
0142 00d8       |    |		Load_Top	At_Offset_0
0143 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0144			BODY_0128:
0144 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x5 = 0x144,0x1
0145 00eb       |    |		Load_Encached	Diana_Cache
0146 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0147 0f4e       | N  |		Execute_Immediate	Equal,0x4e
0148 7004       |p   |		Jump_Nonzero	0x14d
0149 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x4.0x6 = 0x149,0x2
014a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
014b a5fb       |    |		Store_Unchecked	0x2,-0x5
014c 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
014d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x7 = 0x14d,0x3
014e e5fd       |    |		Load	0x2,-0x3
014f 4801       |H   |		Short_Literal	0x1
0150 8223       | #  |		Call	0x1,0x23
0151 00d1       |    |		Pop_Control	Pop_Count_1
0152 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x8 = 0x152,0x4
0153 e5ff       |    |		Load	0x2,-0x1
0154 4904       |I   |		Short_Literal	0x104
0155 00eb       |    |		Load_Encached	Diana_Cache
0156 0096       |    |		Execute	Package,Entry
0157 e5fc       |    |		Load	0x2,-0x4
0158 00e7       |    |		Load_Encached	Duration_Cache
0159 0269       | i  |		Execute	Discrete,Last
015a e403       |    |		Load	0x2,0x3
015b e006       |    |		Load	0x0,0x6
015c 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
015d e21c       |    |		Load	0x1,0x1c
015e 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
015f 00d1       |    |		Pop_Control	Pop_Count_1
0160 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x9 = 0x160,0x5
0161 e5fe       |    |		Load	0x2,-0x2
0162 490a       |I   |		Short_Literal	0x10a
0163 00eb       |    |		Load_Encached	Diana_Cache
0164 0096       |    |		Execute	Package,Entry
0165 00eb       |    |		Load_Encached	Diana_Cache
0166 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0167 e5fc       |    |		Load	0x2,-0x4
0168 00e7       |    |		Load_Encached	Duration_Cache
0169 0269       | i  |		Execute	Discrete,Last
016a e403       |    |		Load	0x2,0x3
016b e006       |    |		Load	0x0,0x6
016c 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
016d e21e       |    |		Load	0x1,0x1e
016e 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
016f 00d1       |    |		Pop_Control	Pop_Count_1
0170 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x4.0xa = 0x170,0x6
0171 00d9       |    |		Load_Top	At_Offset_1
0172 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0173 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xb = 0x173,0x7
0174 00ec       |    |		Load_Encached	Diana_Tree_Cache
0175 e404       |    |		Load	0x2,0x4
0176 e21c       |    |		Load	0x1,0x1c
0177 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0178 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0179 00d1       |    |		Pop_Control	Pop_Count_1
017a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xc = 0x17a,0x8
017b e5ff       |    |		Load	0x2,-0x1
017c e403       |    |		Load	0x2,0x3
017d 8221       | !  |		Call	0x1,0x21
017e 00d1       |    |		Pop_Control	Pop_Count_1
017f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xd = 0x17f,0x9
0180 00da       |    |		Load_Top	At_Offset_2
0181 e404       |    |		Load	0x2,0x4
0182 e21d       |    |		Load	0x1,0x1d
0183 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0184 00d1       |    |		Pop_Control	Pop_Count_1
0185 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0xe = 0x185,0xa
0186 00eb       |    |		Load_Encached	Diana_Cache
0187 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0188 e403       |    |		Load	0x2,0x3
0189 8221       | !  |		Call	0x1,0x21
018a 00d1       |    |		Pop_Control	Pop_Count_1
018b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0xf = 0x18b,0xb
018c e5ff       |    |		Load	0x2,-0x1
018d 822b       | +  |		Call	0x1,0x2b
018e a5fb       |    |		Store_Unchecked	0x2,-0x5
018f 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0193       |    |		.CONST	0x0193								; Address of begin
0191 0004       |    |		.CONST	0x0004								; Address of exception handler
0192 0001       |    |		.CONST	0x0001								; Number of locals
0193			BODY_0190:
0193			INIT_0190:
0193 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5 = .DEBUG	0x0193,0x06fa,0x0001,0x0000,0x0057,0x2745,0x0000,0x007c
													; Debug Table 0x5.0x0 = 0x193,0x1
0194 00db       |    |		Load_Top	At_Offset_3
0195 4800       |H   |		Short_Literal	0x0
0196 8223       | #  |		Call	0x1,0x23
0197 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019b       |    |		.CONST	0x019b								; Address of begin
0199 0004       |    |		.CONST	0x0004								; Address of exception handler
019a 0001       |    |		.CONST	0x0001								; Number of locals
019b			BODY_0198:
019b			INIT_0198:
019b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6 = .DEBUG	0x019b,0x06fe,0x0001,0x0000,0x0057,0x2745,0x0000,0x0088
													; Debug Table 0x6.0x0 = 0x19b,0x1
019c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
019d 0a01       |    |		Execute_Immediate	Plus,0x1
019e e5fd       |    |		Load	0x2,-0x3
019f 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01a0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6.0x1 = 0x1a0,0x2
01a1 e5fd       |    |		Load	0x2,-0x3
01a2 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01a3 e5fd       |    |		Load	0x2,-0x3
01a4 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01a5 01d5       |    |		Execute	Vector,Field_Reference
01a6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01a7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x2 = 0x1a7,0x3
01a8 e5fd       |    |		Load	0x2,-0x3
01a9 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01aa e5fd       |    |		Load	0x2,-0x3
01ab 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01ac 01d5       |    |		Execute	Vector,Field_Reference
01ad 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01ae e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6.0x3 = 0x1ae,0x4
01af e5fd       |    |		Load	0x2,-0x3
01b0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01b1 e21e       |    |		Load	0x1,0x1e
01b2 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
01b3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01b4 0000 0000  |    |		.BLANK	0000[0x4]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01bb       |    |		.CONST	0x01bb								; Address of begin
01b9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ba 0001       |    |		.CONST	0x0001								; Number of locals
01bb			BODY_01b8:
01bb			INIT_01b8:
01bb e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x7 = .DEBUG	0x01bb,0x0708,0x0001,0x0000,0x0057,0x2745,0x0000,0x009c
													; Debug Table 0x7.0x0 = 0x1bb,0x1
01bc e5fe       |    |		Load	0x2,-0x2
01bd e5ff       |    |		Load	0x2,-0x1
01be 8213       |    |		Call	0x1,0x13
01bf 00d1       |    |		Pop_Control	Pop_Count_1
01c0 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x7.0x1 = 0x1c0,0x2
01c1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01c2 e5fd       |    |		Load	0x2,-0x3
01c3 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01c4 01d5       |    |		Execute	Vector,Field_Reference
01c5 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01c6 a5fc       |    |		Store_Unchecked	0x2,-0x4
01c7 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01cc       |    |		.CONST	0x01cc								; Address of begin
01c9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ca 0002       |    |		.CONST	0x0002								; Number of locals
01cb			INIT_01c8:
01cb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8 = .DEBUG	0x01cb,0x070e,0x0001,0x0000,0x0057,0x2745,0x0000,0x00b6
													; Debug Table 0x8.0x0 = 0x1cb,0xffff
01cc			BODY_01c8:
01cc e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x8.0x1 = 0x1cc,0x1
01cd 00ec       |    |		Load_Encached	Diana_Tree_Cache
01ce e5ff       |    |		Load	0x2,-0x1
01cf e21c       |    |		Load	0x1,0x1c
01d0 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01d1 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
01d2 00d1       |    |		Pop_Control	Pop_Count_1
01d3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x8.0x2 = 0x1d3,0x2
01d4 00d9       |    |		Load_Top	At_Offset_1
01d5 e5ff       |    |		Load	0x2,-0x1
01d6 e21d       |    |		Load	0x1,0x1d
01d7 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01d8 00d1       |    |		Pop_Control	Pop_Count_1
01d9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x3 = 0x1d9,0x3
01da a5fe       |    |		Store_Unchecked	0x2,-0x2
01db 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01dc 0000 0000  |    |		.BLANK	0000[0x4]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 0206       |    |		.CONST	0x0206								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0009       |    |		.CONST	0x0009								; Number of locals
01e3			INIT_01e0:
01e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9 = .DEBUG	0x01e3,0x0718,0x0001,0x0000,0x0057,0x2745,0x0000,0x00ca
													; Debug Table 0x9.0x0 = 0x1e3,0xffff
01e4 e5fe       |    |		Load	0x2,-0x2
01e5 00eb       |    |		Load_Encached	Diana_Cache
01e6 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
01e7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01e8 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x1 = 0x1e8,0xfffe
01e9 e5fe       |    |		Load	0x2,-0x2
01ea 00eb       |    |		Load_Encached	Diana_Cache
01eb 18cb       |    |		Execute	Package,Field_Execute,Field_Number 0xcb
01ec 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01ed 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x2 = 0x1ed,0xfffd
01ee 00da       |    |		Load_Top	At_Offset_2
01ef 4976       |Iv  |		Short_Literal	0x176
01f0 00eb       |    |		Load_Encached	Diana_Cache
01f1 0098       |    |		Execute	Package,Field_Read_Dynamic
01f2 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01f3 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01f4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x3 = 0x1f4,0xfffc
01f5 e5fc       |    |		Load	0x2,-0x4
01f6 00e7       |    |		Load_Encached	Duration_Cache
01f7 0269       | i  |		Execute	Discrete,Last
01f8 00db       |    |		Load_Top	At_Offset_3
01f9 e006       |    |		Load	0x0,0x6
01fa 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
01fb 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01fc 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x4 = 0x1fc,0xfffb
01fd 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x5 = 0x1fd,0xfffa
01fe 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x6 = 0x1fe,0xfff9
01ff 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x7 = 0x1ff,0xfff8
0200 e405       |    |		Load	0x2,0x5
0201 00eb       |    |		Load_Encached	Diana_Cache
0202 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
0203 00eb       |    |		Load_Encached	Diana_Cache
0204 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
0205 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0206			BODY_01e0:
0206 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x9.0x8 = 0x206,0x1
0207 e5fa       |    |		Load	0x2,-0x6
0208 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0209 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0x9 = 0x209,0x2
020a 00ec       |    |		Load_Encached	Diana_Tree_Cache
020b e405       |    |		Load	0x2,0x5
020c e21c       |    |		Load	0x1,0x1c
020d 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
020e c407       |    |		Store	0x2,0x7
020f 00d1       |    |		Pop_Control	Pop_Count_1
0210 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0xa = 0x210,0x3
0211 e5ff       |    |		Load	0x2,-0x1
0212 4963       |Ic  |		Short_Literal	0x163
0213 00eb       |    |		Load_Encached	Diana_Cache
0214 0096       |    |		Execute	Package,Entry
0215 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0xb = 0x215,0x4
0216 e21e       |    |		Load	0x1,0x1e
0217 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0218 488c       |H   |		Short_Literal	0x8c
0219 00eb       |    |		Load_Encached	Diana_Cache
021a 187f       |    |		Execute	Package,Field_Execute,Field_Number 0x7f
021b e5fe       |    |		Load	0x2,-0x2
021c 4969       |Ii  |		Short_Literal	0x169
021d 00eb       |    |		Load_Encached	Diana_Cache
021e 0096       |    |		Execute	Package,Entry
021f e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0xc = 0x21f,0x5
0220 e5ff       |    |		Load	0x2,-0x1
0221 e404       |    |		Load	0x2,0x4
0222 8221       | !  |		Call	0x1,0x21
0223 00d1       |    |		Pop_Control	Pop_Count_1
0224 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0xd = 0x224,0x6
0225 e5ff       |    |		Load	0x2,-0x1
0226 00da       |    |		Load_Top	At_Offset_2
0227 8221       | !  |		Call	0x1,0x21
0228 00d1       |    |		Pop_Control	Pop_Count_1
0229 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0xe = 0x229,0x7
022a 7007       |p   |		Jump_Nonzero	0x232
022b e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0xf = 0x22b,0x8
022c 00db       |    |		Load_Top	At_Offset_3
022d e405       |    |		Load	0x2,0x5
022e e21d       |    |		Load	0x1,0x1d
022f 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0230 00d1       |    |		Pop_Control	Pop_Count_1
0231 7828       |x(  |		Jump	0x25a
0232 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x10 = 0x232,0x9
0233 e5fa       |    |		Load	0x2,-0x6
0234 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0235 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x9.0x11 = 0x235,0xa
0236 00e7       |    |		Load_Encached	Duration_Cache
0237 0269       | i  |		Execute	Discrete,Last
0238 e404       |    |		Load	0x2,0x4
0239 e006       |    |		Load	0x0,0x6
023a 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
023b a406       |    |		Store_Unchecked	0x2,0x6
023c e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0x12 = 0x23c,0xb
023d 00ec       |    |		Load_Encached	Diana_Tree_Cache
023e e406       |    |		Load	0x2,0x6
023f e21c       |    |		Load	0x1,0x1c
0240 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0241 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0242 00d1       |    |		Pop_Control	Pop_Count_1
0243 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0x13 = 0x243,0xc
0244 00db       |    |		Load_Top	At_Offset_3
0245 e405       |    |		Load	0x2,0x5
0246 e21d       |    |		Load	0x1,0x1d
0247 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0248 00d1       |    |		Pop_Control	Pop_Count_1
0249 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x14 = 0x249,0xd
024a 00eb       |    |		Load_Encached	Diana_Cache
024b 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
024c 0b4e       | N  |		Execute_Immediate	Case_Compare,0x4e
024d 7001       |p   |		Jump_Nonzero	0x24f
024e 780a       |x   |		Jump	0x259								; Debug Table 0x9.0x15 = 0x24e,0x11
024f e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0x16 = 0x24f,0xe
0250 00db       |    |		Load_Top	At_Offset_3
0251 e406       |    |		Load	0x2,0x6
0252 e21d       |    |		Load	0x1,0x1d
0253 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0254 00d1       |    |		Pop_Control	Pop_Count_1
0255 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x17 = 0x255,0xf
0256 e5ff       |    |		Load	0x2,-0x1
0257 e004       |    |		Load	0x0,0x4
0258 184d       | M  |		Execute	Package,Field_Execute,Field_Number 0x4d
0259 00d1       |    |		Pop_Control	Pop_Count_1
025a e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0x18 = 0x25a,0x12
025b 00eb       |    |		Load_Encached	Diana_Cache
025c 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
025d e404       |    |		Load	0x2,0x4
025e 8221       | !  |		Call	0x1,0x21
025f 00d1       |    |		Pop_Control	Pop_Count_1
0260 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x9.0x19 = 0x260,0x13
0261 00eb       |    |		Load_Encached	Diana_Cache
0262 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0263 00da       |    |		Load_Top	At_Offset_2
0264 8221       | !  |		Call	0x1,0x21
0265 00d1       |    |		Pop_Control	Pop_Count_1
0266 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x9.0x1a = 0x266,0x14
0267 1863       | c  |		Execute	Package,Field_Execute,Field_Number 0x63
0268 a5fb       |    |		Store_Unchecked	0x2,-0x5
0269 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
026a 0000 0000  |    |		.BLANK	0000[0x6]
0270 ; --------------------------------------------------------------------------------------
0270 ; SUBPROGRAM
0270 ; --------------------------------------------------------------------------------------
0270 0287       |    |		.CONST	0x0287								; Address of begin
0271 02cd       |    |		.CONST	0x02cd								; Address of exception handler
0272 0006       |    |		.CONST	0x0006								; Number of locals
0273			INIT_0270:
0273 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa = .DEBUG	0x0273,0x0750,0x0001,0x0000,0x0057,0x2745,0x0000,0x00ef
													; Debug Table 0xa.0x0 = 0x273,0xffff
0274 e5fb       |    |		Load	0x2,-0x5
0275 00e7       |    |		Load_Encached	Duration_Cache
0276 0269       | i  |		Execute	Discrete,Last
0277 e5ff       |    |		Load	0x2,-0x1
0278 e006       |    |		Load	0x0,0x6
0279 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
027a 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
027b 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0xa.0x1 = 0x27b,0xfffe
027c e5fe       |    |		Load	0x2,-0x2
027d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
027e 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0xa.0x2 = 0x27e,0xfffd
027f e5fd       |    |		Load	0x2,-0x3
0280 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0281 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xa.0x3 = 0x281,0xfffc
0282 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0283 e20e       |    |		Load	0x1,0xe								; Debug Table 0xa.0x4 = 0x283,0xfffb
0284 0322       | "  |		Declare_Variable	Record
0285 00d8       |    |		Load_Top	At_Offset_0
0286 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0287			BODY_0270:
0287 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x5 = 0x287,0x1
0288 e5fc       |    |		Load	0x2,-0x4
0289 4801       |H   |		Short_Literal	0x1
028a 8223       | #  |		Call	0x1,0x23
028b 00d1       |    |		Pop_Control	Pop_Count_1
028c 00cf       |    |		Action	Mark_Auxiliary
028d 781d       |x   |		Jump	0x2ab
028e e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0x6 = 0x28e,0x3
028f 00eb       |    |		Load_Encached	Diana_Cache
0290 1865       | e  |		Execute	Package,Field_Execute,Field_Number 0x65
0291 00db       |    |		Load_Top	At_Offset_3
0292 00db       |    |		Load_Top	At_Offset_3
0293 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0294 01d5       |    |		Execute	Vector,Field_Reference
0295 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0296 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x7 = 0x296,0x4
0297 00eb       |    |		Load_Encached	Diana_Cache
0298 1865       | e  |		Execute	Package,Field_Execute,Field_Number 0x65
0299 00db       |    |		Load_Top	At_Offset_3
029a 00db       |    |		Load_Top	At_Offset_3
029b 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
029c 01d5       |    |		Execute	Vector,Field_Reference
029d 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
029e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x8 = 0x29e,0x5
029f 0a01       |    |		Execute_Immediate	Plus,0x1
02a0 0248       | H  |		Execute	Discrete,Check_In_Integer
02a1 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
02a2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x9 = 0x2a2,0x6
02a3 00eb       |    |		Load_Encached	Diana_Cache
02a4 1866       | f  |		Execute	Package,Field_Execute,Field_Number 0x66
02a5 a404       |    |		Store_Unchecked	0x2,0x4
02a6 e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0xa = 0x2a6,0x7
02a7 00eb       |    |		Load_Encached	Diana_Cache
02a8 1866       | f  |		Execute	Package,Field_Execute,Field_Number 0x66
02a9 a403       |    |		Store_Unchecked	0x2,0x3
02aa 00c9       |    |		Action	Pop_Auxiliary_Loop
02ab 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0xb = 0x2ab,0x2
02ac 00eb       |    |		Load_Encached	Diana_Cache
02ad 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
02ae 6fdf       |o   |		Jump_Zero	0x28e
02af 00ce       |    |		Action	Pop_Auxiliary
02b0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0xc = 0x2b0,0x8
02b1 0aff       |    |		Execute_Immediate	Plus,-0x1
02b2 00d9       |    |		Load_Top	At_Offset_1
02b3 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
02b4 00cf       |    |		Action	Mark_Auxiliary
02b5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0xd = 0x2b5,0x9
02b6 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02b7 4801       |H   |		Short_Literal	0x1
02b8 0263       | c  |		Execute	Discrete,Above_Bound
02b9 7007       |p   |		Jump_Nonzero	0x2c1
02ba 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0xe = 0x2ba,0xa
02bb 00d9       |    |		Load_Top	At_Offset_1
02bc e21e       |    |		Load	0x1,0x1e
02bd 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
02be 00d1       |    |		Pop_Control	Pop_Count_1
02bf 00c8       |    |		Action	Pop_Auxiliary_Range
02c0 3ff9       |?   |		Loop_Increasing	0x2ba
02c1 00ce       |    |		Action	Pop_Auxiliary
02c2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0xf = 0x2c2,0xb
02c3 00ec       |    |		Load_Encached	Diana_Tree_Cache
02c4 e402       |    |		Load	0x2,0x2
02c5 821b       |    |		Call	0x1,0x1b
02c6 c5f9       |    |		Store	0x2,-0x7
02c7 00d1       |    |		Pop_Control	Pop_Count_1
02c8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x10 = 0x2c8,0xc
02c9 e21e       |    |		Load	0x1,0x1e
02ca 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
02cb a5fa       |    |		Store_Unchecked	0x2,-0x6
02cc 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
02cd			TRAP_0270:
02cd 0007       |    |		Action	Break_Optional
02ce 0092 0531  |   1|		Action	Push_String_Extended,0x531					; "*** Unhandled exception during EXPAND_INLINE_SUBPROGRAM"
													; Debug Table 0xa.0x11 = 0x2ce,0xd
02d0 8220       |    |		Call	0x1,0x20
02d1 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
02d2 0000 0000  |    |		.BLANK	0000[0x6]
02d8 ; --------------------------------------------------------------------------------------
02d8 ; SUBPROGRAM
02d8 ; --------------------------------------------------------------------------------------
02d8 02db       |    |		.CONST	0x02db								; Address of begin
02d9 0004       |    |		.CONST	0x0004								; Address of exception handler
02da 0001       |    |		.CONST	0x0001								; Number of locals
02db			BODY_02d8:
02db			INIT_02d8:
02db 4608       |F   |		Jump_Case	0x9							; Debug Table 0xb = .DEBUG	0x02db,0x0776,0x0005,0x0000,0x0057,0x2745,0x0000,0x015d
02dc 7808       |x   |		Jump	0x2e5								; case 0x0
02dd 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
02de 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
02df 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
02e0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
02e1 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
02e2 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
02e3 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
02e4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
02e5 00da       |    |		Load_Top	At_Offset_2
02e6 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
02e7 0125       | %  |		Execute	Any,Set_Constraint
02e8 00da       |    |		Load_Top	At_Offset_2
02e9 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
02ea 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02eb 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
02ec 004b 100e  | K  |		.LITERAL	{0x004b100e, 0x000000b0}
02f0 004b 0c0e  | K  |		.LITERAL	{0x004b0c0e, 0x000000b0}
02f4 004b 080e  | K  |		.LITERAL	{0x004b080e, 0x000000b0}
02f8 0000 0000  |    |		.LITERAL	{0x00000000, 0x00572745}
02fc 0000 0000  |    |		.BLANK	0000[0x4]
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 0303       |    |		.CONST	0x0303								; Address of begin
0301 0004       |    |		.CONST	0x0004								; Address of exception handler
0302 0001       |    |		.CONST	0x0001								; Number of locals
0303			BODY_0300:
0303			INIT_0300:
0303 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc = .DEBUG	0x0303,0x0778,0x0001,0x0000,0x0057,0x2755,0x0000,0x00bc
													; Debug Table 0xc.0x0 = 0x303,0x1
0304 e5fe       |    |		Load	0x2,-0x2
0305 e004       |    |		Load	0x0,0x4
0306 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0307 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 030b       |    |		.CONST	0x030b								; Address of begin
0309 0004       |    |		.CONST	0x0004								; Address of exception handler
030a 0001       |    |		.CONST	0x0001								; Number of locals
030b			BODY_0308:
030b			INIT_0308:
030b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xd = .DEBUG	0x030b,0x077c,0x0001,0x0000,0x0057,0x2755,0x0000,0x00d2
													; Debug Table 0xd.0x0 = 0x30b,0x1
030c 0000 0000  |    |		.BLANK	0000[0x4]
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0313       |    |		.CONST	0x0313								; Address of begin
0311 0004       |    |		.CONST	0x0004								; Address of exception handler
0312 0001       |    |		.CONST	0x0001								; Number of locals
0313			BODY_0310:
0313			INIT_0310:
0313 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xe = .DEBUG	0x0313,0x0780,0x0001,0x0000,0x0057,0x2755,0x0000,0x00df
													; Debug Table 0xe.0x0 = 0x313,0x1
0314 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0315 4800       |H   |		Short_Literal	0x0
0316 e5fe       |    |		Load	0x2,-0x2
0317 e5ff       |    |		Load	0x2,-0x1
0318 e21a       |    |		Load	0x1,0x1a
0319 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
031a e5fd       |    |		Load	0x2,-0x3
031b 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
031c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
031d 0000 0000  |    |		.XXX[0x3]
031f 0000       |    |
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 0325       | %  |		.CONST	0x0325								; Address of begin
0321 0004       |    |		.CONST	0x0004								; Address of exception handler
0322 0003       |    |		.CONST	0x0003								; Number of locals
0323			INIT_0320:
0323 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xf = .DEBUG	0x0323,0x0784,0x0002,0x0000,0x0057,0x2755,0x0000,0x0101
													; Debug Table 0xf.0x0 = 0x323,0xffff
0324 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf.0x1 = 0x324,0xfffe
0325			BODY_0320:
0325 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xf.0x2 = 0x325,0x1
0326 00d9       |    |		Load_Top	At_Offset_1
0327 e5ff       |    |		Load	0x2,-0x1
0328 e5fe       |    |		Load	0x2,-0x2
0329 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
032a e21a       |    |		Load	0x1,0x1a
032b 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
032c 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
032d 005a       | Z  |		Store_Top	Discrete,At_Offset_2
032e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x3 = 0x32e,0x2
032f 6802       |h   |		Jump_Zero	0x332
0330 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x4 = 0x330,0x3
0331 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0332 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xf.0x5 = 0x332,0x4
0333 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0334 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0335 0000 0000  |    |		.XXX[0x3]
0337 0000       |    |
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b       | ;  |		.CONST	0x033b								; Address of begin
0339 0004       |    |		.CONST	0x0004								; Address of exception handler
033a 0001       |    |		.CONST	0x0001								; Number of locals
033b			BODY_0338:
033b			INIT_0338:
033b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10 = .DEBUG	0x033b,0x0792,0x0001,0x0000,0x0057,0x2755,0x0000,0x016b
													; Debug Table 0x10.0x0 = 0x33b,0x1
033c e5fd       |    |		Load	0x2,-0x3
033d 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
033e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0x1 = 0x33e,0x2
033f e5fd       |    |		Load	0x2,-0x3
0340 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0341 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x2 = 0x341,0x3
0342 e5fd       |    |		Load	0x2,-0x3
0343 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0344 e21a       |    |		Load	0x1,0x1a							; Debug Table 0x10.0x3 = 0x344,0x4
0345 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0346 4beb       |K   |		Short_Literal	0x3eb
0347 e5fe       |    |		Load	0x2,-0x2
0348 e21a       |    |		Load	0x1,0x1a
0349 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
034a e5fd       |    |		Load	0x2,-0x3
034b 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
034c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
034d 0000 0000  |    |		.XXX[0x3]
034f 0000       |    |
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0354       | T  |		.CONST	0x0354								; Address of begin
0351 0004       |    |		.CONST	0x0004								; Address of exception handler
0352 0002       |    |		.CONST	0x0002								; Number of locals
0353			INIT_0350:
0353 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x11 = .DEBUG	0x0353,0x079c,0x0002,0x0000,0x0057,0x2755,0x0000,0x01ca
													; Debug Table 0x11.0x0 = 0x353,0xffff
0354			BODY_0350:
0354 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x11.0x1 = 0x354,0x1
0355 00eb       |    |		Load_Encached	Diana_Cache
0356 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0357 0b48       | H  |		Execute_Immediate	Case_Compare,0x48
0358 7005       |p   |		Jump_Nonzero	0x35e
0359 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x11.0x2 = 0x359,0x3
035a 00eb       |    |		Load_Encached	Diana_Cache
035b 18cf       |    |		Execute	Package,Field_Execute,Field_Number 0xcf
035c 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
035d 7804       |x   |		Jump	0x362
035e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x11.0x3 = 0x35e,0x2
035f 00eb       |    |		Load_Encached	Diana_Cache
0360 18bf       |    |		Execute	Package,Field_Execute,Field_Number 0xbf
0361 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0362 00d1       |    |		Pop_Control	Pop_Count_1
0363 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x11.0x4 = 0x363,0x4
0364 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0365 00e7       |    |		Load_Encached	Duration_Cache
0366 0269       | i  |		Execute	Discrete,Last
0367 00da       |    |		Load_Top	At_Offset_2
0368 e006       |    |		Load	0x0,0x6
0369 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
036a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
036b 0000 0000  |    |		.BLANK	0000[0x5]
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 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12 = .DEBUG	0x0373,0x07a8,0x0002,0x0000,0x0057,0x2755,0x0000,0x0214
													; Debug Table 0x12.0x0 = 0x373,0x1
0374 4907       |I   |		Short_Literal	0x107
0375 00eb       |    |		Load_Encached	Diana_Cache
0376 0096       |    |		Execute	Package,Entry
0377 4908       |I   |		Short_Literal	0x108
0378 00eb       |    |		Load_Encached	Diana_Cache
0379 0096       |    |		Execute	Package,Entry
037a 00eb       |    |		Load_Encached	Diana_Cache
037b 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
037c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
037d 0000 0000  |    |		.XXX[0x3]
037f 0000       |    |
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0388       |    |		.CONST	0x0388								; Address of begin
0381 0004       |    |		.CONST	0x0004								; Address of exception handler
0382 0002       |    |		.CONST	0x0002								; Number of locals
0383			INIT_0380:
0383 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x13 = .DEBUG	0x0383,0x07ac,0x0002,0x0000,0x0057,0x2755,0x0000,0x0236
													; Debug Table 0x13.0x0 = 0x383,0xffff
0384 e5fe       |    |		Load	0x2,-0x2
0385 e5ff       |    |		Load	0x2,-0x1
0386 8222       | "  |		Call	0x1,0x22
0387 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0388			BODY_0380:
0388 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x1 = 0x388,0x1
0389 00eb       |    |		Load_Encached	Diana_Cache
038a 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
038b 7002       |p   |		Jump_Nonzero	0x38e
038c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x2 = 0x38c,0x2
038d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
038e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13.0x3 = 0x38e,0x3
038f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 03a3       |    |		.CONST	0x03a3								; Address of begin
0391 0004       |    |		.CONST	0x0004								; Address of exception handler
0392 0005       |    |		.CONST	0x0005								; Number of locals
0393			INIT_0390:
0393 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x14 = .DEBUG	0x0393,0x07b6,0x0001,0x0000,0x0057,0x2755,0x0000,0x0269
													; Debug Table 0x14.0x0 = 0x393,0xffff
0394 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0395 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x14.0x1 = 0x395,0xfffe
0396 e5fe       |    |		Load	0x2,-0x2
0397 4907       |I   |		Short_Literal	0x107
0398 00eb       |    |		Load_Encached	Diana_Cache
0399 0096       |    |		Execute	Package,Entry
039a 00eb       |    |		Load_Encached	Diana_Cache
039b 18fb       |    |		Execute	Package,Field_Execute,Field_Number 0xfb
039c 4976       |Iv  |		Short_Literal	0x176
039d 00eb       |    |		Load_Encached	Diana_Cache
039e 0098       |    |		Execute	Package,Field_Read_Dynamic
039f 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
03a0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03a1 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x14.0x2 = 0x3a1,0xfffd
03a2 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x14.0x3 = 0x3a2,0xfffc
03a3			BODY_0390:
03a3 00cf       |    |		Action	Mark_Auxiliary
03a4 7831       |x1  |		Jump	0x3d6
03a5 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14.0x4 = 0x3a5,0x2
03a6 e403       |    |		Load	0x2,0x3
03a7 00eb       |    |		Load_Encached	Diana_Cache
03a8 1865       | e  |		Execute	Package,Field_Execute,Field_Number 0x65
03a9 021f       |    |		Execute	Heap_Access,Equal
03aa 6822       |h"  |		Jump_Zero	0x3cd
03ab e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x14.0x5 = 0x3ab,0x3
03ac 4907       |I   |		Short_Literal	0x107
03ad 00eb       |    |		Load_Encached	Diana_Cache
03ae 0096       |    |		Execute	Package,Entry
03af 4908       |I   |		Short_Literal	0x108
03b0 00eb       |    |		Load_Encached	Diana_Cache
03b1 0096       |    |		Execute	Package,Entry
03b2 00eb       |    |		Load_Encached	Diana_Cache
03b3 18fb       |    |		Execute	Package,Field_Execute,Field_Number 0xfb
03b4 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
03b5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x6 = 0x3b5,0x4
03b6 00eb       |    |		Load_Encached	Diana_Cache
03b7 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
03b8 7010       |p   |		Jump_Nonzero	0x3c9
03b9 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x7 = 0x3b9,0x5
03ba 4976       |Iv  |		Short_Literal	0x176
03bb 00eb       |    |		Load_Encached	Diana_Cache
03bc 0098       |    |		Execute	Package,Field_Read_Dynamic
03bd 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
03be 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
03bf 4801       |H   |		Short_Literal	0x1							; Debug Table 0x14.0x8 = 0x3bf,0x6
03c0 a5fc       |    |		Store_Unchecked	0x2,-0x4
03c1 e402       |    |		Load	0x2,0x2								; Debug Table 0x14.0x9 = 0x3c1,0x7
03c2 00db       |    |		Load_Top	At_Offset_3
03c3 4975       |Iu  |		Short_Literal	0x175
03c4 00eb       |    |		Load_Encached	Diana_Cache
03c5 0098       |    |		Execute	Package,Field_Read_Dynamic
03c6 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
03c7 a5fb       |    |		Store_Unchecked	0x2,-0x5
03c8 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x14.0xa = 0x3c8,0x8
03c9 0092 0532  |   2|		Action	Push_String_Extended,0x532					; "Can't find discrims"
													; Debug Table 0x14.0xb = 0x3c9,0x9
03cb 8220       |    |		Call	0x1,0x20
03cc 7808       |x   |		Jump	0x3d5
03cd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0xc = 0x3cd,0xa
03ce 00eb       |    |		Load_Encached	Diana_Cache
03cf 1866       | f  |		Execute	Package,Field_Execute,Field_Number 0x66
03d0 a403       |    |		Store_Unchecked	0x2,0x3
03d1 e402       |    |		Load	0x2,0x2								; Debug Table 0x14.0xd = 0x3d1,0xb
03d2 0a01       |    |		Execute_Immediate	Plus,0x1
03d3 0248       | H  |		Execute	Discrete,Check_In_Integer
03d4 a402       |    |		Store_Unchecked	0x2,0x2
03d5 00c9       |    |		Action	Pop_Auxiliary_Loop
03d6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0xe = 0x3d6,0x1
03d7 00eb       |    |		Load_Encached	Diana_Cache
03d8 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
03d9 6fcb       |o   |		Jump_Zero	0x3a5
03da 00ce       |    |		Action	Pop_Auxiliary
03db 4800       |H   |		Short_Literal	0x0							; Debug Table 0x14.0xf = 0x3db,0xc
03dc a5fc       |    |		Store_Unchecked	0x2,-0x4
03dd 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
03de 0000 0000  |    |		.XXX[0x2]
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03e6       |    |		.CONST	0x03e6								; Address of begin
03e1 0004       |    |		.CONST	0x0004								; Address of exception handler
03e2 0004       |    |		.CONST	0x0004								; Number of locals
03e3			INIT_03e0:
03e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x15 = .DEBUG	0x03e3,0x07d8,0x0002,0x0000,0x0057,0x2755,0x0000,0x031e
													; Debug Table 0x15.0x0 = 0x3e3,0xffff
03e4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x15.0x1 = 0x3e4,0xfffe
03e5 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x15.0x2 = 0x3e5,0xfffd
03e6			BODY_03e0:
03e6 00cf       |    |		Action	Mark_Auxiliary
03e7 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x15.0x3 = 0x3e7,0x1
03e8 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03e9 4801       |H   |		Short_Literal	0x1
03ea 0263       | c  |		Execute	Discrete,Above_Bound
03eb 702b       |p+  |		Jump_Nonzero	0x417
03ec 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x4 = 0x3ec,0x2
03ed e5fe       |    |		Load	0x2,-0x2
03ee 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03ef 01d5       |    |		Execute	Vector,Field_Reference
03f0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03f1 a402       |    |		Store_Unchecked	0x2,0x2
03f2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15.0x5 = 0x3f2,0x3
03f3 e402       |    |		Load	0x2,0x2
03f4 021f       |    |		Execute	Heap_Access,Equal
03f5 6806       |h   |		Jump_Zero	0x3fc
03f6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x6 = 0x3f6,0x4
03f7 e5fe       |    |		Load	0x2,-0x2
03f8 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
03f9 01d5       |    |		Execute	Vector,Field_Reference
03fa 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03fb 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03fc e402       |    |		Load	0x2,0x2								; Debug Table 0x15.0x7 = 0x3fc,0x5
03fd 00eb       |    |		Load_Encached	Diana_Cache
03fe 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
03ff 0b2a       | *  |		Execute_Immediate	Case_Compare,0x2a
0400 7003       |p   |		Jump_Nonzero	0x404
0401 0b2b       | +  |		Execute_Immediate	Case_Compare,0x2b
0402 7001       |p   |		Jump_Nonzero	0x404
0403 7810       |x   |		Jump	0x414								; Debug Table 0x15.0x8 = 0x403,0x9
0404 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x15.0x9 = 0x404,0x6
0405 00e1       |    |		Load_Encached	Boolean_Cache
0406 00db       |    |		Load_Top	At_Offset_3
0407 e5fe       |    |		Load	0x2,-0x2
0408 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0409 01d5       |    |		Execute	Vector,Field_Reference
040a 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
040b e402       |    |		Load	0x2,0x2
040c e5ff       |    |		Load	0x2,-0x1
040d 8227       | '  |		Call	0x1,0x27
040e c404       |    |		Store	0x2,0x4
040f c403       |    |		Store	0x2,0x3
0410 e404       |    |		Load	0x2,0x4								; Debug Table 0x15.0xa = 0x410,0x7
0411 6802       |h   |		Jump_Zero	0x414
0412 e403       |    |		Load	0x2,0x3								; Debug Table 0x15.0xb = 0x412,0x8
0413 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0414 00d1       |    |		Pop_Control	Pop_Count_1
0415 00c8       |    |		Action	Pop_Auxiliary_Range
0416 3fd5       |?   |		Loop_Increasing	0x3ec
0417 00ce       |    |		Action	Pop_Auxiliary
0418 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x15.0xc = 0x418,0xa
0419 e5ff       |    |		Load	0x2,-0x1
041a 8226       | &  |		Call	0x1,0x26
041b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
041c 0000 0000  |    |		.BLANK	0000[0x4]
0420 ; --------------------------------------------------------------------------------------
0420 ; SUBPROGRAM
0420 ; --------------------------------------------------------------------------------------
0420 0427       | '  |		.CONST	0x0427								; Address of begin
0421 048f       |    |		.CONST	0x048f								; Address of exception handler
0422 0005       |    |		.CONST	0x0005								; Number of locals
0423			INIT_0420:
0423 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16 = .DEBUG	0x0423,0x07f4,0x0001,0x0000,0x0057,0x2755,0x0000,0x039d
													; Debug Table 0x16.0x0 = 0x423,0xffff
0424 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x1 = 0x424,0xfffe
0425 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x16.0x2 = 0x425,0xfffd
0426 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x16.0x3 = 0x426,0xfffc
0427			BODY_0420:
0427 4800       |H   |		Short_Literal	0x0							; Debug Table 0x16.0x4 = 0x427,0x1
0428 a5fc       |    |		Store_Unchecked	0x2,-0x4
0429 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x16.0x5 = 0x429,0x2
042a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
042b a5fb       |    |		Store_Unchecked	0x2,-0x5
042c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0x6 = 0x42c,0x3
042d 00eb       |    |		Load_Encached	Diana_Cache
042e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
042f 0b6b       | k  |		Execute_Immediate	Case_Compare,0x6b
0430 7003       |p   |		Jump_Nonzero	0x434
0431 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0432 700d       |p   |		Jump_Nonzero	0x440
0433 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x16.0x7 = 0x433,0x18
0434 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x8 = 0x434,0x4
0435 e5fe       |    |		Load	0x2,-0x2
0436 00eb       |    |		Load_Encached	Diana_Cache
0437 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
0438 021f       |    |		Execute	Heap_Access,Equal
0439 6805       |h   |		Jump_Zero	0x43f
043a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x16.0x9 = 0x43a,0x5
043b a5fc       |    |		Store_Unchecked	0x2,-0x4
043c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x16.0xa = 0x43c,0x6
043d 8225       | %  |		Call	0x1,0x25
043e a5fb       |    |		Store_Unchecked	0x2,-0x5
043f 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0440 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0xb = 0x440,0x7
0441 e5fe       |    |		Load	0x2,-0x2
0442 00eb       |    |		Load_Encached	Diana_Cache
0443 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
0444 021f       |    |		Execute	Heap_Access,Equal
0445 6806       |h   |		Jump_Zero	0x44c
0446 4801       |H   |		Short_Literal	0x1							; Debug Table 0x16.0xc = 0x446,0x8
0447 a5fc       |    |		Store_Unchecked	0x2,-0x4
0448 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x16.0xd = 0x448,0x9
0449 8225       | %  |		Call	0x1,0x25
044a a5fb       |    |		Store_Unchecked	0x2,-0x5
044b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
044c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0xe = 0x44c,0xa
044d 00eb       |    |		Load_Encached	Diana_Cache
044e 18c2       |    |		Execute	Package,Field_Execute,Field_Number 0xc2
044f a402       |    |		Store_Unchecked	0x2,0x2
0450 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x16.0xf = 0x450,0xb
0451 4907       |I   |		Short_Literal	0x107
0452 00eb       |    |		Load_Encached	Diana_Cache
0453 0096       |    |		Execute	Package,Entry
0454 4908       |I   |		Short_Literal	0x108
0455 00eb       |    |		Load_Encached	Diana_Cache
0456 0096       |    |		Execute	Package,Entry
0457 00eb       |    |		Load_Encached	Diana_Cache
0458 18c2       |    |		Execute	Package,Field_Execute,Field_Number 0xc2
0459 a403       |    |		Store_Unchecked	0x2,0x3
045a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x10 = 0x45a,0xc
045b e402       |    |		Load	0x2,0x2
045c 021f       |    |		Execute	Heap_Access,Equal
045d 6805       |h   |		Jump_Zero	0x463
045e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x16.0x11 = 0x45e,0xd
045f a5fc       |    |		Store_Unchecked	0x2,-0x4
0460 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x12 = 0x460,0xe
0461 a5fb       |    |		Store_Unchecked	0x2,-0x5
0462 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0463 e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x13 = 0x463,0xf
0464 00eb       |    |		Load_Encached	Diana_Cache
0465 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0466 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0467 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x14 = 0x467,0x10
0468 00eb       |    |		Load_Encached	Diana_Cache
0469 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
046a 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
046b 00cf       |    |		Action	Mark_Auxiliary
046c 7816       |x   |		Jump	0x483
046d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x15 = 0x46d,0x12
046e e404       |    |		Load	0x2,0x4
046f 00eb       |    |		Load_Encached	Diana_Cache
0470 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0471 021f       |    |		Execute	Heap_Access,Equal
0472 6807       |h   |		Jump_Zero	0x47a
0473 4801       |H   |		Short_Literal	0x1							; Debug Table 0x16.0x16 = 0x473,0x13
0474 a5fc       |    |		Store_Unchecked	0x2,-0x4
0475 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x17 = 0x475,0x14
0476 00eb       |    |		Load_Encached	Diana_Cache
0477 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0478 a5fb       |    |		Store_Unchecked	0x2,-0x5
0479 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x16.0x18 = 0x479,0x15
047a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x19 = 0x47a,0x16
047b 00eb       |    |		Load_Encached	Diana_Cache
047c 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
047d a404       |    |		Store_Unchecked	0x2,0x4
047e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x1a = 0x47e,0x17
047f 00eb       |    |		Load_Encached	Diana_Cache
0480 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
0481 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0482 00c9       |    |		Action	Pop_Auxiliary_Loop
0483 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x16.0x1b = 0x483,0x11
0484 00eb       |    |		Load_Encached	Diana_Cache
0485 1858       | X  |		Execute	Package,Field_Execute,Field_Number 0x58
0486 7004       |p   |		Jump_Nonzero	0x48b
0487 00da       |    |		Load_Top	At_Offset_2
0488 00eb       |    |		Load_Encached	Diana_Cache
0489 1858       | X  |		Execute	Package,Field_Execute,Field_Number 0x58
048a 7801       |x   |		Jump	0x48c
048b 4801       |H   |		Short_Literal	0x1
048c 6fe0       |o   |		Jump_Zero	0x46d
048d 00ce       |    |		Action	Pop_Auxiliary
048e 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
048f			TRAP_0420:
048f 0007       |    |		Action	Break_Optional
0490 4800       |H   |		Short_Literal	0x0							; Debug Table 0x16.0x1c = 0x490,0x19
0491 a5fc       |    |		Store_Unchecked	0x2,-0x4
0492 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x16.0x1d = 0x492,0x1a
0493 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0494 a5fb       |    |		Store_Unchecked	0x2,-0x5
0495 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0496 0000 0000  |    |		.XXX[0x2]
0498 ; --------------------------------------------------------------------------------------
0498 ; SUBPROGRAM
0498 ; --------------------------------------------------------------------------------------
0498 049f       |    |		.CONST	0x049f								; Address of begin
0499 0004       |    |		.CONST	0x0004								; Address of exception handler
049a 0005       |    |		.CONST	0x0005								; Number of locals
049b			INIT_0498:
049b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17 = .DEBUG	0x049b,0x0832,0x0002,0x0000,0x0057,0x2755,0x0000,0x04b2
													; Debug Table 0x17.0x0 = 0x49b,0xffff
049c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17.0x1 = 0x49c,0xfffe
049d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17.0x2 = 0x49d,0xfffd
049e 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x17.0x3 = 0x49e,0xfffc
049f			BODY_0498:
049f 00cf       |    |		Action	Mark_Auxiliary
04a0 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x17.0x4 = 0x4a0,0x1
04a1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04a2 4801       |H   |		Short_Literal	0x1
04a3 0263       | c  |		Execute	Discrete,Above_Bound
04a4 7047       |pG  |		Jump_Nonzero	0x4ec
04a5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x5 = 0x4a5,0x2
04a6 e5fe       |    |		Load	0x2,-0x2
04a7 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04a8 01d5       |    |		Execute	Vector,Field_Reference
04a9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04aa a402       |    |		Store_Unchecked	0x2,0x2
04ab e402       |    |		Load	0x2,0x2								; Debug Table 0x17.0x6 = 0x4ab,0x3
04ac 00eb       |    |		Load_Encached	Diana_Cache
04ad 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
04ae 0b2f       | /  |		Execute_Immediate	Case_Compare,0x2f
04af 7005       |p   |		Jump_Nonzero	0x4b5
04b0 0b2a       | *  |		Execute_Immediate	Case_Compare,0x2a
04b1 7025       |p%  |		Jump_Nonzero	0x4d7
04b2 0b2b       | +  |		Execute_Immediate	Case_Compare,0x2b
04b3 7023       |p#  |		Jump_Nonzero	0x4d7
04b4 7834       |x4  |		Jump	0x4e9								; Debug Table 0x17.0x7 = 0x4b4,0xd
04b5 e402       |    |		Load	0x2,0x2								; Debug Table 0x17.0x8 = 0x4b5,0x4
04b6 4907       |I   |		Short_Literal	0x107
04b7 00eb       |    |		Load_Encached	Diana_Cache
04b8 0096       |    |		Execute	Package,Entry
04b9 a403       |    |		Store_Unchecked	0x2,0x3
04ba e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x17.0x9 = 0x4ba,0x5
04bb e403       |    |		Load	0x2,0x3
04bc 021f       |    |		Execute	Heap_Access,Equal
04bd 6809       |h   |		Jump_Zero	0x4c7
04be 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0xa = 0x4be,0x6
04bf e5fe       |    |		Load	0x2,-0x2
04c0 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04c1 01d5       |    |		Execute	Vector,Field_Reference
04c2 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04c3 4907       |I   |		Short_Literal	0x107
04c4 00eb       |    |		Load_Encached	Diana_Cache
04c5 0096       |    |		Execute	Package,Entry
04c6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04c7 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17.0xb = 0x4c7,0x7
04c8 00e1       |    |		Load_Encached	Boolean_Cache
04c9 00db       |    |		Load_Top	At_Offset_3
04ca e5fe       |    |		Load	0x2,-0x2
04cb 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04cc 01d5       |    |		Execute	Vector,Field_Reference
04cd 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04ce e403       |    |		Load	0x2,0x3
04cf e5ff       |    |		Load	0x2,-0x1
04d0 8229       | )  |		Call	0x1,0x29
04d1 c405       |    |		Store	0x2,0x5
04d2 c404       |    |		Store	0x2,0x4
04d3 e405       |    |		Load	0x2,0x5								; Debug Table 0x17.0xc = 0x4d3,0x8
04d4 6814       |h   |		Jump_Zero	0x4e9
04d5 e404       |    |		Load	0x2,0x4								; Debug Table 0x17.0xd = 0x4d5,0x9
04d6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04d7 e402       |    |		Load	0x2,0x2								; Debug Table 0x17.0xe = 0x4d7,0xa
04d8 4907       |I   |		Short_Literal	0x107
04d9 00eb       |    |		Load_Encached	Diana_Cache
04da 0096       |    |		Execute	Package,Entry
04db a403       |    |		Store_Unchecked	0x2,0x3
04dc e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x17.0xf = 0x4dc,0xb
04dd e403       |    |		Load	0x2,0x3
04de 021f       |    |		Execute	Heap_Access,Equal
04df 6809       |h   |		Jump_Zero	0x4e9
04e0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x17.0x10 = 0x4e0,0xc
04e1 e5fe       |    |		Load	0x2,-0x2
04e2 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04e3 01d5       |    |		Execute	Vector,Field_Reference
04e4 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04e5 4907       |I   |		Short_Literal	0x107
04e6 00eb       |    |		Load_Encached	Diana_Cache
04e7 0096       |    |		Execute	Package,Entry
04e8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04e9 00d1       |    |		Pop_Control	Pop_Count_1
04ea 00c8       |    |		Action	Pop_Auxiliary_Range
04eb 3fb9       |?   |		Loop_Increasing	0x4a5
04ec 00ce       |    |		Action	Pop_Auxiliary
04ed e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x17.0x11 = 0x4ed,0xe
04ee e5ff       |    |		Load	0x2,-0x1
04ef 8226       | &  |		Call	0x1,0x26
04f0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04f1 0000 0000  |    |		.BLANK	0000[0x7]
04f8 ; --------------------------------------------------------------------------------------
04f8 ; SUBPROGRAM
04f8 ; --------------------------------------------------------------------------------------
04f8 050a       |    |		.CONST	0x050a								; Address of begin
04f9 0004       |    |		.CONST	0x0004								; Address of exception handler
04fa 0004       |    |		.CONST	0x0004								; Number of locals
04fb			INIT_04f8:
04fb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18 = .DEBUG	0x04fb,0x0858,0x0002,0x0000,0x0057,0x2755,0x0000,0x0693
													; Debug Table 0x18.0x0 = 0x4fb,0xffff
04fc 00eb       |    |		Load_Encached	Diana_Cache
04fd 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
04fe 00eb       |    |		Load_Encached	Diana_Cache
04ff 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0500 03f1       |    |		Declare_Variable	Discrete,With_Value
0501 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18.0x1 = 0x501,0xfffe
0502 e5ff       |    |		Load	0x2,-0x1
0503 00eb       |    |		Load_Encached	Diana_Cache
0504 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0505 00da       |    |		Load_Top	At_Offset_2
0506 00eb       |    |		Load_Encached	Diana_Cache
0507 1879       | y  |		Execute	Package,Field_Execute,Field_Number 0x79
0508 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0509 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18.0x2 = 0x509,0xfffd
050a			BODY_04f8:
050a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18.0x3 = 0x50a,0x1
050b 0f29       | )  |		Execute_Immediate	Equal,0x29
050c 6807       |h   |		Jump_Zero	0x514
050d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x18.0x4 = 0x50d,0x2
050e 00da       |    |		Load_Top	At_Offset_2
050f 4847       |HG  |		Short_Literal	0x47
0510 00eb       |    |		Load_Encached	Diana_Cache
0511 187d       | }  |		Execute	Package,Field_Execute,Field_Number 0x7d
0512 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0513 7808       |x   |		Jump	0x51c
0514 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x18.0x5 = 0x514,0x3
0515 00eb       |    |		Load_Encached	Diana_Cache
0516 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0517 00db       |    |		Load_Top	At_Offset_3
0518 4848       |HH  |		Short_Literal	0x48
0519 00eb       |    |		Load_Encached	Diana_Cache
051a 187e       | ~  |		Execute	Package,Field_Execute,Field_Number 0x7e
051b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
051c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x6 = 0x51c,0x4
051d 00da       |    |		Load_Top	At_Offset_2
051e 496a       |Ij  |		Short_Literal	0x16a
051f 00eb       |    |		Load_Encached	Diana_Cache
0520 0096       |    |		Execute	Package,Entry
0521 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x18.0x7 = 0x521,0x5
0522 00da       |    |		Load_Top	At_Offset_2
0523 4957       |IW  |		Short_Literal	0x157
0524 00eb       |    |		Load_Encached	Diana_Cache
0525 0096       |    |		Execute	Package,Entry
0526 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x8 = 0x526,0x6
0527 4904       |I   |		Short_Literal	0x104
0528 00eb       |    |		Load_Encached	Diana_Cache
0529 0096       |    |		Execute	Package,Entry
052a 00da       |    |		Load_Top	At_Offset_2
052b 4963       |Ic  |		Short_Literal	0x163
052c 00eb       |    |		Load_Encached	Diana_Cache
052d 0096       |    |		Execute	Package,Entry
052e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x9 = 0x52e,0x7
052f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0530 ; --------------------------------------------------------------------------------------
0530 ; STRING TABLE
0530 ; --------------------------------------------------------------------------------------
0530 0008       |    |		.STRTAB	0x0008->0x0534							; "*** Unhandled exception during EXPAND_INLINE"
0531 0032       | 2  |		.STRTAB	0x0032->0x054a							; "*** Unhandled exception during EXPAND_INLINE_SUBPROGRAM"
0532 0067       | g  |		.STRTAB	0x0067->0x0565							; "Can't find discrims"
0533 0078       | x  |		.STREND 0x0078->0x056f
0534 2a2a 2a20  |*** |		.STRTAB_STRINGS
056f 0000       |    |		.XXX[0x1]
0570 ; --------------------------------------------------------------------------------------
0570 ; Debug Table
0570 ; --------------------------------------------------------------------------------------
0570 0003 0019  |    |		.CONST	0x0003,0x0019
0572 000b 063a  |   :|		.DEBUG	0x000b,0x063a,0x8000,0x0000,0x0057,0x2745,0x0000,0x000d
057a 0049 0660  | I `|		.DEBUG	0x0049,0x0660,0x8000,0x0000,0x0057,0x2755,0x0000,0x000b
0582 00b3 06a6  |    |		.DEBUG	0x00b3,0x06a6,0x0001,0x0000,0x0057,0x2745,0x0000,0x0025
058a 0113 06cc  |    |		.DEBUG	0x0113,0x06cc,0x0002,0x0000,0x0057,0x2745,0x0000,0x004b
0592 012b 06d8  | +  |		.DEBUG	0x012b,0x06d8,0x0001,0x0000,0x0057,0x2745,0x0000,0x005c
059a 0193 06fa  |    |		.DEBUG	0x0193,0x06fa,0x0001,0x0000,0x0057,0x2745,0x0000,0x007c
05a2 019b 06fe  |    |		.DEBUG	0x019b,0x06fe,0x0001,0x0000,0x0057,0x2745,0x0000,0x0088
05aa 01bb 0708  |    |		.DEBUG	0x01bb,0x0708,0x0001,0x0000,0x0057,0x2745,0x0000,0x009c
05b2 01cb 070e  |    |		.DEBUG	0x01cb,0x070e,0x0001,0x0000,0x0057,0x2745,0x0000,0x00b6
05ba 01e3 0718  |    |		.DEBUG	0x01e3,0x0718,0x0001,0x0000,0x0057,0x2745,0x0000,0x00ca
05c2 0273 0750  | s P|		.DEBUG	0x0273,0x0750,0x0001,0x0000,0x0057,0x2745,0x0000,0x00ef
05ca 02db 0776  |   v|		.DEBUG	0x02db,0x0776,0x0005,0x0000,0x0057,0x2745,0x0000,0x015d
05d2 0303 0778  |   x|		.DEBUG	0x0303,0x0778,0x0001,0x0000,0x0057,0x2755,0x0000,0x00bc
05da 030b 077c  |   ||		.DEBUG	0x030b,0x077c,0x0001,0x0000,0x0057,0x2755,0x0000,0x00d2
05e2 0313 0780  |    |		.DEBUG	0x0313,0x0780,0x0001,0x0000,0x0057,0x2755,0x0000,0x00df
05ea 0323 0784  | #  |		.DEBUG	0x0323,0x0784,0x0002,0x0000,0x0057,0x2755,0x0000,0x0101
05f2 033b 0792  | ;  |		.DEBUG	0x033b,0x0792,0x0001,0x0000,0x0057,0x2755,0x0000,0x016b
05fa 0353 079c  | S  |		.DEBUG	0x0353,0x079c,0x0002,0x0000,0x0057,0x2755,0x0000,0x01ca
0602 0373 07a8  | s  |		.DEBUG	0x0373,0x07a8,0x0002,0x0000,0x0057,0x2755,0x0000,0x0214
060a 0383 07ac  |    |		.DEBUG	0x0383,0x07ac,0x0002,0x0000,0x0057,0x2755,0x0000,0x0236
0612 0393 07b6  |    |		.DEBUG	0x0393,0x07b6,0x0001,0x0000,0x0057,0x2755,0x0000,0x0269
061a 03e3 07d8  |    |		.DEBUG	0x03e3,0x07d8,0x0002,0x0000,0x0057,0x2755,0x0000,0x031e
0622 0423 07f4  | #  |		.DEBUG	0x0423,0x07f4,0x0001,0x0000,0x0057,0x2755,0x0000,0x039d
062a 049b 0832  |   2|		.DEBUG	0x049b,0x0832,0x0002,0x0000,0x0057,0x2755,0x0000,0x04b2
0632 04fb 0858  |   X|		.DEBUG	0x04fb,0x0858,0x0002,0x0000,0x0057,0x2755,0x0000,0x0693
063a ; --------------------------------------------------------------------------------------
063a ; Debug3 Subtable 0x0
063a ; --------------------------------------------------------------------------------------
063a 0012 0000  |    |		.DBG3TAB	0x0012,0x0000
063c 000b ffff  |    |		.CONST	0x000b,0xffff
063e 000c fffe  |    |		.CONST	0x000c,0xfffe
0640 000d fffd  |    |		.CONST	0x000d,0xfffd
0642 000e fffc  |    |		.CONST	0x000e,0xfffc
0644 0010 fffb  |    |		.CONST	0x0010,0xfffb
0646 0012 fffa  |    |		.CONST	0x0012,0xfffa
0648 0014 fff9  |    |		.CONST	0x0014,0xfff9
064a 0016 fff8  |    |		.CONST	0x0016,0xfff8
064c 0018 fff7  |    |		.CONST	0x0018,0xfff7
064e 001a fff6  |    |		.CONST	0x001a,0xfff6
0650 001c fff5  |    |		.CONST	0x001c,0xfff5
0652 001e fff4  |    |		.CONST	0x001e,0xfff4
0654 0020 fff3  |    |		.CONST	0x0020,0xfff3
0656 0022 fff2  | "  |		.CONST	0x0022,0xfff2
0658 0024 fff1  | $  |		.CONST	0x0024,0xfff1
065a 002b fff0  | +  |		.CONST	0x002b,0xfff0
065c 0031 ffef  | 1  |		.CONST	0x0031,0xffef
065e 003c ffee  | <  |		.CONST	0x003c,0xffee
0660 ; --------------------------------------------------------------------------------------
0660 ; Debug3 Subtable 0x1
0660 ; --------------------------------------------------------------------------------------
0660 0022 0000  | "  |		.DBG3TAB	0x0022,0x0000
0662 0049 ffff  | I  |		.CONST	0x0049,0xffff
0664 004a fffe  | J  |		.CONST	0x004a,0xfffe
0666 004b fffd  | K  |		.CONST	0x004b,0xfffd
0668 004c fffc  | L  |		.CONST	0x004c,0xfffc
066a 004d fffb  | M  |		.CONST	0x004d,0xfffb
066c 004e fffa  | N  |		.CONST	0x004e,0xfffa
066e 004f fff9  | O  |		.CONST	0x004f,0xfff9
0670 0054 fff8  | T  |		.CONST	0x0054,0xfff8
0672 0059 fff7  | Y  |		.CONST	0x0059,0xfff7
0674 005e fff6  | ^  |		.CONST	0x005e,0xfff6
0676 0060 fff5  | `  |		.CONST	0x0060,0xfff5
0678 0062 fff4  | b  |		.CONST	0x0062,0xfff4
067a 0064 fff3  | d  |		.CONST	0x0064,0xfff3
067c 0066 fff2  | f  |		.CONST	0x0066,0xfff2
067e 0068 fff1  | h  |		.CONST	0x0068,0xfff1
0680 006a fff0  | j  |		.CONST	0x006a,0xfff0
0682 006c ffef  | l  |		.CONST	0x006c,0xffef
0684 006e ffee  | n  |		.CONST	0x006e,0xffee
0686 0070 ffed  | p  |		.CONST	0x0070,0xffed
0688 0072 ffec  | r  |		.CONST	0x0072,0xffec
068a 0074 ffeb  | t  |		.CONST	0x0074,0xffeb
068c 0076 ffea  | v  |		.CONST	0x0076,0xffea
068e 0078 ffe9  | x  |		.CONST	0x0078,0xffe9
0690 007a ffe8  | z  |		.CONST	0x007a,0xffe8
0692 007c ffe7  | |  |		.CONST	0x007c,0xffe7
0694 007e ffe6  | ~  |		.CONST	0x007e,0xffe6
0696 0080 ffe5  |    |		.CONST	0x0080,0xffe5
0698 0082 ffe4  |    |		.CONST	0x0082,0xffe4
069a 0084 ffe3  |    |		.CONST	0x0084,0xffe3
069c 0086 ffe2  |    |		.CONST	0x0086,0xffe2
069e 0088 ffe1  |    |		.CONST	0x0088,0xffe1
06a0 008a ffe0  |    |		.CONST	0x008a,0xffe0
06a2 0092 ffdf  |    |		.CONST	0x0092,0xffdf
06a4 00a3 ffde  |    |		.CONST	0x00a3,0xffde
06a6 ; --------------------------------------------------------------------------------------
06a6 ; Debug3 Subtable 0x2
06a6 ; --------------------------------------------------------------------------------------
06a6 0005 000d  |    |		.DBG3TAB	0x0005,0x000d
06a8 00b3 ffff  |    |		.CONST	0x00b3,0xffff
06aa 00b8 fffe  |    |		.CONST	0x00b8,0xfffe
06ac 00bb fffd  |    |		.CONST	0x00bb,0xfffd
06ae 00be fffc  |    |		.CONST	0x00be,0xfffc
06b0 00c0 fffb  |    |		.CONST	0x00c0,0xfffb
06b2 00c4 0001  |    |		.CONST	0x00c4,0x0001
06b4 00cb 0003  |    |		.CONST	0x00cb,0x0003
06b6 00d3 0004  |    |		.CONST	0x00d3,0x0004
06b8 00db 0005  |    |		.CONST	0x00db,0x0005
06ba 00df 0006  |    |		.CONST	0x00df,0x0006
06bc 00e3 0007  |    |		.CONST	0x00e3,0x0007
06be 00e8 0002  |    |		.CONST	0x00e8,0x0002
06c0 00ed 0008  |    |		.CONST	0x00ed,0x0008
06c2 00f2 0009  |    |		.CONST	0x00f2,0x0009
06c4 00f7 000a  |    |		.CONST	0x00f7,0x000a
06c6 00ff 000b  |    |		.CONST	0x00ff,0x000b
06c8 0105 000c  |    |		.CONST	0x0105,0x000c
06ca 010b 000d  |    |		.CONST	0x010b,0x000d
06cc ; --------------------------------------------------------------------------------------
06cc ; Debug3 Subtable 0x3
06cc ; --------------------------------------------------------------------------------------
06cc 0002 0003  |    |		.DBG3TAB	0x0002,0x0003
06ce 0113 ffff  |    |		.CONST	0x0113,0xffff
06d0 0117 fffe  |    |		.CONST	0x0117,0xfffe
06d2 0118 0001  |    |		.CONST	0x0118,0x0001
06d4 011d 0002  |    |		.CONST	0x011d,0x0002
06d6 0123 0003  | #  |		.CONST	0x0123,0x0003
06d8 ; --------------------------------------------------------------------------------------
06d8 ; Debug3 Subtable 0x4
06d8 ; --------------------------------------------------------------------------------------
06d8 0005 000b  |    |		.DBG3TAB	0x0005,0x000b
06da 012b ffff  | +  |		.CONST	0x012b,0xffff
06dc 0130 fffe  | 0  |		.CONST	0x0130,0xfffe
06de 0137 fffd  | 7  |		.CONST	0x0137,0xfffd
06e0 013f fffc  | ?  |		.CONST	0x013f,0xfffc
06e2 0140 fffb  | @  |		.CONST	0x0140,0xfffb
06e4 0144 0001  | D  |		.CONST	0x0144,0x0001
06e6 0149 0002  | I  |		.CONST	0x0149,0x0002
06e8 014d 0003  | M  |		.CONST	0x014d,0x0003
06ea 0152 0004  | R  |		.CONST	0x0152,0x0004
06ec 0160 0005  | `  |		.CONST	0x0160,0x0005
06ee 0170 0006  | p  |		.CONST	0x0170,0x0006
06f0 0173 0007  | s  |		.CONST	0x0173,0x0007
06f2 017a 0008  | z  |		.CONST	0x017a,0x0008
06f4 017f 0009  |    |		.CONST	0x017f,0x0009
06f6 0185 000a  |    |		.CONST	0x0185,0x000a
06f8 018b 000b  |    |		.CONST	0x018b,0x000b
06fa ; --------------------------------------------------------------------------------------
06fa ; Debug3 Subtable 0x5
06fa ; --------------------------------------------------------------------------------------
06fa 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
06fc 0193 0001  |    |		.CONST	0x0193,0x0001
06fe ; --------------------------------------------------------------------------------------
06fe ; Debug3 Subtable 0x6
06fe ; --------------------------------------------------------------------------------------
06fe 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
0700 019b 0001  |    |		.CONST	0x019b,0x0001
0702 01a0 0002  |    |		.CONST	0x01a0,0x0002
0704 01a7 0003  |    |		.CONST	0x01a7,0x0003
0706 01ae 0004  |    |		.CONST	0x01ae,0x0004
0708 ; --------------------------------------------------------------------------------------
0708 ; Debug3 Subtable 0x7
0708 ; --------------------------------------------------------------------------------------
0708 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
070a 01bb 0001  |    |		.CONST	0x01bb,0x0001
070c 01c0 0002  |    |		.CONST	0x01c0,0x0002
070e ; --------------------------------------------------------------------------------------
070e ; Debug3 Subtable 0x8
070e ; --------------------------------------------------------------------------------------
070e 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
0710 01cb ffff  |    |		.CONST	0x01cb,0xffff
0712 01cc 0001  |    |		.CONST	0x01cc,0x0001
0714 01d3 0002  |    |		.CONST	0x01d3,0x0002
0716 01d9 0003  |    |		.CONST	0x01d9,0x0003
0718 ; --------------------------------------------------------------------------------------
0718 ; Debug3 Subtable 0x9
0718 ; --------------------------------------------------------------------------------------
0718 0008 0013  |    |		.DBG3TAB	0x0008,0x0013
071a 01e3 ffff  |    |		.CONST	0x01e3,0xffff
071c 01e8 fffe  |    |		.CONST	0x01e8,0xfffe
071e 01ed fffd  |    |		.CONST	0x01ed,0xfffd
0720 01f4 fffc  |    |		.CONST	0x01f4,0xfffc
0722 01fc fffb  |    |		.CONST	0x01fc,0xfffb
0724 01fd fffa  |    |		.CONST	0x01fd,0xfffa
0726 01fe fff9  |    |		.CONST	0x01fe,0xfff9
0728 01ff fff8  |    |		.CONST	0x01ff,0xfff8
072a 0206 0001  |    |		.CONST	0x0206,0x0001
072c 0209 0002  |    |		.CONST	0x0209,0x0002
072e 0210 0003  |    |		.CONST	0x0210,0x0003
0730 0215 0004  |    |		.CONST	0x0215,0x0004
0732 021f 0005  |    |		.CONST	0x021f,0x0005
0734 0224 0006  | $  |		.CONST	0x0224,0x0006
0736 0229 0007  | )  |		.CONST	0x0229,0x0007
0738 022b 0008  | +  |		.CONST	0x022b,0x0008
073a 0232 0009  | 2  |		.CONST	0x0232,0x0009
073c 0235 000a  | 5  |		.CONST	0x0235,0x000a
073e 023c 000b  | <  |		.CONST	0x023c,0x000b
0740 0243 000c  | C  |		.CONST	0x0243,0x000c
0742 0249 000d  | I  |		.CONST	0x0249,0x000d
0744 024e 0011  | N  |		.CONST	0x024e,0x0011
0746 024f 000e  | O  |		.CONST	0x024f,0x000e
0748 0255 000f  | U  |		.CONST	0x0255,0x000f
074a 025a 0012  | Z  |		.CONST	0x025a,0x0012
074c 0260 0013  | `  |		.CONST	0x0260,0x0013
074e 0266 0014  | f  |		.CONST	0x0266,0x0014
0750 ; --------------------------------------------------------------------------------------
0750 ; Debug3 Subtable 0xa
0750 ; --------------------------------------------------------------------------------------
0750 0005 000d  |    |		.DBG3TAB	0x0005,0x000d
0752 0273 ffff  | s  |		.CONST	0x0273,0xffff
0754 027b fffe  | {  |		.CONST	0x027b,0xfffe
0756 027e fffd  | ~  |		.CONST	0x027e,0xfffd
0758 0281 fffc  |    |		.CONST	0x0281,0xfffc
075a 0283 fffb  |    |		.CONST	0x0283,0xfffb
075c 0287 0001  |    |		.CONST	0x0287,0x0001
075e 028e 0003  |    |		.CONST	0x028e,0x0003
0760 0296 0004  |    |		.CONST	0x0296,0x0004
0762 029e 0005  |    |		.CONST	0x029e,0x0005
0764 02a2 0006  |    |		.CONST	0x02a2,0x0006
0766 02a6 0007  |    |		.CONST	0x02a6,0x0007
0768 02ab 0002  |    |		.CONST	0x02ab,0x0002
076a 02b0 0008  |    |		.CONST	0x02b0,0x0008
076c 02b5 0009  |    |		.CONST	0x02b5,0x0009
076e 02ba 000a  |    |		.CONST	0x02ba,0x000a
0770 02c2 000b  |    |		.CONST	0x02c2,0x000b
0772 02c8 000c  |    |		.CONST	0x02c8,0x000c
0774 02ce 000d  |    |		.CONST	0x02ce,0x000d
0776 ; --------------------------------------------------------------------------------------
0776 ; Debug3 Subtable 0xb
0776 ; --------------------------------------------------------------------------------------
0776 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0778 ; --------------------------------------------------------------------------------------
0778 ; Debug3 Subtable 0xc
0778 ; --------------------------------------------------------------------------------------
0778 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
077a 0303 0001  |    |		.CONST	0x0303,0x0001
077c ; --------------------------------------------------------------------------------------
077c ; Debug3 Subtable 0xd
077c ; --------------------------------------------------------------------------------------
077c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
077e 030b 0001  |    |		.CONST	0x030b,0x0001
0780 ; --------------------------------------------------------------------------------------
0780 ; Debug3 Subtable 0xe
0780 ; --------------------------------------------------------------------------------------
0780 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0782 0313 0001  |    |		.CONST	0x0313,0x0001
0784 ; --------------------------------------------------------------------------------------
0784 ; Debug3 Subtable 0xf
0784 ; --------------------------------------------------------------------------------------
0784 0002 0004  |    |		.DBG3TAB	0x0002,0x0004
0786 0323 ffff  | #  |		.CONST	0x0323,0xffff
0788 0324 fffe  | $  |		.CONST	0x0324,0xfffe
078a 0325 0001  | %  |		.CONST	0x0325,0x0001
078c 032e 0002  | .  |		.CONST	0x032e,0x0002
078e 0330 0003  | 0  |		.CONST	0x0330,0x0003
0790 0332 0004  | 2  |		.CONST	0x0332,0x0004
0792 ; --------------------------------------------------------------------------------------
0792 ; Debug3 Subtable 0x10
0792 ; --------------------------------------------------------------------------------------
0792 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
0794 033b 0001  | ;  |		.CONST	0x033b,0x0001
0796 033e 0002  | >  |		.CONST	0x033e,0x0002
0798 0341 0003  | A  |		.CONST	0x0341,0x0003
079a 0344 0004  | D  |		.CONST	0x0344,0x0004
079c ; --------------------------------------------------------------------------------------
079c ; Debug3 Subtable 0x11
079c ; --------------------------------------------------------------------------------------
079c 0001 0004  |    |		.DBG3TAB	0x0001,0x0004
079e 0353 ffff  | S  |		.CONST	0x0353,0xffff
07a0 0354 0001  | T  |		.CONST	0x0354,0x0001
07a2 0359 0003  | Y  |		.CONST	0x0359,0x0003
07a4 035e 0002  | ^  |		.CONST	0x035e,0x0002
07a6 0363 0004  | c  |		.CONST	0x0363,0x0004
07a8 ; --------------------------------------------------------------------------------------
07a8 ; Debug3 Subtable 0x12
07a8 ; --------------------------------------------------------------------------------------
07a8 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
07aa 0373 0001  | s  |		.CONST	0x0373,0x0001
07ac ; --------------------------------------------------------------------------------------
07ac ; Debug3 Subtable 0x13
07ac ; --------------------------------------------------------------------------------------
07ac 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
07ae 0383 ffff  |    |		.CONST	0x0383,0xffff
07b0 0388 0001  |    |		.CONST	0x0388,0x0001
07b2 038c 0002  |    |		.CONST	0x038c,0x0002
07b4 038e 0003  |    |		.CONST	0x038e,0x0003
07b6 ; --------------------------------------------------------------------------------------
07b6 ; Debug3 Subtable 0x14
07b6 ; --------------------------------------------------------------------------------------
07b6 0004 000c  |    |		.DBG3TAB	0x0004,0x000c
07b8 0393 ffff  |    |		.CONST	0x0393,0xffff
07ba 0395 fffe  |    |		.CONST	0x0395,0xfffe
07bc 03a1 fffd  |    |		.CONST	0x03a1,0xfffd
07be 03a2 fffc  |    |		.CONST	0x03a2,0xfffc
07c0 03a5 0002  |    |		.CONST	0x03a5,0x0002
07c2 03ab 0003  |    |		.CONST	0x03ab,0x0003
07c4 03b5 0004  |    |		.CONST	0x03b5,0x0004
07c6 03b9 0005  |    |		.CONST	0x03b9,0x0005
07c8 03bf 0006  |    |		.CONST	0x03bf,0x0006
07ca 03c1 0007  |    |		.CONST	0x03c1,0x0007
07cc 03c8 0008  |    |		.CONST	0x03c8,0x0008
07ce 03c9 0009  |    |		.CONST	0x03c9,0x0009
07d0 03cd 000a  |    |		.CONST	0x03cd,0x000a
07d2 03d1 000b  |    |		.CONST	0x03d1,0x000b
07d4 03d6 0001  |    |		.CONST	0x03d6,0x0001
07d6 03db 000c  |    |		.CONST	0x03db,0x000c
07d8 ; --------------------------------------------------------------------------------------
07d8 ; Debug3 Subtable 0x15
07d8 ; --------------------------------------------------------------------------------------
07d8 0003 000a  |    |		.DBG3TAB	0x0003,0x000a
07da 03e3 ffff  |    |		.CONST	0x03e3,0xffff
07dc 03e4 fffe  |    |		.CONST	0x03e4,0xfffe
07de 03e5 fffd  |    |		.CONST	0x03e5,0xfffd
07e0 03e7 0001  |    |		.CONST	0x03e7,0x0001
07e2 03ec 0002  |    |		.CONST	0x03ec,0x0002
07e4 03f2 0003  |    |		.CONST	0x03f2,0x0003
07e6 03f6 0004  |    |		.CONST	0x03f6,0x0004
07e8 03fc 0005  |    |		.CONST	0x03fc,0x0005
07ea 0403 0009  |    |		.CONST	0x0403,0x0009
07ec 0404 0006  |    |		.CONST	0x0404,0x0006
07ee 0410 0007  |    |		.CONST	0x0410,0x0007
07f0 0412 0008  |    |		.CONST	0x0412,0x0008
07f2 0418 000a  |    |		.CONST	0x0418,0x000a
07f4 ; --------------------------------------------------------------------------------------
07f4 ; Debug3 Subtable 0x16
07f4 ; --------------------------------------------------------------------------------------
07f4 0004 001a  |    |		.DBG3TAB	0x0004,0x001a
07f6 0423 ffff  | #  |		.CONST	0x0423,0xffff
07f8 0424 fffe  | $  |		.CONST	0x0424,0xfffe
07fa 0425 fffd  | %  |		.CONST	0x0425,0xfffd
07fc 0426 fffc  | &  |		.CONST	0x0426,0xfffc
07fe 0427 0001  | '  |		.CONST	0x0427,0x0001
0800 0429 0002  | )  |		.CONST	0x0429,0x0002
0802 042c 0003  | ,  |		.CONST	0x042c,0x0003
0804 0433 0018  | 3  |		.CONST	0x0433,0x0018
0806 0434 0004  | 4  |		.CONST	0x0434,0x0004
0808 043a 0005  | :  |		.CONST	0x043a,0x0005
080a 043c 0006  | <  |		.CONST	0x043c,0x0006
080c 0440 0007  | @  |		.CONST	0x0440,0x0007
080e 0446 0008  | F  |		.CONST	0x0446,0x0008
0810 0448 0009  | H  |		.CONST	0x0448,0x0009
0812 044c 000a  | L  |		.CONST	0x044c,0x000a
0814 0450 000b  | P  |		.CONST	0x0450,0x000b
0816 045a 000c  | Z  |		.CONST	0x045a,0x000c
0818 045e 000d  | ^  |		.CONST	0x045e,0x000d
081a 0460 000e  | `  |		.CONST	0x0460,0x000e
081c 0463 000f  | c  |		.CONST	0x0463,0x000f
081e 0467 0010  | g  |		.CONST	0x0467,0x0010
0820 046d 0012  | m  |		.CONST	0x046d,0x0012
0822 0473 0013  | s  |		.CONST	0x0473,0x0013
0824 0475 0014  | u  |		.CONST	0x0475,0x0014
0826 0479 0015  | y  |		.CONST	0x0479,0x0015
0828 047a 0016  | z  |		.CONST	0x047a,0x0016
082a 047e 0017  | ~  |		.CONST	0x047e,0x0017
082c 0483 0011  |    |		.CONST	0x0483,0x0011
082e 0490 0019  |    |		.CONST	0x0490,0x0019
0830 0492 001a  |    |		.CONST	0x0492,0x001a
0832 ; --------------------------------------------------------------------------------------
0832 ; Debug3 Subtable 0x17
0832 ; --------------------------------------------------------------------------------------
0832 0004 000e  |    |		.DBG3TAB	0x0004,0x000e
0834 049b ffff  |    |		.CONST	0x049b,0xffff
0836 049c fffe  |    |		.CONST	0x049c,0xfffe
0838 049d fffd  |    |		.CONST	0x049d,0xfffd
083a 049e fffc  |    |		.CONST	0x049e,0xfffc
083c 04a0 0001  |    |		.CONST	0x04a0,0x0001
083e 04a5 0002  |    |		.CONST	0x04a5,0x0002
0840 04ab 0003  |    |		.CONST	0x04ab,0x0003
0842 04b4 000d  |    |		.CONST	0x04b4,0x000d
0844 04b5 0004  |    |		.CONST	0x04b5,0x0004
0846 04ba 0005  |    |		.CONST	0x04ba,0x0005
0848 04be 0006  |    |		.CONST	0x04be,0x0006
084a 04c7 0007  |    |		.CONST	0x04c7,0x0007
084c 04d3 0008  |    |		.CONST	0x04d3,0x0008
084e 04d5 0009  |    |		.CONST	0x04d5,0x0009
0850 04d7 000a  |    |		.CONST	0x04d7,0x000a
0852 04dc 000b  |    |		.CONST	0x04dc,0x000b
0854 04e0 000c  |    |		.CONST	0x04e0,0x000c
0856 04ed 000e  |    |		.CONST	0x04ed,0x000e
0858 ; --------------------------------------------------------------------------------------
0858 ; Debug3 Subtable 0x18
0858 ; --------------------------------------------------------------------------------------
0858 0003 0007  |    |		.DBG3TAB	0x0003,0x0007
085a 04fb ffff  |    |		.CONST	0x04fb,0xffff
085c 0501 fffe  |    |		.CONST	0x0501,0xfffe
085e 0509 fffd  |    |		.CONST	0x0509,0xfffd
0860 050a 0001  |    |		.CONST	0x050a,0x0001
0862 050d 0002  |    |		.CONST	0x050d,0x0002
0864 0514 0003  |    |		.CONST	0x0514,0x0003
0866 051c 0004  |    |		.CONST	0x051c,0x0004
0868 0521 0005  | !  |		.CONST	0x0521,0x0005
086a 0526 0006  | &  |		.CONST	0x0526,0x0006
086c 052e 0007  | .  |		.CONST	0x052e,0x0007
086e 0000 0000  |    |		.BLANK	0000[0x192]