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

⟦64c08cc2a⟧

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

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 04e0       |    |		.CONST	0x04e0								; 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 0003       |    |		.CONST	0x0003								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0199       |    |		.CONST	0x0199								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0031       | 1  |		.CONST	0x0031								; Number of locals
000b			INIT_0008:
000b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x0 = .DEBUG	0x000b,0x058a,0x8000,0x0000,0x0055,0x9d95,0x0000,0x0007
													; Debug Table 0x0.0x0 = 0xb,0xffff
													; Debug Table 0x0.0x1 = 0xb,0xfffe
													; Debug Table 0x0.0x2 = 0xb,0xfffd
													; Debug Table 0x0.0x3 = 0xb,0xfffc
000c 4800       |H   |		Short_Literal	0x0
000d 4802       |H   |		Short_Literal	0x2
000e 4801       |H   |		Short_Literal	0x1
000f 4804       |H   |		Short_Literal	0x4
0010 0319       |    |		Declare_Type	Variant_Record,Incomplete,Visible
0011 00c4       |    |		Action	Make_Default							; Debug Table 0x0.0x4 = 0x11,0xfffb
0012 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x0.0x5 = 0x12,0xfffa
0013 0129       | )  |		Execute	Any,Make_Visible
0014 00c4       |    |		Action	Make_Default							; Debug Table 0x0.0x6 = 0x14,0xfff9
0015 029a 01bb  |    |		Declare_Subprogram	INIT_01b8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x15,0xfff8
0017 029a 025b  |   [|		Declare_Subprogram	INIT_0258,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x17,0xfff7
0019 029a 030b  |    |		Declare_Subprogram	INIT_0308,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x19,0xfff6
001b 029a 0313  |    |		Declare_Subprogram	INIT_0310,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x1b,0xfff5
001d 029a 031b  |    |		Declare_Subprogram	INIT_0318,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x1d,0xfff4
001f 029a 032b  |   +|		Declare_Subprogram	INIT_0328,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x1f,0xfff3
0021 029a 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x21,0xfff2
0023 029a 0343  |   C|		Declare_Subprogram	INIT_0340,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xe = 0x23,0xfff1
0025 029a 034b  |   K|		Declare_Subprogram	INIT_0348,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xf = 0x25,0xfff0
0027 029a 0353  |   S|		Declare_Subprogram	INIT_0350,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x10 = 0x27,0xffef
0029 029a 039b  |    |		Declare_Subprogram	INIT_0398,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x11 = 0x29,0xffee
002b 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x0.0x12 = 0x2b,0xffed
002c 0129       | )  |		Execute	Any,Make_Visible
002d 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x0.0x13 = 0x2d,0xffec
002e 0129       | )  |		Execute	Any,Make_Visible
002f 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x0.0x14 = 0x2f,0xffeb
0030 0129       | )  |		Execute	Any,Make_Visible
0031 029a 03e3  |    |		Declare_Subprogram	INIT_03e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x15 = 0x31,0xffea
0033 029a 03f3  |    |		Declare_Subprogram	INIT_03f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x16 = 0x33,0xffe9
0035 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x0.0x17 = 0x35,0xffe8
0036 0129       | )  |		Execute	Any,Make_Visible
0037 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x0.0x18 = 0x37,0xffe7
0038 0129       | )  |		Execute	Any,Make_Visible
0039 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19				; Debug Table 0x0.0x19 = 0x39,0xffe6
003a 0129       | )  |		Execute	Any,Make_Visible
003b 4804       |H   |		Short_Literal	0x4							; Debug Table 0x0.0x1a = 0x3b,0xffe5
003c 032b       | +  |		Declare_Type	Record,Incomplete,Visible
003d 029a 03fb  |    |		Declare_Subprogram	INIT_03f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1b = 0x3d,0xffe4
003f 029a 0443  |   C|		Declare_Subprogram	INIT_0440,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1c = 0x3f,0xffe3
0041 029a 0483  |    |		Declare_Subprogram	INIT_0480,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1d = 0x41,0xffe2
0043 029a 0493  |    |		Declare_Subprogram	INIT_0490,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1e = 0x43,0xffe1
0045 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x0.0x1f = 0x45,0xffe0
0046 00e9       |    |		Load_Encached	String_Cache
0047 e001       |    |		Load	0x0,0x1
0048 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0049 029f 049b  |    |		Declare_Subprogram	INIT_0498,For_Call
004b 4800       |H   |		Short_Literal	0x0
004c 4802       |H   |		Short_Literal	0x2
004d 4801       |H   |		Short_Literal	0x1
004e e20d       |    |		Load	0x1,0xd
004f 0307       |    |		Complete_Type	Variant_Record,By_Defining
0050 4801       |H   |		Short_Literal	0x1							; Debug Table 0x0.0x20 = 0x50,0xffdf
0051 4800       |H   |		Short_Literal	0x0
0052 00e9       |    |		Load_Encached	String_Cache
0053 0334       | 4  |		Declare_Variable	Array,With_Constraint
0054 4801       |H   |		Short_Literal	0x1
0055 4800       |H   |		Short_Literal	0x0
0056 00e9       |    |		Load_Encached	String_Cache
0057 0334       | 4  |		Declare_Variable	Array,With_Constraint
0058 00d9       |    |		Load_Top	At_Offset_1
0059 01d4       |    |		Execute	Vector,Structure_Write
005a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x0.0x21 = 0x5a,0xffde
005b 4800       |H   |		Short_Literal	0x0
005c e001       |    |		Load	0x0,0x1
005d 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
005e 0334       | 4  |		Declare_Variable	Array,With_Constraint
005f 4801       |H   |		Short_Literal	0x1
0060 4800       |H   |		Short_Literal	0x0
0061 e001       |    |		Load	0x0,0x1
0062 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0063 0334       | 4  |		Declare_Variable	Array,With_Constraint
0064 00d9       |    |		Load_Top	At_Offset_1
0065 01d4       |    |		Execute	Vector,Structure_Write
0066 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x22 = 0x66,0xffdd
0067 e20d       |    |		Load	0x1,0xd
0068 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0069 0129       | )  |		Execute	Any,Make_Visible
006a 4800       |H   |		Short_Literal	0x0
006b e20d       |    |		Load	0x1,0xd
006c 1c08       |    |		Execute_Immediate	Run_Utility,0x8
006d 4800       |H   |		Short_Literal	0x0
006e 00d9       |    |		Load_Top	At_Offset_1
006f 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0070 00db       |    |		Load_Top	At_Offset_3
0071 00d9       |    |		Load_Top	At_Offset_1
0072 00d8       |    |		Load_Top	At_Offset_0
0073 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0074 00da       |    |		Load_Top	At_Offset_2
0075 01da       |    |		Execute	Vector,Bounds
0076 00da       |    |		Load_Top	At_Offset_2
0077 01da       |    |		Execute	Vector,Bounds
0078 00da       |    |		Load_Top	At_Offset_2
0079 027f       |    |		Execute	Discrete,Equal
007a 7002       |p   |		Jump_Nonzero	0x7d
007b 48e0       |H   |		Short_Literal	0xe0
007c 0257       | W  |		Execute	Discrete,Raise
007d 00d0       |    |		Action	Swap_Control
007e 00d1       |    |		Pop_Control	Pop_Count_1
007f 027f       |    |		Execute	Discrete,Equal
0080 7002       |p   |		Jump_Nonzero	0x83
0081 48e0       |H   |		Short_Literal	0xe0
0082 0257       | W  |		Execute	Discrete,Raise
0083 00d2       |    |		Pop_Control	Pop_Count_2
0084 00d9       |    |		Load_Top	At_Offset_1
0085 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0086 00da       |    |		Load_Top	At_Offset_2
0087 00d9       |    |		Load_Top	At_Offset_1
0088 00d8       |    |		Load_Top	At_Offset_0
0089 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
008a 00da       |    |		Load_Top	At_Offset_2
008b 01da       |    |		Execute	Vector,Bounds
008c 00da       |    |		Load_Top	At_Offset_2
008d 01da       |    |		Execute	Vector,Bounds
008e 00da       |    |		Load_Top	At_Offset_2
008f 027f       |    |		Execute	Discrete,Equal
0090 7002       |p   |		Jump_Nonzero	0x93
0091 48e0       |H   |		Short_Literal	0xe0
0092 0257       | W  |		Execute	Discrete,Raise
0093 00d0       |    |		Action	Swap_Control
0094 00d1       |    |		Pop_Control	Pop_Count_1
0095 027f       |    |		Execute	Discrete,Equal
0096 7002       |p   |		Jump_Nonzero	0x99
0097 48e0       |H   |		Short_Literal	0xe0
0098 0257       | W  |		Execute	Discrete,Raise
0099 00d2       |    |		Pop_Control	Pop_Count_2
009a 00d9       |    |		Load_Top	At_Offset_1
009b 2904       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
009c 00d9       |    |		Load_Top	At_Offset_1
009d 016d       | m  |		Execute	Variant_Record,Structure_Write
009e c20e       |    |		Store	0x1,0xe
009f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x23 = 0x9f,0xffdc
													; Debug Table 0x0.0x24 = 0x9f,0xffdb
