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

⟦aa3120e15⟧

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

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0908       |    |		.CONST	0x0908								; 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 0006       |    |		.CONST	0x0006								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 004e       | N  |		.CONST	0x004e								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0027       | '  |		.CONST	0x0027								; Number of locals
000b			INIT_0008:
000b 029a 0053  |   S|		Declare_Subprogram	INIT_0050,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x09f2,0x0000,0x0000,0x005a,0x12e5,0x0000,0x1f27
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 009b  |    |		Declare_Subprogram	INIT_0098,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 00a3  |    |		Declare_Subprogram	INIT_00a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 029a 00ab  |    |		Declare_Subprogram	INIT_00a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0x11,0xfffc
0013 00bf       |    |		Action	Accept_Activation
0014 029b 00e3  |    |		Declare_Subprogram	INIT_00e0,For_Outer_Call,Unelaborated		; Debug Table 0x1 = .DEBUG	0x0014,0x09fc,0x0000,0x0000,0x005a,0x2045,0x0000,0x0008
													; Debug Table 0x1.0x0 = 0x14,0xffff
0016 029b 017b  |   {|		Declare_Subprogram	INIT_0178,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x1 = 0x16,0xfffe
0018 029d 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Outer_Call			; Debug Table 0x1.0x2 = 0x18,0xfffe
001a 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x3 = 0x1a,0xfffd
001b 00c7       |    |		Action	Elaborate_Subprogram
001c 029d 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Outer_Call			; Debug Table 0x1.0x4 = 0x1c,0xfffc
001e 029d 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call			; Debug Table 0x1.0x5 = 0x1e,0xfffb
0020 029d 0273  |   s|		Declare_Subprogram	INIT_0270,For_Outer_Call			; Debug Table 0x1.0x6 = 0x20,0xfffa
0022 029d 02c3  |    |		Declare_Subprogram	INIT_02c0,For_Outer_Call			; Debug Table 0x1.0x7 = 0x22,0xfff9
0024 029d 036b  |   k|		Declare_Subprogram	INIT_0368,For_Outer_Call			; Debug Table 0x1.0x8 = 0x24,0xfff8
0026 029d 03a3  |    |		Declare_Subprogram	INIT_03a0,For_Outer_Call			; Debug Table 0x1.0x9 = 0x26,0xfff7
0028 029d 03d3  |    |		Declare_Subprogram	INIT_03d0,For_Outer_Call			; Debug Table 0x1.0xa = 0x28,0xfff6
002a 029d 0403  |    |		Declare_Subprogram	INIT_0400,For_Outer_Call			; Debug Table 0x1.0xb = 0x2a,0xfff5
002c 029d 044b  |   K|		Declare_Subprogram	INIT_0448,For_Outer_Call			; Debug Table 0x1.0xc = 0x2c,0xfff4
002e 029d 0463  |   c|		Declare_Subprogram	INIT_0460,For_Outer_Call			; Debug Table 0x1.0xd = 0x2e,0xfff3
0030 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0xe = 0x30,0xfff2
0031 00c7       |    |		Action	Elaborate_Subprogram
0032 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0xf = 0x32,0xfff1
0033 00c7       |    |		Action	Elaborate_Subprogram
0034 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x10 = 0x34,0xfff0
0035 00c7       |    |		Action	Elaborate_Subprogram
0036 029d 04bb  |    |		Declare_Subprogram	INIT_04b8,For_Outer_Call			; Debug Table 0x1.0x11 = 0x36,0xffff
0038 029d 04f3  |    |		Declare_Subprogram	INIT_04f0,For_Outer_Call			; Debug Table 0x1.0x12 = 0x38,0xfffe
003a 029d 0513  |    |		Declare_Subprogram	INIT_0510,For_Outer_Call			; Debug Table 0x1.0x13 = 0x3a,0xfffd
003c 029d 0563  |   c|		Declare_Subprogram	INIT_0560,For_Outer_Call			; Debug Table 0x1.0x14 = 0x3c,0xfffc
003e 029d 058b  |    |		Declare_Subprogram	INIT_0588,For_Outer_Call			; Debug Table 0x1.0x15 = 0x3e,0xfffb
0040 029d 05cb  |    |		Declare_Subprogram	INIT_05c8,For_Outer_Call			; Debug Table 0x1.0x16 = 0x40,0xfffa
0042 029d 0683  |    |		Declare_Subprogram	INIT_0680,For_Outer_Call			; Debug Table 0x1.0x17 = 0x42,0xfff9
0044 029d 06bb  |    |		Declare_Subprogram	INIT_06b8,For_Outer_Call			; Debug Table 0x1.0x18 = 0x44,0xfff8
0046 029d 06e3  |    |		Declare_Subprogram	INIT_06e0,For_Outer_Call			; Debug Table 0x1.0x19 = 0x46,0xfff7
0048 029d 0753  |   S|		Declare_Subprogram	INIT_0750,For_Outer_Call			; Debug Table 0x1.0x1a = 0x48,0xfff6
004a 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x1b = 0x4a,0xfff5
004b 00c7       |    |		Action	Elaborate_Subprogram
004c 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x1c = 0x4c,0xfff4
004d 00c7       |    |		Action	Elaborate_Subprogram
004e			BODY_0008:
004e 00bc       |    |		Action	Signal_Activated
004f 00bb       |    |		Action	Signal_Completion
0050 ; --------------------------------------------------------------------------------------
0050 ; SUBPROGRAM
0050 ; --------------------------------------------------------------------------------------
0050 005c       | \  |		.CONST	0x005c								; Address of begin
0051 0004       |    |		.CONST	0x0004								; Address of exception handler
0052 0004       |    |		.CONST	0x0004								; Number of locals
0053			INIT_0050:
0053 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x2 = .DEBUG	0x0053,0x0a38,0x0001,0x0000,0x005a,0x12e5,0x0000,0x1f28
													; Debug Table 0x2.0x0 = 0x53,0xffff
0054 00db       |    |		Load_Top	At_Offset_3
0055 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0056 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x2.0x1 = 0x56,0xfffe
0057 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2.0x2 = 0x57,0xfffd
0058 00da       |    |		Load_Top	At_Offset_2
0059 00eb       |    |		Load_Encached	Diana_Cache
005a 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
005b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
005c			BODY_0050:
005c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x2.0x3 = 0x5c,0x1
005d 680e       |h   |		Jump_Zero	0x6c
005e 00da       |    |		Load_Top	At_Offset_2
005f 4975       |Iu  |		Short_Literal	0x175
0060 00eb       |    |		Load_Encached	Diana_Cache
0061 0098       |    |		Execute	Package,Field_Read_Dynamic
0062 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0063 6808       |h   |		Jump_Zero	0x6c
0064 00d8       |    |		Load_Top	At_Offset_0
0065 00eb       |    |		Load_Encached	Diana_Cache
0066 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0067 0fa4       |    |		Execute_Immediate	Equal,-0x5c
0068 6803       |h   |		Jump_Zero	0x6c
0069 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2.0x4 = 0x69,0x2
006a a5fc       |    |		Store_Unchecked	0x2,-0x4
006b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
006c 00cf       |    |		Action	Mark_Auxiliary
006d 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x5 = 0x6d,0x3
006e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x6 = 0x6e,0x4
006f 00eb       |    |		Load_Encached	Diana_Cache
0070 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
0071 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0072 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x7 = 0x72,0x5
0073 00eb       |    |		Load_Encached	Diana_Cache
0074 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0075 0fa4       |    |		Execute_Immediate	Equal,-0x5c
0076 6809       |h   |		Jump_Zero	0x80
0077 0092 07cc  |    |		Action	Push_String_Extended,0x7cc					; "3.7.3 (4); 5.4 (5)"
													; Debug Table 0x2.0x8 = 0x77,0x6
0079 0092 07cd  |    |		Action	Push_String_Extended,0x7cd					; "0129**SMCHOI"
007b 00db       |    |		Load_Top	At_Offset_3
007c 8001       |    |		Call	0x0,0x1
007d 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2.0x9 = 0x7d,0x7
007e a5fc       |    |		Store_Unchecked	0x2,-0x4
007f 7808       |x   |		Jump	0x88
0080 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x2.0xa = 0x80,0x8
0081 e402       |    |		Load	0x2,0x2
0082 00db       |    |		Load_Top	At_Offset_3
0083 e5fe       |    |		Load	0x2,-0x2
0084 821d       |    |		Call	0x1,0x1d
0085 c404       |    |		Store	0x2,0x4
0086 c402       |    |		Store	0x2,0x2
0087 c5fb       |    |		Store	0x2,-0x5
0088 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0xb = 0x88,0x9
0089 00eb       |    |		Load_Encached	Diana_Cache
008a 1858       | X  |		Execute	Package,Field_Execute,Field_Number 0x58
008b 7008       |p   |		Jump_Nonzero	0x94
008c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0xc = 0x8c,0xa
008d a402       |    |		Store_Unchecked	0x2,0x2
008e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0xd = 0x8e,0xb
008f 00eb       |    |		Load_Encached	Diana_Cache
0090 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0091 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0092 00c9       |    |		Action	Pop_Auxiliary_Loop
0093 7fda       |    |		Jump	0x6e
0094 00ce       |    |		Action	Pop_Auxiliary
0095 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0096 0000 0000  |    |		.XXX[0x2]
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 009b       |    |		.CONST	0x009b								; Address of begin
0099 0004       |    |		.CONST	0x0004								; Address of exception handler
009a 0001       |    |		.CONST	0x0001								; Number of locals
009b			BODY_0098:
009b			INIT_0098:
009b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x3 = .DEBUG	0x009b,0x0a56,0x0001,0x0000,0x005a,0x12e5,0x0000,0x1f44
													; Debug Table 0x3.0x0 = 0x9b,0x1
009c e5fe       |    |		Load	0x2,-0x2
009d e5ff       |    |		Load	0x2,-0x1
009e 8211       |    |		Call	0x1,0x11
009f 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
00a0 ; --------------------------------------------------------------------------------------
00a0 ; SUBPROGRAM
00a0 ; --------------------------------------------------------------------------------------
00a0 00a3       |    |		.CONST	0x00a3								; Address of begin
00a1 0004       |    |		.CONST	0x0004								; Address of exception handler
00a2 0001       |    |		.CONST	0x0001								; Number of locals
00a3			BODY_00a0:
00a3			INIT_00a0:
00a3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4 = .DEBUG	0x00a3,0x0a5a,0x0001,0x0000,0x005a,0x12e5,0x0000,0x1f5b
													; Debug Table 0x4.0x0 = 0xa3,0x1
00a4 00db       |    |		Load_Top	At_Offset_3
00a5 8212       |    |		Call	0x1,0x12
00a6 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00a7 0000       |    |		.XXX[0x1]
00a8 ; --------------------------------------------------------------------------------------
00a8 ; SUBPROGRAM
00a8 ; --------------------------------------------------------------------------------------
00a8 00c1       |    |		.CONST	0x00c1								; Address of begin
00a9 0004       |    |		.CONST	0x0004								; Address of exception handler
00aa 0007       |    |		.CONST	0x0007								; Number of locals
00ab			INIT_00a8:
00ab 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5 = .DEBUG	0x00ab,0x0a5e,0x0002,0x0000,0x005a,0x12e5,0x0000,0x1f69
													; Debug Table 0x5.0x0 = 0xab,0xffff
00ac 00db       |    |		Load_Top	At_Offset_3
00ad 00eb       |    |		Load_Encached	Diana_Cache
00ae 18c6       |    |		Execute	Package,Field_Execute,Field_Number 0xc6
00af 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00b0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x5.0x1 = 0xb0,0xfffe
00b1 e5ff       |    |		Load	0x2,-0x1
00b2 00eb       |    |		Load_Encached	Diana_Cache
00b3 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
00b4 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00b5 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x5.0x2 = 0xb5,0xfffd
00b6 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
00b7 0322       | "  |		Declare_Variable	Record
00b8 00d8       |    |		Load_Top	At_Offset_0
00b9 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00ba 00eb       |    |		Load_Encached	Diana_Cache
00bb 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
00bc 0322       | "  |		Declare_Variable	Record
00bd 00d8       |    |		Load_Top	At_Offset_0
00be 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00bf 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0x3 = 0xbf,0xfffc
00c0 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x5.0x4 = 0xc0,0xfffb
00c1			BODY_00a8:
00c1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x5 = 0xc1,0x1
00c2 00e1       |    |		Load_Encached	Boolean_Cache
00c3 e402       |    |		Load	0x2,0x2
00c4 e002       |    |		Load	0x0,0x2
00c5 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00c6 005b       | [  |		Store_Top	Discrete,At_Offset_3
00c7 00d1       |    |		Pop_Control	Pop_Count_1
00c8 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x6 = 0xc8,0x2
00c9 00e1       |    |		Load_Encached	Boolean_Cache
00ca e403       |    |		Load	0x2,0x3
00cb e002       |    |		Load	0x0,0x2
00cc 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00cd 005a       | Z  |		Store_Top	Discrete,At_Offset_2
00ce 00d1       |    |		Pop_Control	Pop_Count_1
00cf 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x5.0x7 = 0xcf,0x3
00d0 6808       |h   |		Jump_Zero	0xd9
00d1 00d8       |    |		Load_Top	At_Offset_0
00d2 6806       |h   |		Jump_Zero	0xd9
00d3 e402       |    |		Load	0x2,0x2
00d4 8003       |    |		Call	0x0,0x3
00d5 6803       |h   |		Jump_Zero	0xd9
00d6 e403       |    |		Load	0x2,0x3
00d7 8003       |    |		Call	0x0,0x3
00d8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00d9 4800       |H   |		Short_Literal	0x0
00da 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00db 0000 0000  |    |		.BLANK	0000[0x5]
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00ff       |    |		.CONST	0x00ff								; Address of begin
00e1 0004       |    |		.CONST	0x0004								; Address of exception handler
00e2 000b       |    |		.CONST	0x000b								; Number of locals
00e3			INIT_00e0:
00e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6 = .DEBUG	0x00e3,0x0a70,0x0001,0x0000,0x005a,0x2045,0x0000,0x000a
													; Debug Table 0x6.0x0 = 0xe3,0xffff
00e4 00db       |    |		Load_Top	At_Offset_3
00e5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00e6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x1 = 0xe6,0xfffe
00e7 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x2 = 0xe7,0xfffd
00e8 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x3 = 0xe8,0xfffc
00e9 e004       |    |		Load	0x0,0x4								; Debug Table 0x6.0x4 = 0xe9,0xfffb
00ea 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00eb 02c7       |    |		Declare_Variable	Any
00ec 00d8       |    |		Load_Top	At_Offset_0
00ed 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00ee e004       |    |		Load	0x0,0x4
00ef 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00f0 02c7       |    |		Declare_Variable	Any
00f1 00d8       |    |		Load_Top	At_Offset_0
00f2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00f3 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x6.0x5 = 0xf3,0xfffa
00f4 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
00f5 0322       | "  |		Declare_Variable	Record
00f6 00d8       |    |		Load_Top	At_Offset_0
00f7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00f8 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x6.0x6 = 0xf8,0xfff9
00f9 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
00fa 0322       | "  |		Declare_Variable	Record
00fb 00d8       |    |		Load_Top	At_Offset_0
00fc 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00fd 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x6.0x7 = 0xfd,0xfff8
00fe 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x8 = 0xfe,0xfff7
00ff			BODY_00e0:
00ff 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6.0x9 = 0xff,0x1
0100 00ec       |    |		Load_Encached	Diana_Tree_Cache
0101 00ec       |    |		Load_Encached	Diana_Tree_Cache
0102 e402       |    |		Load	0x2,0x2
0103 8226       | &  |		Call	0x1,0x26
0104 c403       |    |		Store	0x2,0x3
0105 c404       |    |		Store	0x2,0x4
0106 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0107 e403       |    |		Load	0x2,0x3								; Debug Table 0x6.0xa = 0x107,0x2
0108 00eb       |    |		Load_Encached	Diana_Cache
0109 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
010a 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
010b 7005       |p   |		Jump_Nonzero	0x111
010c 0b6e       | n  |		Execute_Immediate	Case_Compare,0x6e
010d 7039       |p9  |		Jump_Nonzero	0x147
010e 0b00       |    |		Execute_Immediate	Case_Compare,0x0
010f 704d       |pM  |		Jump_Nonzero	0x15d
0110 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x6.0xb = 0x110,0x13
0111 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0xc = 0x111,0x3
0112 e408       |    |		Load	0x2,0x8
0113 00e1       |    |		Load_Encached	Boolean_Cache
0114 e403       |    |		Load	0x2,0x3
0115 e002       |    |		Load	0x0,0x2
0116 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0117 c40a       |    |		Store	0x2,0xa
0118 00d2       |    |		Pop_Control	Pop_Count_2
0119 e404       |    |		Load	0x2,0x4								; Debug Table 0x6.0xd = 0x119,0x4
011a e005       |    |		Load	0x0,0x5
011b 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
011c 6811       |h   |		Jump_Zero	0x12e
011d e408       |    |		Load	0x2,0x8								; Debug Table 0x6.0xe = 0x11d,0x5
011e 00eb       |    |		Load_Encached	Diana_Cache
011f 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
0120 c406       |    |		Store	0x2,0x6
0121 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0xf = 0x121,0x6
0122 00eb       |    |		Load_Encached	Diana_Cache
0123 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
0124 c407       |    |		Store	0x2,0x7
0125 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x10 = 0x125,0x7
0126 e407       |    |		Load	0x2,0x7
0127 e406       |    |		Load	0x2,0x6
0128 e40b       |    |		Load	0x2,0xb
0129 e5fd       |    |		Load	0x2,-0x3
012a e403       |    |		Load	0x2,0x3
012b e402       |    |		Load	0x2,0x2
012c 8223       | #  |		Call	0x1,0x23
012d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
012e e404       |    |		Load	0x2,0x4								; Debug Table 0x6.0x11 = 0x12e,0x8
012f 8006       |    |		Call	0x0,0x6
0130 a405       |    |		Store_Unchecked	0x2,0x5
0131 e405       |    |		Load	0x2,0x5								; Debug Table 0x6.0x12 = 0x131,0x9
0132 00eb       |    |		Load_Encached	Diana_Cache
0133 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0134 0f6e       | n  |		Execute_Immediate	Equal,0x6e
0135 6810       |h   |		Jump_Zero	0x146
0136 e408       |    |		Load	0x2,0x8								; Debug Table 0x6.0x13 = 0x136,0xa
0137 00eb       |    |		Load_Encached	Diana_Cache
0138 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
0139 c406       |    |		Store	0x2,0x6
013a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0x14 = 0x13a,0xb
013b 00eb       |    |		Load_Encached	Diana_Cache
013c 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
013d c407       |    |		Store	0x2,0x7
013e e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x15 = 0x13e,0xc
013f e407       |    |		Load	0x2,0x7
0140 e406       |    |		Load	0x2,0x6
0141 e40b       |    |		Load	0x2,0xb
0142 e5fd       |    |		Load	0x2,-0x3
0143 e405       |    |		Load	0x2,0x5
0144 e402       |    |		Load	0x2,0x2
0145 8223       | #  |		Call	0x1,0x23
0146 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0147 e403       |    |		Load	0x2,0x3								; Debug Table 0x6.0x16 = 0x147,0xd
0148 00eb       |    |		Load_Encached	Diana_Cache
0149 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
014a 4975       |Iu  |		Short_Literal	0x175
014b 00eb       |    |		Load_Encached	Diana_Cache
014c 0098       |    |		Execute	Package,Field_Read_Dynamic
014d 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
014e 0aff       |    |		Execute_Immediate	Plus,-0x1
014f 0248       | H  |		Execute	Discrete,Check_In_Integer
0150 e004       |    |		Load	0x0,0x4
0151 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
0152 c407       |    |		Store	0x2,0x7
0153 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x6.0x17 = 0x153,0xe
0154 e407       |    |		Load	0x2,0x7
0155 e004       |    |		Load	0x0,0x4
0156 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0157 e40b       |    |		Load	0x2,0xb
0158 e5fd       |    |		Load	0x2,-0x3
0159 e403       |    |		Load	0x2,0x3
015a e402       |    |		Load	0x2,0x2
015b 8223       | #  |		Call	0x1,0x23
015c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
015d e404       |    |		Load	0x2,0x4								; Debug Table 0x6.0x18 = 0x15d,0xf
015e e005       |    |		Load	0x0,0x5
015f 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
0160 6811       |h   |		Jump_Zero	0x172
0161 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x6.0x19 = 0x161,0x10
0162 00eb       |    |		Load_Encached	Diana_Cache
0163 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0164 6807       |h   |		Jump_Zero	0x16c
0165 0092 07ce  |    |		Action	Push_String_Extended,0x7ce					; "5.4 (9)"
													; Debug Table 0x6.0x1a = 0x165,0x11
0167 0092 07cf  |    |		Action	Push_String_Extended,0x7cf					; " is universal; others choice is required"
0169 e402       |    |		Load	0x2,0x2
016a 8001       |    |		Call	0x0,0x1
016b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
016c 0092 07ce  |    |		Action	Push_String_Extended,0x7ce					; "5.4 (9)"
													; Debug Table 0x6.0x1b = 0x16c,0x12
016e 0092 07d0  |    |		Action	Push_String_Extended,0x7d0					; "'s case statment has a universal expression; others choice is required"
0170 e5fd       |    |		Load	0x2,-0x3
0171 8001       |    |		Call	0x0,0x1
0172 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0173 0000 0000  |    |		.BLANK	0000[0x5]
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 0193       |    |		.CONST	0x0193								; Address of begin
0179 0004       |    |		.CONST	0x0004								; Address of exception handler
017a 0009       |    |		.CONST	0x0009								; Number of locals
017b			INIT_0178:
017b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7 = .DEBUG	0x017b,0x0aaa,0x0001,0x0000,0x005a,0x2045,0x0000,0x001e
													; Debug Table 0x7.0x0 = 0x17b,0xffff
017c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7.0x1 = 0x17c,0xfffe
017d e004       |    |		Load	0x0,0x4								; Debug Table 0x7.0x2 = 0x17d,0xfffd
017e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
017f 02c7       |    |		Declare_Variable	Any
0180 00d8       |    |		Load_Top	At_Offset_0
0181 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0182 e004       |    |		Load	0x0,0x4
0183 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0184 02c7       |    |		Declare_Variable	Any
0185 00d8       |    |		Load_Top	At_Offset_0
0186 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0187 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x7.0x3 = 0x187,0xfffc
0188 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0189 0322       | "  |		Declare_Variable	Record
018a 00d8       |    |		Load_Top	At_Offset_0
018b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
018c 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x7.0x4 = 0x18c,0xfffb
018d 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
018e 0322       | "  |		Declare_Variable	Record
018f 00d8       |    |		Load_Top	At_Offset_0
0190 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0191 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x7.0x5 = 0x191,0xfffa
0192 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7.0x6 = 0x192,0xfff9
0193			BODY_0178:
0193 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x7.0x7 = 0x193,0x1
0194 00ec       |    |		Load_Encached	Diana_Tree_Cache
0195 00ec       |    |		Load_Encached	Diana_Tree_Cache
0196 e5ff       |    |		Load	0x2,-0x1
0197 8226       | &  |		Call	0x1,0x26
0198 c402       |    |		Store	0x2,0x2
0199 c403       |    |		Store	0x2,0x3
019a 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
019b e402       |    |		Load	0x2,0x2								; Debug Table 0x7.0x8 = 0x19b,0x2
019c 00eb       |    |		Load_Encached	Diana_Cache
019d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
019e 0f61       | a  |		Execute_Immediate	Equal,0x61
019f 681a       |h   |		Jump_Zero	0x1ba
01a0 e403       |    |		Load	0x2,0x3
01a1 e005       |    |		Load	0x0,0x5
01a2 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
01a3 6816       |h   |		Jump_Zero	0x1ba
01a4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x9 = 0x1a4,0x3
01a5 e406       |    |		Load	0x2,0x6
01a6 00e1       |    |		Load_Encached	Boolean_Cache
01a7 e402       |    |		Load	0x2,0x2
01a8 e002       |    |		Load	0x0,0x2
01a9 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
01aa c408       |    |		Store	0x2,0x8
01ab 00d2       |    |		Pop_Control	Pop_Count_2
01ac 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x7.0xa = 0x1ac,0x4
01ad 00eb       |    |		Load_Encached	Diana_Cache
01ae 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
01af c404       |    |		Store	0x2,0x4
01b0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0xb = 0x1b0,0x5
01b1 00eb       |    |		Load_Encached	Diana_Cache
01b2 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
01b3 c405       |    |		Store	0x2,0x5
01b4 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x7.0xc = 0x1b4,0x6
01b5 e405       |    |		Load	0x2,0x5
01b6 e404       |    |		Load	0x2,0x4
01b7 00db       |    |		Load_Top	At_Offset_3
01b8 e402       |    |		Load	0x2,0x2
01b9 8227       | '  |		Call	0x1,0x27
01ba 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01bb 0000 0000  |    |		.BLANK	0000[0x5]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c3       |    |		.CONST	0x01c3								; Address of begin
01c1 0004       |    |		.CONST	0x0004								; Address of exception handler
01c2 0001       |    |		.CONST	0x0001								; Number of locals
01c3			BODY_01c0:
01c3			INIT_01c0:
01c3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x8 = .DEBUG	0x01c3,0x0ac6,0x0002,0x0000,0x005a,0x2045,0x0000,0x0030
													; Debug Table 0x8.0x0 = 0x1c3,0x1
01c4 00db       |    |		Load_Top	At_Offset_3
01c5 e004       |    |		Load	0x0,0x4
01c6 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
01c7 6805       |h   |		Jump_Zero	0x1cd
01c8 e5fd       |    |		Load	0x2,-0x3
01c9 00db       |    |		Load_Top	At_Offset_3
01ca e004       |    |		Load	0x0,0x4
01cb 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
01cc 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
01cd 4800       |H   |		Short_Literal	0x0
01ce 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
01cf 0000       |    |		.XXX[0x1]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d3       |    |		.CONST	0x01d3								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 0001       |    |		.CONST	0x0001								; Number of locals
01d3			BODY_01d0:
01d3			INIT_01d0:
01d3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9 = .DEBUG	0x01d3,0x0aca,0x0002,0x0000,0x005a,0x2045,0x0000,0x00ae
													; Debug Table 0x9.0x0 = 0x1d3,0x1
01d4 00eb       |    |		Load_Encached	Diana_Cache
01d5 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
01d6 e005       |    |		Load	0x0,0x5
01d7 1851       | Q  |		Execute	Package,Field_Execute,Field_Number 0x51
01d8 00db       |    |		Load_Top	At_Offset_3
01d9 00eb       |    |		Load_Encached	Diana_Cache
01da 18c6       |    |		Execute	Package,Field_Execute,Field_Number 0xc6
01db e005       |    |		Load	0x0,0x5
01dc 1851       | Q  |		Execute	Package,Field_Execute,Field_Number 0x51
01dd e5fe       |    |		Load	0x2,-0x2
01de 8213       |    |		Call	0x1,0x13
01df 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01fa       |    |		.CONST	0x01fa								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0007       |    |		.CONST	0x0007								; Number of locals
01e3			INIT_01e0:
01e3 e007       |    |		Load	0x0,0x7								; Debug Table 0xa = .DEBUG	0x01e3,0x0ace,0x0001,0x0000,0x005a,0x2045,0x0000,0x00de
													; Debug Table 0xa.0x0 = 0x1e3,0xffff
01e4 00db       |    |		Load_Top	At_Offset_3
01e5 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01e6 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x1 = 0x1e6,0xfffe
01e7 e007       |    |		Load	0x0,0x7								; Debug Table 0xa.0x2 = 0x1e7,0xfffd
01e8 00eb       |    |		Load_Encached	Diana_Cache
01e9 1870       | p  |		Execute	Package,Field_Execute,Field_Number 0x70
01ea 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01eb e004       |    |		Load	0x0,0x4								; Debug Table 0xa.0x3 = 0x1eb,0xfffc
01ec 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01ed 02c7       |    |		Declare_Variable	Any
01ee 00d8       |    |		Load_Top	At_Offset_0
01ef 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01f0 e004       |    |		Load	0x0,0x4
01f1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01f2 02c7       |    |		Declare_Variable	Any
01f3 00d8       |    |		Load_Top	At_Offset_0
01f4 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01f5 e004       |    |		Load	0x0,0x4								; Debug Table 0xa.0x4 = 0x1f5,0xfffb
01f6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01f7 02c7       |    |		Declare_Variable	Any
01f8 00d8       |    |		Load_Top	At_Offset_0
01f9 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01fa			BODY_01e0:
01fa 00cf       |    |		Action	Mark_Auxiliary
01fb 7848       |xH  |		Jump	0x244
01fc e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x5 = 0x1fc,0x2
01fd 00eb       |    |		Load_Encached	Diana_Cache
01fe 1872       | r  |		Execute	Package,Field_Execute,Field_Number 0x72
01ff a403       |    |		Store_Unchecked	0x2,0x3
0200 e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0x6 = 0x200,0x3
0201 00eb       |    |		Load_Encached	Diana_Cache
0202 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0203 0b08       |    |		Execute_Immediate	Case_Compare,0x8
0204 7003       |p   |		Jump_Nonzero	0x208
0205 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
0206 7015       |p   |		Jump_Nonzero	0x21c
0207 7836       |x6  |		Jump	0x23e								; Debug Table 0xa.0x7 = 0x207,0xf
0208 e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0x8 = 0x208,0x4
0209 e005       |    |		Load	0x0,0x5
020a 1851       | Q  |		Execute	Package,Field_Execute,Field_Number 0x51
020b c405       |    |		Store	0x2,0x5
020c e404       |    |		Load	0x2,0x4								; Debug Table 0xa.0x9 = 0x20c,0x5
020d 00eb       |    |		Load_Encached	Diana_Cache
020e 1871       | q  |		Execute	Package,Field_Execute,Field_Number 0x71
020f 7005       |p   |		Jump_Nonzero	0x215
0210 00da       |    |		Load_Top	At_Offset_2
0211 e405       |    |		Load	0x2,0x5
0212 e004       |    |		Load	0x0,0x4
0213 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0214 6829       |h)  |		Jump_Zero	0x23e
0215 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0xa = 0x215,0x6
0216 a404       |    |		Store_Unchecked	0x2,0x4
0217 e405       |    |		Load	0x2,0x5								; Debug Table 0xa.0xb = 0x217,0x7
0218 c407       |    |		Store	0x2,0x7
0219 e405       |    |		Load	0x2,0x5								; Debug Table 0xa.0xc = 0x219,0x8
021a c5fc       |    |		Store	0x2,-0x4
021b 7822       |x"  |		Jump	0x23e
021c e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0xd = 0x21c,0x9
021d 00eb       |    |		Load_Encached	Diana_Cache
021e 18c6       |    |		Execute	Package,Field_Execute,Field_Number 0xc6
021f e005       |    |		Load	0x0,0x5
0220 1851       | Q  |		Execute	Package,Field_Execute,Field_Number 0x51
0221 c405       |    |		Store	0x2,0x5
0222 e403       |    |		Load	0x2,0x3								; Debug Table 0xa.0xe = 0x222,0xa
0223 00eb       |    |		Load_Encached	Diana_Cache
0224 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
0225 e005       |    |		Load	0x0,0x5
0226 1851       | Q  |		Execute	Package,Field_Execute,Field_Number 0x51
0227 c406       |    |		Store	0x2,0x6
0228 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0xf = 0x228,0xb
0229 e405       |    |		Load	0x2,0x5
022a e004       |    |		Load	0x0,0x4
022b 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
022c 6811       |h   |		Jump_Zero	0x23e
022d e404       |    |		Load	0x2,0x4
022e 00eb       |    |		Load_Encached	Diana_Cache
022f 1871       | q  |		Execute	Package,Field_Execute,Field_Number 0x71
0230 7005       |p   |		Jump_Nonzero	0x236
0231 00da       |    |		Load_Top	At_Offset_2
0232 e405       |    |		Load	0x2,0x5
0233 e004       |    |		Load	0x0,0x4
0234 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0235 7801       |x   |		Jump	0x237
0236 4801       |H   |		Short_Literal	0x1
0237 6806       |h   |		Jump_Zero	0x23e
0238 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x10 = 0x238,0xc
0239 a404       |    |		Store_Unchecked	0x2,0x4
023a e405       |    |		Load	0x2,0x5								; Debug Table 0xa.0x11 = 0x23a,0xd
023b c407       |    |		Store	0x2,0x7
023c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x12 = 0x23c,0xe
023d c5fc       |    |		Store	0x2,-0x4
023e 00d1       |    |		Pop_Control	Pop_Count_1
023f e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x13 = 0x23f,0x10
0240 00eb       |    |		Load_Encached	Diana_Cache
0241 1873       | s  |		Execute	Package,Field_Execute,Field_Number 0x73
0242 a402       |    |		Store_Unchecked	0x2,0x2
0243 00c9       |    |		Action	Pop_Auxiliary_Loop
0244 e402       |    |		Load	0x2,0x2								; Debug Table 0xa.0x14 = 0x244,0x1
0245 00eb       |    |		Load_Encached	Diana_Cache
0246 1871       | q  |		Execute	Package,Field_Execute,Field_Number 0x71
0247 6fb4       |o   |		Jump_Zero	0x1fc
0248 00ce       |    |		Action	Pop_Auxiliary
0249 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x15 = 0x249,0x11
024a 00eb       |    |		Load_Encached	Diana_Cache
024b 1871       | q  |		Execute	Package,Field_Execute,Field_Number 0x71
024c 680c       |h   |		Jump_Zero	0x259
024d 4801       |H   |		Short_Literal	0x1							; Debug Table 0xa.0x16 = 0x24d,0x12
024e a5fb       |    |		Store_Unchecked	0x2,-0x5
024f e004       |    |		Load	0x0,0x4								; Debug Table 0xa.0x17 = 0x24f,0x13
0250 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0251 c5fd       |    |		Store	0x2,-0x3
0252 e004       |    |		Load	0x0,0x4								; Debug Table 0xa.0x18 = 0x252,0x14
0253 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
0254 c5fc       |    |		Store	0x2,-0x4
0255 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xa.0x19 = 0x255,0x15
0256 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0257 a5fe       |    |		Store_Unchecked	0x2,-0x2
0258 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0259 4800       |H   |		Short_Literal	0x0							; Debug Table 0xa.0x1a = 0x259,0x16
025a a5fb       |    |		Store_Unchecked	0x2,-0x5
025b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x1b = 0x25b,0x17
025c c5fd       |    |		Store	0x2,-0x3
025d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa.0x1c = 0x25d,0x18
025e 00eb       |    |		Load_Encached	Diana_Cache
025f 1872       | r  |		Execute	Package,Field_Execute,Field_Number 0x72
0260 e008       |    |		Load	0x0,0x8
0261 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
0262 a5fe       |    |		Store_Unchecked	0x2,-0x2
0263 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xa.0x1d = 0x263,0x19
0264 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0265 e404       |    |		Load	0x2,0x4
0266 00eb       |    |		Load_Encached	Diana_Cache
0267 1876       | v  |		Execute	Package,Field_Execute,Field_Number 0x76
0268 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0269 0000 0000  |    |		.BLANK	0000[0x7]
0270 ; --------------------------------------------------------------------------------------
0270 ; SUBPROGRAM
0270 ; --------------------------------------------------------------------------------------
0270 027e       | ~  |		.CONST	0x027e								; Address of begin
0271 0004       |    |		.CONST	0x0004								; Address of exception handler
0272 0004       |    |		.CONST	0x0004								; Number of locals
0273			INIT_0270:
0273 e007       |    |		Load	0x0,0x7								; Debug Table 0xb = .DEBUG	0x0273,0x0b0c,0x0001,0x0000,0x005a,0x2045,0x0000,0x01ee
													; Debug Table 0xb.0x0 = 0x273,0xffff
0274 e5fd       |    |		Load	0x2,-0x3
0275 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0276 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x1 = 0x276,0xfffe
0277 e004       |    |		Load	0x0,0x4								; Debug Table 0xb.0x2 = 0x277,0xfffd
0278 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0279 02c7       |    |		Declare_Variable	Any
027a e5ff       |    |		Load	0x2,-0x1
027b 00eb       |    |		Load_Encached	Diana_Cache
027c 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
027d c404       |    |		Store	0x2,0x4
027e			BODY_0270:
027e 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x3 = 0x27e,0x1
027f a5fc       |    |		Store_Unchecked	0x2,-0x4
0280 00cf       |    |		Action	Mark_Auxiliary
0281 7834       |x4  |		Jump	0x2b6
0282 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x4 = 0x282,0x3
0283 00eb       |    |		Load_Encached	Diana_Cache
0284 1872       | r  |		Execute	Package,Field_Execute,Field_Number 0x72
0285 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0286 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x5 = 0x286,0x4
0287 00eb       |    |		Load_Encached	Diana_Cache
0288 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0289 0b08       |    |		Execute_Immediate	Case_Compare,0x8
028a 7003       |p   |		Jump_Nonzero	0x28e
028b 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
028c 7013       |p   |		Jump_Nonzero	0x2a0
028d 7822       |x"  |		Jump	0x2b0								; Debug Table 0xb.0x6 = 0x28d,0xd
028e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x7 = 0x28e,0x5
028f e403       |    |		Load	0x2,0x3
0290 e005       |    |		Load	0x0,0x5
0291 1851       | Q  |		Execute	Package,Field_Execute,Field_Number 0x51
0292 012f       | /  |		Execute	Any,Equal
0293 681c       |h   |		Jump_Zero	0x2b0
0294 0092 07d1  |    |		Action	Push_String_Extended,0x7d1					; "3.7.3 (3); 5.4 (4)"
													; Debug Table 0xb.0x8 = 0x294,0x6
0296 e403       |    |		Load	0x2,0x3
0297 e008       |    |		Load	0x0,0x8
0298 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
0299 0092 07d2  |    |		Action	Push_String_Extended,0x7d2					; "0121**SMCHOI"
029b e5fe       |    |		Load	0x2,-0x2
029c 8009       |    |		Call	0x0,0x9
029d 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0x9 = 0x29d,0x7
029e a5fc       |    |		Store_Unchecked	0x2,-0x4
029f 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0xb.0xa = 0x29f,0x8
02a0 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0xb = 0x2a0,0x9
02a1 e403       |    |		Load	0x2,0x3
02a2 8214       |    |		Call	0x1,0x14
02a3 680c       |h   |		Jump_Zero	0x2b0
02a4 0092 07d1  |    |		Action	Push_String_Extended,0x7d1					; "3.7.3 (3); 5.4 (4)"
													; Debug Table 0xb.0xc = 0x2a4,0xa
02a6 e403       |    |		Load	0x2,0x3
02a7 e008       |    |		Load	0x0,0x8
02a8 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
02a9 0092 07d3  |    |		Action	Push_String_Extended,0x7d3					; "0122**SMCHOI"
02ab e5fe       |    |		Load	0x2,-0x2
02ac 8009       |    |		Call	0x0,0x9
02ad 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0xd = 0x2ad,0xb
02ae a5fc       |    |		Store_Unchecked	0x2,-0x4
02af 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0xb.0xe = 0x2af,0xc
02b0 00d1       |    |		Pop_Control	Pop_Count_1
02b1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0xf = 0x2b1,0xe
02b2 00eb       |    |		Load_Encached	Diana_Cache
02b3 1873       | s  |		Execute	Package,Field_Execute,Field_Number 0x73
02b4 a402       |    |		Store_Unchecked	0x2,0x2
02b5 00c9       |    |		Action	Pop_Auxiliary_Loop
02b6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x10 = 0x2b6,0x2
02b7 00eb       |    |		Load_Encached	Diana_Cache
02b8 1871       | q  |		Execute	Package,Field_Execute,Field_Number 0x71
02b9 6fc8       |o   |		Jump_Zero	0x282
02ba 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
02bb 0000 0000  |    |		.BLANK	0000[0x5]
02c0 ; --------------------------------------------------------------------------------------
02c0 ; SUBPROGRAM
02c0 ; --------------------------------------------------------------------------------------
02c0 02e5       |    |		.CONST	0x02e5								; Address of begin
02c1 0004       |    |		.CONST	0x0004								; Address of exception handler
02c2 0009       |    |		.CONST	0x0009								; Number of locals
02c3			INIT_02c0:
02c3 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xc = .DEBUG	0x02c3,0x0b30,0x0001,0x0000,0x005a,0x2045,0x0000,0x0299
													; Debug Table 0xc.0x0 = 0x2c3,0xffff
02c4 03e9       |    |		Declare_Variable	Discrete,Duplicate
02c5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc.0x1 = 0x2c5,0xfffe
02c6 e007       |    |		Load	0x0,0x7								; Debug Table 0xc.0x2 = 0x2c6,0xfffd
02c7 e5fd       |    |		Load	0x2,-0x3
02c8 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
02c9 e004       |    |		Load	0x0,0x4								; Debug Table 0xc.0x3 = 0x2c9,0xfffc
02ca 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02cb 02c7       |    |		Declare_Variable	Any
02cc 00d8       |    |		Load_Top	At_Offset_0
02cd 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02ce e004       |    |		Load	0x0,0x4								; Debug Table 0xc.0x4 = 0x2ce,0xfffb
02cf 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02d0 02c7       |    |		Declare_Variable	Any
02d1 00d8       |    |		Load_Top	At_Offset_0
02d2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02d3 e004       |    |		Load	0x0,0x4								; Debug Table 0xc.0x5 = 0x2d3,0xfffa
02d4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02d5 02c7       |    |		Declare_Variable	Any
02d6 e5ff       |    |		Load	0x2,-0x1
02d7 00eb       |    |		Load_Encached	Diana_Cache
02d8 18c6       |    |		Execute	Package,Field_Execute,Field_Number 0xc6
02d9 e005       |    |		Load	0x0,0x5
02da 1851       | Q  |		Execute	Package,Field_Execute,Field_Number 0x51
02db c408       |    |		Store	0x2,0x8
02dc e004       |    |		Load	0x0,0x4								; Debug Table 0xc.0x6 = 0x2dc,0xfff9
02dd 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02de 02c7       |    |		Declare_Variable	Any
02df e5ff       |    |		Load	0x2,-0x1
02e0 00eb       |    |		Load_Encached	Diana_Cache
02e1 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
02e2 e005       |    |		Load	0x0,0x5
02e3 1851       | Q  |		Execute	Package,Field_Execute,Field_Number 0x51
02e4 c409       |    |		Store	0x2,0x9
02e5			BODY_02c0:
02e5 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0x7 = 0x2e5,0x1
02e6 a5fc       |    |		Store_Unchecked	0x2,-0x4
02e7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x8 = 0x2e7,0x2
02e8 00da       |    |		Load_Top	At_Offset_2
02e9 e004       |    |		Load	0x0,0x4
02ea 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
02eb 6801       |h   |		Jump_Zero	0x2ed
02ec 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0xc.0x9 = 0x2ec,0x3
02ed 00cf       |    |		Action	Mark_Auxiliary
02ee 7870       |xp  |		Jump	0x35f
02ef e405       |    |		Load	0x2,0x5								; Debug Table 0xc.0xa = 0x2ef,0x5
02f0 00eb       |    |		Load_Encached	Diana_Cache
02f1 1872       | r  |		Execute	Package,Field_Execute,Field_Number 0x72
02f2 a404       |    |		Store_Unchecked	0x2,0x4
02f3 e404       |    |		Load	0x2,0x4								; Debug Table 0xc.0xb = 0x2f3,0x6
02f4 00eb       |    |		Load_Encached	Diana_Cache
02f5 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
02f6 0b08       |    |		Execute_Immediate	Case_Compare,0x8
02f7 7003       |p   |		Jump_Nonzero	0x2fb
02f8 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
02f9 7016       |p   |		Jump_Nonzero	0x310
02fa 785e       |x^  |		Jump	0x359								; Debug Table 0xc.0xc = 0x2fa,0x18
02fb e404       |    |		Load	0x2,0x4								; Debug Table 0xc.0xd = 0x2fb,0x7
02fc e005       |    |		Load	0x0,0x5
02fd 1851       | Q  |		Execute	Package,Field_Execute,Field_Number 0x51
02fe e5ff       |    |		Load	0x2,-0x1
02ff 8214       |    |		Call	0x1,0x14
0300 6858       |hX  |		Jump_Zero	0x359
0301 0092 07d1  |    |		Action	Push_String_Extended,0x7d1					; "3.7.3 (3); 5.4 (4)"
													; Debug Table 0xc.0xe = 0x301,0x8
0303 e404       |    |		Load	0x2,0x4
0304 e008       |    |		Load	0x0,0x8
0305 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
0306 0092 07d4  |    |		Action	Push_String_Extended,0x7d4					; "0123**SMCHOI"
0308 e5fe       |    |		Load	0x2,-0x2
0309 8009       |    |		Call	0x0,0x9
030a 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xc.0xf = 0x30a,0x9
030b 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
030c e405       |    |		Load	0x2,0x5
030d 00eb       |    |		Load_Encached	Diana_Cache
030e 1876       | v  |		Execute	Package,Field_Execute,Field_Number 0x76
030f 7849       |xI  |		Jump	0x359
0310 e404       |    |		Load	0x2,0x4								; Debug Table 0xc.0x10 = 0x310,0xa
0311 00eb       |    |		Load_Encached	Diana_Cache
0312 18c6       |    |		Execute	Package,Field_Execute,Field_Number 0xc6
0313 e005       |    |		Load	0x0,0x5
0314 1851       | Q  |		Execute	Package,Field_Execute,Field_Number 0x51
0315 c406       |    |		Store	0x2,0x6
0316 e404       |    |		Load	0x2,0x4								; Debug Table 0xc.0x11 = 0x316,0xb
0317 00eb       |    |		Load_Encached	Diana_Cache
0318 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
0319 e005       |    |		Load	0x0,0x5
031a 1851       | Q  |		Execute	Package,Field_Execute,Field_Number 0x51
031b c407       |    |		Store	0x2,0x7
031c e407       |    |		Load	0x2,0x7								; Debug Table 0xc.0x12 = 0x31c,0xc
031d e406       |    |		Load	0x2,0x6
031e e004       |    |		Load	0x0,0x4
031f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0320 6838       |h8  |		Jump_Zero	0x359
0321 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x13 = 0x321,0xd
0322 e404       |    |		Load	0x2,0x4
0323 8214       |    |		Call	0x1,0x14
0324 a402       |    |		Store_Unchecked	0x2,0x2
0325 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x14 = 0x325,0xe
0326 e404       |    |		Load	0x2,0x4
0327 8214       |    |		Call	0x1,0x14
0328 a403       |    |		Store_Unchecked	0x2,0x3
0329 e402       |    |		Load	0x2,0x2								; Debug Table 0xc.0x15 = 0x329,0xf
032a e403       |    |		Load	0x2,0x3
032b 0278       | x  |		Execute	Discrete,Or
032c 680e       |h   |		Jump_Zero	0x33b
032d 0092 07d1  |    |		Action	Push_String_Extended,0x7d1					; "3.7.3 (3); 5.4 (4)"
													; Debug Table 0xc.0x16 = 0x32d,0x10
032f e404       |    |		Load	0x2,0x4
0330 e008       |    |		Load	0x0,0x8
0331 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
0332 0092 07d5  |    |		Action	Push_String_Extended,0x7d5					; "0124**SMCHOI"
0334 e5fe       |    |		Load	0x2,-0x2
0335 8009       |    |		Call	0x0,0x9
0336 e402       |    |		Load	0x2,0x2								; Debug Table 0xc.0x17 = 0x336,0x11
0337 e403       |    |		Load	0x2,0x3
0338 0279       | y  |		Execute	Discrete,And
0339 a5fc       |    |		Store_Unchecked	0x2,-0x4
033a 781e       |x   |		Jump	0x359
033b e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x18 = 0x33b,0x12
033c e5ff       |    |		Load	0x2,-0x1
033d 8214       |    |		Call	0x1,0x14
033e a402       |    |		Store_Unchecked	0x2,0x2
033f e407       |    |		Load	0x2,0x7								; Debug Table 0xc.0x19 = 0x33f,0x13
0340 e5ff       |    |		Load	0x2,-0x1
0341 8214       |    |		Call	0x1,0x14
0342 a403       |    |		Store_Unchecked	0x2,0x3
0343 e402       |    |		Load	0x2,0x2								; Debug Table 0xc.0x1a = 0x343,0x14
0344 e403       |    |		Load	0x2,0x3
0345 0278       | x  |		Execute	Discrete,Or
0346 6812       |h   |		Jump_Zero	0x359
0347 0092 07d1  |    |		Action	Push_String_Extended,0x7d1					; "3.7.3 (3); 5.4 (4)"
													; Debug Table 0xc.0x1b = 0x347,0x15
0349 e404       |    |		Load	0x2,0x4
034a e008       |    |		Load	0x0,0x8
034b 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
034c 0092 07d5  |    |		Action	Push_String_Extended,0x7d5					; "0124**SMCHOI"
034e e5fe       |    |		Load	0x2,-0x2
034f 8009       |    |		Call	0x0,0x9
0350 e402       |    |		Load	0x2,0x2								; Debug Table 0xc.0x1c = 0x350,0x16
0351 e403       |    |		Load	0x2,0x3
0352 0279       | y  |		Execute	Discrete,And
0353 6805       |h   |		Jump_Zero	0x359
0354 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xc.0x1d = 0x354,0x17
0355 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0356 e405       |    |		Load	0x2,0x5
0357 00eb       |    |		Load_Encached	Diana_Cache
0358 1876       | v  |		Execute	Package,Field_Execute,Field_Number 0x76
0359 00d1       |    |		Pop_Control	Pop_Count_1
035a e405       |    |		Load	0x2,0x5								; Debug Table 0xc.0x1e = 0x35a,0x19
035b 00eb       |    |		Load_Encached	Diana_Cache
035c 1873       | s  |		Execute	Package,Field_Execute,Field_Number 0x73
035d a405       |    |		Store_Unchecked	0x2,0x5
035e 00c9       |    |		Action	Pop_Auxiliary_Loop
035f e405       |    |		Load	0x2,0x5								; Debug Table 0xc.0x1f = 0x35f,0x4
0360 00eb       |    |		Load_Encached	Diana_Cache
0361 1871       | q  |		Execute	Package,Field_Execute,Field_Number 0x71
0362 6f8c       |o   |		Jump_Zero	0x2ef
0363 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0364 0000 0000  |    |		.BLANK	0000[0x4]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036f       | o  |		.CONST	0x036f								; Address of begin
0369 0004       |    |		.CONST	0x0004								; Address of exception handler
036a 0005       |    |		.CONST	0x0005								; Number of locals
036b			INIT_0368:
036b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd = .DEBUG	0x036b,0x0b72,0x0001,0x0000,0x005a,0x2045,0x0000,0x03e9
													; Debug Table 0xd.0x0 = 0x36b,0xffff
036c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0x1 = 0x36c,0xfffe
036d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xd.0x2 = 0x36d,0xfffd
036e 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xd.0x3 = 0x36e,0xfffc
036f			BODY_0368:
036f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x4 = 0x36f,0x1
0370 00eb       |    |		Load_Encached	Diana_Cache
0371 18a5       |    |		Execute	Package,Field_Execute,Field_Number 0xa5
0372 6829       |h)  |		Jump_Zero	0x39c
0373 e5fd       |    |		Load	0x2,-0x3
0374 00eb       |    |		Load_Encached	Diana_Cache
0375 18a5       |    |		Execute	Package,Field_Execute,Field_Number 0xa5
0376 6825       |h%  |		Jump_Zero	0x39c
0377 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x5 = 0x377,0x2
0378 00eb       |    |		Load_Encached	Diana_Cache
0379 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
037a 00eb       |    |		Load_Encached	Diana_Cache
037b 18aa       |    |		Execute	Package,Field_Execute,Field_Number 0xaa
037c 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
037d e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xd.0x6 = 0x37d,0x3
037e 00eb       |    |		Load_Encached	Diana_Cache
037f 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
0380 00eb       |    |		Load_Encached	Diana_Cache
0381 18aa       |    |		Execute	Package,Field_Execute,Field_Number 0xaa
0382 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0383 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x7 = 0x383,0x4
0384 00db       |    |		Load_Top	At_Offset_3
0385 4861       |Ha  |		Short_Literal	0x61
0386 00eb       |    |		Load_Encached	Diana_Cache
0387 187d       | }  |		Execute	Package,Field_Execute,Field_Number 0x7d
0388 a402       |    |		Store_Unchecked	0x2,0x2
0389 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xd.0x8 = 0x389,0x5
038a e5fc       |    |		Load	0x2,-0x4
038b e5ff       |    |		Load	0x2,-0x1
038c e402       |    |		Load	0x2,0x2
038d 8217       |    |		Call	0x1,0x17
038e 0059       | Y  |		Store_Top	Discrete,At_Offset_1
038f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x9 = 0x38f,0x6
0390 700b       |p   |		Jump_Nonzero	0x39c
0391 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xd.0xa = 0x391,0x7
0392 e402       |    |		Load	0x2,0x2
0393 e008       |    |		Load	0x0,0x8
0394 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
0395 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xd.0xb = 0x395,0x8
0396 e402       |    |		Load	0x2,0x2
0397 4975       |Iu  |		Short_Literal	0x175
0398 00eb       |    |		Load_Encached	Diana_Cache
0399 0098       |    |		Execute	Package,Field_Read_Dynamic
039a 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
039b c5fc       |    |		Store	0x2,-0x4
039c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
039d 0000 0000  |    |		.XXX[0x3]
039f 0000       |    |
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03ad       |    |		.CONST	0x03ad								; Address of begin
03a1 0004       |    |		.CONST	0x0004								; Address of exception handler
03a2 0003       |    |		.CONST	0x0003								; Number of locals
03a3			INIT_03a0:
03a3 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xe = .DEBUG	0x03a3,0x0b8c,0x0001,0x0000,0x005a,0x2045,0x0000,0x0477
													; Debug Table 0xe.0x0 = 0x3a3,0xffff