00a0 4864       |Hd  |		Short_Literal	0x64
00a1 00e3       |    |		Load_Encached	Natural_Cache
00a2 03f8       |    |		Declare_Type	Discrete,Constrained
00a3 00e1       |    |		Load_Encached	Boolean_Cache
00a4 4801       |H   |		Short_Literal	0x1
00a5 4864       |Hd  |		Short_Literal	0x64
00a6 00e9       |    |		Load_Encached	String_Cache
00a7 035b       | [  |		Declare_Type	Array,Constrained
00a8 4801       |H   |		Short_Literal	0x1
00a9 4864       |Hd  |		Short_Literal	0x64
00aa e001       |    |		Load	0x0,0x1
00ab 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
00ac 035b       | [  |		Declare_Type	Array,Constrained
00ad 029f 04cb  |    |		Declare_Subprogram	INIT_04c8,For_Call
00af e224       | $  |		Load	0x1,0x24
00b0 0326       | &  |		Complete_Type	Record,By_Defining
00b1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x25 = 0xb1,0xffda
00b2 e20f       |    |		Load	0x1,0xf
00b3 1c08       |    |		Execute_Immediate	Run_Utility,0x8
00b4 0129       | )  |		Execute	Any,Make_Visible
00b5 4800       |H   |		Short_Literal	0x0
00b6 e20d       |    |		Load	0x1,0xd
00b7 1c08       |    |		Execute_Immediate	Run_Utility,0x8
00b8 4800       |H   |		Short_Literal	0x0
00b9 00d9       |    |		Load_Top	At_Offset_1
00ba 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
00bb 00db       |    |		Load_Top	At_Offset_3
00bc 00d9       |    |		Load_Top	At_Offset_1
00bd 00d8       |    |		Load_Top	At_Offset_0
00be 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
00bf 00da       |    |		Load_Top	At_Offset_2
00c0 01da       |    |		Execute	Vector,Bounds
00c1 00da       |    |		Load_Top	At_Offset_2
00c2 01da       |    |		Execute	Vector,Bounds
00c3 00da       |    |		Load_Top	At_Offset_2
00c4 027f       |    |		Execute	Discrete,Equal
00c5 7002       |p   |		Jump_Nonzero	0xc8
00c6 48e0       |H   |		Short_Literal	0xe0
00c7 0257       | W  |		Execute	Discrete,Raise
00c8 00d0       |    |		Action	Swap_Control
00c9 00d1       |    |		Pop_Control	Pop_Count_1
00ca 027f       |    |		Execute	Discrete,Equal
00cb 7002       |p   |		Jump_Nonzero	0xce
00cc 48e0       |H   |		Short_Literal	0xe0
00cd 0257       | W  |		Execute	Discrete,Raise
00ce 00d2       |    |		Pop_Control	Pop_Count_2
00cf 00d9       |    |		Load_Top	At_Offset_1
00d0 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
00d1 00da       |    |		Load_Top	At_Offset_2
00d2 00d9       |    |		Load_Top	At_Offset_1
00d3 00d8       |    |		Load_Top	At_Offset_0
00d4 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
00d5 00da       |    |		Load_Top	At_Offset_2
00d6 01da       |    |		Execute	Vector,Bounds
00d7 00da       |    |		Load_Top	At_Offset_2
00d8 01da       |    |		Execute	Vector,Bounds
00d9 00da       |    |		Load_Top	At_Offset_2
00da 027f       |    |		Execute	Discrete,Equal
00db 7002       |p   |		Jump_Nonzero	0xde
00dc 48e0       |H   |		Short_Literal	0xe0
00dd 0257       | W  |		Execute	Discrete,Raise
00de 00d0       |    |		Action	Swap_Control
00df 00d1       |    |		Pop_Control	Pop_Count_1
00e0 027f       |    |		Execute	Discrete,Equal
00e1 7002       |p   |		Jump_Nonzero	0xe4
00e2 48e0       |H   |		Short_Literal	0xe0
00e3 0257       | W  |		Execute	Discrete,Raise
00e4 00d2       |    |		Pop_Control	Pop_Count_2
00e5 00d9       |    |		Load_Top	At_Offset_1
00e6 2904       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
00e7 00d9       |    |		Load_Top	At_Offset_1
00e8 016d       | m  |		Execute	Variant_Record,Structure_Write
00e9 c210       |    |		Store	0x1,0x10
00ea 00bf       |    |		Action	Accept_Activation
00eb e001       |    |		Load	0x0,0x1								; Debug Table 0x1 = .DEBUG	0x00eb,0x05d8,0x8000,0x0000,0x0055,0x9e65,0x0000,0x0007
													; Debug Table 0x1.0x0 = 0xeb,0xffff
													; Debug Table 0x1.0x1 = 0xeb,0xfffe
													; Debug Table 0x1.0x2 = 0xeb,0xfffd
00ec 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00ed 0322       | "  |		Declare_Variable	Record
00ee 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x3 = 0xee,0xfffc
00ef e20d       |    |		Load	0x1,0xd
00f0 1c08       |    |		Execute_Immediate	Run_Utility,0x8
00f1 4801       |H   |		Short_Literal	0x1
00f2 00d9       |    |		Load_Top	At_Offset_1
00f3 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
00f4 00da       |    |		Load_Top	At_Offset_2
00f5 00d9       |    |		Load_Top	At_Offset_1
00f6 00d8       |    |		Load_Top	At_Offset_0
00f7 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
00f8 00da       |    |		Load_Top	At_Offset_2
00f9 01da       |    |		Execute	Vector,Bounds
00fa 00da       |    |		Load_Top	At_Offset_2
00fb 01da       |    |		Execute	Vector,Bounds
00fc 00da       |    |		Load_Top	At_Offset_2
00fd 027f       |    |		Execute	Discrete,Equal
00fe 7002       |p   |		Jump_Nonzero	0x101
00ff 48e0       |H   |		Short_Literal	0xe0
0100 0257       | W  |		Execute	Discrete,Raise
0101 00d0       |    |		Action	Swap_Control
0102 00d1       |    |		Pop_Control	Pop_Count_1
0103 027f       |    |		Execute	Discrete,Equal
0104 7002       |p   |		Jump_Nonzero	0x107
0105 48e0       |H   |		Short_Literal	0xe0
0106 0257       | W  |		Execute	Discrete,Raise
0107 00d2       |    |		Pop_Control	Pop_Count_2
0108 00d9       |    |		Load_Top	At_Offset_1
0109 2904       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
010a 00db       |    |		Load_Top	At_Offset_3
010b 00d9       |    |		Load_Top	At_Offset_1
010c 00d8       |    |		Load_Top	At_Offset_0
010d 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
010e 00da       |    |		Load_Top	At_Offset_2
010f 01da       |    |		Execute	Vector,Bounds
0110 00da       |    |		Load_Top	At_Offset_2
0111 01da       |    |		Execute	Vector,Bounds
0112 00da       |    |		Load_Top	At_Offset_2
0113 027f       |    |		Execute	Discrete,Equal
0114 7002       |p   |		Jump_Nonzero	0x117
0115 48e0       |H   |		Short_Literal	0xe0
0116 0257       | W  |		Execute	Discrete,Raise
0117 00d0       |    |		Action	Swap_Control
0118 00d1       |    |		Pop_Control	Pop_Count_1
0119 027f       |    |		Execute	Discrete,Equal
011a 7002       |p   |		Jump_Nonzero	0x11d
011b 48e0       |H   |		Short_Literal	0xe0
011c 0257       | W  |		Execute	Discrete,Raise
011d 00d2       |    |		Pop_Control	Pop_Count_2
011e 00d9       |    |		Load_Top	At_Offset_1
011f 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0120 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x4 = 0x120,0xfffb
0121 4801       |H   |		Short_Literal	0x1
0122 e001       |    |		Load	0x0,0x1
0123 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0124 0334       | 4  |		Declare_Variable	Array,With_Constraint
0125 e001       |    |		Load	0x0,0x1
0126 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0127 4801       |H   |		Short_Literal	0x1
0128 00da       |    |		Load_Top	At_Offset_2
0129 01d6       |    |		Execute	Vector,Field_Write
012a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x5 = 0x12a,0xfffa
012b e20d       |    |		Load	0x1,0xd
012c 1c08       |    |		Execute_Immediate	Run_Utility,0x8
012d 4800       |H   |		Short_Literal	0x0
012e 00d9       |    |		Load_Top	At_Offset_1
012f 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0130 00d9       |    |		Load_Top	At_Offset_1
0131 00d9       |    |		Load_Top	At_Offset_1
0132 00d8       |    |		Load_Top	At_Offset_0
0133 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
0134 00da       |    |		Load_Top	At_Offset_2
0135 01da       |    |		Execute	Vector,Bounds
0136 00da       |    |		Load_Top	At_Offset_2
0137 01da       |    |		Execute	Vector,Bounds
0138 00da       |    |		Load_Top	At_Offset_2
0139 027f       |    |		Execute	Discrete,Equal
013a 7002       |p   |		Jump_Nonzero	0x13d
013b 48e0       |H   |		Short_Literal	0xe0
013c 0257       | W  |		Execute	Discrete,Raise
013d 00d0       |    |		Action	Swap_Control
013e 00d1       |    |		Pop_Control	Pop_Count_1
013f 027f       |    |		Execute	Discrete,Equal
0140 7002       |p   |		Jump_Nonzero	0x143
0141 48e0       |H   |		Short_Literal	0xe0
0142 0257       | W  |		Execute	Discrete,Raise
0143 00d2       |    |		Pop_Control	Pop_Count_2
0144 00d9       |    |		Load_Top	At_Offset_1
0145 2904       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
0146 0092 04dc  |    |		Action	Push_String_Extended,0x4dc					; " "
0148 00d9       |    |		Load_Top	At_Offset_1
0149 00d8       |    |		Load_Top	At_Offset_0
014a 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
014b 00da       |    |		Load_Top	At_Offset_2
014c 01da       |    |		Execute	Vector,Bounds
014d 00da       |    |		Load_Top	At_Offset_2
014e 01da       |    |		Execute	Vector,Bounds
014f 00da       |    |		Load_Top	At_Offset_2
0150 027f       |    |		Execute	Discrete,Equal
0151 7002       |p   |		Jump_Nonzero	0x154
0152 48e0       |H   |		Short_Literal	0xe0
0153 0257       | W  |		Execute	Discrete,Raise
0154 00d0       |    |		Action	Swap_Control
0155 00d1       |    |		Pop_Control	Pop_Count_1
0156 027f       |    |		Execute	Discrete,Equal
0157 7002       |p   |		Jump_Nonzero	0x15a
0158 48e0       |H   |		Short_Literal	0xe0
0159 0257       | W  |		Execute	Discrete,Raise
015a 00d2       |    |		Pop_Control	Pop_Count_2
015b 00d9       |    |		Load_Top	At_Offset_1
015c 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
015d 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x6 = 0x15d,0xfff9
015e 48ff       |H   |		Short_Literal	0xff
015f 00e9       |    |		Load_Encached	String_Cache
0160 0334       | 4  |		Declare_Variable	Array,With_Constraint
0161 48ff       |H   |		Short_Literal	0xff
0162 4801       |H   |		Short_Literal	0x1
0163 4820       |H   |		Short_Literal	0x20
0164 00d9       |    |		Load_Top	At_Offset_1
0165 e22f       | /  |		Load	0x1,0x2f
0166 01d6       |    |		Execute	Vector,Field_Write
0167 3ffb       |?   |		Loop_Increasing	0x163
0168 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x7 = 0x168,0xfff8
0169 480f       |H   |		Short_Literal	0xf
016a e002       |    |		Load	0x0,0x2
016b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
016c 0266       | f  |		Execute	Discrete,Bounds
016d 4801       |H   |		Short_Literal	0x1
016e 48ff       |H   |		Short_Literal	0xff
016f e001       |    |		Load	0x0,0x1
0170 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0171 035b       | [  |		Declare_Type	Array,Constrained
0172 02a0       |    |		Declare_Subprogram	Null_Subprogram
0173 4802       |H   |		Short_Literal	0x2
0174 035d       | ]  |		Declare_Type	Array,Defined
0175 00d8       |    |		Load_Top	At_Offset_0
0176 0337       | 7  |		Declare_Variable	Array
0177 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x8 = 0x177,0xfff7
													; Debug Table 0x1.0x9 = 0x177,0xfff6
													; Debug Table 0x1.0xa = 0x177,0xfff5
0178 00c7       |    |		Action	Elaborate_Subprogram
0179 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x1.0xb = 0x179,0xfff4
017a 00c7       |    |		Action	Elaborate_Subprogram
017b 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0xc = 0x17b,0xfff3
017c 00c7       |    |		Action	Elaborate_Subprogram
017d 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0xd = 0x17d,0xfff2
017e 00c7       |    |		Action	Elaborate_Subprogram
017f 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0xe = 0x17f,0xfff1
0180 00c7       |    |		Action	Elaborate_Subprogram
0181 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0xf = 0x181,0xfff0
0182 00c7       |    |		Action	Elaborate_Subprogram
0183 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x10 = 0x183,0xffef
0184 00c7       |    |		Action	Elaborate_Subprogram
0185 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x11 = 0x185,0xffee
0186 00c7       |    |		Action	Elaborate_Subprogram
0187 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0x12 = 0x187,0xffed
0188 00c7       |    |		Action	Elaborate_Subprogram
0189 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19				; Debug Table 0x1.0x13 = 0x189,0xffec
018a 00c7       |    |		Action	Elaborate_Subprogram
018b 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a				; Debug Table 0x1.0x14 = 0x18b,0xffeb
018c 00c7       |    |		Action	Elaborate_Subprogram
018d 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28				; Debug Table 0x1.0x15 = 0x18d,0xffea
018e 00c7       |    |		Action	Elaborate_Subprogram
018f 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f				; Debug Table 0x1.0x16 = 0x18f,0xffe9
0190 00c7       |    |		Action	Elaborate_Subprogram
0191 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20				; Debug Table 0x1.0x17 = 0x191,0xffe8
0192 00c7       |    |		Action	Elaborate_Subprogram
0193 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25				; Debug Table 0x1.0x18 = 0x193,0xffe7
0194 00c7       |    |		Action	Elaborate_Subprogram
0195 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26				; Debug Table 0x1.0x19 = 0x195,0xffe6
0196 00c7       |    |		Action	Elaborate_Subprogram
0197 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27				; Debug Table 0x1.0x1a = 0x197,0xffe5
0198 00c7       |    |		Action	Elaborate_Subprogram
0199			BODY_0008:
0199 480f       |H   |		Short_Literal	0xf							; Debug Table 0x1.0x1b = 0x199,0x1
019a 4800       |H   |		Short_Literal	0x0
019b e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0x1c = 0x19b,0x2
019c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
019d 0265       | e  |		Execute	Discrete,Reverse_Bounds
019e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x1d = 0x19e,0x3
019f 00db       |    |		Load_Top	At_Offset_3
01a0 e001       |    |		Load	0x0,0x1
01a1 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
01a2 e22b       | +  |		Load	0x1,0x2b
01a3 017d       | }  |		Execute	Record,Structure_Write
01a4 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x1e = 0x1a4,0x4
01a5 48ff       |H   |		Short_Literal	0xff
01a6 e001       |    |		Load	0x0,0x1
01a7 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
01a8 0334       | 4  |		Declare_Variable	Array,With_Constraint
01a9 48ff       |H   |		Short_Literal	0xff
01aa 4801       |H   |		Short_Literal	0x1
01ab e22b       | +  |		Load	0x1,0x2b
01ac 00d9       |    |		Load_Top	At_Offset_1
01ad e236       | 6  |		Load	0x1,0x36
01ae 01d6       |    |		Execute	Vector,Field_Write
01af 3ffb       |?   |		Loop_Increasing	0x1ab
01b0 00d9       |    |		Load_Top	At_Offset_1
01b1 e233       | 3  |		Load	0x1,0x33
01b2 e231       | 1  |		Load	0x1,0x31
01b3 01a6       |    |		Execute	Matrix,Field_Write
01b4 3fe9       |?   |		Loop_Increasing	0x19e
01b5 3fe5       |?   |		Loop_Increasing	0x19b
01b6 00bc       |    |		Action	Signal_Activated
01b7 00bb       |    |		Action	Signal_Completion
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01c0       |    |		.CONST	0x01c0								; Address of begin
01b9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ba 0002       |    |		.CONST	0x0002								; Number of locals
01bb			INIT_01b8:
01bb 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2 = .DEBUG	0x01bb,0x0618,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0029
													; Debug Table 0x2.0x0 = 0x1bb,0xffff