03a4 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
03a5 0322       | "  |		Declare_Variable	Record
03a6 00d8       |    |		Load_Top	At_Offset_0
03a7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03a8 00eb       |    |		Load_Encached	Diana_Cache
03a9 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
03aa 0322       | "  |		Declare_Variable	Record
03ab 00d8       |    |		Load_Top	At_Offset_0
03ac 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03ad			BODY_03a0:
03ad e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0x1 = 0x3ad,0x1
03ae 8210       |    |		Call	0x1,0x10
03af 7007       |p   |		Jump_Nonzero	0x3b7
03b0 0092 07cc  |    |		Action	Push_String_Extended,0x7cc					; "3.7.3 (4); 5.4 (5)"
													; Debug Table 0xe.0x2 = 0x3b0,0x2
03b2 0092 07d6  |    |		Action	Push_String_Extended,0x7d6					; "0125**SMCHOI"
03b4 e5ff       |    |		Load	0x2,-0x1
03b5 8001       |    |		Call	0x0,0x1
03b6 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03b7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0x3 = 0x3b7,0x3
03b8 00eb       |    |		Load_Encached	Diana_Cache
03b9 18c6       |    |		Execute	Package,Field_Execute,Field_Number 0xc6
03ba 00eb       |    |		Load_Encached	Diana_Cache
03bb 18f5       |    |		Execute	Package,Field_Execute,Field_Number 0xf5
03bc 00da       |    |		Load_Top	At_Offset_2
03bd 017d       | }  |		Execute	Record,Structure_Write
03be e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0x4 = 0x3be,0x4
03bf 00eb       |    |		Load_Encached	Diana_Cache
03c0 18c7       |    |		Execute	Package,Field_Execute,Field_Number 0xc7
03c1 00eb       |    |		Load_Encached	Diana_Cache
03c2 18f5       |    |		Execute	Package,Field_Execute,Field_Number 0xf5
03c3 00d9       |    |		Load_Top	At_Offset_1
03c4 017d       | }  |		Execute	Record,Structure_Write
03c5 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x5 = 0x3c5,0x5
03c6 00d9       |    |		Load_Top	At_Offset_1
03c7 00db       |    |		Load_Top	At_Offset_3
03c8 e5ff       |    |		Load	0x2,-0x1
03c9 8218       |    |		Call	0x1,0x18
03ca 00d2       |    |		Pop_Control	Pop_Count_2
03cb c5fe       |    |		Store	0x2,-0x2
03cc 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03cd 0000 0000  |    |		.XXX[0x3]
03cf 0000       |    |
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03e1       |    |		.CONST	0x03e1								; Address of begin
03d1 0004       |    |		.CONST	0x0004								; Address of exception handler
03d2 0005       |    |		.CONST	0x0005								; Number of locals
03d3			INIT_03d0:
03d3 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xf = .DEBUG	0x03d3,0x0b9a,0x0001,0x0000,0x005a,0x2045,0x0000,0x04c8
													; Debug Table 0xf.0x0 = 0x3d3,0xffff
03d4 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
03d5 0322       | "  |		Declare_Variable	Record
03d6 00d8       |    |		Load_Top	At_Offset_0
03d7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03d8 00eb       |    |		Load_Encached	Diana_Cache
03d9 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
03da 0322       | "  |		Declare_Variable	Record
03db 00d8       |    |		Load_Top	At_Offset_0
03dc 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03dd 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xf.0x1 = 0x3dd,0xfffe
03de 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xf.0x2 = 0x3de,0xfffd
03df e5ff       |    |		Load	0x2,-0x1
03e0 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
03e1			BODY_03d0:
03e1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x3 = 0x3e1,0x1
03e2 00db       |    |		Load_Top	At_Offset_3
03e3 00e1       |    |		Load_Encached	Boolean_Cache
03e4 00db       |    |		Load_Top	At_Offset_3
03e5 e002       |    |		Load	0x0,0x2
03e6 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03e7 c404       |    |		Store	0x2,0x4
03e8 00d2       |    |		Pop_Control	Pop_Count_2
03e9 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x4 = 0x3e9,0x2
03ea 680a       |h   |		Jump_Zero	0x3f5
03eb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf.0x5 = 0x3eb,0x3
03ec 800a       |    |		Call	0x0,0xa
03ed e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0x6 = 0x3ed,0x4
03ee e402       |    |		Load	0x2,0x2
03ef e403       |    |		Load	0x2,0x3
03f0 e5ff       |    |		Load	0x2,-0x1
03f1 8218       |    |		Call	0x1,0x18
03f2 00d2       |    |		Pop_Control	Pop_Count_2
03f3 c5fe       |    |		Store	0x2,-0x2
03f4 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03f5 0092 07cc  |    |		Action	Push_String_Extended,0x7cc					; "3.7.3 (4); 5.4 (5)"
													; Debug Table 0xf.0x7 = 0x3f5,0x5