01bc 00db       |    |		Load_Top	At_Offset_3
01bd 01db       |    |		Execute	Vector,Length
01be 00e9       |    |		Load_Encached	String_Cache
01bf 035b       | [  |		Declare_Type	Array,Constrained
01c0			BODY_01b8:
01c0 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x1 = 0x1c0,0x1
01c1 01db       |    |		Execute	Vector,Length
01c2 48ff       |H   |		Short_Literal	0xff
01c3 027a       | z  |		Execute	Discrete,Less_Equal
01c4 6845       |hE  |		Jump_Zero	0x20a
01c5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x2 = 0x1c5,0x2
01c6 01db       |    |		Execute	Vector,Length
01c7 e20d       |    |		Load	0x1,0xd
01c8 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01c9 4800       |H   |		Short_Literal	0x0
01ca 00d9       |    |		Load_Top	At_Offset_1
01cb 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01cc e5ff       |    |		Load	0x2,-0x1
01cd 01db       |    |		Execute	Vector,Length
01ce 00e3       |    |		Load_Encached	Natural_Cache
01cf 025b       | [  |		Execute	Discrete,Check_In_Type
01d0 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2.0x3 = 0x1d0,0x401
01d1 00d9       |    |		Load_Top	At_Offset_1
01d2 e5fd       |    |		Load	0x2,-0x3
01d3 e5fe       |    |		Load	0x2,-0x2
01d4 e231       | 1  |		Load	0x1,0x31
01d5 01a5       |    |		Execute	Matrix,Field_Reference
01d6 01cf       |    |		Execute	Vector,Slice_Read
01d7 0335       | 5  |		Declare_Variable	Array,Duplicate
01d8 00d0       |    |		Action	Swap_Control
01d9 00d1       |    |		Pop_Control	Pop_Count_1
01da 00d0       |    |		Action	Swap_Control
01db 00d1       |    |		Pop_Control	Pop_Count_1
01dc 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x4 = 0x1dc,0x2
01dd 00d8       |    |		Load_Top	At_Offset_0
01de 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
01df 00da       |    |		Load_Top	At_Offset_2
01e0 01da       |    |		Execute	Vector,Bounds
01e1 00da       |    |		Load_Top	At_Offset_2
01e2 01da       |    |		Execute	Vector,Bounds
01e3 00da       |    |		Load_Top	At_Offset_2
01e4 027f       |    |		Execute	Discrete,Equal
01e5 7002       |p   |		Jump_Nonzero	0x1e8
01e6 48e0       |H   |		Short_Literal	0xe0
01e7 0257       | W  |		Execute	Discrete,Raise
01e8 00d0       |    |		Action	Swap_Control
01e9 00d1       |    |		Pop_Control	Pop_Count_1
01ea 027f       |    |		Execute	Discrete,Equal
01eb 7002       |p   |		Jump_Nonzero	0x1ee
01ec 48e0       |H   |		Short_Literal	0xe0
01ed 0257       | W  |		Execute	Discrete,Raise
01ee 00d2       |    |		Pop_Control	Pop_Count_2
01ef 00d9       |    |		Load_Top	At_Offset_1
01f0 2904       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
01f1 e5ff       |    |		Load	0x2,-0x1
01f2 00da       |    |		Load_Top	At_Offset_2
01f3 01c7       |    |		Execute	Vector,Convert
01f4 00d9       |    |		Load_Top	At_Offset_1
01f5 00d8       |    |		Load_Top	At_Offset_0
01f6 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
01f7 00da       |    |		Load_Top	At_Offset_2
01f8 01da       |    |		Execute	Vector,Bounds
01f9 00da       |    |		Load_Top	At_Offset_2
01fa 01da       |    |		Execute	Vector,Bounds
01fb 00da       |    |		Load_Top	At_Offset_2
01fc 027f       |    |		Execute	Discrete,Equal
01fd 7002       |p   |		Jump_Nonzero	0x200
01fe 48e0       |H   |		Short_Literal	0xe0
01ff 0257       | W  |		Execute	Discrete,Raise
0200 00d0       |    |		Action	Swap_Control
0201 00d1       |    |		Pop_Control	Pop_Count_1
0202 027f       |    |		Execute	Discrete,Equal
0203 7002       |p   |		Jump_Nonzero	0x206
0204 48e0       |H   |		Short_Literal	0xe0
0205 0257       | W  |		Execute	Discrete,Raise
0206 00d2       |    |		Pop_Control	Pop_Count_2
0207 00d9       |    |		Load_Top	At_Offset_1
0208 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0209 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
020a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x5 = 0x20a,0x3
020b 01db       |    |		Execute	Vector,Length
020c e20d       |    |		Load	0x1,0xd
020d 1c08       |    |		Execute_Immediate	Run_Utility,0x8
020e 4800       |H   |		Short_Literal	0x0
020f 00d9       |    |		Load_Top	At_Offset_1
0210 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0211 4801       |H   |		Short_Literal	0x1
0212 e5ff       |    |		Load	0x2,-0x1
0213 01db       |    |		Execute	Vector,Length
0214 e001       |    |		Load	0x0,0x1
0215 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0216 0334       | 4  |		Declare_Variable	Array,With_Constraint
0217 00d8       |    |		Load_Top	At_Offset_0
0218 01dc       |    |		Execute	Vector,Last
0219 4801       |H   |		Short_Literal	0x1
021a 0263       | c  |		Execute	Discrete,Above_Bound
021b 7008       |p   |		Jump_Nonzero	0x224
021c e5fd       |    |		Load	0x2,-0x3
021d e5fe       |    |		Load	0x2,-0x2
021e e001       |    |		Load	0x0,0x1
021f 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0220 00d9       |    |		Load_Top	At_Offset_1
0221 e404       |    |		Load	0x2,0x4
0222 01d6       |    |		Execute	Vector,Field_Write
0223 3ff8       |?   |		Loop_Increasing	0x21c
0224 00d9       |    |		Load_Top	At_Offset_1
0225 00d8       |    |		Load_Top	At_Offset_0
0226 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
0227 00da       |    |		Load_Top	At_Offset_2
0228 01da       |    |		Execute	Vector,Bounds
0229 00da       |    |		Load_Top	At_Offset_2
022a 01da       |    |		Execute	Vector,Bounds
022b 00da       |    |		Load_Top	At_Offset_2
022c 027f       |    |		Execute	Discrete,Equal
022d 7002       |p   |		Jump_Nonzero	0x230
022e 48e0       |H   |		Short_Literal	0xe0
022f 0257       | W  |		Execute	Discrete,Raise
0230 00d0       |    |		Action	Swap_Control
0231 00d1       |    |		Pop_Control	Pop_Count_1
0232 027f       |    |		Execute	Discrete,Equal
0233 7002       |p   |		Jump_Nonzero	0x236
0234 48e0       |H   |		Short_Literal	0xe0
0235 0257       | W  |		Execute	Discrete,Raise
0236 00d2       |    |		Pop_Control	Pop_Count_2
0237 00d9       |    |		Load_Top	At_Offset_1
0238 2904       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
0239 e5ff       |    |		Load	0x2,-0x1
023a 00da       |    |		Load_Top	At_Offset_2
023b 01c7       |    |		Execute	Vector,Convert
023c 00d9       |    |		Load_Top	At_Offset_1
023d 00d8       |    |		Load_Top	At_Offset_0
023e 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
023f 00da       |    |		Load_Top	At_Offset_2
0240 01da       |    |		Execute	Vector,Bounds
0241 00da       |    |		Load_Top	At_Offset_2
0242 01da       |    |		Execute	Vector,Bounds
0243 00da       |    |		Load_Top	At_Offset_2
0244 027f       |    |		Execute	Discrete,Equal
0245 7002       |p   |		Jump_Nonzero	0x248
0246 48e0       |H   |		Short_Literal	0xe0
0247 0257       | W  |		Execute	Discrete,Raise
0248 00d0       |    |		Action	Swap_Control
0249 00d1       |    |		Pop_Control	Pop_Count_1
024a 027f       |    |		Execute	Discrete,Equal
024b 7002       |p   |		Jump_Nonzero	0x24e
024c 48e0       |H   |		Short_Literal	0xe0
024d 0257       | W  |		Execute	Discrete,Raise
024e 00d2       |    |		Pop_Control	Pop_Count_2
024f 00d9       |    |		Load_Top	At_Offset_1
0250 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0251 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0252 0000 0000  |    |		.BLANK	0000[0x6]
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 025b       | [  |		.CONST	0x025b								; Address of begin
0259 0004       |    |		.CONST	0x0004								; Address of exception handler
025a 0001       |    |		.CONST	0x0001								; Number of locals
025b			BODY_0258:
025b			INIT_0258:
025b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3 = .DEBUG	0x025b,0x0626,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0044
													; Debug Table 0x3.0x0 = 0x25b,0x1
025c 0f01       |    |		Execute_Immediate	Equal,0x1
025d 6810       |h   |		Jump_Zero	0x26e
025e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3.0x1 = 0x25e,0x2
													; Debug Table 0x3.0x2 = 0x25e,0xfbff
025f e20d       |    |		Load	0x1,0xd
0260 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0261 e22e       | .  |		Load	0x1,0x2e
0262 00d9       |    |		Load_Top	At_Offset_1
0263 016d       | m  |		Execute	Variant_Record,Structure_Write
0264 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x3.0x3 = 0x264,0x401
0265 e5fe       |    |		Load	0x2,-0x2
0266 e001       |    |		Load	0x0,0x1
0267 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0268 4801       |H   |		Short_Literal	0x1
0269 00da       |    |		Load_Top	At_Offset_2
026a 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
026b 01d6       |    |		Execute	Vector,Field_Write
026c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x4 = 0x26c,0x402
026d 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
026e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x5 = 0x26e,0x3
026f 48ff       |H   |		Short_Literal	0xff
0270 027a       | z  |		Execute	Discrete,Less_Equal
0271 683f       |h?  |		Jump_Zero	0x2b1
0272 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x6 = 0x272,0x4
0273 e20d       |    |		Load	0x1,0xd
0274 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0275 4800       |H   |		Short_Literal	0x0
0276 00d9       |    |		Load_Top	At_Offset_1
0277 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0278 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3.0x7 = 0x278,0x801
0279 e5ff       |    |		Load	0x2,-0x1
027a e5fd       |    |		Load	0x2,-0x3
027b e5fe       |    |		Load	0x2,-0x2
027c e231       | 1  |		Load	0x1,0x31
027d 01a5       |    |		Execute	Matrix,Field_Reference
027e 01cf       |    |		Execute	Vector,Slice_Read
027f 0335       | 5  |		Declare_Variable	Array,Duplicate
0280 00d0       |    |		Action	Swap_Control
0281 00d1       |    |		Pop_Control	Pop_Count_1
0282 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x3.0x8 = 0x282,0x4
0283 00d8       |    |		Load_Top	At_Offset_0
0284 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
0285 00da       |    |		Load_Top	At_Offset_2
0286 01da       |    |		Execute	Vector,Bounds
0287 00da       |    |		Load_Top	At_Offset_2
0288 01da       |    |		Execute	Vector,Bounds
0289 00da       |    |		Load_Top	At_Offset_2
028a 027f       |    |		Execute	Discrete,Equal
028b 7002       |p   |		Jump_Nonzero	0x28e
028c 48e0       |H   |		Short_Literal	0xe0
028d 0257       | W  |		Execute	Discrete,Raise
028e 00d0       |    |		Action	Swap_Control
028f 00d1       |    |		Pop_Control	Pop_Count_1
0290 027f       |    |		Execute	Discrete,Equal
0291 7002       |p   |		Jump_Nonzero	0x294
0292 48e0       |H   |		Short_Literal	0xe0
0293 0257       | W  |		Execute	Discrete,Raise
0294 00d2       |    |		Pop_Control	Pop_Count_2
0295 00d9       |    |		Load_Top	At_Offset_1
0296 2904       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
0297 4801       |H   |		Short_Literal	0x1
0298 e5ff       |    |		Load	0x2,-0x1
0299 e22f       | /  |		Load	0x1,0x2f
029a 01cf       |    |		Execute	Vector,Slice_Read
029b 00d9       |    |		Load_Top	At_Offset_1
029c 00d8       |    |		Load_Top	At_Offset_0
029d 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
029e 00da       |    |		Load_Top	At_Offset_2
029f 01da       |    |		Execute	Vector,Bounds
02a0 00da       |    |		Load_Top	At_Offset_2
02a1 01da       |    |		Execute	Vector,Bounds
02a2 00da       |    |		Load_Top	At_Offset_2
02a3 027f       |    |		Execute	Discrete,Equal
02a4 7002       |p   |		Jump_Nonzero	0x2a7
02a5 48e0       |H   |		Short_Literal	0xe0
02a6 0257       | W  |		Execute	Discrete,Raise
02a7 00d0       |    |		Action	Swap_Control
02a8 00d1       |    |		Pop_Control	Pop_Count_1
02a9 027f       |    |		Execute	Discrete,Equal
02aa 7002       |p   |		Jump_Nonzero	0x2ad
02ab 48e0       |H   |		Short_Literal	0xe0
02ac 0257       | W  |		Execute	Discrete,Raise
02ad 00d2       |    |		Pop_Control	Pop_Count_2
02ae 00d9       |    |		Load_Top	At_Offset_1
02af 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
02b0 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
02b1 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x9 = 0x2b1,0x5
02b2 e20d       |    |		Load	0x1,0xd
02b3 1c08       |    |		Execute_Immediate	Run_Utility,0x8
02b4 4800       |H   |		Short_Literal	0x0
02b5 00d9       |    |		Load_Top	At_Offset_1
02b6 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
02b7 4801       |H   |		Short_Literal	0x1
02b8 e5ff       |    |		Load	0x2,-0x1
02b9 e001       |    |		Load	0x0,0x1
02ba 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02bb 0334       | 4  |		Declare_Variable	Array,With_Constraint
02bc 00d8       |    |		Load_Top	At_Offset_0
02bd 01dc       |    |		Execute	Vector,Last
02be 4801       |H   |		Short_Literal	0x1
02bf 0263       | c  |		Execute	Discrete,Above_Bound
02c0 7008       |p   |		Jump_Nonzero	0x2c9
02c1 e5fd       |    |		Load	0x2,-0x3
02c2 e5fe       |    |		Load	0x2,-0x2
02c3 e001       |    |		Load	0x0,0x1
02c4 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
02c5 00d9       |    |		Load_Top	At_Offset_1
02c6 e403       |    |		Load	0x2,0x3
02c7 01d6       |    |		Execute	Vector,Field_Write
02c8 3ff8       |?   |		Loop_Increasing	0x2c1
02c9 00d9       |    |		Load_Top	At_Offset_1
02ca 00d8       |    |		Load_Top	At_Offset_0
02cb 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
02cc 00da       |    |		Load_Top	At_Offset_2
02cd 01da       |    |		Execute	Vector,Bounds
02ce 00da       |    |		Load_Top	At_Offset_2
02cf 01da       |    |		Execute	Vector,Bounds
02d0 00da       |    |		Load_Top	At_Offset_2
02d1 027f       |    |		Execute	Discrete,Equal
02d2 7002       |p   |		Jump_Nonzero	0x2d5
02d3 48e0       |H   |		Short_Literal	0xe0
02d4 0257       | W  |		Execute	Discrete,Raise
02d5 00d0       |    |		Action	Swap_Control
02d6 00d1       |    |		Pop_Control	Pop_Count_1
02d7 027f       |    |		Execute	Discrete,Equal
02d8 7002       |p   |		Jump_Nonzero	0x2db
02d9 48e0       |H   |		Short_Literal	0xe0
02da 0257       | W  |		Execute	Discrete,Raise
02db 00d2       |    |		Pop_Control	Pop_Count_2
02dc 00d9       |    |		Load_Top	At_Offset_1
02dd 2904       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
02de 4801       |H   |		Short_Literal	0x1
02df e5ff       |    |		Load	0x2,-0x1
02e0 00e9       |    |		Load_Encached	String_Cache
02e1 0334       | 4  |		Declare_Variable	Array,With_Constraint
02e2 00d8       |    |		Load_Top	At_Offset_0
02e3 01dc       |    |		Execute	Vector,Last
02e4 4801       |H   |		Short_Literal	0x1
02e5 0263       | c  |		Execute	Discrete,Above_Bound
02e6 7005       |p   |		Jump_Nonzero	0x2ec
02e7 4820       |H   |		Short_Literal	0x20
02e8 00d9       |    |		Load_Top	At_Offset_1
02e9 e403       |    |		Load	0x2,0x3
02ea 01d6       |    |		Execute	Vector,Field_Write
02eb 3ffb       |?   |		Loop_Increasing	0x2e7
02ec 00d9       |    |		Load_Top	At_Offset_1
02ed 00d8       |    |		Load_Top	At_Offset_0
02ee 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
02ef 00da       |    |		Load_Top	At_Offset_2
02f0 01da       |    |		Execute	Vector,Bounds
02f1 00da       |    |		Load_Top	At_Offset_2
02f2 01da       |    |		Execute	Vector,Bounds
02f3 00da       |    |		Load_Top	At_Offset_2
02f4 027f       |    |		Execute	Discrete,Equal
02f5 7002       |p   |		Jump_Nonzero	0x2f8
02f6 48e0       |H   |		Short_Literal	0xe0
02f7 0257       | W  |		Execute	Discrete,Raise
02f8 00d0       |    |		Action	Swap_Control
02f9 00d1       |    |		Pop_Control	Pop_Count_1
02fa 027f       |    |		Execute	Discrete,Equal
02fb 7002       |p   |		Jump_Nonzero	0x2fe
02fc 48e0       |H   |		Short_Literal	0xe0
02fd 0257       | W  |		Execute	Discrete,Raise
02fe 00d2       |    |		Pop_Control	Pop_Count_2
02ff 00d9       |    |		Load_Top	At_Offset_1
0300 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0301 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0302 0000 0000  |    |		.BLANK	0000[0x6]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 030b       |    |		.CONST	0x030b								; Address of begin
0309 0004       |    |		.CONST	0x0004								; Address of exception handler
030a 0001       |    |		.CONST	0x0001								; Number of locals
030b			BODY_0308:
030b			INIT_0308:
030b e22c       | ,  |		Load	0x1,0x2c							; Debug Table 0x4 = .DEBUG	0x030b,0x063c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x005f
													; Debug Table 0x4.0x0 = 0x30b,0x1
030c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
030d 0000 0000  |    |		.XXX[0x3]
030f 0000       |    |
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0313       |    |		.CONST	0x0313								; Address of begin
0311 0004       |    |		.CONST	0x0004								; Address of exception handler
0312 0001       |    |		.CONST	0x0001								; Number of locals
0313			BODY_0310:
0313			INIT_0310:
0313 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5 = .DEBUG	0x0313,0x0640,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0076
													; Debug Table 0x5.0x0 = 0x313,0x1
0314 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0315 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0316 0000 0000  |    |		.XXX[0x2]
0318 ; --------------------------------------------------------------------------------------
0318 ; SUBPROGRAM
0318 ; --------------------------------------------------------------------------------------
0318 031d       |    |		.CONST	0x031d								; Address of begin
0319 0323       | #  |		.CONST	0x0323								; Address of exception handler
031a 0002       |    |		.CONST	0x0002								; Number of locals
031b			INIT_0318:
031b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6 = .DEBUG	0x031b,0x0644,0x0002,0x0000,0x0055,0x9d95,0x0000,0x007f
													; Debug Table 0x6.0x0 = 0x31b,0xffff
031c 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
031d			BODY_0318:
031d 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0x1 = 0x31d,0x1
031e 00d9       |    |		Load_Top	At_Offset_1
031f 01d5       |    |		Execute	Vector,Field_Reference
0320 e001       |    |		Load	0x0,0x1
0321 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0322 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0323			TRAP_0318:
0323 0007       |    |		Action	Break_Optional
0324 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x2 = 0x324,0x2
0325 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0326 0000 0000  |    |		.XXX[0x2]
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; --------------------------------------------------------------------------------------
0328 032d       | -  |		.CONST	0x032d								; Address of begin
0329 0333       | 3  |		.CONST	0x0333								; Address of exception handler
032a 0002       |    |		.CONST	0x0002								; Number of locals
032b			INIT_0328:
032b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7 = .DEBUG	0x032b,0x064c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x008a
													; Debug Table 0x7.0x0 = 0x32b,0xffff
032c 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
032d			BODY_0328:
032d 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x1 = 0x32d,0x1
032e 00d9       |    |		Load_Top	At_Offset_1
032f 01d5       |    |		Execute	Vector,Field_Reference
0330 e001       |    |		Load	0x0,0x1
0331 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0332 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0333			TRAP_0328:
0333 0007       |    |		Action	Break_Optional
0334 4803       |H   |		Short_Literal	0x3							; Debug Table 0x7.0x2 = 0x334,0x2
0335 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0336 0000 0000  |    |		.XXX[0x2]
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b       | ;  |		.CONST	0x033b								; Address of begin
0339 0004       |    |		.CONST	0x0004								; Address of exception handler
033a 0001       |    |		.CONST	0x0001								; Number of locals
033b			BODY_0338:
033b			INIT_0338:
033b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8 = .DEBUG	0x033b,0x0654,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0095
													; Debug Table 0x8.0x0 = 0x33b,0x1
033c 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
033d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
033e 0000 0000  |    |		.XXX[0x2]
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0343       | C  |		.CONST	0x0343								; Address of begin
0341 0004       |    |		.CONST	0x0004								; Address of exception handler
0342 0001       |    |		.CONST	0x0001								; Number of locals
0343			BODY_0340:
0343			INIT_0340:
0343 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9 = .DEBUG	0x0343,0x0658,0x0002,0x0000,0x0055,0x9d95,0x0000,0x009e
													; Debug Table 0x9.0x0 = 0x343,0x1
0344 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0345 0335       | 5  |		Declare_Variable	Array,Duplicate
0346 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0347 0000       |    |		.XXX[0x1]
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 034b       | K  |		.CONST	0x034b								; Address of begin
0349 0004       |    |		.CONST	0x0004								; Address of exception handler
034a 0001       |    |		.CONST	0x0001								; Number of locals
034b			BODY_0348:
034b			INIT_0348:
034b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa = .DEBUG	0x034b,0x065c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00a7
													; Debug Table 0xa.0x0 = 0x34b,0x1
034c 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
034d 0335       | 5  |		Declare_Variable	Array,Duplicate
034e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
034f 0000       |    |		.XXX[0x1]
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 035e       | ^  |		.CONST	0x035e								; Address of begin
0351 0004       |    |		.CONST	0x0004								; Address of exception handler
0352 0003       |    |		.CONST	0x0003								; Number of locals
0353			INIT_0350:
0353 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb = .DEBUG	0x0353,0x0660,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00b2
													; Debug Table 0xb.0x0 = 0x353,0xffff
0354 00db       |    |		Load_Top	At_Offset_3
0355 01db       |    |		Execute	Vector,Length
0356 00e9       |    |		Load_Encached	String_Cache
0357 035b       | [  |		Declare_Type	Array,Constrained
0358 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0x1 = 0x358,0xfffe
0359 e5fe       |    |		Load	0x2,-0x2
035a 01db       |    |		Execute	Vector,Length
035b e001       |    |		Load	0x0,0x1
035c 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
035d 035b       | [  |		Declare_Type	Array,Constrained
035e			BODY_0350:
035e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x2 = 0x35e,0x1
035f 01db       |    |		Execute	Vector,Length
0360 e20d       |    |		Load	0x1,0xd
0361 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0362 e5fe       |    |		Load	0x2,-0x2
0363 00da       |    |		Load_Top	At_Offset_2
0364 01c7       |    |		Execute	Vector,Convert
0365 00d9       |    |		Load_Top	At_Offset_1
0366 00d8       |    |		Load_Top	At_Offset_0
0367 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
0368 00da       |    |		Load_Top	At_Offset_2
0369 01da       |    |		Execute	Vector,Bounds
036a 00da       |    |		Load_Top	At_Offset_2
036b 01da       |    |		Execute	Vector,Bounds
036c 00da       |    |		Load_Top	At_Offset_2
036d 027f       |    |		Execute	Discrete,Equal
036e 7002       |p   |		Jump_Nonzero	0x371
036f 48e0       |H   |		Short_Literal	0xe0
0370 0257       | W  |		Execute	Discrete,Raise
0371 00d0       |    |		Action	Swap_Control
0372 00d1       |    |		Pop_Control	Pop_Count_1
0373 027f       |    |		Execute	Discrete,Equal
0374 7002       |p   |		Jump_Nonzero	0x377
0375 48e0       |H   |		Short_Literal	0xe0
0376 0257       | W  |		Execute	Discrete,Raise
0377 00d2       |    |		Pop_Control	Pop_Count_2
0378 00d9       |    |		Load_Top	At_Offset_1
0379 2904       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
037a e5ff       |    |		Load	0x2,-0x1
037b 00db       |    |		Load_Top	At_Offset_3
037c 01c7       |    |		Execute	Vector,Convert
037d 00d9       |    |		Load_Top	At_Offset_1
037e 00d8       |    |		Load_Top	At_Offset_0
037f 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0380 00da       |    |		Load_Top	At_Offset_2
0381 01da       |    |		Execute	Vector,Bounds
0382 00da       |    |		Load_Top	At_Offset_2
0383 01da       |    |		Execute	Vector,Bounds
0384 00da       |    |		Load_Top	At_Offset_2
0385 027f       |    |		Execute	Discrete,Equal
0386 7002       |p   |		Jump_Nonzero	0x389
0387 48e0       |H   |		Short_Literal	0xe0
0388 0257       | W  |		Execute	Discrete,Raise
0389 00d0       |    |		Action	Swap_Control
038a 00d1       |    |		Pop_Control	Pop_Count_1
038b 027f       |    |		Execute	Discrete,Equal
038c 7002       |p   |		Jump_Nonzero	0x38f
038d 48e0       |H   |		Short_Literal	0xe0
038e 0257       | W  |		Execute	Discrete,Raise
038f 00d2       |    |		Pop_Control	Pop_Count_2
0390 00d9       |    |		Load_Top	At_Offset_1
0391 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0392 e5fd       |    |		Load	0x2,-0x3
0393 00d9       |    |		Load_Top	At_Offset_1
0394 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0395 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0396 0000 0000  |    |		.XXX[0x2]
0398 ; --------------------------------------------------------------------------------------
0398 ; SUBPROGRAM
0398 ; --------------------------------------------------------------------------------------
0398 039b       |    |		.CONST	0x039b								; Address of begin
0399 0004       |    |		.CONST	0x0004								; Address of exception handler
039a 0001       |    |		.CONST	0x0001								; Number of locals
039b			BODY_0398:
039b			INIT_0398:
039b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc = .DEBUG	0x039b,0x0668,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00c9
													; Debug Table 0xc.0x0 = 0x39b,0x1
039c 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
039d e5fe       |    |		Load	0x2,-0x2
039e 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
039f 0273       | s  |		Execute	Discrete,Plus
03a0 0248       | H  |		Execute	Discrete,Check_In_Integer
03a1 e20d       |    |		Load	0x1,0xd
03a2 1c08       |    |		Execute_Immediate	Run_Utility,0x8
03a3 00db       |    |		Load_Top	At_Offset_3
03a4 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
03a5 00d9       |    |		Load_Top	At_Offset_1
03a6 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
03a7 00db       |    |		Load_Top	At_Offset_3
03a8 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
03a9 e5fe       |    |		Load	0x2,-0x2
03aa 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
03ab 01cc       |    |		Execute	Vector,Catenate
03ac 00d9       |    |		Load_Top	At_Offset_1
03ad 00d8       |    |		Load_Top	At_Offset_0
03ae 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
03af 00da       |    |		Load_Top	At_Offset_2
03b0 01da       |    |		Execute	Vector,Bounds
03b1 00da       |    |		Load_Top	At_Offset_2
03b2 01da       |    |		Execute	Vector,Bounds
03b3 00da       |    |		Load_Top	At_Offset_2
03b4 027f       |    |		Execute	Discrete,Equal
03b5 7002       |p   |		Jump_Nonzero	0x3b8
03b6 48e0       |H   |		Short_Literal	0xe0
03b7 0257       | W  |		Execute	Discrete,Raise
03b8 00d0       |    |		Action	Swap_Control
03b9 00d1       |    |		Pop_Control	Pop_Count_1
03ba 027f       |    |		Execute	Discrete,Equal
03bb 7002       |p   |		Jump_Nonzero	0x3be
03bc 48e0       |H   |		Short_Literal	0xe0
03bd 0257       | W  |		Execute	Discrete,Raise
03be 00d2       |    |		Pop_Control	Pop_Count_2
03bf 00d9       |    |		Load_Top	At_Offset_1
03c0 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
03c1 00db       |    |		Load_Top	At_Offset_3
03c2 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
03c3 e5fe       |    |		Load	0x2,-0x2
03c4 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
03c5 01cc       |    |		Execute	Vector,Catenate
03c6 00d9       |    |		Load_Top	At_Offset_1
03c7 00d8       |    |		Load_Top	At_Offset_0
03c8 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
03c9 00da       |    |		Load_Top	At_Offset_2
03ca 01da       |    |		Execute	Vector,Bounds
03cb 00da       |    |		Load_Top	At_Offset_2
03cc 01da       |    |		Execute	Vector,Bounds
03cd 00da       |    |		Load_Top	At_Offset_2
03ce 027f       |    |		Execute	Discrete,Equal
03cf 7002       |p   |		Jump_Nonzero	0x3d2
03d0 48e0       |H   |		Short_Literal	0xe0
03d1 0257       | W  |		Execute	Discrete,Raise
03d2 00d0       |    |		Action	Swap_Control
03d3 00d1       |    |		Pop_Control	Pop_Count_1
03d4 027f       |    |		Execute	Discrete,Equal
03d5 7002       |p   |		Jump_Nonzero	0x3d8
03d6 48e0       |H   |		Short_Literal	0xe0
03d7 0257       | W  |		Execute	Discrete,Raise
03d8 00d2       |    |		Pop_Control	Pop_Count_2
03d9 00d9       |    |		Load_Top	At_Offset_1
03da 2904       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
03db 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03dc 0000 0000  |    |		.BLANK	0000[0x4]
03e0 ; --------------------------------------------------------------------------------------
03e0 ; SUBPROGRAM
03e0 ; --------------------------------------------------------------------------------------
03e0 03e3       |    |		.CONST	0x03e3								; Address of begin
03e1 0004       |    |		.CONST	0x0004								; Address of exception handler
03e2 0001       |    |		.CONST	0x0001								; Number of locals
03e3			BODY_03e0:
03e3			INIT_03e0:
03e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd = .DEBUG	0x03e3,0x066c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00fd
													; Debug Table 0xd.0x0 = 0x3e3,0x1
03e4 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
03e5 7004       |p   |		Jump_Nonzero	0x3ea
03e6 00da       |    |		Load_Top	At_Offset_2
03e7 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
03e8 0f00       |    |		Execute_Immediate	Equal,0x0
03e9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03ea 4800       |H   |		Short_Literal	0x0
03eb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03ec 0000 0000  |    |		.BLANK	0000[0x4]
03f0 ; --------------------------------------------------------------------------------------
03f0 ; SUBPROGRAM
03f0 ; --------------------------------------------------------------------------------------
03f0 03f3       |    |		.CONST	0x03f3								; Address of begin
03f1 0004       |    |		.CONST	0x0004								; Address of exception handler
03f2 0001       |    |		.CONST	0x0001								; Number of locals
03f3			BODY_03f0:
03f3			INIT_03f0:
03f3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe = .DEBUG	0x03f3,0x0670,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0106
													; Debug Table 0xe.0x0 = 0x3f3,0x1
03f4 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
03f5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03f6 0000 0000  |    |		.XXX[0x2]
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 03fb       |    |		.CONST	0x03fb								; Address of begin
03f9 0004       |    |		.CONST	0x0004								; Address of exception handler
03fa 0001       |    |		.CONST	0x0001								; Number of locals
03fb			BODY_03f8:
03fb			INIT_03f8:
03fb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf = .DEBUG	0x03fb,0x0674,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0136
													; Debug Table 0xf.0x0 = 0x3fb,0x1
03fc 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03fd e20d       |    |		Load	0x1,0xd
03fe 1c08       |    |		Execute_Immediate	Run_Utility,0x8
03ff 00db       |    |		Load_Top	At_Offset_3
0400 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0401 00d9       |    |		Load_Top	At_Offset_1
0402 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0403 4801       |H   |		Short_Literal	0x1
0404 e5ff       |    |		Load	0x2,-0x1
0405 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0406 e5ff       |    |		Load	0x2,-0x1
0407 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0408 01cf       |    |		Execute	Vector,Slice_Read
0409 00d9       |    |		Load_Top	At_Offset_1
040a 00d8       |    |		Load_Top	At_Offset_0
040b 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
040c 00da       |    |		Load_Top	At_Offset_2
040d 01da       |    |		Execute	Vector,Bounds
040e 00da       |    |		Load_Top	At_Offset_2
040f 01da       |    |		Execute	Vector,Bounds
0410 00da       |    |		Load_Top	At_Offset_2
0411 027f       |    |		Execute	Discrete,Equal
0412 7002       |p   |		Jump_Nonzero	0x415
0413 48e0       |H   |		Short_Literal	0xe0
0414 0257       | W  |		Execute	Discrete,Raise
0415 00d0       |    |		Action	Swap_Control
0416 00d1       |    |		Pop_Control	Pop_Count_1
0417 027f       |    |		Execute	Discrete,Equal
0418 7002       |p   |		Jump_Nonzero	0x41b
0419 48e0       |H   |		Short_Literal	0xe0
041a 0257       | W  |		Execute	Discrete,Raise
041b 00d2       |    |		Pop_Control	Pop_Count_2
041c 00d9       |    |		Load_Top	At_Offset_1
041d 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
041e 4801       |H   |		Short_Literal	0x1
041f e5ff       |    |		Load	0x2,-0x1
0420 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0421 e5ff       |    |		Load	0x2,-0x1
0422 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0423 01cf       |    |		Execute	Vector,Slice_Read
0424 00d9       |    |		Load_Top	At_Offset_1
0425 00d8       |    |		Load_Top	At_Offset_0
0426 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
0427 00da       |    |		Load_Top	At_Offset_2
0428 01da       |    |		Execute	Vector,Bounds
0429 00da       |    |		Load_Top	At_Offset_2
042a 01da       |    |		Execute	Vector,Bounds
042b 00da       |    |		Load_Top	At_Offset_2
042c 027f       |    |		Execute	Discrete,Equal
042d 7002       |p   |		Jump_Nonzero	0x430
042e 48e0       |H   |		Short_Literal	0xe0
042f 0257       | W  |		Execute	Discrete,Raise
0430 00d0       |    |		Action	Swap_Control
0431 00d1       |    |		Pop_Control	Pop_Count_1
0432 027f       |    |		Execute	Discrete,Equal
0433 7002       |p   |		Jump_Nonzero	0x436
0434 48e0       |H   |		Short_Literal	0xe0
0435 0257       | W  |		Execute	Discrete,Raise
0436 00d2       |    |		Pop_Control	Pop_Count_2
0437 00d9       |    |		Load_Top	At_Offset_1
0438 2904       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x4
0439 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
043a 0000 0000  |    |		.BLANK	0000[0x6]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 044a       | J  |		.CONST	0x044a								; Address of begin
0441 0004       |    |		.CONST	0x0004								; Address of exception handler
0442 0002       |    |		.CONST	0x0002								; Number of locals
0443			INIT_0440:
0443 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10 = .DEBUG	0x0443,0x0678,0x0001,0x0000,0x0055,0x9d95,0x0000,0x013f
													; Debug Table 0x10.0x0 = 0x443,0xffff
0444 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0445 e5fe       |    |		Load	0x2,-0x2
0446 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0447 0273       | s  |		Execute	Discrete,Plus
0448 00e3       |    |		Load_Encached	Natural_Cache
0449 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
044a			BODY_0440:
044a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x1 = 0x44a,0x1
044b 0c65       | e  |		Execute_Immediate	Greater_Equal,0x65
044c 6803       |h   |		Jump_Zero	0x450
044d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x2 = 0x44d,0x2
044e a5fd       |    |		Store_Unchecked	0x2,-0x3
044f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x10.0x3 = 0x44f,0x3
0450 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10.0x4 = 0x450,0x4
0451 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0452 7008       |p   |		Jump_Nonzero	0x45b
0453 e5fe       |    |		Load	0x2,-0x2
0454 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0455 7005       |p   |		Jump_Nonzero	0x45b
0456 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x5 = 0x456,0x5
0457 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0458 e5fe       |    |		Load	0x2,-0x2
0459 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
045a 7806       |x   |		Jump	0x461
045b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x6 = 0x45b,0x6
045c 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
045d 6803       |h   |		Jump_Zero	0x461
045e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x7 = 0x45e,0x7
045f a5fd       |    |		Store_Unchecked	0x2,-0x3
0460 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x10.0x8 = 0x460,0x8
0461 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x9 = 0x461,0x9
0462 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0463 e5fe       |    |		Load	0x2,-0x2
0464 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0465 0a01       |    |		Execute_Immediate	Plus,0x1
0466 0248       | H  |		Execute	Discrete,Check_In_Integer
0467 00da       |    |		Load_Top	At_Offset_2
0468 e5fe       |    |		Load	0x2,-0x2
0469 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
046a 01ce       |    |		Execute	Vector,Slice_Write
046b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0xa = 0x46b,0xa
046c 2504       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x4
046d e5fe       |    |		Load	0x2,-0x2
046e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
046f 0a01       |    |		Execute_Immediate	Plus,0x1
0470 0248       | H  |		Execute	Discrete,Check_In_Integer
0471 00da       |    |		Load_Top	At_Offset_2
0472 e5fe       |    |		Load	0x2,-0x2
0473 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0474 01ce       |    |		Execute	Vector,Slice_Write
0475 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0xb = 0x475,0xb
0476 e5fe       |    |		Load	0x2,-0x2
0477 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0478 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0xc = 0x478,0xc
0479 a5fd       |    |		Store_Unchecked	0x2,-0x3
047a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
047b 0000 0000  |    |		.BLANK	0000[0x5]
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 0483       |    |		.CONST	0x0483								; Address of begin
0481 0004       |    |		.CONST	0x0004								; Address of exception handler
0482 0001       |    |		.CONST	0x0001								; Number of locals
0483			BODY_0480:
0483			INIT_0480:
0483 4800       |H   |		Short_Literal	0x0							; Debug Table 0x11 = .DEBUG	0x0483,0x0694,0x0001,0x0000,0x0055,0x9d95,0x0000,0x014f
													; Debug Table 0x11.0x0 = 0x483,0x1
0484 00db       |    |		Load_Top	At_Offset_3
0485 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0486 4800       |H   |		Short_Literal	0x0							; Debug Table 0x11.0x1 = 0x486,0x2
0487 00db       |    |		Load_Top	At_Offset_3
0488 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0489 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
048a 0000 0000  |    |		.BLANK	0000[0x6]
0490 ; --------------------------------------------------------------------------------------
0490 ; SUBPROGRAM
0490 ; --------------------------------------------------------------------------------------
0490 0493       |    |		.CONST	0x0493								; Address of begin
0491 0004       |    |		.CONST	0x0004								; Address of exception handler
0492 0001       |    |		.CONST	0x0001								; Number of locals
0493			BODY_0490:
0493			INIT_0490:
0493 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12 = .DEBUG	0x0493,0x069a,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0157
													; Debug Table 0x12.0x0 = 0x493,0x1
0494 02fd       |    |		Declare_Variable	Variant_Record,Duplicate
0495 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0496 0000 0000  |    |		.XXX[0x2]
0498 ; --------------------------------------------------------------------------------------
0498 ; SUBPROGRAM
0498 ; --------------------------------------------------------------------------------------
0498 049b       |    |		.CONST	0x049b								; Address of begin
0499 0004       |    |		.CONST	0x0004								; Address of exception handler
049a 0001       |    |		.CONST	0x0001								; Number of locals
049b			BODY_0498:
049b			INIT_0498:
049b 4608       |F   |		Jump_Case	0x9							; Debug Table 0x13 = .DEBUG	0x049b,0x069e,0x0005,0x0000,0x0055,0x9d95,0x0000,0x0161
049c 7808       |x   |		Jump	0x4a5								; case 0x0
049d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
049e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
049f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
04a0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
04a1 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
04a2 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
04a3 7805       |x   |		Jump	0x4a9								; case 0x7
04a4 7812       |x   |		Jump	0x4b7								; case 0x8
04a5 4800       |H   |		Short_Literal	0x0
04a6 00db       |    |		Load_Top	At_Offset_3
04a7 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
04a8 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
04a9 00db       |    |		Load_Top	At_Offset_3
04aa 4801       |H   |		Short_Literal	0x1
04ab e5fe       |    |		Load	0x2,-0x2
04ac 00e9       |    |		Load_Encached	String_Cache
04ad 035b       | [  |		Declare_Type	Array,Constrained
04ae 4801       |H   |		Short_Literal	0x1
04af e5fe       |    |		Load	0x2,-0x2
04b0 e001       |    |		Load	0x0,0x1
04b1 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
04b2 035b       | [  |		Declare_Type	Array,Constrained
04b3 4802       |H   |		Short_Literal	0x2
04b4 e5ff       |    |		Load	0x2,-0x1
04b5 031b       |    |		Declare_Type	Variant_Record,Constrained
04b6 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
04b7 00db       |    |		Load_Top	At_Offset_3
04b8 00db       |    |		Load_Top	At_Offset_3
04b9 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
04ba 4801       |H   |		Short_Literal	0x1
04bb e5fe       |    |		Load	0x2,-0x2
04bc 00e9       |    |		Load_Encached	String_Cache
04bd 0334       | 4  |		Declare_Variable	Array,With_Constraint
04be 2d03       |-   |		Execute	Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3
04bf 4801       |H   |		Short_Literal	0x1
04c0 e5fe       |    |		Load	0x2,-0x2
04c1 e001       |    |		Load	0x0,0x1
04c2 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
04c3 0334       | 4  |		Declare_Variable	Array,With_Constraint
04c4 2d04       |-   |		Execute	Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x4
04c5 016a       | j  |		QQ_execute	Variant_Record,XXX
04c6 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
04c7 0000       |    |		.XXX[0x1]
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04cb       |    |		.CONST	0x04cb								; Address of begin
04c9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ca 0001       |    |		.CONST	0x0001								; Number of locals
04cb			BODY_04c8:
04cb			INIT_04c8:
04cb 4608       |F   |		Jump_Case	0x9							; Debug Table 0x14 = .DEBUG	0x04cb,0x06a0,0x0005,0x0000,0x0055,0x9d95,0x0000,0x01b5
04cc 7808       |x   |		Jump	0x4d5								; case 0x0
04cd 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
04ce 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
04cf 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
04d0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
04d1 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
04d2 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
04d3 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
04d4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
04d5 4800       |H   |		Short_Literal	0x0
04d6 00db       |    |		Load_Top	At_Offset_3
04d7 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
04d8 4800       |H   |		Short_Literal	0x0
04d9 00db       |    |		Load_Top	At_Offset_3
04da 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
04db 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
04dc ; --------------------------------------------------------------------------------------
04dc ; STRING TABLE
04dc ; --------------------------------------------------------------------------------------
04dc 0004       |    |		.STRTAB	0x0004->0x04de							; " "
04dd 0003       |    |		.STREND 0x0003->0x04de
04de 2000       |    |		.STRTAB_STRINGS
04df 0000       |    |		.XXX[0x1]
04e0 ; --------------------------------------------------------------------------------------
04e0 ; Debug Table
04e0 ; --------------------------------------------------------------------------------------
04e0 0003 0015  |    |		.CONST	0x0003,0x0015
04e2 000b 058a  |    |		.DEBUG	0x000b,0x058a,0x8000,0x0000,0x0055,0x9d95,0x0000,0x0007
04ea 00eb 05d8  |    |		.DEBUG	0x00eb,0x05d8,0x8000,0x0000,0x0055,0x9e65,0x0000,0x0007
04f2 01bb 0618  |    |		.DEBUG	0x01bb,0x0618,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0029
04fa 025b 0626  | [ &|		.DEBUG	0x025b,0x0626,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0044
0502 030b 063c  |   <|		.DEBUG	0x030b,0x063c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x005f
050a 0313 0640  |   @|		.DEBUG	0x0313,0x0640,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0076
0512 031b 0644  |   D|		.DEBUG	0x031b,0x0644,0x0002,0x0000,0x0055,0x9d95,0x0000,0x007f
051a 032b 064c  | + L|		.DEBUG	0x032b,0x064c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x008a
0522 033b 0654  | ; T|		.DEBUG	0x033b,0x0654,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0095
052a 0343 0658  | C X|		.DEBUG	0x0343,0x0658,0x0002,0x0000,0x0055,0x9d95,0x0000,0x009e
0532 034b 065c  | K \|		.DEBUG	0x034b,0x065c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00a7
053a 0353 0660  | S `|		.DEBUG	0x0353,0x0660,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00b2
0542 039b 0668  |   h|		.DEBUG	0x039b,0x0668,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00c9
054a 03e3 066c  |   l|		.DEBUG	0x03e3,0x066c,0x0002,0x0000,0x0055,0x9d95,0x0000,0x00fd
0552 03f3 0670  |   p|		.DEBUG	0x03f3,0x0670,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0106
055a 03fb 0674  |   t|		.DEBUG	0x03fb,0x0674,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0136
0562 0443 0678  | C x|		.DEBUG	0x0443,0x0678,0x0001,0x0000,0x0055,0x9d95,0x0000,0x013f
056a 0483 0694  |    |		.DEBUG	0x0483,0x0694,0x0001,0x0000,0x0055,0x9d95,0x0000,0x014f
0572 0493 069a  |    |		.DEBUG	0x0493,0x069a,0x0002,0x0000,0x0055,0x9d95,0x0000,0x0157
057a 049b 069e  |    |		.DEBUG	0x049b,0x069e,0x0005,0x0000,0x0055,0x9d95,0x0000,0x0161
0582 04cb 06a0  |    |		.DEBUG	0x04cb,0x06a0,0x0005,0x0000,0x0055,0x9d95,0x0000,0x01b5
058a ; --------------------------------------------------------------------------------------
058a ; Debug3 Subtable 0x0
058a ; --------------------------------------------------------------------------------------
058a 0026 0000  | &  |		.DBG3TAB	0x0026,0x0000
058c 000b ffff  |    |		.CONST	0x000b,0xffff
058e 000b fffe  |    |		.CONST	0x000b,0xfffe
0590 000b fffd  |    |		.CONST	0x000b,0xfffd
0592 000b fffc  |    |		.CONST	0x000b,0xfffc
0594 0011 fffb  |    |		.CONST	0x0011,0xfffb
0596 0012 fffa  |    |		.CONST	0x0012,0xfffa
0598 0014 fff9  |    |		.CONST	0x0014,0xfff9
059a 0015 fff8  |    |		.CONST	0x0015,0xfff8
059c 0017 fff7  |    |		.CONST	0x0017,0xfff7
059e 0019 fff6  |    |		.CONST	0x0019,0xfff6
05a0 001b fff5  |    |		.CONST	0x001b,0xfff5
05a2 001d fff4  |    |		.CONST	0x001d,0xfff4
05a4 001f fff3  |    |		.CONST	0x001f,0xfff3
05a6 0021 fff2  | !  |		.CONST	0x0021,0xfff2
05a8 0023 fff1  | #  |		.CONST	0x0023,0xfff1
05aa 0025 fff0  | %  |		.CONST	0x0025,0xfff0
05ac 0027 ffef  | '  |		.CONST	0x0027,0xffef
05ae 0029 ffee  | )  |		.CONST	0x0029,0xffee
05b0 002b ffed  | +  |		.CONST	0x002b,0xffed
05b2 002d ffec  | -  |		.CONST	0x002d,0xffec
05b4 002f ffeb  | /  |		.CONST	0x002f,0xffeb
05b6 0031 ffea  | 1  |		.CONST	0x0031,0xffea
05b8 0033 ffe9  | 3  |		.CONST	0x0033,0xffe9
05ba 0035 ffe8  | 5  |		.CONST	0x0035,0xffe8
05bc 0037 ffe7  | 7  |		.CONST	0x0037,0xffe7
05be 0039 ffe6  | 9  |		.CONST	0x0039,0xffe6
05c0 003b ffe5  | ;  |		.CONST	0x003b,0xffe5
05c2 003d ffe4  | =  |		.CONST	0x003d,0xffe4
05c4 003f ffe3  | ?  |		.CONST	0x003f,0xffe3
05c6 0041 ffe2  | A  |		.CONST	0x0041,0xffe2
05c8 0043 ffe1  | C  |		.CONST	0x0043,0xffe1
05ca 0045 ffe0  | E  |		.CONST	0x0045,0xffe0
05cc 0050 ffdf  | P  |		.CONST	0x0050,0xffdf
05ce 005a ffde  | Z  |		.CONST	0x005a,0xffde
05d0 0066 ffdd  | f  |		.CONST	0x0066,0xffdd
05d2 009f ffdc  |    |		.CONST	0x009f,0xffdc
05d4 009f ffdb  |    |		.CONST	0x009f,0xffdb
05d6 00b1 ffda  |    |		.CONST	0x00b1,0xffda
05d8 ; --------------------------------------------------------------------------------------
05d8 ; Debug3 Subtable 0x1
05d8 ; --------------------------------------------------------------------------------------
05d8 001b 0004  |    |		.DBG3TAB	0x001b,0x0004
05da 00eb ffff  |    |		.CONST	0x00eb,0xffff
05dc 00eb fffe  |    |		.CONST	0x00eb,0xfffe
05de 00eb fffd  |    |		.CONST	0x00eb,0xfffd
05e0 00ee fffc  |    |		.CONST	0x00ee,0xfffc
05e2 0120 fffb  |    |		.CONST	0x0120,0xfffb
05e4 012a fffa  | *  |		.CONST	0x012a,0xfffa
05e6 015d fff9  | ]  |		.CONST	0x015d,0xfff9
05e8 0168 fff8  | h  |		.CONST	0x0168,0xfff8
05ea 0177 fff7  | w  |		.CONST	0x0177,0xfff7
05ec 0177 fff6  | w  |		.CONST	0x0177,0xfff6
05ee 0177 fff5  | w  |		.CONST	0x0177,0xfff5
05f0 0179 fff4  | y  |		.CONST	0x0179,0xfff4
05f2 017b fff3  | {  |		.CONST	0x017b,0xfff3
05f4 017d fff2  | }  |		.CONST	0x017d,0xfff2
05f6 017f fff1  |    |		.CONST	0x017f,0xfff1
05f8 0181 fff0  |    |		.CONST	0x0181,0xfff0
05fa 0183 ffef  |    |		.CONST	0x0183,0xffef
05fc 0185 ffee  |    |		.CONST	0x0185,0xffee
05fe 0187 ffed  |    |		.CONST	0x0187,0xffed
0600 0189 ffec  |    |		.CONST	0x0189,0xffec
0602 018b ffeb  |    |		.CONST	0x018b,0xffeb
0604 018d ffea  |    |		.CONST	0x018d,0xffea
0606 018f ffe9  |    |		.CONST	0x018f,0xffe9
0608 0191 ffe8  |    |		.CONST	0x0191,0xffe8
060a 0193 ffe7  |    |		.CONST	0x0193,0xffe7
060c 0195 ffe6  |    |		.CONST	0x0195,0xffe6
060e 0197 ffe5  |    |		.CONST	0x0197,0xffe5
0610 0199 0001  |    |		.CONST	0x0199,0x0001
0612 019b 0002  |    |		.CONST	0x019b,0x0002
0614 019e 0003  |    |		.CONST	0x019e,0x0003
0616 01a4 0004  |    |		.CONST	0x01a4,0x0004
0618 ; --------------------------------------------------------------------------------------
0618 ; Debug3 Subtable 0x2
0618 ; --------------------------------------------------------------------------------------
0618 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
061a 01bb ffff  |    |		.CONST	0x01bb,0xffff
061c 01c0 0001  |    |		.CONST	0x01c0,0x0001
061e 01c5 0002  |    |		.CONST	0x01c5,0x0002
0620 01d0 0401  |    |		.CONST	0x01d0,0x0401
0622 01dc 0002  |    |		.CONST	0x01dc,0x0002
0624 020a 0003  |    |		.CONST	0x020a,0x0003
0626 ; --------------------------------------------------------------------------------------
0626 ; Debug3 Subtable 0x3
0626 ; --------------------------------------------------------------------------------------
0626 0001 0009  |    |		.DBG3TAB	0x0001,0x0009
0628 025b 0001  | [  |		.CONST	0x025b,0x0001
062a 025e 0002  | ^  |		.CONST	0x025e,0x0002
062c 025e fbff  | ^  |		.CONST	0x025e,0xfbff
062e 0264 0401  | d  |		.CONST	0x0264,0x0401
0630 026c 0402  | l  |		.CONST	0x026c,0x0402
0632 026e 0003  | n  |		.CONST	0x026e,0x0003
0634 0272 0004  | r  |		.CONST	0x0272,0x0004
0636 0278 0801  | x  |		.CONST	0x0278,0x0801
0638 0282 0004  |    |		.CONST	0x0282,0x0004
063a 02b1 0005  |    |		.CONST	0x02b1,0x0005
063c ; --------------------------------------------------------------------------------------
063c ; Debug3 Subtable 0x4
063c ; --------------------------------------------------------------------------------------
063c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
063e 030b 0001  |    |		.CONST	0x030b,0x0001
0640 ; --------------------------------------------------------------------------------------
0640 ; Debug3 Subtable 0x5
0640 ; --------------------------------------------------------------------------------------
0640 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0642 0313 0001  |    |		.CONST	0x0313,0x0001
0644 ; --------------------------------------------------------------------------------------
0644 ; Debug3 Subtable 0x6
0644 ; --------------------------------------------------------------------------------------
0644 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
0646 031b ffff  |    |		.CONST	0x031b,0xffff
0648 031d 0001  |    |		.CONST	0x031d,0x0001
064a 0324 0002  | $  |		.CONST	0x0324,0x0002
064c ; --------------------------------------------------------------------------------------
064c ; Debug3 Subtable 0x7
064c ; --------------------------------------------------------------------------------------
064c 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
064e 032b ffff  | +  |		.CONST	0x032b,0xffff
0650 032d 0001  | -  |		.CONST	0x032d,0x0001
0652 0334 0002  | 4  |		.CONST	0x0334,0x0002
0654 ; --------------------------------------------------------------------------------------
0654 ; Debug3 Subtable 0x8
0654 ; --------------------------------------------------------------------------------------
0654 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0656 033b 0001  | ;  |		.CONST	0x033b,0x0001
0658 ; --------------------------------------------------------------------------------------
0658 ; Debug3 Subtable 0x9
0658 ; --------------------------------------------------------------------------------------
0658 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
065a 0343 0001  | C  |		.CONST	0x0343,0x0001
065c ; --------------------------------------------------------------------------------------
065c ; Debug3 Subtable 0xa
065c ; --------------------------------------------------------------------------------------
065c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
065e 034b 0001  | K  |		.CONST	0x034b,0x0001
0660 ; --------------------------------------------------------------------------------------
0660 ; Debug3 Subtable 0xb
0660 ; --------------------------------------------------------------------------------------
0660 0002 0001  |    |		.DBG3TAB	0x0002,0x0001
0662 0353 ffff  | S  |		.CONST	0x0353,0xffff
0664 0358 fffe  | X  |		.CONST	0x0358,0xfffe
0666 035e 0001  | ^  |		.CONST	0x035e,0x0001
0668 ; --------------------------------------------------------------------------------------
0668 ; Debug3 Subtable 0xc
0668 ; --------------------------------------------------------------------------------------
0668 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
066a 039b 0001  |    |		.CONST	0x039b,0x0001
066c ; --------------------------------------------------------------------------------------
066c ; Debug3 Subtable 0xd
066c ; --------------------------------------------------------------------------------------
066c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
066e 03e3 0001  |    |		.CONST	0x03e3,0x0001
0670 ; --------------------------------------------------------------------------------------
0670 ; Debug3 Subtable 0xe
0670 ; --------------------------------------------------------------------------------------
0670 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0672 03f3 0001  |    |		.CONST	0x03f3,0x0001
0674 ; --------------------------------------------------------------------------------------
0674 ; Debug3 Subtable 0xf
0674 ; --------------------------------------------------------------------------------------
0674 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0676 03fb 0001  |    |		.CONST	0x03fb,0x0001
0678 ; --------------------------------------------------------------------------------------
0678 ; Debug3 Subtable 0x10
0678 ; --------------------------------------------------------------------------------------
0678 0001 000c  |    |		.DBG3TAB	0x0001,0x000c
067a 0443 ffff  | C  |		.CONST	0x0443,0xffff
067c 044a 0001  | J  |		.CONST	0x044a,0x0001
067e 044d 0002  | M  |		.CONST	0x044d,0x0002
0680 044f 0003  | O  |		.CONST	0x044f,0x0003
0682 0450 0004  | P  |		.CONST	0x0450,0x0004
0684 0456 0005  | V  |		.CONST	0x0456,0x0005
0686 045b 0006  | [  |		.CONST	0x045b,0x0006
0688 045e 0007  | ^  |		.CONST	0x045e,0x0007
068a 0460 0008  | `  |		.CONST	0x0460,0x0008
068c 0461 0009  | a  |		.CONST	0x0461,0x0009
068e 046b 000a  | k  |		.CONST	0x046b,0x000a
0690 0475 000b  | u  |		.CONST	0x0475,0x000b
0692 0478 000c  | x  |		.CONST	0x0478,0x000c
0694 ; --------------------------------------------------------------------------------------
0694 ; Debug3 Subtable 0x11
0694 ; --------------------------------------------------------------------------------------
0694 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0696 0483 0001  |    |		.CONST	0x0483,0x0001
0698 0486 0002  |    |		.CONST	0x0486,0x0002
069a ; --------------------------------------------------------------------------------------
069a ; Debug3 Subtable 0x12
069a ; --------------------------------------------------------------------------------------
069a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
069c 0493 0001  |    |		.CONST	0x0493,0x0001
069e ; --------------------------------------------------------------------------------------
069e ; Debug3 Subtable 0x13
069e ; --------------------------------------------------------------------------------------
069e 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
06a0 ; --------------------------------------------------------------------------------------
06a0 ; Debug3 Subtable 0x14
06a0 ; --------------------------------------------------------------------------------------
06a0 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
06a2 0000 0000  |    |		.BLANK	0000[0x15e]