03f7 0092 07d7  |    |		Action	Push_String_Extended,0x7d7					; "0126**SMCHOI"
03f9 e5ff       |    |		Load	0x2,-0x1
03fa 8001       |    |		Call	0x0,0x1
03fb 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
03fc 0000 0000  |    |		.BLANK	0000[0x4]
0400 ; --------------------------------------------------------------------------------------
0400 ; SUBPROGRAM
0400 ; --------------------------------------------------------------------------------------
0400 040b       |    |		.CONST	0x040b								; Address of begin
0401 0004       |    |		.CONST	0x0004								; Address of exception handler
0402 0005       |    |		.CONST	0x0005								; Number of locals
0403			INIT_0400:
0403 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x10 = .DEBUG	0x0403,0x0bac,0x0001,0x0000,0x005a,0x2045,0x0000,0x0515
													; Debug Table 0x10.0x0 = 0x403,0xffff
0404 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x10.0x1 = 0x404,0xfffe
0405 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0406 0322       | "  |		Declare_Variable	Record
0407 00d8       |    |		Load_Top	At_Offset_0
0408 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0409 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x10.0x2 = 0x409,0xfffd
040a 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x10.0x3 = 0x40a,0xfffc
040b			BODY_0400:
040b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0x4 = 0x40b,0x1
040c 00e1       |    |		Load_Encached	Boolean_Cache
040d e5ff       |    |		Load	0x2,-0x1
040e e002       |    |		Load	0x0,0x2
040f 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0410 c402       |    |		Store	0x2,0x2
0411 00d1       |    |		Pop_Control	Pop_Count_1
0412 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x5 = 0x412,0x2
0413 6803       |h   |		Jump_Zero	0x417
0414 e5ff       |    |		Load	0x2,-0x1
0415 8003       |    |		Call	0x0,0x3
0416 7801       |x   |		Jump	0x418
0417 4800       |H   |		Short_Literal	0x0
0418 7007       |p   |		Jump_Nonzero	0x420
0419 0092 07cc  |    |		Action	Push_String_Extended,0x7cc					; "3.7.3 (4); 5.4 (5)"
													; Debug Table 0x10.0x6 = 0x419,0x3
041b 0092 07d8  |    |		Action	Push_String_Extended,0x7d8					; "0127**SMCHOI"
041d e5ff       |    |		Load	0x2,-0x1
041e 8001       |    |		Call	0x0,0x1
041f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0420 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0x7 = 0x420,0x4
0421 00eb       |    |		Load_Encached	Diana_Cache
0422 18a5       |    |		Execute	Package,Field_Execute,Field_Number 0xa5
0423 6820       |h   |		Jump_Zero	0x444
0424 e5ff       |    |		Load	0x2,-0x1
0425 00eb       |    |		Load_Encached	Diana_Cache
0426 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0427 e5fe       |    |		Load	0x2,-0x2
0428 e00b       |    |		Load	0x0,0xb
0429 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
042a 6819       |h   |		Jump_Zero	0x444
042b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x10.0x8 = 0x42b,0x5
042c e5fd       |    |		Load	0x2,-0x3
042d e5ff       |    |		Load	0x2,-0x1
042e e403       |    |		Load	0x2,0x3
042f 8216       |    |		Call	0x1,0x16
0430 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0431 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x9 = 0x431,0x6
0432 7011       |p   |		Jump_Nonzero	0x444
0433 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10.0xa = 0x433,0x7
0434 00eb       |    |		Load_Encached	Diana_Cache
0435 189f       |    |		Execute	Package,Field_Execute,Field_Number 0x9f
0436 00eb       |    |		Load_Encached	Diana_Cache
0437 18aa       |    |		Execute	Package,Field_Execute,Field_Number 0xaa
0438 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0439 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10.0xb = 0x439,0x8
043a 00da       |    |		Load_Top	At_Offset_2
043b e008       |    |		Load	0x0,0x8
043c 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
043d e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10.0xc = 0x43d,0x9
043e 00da       |    |		Load_Top	At_Offset_2
043f 4975       |Iu  |		Short_Literal	0x175
0440 00eb       |    |		Load_Encached	Diana_Cache
0441 0098       |    |		Execute	Package,Field_Read_Dynamic
0442 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0443 c5fd       |    |		Store	0x2,-0x3
0444 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0445 0000 0000  |    |		.XXX[0x3]
0447 0000       |    |
0448 ; --------------------------------------------------------------------------------------
0448 ; SUBPROGRAM
0448 ; --------------------------------------------------------------------------------------
0448 044b       | K  |		.CONST	0x044b								; Address of begin
0449 0004       |    |		.CONST	0x0004								; Address of exception handler
044a 0001       |    |		.CONST	0x0001								; Number of locals
044b			BODY_0448:
044b			INIT_0448:
044b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x11 = .DEBUG	0x044b,0x0bc8,0x0001,0x0000,0x005a,0x2045,0x0000,0x05aa
													; Debug Table 0x11.0x0 = 0x44b,0x1
044c 00db       |    |		Load_Top	At_Offset_3
044d e00b       |    |		Load	0x0,0xb
044e 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
044f 7008       |p   |		Jump_Nonzero	0x458
0450 0092 07d9  |    |		Action	Push_String_Extended,0x7d9					; "3.7.3 (3); 5.4 (3)"
													; Debug Table 0x11.0x1 = 0x450,0x2
0452 e5fe       |    |		Load	0x2,-0x2
0453 0092 07da  |    |		Action	Push_String_Extended,0x7da					; "0128**SMCHOI"
0455 e5ff       |    |		Load	0x2,-0x1
0456 8009       |    |		Call	0x0,0x9
0457 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0458 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11.0x2 = 0x458,0x3
0459 00db       |    |		Load_Top	At_Offset_3
045a 821a       |    |		Call	0x1,0x1a
045b c5fd       |    |		Store	0x2,-0x3
045c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
045d 0000 0000  |    |		.XXX[0x3]
045f 0000       |    |
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0464       | d  |		.CONST	0x0464								; Address of begin
0461 0004       |    |		.CONST	0x0004								; Address of exception handler
0462 0002       |    |		.CONST	0x0002								; Number of locals
0463			INIT_0460:
0463 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x12 = .DEBUG	0x0463,0x0bd0,0x0001,0x0000,0x005a,0x2045,0x0000,0x05e1
													; Debug Table 0x12.0x0 = 0x463,0xffff
0464			BODY_0460:
0464 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12.0x1 = 0x464,0x1
0465 00eb       |    |		Load_Encached	Diana_Cache
0466 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0467 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
0468 7026       |p&  |		Jump_Nonzero	0x48f
0469 0b0e       |    |		Execute_Immediate	Case_Compare,0xe
046a 702c       |p,  |		Jump_Nonzero	0x497
046b 0b0f       |    |		Execute_Immediate	Case_Compare,0xf
046c 702a       |p*  |		Jump_Nonzero	0x497
046d 0b66       | f  |		Execute_Immediate	Case_Compare,0x66
046e 703d       |p=  |		Jump_Nonzero	0x4ac
046f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12.0x2 = 0x46f,0xa
0470 800c       |    |		Call	0x0,0xc
0471 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0472 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0x3 = 0x472,0xb
0473 00eb       |    |		Load_Encached	Diana_Cache
0474 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0475 700f       |p   |		Jump_Nonzero	0x485
0476 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12.0x4 = 0x476,0xc
0477 e5fd       |    |		Load	0x2,-0x3
0478 800d       |    |		Call	0x0,0xd
0479 c5fd       |    |		Store	0x2,-0x3
047a c5fe       |    |		Store	0x2,-0x2
047b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x12.0x5 = 0x47b,0xd
047c e5fe       |    |		Load	0x2,-0x2
047d e00e       |    |		Load	0x0,0xe
047e 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
047f e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x12.0x6 = 0x47f,0xe
0480 e5ff       |    |		Load	0x2,-0x1
0481 e5fe       |    |		Load	0x2,-0x2
0482 821c       |    |		Call	0x1,0x1c
0483 c5fc       |    |		Store	0x2,-0x4
0484 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0485 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12.0x7 = 0x485,0xf
0486 e5ff       |    |		Load	0x2,-0x1
0487 800f       |    |		Call	0x0,0xf
0488 c5fe       |    |		Store	0x2,-0x2
0489 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x12.0x8 = 0x489,0x10
048a e5ff       |    |		Load	0x2,-0x1
048b e5fe       |    |		Load	0x2,-0x2
048c 821b       |    |		Call	0x1,0x1b
048d c5fc       |    |		Store	0x2,-0x4
048e 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
048f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12.0x9 = 0x48f,0x2
0490 e5ff       |    |		Load	0x2,-0x1
0491 8010       |    |		Call	0x0,0x10
0492 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x12.0xa = 0x492,0x3
0493 e5fe       |    |		Load	0x2,-0x2
0494 8219       |    |		Call	0x1,0x19
0495 c5fc       |    |		Store	0x2,-0x4
0496 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0497 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12.0xb = 0x497,0x4
0498 e005       |    |		Load	0x0,0x5
0499 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
049a 6807       |h   |		Jump_Zero	0x4a2
049b 0092 07cc  |    |		Action	Push_String_Extended,0x7cc					; "3.7.3 (4); 5.4 (5)"
													; Debug Table 0x12.0xc = 0x49b,0x5
049d 0092 07db  |    |		Action	Push_String_Extended,0x7db					; " is not static"
049f e5fe       |    |		Load	0x2,-0x2
04a0 8001       |    |		Call	0x0,0x1
04a1 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04a2 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12.0xd = 0x4a2,0x6
04a3 e5ff       |    |		Load	0x2,-0x1
04a4 800f       |    |		Call	0x0,0xf
04a5 c5fe       |    |		Store	0x2,-0x2
04a6 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x12.0xe = 0x4a6,0x7
04a7 e5ff       |    |		Load	0x2,-0x1
04a8 e5fe       |    |		Load	0x2,-0x2
04a9 821b       |    |		Call	0x1,0x1b
04aa c5fc       |    |		Store	0x2,-0x4
04ab 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04ac 4800       |H   |		Short_Literal	0x0							; Debug Table 0x12.0xf = 0x4ac,0x8
04ad e5fe       |    |		Load	0x2,-0x2
04ae e00e       |    |		Load	0x0,0xe
04af 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
04b0 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x12.0x10 = 0x4b0,0x9
04b1 e5ff       |    |		Load	0x2,-0x1
04b2 e5fe       |    |		Load	0x2,-0x2
04b3 821c       |    |		Call	0x1,0x1c
04b4 c5fc       |    |		Store	0x2,-0x4
04b5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04b6 0000 0000  |    |		.XXX[0x2]
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04c0       |    |		.CONST	0x04c0								; Address of begin
04b9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ba 0002       |    |		.CONST	0x0002								; Number of locals
04bb			INIT_04b8:
04bb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x13 = .DEBUG	0x04bb,0x0bf4,0x0002,0x0000,0x005a,0x20f5,0x0000,0x0009
													; Debug Table 0x13.0x0 = 0x4bb,0xffff
04bc 00db       |    |		Load_Top	At_Offset_3
04bd 00eb       |    |		Load_Encached	Diana_Cache
04be 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04bf 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04c0			BODY_04b8:
04c0 00cf       |    |		Action	Mark_Auxiliary
04c1 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x1 = 0x4c1,0x1
04c2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x13.0x2 = 0x4c2,0x2
04c3 00eb       |    |		Load_Encached	Diana_Cache
04c4 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
04c5 0b4f       | O  |		Execute_Immediate	Case_Compare,0x4f
04c6 700b       |p   |		Jump_Nonzero	0x4d2
04c7 0b01       |    |		Execute_Immediate	Case_Compare,0x1
04c8 7009       |p   |		Jump_Nonzero	0x4d2
04c9 0ba6       |    |		Execute_Immediate	Case_Compare,0xa6
04ca 7007       |p   |		Jump_Nonzero	0x4d2
04cb 0b00       |    |		Execute_Immediate	Case_Compare,0x0
04cc 7007       |p   |		Jump_Nonzero	0x4d4
04cd 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0x3 = 0x4cd,0x9
04ce 00eb       |    |		Load_Encached	Diana_Cache
04cf 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
04d0 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
04d1 7814       |x   |		Jump	0x4e6
04d2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0x4 = 0x4d2,0x3
04d3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04d4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x5 = 0x4d4,0x4
04d5 00eb       |    |		Load_Encached	Diana_Cache
04d6 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
04d7 0f61       | a  |		Execute_Immediate	Equal,0x61
04d8 680b       |h   |		Jump_Zero	0x4e4
04d9 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x6 = 0x4d9,0x5
04da e011       |    |		Load	0x0,0x11
04db 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
04dc 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
04dd 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0x7 = 0x4dd,0x6
04de 00eb       |    |		Load_Encached	Diana_Cache
04df 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
04e0 0f01       |    |		Execute_Immediate	Equal,0x1
04e1 6802       |h   |		Jump_Zero	0x4e4
04e2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0x8 = 0x4e2,0x7
04e3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04e4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x9 = 0x4e4,0x8
04e5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04e6 00d1       |    |		Pop_Control	Pop_Count_1
04e7 00c9       |    |		Action	Pop_Auxiliary_Loop
04e8 7fd9       |    |		Jump	0x4c2
04e9 0000 0000  |    |		.BLANK	0000[0x7]
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04f3       |    |		.CONST	0x04f3								; Address of begin
04f1 0004       |    |		.CONST	0x0004								; Address of exception handler
04f2 0001       |    |		.CONST	0x0001								; Number of locals
04f3			BODY_04f0:
04f3			INIT_04f0:
04f3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x14 = .DEBUG	0x04f3,0x0c0a,0x0002,0x0000,0x005a,0x20f5,0x0000,0x007b
													; Debug Table 0x14.0x0 = 0x4f3,0x1
04f4 00eb       |    |		Load_Encached	Diana_Cache
04f5 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
04f6 0f6e       | n  |		Execute_Immediate	Equal,0x6e
04f7 6811       |h   |		Jump_Zero	0x509
04f8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x1 = 0x4f8,0x2
04f9 e004       |    |		Load	0x0,0x4
04fa 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
04fb 0a01       |    |		Execute_Immediate	Plus,0x1
04fc 0248       | H  |		Execute	Discrete,Check_In_Integer
04fd 00db       |    |		Load_Top	At_Offset_3
04fe 00eb       |    |		Load_Encached	Diana_Cache
04ff 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0500 4975       |Iu  |		Short_Literal	0x175
0501 00eb       |    |		Load_Encached	Diana_Cache
0502 0098       |    |		Execute	Package,Field_Read_Dynamic
0503 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0504 00eb       |    |		Load_Encached	Diana_Cache
0505 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
0506 00eb       |    |		Load_Encached	Diana_Cache
0507 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0508 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0509 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x2 = 0x509,0x3
050a e004       |    |		Load	0x0,0x4
050b 1836       | 6  |		Execute	Package,Field_Execute,Field_Number 0x36
050c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
050d 0000 0000  |    |		.XXX[0x3]
050f 0000       |    |
0510 ; --------------------------------------------------------------------------------------
0510 ; SUBPROGRAM
0510 ; --------------------------------------------------------------------------------------
0510 0513       |    |		.CONST	0x0513								; Address of begin
0511 0004       |    |		.CONST	0x0004								; Address of exception handler
0512 0001       |    |		.CONST	0x0001								; Number of locals
0513			BODY_0510:
0513			INIT_0510:
0513 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x15 = .DEBUG	0x0513,0x0c12,0x0001,0x0000,0x005a,0x20f5,0x0000,0x00c8
													; Debug Table 0x15.0x0 = 0x513,0x1
0514 00eb       |    |		Load_Encached	Diana_Cache
0515 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0516 7021       |p!  |		Jump_Nonzero	0x538
0517 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x15.0x1 = 0x517,0x2
0518 e5fc       |    |		Load	0x2,-0x4
0519 012f       | /  |		Execute	Any,Equal
051a 680b       |h   |		Jump_Zero	0x526
051b 0092 07dc  |    |		Action	Push_String_Extended,0x7dc					; "3.7.3 (3);  4.3 (6);  5.4 (4)"
													; Debug Table 0x15.0x2 = 0x51b,0x3
051d 0092 07dd  |    |		Action	Push_String_Extended,0x7dd					; "'s case statement contains no choice for "
051f e5fd       |    |		Load	0x2,-0x3
0520 e5ff       |    |		Load	0x2,-0x1
0521 821f       |    |		Call	0x1,0x1f
0522 01cc       |    |		Execute	Vector,Catenate
0523 e5fb       |    |		Load	0x2,-0x5
0524 8001       |    |		Call	0x0,0x1
0525 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0526 0092 07dc  |    |		Action	Push_String_Extended,0x7dc					; "3.7.3 (3);  4.3 (6);  5.4 (4)"
													; Debug Table 0x15.0x3 = 0x526,0x4
0528 0092 07de  |    |		Action	Push_String_Extended,0x7de					; "'s case statement contains no choices for "
052a e5fd       |    |		Load	0x2,-0x3
052b e5ff       |    |		Load	0x2,-0x1
052c 821f       |    |		Call	0x1,0x1f
052d 01cc       |    |		Execute	Vector,Catenate
052e 0092 07df  |    |		Action	Push_String_Extended,0x7df					; " .. "
0530 01cc       |    |		Execute	Vector,Catenate
0531 e5fc       |    |		Load	0x2,-0x4
0532 e5ff       |    |		Load	0x2,-0x1
0533 821f       |    |		Call	0x1,0x1f
0534 01cc       |    |		Execute	Vector,Catenate
0535 e5fb       |    |		Load	0x2,-0x5
0536 8001       |    |		Call	0x0,0x1
0537 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0538 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x15.0x4 = 0x538,0x5
0539 e5fc       |    |		Load	0x2,-0x4
053a 012f       | /  |		Execute	Any,Equal
053b 680c       |h   |		Jump_Zero	0x548
053c 0092 07dc  |    |		Action	Push_String_Extended,0x7dc					; "3.7.3 (3);  4.3 (6);  5.4 (4)"
													; Debug Table 0x15.0x5 = 0x53c,0x6
053e 0092 07e0  |    |		Action	Push_String_Extended,0x7e0					; " contains no choice for "
0540 e5fd       |    |		Load	0x2,-0x3
0541 e5ff       |    |		Load	0x2,-0x1
0542 821f       |    |		Call	0x1,0x1f
0543 01cc       |    |		Execute	Vector,Catenate
0544 e5fe       |    |		Load	0x2,-0x2
0545 821e       |    |		Call	0x1,0x1e
0546 8001       |    |		Call	0x0,0x1
0547 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0548 0092 07dc  |    |		Action	Push_String_Extended,0x7dc					; "3.7.3 (3);  4.3 (6);  5.4 (4)"
													; Debug Table 0x15.0x6 = 0x548,0x7
054a 0092 07e1  |    |		Action	Push_String_Extended,0x7e1					; " contains no choices for "
054c e5fd       |    |		Load	0x2,-0x3
054d e5ff       |    |		Load	0x2,-0x1
054e 821f       |    |		Call	0x1,0x1f
054f 01cc       |    |		Execute	Vector,Catenate
0550 0092 07df  |    |		Action	Push_String_Extended,0x7df					; " .. "
0552 01cc       |    |		Execute	Vector,Catenate
0553 e5fc       |    |		Load	0x2,-0x4
0554 e5ff       |    |		Load	0x2,-0x1
0555 821f       |    |		Call	0x1,0x1f
0556 01cc       |    |		Execute	Vector,Catenate
0557 e5fe       |    |		Load	0x2,-0x2
0558 821e       |    |		Call	0x1,0x1e
0559 8001       |    |		Call	0x0,0x1
055a 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
055b 0000 0000  |    |		.BLANK	0000[0x5]
0560 ; --------------------------------------------------------------------------------------
0560 ; SUBPROGRAM
0560 ; --------------------------------------------------------------------------------------
0560 0563       | c  |		.CONST	0x0563								; Address of begin
0561 057e       | ~  |		.CONST	0x057e								; Address of exception handler
0562 0001       |    |		.CONST	0x0001								; Number of locals
0563			BODY_0560:
0563			INIT_0560:
0563 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x16 = .DEBUG	0x0563,0x0c22,0x0001,0x0000,0x005a,0x20f5,0x0000,0x0169
													; Debug Table 0x16.0x0 = 0x563,0x1
0564 e5fd       |    |		Load	0x2,-0x3
0565 e004       |    |		Load	0x0,0x4
0566 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0567 6815       |h   |		Jump_Zero	0x57d
0568 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x16.0x1 = 0x568,0x2
0569 e5fd       |    |		Load	0x2,-0x3
056a e004       |    |		Load	0x0,0x4
056b 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
056c 680a       |h   |		Jump_Zero	0x577
056d e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x16.0x2 = 0x56d,0x3
056e e004       |    |		Load	0x0,0x4
056f 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0570 e5fd       |    |		Load	0x2,-0x3
0571 e004       |    |		Load	0x0,0x4
0572 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0573 e5fa       |    |		Load	0x2,-0x6
0574 e5fe       |    |		Load	0x2,-0x2
0575 e5ff       |    |		Load	0x2,-0x1
0576 8220       |    |		Call	0x1,0x20
0577 e004       |    |		Load	0x0,0x4								; Debug Table 0x16.0x3 = 0x577,0x4
0578 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0579 e5fc       |    |		Load	0x2,-0x4
057a e004       |    |		Load	0x0,0x4
057b 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
057c c5fa       |    |		Store	0x2,-0x6
057d 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
057e			TRAP_0560:
057e 010d       |    |		Execute	Exception,Is_Numeric_Error
057f 6804       |h   |		Jump_Zero	0x584
0580 e004       |    |		Load	0x0,0x4								; Debug Table 0x16.0x4 = 0x580,0x5
0581 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
0582 c5fa       |    |		Store	0x2,-0x6
0583 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0584 0100       |    |		Execute	Exception,Raise
0585 0000 0000  |    |		.XXX[0x3]
0587 0000       |    |
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 058b       |    |		.CONST	0x058b								; Address of begin
0589 0004       |    |		.CONST	0x0004								; Address of exception handler
058a 0001       |    |		.CONST	0x0001								; Number of locals
058b			BODY_0588:
058b			INIT_0588:
058b e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x17 = .DEBUG	0x058b,0x0c2e,0x0001,0x0000,0x005a,0x20f5,0x0000,0x01c0
													; Debug Table 0x17.0x0 = 0x58b,0x1
058c e5fb       |    |		Load	0x2,-0x5
058d 012e       | .  |		Execute	Any,Not_Equal
058e 6816       |h   |		Jump_Zero	0x5a5
058f 0092 07dc  |    |		Action	Push_String_Extended,0x7dc					; "3.7.3 (3);  4.3 (6);  5.4 (4)"
													; Debug Table 0x17.0x1 = 0x58f,0x2
0591 e5fe       |    |		Load	0x2,-0x2
0592 0092 07e2  |    |		Action	Push_String_Extended,0x7e2					; " contains values ("
0594 e5fc       |    |		Load	0x2,-0x4
0595 e5ff       |    |		Load	0x2,-0x1
0596 821f       |    |		Call	0x1,0x1f
0597 01cc       |    |		Execute	Vector,Catenate
0598 0092 07df  |    |		Action	Push_String_Extended,0x7df					; " .. "
059a 01cc       |    |		Execute	Vector,Catenate
059b e5fb       |    |		Load	0x2,-0x5
059c e5ff       |    |		Load	0x2,-0x1
059d 821f       |    |		Call	0x1,0x1f
059e 01cc       |    |		Execute	Vector,Catenate
059f 0092 07e3  |    |		Action	Push_String_Extended,0x7e3					; ") that are outside the range of "
05a1 01cc       |    |		Execute	Vector,Catenate
05a2 e5fd       |    |		Load	0x2,-0x3
05a3 8009       |    |		Call	0x0,0x9
05a4 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
05a5 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x17.0x2 = 0x5a5,0x3
05a6 00eb       |    |		Load_Encached	Diana_Cache
05a7 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
05a8 0f61       | a  |		Execute_Immediate	Equal,0x61
05a9 680f       |h   |		Jump_Zero	0x5b9
05aa 0092 07dc  |    |		Action	Push_String_Extended,0x7dc					; "3.7.3 (3);  4.3 (6);  5.4 (4)"
													; Debug Table 0x17.0x3 = 0x5aa,0x4
05ac e5fe       |    |		Load	0x2,-0x2
05ad 0092 07e4  |    |		Action	Push_String_Extended,0x7e4					; " contains a value, "
05af e5fc       |    |		Load	0x2,-0x4
05b0 e5ff       |    |		Load	0x2,-0x1
05b1 821f       |    |		Call	0x1,0x1f
05b2 01cc       |    |		Execute	Vector,Catenate
05b3 0092 07e5  |    |		Action	Push_String_Extended,0x7e5					; ", that is outside the range of "
05b5 01cc       |    |		Execute	Vector,Catenate
05b6 e5fd       |    |		Load	0x2,-0x3
05b7 8009       |    |		Call	0x0,0x9
05b8 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
05b9 0092 07dc  |    |		Action	Push_String_Extended,0x7dc					; "3.7.3 (3);  4.3 (6);  5.4 (4)"
													; Debug Table 0x17.0x4 = 0x5b9,0x5
05bb e5fe       |    |		Load	0x2,-0x2
05bc 0092 07e6  |    |		Action	Push_String_Extended,0x7e6					; "0133**SMCHOI"
05be e5fd       |    |		Load	0x2,-0x3
05bf 8009       |    |		Call	0x0,0x9
05c0 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
05c1 0000 0000  |    |		.BLANK	0000[0x7]
05c8 ; --------------------------------------------------------------------------------------
05c8 ; SUBPROGRAM
05c8 ; --------------------------------------------------------------------------------------
05c8 05dc       |    |		.CONST	0x05dc								; Address of begin
05c9 0004       |    |		.CONST	0x0004								; Address of exception handler
05ca 0006       |    |		.CONST	0x0006								; Number of locals
05cb			INIT_05c8:
05cb e004       |    |		Load	0x0,0x4								; Debug Table 0x18 = .DEBUG	0x05cb,0x0c3a,0x0001,0x0000,0x005a,0x20f5,0x0000,0x023e
													; Debug Table 0x18.0x0 = 0x5cb,0xffff
05cc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05cd 02c7       |    |		Declare_Variable	Any
05ce e5fb       |    |		Load	0x2,-0x5
05cf c402       |    |		Store	0x2,0x2
05d0 e004       |    |		Load	0x0,0x4								; Debug Table 0x18.0x1 = 0x5d0,0xfffe
05d1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05d2 02c7       |    |		Declare_Variable	Any
05d3 00d8       |    |		Load_Top	At_Offset_0
05d4 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05d5 e004       |    |		Load	0x0,0x4								; Debug Table 0x18.0x2 = 0x5d5,0xfffd
05d6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05d7 02c7       |    |		Declare_Variable	Any
05d8 00d8       |    |		Load_Top	At_Offset_0
05d9 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05da 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18.0x3 = 0x5da,0xfffc
05db 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x18.0x4 = 0x5db,0xfffb
05dc			BODY_05c8:
05dc 00cf       |    |		Action	Mark_Auxiliary
05dd 0007       |    |		Action	Break_Optional							; Debug Table 0x18.0x5 = 0x5dd,0x1
05de 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x18.0x6 = 0x5de,0x2
05df e404       |    |		Load	0x2,0x4
05e0 0120       |    |		Execute	Any,Is_Value
05e1 6803       |h   |		Jump_Zero	0x5e5
05e2 e004       |    |		Load	0x0,0x4
05e3 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05e4 7801       |x   |		Jump	0x5e6
05e5 e404       |    |		Load	0x2,0x4
05e6 e403       |    |		Load	0x2,0x3
05e7 0120       |    |		Execute	Any,Is_Value
05e8 6803       |h   |		Jump_Zero	0x5ec
05e9 e004       |    |		Load	0x0,0x4
05ea 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05eb 7801       |x   |		Jump	0x5ed
05ec e403       |    |		Load	0x2,0x3
05ed 00ec       |    |		Load_Encached	Diana_Tree_Cache
05ee e5f9       |    |		Load	0x2,-0x7
05ef 8215       |    |		Call	0x1,0x15
05f0 c405       |    |		Store	0x2,0x5
05f1 c403       |    |		Store	0x2,0x3
05f2 c404       |    |		Store	0x2,0x4
05f3 005a       | Z  |		Store_Top	Discrete,At_Offset_2
05f4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x18.0x7 = 0x5f4,0x3
05f5 7070       |pp  |		Jump_Nonzero	0x666
05f6 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x18.0x8 = 0x5f6,0x4
05f7 e5fb       |    |		Load	0x2,-0x5
05f8 e403       |    |		Load	0x2,0x3
05f9 8213       |    |		Call	0x1,0x13
05fa e5fa       |    |		Load	0x2,-0x6
05fb e5fb       |    |		Load	0x2,-0x5
05fc e404       |    |		Load	0x2,0x4
05fd 8213       |    |		Call	0x1,0x13
05fe 0901       |    |		Execute_Immediate	Binary_Scale,0x1
05ff 0273       | s  |		Execute	Discrete,Plus
0600 0248       | H  |		Execute	Discrete,Check_In_Integer
0601 0b00       |    |		Execute_Immediate	Case_Compare,0x0
0602 700d       |p   |		Jump_Nonzero	0x610
0603 0b01       |    |		Execute_Immediate	Case_Compare,0x1
0604 7032       |p2  |		Jump_Nonzero	0x637
0605 0b02       |    |		Execute_Immediate	Case_Compare,0x2
0606 7043       |pC  |		Jump_Nonzero	0x64a
0607 e402       |    |		Load	0x2,0x2								; Debug Table 0x18.0x9 = 0x607,0xe
0608 e5fd       |    |		Load	0x2,-0x3
0609 e404       |    |		Load	0x2,0x4
060a e403       |    |		Load	0x2,0x3
060b e405       |    |		Load	0x2,0x5
060c e5fe       |    |		Load	0x2,-0x2
060d 8221       | !  |		Call	0x1,0x21
060e c402       |    |		Store	0x2,0x2
060f 784c       |xL  |		Jump	0x65c
0610 e404       |    |		Load	0x2,0x4								; Debug Table 0x18.0xa = 0x610,0x5
0611 e403       |    |		Load	0x2,0x3
0612 e5fb       |    |		Load	0x2,-0x5
0613 8213       |    |		Call	0x1,0x13
0614 681b       |h   |		Jump_Zero	0x630
0615 e004       |    |		Load	0x0,0x4								; Debug Table 0x18.0xb = 0x615,0x6
0616 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0617 e5fb       |    |		Load	0x2,-0x5
0618 e004       |    |		Load	0x0,0x4
0619 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
061a e403       |    |		Load	0x2,0x3
061b e405       |    |		Load	0x2,0x5
061c e5fc       |    |		Load	0x2,-0x4
061d e5fe       |    |		Load	0x2,-0x2
061e 8222       | "  |		Call	0x1,0x22
061f e404       |    |		Load	0x2,0x4								; Debug Table 0x18.0xc = 0x61f,0x7
0620 e004       |    |		Load	0x0,0x4
0621 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0622 e5fa       |    |		Load	0x2,-0x6
0623 e004       |    |		Load	0x0,0x4
0624 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0625 e405       |    |		Load	0x2,0x5
0626 e5fc       |    |		Load	0x2,-0x4
0627 e5fe       |    |		Load	0x2,-0x2
0628 8222       | "  |		Call	0x1,0x22
0629 e004       |    |		Load	0x0,0x4								; Debug Table 0x18.0xd = 0x629,0x8
062a 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
062b e5fa       |    |		Load	0x2,-0x6
062c e004       |    |		Load	0x0,0x4
062d 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
062e c402       |    |		Store	0x2,0x2
062f 782c       |x,  |		Jump	0x65c
0630 e404       |    |		Load	0x2,0x4								; Debug Table 0x18.0xe = 0x630,0x9
0631 e403       |    |		Load	0x2,0x3
0632 e405       |    |		Load	0x2,0x5
0633 e5fc       |    |		Load	0x2,-0x4
0634 e5fe       |    |		Load	0x2,-0x2
0635 8222       | "  |		Call	0x1,0x22
0636 7825       |x%  |		Jump	0x65c
0637 e402       |    |		Load	0x2,0x2								; Debug Table 0x18.0xf = 0x637,0xa
0638 e5fd       |    |		Load	0x2,-0x3
0639 e5fa       |    |		Load	0x2,-0x6
063a e403       |    |		Load	0x2,0x3
063b e405       |    |		Load	0x2,0x5
063c e5fe       |    |		Load	0x2,-0x2
063d 8221       | !  |		Call	0x1,0x21
063e c402       |    |		Store	0x2,0x2
063f e404       |    |		Load	0x2,0x4								; Debug Table 0x18.0x10 = 0x63f,0xb
0640 e004       |    |		Load	0x0,0x4
0641 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0642 e5fa       |    |		Load	0x2,-0x6
0643 e004       |    |		Load	0x0,0x4
0644 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0645 e405       |    |		Load	0x2,0x5
0646 e5fc       |    |		Load	0x2,-0x4
0647 e5fe       |    |		Load	0x2,-0x2
0648 8222       | "  |		Call	0x1,0x22
0649 7812       |x   |		Jump	0x65c
064a e004       |    |		Load	0x0,0x4								; Debug Table 0x18.0x11 = 0x64a,0xc
064b 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
064c e5fb       |    |		Load	0x2,-0x5
064d e004       |    |		Load	0x0,0x4
064e 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
064f e403       |    |		Load	0x2,0x3
0650 e405       |    |		Load	0x2,0x5
0651 e5fc       |    |		Load	0x2,-0x4
0652 e5fe       |    |		Load	0x2,-0x2
0653 8222       | "  |		Call	0x1,0x22
0654 e402       |    |		Load	0x2,0x2								; Debug Table 0x18.0x12 = 0x654,0xd
0655 e5fd       |    |		Load	0x2,-0x3
0656 e404       |    |		Load	0x2,0x4
0657 e5fb       |    |		Load	0x2,-0x5
0658 e405       |    |		Load	0x2,0x5
0659 e5fe       |    |		Load	0x2,-0x2
065a 8221       | !  |		Call	0x1,0x21
065b c402       |    |		Store	0x2,0x2
065c 00d1       |    |		Pop_Control	Pop_Count_1
065d e004       |    |		Load	0x0,0x4								; Debug Table 0x18.0x13 = 0x65d,0xf
065e 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
065f e404       |    |		Load	0x2,0x4
0660 e004       |    |		Load	0x0,0x4
0661 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0662 6801       |h   |		Jump_Zero	0x664
0663 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8					; Debug Table 0x18.0x14 = 0x663,0x10
0664 00c9       |    |		Action	Pop_Auxiliary_Loop
0665 7f78       | x  |		Jump	0x5de
0666 00ce       |    |		Action	Pop_Auxiliary
0667 e402       |    |		Load	0x2,0x2								; Debug Table 0x18.0x15 = 0x667,0x11
0668 e5fa       |    |		Load	0x2,-0x6
0669 e004       |    |		Load	0x0,0x4
066a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
066b 680c       |h   |		Jump_Zero	0x678
066c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x18.0x16 = 0x66c,0x12
066d 00eb       |    |		Load_Encached	Diana_Cache
066e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
066f 6802       |h   |		Jump_Zero	0x672
0670 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x17 = 0x670,0x13
0671 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0672 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x18.0x18 = 0x672,0x14
0673 e5fa       |    |		Load	0x2,-0x6
0674 e402       |    |		Load	0x2,0x2
0675 e405       |    |		Load	0x2,0x5
0676 e5fe       |    |		Load	0x2,-0x2
0677 8220       |    |		Call	0x1,0x20
0678 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
0679 0000 0000  |    |		.BLANK	0000[0x7]
0680 ; --------------------------------------------------------------------------------------
0680 ; SUBPROGRAM
0680 ; --------------------------------------------------------------------------------------
0680 0683       |    |		.CONST	0x0683								; Address of begin
0681 0004       |    |		.CONST	0x0004								; Address of exception handler
0682 0001       |    |		.CONST	0x0001								; Number of locals
0683			BODY_0680:
0683			INIT_0680:
0683 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19 = .DEBUG	0x0683,0x0c6e,0x0002,0x0000,0x005a,0x20f5,0x0000,0x0362
													; Debug Table 0x19.0x0 = 0x683,0x1
0684 00eb       |    |		Load_Encached	Diana_Cache
0685 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0686 0b66       | f  |		Execute_Immediate	Case_Compare,0x66
0687 700d       |p   |		Jump_Nonzero	0x695
0688 0b6e       | n  |		Execute_Immediate	Case_Compare,0x6e
0689 700f       |p   |		Jump_Nonzero	0x699
068a 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
068b 700f       |p   |		Jump_Nonzero	0x69b
068c 0b6f       | o  |		Execute_Immediate	Case_Compare,0x6f
068d 7012       |p   |		Jump_Nonzero	0x6a0
068e 0b88       |    |		Execute_Immediate	Case_Compare,0x88
068f 7014       |p   |		Jump_Nonzero	0x6a4
0690 0b6d       | m  |		Execute_Immediate	Case_Compare,0x6d
0691 701c       |p   |		Jump_Nonzero	0x6ae
0692 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x19.0x1 = 0x692,0x8
0693 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0694 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0695 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19.0x2 = 0x695,0x2
0696 8012       |    |		Call	0x0,0x12
0697 8224       | $  |		Call	0x1,0x24
0698 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0699 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19.0x3 = 0x699,0x3
069a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
069b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19.0x4 = 0x69b,0x4
069c 00eb       |    |		Load_Encached	Diana_Cache
069d 18f7       |    |		Execute	Package,Field_Execute,Field_Number 0xf7
069e 8224       | $  |		Call	0x1,0x24
069f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06a0 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19.0x5 = 0x6a0,0x5
06a1 00eb       |    |		Load_Encached	Diana_Cache
06a2 18dc       |    |		Execute	Package,Field_Execute,Field_Number 0xdc
06a3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06a4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19.0x6 = 0x6a4,0x6
06a5 00eb       |    |		Load_Encached	Diana_Cache
06a6 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
06a7 4976       |Iv  |		Short_Literal	0x176
06a8 00eb       |    |		Load_Encached	Diana_Cache
06a9 0098       |    |		Execute	Package,Field_Read_Dynamic
06aa 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
06ab 8013       |    |		Call	0x0,0x13
06ac 8224       | $  |		Call	0x1,0x24
06ad 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06ae 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19.0x7 = 0x6ae,0x7
06af 00eb       |    |		Load_Encached	Diana_Cache
06b0 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
06b1 8224       | $  |		Call	0x1,0x24
06b2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06b3 0000 0000  |    |		.BLANK	0000[0x5]
06b8 ; --------------------------------------------------------------------------------------
06b8 ; SUBPROGRAM
06b8 ; --------------------------------------------------------------------------------------
06b8 06bc       |    |		.CONST	0x06bc								; Address of begin
06b9 0004       |    |		.CONST	0x0004								; Address of exception handler
06ba 0002       |    |		.CONST	0x0002								; Number of locals
06bb			INIT_06b8:
06bb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1a = .DEBUG	0x06bb,0x0c80,0x0002,0x0000,0x005a,0x20f5,0x0000,0x03e2
													; Debug Table 0x1a.0x0 = 0x6bb,0xffff
06bc			BODY_06b8:
06bc 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1a.0x1 = 0x6bc,0x1
06bd 00eb       |    |		Load_Encached	Diana_Cache
06be 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
06bf 0b16       |    |		Execute_Immediate	Case_Compare,0x16
06c0 7003       |p   |		Jump_Nonzero	0x6c4
06c1 0b12       |    |		Execute_Immediate	Case_Compare,0x12
06c2 7001       |p   |		Jump_Nonzero	0x6c4
06c3 7813       |x   |		Jump	0x6d7								; Debug Table 0x1a.0x2 = 0x6c3,0x5
06c4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x3 = 0x6c4,0x2
06c5 e005       |    |		Load	0x0,0x5
06c6 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
06c7 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
06c8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1a.0x4 = 0x6c8,0x3
06c9 00eb       |    |		Load_Encached	Diana_Cache
06ca 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
06cb 0f26       | &  |		Execute_Immediate	Equal,0x26
06cc 680a       |h   |		Jump_Zero	0x6d7
06cd 00d9       |    |		Load_Top	At_Offset_1
06ce 00eb       |    |		Load_Encached	Diana_Cache
06cf 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
06d0 00eb       |    |		Load_Encached	Diana_Cache
06d1 18c1       |    |		Execute	Package,Field_Execute,Field_Number 0xc1
06d2 e005       |    |		Load	0x0,0x5
06d3 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
06d4 6802       |h   |		Jump_Zero	0x6d7
06d5 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0x5 = 0x6d5,0x4
06d6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06d7 00d1       |    |		Pop_Control	Pop_Count_1
06d8 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1a.0x6 = 0x6d8,0x6
06d9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
06da 0000 0000  |    |		.BLANK	0000[0x6]
06e0 ; --------------------------------------------------------------------------------------
06e0 ; SUBPROGRAM
06e0 ; --------------------------------------------------------------------------------------
06e0 06e6       |    |		.CONST	0x06e6								; Address of begin
06e1 0004       |    |		.CONST	0x0004								; Address of exception handler
06e2 0004       |    |		.CONST	0x0004								; Number of locals
06e3			INIT_06e0:
06e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1b = .DEBUG	0x06e3,0x0c90,0x0001,0x0000,0x005a,0x20f5,0x0000,0x043b
													; Debug Table 0x1b.0x0 = 0x6e3,0xffff
06e4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1b.0x1 = 0x6e4,0xfffe
06e5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1b.0x2 = 0x6e5,0xfffd
06e6			BODY_06e0:
06e6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x3 = 0x6e6,0x1
06e7 00eb       |    |		Load_Encached	Diana_Cache
06e8 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
06e9 0b12       |    |		Execute_Immediate	Case_Compare,0x12
06ea 7019       |p   |		Jump_Nonzero	0x704
06eb 0b11       |    |		Execute_Immediate	Case_Compare,0x11
06ec 7017       |p   |		Jump_Nonzero	0x704
06ed 0b16       |    |		Execute_Immediate	Case_Compare,0x16
06ee 7015       |p   |		Jump_Nonzero	0x704
06ef 0b0a       |    |		Execute_Immediate	Case_Compare,0xa
06f0 7013       |p   |		Jump_Nonzero	0x704
06f1 0b05       |    |		Execute_Immediate	Case_Compare,0x5
06f2 7011       |p   |		Jump_Nonzero	0x704
06f3 0b17       |    |		Execute_Immediate	Case_Compare,0x17
06f4 700f       |p   |		Jump_Nonzero	0x704
06f5 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
06f6 704b       |pK  |		Jump_Nonzero	0x742
06f7 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x4 = 0x6f7,0x13
06f8 8014       |    |		Call	0x0,0x14
06f9 a402       |    |		Store_Unchecked	0x2,0x2
06fa 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x5 = 0x6fa,0x14
06fb a5fd       |    |		Store_Unchecked	0x2,-0x3
06fc 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x6 = 0x6fc,0x15
06fd 8224       | $  |		Call	0x1,0x24
06fe 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
06ff 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1b.0x7 = 0x6ff,0x16
0700 a5fe       |    |		Store_Unchecked	0x2,-0x2
0701 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1b.0x8 = 0x701,0x17
0702 a5fc       |    |		Store_Unchecked	0x2,-0x4
0703 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0704 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x9 = 0x704,0x2
0705 00eb       |    |		Load_Encached	Diana_Cache
0706 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0707 0f17       |    |		Execute_Immediate	Equal,0x17
0708 6810       |h   |		Jump_Zero	0x719
0709 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0xa = 0x709,0x3
070a e005       |    |		Load	0x0,0x5
070b 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
070c 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
070d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1b.0xb = 0x70d,0x4
070e 00eb       |    |		Load_Encached	Diana_Cache
070f 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0710 6804       |h   |		Jump_Zero	0x715
0711 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x1b.0xc = 0x711,0x5
0712 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0713 a402       |    |		Store_Unchecked	0x2,0x2
0714 7807       |x   |		Jump	0x71c
0715 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1b.0xd = 0x715,0x6
0716 8015       |    |		Call	0x0,0x15
0717 a402       |    |		Store_Unchecked	0x2,0x2
0718 7803       |x   |		Jump	0x71c
0719 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0xe = 0x719,0x7
071a 8014       |    |		Call	0x0,0x14
071b a402       |    |		Store_Unchecked	0x2,0x2
071c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0xf = 0x71c,0x8
071d e005       |    |		Load	0x0,0x5
071e 1836       | 6  |		Execute	Package,Field_Execute,Field_Number 0x36
071f 6807       |h   |		Jump_Zero	0x727
0720 e5ff       |    |		Load	0x2,-0x1
0721 e005       |    |		Load	0x0,0x5
0722 1844       | D  |		Execute	Package,Field_Execute,Field_Number 0x44
0723 00eb       |    |		Load_Encached	Diana_Cache
0724 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0725 0f24       | $  |		Execute_Immediate	Equal,0x24
0726 7801       |x   |		Jump	0x728
0727 4800       |H   |		Short_Literal	0x0
0728 7006       |p   |		Jump_Nonzero	0x72f
0729 00db       |    |		Load_Top	At_Offset_3
072a 8016       |    |		Call	0x0,0x16
072b 6803       |h   |		Jump_Zero	0x72f
072c e5ff       |    |		Load	0x2,-0x1
072d 8225       | %  |		Call	0x1,0x25
072e 680a       |h   |		Jump_Zero	0x739
072f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x10 = 0x72f,0x9
0730 a5fd       |    |		Store_Unchecked	0x2,-0x3
0731 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x11 = 0x731,0xa
0732 8224       | $  |		Call	0x1,0x24
0733 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0734 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1b.0x12 = 0x734,0xb
0735 a5fe       |    |		Store_Unchecked	0x2,-0x2
0736 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1b.0x13 = 0x736,0xc
0737 a5fc       |    |		Store_Unchecked	0x2,-0x4
0738 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0739 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x14 = 0x739,0xd
073a a5fd       |    |		Store_Unchecked	0x2,-0x3
073b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x15 = 0x73b,0xe
073c e005       |    |		Load	0x0,0x5
073d 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
073e a5fe       |    |		Store_Unchecked	0x2,-0x2
073f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b.0x16 = 0x73f,0xf
0740 a5fc       |    |		Store_Unchecked	0x2,-0x4
0741 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0742 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x17 = 0x742,0x10
0743 a5fd       |    |		Store_Unchecked	0x2,-0x3
0744 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x18 = 0x744,0x11
0745 a5fe       |    |		Store_Unchecked	0x2,-0x2
0746 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x19 = 0x746,0x12
0747 a5fc       |    |		Store_Unchecked	0x2,-0x4
0748 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0749 0000 0000  |    |		.BLANK	0000[0x7]
0750 ; --------------------------------------------------------------------------------------
0750 ; SUBPROGRAM
0750 ; --------------------------------------------------------------------------------------
0750 075f       | _  |		.CONST	0x075f								; Address of begin
0751 0004       |    |		.CONST	0x0004								; Address of exception handler
0752 0005       |    |		.CONST	0x0005								; Number of locals
0753			INIT_0750:
0753 e004       |    |		Load	0x0,0x4								; Debug Table 0x1c = .DEBUG	0x0753,0x0cc6,0x0001,0x0000,0x005a,0x20f5,0x0000,0x053d
													; Debug Table 0x1c.0x0 = 0x753,0xffff
0754 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0755 02c7       |    |		Declare_Variable	Any
0756 00d8       |    |		Load_Top	At_Offset_0
0757 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0758 e004       |    |		Load	0x0,0x4								; Debug Table 0x1c.0x1 = 0x758,0xfffe
0759 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
075a 02c7       |    |		Declare_Variable	Any
075b 00d8       |    |		Load_Top	At_Offset_0
075c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
075d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x2 = 0x75d,0xfffd
075e 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1c.0x3 = 0x75e,0xfffc
075f			BODY_0750:
075f 00cf       |    |		Action	Mark_Auxiliary
0760 0007       |    |		Action	Break_Optional							; Debug Table 0x1c.0x4 = 0x760,0x1
0761 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1c.0x5 = 0x761,0x2
0762 e403       |    |		Load	0x2,0x3
0763 0120       |    |		Execute	Any,Is_Value
0764 6803       |h   |		Jump_Zero	0x768
0765 e004       |    |		Load	0x0,0x4
0766 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0767 7801       |x   |		Jump	0x769
0768 e403       |    |		Load	0x2,0x3
0769 e402       |    |		Load	0x2,0x2
076a 0120       |    |		Execute	Any,Is_Value
076b 6803       |h   |		Jump_Zero	0x76f
076c e004       |    |		Load	0x0,0x4
076d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
076e 7801       |x   |		Jump	0x770
076f e402       |    |		Load	0x2,0x2
0770 00ec       |    |		Load_Encached	Diana_Tree_Cache
0771 e5fb       |    |		Load	0x2,-0x5
0772 8215       |    |		Call	0x1,0x15
0773 c404       |    |		Store	0x2,0x4
0774 c402       |    |		Store	0x2,0x2
0775 c403       |    |		Store	0x2,0x3
0776 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0777 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1c.0x6 = 0x777,0x3
0778 7052       |pR  |		Jump_Nonzero	0x7cb
0779 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x1c.0x7 = 0x779,0x4
077a e5fd       |    |		Load	0x2,-0x3
077b e402       |    |		Load	0x2,0x2
077c 8213       |    |		Call	0x1,0x13
077d e5fc       |    |		Load	0x2,-0x4
077e e5fd       |    |		Load	0x2,-0x3
077f e403       |    |		Load	0x2,0x3
0780 8213       |    |		Call	0x1,0x13
0781 0901       |    |		Execute_Immediate	Binary_Scale,0x1
0782 0273       | s  |		Execute	Discrete,Plus
0783 0248       | H  |		Execute	Discrete,Check_In_Integer
0784 0b00       |    |		Execute_Immediate	Case_Compare,0x0
0785 7005       |p   |		Jump_Nonzero	0x78b
0786 0b01       |    |		Execute_Immediate	Case_Compare,0x1
0787 7024       |p$  |		Jump_Nonzero	0x7ac
0788 0b02       |    |		Execute_Immediate	Case_Compare,0x2
0789 702d       |p-  |		Jump_Nonzero	0x7b7
078a 7836       |x6  |		Jump	0x7c1								; Debug Table 0x1c.0x8 = 0x78a,0xb
078b e403       |    |		Load	0x2,0x3								; Debug Table 0x1c.0x9 = 0x78b,0x5
078c e402       |    |		Load	0x2,0x2
078d e5fd       |    |		Load	0x2,-0x3
078e 8213       |    |		Call	0x1,0x13
078f 6815       |h   |		Jump_Zero	0x7a5
0790 e004       |    |		Load	0x0,0x4								; Debug Table 0x1c.0xa = 0x790,0x6
0791 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0792 e5fd       |    |		Load	0x2,-0x3
0793 e004       |    |		Load	0x0,0x4
0794 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0795 e402       |    |		Load	0x2,0x2
0796 e404       |    |		Load	0x2,0x4
0797 e5fe       |    |		Load	0x2,-0x2
0798 e5ff       |    |		Load	0x2,-0x1
0799 8222       | "  |		Call	0x1,0x22
079a e403       |    |		Load	0x2,0x3								; Debug Table 0x1c.0xb = 0x79a,0x7
079b e004       |    |		Load	0x0,0x4
079c 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
079d e5fc       |    |		Load	0x2,-0x4
079e e004       |    |		Load	0x0,0x4
079f 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
07a0 e404       |    |		Load	0x2,0x4
07a1 e5fe       |    |		Load	0x2,-0x2
07a2 e5ff       |    |		Load	0x2,-0x1
07a3 8222       | "  |		Call	0x1,0x22
07a4 781c       |x   |		Jump	0x7c1
07a5 e403       |    |		Load	0x2,0x3								; Debug Table 0x1c.0xc = 0x7a5,0x8
07a6 e402       |    |		Load	0x2,0x2
07a7 e404       |    |		Load	0x2,0x4
07a8 e5fe       |    |		Load	0x2,-0x2
07a9 e5ff       |    |		Load	0x2,-0x1
07aa 8222       | "  |		Call	0x1,0x22
07ab 7815       |x   |		Jump	0x7c1
07ac e403       |    |		Load	0x2,0x3								; Debug Table 0x1c.0xd = 0x7ac,0x9
07ad e004       |    |		Load	0x0,0x4
07ae 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
07af e5fc       |    |		Load	0x2,-0x4
07b0 e004       |    |		Load	0x0,0x4
07b1 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
07b2 e404       |    |		Load	0x2,0x4
07b3 e5fe       |    |		Load	0x2,-0x2
07b4 e5ff       |    |		Load	0x2,-0x1
07b5 8222       | "  |		Call	0x1,0x22
07b6 780a       |x   |		Jump	0x7c1
07b7 e004       |    |		Load	0x0,0x4								; Debug Table 0x1c.0xe = 0x7b7,0xa
07b8 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
07b9 e5fd       |    |		Load	0x2,-0x3
07ba e004       |    |		Load	0x0,0x4
07bb 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
07bc e402       |    |		Load	0x2,0x2
07bd e404       |    |		Load	0x2,0x4
07be e5fe       |    |		Load	0x2,-0x2
07bf e5ff       |    |		Load	0x2,-0x1
07c0 8222       | "  |		Call	0x1,0x22
07c1 00d1       |    |		Pop_Control	Pop_Count_1
07c2 e004       |    |		Load	0x0,0x4								; Debug Table 0x1c.0xf = 0x7c2,0xc
07c3 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
07c4 e403       |    |		Load	0x2,0x3
07c5 e004       |    |		Load	0x0,0x4
07c6 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
07c7 6801       |h   |		Jump_Zero	0x7c9
07c8 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6					; Debug Table 0x1c.0x10 = 0x7c8,0xd
07c9 00c9       |    |		Action	Pop_Auxiliary_Loop
07ca 7f96       |    |		Jump	0x761
07cb 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
07cc ; --------------------------------------------------------------------------------------
07cc ; STRING TABLE
07cc ; --------------------------------------------------------------------------------------
07cc 0038       | 8  |		.STRTAB	0x0038->0x07e8							; "3.7.3 (4); 5.4 (5)"
07cd 0048       | H  |		.STRTAB	0x0048->0x07f1							; "0129**SMCHOI"
07ce 0052       | R  |		.STRTAB	0x0052->0x07f7							; "5.4 (9)"
07cf 0057       | W  |		.STRTAB	0x0057->0x07fa							; " is universal; others choice is required"
07d0 007d       | }  |		.STRTAB	0x007d->0x080e							; "'s case statment has a universal expression; others choice is required"
07d1 00c1       |    |		.STRTAB	0x00c1->0x0831							; "3.7.3 (3); 5.4 (4)"
07d2 00d1       |    |		.STRTAB	0x00d1->0x083a							; "0121**SMCHOI"
07d3 00db       |    |		.STRTAB	0x00db->0x0840							; "0122**SMCHOI"
07d4 00e5       |    |		.STRTAB	0x00e5->0x0846							; "0123**SMCHOI"
07d5 00ef       |    |		.STRTAB	0x00ef->0x084c							; "0124**SMCHOI"
07d6 00f9       |    |		.STRTAB	0x00f9->0x0852							; "0125**SMCHOI"
07d7 0103       |    |		.STRTAB	0x0103->0x0858							; "0126**SMCHOI"
07d8 010d       |    |		.STRTAB	0x010d->0x085e							; "0127**SMCHOI"
07d9 0117       |    |		.STRTAB	0x0117->0x0864							; "3.7.3 (3); 5.4 (3)"
07da 0127       | '  |		.STRTAB	0x0127->0x086d							; "0128**SMCHOI"
07db 0131       | 1  |		.STRTAB	0x0131->0x0873							; " is not static"
07dc 013d       | =  |		.STRTAB	0x013d->0x087a							; "3.7.3 (3);  4.3 (6);  5.4 (4)"
07dd 0158       | X  |		.STRTAB	0x0158->0x0889							; "'s case statement contains no choice for "
07de 017f       |    |		.STRTAB	0x017f->0x089d							; "'s case statement contains no choices for "
07df 01a7       |    |		.STRTAB	0x01a7->0x08b2							; " .. "
07e0 01a9       |    |		.STRTAB	0x01a9->0x08b4							; " contains no choice for "
07e1 01bf       |    |		.STRTAB	0x01bf->0x08c0							; " contains no choices for "
07e2 01d6       |    |		.STRTAB	0x01d6->0x08cd							; " contains values ("
07e3 01e6       |    |		.STRTAB	0x01e6->0x08d6							; ") that are outside the range of "
07e4 0204       |    |		.STRTAB	0x0204->0x08e6							; " contains a value, "
07e5 0215       |    |		.STRTAB	0x0215->0x08ef							; ", that is outside the range of "
07e6 0232       | 2  |		.STRTAB	0x0232->0x08ff							; "0133**SMCHOI"
07e7 023c       | <  |		.STREND 0x023c->0x0905
07e8 332e 372e  |3.7.|		.STRTAB_STRINGS
0905 0000 0000  |    |		.XXX[0x3]
0907 0000       |    |
0908 ; --------------------------------------------------------------------------------------
0908 ; Debug Table
0908 ; --------------------------------------------------------------------------------------
0908 0003 001d  |    |		.CONST	0x0003,0x001d
090a 000b 09f2  |    |		.DEBUG	0x000b,0x09f2,0x0000,0x0000,0x005a,0x12e5,0x0000,0x1f27
0912 0014 09fc  |    |		.DEBUG	0x0014,0x09fc,0x0000,0x0000,0x005a,0x2045,0x0000,0x0008
091a 0053 0a38  | S 8|		.DEBUG	0x0053,0x0a38,0x0001,0x0000,0x005a,0x12e5,0x0000,0x1f28
0922 009b 0a56  |   V|		.DEBUG	0x009b,0x0a56,0x0001,0x0000,0x005a,0x12e5,0x0000,0x1f44
092a 00a3 0a5a  |   Z|		.DEBUG	0x00a3,0x0a5a,0x0001,0x0000,0x005a,0x12e5,0x0000,0x1f5b
0932 00ab 0a5e  |   ^|		.DEBUG	0x00ab,0x0a5e,0x0002,0x0000,0x005a,0x12e5,0x0000,0x1f69
093a 00e3 0a70  |   p|		.DEBUG	0x00e3,0x0a70,0x0001,0x0000,0x005a,0x2045,0x0000,0x000a
0942 017b 0aaa  | {  |		.DEBUG	0x017b,0x0aaa,0x0001,0x0000,0x005a,0x2045,0x0000,0x001e
094a 01c3 0ac6  |    |		.DEBUG	0x01c3,0x0ac6,0x0002,0x0000,0x005a,0x2045,0x0000,0x0030
0952 01d3 0aca  |    |		.DEBUG	0x01d3,0x0aca,0x0002,0x0000,0x005a,0x2045,0x0000,0x00ae
095a 01e3 0ace  |    |		.DEBUG	0x01e3,0x0ace,0x0001,0x0000,0x005a,0x2045,0x0000,0x00de
0962 0273 0b0c  | s  |		.DEBUG	0x0273,0x0b0c,0x0001,0x0000,0x005a,0x2045,0x0000,0x01ee
096a 02c3 0b30  |   0|		.DEBUG	0x02c3,0x0b30,0x0001,0x0000,0x005a,0x2045,0x0000,0x0299
0972 036b 0b72  | k r|		.DEBUG	0x036b,0x0b72,0x0001,0x0000,0x005a,0x2045,0x0000,0x03e9
097a 03a3 0b8c  |    |		.DEBUG	0x03a3,0x0b8c,0x0001,0x0000,0x005a,0x2045,0x0000,0x0477
0982 03d3 0b9a  |    |		.DEBUG	0x03d3,0x0b9a,0x0001,0x0000,0x005a,0x2045,0x0000,0x04c8
098a 0403 0bac  |    |		.DEBUG	0x0403,0x0bac,0x0001,0x0000,0x005a,0x2045,0x0000,0x0515
0992 044b 0bc8  | K  |		.DEBUG	0x044b,0x0bc8,0x0001,0x0000,0x005a,0x2045,0x0000,0x05aa
099a 0463 0bd0  | c  |		.DEBUG	0x0463,0x0bd0,0x0001,0x0000,0x005a,0x2045,0x0000,0x05e1
09a2 04bb 0bf4  |    |		.DEBUG	0x04bb,0x0bf4,0x0002,0x0000,0x005a,0x20f5,0x0000,0x0009
09aa 04f3 0c0a  |    |		.DEBUG	0x04f3,0x0c0a,0x0002,0x0000,0x005a,0x20f5,0x0000,0x007b
09b2 0513 0c12  |    |		.DEBUG	0x0513,0x0c12,0x0001,0x0000,0x005a,0x20f5,0x0000,0x00c8
09ba 0563 0c22  | c "|		.DEBUG	0x0563,0x0c22,0x0001,0x0000,0x005a,0x20f5,0x0000,0x0169
09c2 058b 0c2e  |   .|		.DEBUG	0x058b,0x0c2e,0x0001,0x0000,0x005a,0x20f5,0x0000,0x01c0
09ca 05cb 0c3a  |   :|		.DEBUG	0x05cb,0x0c3a,0x0001,0x0000,0x005a,0x20f5,0x0000,0x023e
09d2 0683 0c6e  |   n|		.DEBUG	0x0683,0x0c6e,0x0002,0x0000,0x005a,0x20f5,0x0000,0x0362
09da 06bb 0c80  |    |		.DEBUG	0x06bb,0x0c80,0x0002,0x0000,0x005a,0x20f5,0x0000,0x03e2
09e2 06e3 0c90  |    |		.DEBUG	0x06e3,0x0c90,0x0001,0x0000,0x005a,0x20f5,0x0000,0x043b
09ea 0753 0cc6  | S  |		.DEBUG	0x0753,0x0cc6,0x0001,0x0000,0x005a,0x20f5,0x0000,0x053d
09f2 ; --------------------------------------------------------------------------------------
09f2 ; Debug3 Subtable 0x0
09f2 ; --------------------------------------------------------------------------------------
09f2 0004 0000  |    |		.DBG3TAB	0x0004,0x0000
09f4 000b ffff  |    |		.CONST	0x000b,0xffff
09f6 000d fffe  |    |		.CONST	0x000d,0xfffe
09f8 000f fffd  |    |		.CONST	0x000f,0xfffd
09fa 0011 fffc  |    |		.CONST	0x0011,0xfffc
09fc ; --------------------------------------------------------------------------------------
09fc ; Debug3 Subtable 0x1
09fc ; --------------------------------------------------------------------------------------
09fc 001d 0000  |    |		.DBG3TAB	0x001d,0x0000
09fe 0014 ffff  |    |		.CONST	0x0014,0xffff
0a00 0016 fffe  |    |		.CONST	0x0016,0xfffe
0a02 0018 fffe  |    |		.CONST	0x0018,0xfffe
0a04 001a fffd  |    |		.CONST	0x001a,0xfffd
0a06 001c fffc  |    |		.CONST	0x001c,0xfffc
0a08 001e fffb  |    |		.CONST	0x001e,0xfffb
0a0a 0020 fffa  |    |		.CONST	0x0020,0xfffa
0a0c 0022 fff9  | "  |		.CONST	0x0022,0xfff9
0a0e 0024 fff8  | $  |		.CONST	0x0024,0xfff8
0a10 0026 fff7  | &  |		.CONST	0x0026,0xfff7
0a12 0028 fff6  | (  |		.CONST	0x0028,0xfff6
0a14 002a fff5  | *  |		.CONST	0x002a,0xfff5
0a16 002c fff4  | ,  |		.CONST	0x002c,0xfff4
0a18 002e fff3  | .  |		.CONST	0x002e,0xfff3
0a1a 0030 fff2  | 0  |		.CONST	0x0030,0xfff2
0a1c 0032 fff1  | 2  |		.CONST	0x0032,0xfff1
0a1e 0034 fff0  | 4  |		.CONST	0x0034,0xfff0
0a20 0036 ffff  | 6  |		.CONST	0x0036,0xffff
0a22 0038 fffe  | 8  |		.CONST	0x0038,0xfffe
0a24 003a fffd  | :  |		.CONST	0x003a,0xfffd
0a26 003c fffc  | <  |		.CONST	0x003c,0xfffc
0a28 003e fffb  | >  |		.CONST	0x003e,0xfffb
0a2a 0040 fffa  | @  |		.CONST	0x0040,0xfffa
0a2c 0042 fff9  | B  |		.CONST	0x0042,0xfff9
0a2e 0044 fff8  | D  |		.CONST	0x0044,0xfff8
0a30 0046 fff7  | F  |		.CONST	0x0046,0xfff7
0a32 0048 fff6  | H  |		.CONST	0x0048,0xfff6
0a34 004a fff5  | J  |		.CONST	0x004a,0xfff5
0a36 004c fff4  | L  |		.CONST	0x004c,0xfff4
0a38 ; --------------------------------------------------------------------------------------
0a38 ; Debug3 Subtable 0x2
0a38 ; --------------------------------------------------------------------------------------
0a38 0003 000b  |    |		.DBG3TAB	0x0003,0x000b
0a3a 0053 ffff  | S  |		.CONST	0x0053,0xffff
0a3c 0056 fffe  | V  |		.CONST	0x0056,0xfffe
0a3e 0057 fffd  | W  |		.CONST	0x0057,0xfffd
0a40 005c 0001  | \  |		.CONST	0x005c,0x0001
0a42 0069 0002  | i  |		.CONST	0x0069,0x0002
0a44 006d 0003  | m  |		.CONST	0x006d,0x0003
0a46 006e 0004  | n  |		.CONST	0x006e,0x0004
0a48 0072 0005  | r  |		.CONST	0x0072,0x0005
0a4a 0077 0006  | w  |		.CONST	0x0077,0x0006
0a4c 007d 0007  | }  |		.CONST	0x007d,0x0007
0a4e 0080 0008  |    |		.CONST	0x0080,0x0008
0a50 0088 0009  |    |		.CONST	0x0088,0x0009
0a52 008c 000a  |    |		.CONST	0x008c,0x000a
0a54 008e 000b  |    |		.CONST	0x008e,0x000b
0a56 ; --------------------------------------------------------------------------------------
0a56 ; Debug3 Subtable 0x3
0a56 ; --------------------------------------------------------------------------------------
0a56 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a58 009b 0001  |    |		.CONST	0x009b,0x0001
0a5a ; --------------------------------------------------------------------------------------
0a5a ; Debug3 Subtable 0x4
0a5a ; --------------------------------------------------------------------------------------
0a5a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a5c 00a3 0001  |    |		.CONST	0x00a3,0x0001
0a5e ; --------------------------------------------------------------------------------------
0a5e ; Debug3 Subtable 0x5
0a5e ; --------------------------------------------------------------------------------------
0a5e 0005 0003  |    |		.DBG3TAB	0x0005,0x0003
0a60 00ab ffff  |    |		.CONST	0x00ab,0xffff
0a62 00b0 fffe  |    |		.CONST	0x00b0,0xfffe
0a64 00b5 fffd  |    |		.CONST	0x00b5,0xfffd
0a66 00bf fffc  |    |		.CONST	0x00bf,0xfffc
0a68 00c0 fffb  |    |		.CONST	0x00c0,0xfffb
0a6a 00c1 0001  |    |		.CONST	0x00c1,0x0001
0a6c 00c8 0002  |    |		.CONST	0x00c8,0x0002
0a6e 00cf 0003  |    |		.CONST	0x00cf,0x0003
0a70 ; --------------------------------------------------------------------------------------
0a70 ; Debug3 Subtable 0x6
0a70 ; --------------------------------------------------------------------------------------
0a70 0009 0013  |    |		.DBG3TAB	0x0009,0x0013
0a72 00e3 ffff  |    |		.CONST	0x00e3,0xffff
0a74 00e6 fffe  |    |		.CONST	0x00e6,0xfffe
0a76 00e7 fffd  |    |		.CONST	0x00e7,0xfffd
0a78 00e8 fffc  |    |		.CONST	0x00e8,0xfffc
0a7a 00e9 fffb  |    |		.CONST	0x00e9,0xfffb
0a7c 00f3 fffa  |    |		.CONST	0x00f3,0xfffa
0a7e 00f8 fff9  |    |		.CONST	0x00f8,0xfff9
0a80 00fd fff8  |    |		.CONST	0x00fd,0xfff8
0a82 00fe fff7  |    |		.CONST	0x00fe,0xfff7
0a84 00ff 0001  |    |		.CONST	0x00ff,0x0001
0a86 0107 0002  |    |		.CONST	0x0107,0x0002
0a88 0110 0013  |    |		.CONST	0x0110,0x0013
0a8a 0111 0003  |    |		.CONST	0x0111,0x0003
0a8c 0119 0004  |    |		.CONST	0x0119,0x0004
0a8e 011d 0005  |    |		.CONST	0x011d,0x0005
0a90 0121 0006  | !  |		.CONST	0x0121,0x0006
0a92 0125 0007  | %  |		.CONST	0x0125,0x0007
0a94 012e 0008  | .  |		.CONST	0x012e,0x0008
0a96 0131 0009  | 1  |		.CONST	0x0131,0x0009
0a98 0136 000a  | 6  |		.CONST	0x0136,0x000a
0a9a 013a 000b  | :  |		.CONST	0x013a,0x000b
0a9c 013e 000c  | >  |		.CONST	0x013e,0x000c
0a9e 0147 000d  | G  |		.CONST	0x0147,0x000d
0aa0 0153 000e  | S  |		.CONST	0x0153,0x000e
0aa2 015d 000f  | ]  |		.CONST	0x015d,0x000f
0aa4 0161 0010  | a  |		.CONST	0x0161,0x0010
0aa6 0165 0011  | e  |		.CONST	0x0165,0x0011
0aa8 016c 0012  | l  |		.CONST	0x016c,0x0012
0aaa ; --------------------------------------------------------------------------------------
0aaa ; Debug3 Subtable 0x7
0aaa ; --------------------------------------------------------------------------------------
0aaa 0007 0006  |    |		.DBG3TAB	0x0007,0x0006
0aac 017b ffff  | {  |		.CONST	0x017b,0xffff
0aae 017c fffe  | |  |		.CONST	0x017c,0xfffe
0ab0 017d fffd  | }  |		.CONST	0x017d,0xfffd
0ab2 0187 fffc  |    |		.CONST	0x0187,0xfffc
0ab4 018c fffb  |    |		.CONST	0x018c,0xfffb
0ab6 0191 fffa  |    |		.CONST	0x0191,0xfffa
0ab8 0192 fff9  |    |		.CONST	0x0192,0xfff9
0aba 0193 0001  |    |		.CONST	0x0193,0x0001
0abc 019b 0002  |    |		.CONST	0x019b,0x0002
0abe 01a4 0003  |    |		.CONST	0x01a4,0x0003
0ac0 01ac 0004  |    |		.CONST	0x01ac,0x0004
0ac2 01b0 0005  |    |		.CONST	0x01b0,0x0005
0ac4 01b4 0006  |    |		.CONST	0x01b4,0x0006
0ac6 ; --------------------------------------------------------------------------------------
0ac6 ; Debug3 Subtable 0x8
0ac6 ; --------------------------------------------------------------------------------------
0ac6 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0ac8 01c3 0001  |    |		.CONST	0x01c3,0x0001
0aca ; --------------------------------------------------------------------------------------
0aca ; Debug3 Subtable 0x9
0aca ; --------------------------------------------------------------------------------------
0aca 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0acc 01d3 0001  |    |		.CONST	0x01d3,0x0001
0ace ; --------------------------------------------------------------------------------------
0ace ; Debug3 Subtable 0xa
0ace ; --------------------------------------------------------------------------------------
0ace 0005 0019  |    |		.DBG3TAB	0x0005,0x0019
0ad0 01e3 ffff  |    |		.CONST	0x01e3,0xffff
0ad2 01e6 fffe  |    |		.CONST	0x01e6,0xfffe
0ad4 01e7 fffd  |    |		.CONST	0x01e7,0xfffd
0ad6 01eb fffc  |    |		.CONST	0x01eb,0xfffc
0ad8 01f5 fffb  |    |		.CONST	0x01f5,0xfffb
0ada 01fc 0002  |    |		.CONST	0x01fc,0x0002
0adc 0200 0003  |    |		.CONST	0x0200,0x0003
0ade 0207 000f  |    |		.CONST	0x0207,0x000f
0ae0 0208 0004  |    |		.CONST	0x0208,0x0004
0ae2 020c 0005  |    |		.CONST	0x020c,0x0005
0ae4 0215 0006  |    |		.CONST	0x0215,0x0006
0ae6 0217 0007  |    |		.CONST	0x0217,0x0007
0ae8 0219 0008  |    |		.CONST	0x0219,0x0008
0aea 021c 0009  |    |		.CONST	0x021c,0x0009
0aec 0222 000a  | "  |		.CONST	0x0222,0x000a
0aee 0228 000b  | (  |		.CONST	0x0228,0x000b
0af0 0238 000c  | 8  |		.CONST	0x0238,0x000c
0af2 023a 000d  | :  |		.CONST	0x023a,0x000d
0af4 023c 000e  | <  |		.CONST	0x023c,0x000e
0af6 023f 0010  | ?  |		.CONST	0x023f,0x0010
0af8 0244 0001  | D  |		.CONST	0x0244,0x0001
0afa 0249 0011  | I  |		.CONST	0x0249,0x0011
0afc 024d 0012  | M  |		.CONST	0x024d,0x0012
0afe 024f 0013  | O  |		.CONST	0x024f,0x0013
0b00 0252 0014  | R  |		.CONST	0x0252,0x0014
0b02 0255 0015  | U  |		.CONST	0x0255,0x0015
0b04 0259 0016  | Y  |		.CONST	0x0259,0x0016
0b06 025b 0017  | [  |		.CONST	0x025b,0x0017
0b08 025d 0018  | ]  |		.CONST	0x025d,0x0018
0b0a 0263 0019  | c  |		.CONST	0x0263,0x0019
0b0c ; --------------------------------------------------------------------------------------
0b0c ; Debug3 Subtable 0xb
0b0c ; --------------------------------------------------------------------------------------
0b0c 0003 000e  |    |		.DBG3TAB	0x0003,0x000e
0b0e 0273 ffff  | s  |		.CONST	0x0273,0xffff
0b10 0276 fffe  | v  |		.CONST	0x0276,0xfffe
0b12 0277 fffd  | w  |		.CONST	0x0277,0xfffd
0b14 027e 0001  | ~  |		.CONST	0x027e,0x0001
0b16 0282 0003  |    |		.CONST	0x0282,0x0003
0b18 0286 0004  |    |		.CONST	0x0286,0x0004
0b1a 028d 000d  |    |		.CONST	0x028d,0x000d
0b1c 028e 0005  |    |		.CONST	0x028e,0x0005
0b1e 0294 0006  |    |		.CONST	0x0294,0x0006
0b20 029d 0007  |    |		.CONST	0x029d,0x0007
0b22 029f 0008  |    |		.CONST	0x029f,0x0008
0b24 02a0 0009  |    |		.CONST	0x02a0,0x0009
0b26 02a4 000a  |    |		.CONST	0x02a4,0x000a
0b28 02ad 000b  |    |		.CONST	0x02ad,0x000b
0b2a 02af 000c  |    |		.CONST	0x02af,0x000c
0b2c 02b1 000e  |    |		.CONST	0x02b1,0x000e
0b2e 02b6 0002  |    |		.CONST	0x02b6,0x0002
0b30 ; --------------------------------------------------------------------------------------
0b30 ; Debug3 Subtable 0xc
0b30 ; --------------------------------------------------------------------------------------
0b30 0007 0019  |    |		.DBG3TAB	0x0007,0x0019
0b32 02c3 ffff  |    |		.CONST	0x02c3,0xffff
0b34 02c5 fffe  |    |		.CONST	0x02c5,0xfffe
0b36 02c6 fffd  |    |		.CONST	0x02c6,0xfffd
0b38 02c9 fffc  |    |		.CONST	0x02c9,0xfffc
0b3a 02ce fffb  |    |		.CONST	0x02ce,0xfffb
0b3c 02d3 fffa  |    |		.CONST	0x02d3,0xfffa
0b3e 02dc fff9  |    |		.CONST	0x02dc,0xfff9
0b40 02e5 0001  |    |		.CONST	0x02e5,0x0001
0b42 02e7 0002  |    |		.CONST	0x02e7,0x0002
0b44 02ec 0003  |    |		.CONST	0x02ec,0x0003
0b46 02ef 0005  |    |		.CONST	0x02ef,0x0005
0b48 02f3 0006  |    |		.CONST	0x02f3,0x0006
0b4a 02fa 0018  |    |		.CONST	0x02fa,0x0018
0b4c 02fb 0007  |    |		.CONST	0x02fb,0x0007
0b4e 0301 0008  |    |		.CONST	0x0301,0x0008
0b50 030a 0009  |    |		.CONST	0x030a,0x0009
0b52 0310 000a  |    |		.CONST	0x0310,0x000a
0b54 0316 000b  |    |		.CONST	0x0316,0x000b
0b56 031c 000c  |    |		.CONST	0x031c,0x000c
0b58 0321 000d  | !  |		.CONST	0x0321,0x000d
0b5a 0325 000e  | %  |		.CONST	0x0325,0x000e
0b5c 0329 000f  | )  |		.CONST	0x0329,0x000f
0b5e 032d 0010  | -  |		.CONST	0x032d,0x0010
0b60 0336 0011  | 6  |		.CONST	0x0336,0x0011
0b62 033b 0012  | ;  |		.CONST	0x033b,0x0012
0b64 033f 0013  | ?  |		.CONST	0x033f,0x0013
0b66 0343 0014  | C  |		.CONST	0x0343,0x0014
0b68 0347 0015  | G  |		.CONST	0x0347,0x0015
0b6a 0350 0016  | P  |		.CONST	0x0350,0x0016
0b6c 0354 0017  | T  |		.CONST	0x0354,0x0017
0b6e 035a 0019  | Z  |		.CONST	0x035a,0x0019
0b70 035f 0004  | _  |		.CONST	0x035f,0x0004
0b72 ; --------------------------------------------------------------------------------------
0b72 ; Debug3 Subtable 0xd
0b72 ; --------------------------------------------------------------------------------------
0b72 0004 0008  |    |		.DBG3TAB	0x0004,0x0008
0b74 036b ffff  | k  |		.CONST	0x036b,0xffff
0b76 036c fffe  | l  |		.CONST	0x036c,0xfffe
0b78 036d fffd  | m  |		.CONST	0x036d,0xfffd
0b7a 036e fffc  | n  |		.CONST	0x036e,0xfffc
0b7c 036f 0001  | o  |		.CONST	0x036f,0x0001
0b7e 0377 0002  | w  |		.CONST	0x0377,0x0002
0b80 037d 0003  | }  |		.CONST	0x037d,0x0003
0b82 0383 0004  |    |		.CONST	0x0383,0x0004
0b84 0389 0005  |    |		.CONST	0x0389,0x0005
0b86 038f 0006  |    |		.CONST	0x038f,0x0006
0b88 0391 0007  |    |		.CONST	0x0391,0x0007
0b8a 0395 0008  |    |		.CONST	0x0395,0x0008
0b8c ; --------------------------------------------------------------------------------------
0b8c ; Debug3 Subtable 0xe
0b8c ; --------------------------------------------------------------------------------------
0b8c 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
0b8e 03a3 ffff  |    |		.CONST	0x03a3,0xffff
0b90 03ad 0001  |    |		.CONST	0x03ad,0x0001
0b92 03b0 0002  |    |		.CONST	0x03b0,0x0002
0b94 03b7 0003  |    |		.CONST	0x03b7,0x0003
0b96 03be 0004  |    |		.CONST	0x03be,0x0004
0b98 03c5 0005  |    |		.CONST	0x03c5,0x0005
0b9a ; --------------------------------------------------------------------------------------
0b9a ; Debug3 Subtable 0xf
0b9a ; --------------------------------------------------------------------------------------
0b9a 0003 0005  |    |		.DBG3TAB	0x0003,0x0005
0b9c 03d3 ffff  |    |		.CONST	0x03d3,0xffff
0b9e 03dd fffe  |    |		.CONST	0x03dd,0xfffe
0ba0 03de fffd  |    |		.CONST	0x03de,0xfffd
0ba2 03e1 0001  |    |		.CONST	0x03e1,0x0001
0ba4 03e9 0002  |    |		.CONST	0x03e9,0x0002
0ba6 03eb 0003  |    |		.CONST	0x03eb,0x0003
0ba8 03ed 0004  |    |		.CONST	0x03ed,0x0004
0baa 03f5 0005  |    |		.CONST	0x03f5,0x0005
0bac ; --------------------------------------------------------------------------------------
0bac ; Debug3 Subtable 0x10
0bac ; --------------------------------------------------------------------------------------
0bac 0004 0009  |    |		.DBG3TAB	0x0004,0x0009
0bae 0403 ffff  |    |		.CONST	0x0403,0xffff
0bb0 0404 fffe  |    |		.CONST	0x0404,0xfffe
0bb2 0409 fffd  |    |		.CONST	0x0409,0xfffd
0bb4 040a fffc  |    |		.CONST	0x040a,0xfffc
0bb6 040b 0001  |    |		.CONST	0x040b,0x0001
0bb8 0412 0002  |    |		.CONST	0x0412,0x0002
0bba 0419 0003  |    |		.CONST	0x0419,0x0003
0bbc 0420 0004  |    |		.CONST	0x0420,0x0004
0bbe 042b 0005  | +  |		.CONST	0x042b,0x0005
0bc0 0431 0006  | 1  |		.CONST	0x0431,0x0006
0bc2 0433 0007  | 3  |		.CONST	0x0433,0x0007
0bc4 0439 0008  | 9  |		.CONST	0x0439,0x0008
0bc6 043d 0009  | =  |		.CONST	0x043d,0x0009
0bc8 ; --------------------------------------------------------------------------------------
0bc8 ; Debug3 Subtable 0x11
0bc8 ; --------------------------------------------------------------------------------------
0bc8 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0bca 044b 0001  | K  |		.CONST	0x044b,0x0001
0bcc 0450 0002  | P  |		.CONST	0x0450,0x0002
0bce 0458 0003  | X  |		.CONST	0x0458,0x0003
0bd0 ; --------------------------------------------------------------------------------------
0bd0 ; Debug3 Subtable 0x12
0bd0 ; --------------------------------------------------------------------------------------
0bd0 0001 0010  |    |		.DBG3TAB	0x0001,0x0010
0bd2 0463 ffff  | c  |		.CONST	0x0463,0xffff
0bd4 0464 0001  | d  |		.CONST	0x0464,0x0001
0bd6 046f 000a  | o  |		.CONST	0x046f,0x000a
0bd8 0472 000b  | r  |		.CONST	0x0472,0x000b
0bda 0476 000c  | v  |		.CONST	0x0476,0x000c
0bdc 047b 000d  | {  |		.CONST	0x047b,0x000d
0bde 047f 000e  |    |		.CONST	0x047f,0x000e
0be0 0485 000f  |    |		.CONST	0x0485,0x000f
0be2 0489 0010  |    |		.CONST	0x0489,0x0010
0be4 048f 0002  |    |		.CONST	0x048f,0x0002
0be6 0492 0003  |    |		.CONST	0x0492,0x0003
0be8 0497 0004  |    |		.CONST	0x0497,0x0004
0bea 049b 0005  |    |		.CONST	0x049b,0x0005
0bec 04a2 0006  |    |		.CONST	0x04a2,0x0006
0bee 04a6 0007  |    |		.CONST	0x04a6,0x0007
0bf0 04ac 0008  |    |		.CONST	0x04ac,0x0008
0bf2 04b0 0009  |    |		.CONST	0x04b0,0x0009
0bf4 ; --------------------------------------------------------------------------------------
0bf4 ; Debug3 Subtable 0x13
0bf4 ; --------------------------------------------------------------------------------------
0bf4 0001 0009  |    |		.DBG3TAB	0x0001,0x0009
0bf6 04bb ffff  |    |		.CONST	0x04bb,0xffff
0bf8 04c1 0001  |    |		.CONST	0x04c1,0x0001
0bfa 04c2 0002  |    |		.CONST	0x04c2,0x0002
0bfc 04cd 0009  |    |		.CONST	0x04cd,0x0009
0bfe 04d2 0003  |    |		.CONST	0x04d2,0x0003
0c00 04d4 0004  |    |		.CONST	0x04d4,0x0004
0c02 04d9 0005  |    |		.CONST	0x04d9,0x0005
0c04 04dd 0006  |    |		.CONST	0x04dd,0x0006
0c06 04e2 0007  |    |		.CONST	0x04e2,0x0007
0c08 04e4 0008  |    |		.CONST	0x04e4,0x0008
0c0a ; --------------------------------------------------------------------------------------
0c0a ; Debug3 Subtable 0x14
0c0a ; --------------------------------------------------------------------------------------
0c0a 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0c0c 04f3 0001  |    |		.CONST	0x04f3,0x0001
0c0e 04f8 0002  |    |		.CONST	0x04f8,0x0002
0c10 0509 0003  |    |		.CONST	0x0509,0x0003
0c12 ; --------------------------------------------------------------------------------------
0c12 ; Debug3 Subtable 0x15
0c12 ; --------------------------------------------------------------------------------------
0c12 0000 0007  |    |		.DBG3TAB	0x0000,0x0007
0c14 0513 0001  |    |		.CONST	0x0513,0x0001
0c16 0517 0002  |    |		.CONST	0x0517,0x0002
0c18 051b 0003  |    |		.CONST	0x051b,0x0003
0c1a 0526 0004  | &  |		.CONST	0x0526,0x0004
0c1c 0538 0005  | 8  |		.CONST	0x0538,0x0005
0c1e 053c 0006  | <  |		.CONST	0x053c,0x0006
0c20 0548 0007  | H  |		.CONST	0x0548,0x0007
0c22 ; --------------------------------------------------------------------------------------
0c22 ; Debug3 Subtable 0x16
0c22 ; --------------------------------------------------------------------------------------
0c22 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0c24 0563 0001  | c  |		.CONST	0x0563,0x0001
0c26 0568 0002  | h  |		.CONST	0x0568,0x0002
0c28 056d 0003  | m  |		.CONST	0x056d,0x0003
0c2a 0577 0004  | w  |		.CONST	0x0577,0x0004
0c2c 0580 0005  |    |		.CONST	0x0580,0x0005
0c2e ; --------------------------------------------------------------------------------------
0c2e ; Debug3 Subtable 0x17
0c2e ; --------------------------------------------------------------------------------------
0c2e 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0c30 058b 0001  |    |		.CONST	0x058b,0x0001
0c32 058f 0002  |    |		.CONST	0x058f,0x0002
0c34 05a5 0003  |    |		.CONST	0x05a5,0x0003
0c36 05aa 0004  |    |		.CONST	0x05aa,0x0004
0c38 05b9 0005  |    |		.CONST	0x05b9,0x0005
0c3a ; --------------------------------------------------------------------------------------
0c3a ; Debug3 Subtable 0x18
0c3a ; --------------------------------------------------------------------------------------
0c3a 0005 0014  |    |		.DBG3TAB	0x0005,0x0014
0c3c 05cb ffff  |    |		.CONST	0x05cb,0xffff
0c3e 05d0 fffe  |    |		.CONST	0x05d0,0xfffe
0c40 05d5 fffd  |    |		.CONST	0x05d5,0xfffd
0c42 05da fffc  |    |		.CONST	0x05da,0xfffc
0c44 05db fffb  |    |		.CONST	0x05db,0xfffb
0c46 05dd 0001  |    |		.CONST	0x05dd,0x0001
0c48 05de 0002  |    |		.CONST	0x05de,0x0002
0c4a 05f4 0003  |    |		.CONST	0x05f4,0x0003
0c4c 05f6 0004  |    |		.CONST	0x05f6,0x0004
0c4e 0607 000e  |    |		.CONST	0x0607,0x000e
0c50 0610 0005  |    |		.CONST	0x0610,0x0005
0c52 0615 0006  |    |		.CONST	0x0615,0x0006
0c54 061f 0007  |    |		.CONST	0x061f,0x0007
0c56 0629 0008  | )  |		.CONST	0x0629,0x0008
0c58 0630 0009  | 0  |		.CONST	0x0630,0x0009
0c5a 0637 000a  | 7  |		.CONST	0x0637,0x000a
0c5c 063f 000b  | ?  |		.CONST	0x063f,0x000b
0c5e 064a 000c  | J  |		.CONST	0x064a,0x000c
0c60 0654 000d  | T  |		.CONST	0x0654,0x000d
0c62 065d 000f  | ]  |		.CONST	0x065d,0x000f
0c64 0663 0010  | c  |		.CONST	0x0663,0x0010
0c66 0667 0011  | g  |		.CONST	0x0667,0x0011
0c68 066c 0012  | l  |		.CONST	0x066c,0x0012
0c6a 0670 0013  | p  |		.CONST	0x0670,0x0013
0c6c 0672 0014  | r  |		.CONST	0x0672,0x0014
0c6e ; --------------------------------------------------------------------------------------
0c6e ; Debug3 Subtable 0x19
0c6e ; --------------------------------------------------------------------------------------
0c6e 0000 0008  |    |		.DBG3TAB	0x0000,0x0008
0c70 0683 0001  |    |		.CONST	0x0683,0x0001
0c72 0692 0008  |    |		.CONST	0x0692,0x0008
0c74 0695 0002  |    |		.CONST	0x0695,0x0002
0c76 0699 0003  |    |		.CONST	0x0699,0x0003
0c78 069b 0004  |    |		.CONST	0x069b,0x0004
0c7a 06a0 0005  |    |		.CONST	0x06a0,0x0005
0c7c 06a4 0006  |    |		.CONST	0x06a4,0x0006
0c7e 06ae 0007  |    |		.CONST	0x06ae,0x0007
0c80 ; --------------------------------------------------------------------------------------
0c80 ; Debug3 Subtable 0x1a
0c80 ; --------------------------------------------------------------------------------------
0c80 0001 0006  |    |		.DBG3TAB	0x0001,0x0006
0c82 06bb ffff  |    |		.CONST	0x06bb,0xffff
0c84 06bc 0001  |    |		.CONST	0x06bc,0x0001
0c86 06c3 0005  |    |		.CONST	0x06c3,0x0005
0c88 06c4 0002  |    |		.CONST	0x06c4,0x0002
0c8a 06c8 0003  |    |		.CONST	0x06c8,0x0003
0c8c 06d5 0004  |    |		.CONST	0x06d5,0x0004
0c8e 06d8 0006  |    |		.CONST	0x06d8,0x0006
0c90 ; --------------------------------------------------------------------------------------
0c90 ; Debug3 Subtable 0x1b
0c90 ; --------------------------------------------------------------------------------------
0c90 0003 0017  |    |		.DBG3TAB	0x0003,0x0017
0c92 06e3 ffff  |    |		.CONST	0x06e3,0xffff
0c94 06e4 fffe  |    |		.CONST	0x06e4,0xfffe
0c96 06e5 fffd  |    |		.CONST	0x06e5,0xfffd
0c98 06e6 0001  |    |		.CONST	0x06e6,0x0001
0c9a 06f7 0013  |    |		.CONST	0x06f7,0x0013
0c9c 06fa 0014  |    |		.CONST	0x06fa,0x0014
0c9e 06fc 0015  |    |		.CONST	0x06fc,0x0015
0ca0 06ff 0016  |    |		.CONST	0x06ff,0x0016
0ca2 0701 0017  |    |		.CONST	0x0701,0x0017
0ca4 0704 0002  |    |		.CONST	0x0704,0x0002
0ca6 0709 0003  |    |		.CONST	0x0709,0x0003
0ca8 070d 0004  |    |		.CONST	0x070d,0x0004
0caa 0711 0005  |    |		.CONST	0x0711,0x0005
0cac 0715 0006  |    |		.CONST	0x0715,0x0006
0cae 0719 0007  |    |		.CONST	0x0719,0x0007
0cb0 071c 0008  |    |		.CONST	0x071c,0x0008
0cb2 072f 0009  | /  |		.CONST	0x072f,0x0009
0cb4 0731 000a  | 1  |		.CONST	0x0731,0x000a
0cb6 0734 000b  | 4  |		.CONST	0x0734,0x000b
0cb8 0736 000c  | 6  |		.CONST	0x0736,0x000c
0cba 0739 000d  | 9  |		.CONST	0x0739,0x000d
0cbc 073b 000e  | ;  |		.CONST	0x073b,0x000e
0cbe 073f 000f  | ?  |		.CONST	0x073f,0x000f
0cc0 0742 0010  | B  |		.CONST	0x0742,0x0010
0cc2 0744 0011  | D  |		.CONST	0x0744,0x0011
0cc4 0746 0012  | F  |		.CONST	0x0746,0x0012
0cc6 ; --------------------------------------------------------------------------------------
0cc6 ; Debug3 Subtable 0x1c
0cc6 ; --------------------------------------------------------------------------------------
0cc6 0004 000d  |    |		.DBG3TAB	0x0004,0x000d
0cc8 0753 ffff  | S  |		.CONST	0x0753,0xffff
0cca 0758 fffe  | X  |		.CONST	0x0758,0xfffe
0ccc 075d fffd  | ]  |		.CONST	0x075d,0xfffd
0cce 075e fffc  | ^  |		.CONST	0x075e,0xfffc
0cd0 0760 0001  | `  |		.CONST	0x0760,0x0001
0cd2 0761 0002  | a  |		.CONST	0x0761,0x0002
0cd4 0777 0003  | w  |		.CONST	0x0777,0x0003
0cd6 0779 0004  | y  |		.CONST	0x0779,0x0004
0cd8 078a 000b  |    |		.CONST	0x078a,0x000b
0cda 078b 0005  |    |		.CONST	0x078b,0x0005
0cdc 0790 0006  |    |		.CONST	0x0790,0x0006
0cde 079a 0007  |    |		.CONST	0x079a,0x0007
0ce0 07a5 0008  |    |		.CONST	0x07a5,0x0008
0ce2 07ac 0009  |    |		.CONST	0x07ac,0x0009
0ce4 07b7 000a  |    |		.CONST	0x07b7,0x000a
0ce6 07c2 000c  |    |		.CONST	0x07c2,0x000c
0ce8 07c8 000d  |    |		.CONST	0x07c8,0x000d
0cea 0000 0000  |    |		.BLANK	0000[0x116]