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

⟦257e78d62⟧

    Length: 9216 (0x2400)
    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 0aa0       |    |		.CONST	0x0aa0								; 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 0008       |    |		.CONST	0x0008								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 010f       |    |		.CONST	0x010f								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0037       | 7  |		.CONST	0x0037								; Number of locals
000b			INIT_0008:
000b 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible			; Debug Table 0x0 = .DEBUG	0x000b,0x0c52,0x8000,0x0000,0x0057,0x7935,0x0000,0x000d
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 029a 011b  |    |		Declare_Subprogram	INIT_0118,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xc,0xfffe
000e 029a 0123  |   #|		Declare_Subprogram	INIT_0120,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xe,0xfffd
0010 e001       |    |		Load	0x0,0x1								; Debug Table 0x0.0x3 = 0x10,0xfffc
0011 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0012 0129       | )  |		Execute	Any,Make_Visible
0013 029a 012b  |   +|		Declare_Subprogram	INIT_0128,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x13,0xfffb
0015 029a 0133  |   3|		Declare_Subprogram	INIT_0130,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x15,0xfffa
0017 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x0.0x6 = 0x17,0xfff9
0018 e001       |    |		Load	0x0,0x1
0019 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
001a e001       |    |		Load	0x0,0x1
001b 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
001c 00e3       |    |		Load_Encached	Natural_Cache
001d 00e3       |    |		Load_Encached	Natural_Cache
001e e001       |    |		Load	0x0,0x1
001f 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
0020 e001       |    |		Load	0x0,0x1
0021 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
0022 029f 013b  |   ;|		Declare_Subprogram	INIT_0138,For_Call
0024 4807       |H   |		Short_Literal	0x7
0025 032e       | .  |		Declare_Type	Record,Defined,Visible
0026 029a 016b  |   k|		Declare_Subprogram	INIT_0168,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x26,0xfff8
0028 029a 017b  |   {|		Declare_Subprogram	INIT_0178,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x28,0xfff7
002a 029a 018b  |    |		Declare_Subprogram	INIT_0188,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x2a,0xfff6
002c 029a 01bb  |    |		Declare_Subprogram	INIT_01b8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x2c,0xfff5
002e 029a 01f3  |    |		Declare_Subprogram	INIT_01f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x2e,0xfff4
0030 029a 0233  |   3|		Declare_Subprogram	INIT_0230,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x30,0xfff3
0032 029a 026b  |   k|		Declare_Subprogram	INIT_0268,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x32,0xfff2
0034 029a 02cb  |    |		Declare_Subprogram	INIT_02c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xe = 0x34,0xfff1
0036 029a 03fb  |    |		Declare_Subprogram	INIT_03f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xf = 0x36,0xfff0
0038 029a 040b  |    |		Declare_Subprogram	INIT_0408,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x10 = 0x38,0xffef
003a 029a 043b  |   ;|		Declare_Subprogram	INIT_0438,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x11 = 0x3a,0xffee
003c 029a 0453  |   S|		Declare_Subprogram	INIT_0450,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x12 = 0x3c,0xffed
003e 029a 045b  |   [|		Declare_Subprogram	INIT_0458,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x13 = 0x3e,0xffec
0040 029a 04ab  |    |		Declare_Subprogram	INIT_04a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x14 = 0x40,0xffeb
0042 4806       |H   |		Short_Literal	0x6							; Debug Table 0x0.0x15 = 0x42,0xffea
													; Debug Table 0x0.0x16 = 0x42,0xffe9
0043 032a       | *  |		Declare_Type	Record,Incomplete
0044 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x17 = 0x44,0xffe8
0045 02a0       |    |		Declare_Subprogram	Null_Subprogram
0046 e20d       |    |		Load	0x1,0xd
0047 03a3       |    |		Complete_Type	Heap_Access,By_Defining
0048 00bf       |    |		Action	Accept_Activation						; Debug Table 0x0.0x18 = 0x48,0xffe7
0049 e001       |    |		Load	0x0,0x1								; Debug Table 0x1 = .DEBUG	0x0049,0x0c86,0x8000,0x0000,0x0057,0x7955,0x0000,0x0015
													; Debug Table 0x1.0x0 = 0x49,0xffff
													; Debug Table 0x1.0x1 = 0x49,0xfffe
													; Debug Table 0x1.0x2 = 0x49,0xfffd
													; Debug Table 0x1.0x3 = 0x49,0xfffc
004a 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
004b e001       |    |		Load	0x0,0x1
004c 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
004d 012c       | ,  |		Execute	Any,Size
004e 0272       | r  |		Execute	Discrete,Minus
004f 0248       | H  |		Execute	Discrete,Check_In_Integer
0050 e002       |    |		Load	0x0,0x2
0051 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0052 012c       | ,  |		Execute	Any,Size
0053 0270       | p  |		Execute	Discrete,Divide
0054 00e4       |    |		Load_Encached	Positive_Cache
0055 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0056 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x4 = 0x56,0xfffb
0057 00d9       |    |		Load_Top	At_Offset_1
0058 e002       |    |		Load	0x0,0x2
0059 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
005a 035b       | [  |		Declare_Type	Array,Constrained
005b e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x5 = 0x5b,0xfffa
005c 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
005d 00d9       |    |		Load_Top	At_Offset_1
005e 029f 04db  |    |		Declare_Subprogram	INIT_04d8,For_Call
0060 4802       |H   |		Short_Literal	0x2
0061 032d       | -  |		Declare_Type	Record,Defined
0062 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x6 = 0x62,0xfff9
0063 012c       | ,  |		Execute	Any,Size
0064 e001       |    |		Load	0x0,0x1
0065 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0066 027a       | z  |		Execute	Discrete,Less_Equal
0067 7002       |p   |		Jump_Nonzero	0x6a
0068 4887       |H   |		Short_Literal	0x87
0069 0257       | W  |		Execute	Discrete,Raise
006a 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1.0x7 = 0x6a,0xfff8
006b 00e3       |    |		Load_Encached	Natural_Cache
006c 00e3       |    |		Load_Encached	Natural_Cache
006d e001       |    |		Load	0x0,0x1
006e 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
006f 00e3       |    |		Load_Encached	Natural_Cache
0070 e001       |    |		Load	0x0,0x1
0071 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0072 029f 04f3  |    |		Declare_Subprogram	INIT_04f0,For_Call
0074 4806       |H   |		Short_Literal	0x6
0075 032d       | -  |		Declare_Type	Record,Defined
0076 4803       |H   |		Short_Literal	0x3							; Debug Table 0x1.0x8 = 0x76,0xfff7
0077 032a       | *  |		Declare_Type	Record,Incomplete
0078 03a5       |    |		Declare_Type	Heap_Access,Indirect_Literal,Values_Relative		; Debug Table 0x1.0x9 = 0x78,0xfff6
0079 00d9       |    |		Load_Top	At_Offset_1
007a 02a0       |    |		Declare_Subprogram	Null_Subprogram
007b 00da       |    |		Load_Top	At_Offset_2
007c 03a3       |    |		Complete_Type	Heap_Access,By_Defining
007d e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0xa = 0x7d,0xfff5
													; Debug Table 0x1.0xb = 0x7d,0xfff4
													; Debug Table 0x1.0xc = 0x7d,0xfff3
007e 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
007f 00e3       |    |		Load_Encached	Natural_Cache
0080 00da       |    |		Load_Top	At_Offset_2
0081 029f 0513  |    |		Declare_Subprogram	INIT_0510,For_Call
0083 e227       | '  |		Load	0x1,0x27
0084 0326       | &  |		Complete_Type	Record,By_Defining
0085 e003       |    |		Load	0x0,0x3								; Debug Table 0x1.0xd = 0x85,0xfff2
0086 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0087 00e3       |    |		Load_Encached	Natural_Cache
0088 00da       |    |		Load_Top	At_Offset_2
0089 00db       |    |		Load_Top	At_Offset_3
008a 00e3       |    |		Load_Encached	Natural_Cache
008b e228       | (  |		Load	0x1,0x28
008c 02a0       |    |		Declare_Subprogram	Null_Subprogram
008d e222       | "  |		Load	0x1,0x22
008e 0326       | &  |		Complete_Type	Record,By_Defining
008f e004       |    |		Load	0x0,0x4								; Debug Table 0x1.0xe = 0x8f,0xfff1
0090 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0091 0266       | f  |		Execute	Discrete,Bounds
0092 e005       |    |		Load	0x0,0x5
0093 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0094 02a0       |    |		Declare_Subprogram	Null_Subprogram
0095 4801       |H   |		Short_Literal	0x1
0096 035d       | ]  |		Declare_Type	Array,Defined
0097 00d8       |    |		Load_Top	At_Offset_0
0098 0337       | 7  |		Declare_Variable	Array
0099 00d8       |    |		Load_Top	At_Offset_0
009a 0337       | 7  |		Declare_Variable	Array
009b 4800       |H   |		Short_Literal	0x0
009c 4800       |H   |		Short_Literal	0x0
009d 00da       |    |		Load_Top	At_Offset_2
009e 01d6       |    |		Execute	Vector,Field_Write
009f 4801       |H   |		Short_Literal	0x1
00a0 4801       |H   |		Short_Literal	0x1
00a1 00da       |    |		Load_Top	At_Offset_2
00a2 01d6       |    |		Execute	Vector,Field_Write
00a3 00d9       |    |		Load_Top	At_Offset_1
00a4 01d4       |    |		Execute	Vector,Structure_Write
00a5 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0xf = 0xa5,0xfff0
00a6 4900       |I   |		Short_Literal	0x100
00a7 00e9       |    |		Load_Encached	String_Cache
00a8 0334       | 4  |		Declare_Variable	Array,With_Constraint
00a9 4801       |H   |		Short_Literal	0x1
00aa 4900       |I   |		Short_Literal	0x100
00ab 00e9       |    |		Load_Encached	String_Cache
00ac 035b       | [  |		Declare_Type	Array,Constrained
00ad 0337       | 7  |		Declare_Variable	Array
00ae 4900       |I   |		Short_Literal	0x100
00af 4801       |H   |		Short_Literal	0x1
00b0 4820       |H   |		Short_Literal	0x20
00b1 00d9       |    |		Load_Top	At_Offset_1
00b2 e22c       | ,  |		Load	0x1,0x2c
00b3 01d6       |    |		Execute	Vector,Field_Write
00b4 3ffb       |?   |		Loop_Increasing	0xb0
00b5 00d9       |    |		Load_Top	At_Offset_1
00b6 01d4       |    |		Execute	Vector,Structure_Write
00b7 e006       |    |		Load	0x0,0x6								; Debug Table 0x1.0x10 = 0xb7,0xffef
00b8 190e       |    |		Execute	Package,Field_Reference,Field_Number 0xe
00b9 029b 052b  |   +|		Declare_Subprogram	INIT_0528,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x11 = 0xb9,0xffee
00bb 029b 053b  |   ;|		Declare_Subprogram	INIT_0538,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x12 = 0xbb,0xffed
00bd 029b 054b  |   K|		Declare_Subprogram	INIT_0548,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x13 = 0xbd,0xffec
00bf 029b 055b  |   [|		Declare_Subprogram	INIT_0558,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x14 = 0xbf,0xffeb
00c1 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x15 = 0xc1,0xffea
00c2 00c7       |    |		Action	Elaborate_Subprogram
00c3 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x16 = 0xc3,0xffe9
00c4 00c7       |    |		Action	Elaborate_Subprogram
00c5 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x17 = 0xc5,0xffe8
00c6 00c7       |    |		Action	Elaborate_Subprogram
00c7 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x18 = 0xc7,0xffe7
00c8 00c7       |    |		Action	Elaborate_Subprogram
00c9 029b 056b  |   k|		Declare_Subprogram	INIT_0568,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x19 = 0xc9,0xffe6
00cb 1d31       | 1  |		Execute_Immediate	Reference_Lex_1,0x31				; Debug Table 0x1.0x1a = 0xcb,0xffe5
00cc 00c7       |    |		Action	Elaborate_Subprogram
00cd 029d 062b  |   +|		Declare_Subprogram	INIT_0628,For_Outer_Call			; Debug Table 0x1.0x1b = 0xcd,0xffe4
00cf 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x1c = 0xcf,0xffe3
00d0 00c7       |    |		Action	Elaborate_Subprogram
00d1 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x1d = 0xd1,0xffe2
00d2 00c7       |    |		Action	Elaborate_Subprogram
00d3 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0x1e = 0xd3,0xffe1
00d4 00c7       |    |		Action	Elaborate_Subprogram
00d5 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19				; Debug Table 0x1.0x1f = 0xd5,0xffe0
00d6 00c7       |    |		Action	Elaborate_Subprogram
00d7 029d 0653  |   S|		Declare_Subprogram	INIT_0650,For_Outer_Call			; Debug Table 0x1.0x20 = 0xd7,0xffdf
00d9 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a				; Debug Table 0x1.0x21 = 0xd9,0xffde
00da 00c7       |    |		Action	Elaborate_Subprogram
00db 029d 067b  |   {|		Declare_Subprogram	INIT_0678,For_Outer_Call			; Debug Table 0x1.0x22 = 0xdb,0xffdd
00dd 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x1.0x23 = 0xdd,0xffdc
00de 00c7       |    |		Action	Elaborate_Subprogram
00df 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c				; Debug Table 0x1.0x24 = 0xdf,0xffdb
00e0 00c7       |    |		Action	Elaborate_Subprogram
00e1 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d				; Debug Table 0x1.0x25 = 0xe1,0xffda
00e2 00c7       |    |		Action	Elaborate_Subprogram
00e3 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0x1.0x26 = 0xe3,0xffd9
00e4 00c7       |    |		Action	Elaborate_Subprogram
00e5 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f				; Debug Table 0x1.0x27 = 0xe5,0xffd8
00e6 00c7       |    |		Action	Elaborate_Subprogram
00e7 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20				; Debug Table 0x1.0x28 = 0xe7,0xffd7
00e8 00c7       |    |		Action	Elaborate_Subprogram
00e9 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21				; Debug Table 0x1.0x29 = 0xe9,0xffd6
00ea 00c7       |    |		Action	Elaborate_Subprogram
00eb 6304       |c   |		Indirect_Literal	Discrete,0x3f0,{0x00000000, 0x00577955}		; Debug Table 0x1.0x2a = 0xeb,0xffd5
00ec 62ff       |b   |		Indirect_Literal	Discrete,0x3ec,{0x00000000, 0x00000507}
00ed e225       | %  |		Load	0x1,0x25
00ee e001       |    |		Load	0x0,0x1
00ef 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
00f0 0387       |    |		Declare_Variable	Package
00f1 00d8       |    |		Load_Top	At_Offset_0
00f2 020f       |    |		Execute	Module,Activate
00f3 62fc       |b   |		Indirect_Literal	Discrete,0x3f0,{0x00000000, 0x00577955}		; Debug Table 0x1.0x2b = 0xf3,0xffd4
00f4 62f3       |b   |		Indirect_Literal	Discrete,0x3e8,{0x00000000, 0x0000050f}
00f5 e226       | &  |		Load	0x1,0x26
00f6 e001       |    |		Load	0x0,0x1
00f7 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
00f8 0387       |    |		Declare_Variable	Package
00f9 00d8       |    |		Load_Top	At_Offset_0
00fa 020f       |    |		Execute	Module,Activate
00fb 62f4       |b   |		Indirect_Literal	Discrete,0x3f0,{0x00000000, 0x00577955}		; Debug Table 0x1.0x2c = 0xfb,0xffd3
00fc 62e7       |b   |		Indirect_Literal	Discrete,0x3e4,{0x00000000, 0x00000517}
00fd e213       |    |		Load	0x1,0x13
00fe e001       |    |		Load	0x0,0x1
00ff 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0100 0387       |    |		Declare_Variable	Package
0101 00d8       |    |		Load_Top	At_Offset_0
0102 020f       |    |		Execute	Module,Activate
0103 1d2d       | -  |		Execute_Immediate	Reference_Lex_1,0x2d				; Debug Table 0x1.0x2d = 0x103,0xffd2
0104 00c7       |    |		Action	Elaborate_Subprogram
0105 1d2e       | .  |		Execute_Immediate	Reference_Lex_1,0x2e				; Debug Table 0x1.0x2e = 0x105,0xffd1
0106 00c7       |    |		Action	Elaborate_Subprogram
0107 1d2f       | /  |		Execute_Immediate	Reference_Lex_1,0x2f				; Debug Table 0x1.0x2f = 0x107,0xffd0
0108 00c7       |    |		Action	Elaborate_Subprogram
0109 1d30       | 0  |		Execute_Immediate	Reference_Lex_1,0x30				; Debug Table 0x1.0x30 = 0x109,0xffcf
010a 00c7       |    |		Action	Elaborate_Subprogram
010b 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0x31 = 0x10b,0xffce
010c 00c7       |    |		Action	Elaborate_Subprogram
010d 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0x32 = 0x10d,0xffcd
010e 00c7       |    |		Action	Elaborate_Subprogram
010f			BODY_0008:
010f 00bc       |    |		Action	Signal_Activated
0110 00bb       |    |		Action	Signal_Completion
0111 0000 0000  |    |		.BLANK	0000[0x7]
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011b       |    |		.CONST	0x011b								; Address of begin
0119 0004       |    |		.CONST	0x0004								; Address of exception handler
011a 0001       |    |		.CONST	0x0001								; Number of locals
011b			BODY_0118:
011b			INIT_0118:
011b e20d       |    |		Load	0x1,0xd								; Debug Table 0x2 = .DEBUG	0x011b,0x0cee,0x0002,0x0000,0x0057,0x7935,0x0000,0x0012
													; Debug Table 0x2.0x0 = 0x11b,0x1
011c 00ca       |    |		Action	Exit_Nullary_Function
011d 0000 0000  |    |		.XXX[0x3]
011f 0000       |    |
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0123       | #  |		.CONST	0x0123								; Address of begin
0121 0004       |    |		.CONST	0x0004								; Address of exception handler
0122 0001       |    |		.CONST	0x0001								; Number of locals
0123			BODY_0120:
0123			INIT_0120:
0123 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3 = .DEBUG	0x0123,0x0cf2,0x0002,0x0000,0x0057,0x7935,0x0000,0x0017
													; Debug Table 0x3.0x0 = 0x123,0x1
0124 021d       |    |		Execute	Heap_Access,Is_Null
0125 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0126 0000 0000  |    |		.XXX[0x2]
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 012b       | +  |		.CONST	0x012b								; Address of begin
0129 0004       |    |		.CONST	0x0004								; Address of exception handler
012a 0001       |    |		.CONST	0x0001								; Number of locals
012b			BODY_0128:
012b			INIT_0128:
012b e001       |    |		Load	0x0,0x1								; Debug Table 0x4 = .DEBUG	0x012b,0x0cf6,0x0002,0x0000,0x0057,0x7935,0x0000,0x0024
													; Debug Table 0x4.0x0 = 0x12b,0x1
012c 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
012d 00ca       |    |		Action	Exit_Nullary_Function
012e 0000 0000  |    |		.XXX[0x2]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0133       | 3  |		.CONST	0x0133								; Address of begin
0131 0004       |    |		.CONST	0x0004								; Address of exception handler
0132 0001       |    |		.CONST	0x0001								; Number of locals
0133			BODY_0130:
0133			INIT_0130:
0133 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5 = .DEBUG	0x0133,0x0cfa,0x0002,0x0000,0x0057,0x7935,0x0000,0x0029
													; Debug Table 0x5.0x0 = 0x133,0x1
0134 e001       |    |		Load	0x0,0x1
0135 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0136 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0137 0000       |    |		.XXX[0x1]
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 013b       | ;  |		.CONST	0x013b								; Address of begin
0139 0004       |    |		.CONST	0x0004								; Address of exception handler
013a 0001       |    |		.CONST	0x0001								; Number of locals
013b			BODY_0138:
013b			INIT_0138:
013b 4608       |F   |		Jump_Case	0x9							; Debug Table 0x6 = .DEBUG	0x013b,0x0cfe,0x0005,0x0000,0x0057,0x7935,0x0000,0x0032
013c 7808       |x   |		Jump	0x145								; case 0x0
013d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
013e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
013f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0140 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0141 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0142 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
0143 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
0144 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
0145 00da       |    |		Load_Top	At_Offset_2
0146 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0147 0125       | %  |		Execute	Any,Set_Constraint
0148 00da       |    |		Load_Top	At_Offset_2
0149 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
014a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
014b 00da       |    |		Load_Top	At_Offset_2
014c 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
014d 0125       | %  |		Execute	Any,Set_Constraint
014e 00da       |    |		Load_Top	At_Offset_2
014f 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0150 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0151 00da       |    |		Load_Top	At_Offset_2
0152 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0153 0125       | %  |		Execute	Any,Set_Constraint
0154 00da       |    |		Load_Top	At_Offset_2
0155 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0156 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0157 00da       |    |		Load_Top	At_Offset_2
0158 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0159 0125       | %  |		Execute	Any,Set_Constraint
015a 00da       |    |		Load_Top	At_Offset_2
015b 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
015c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
015d 00da       |    |		Load_Top	At_Offset_2
015e 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
015f 0125       | %  |		Execute	Any,Set_Constraint
0160 00da       |    |		Load_Top	At_Offset_2
0161 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
0162 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0163 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0164 0000 0000  |    |		.BLANK	0000[0x4]
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 016b       | k  |		.CONST	0x016b								; Address of begin
0169 0004       |    |		.CONST	0x0004								; Address of exception handler
016a 0001       |    |		.CONST	0x0001								; Number of locals
016b			BODY_0168:
016b			INIT_0168:
016b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x7 = .DEBUG	0x016b,0x0d00,0x0001,0x0000,0x0057,0x7935,0x0000,0x0061
													; Debug Table 0x7.0x0 = 0x16b,0x1
016c e5fe       |    |		Load	0x2,-0x2
016d e5ff       |    |		Load	0x2,-0x1
016e 0217       |    |		Execute	Heap_Access,All_Reference
016f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0170 e237       | 7  |		Load	0x1,0x37
0171 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0172 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0173 0000 0000  |    |		.BLANK	0000[0x5]
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 017b       | {  |		.CONST	0x017b								; Address of begin
0179 0004       |    |		.CONST	0x0004								; Address of exception handler
017a 0001       |    |		.CONST	0x0001								; Number of locals
017b			BODY_0178:
017b			INIT_0178:
017b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x8 = .DEBUG	0x017b,0x0d04,0x0001,0x0000,0x0057,0x7935,0x0000,0x0073
													; Debug Table 0x8.0x0 = 0x17b,0x1
017c 00db       |    |		Load_Top	At_Offset_3
017d 0217       |    |		Execute	Heap_Access,All_Reference
017e 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
017f e237       | 7  |		Load	0x1,0x37
0180 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0181 e5fd       |    |		Load	0x2,-0x3
0182 017d       | }  |		Execute	Record,Structure_Write
0183 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0184 0000 0000  |    |		.BLANK	0000[0x4]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 0197       |    |		.CONST	0x0197								; Address of begin
0189 0004       |    |		.CONST	0x0004								; Address of exception handler
018a 0008       |    |		.CONST	0x0008								; Number of locals
018b			INIT_0188:
018b 1d31       | 1  |		Execute_Immediate	Reference_Lex_1,0x31				; Debug Table 0x9 = .DEBUG	0x018b,0x0d08,0x0001,0x0000,0x0057,0x7935,0x0000,0x0085
													; Debug Table 0x9.0x0 = 0x18b,0xffff
018c 00c6       |    |		Action	Check_Subprogram_Elaborated
018d e007       |    |		Load	0x0,0x7
018e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
018f 1d32       | 2  |		Execute_Immediate	Reference_Lex_1,0x32
0190 e007       |    |		Load	0x0,0x7
0191 1966       | f  |		Execute	Package,Field_Reference,Field_Number 0x66
0192 e007       |    |		Load	0x0,0x7
0193 191b       |    |		Execute	Package,Field_Reference,Field_Number 0x1b
0194 625b       |b[  |		Indirect_Literal	Discrete,0x3f0,{0x00000000, 0x00577955}
0195 4a87       |J   |		Short_Literal	0x287
0196 4808       |H   |		Short_Literal	0x8
0197			BODY_0188:
0197 e006       |    |		Load	0x0,0x6								; Debug Table 0x9.0x1 = 0x197,0x1
0198 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0199 e5fd       |    |		Load	0x2,-0x3
019a 0120       |    |		Execute	Any,Is_Value
019b 6802       |h   |		Jump_Zero	0x19e
019c e210       |    |		Load	0x1,0x10
019d 7801       |x   |		Jump	0x19f
019e e5fd       |    |		Load	0x2,-0x3
019f e5fe       |    |		Load	0x2,-0x2
01a0 e5ff       |    |		Load	0x2,-0x1
01a1 e402       |    |		Load	0x2,0x2
01a2 4803       |H   |		Short_Literal	0x3
01a3 4802       |H   |		Short_Literal	0x2
01a4 0099       |    |		Action	Reference_Dynamic
01a5 4804       |H   |		Short_Literal	0x4
01a6 4802       |H   |		Short_Literal	0x2
01a7 0099       |    |		Action	Reference_Dynamic
01a8 4805       |H   |		Short_Literal	0x5
01a9 4802       |H   |		Short_Literal	0x2
01aa 0099       |    |		Action	Reference_Dynamic
01ab 4806       |H   |		Short_Literal	0x6
01ac 4802       |H   |		Short_Literal	0x2
01ad 0099       |    |		Action	Reference_Dynamic
01ae 8231       | 1  |		Call	0x1,0x31
01af c5fd       |    |		Store	0x2,-0x3
01b0 c5fc       |    |		Store	0x2,-0x4
01b1 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01b2 0000 0000  |    |		.BLANK	0000[0x6]
01b8 ; --------------------------------------------------------------------------------------
01b8 ; SUBPROGRAM
01b8 ; --------------------------------------------------------------------------------------
01b8 01ce       |    |		.CONST	0x01ce								; Address of begin
01b9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ba 000a       |    |		.CONST	0x000a								; Number of locals
01bb			INIT_01b8:
01bb 029f 07a3  |    |		Declare_Subprogram	INIT_07a0,For_Call				; Debug Table 0xa = .DEBUG	0x01bb,0x0d0e,0x0001,0x0000,0x0057,0x7935,0x0000,0x009f
													; Debug Table 0xa.0x0 = 0x1bb,0xffff
01bd 029f 07ab  |    |		Declare_Subprogram	INIT_07a8,For_Call				; Debug Table 0xa.0x1 = 0x1bd,0xfffe
01bf 1d31       | 1  |		Execute_Immediate	Reference_Lex_1,0x31				; Debug Table 0xa.0x2 = 0x1bf,0xfffd
01c0 00c6       |    |		Action	Check_Subprogram_Elaborated
01c1 e007       |    |		Load	0x0,0x7
01c2 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01c3 4802       |H   |		Short_Literal	0x2
01c4 4802       |H   |		Short_Literal	0x2
01c5 0099       |    |		Action	Reference_Dynamic
01c6 e007       |    |		Load	0x0,0x7
01c7 1966       | f  |		Execute	Package,Field_Reference,Field_Number 0x66
01c8 4803       |H   |		Short_Literal	0x3
01c9 4802       |H   |		Short_Literal	0x2
01ca 0099       |    |		Action	Reference_Dynamic
01cb 6224       |b$  |		Indirect_Literal	Discrete,0x3f0,{0x00000000, 0x00577955}
01cc 4af4       |J   |		Short_Literal	0x2f4
01cd 480a       |H   |		Short_Literal	0xa
01ce			BODY_01b8:
01ce e006       |    |		Load	0x0,0x6								; Debug Table 0xa.0x3 = 0x1ce,0x1
01cf 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01d0 e5fd       |    |		Load	0x2,-0x3
01d1 0120       |    |		Execute	Any,Is_Value
01d2 6802       |h   |		Jump_Zero	0x1d5
01d3 e210       |    |		Load	0x1,0x10
01d4 7801       |x   |		Jump	0x1d6
01d5 e5fd       |    |		Load	0x2,-0x3
01d6 e008       |    |		Load	0x0,0x8
01d7 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
01d8 e5ff       |    |		Load	0x2,-0x1
01d9 e404       |    |		Load	0x2,0x4
01da 4805       |H   |		Short_Literal	0x5
01db 4802       |H   |		Short_Literal	0x2
01dc 0099       |    |		Action	Reference_Dynamic
01dd 4806       |H   |		Short_Literal	0x6
01de 4802       |H   |		Short_Literal	0x2
01df 0099       |    |		Action	Reference_Dynamic
01e0 4807       |H   |		Short_Literal	0x7
01e1 4802       |H   |		Short_Literal	0x2
01e2 0099       |    |		Action	Reference_Dynamic
01e3 4808       |H   |		Short_Literal	0x8
01e4 4802       |H   |		Short_Literal	0x2
01e5 0099       |    |		Action	Reference_Dynamic
01e6 8231       | 1  |		Call	0x1,0x31
01e7 c5fd       |    |		Store	0x2,-0x3
01e8 c5fc       |    |		Store	0x2,-0x4
01e9 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01ea 0000 0000  |    |		.BLANK	0000[0x6]
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 0212       |    |		.CONST	0x0212								; Address of begin
01f1 0004       |    |		.CONST	0x0004								; Address of exception handler
01f2 000e       |    |		.CONST	0x000e								; Number of locals
01f3			INIT_01f0:
01f3 00e9       |    |		Load_Encached	String_Cache						; Debug Table 0xb = .DEBUG	0x01f3,0x0d18,0x0001,0x0000,0x0057,0x7935,0x0000,0x00b9
													; Debug Table 0xb.0x0 = 0x1f3,0xffff
01f4 02a0       |    |		Declare_Subprogram	Null_Subprogram
01f5 4818       |H   |		Short_Literal	0x18
01f6 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
01f7 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb.0x1 = 0x1f7,0xfffe
01f8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x2 = 0x1f8,0xfffd
01f9 e5fe       |    |		Load	0x2,-0x2
01fa 00db       |    |		Load_Top	At_Offset_3
01fb 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
01fc 0039       | 9  |		Store_Top	Access,At_Offset_1
01fd 029f 07b3  |    |		Declare_Subprogram	INIT_07b0,For_Call				; Debug Table 0xb.0x3 = 0x1fd,0xfffc
01ff 029f 07c3  |    |		Declare_Subprogram	INIT_07c0,For_Call				; Debug Table 0xb.0x4 = 0x1ff,0xfffb
0201 029f 07f3  |    |		Declare_Subprogram	INIT_07f0,For_Call				; Debug Table 0xb.0x5 = 0x201,0xfffa
0203 1d31       | 1  |		Execute_Immediate	Reference_Lex_1,0x31				; Debug Table 0xb.0x6 = 0x203,0xfff9
0204 00c6       |    |		Action	Check_Subprogram_Elaborated
0205 e402       |    |		Load	0x2,0x2
0206 4805       |H   |		Short_Literal	0x5
0207 4802       |H   |		Short_Literal	0x2
0208 0099       |    |		Action	Reference_Dynamic
0209 4806       |H   |		Short_Literal	0x6
020a 4802       |H   |		Short_Literal	0x2
020b 0099       |    |		Action	Reference_Dynamic
020c 4807       |H   |		Short_Literal	0x7
020d 4802       |H   |		Short_Literal	0x2
020e 0099       |    |		Action	Reference_Dynamic
020f 61e0       |a   |		Indirect_Literal	Discrete,0x3f0,{0x00000000, 0x00577955}
0210 4bcd       |K   |		Short_Literal	0x3cd
0211 480e       |H   |		Short_Literal	0xe
0212			BODY_01f0:
0212 e006       |    |		Load	0x0,0x6								; Debug Table 0xb.0x7 = 0x212,0x1
0213 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0214 e5fd       |    |		Load	0x2,-0x3
0215 0120       |    |		Execute	Any,Is_Value
0216 6802       |h   |		Jump_Zero	0x219
0217 e210       |    |		Load	0x1,0x10
0218 7801       |x   |		Jump	0x21a
0219 e5fd       |    |		Load	0x2,-0x3
021a e008       |    |		Load	0x0,0x8
021b 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
021c e5ff       |    |		Load	0x2,-0x1
021d e408       |    |		Load	0x2,0x8
021e 4809       |H   |		Short_Literal	0x9
021f 4802       |H   |		Short_Literal	0x2
0220 0099       |    |		Action	Reference_Dynamic
0221 480a       |H   |		Short_Literal	0xa
0222 4802       |H   |		Short_Literal	0x2
0223 0099       |    |		Action	Reference_Dynamic
0224 480b       |H   |		Short_Literal	0xb
0225 4802       |H   |		Short_Literal	0x2
0226 0099       |    |		Action	Reference_Dynamic
0227 480c       |H   |		Short_Literal	0xc
0228 4802       |H   |		Short_Literal	0x2
0229 0099       |    |		Action	Reference_Dynamic
022a 8231       | 1  |		Call	0x1,0x31
022b c5fd       |    |		Store	0x2,-0x3
022c c5fc       |    |		Store	0x2,-0x4
022d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
022e 0000 0000  |    |		.XXX[0x2]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 024a       | J  |		.CONST	0x024a								; Address of begin
0231 0004       |    |		.CONST	0x0004								; Address of exception handler
0232 000c       |    |		.CONST	0x000c								; Number of locals
0233			INIT_0230:
0233 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xc = .DEBUG	0x0233,0x0d2a,0x0001,0x0000,0x0057,0x7935,0x0000,0x00d1
													; Debug Table 0xc.0x0 = 0x233,0xffff
0234 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0235 029f 07fb  |    |		Declare_Subprogram	INIT_07f8,For_Call				; Debug Table 0xc.0x1 = 0x235,0xfffe
0237 029f 0803  |    |		Declare_Subprogram	INIT_0800,For_Call				; Debug Table 0xc.0x2 = 0x237,0xfffd
0239 029f 081b  |    |		Declare_Subprogram	INIT_0818,For_Call				; Debug Table 0xc.0x3 = 0x239,0xfffc
023b 1d31       | 1  |		Execute_Immediate	Reference_Lex_1,0x31				; Debug Table 0xc.0x4 = 0x23b,0xfffb
023c 00c6       |    |		Action	Check_Subprogram_Elaborated
023d e20d       |    |		Load	0x1,0xd
023e 4803       |H   |		Short_Literal	0x3
023f 4802       |H   |		Short_Literal	0x2
0240 0099       |    |		Action	Reference_Dynamic
0241 4804       |H   |		Short_Literal	0x4
0242 4802       |H   |		Short_Literal	0x2
0243 0099       |    |		Action	Reference_Dynamic
0244 4805       |H   |		Short_Literal	0x5
0245 4802       |H   |		Short_Literal	0x2
0246 0099       |    |		Action	Reference_Dynamic
0247 6198       |a   |		Indirect_Literal	Discrete,0x3e0,{0x00000000, 0x00577d75}
0248 4877       |Hw  |		Short_Literal	0x77
0249 480c       |H   |		Short_Literal	0xc
024a			BODY_0230:
024a e006       |    |		Load	0x0,0x6								; Debug Table 0xc.0x5 = 0x24a,0x1
024b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
024c e5fe       |    |		Load	0x2,-0x2
024d 0120       |    |		Execute	Any,Is_Value
024e 6802       |h   |		Jump_Zero	0x251
024f e210       |    |		Load	0x1,0x10
0250 7801       |x   |		Jump	0x252
0251 e5fe       |    |		Load	0x2,-0x2
0252 e008       |    |		Load	0x0,0x8
0253 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0254 e5ff       |    |		Load	0x2,-0x1
0255 0217       |    |		Execute	Heap_Access,All_Reference
0256 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0257 e406       |    |		Load	0x2,0x6
0258 4807       |H   |		Short_Literal	0x7
0259 4802       |H   |		Short_Literal	0x2
025a 0099       |    |		Action	Reference_Dynamic
025b 4808       |H   |		Short_Literal	0x8
025c 4802       |H   |		Short_Literal	0x2
025d 0099       |    |		Action	Reference_Dynamic
025e 4809       |H   |		Short_Literal	0x9
025f 4802       |H   |		Short_Literal	0x2
0260 0099       |    |		Action	Reference_Dynamic
0261 480a       |H   |		Short_Literal	0xa
0262 4802       |H   |		Short_Literal	0x2
0263 0099       |    |		Action	Reference_Dynamic
0264 8231       | 1  |		Call	0x1,0x31
0265 c5fe       |    |		Store	0x2,-0x2
0266 c5fd       |    |		Store	0x2,-0x3
0267 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 0277       | w  |		.CONST	0x0277								; Address of begin
0269 0004       |    |		.CONST	0x0004								; Address of exception handler
026a 0004       |    |		.CONST	0x0004								; Number of locals
026b			INIT_0268:
026b e213       |    |		Load	0x1,0x13							; Debug Table 0xd = .DEBUG	0x026b,0x0d38,0x0001,0x0000,0x0057,0x7935,0x0000,0x00e3
													; Debug Table 0xd.0x0 = 0x26b,0xffff
026c 0322       | "  |		Declare_Variable	Record
026d 00d8       |    |		Load_Top	At_Offset_0
026e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
026f e210       |    |		Load	0x1,0x10							; Debug Table 0xd.0x1 = 0x26f,0xfffe
0270 02c7       |    |		Declare_Variable	Any
0271 00d8       |    |		Load_Top	At_Offset_0
0272 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0273 e213       |    |		Load	0x1,0x13							; Debug Table 0xd.0x2 = 0x273,0xfffd
0274 0322       | "  |		Declare_Variable	Record
0275 00d8       |    |		Load_Top	At_Offset_0
0276 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0277			BODY_0268:
0277 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x3 = 0x277,0x1
0278 8212       |    |		Call	0x1,0x12
0279 6803       |h   |		Jump_Zero	0x27d
027a 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0x4 = 0x27a,0x2
027b a5fd       |    |		Store_Unchecked	0x2,-0x3
027c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xd.0x5 = 0x27c,0x3
027d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x6 = 0x27d,0x4
027e e5fe       |    |		Load	0x2,-0x2
027f e5ff       |    |		Load	0x2,-0x1
0280 8215       |    |		Call	0x1,0x15
0281 00d1       |    |		Pop_Control	Pop_Count_1
0282 4806       |H   |		Short_Literal	0x6							; Debug Table 0xd.0x7 = 0x282,0x5
0283 e5ff       |    |		Load	0x2,-0x1
0284 0217       |    |		Execute	Heap_Access,All_Reference
0285 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0286 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0287 01d7       |    |		Execute	Vector,Field_Read
0288 c403       |    |		Store	0x2,0x3
0289 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x8 = 0x289,0x6
028a e5fe       |    |		Load	0x2,-0x2
028b 012f       | /  |		Execute	Any,Equal
028c 6809       |h   |		Jump_Zero	0x296
028d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x9 = 0x28d,0x7
028e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
028f 4806       |H   |		Short_Literal	0x6
0290 e5ff       |    |		Load	0x2,-0x1
0291 0217       |    |		Execute	Heap_Access,All_Reference
0292 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0293 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0294 01d6       |    |		Execute	Vector,Field_Write
0295 7820       |x   |		Jump	0x2b6
0296 00cf       |    |		Action	Mark_Auxiliary
0297 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0xa = 0x297,0x8
													; Debug Table 0xd.0xb = 0x297,0x9
0298 8212       |    |		Call	0x1,0x12
0299 6803       |h   |		Jump_Zero	0x29d
029a 487e       |H~  |		Short_Literal	0x7e							; Debug Table 0xd.0xc = 0x29a,0xa
029b a5fd       |    |		Store_Unchecked	0x2,-0x3
029c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xd.0xd = 0x29c,0xb
029d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0xe = 0x29d,0xc
029e 00db       |    |		Load_Top	At_Offset_3
029f e5ff       |    |		Load	0x2,-0x1
02a0 8215       |    |		Call	0x1,0x15
02a1 00d1       |    |		Pop_Control	Pop_Count_1
02a2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0xf = 0x2a2,0xd
02a3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02a4 e5fe       |    |		Load	0x2,-0x2
02a5 012f       | /  |		Execute	Any,Equal
02a6 6809       |h   |		Jump_Zero	0x2b0
02a7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0x10 = 0x2a7,0xe
02a8 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02a9 00da       |    |		Load_Top	At_Offset_2
02aa 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02ab 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x11 = 0x2ab,0xf
02ac 00db       |    |		Load_Top	At_Offset_3
02ad e5ff       |    |		Load	0x2,-0x1
02ae 8214       |    |		Call	0x1,0x14
02af 7805       |x   |		Jump	0x2b5								; Debug Table 0xd.0x12 = 0x2af,0x10
02b0 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x13 = 0x2b0,0x11
02b1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02b2 c403       |    |		Store	0x2,0x3
02b3 00c9       |    |		Action	Pop_Auxiliary_Loop
02b4 7fe2       |    |		Jump	0x297
02b5 00ce       |    |		Action	Pop_Auxiliary
02b6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x14 = 0x2b6,0x12
02b7 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
02b8 e5ff       |    |		Load	0x2,-0x1
02b9 8233       | 3  |		Call	0x1,0x33
02ba 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x15 = 0x2ba,0x13
02bb 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
02bc e5ff       |    |		Load	0x2,-0x1
02bd 8233       | 3  |		Call	0x1,0x33
02be e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x16 = 0x2be,0x14
02bf e5ff       |    |		Load	0x2,-0x1
02c0 0217       |    |		Execute	Heap_Access,All_Reference
02c1 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
02c2 e001       |    |		Load	0x0,0x1
02c3 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
02c4 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0x17 = 0x2c4,0x15
02c5 a5fd       |    |		Store_Unchecked	0x2,-0x3
02c6 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02c7 0000       |    |		.XXX[0x1]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 031a       |    |		.CONST	0x031a								; Address of begin
02c9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ca 001e       |    |		.CONST	0x001e								; Number of locals
02cb			INIT_02c8:
02cb 6110       |a   |		Indirect_Literal	Discrete,0x3dc,{0x00000000, 0x00577e25}		; Debug Table 0xe = .DEBUG	0x02cb,0x0d6a,0x0001,0x0000,0x0057,0x7935,0x0000,0x00f7
													; Debug Table 0xe.0x0 = 0x2cb,0xffff
02cc 4821       |H!  |		Short_Literal	0x21
02cd e009       |    |		Load	0x0,0x9
02ce 0387       |    |		Declare_Variable	Package
02cf 00d8       |    |		Load_Top	At_Offset_0
02d0 020f       |    |		Execute	Module,Activate
02d1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x1 = 0x2d1,0xfffe
02d2 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02d3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x2 = 0x2d3,0xfffd
02d4 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
02d5 0322       | "  |		Declare_Variable	Record
02d6 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xe.0x3 = 0x2d6,0xfffc
02d7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x4 = 0x2d7,0xfffb
02d8 029e 0823  |   #|		Declare_Subprogram	INIT_0820,For_Call,Unelaborated			; Debug Table 0xe.0x5 = 0x2d8,0xfffa
02da 029e 083b  |   ;|		Declare_Subprogram	INIT_0838,For_Call,Unelaborated			; Debug Table 0xe.0x6 = 0x2da,0xfff9
02dc 029e 086b  |   k|		Declare_Subprogram	INIT_0868,For_Call,Unelaborated			; Debug Table 0xe.0x7 = 0x2dc,0xfff8
02de 1d31       | 1  |		Execute_Immediate	Reference_Lex_1,0x31				; Debug Table 0xe.0x8 = 0x2de,0xfff7
02df 00c6       |    |		Action	Check_Subprogram_Elaborated
02e0 00db       |    |		Load_Top	At_Offset_3
02e1 4807       |H   |		Short_Literal	0x7
02e2 4802       |H   |		Short_Literal	0x2
02e3 0099       |    |		Action	Reference_Dynamic
02e4 4808       |H   |		Short_Literal	0x8
02e5 4802       |H   |		Short_Literal	0x2
02e6 0099       |    |		Action	Reference_Dynamic
02e7 4809       |H   |		Short_Literal	0x9
02e8 4802       |H   |		Short_Literal	0x2
02e9 0099       |    |		Action	Reference_Dynamic
02ea 60f1       |`   |		Indirect_Literal	Discrete,0x3dc,{0x00000000, 0x00577e25}
02eb 486c       |Hl  |		Short_Literal	0x6c
02ec 4810       |H   |		Short_Literal	0x10
02ed e213       |    |		Load	0x1,0x13							; Debug Table 0xe.0x9 = 0x2ed,0xfff6
02ee 0322       | "  |		Declare_Variable	Record
02ef 00d8       |    |		Load_Top	At_Offset_0
02f0 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02f1 e20d       |    |		Load	0x1,0xd								; Debug Table 0xe.0xa = 0x2f1,0xfff5
02f2 e20d       |    |		Load	0x1,0xd								; Debug Table 0xe.0xb = 0x2f2,0xfff4
02f3 e20d       |    |		Load	0x1,0xd								; Debug Table 0xe.0xc = 0x2f3,0xfff3
02f4 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xe.0xd = 0x2f4,0xfff2
02f5 e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0xe = 0x2f5,0xfff1
02f6 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
02f7 e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0xf = 0x2f7,0xfff0
02f8 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
02f9 e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0x10 = 0x2f9,0xffef
02fa 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
02fb 0322       | "  |		Declare_Variable	Record
02fc e210       |    |		Load	0x1,0x10							; Debug Table 0xe.0x11 = 0x2fc,0xffee
02fd 02c7       |    |		Declare_Variable	Any
02fe 00d8       |    |		Load_Top	At_Offset_0
02ff 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0300 e006       |    |		Load	0x0,0x6								; Debug Table 0xe.0x12 = 0x300,0xffed
0301 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0302 e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0x13 = 0x302,0xffec
0303 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0304 02c7       |    |		Declare_Variable	Any
0305 00d8       |    |		Load_Top	At_Offset_0
0306 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0307 e226       | &  |		Load	0x1,0x26							; Debug Table 0xe.0x14 = 0x307,0xffeb
0308 0322       | "  |		Declare_Variable	Record
0309 00d8       |    |		Load_Top	At_Offset_0
030a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
030b e228       | (  |		Load	0x1,0x28							; Debug Table 0xe.0x15 = 0x30b,0xffea
030c 029f 0873  |   s|		Declare_Subprogram	INIT_0870,For_Call				; Debug Table 0xe.0x16 = 0x30c,0xffe9
030e 4807       |H   |		Short_Literal	0x7							; Debug Table 0xe.0x17 = 0x30e,0xffe8
030f 4802       |H   |		Short_Literal	0x2
0310 0099       |    |		Action	Reference_Dynamic
0311 00c7       |    |		Action	Elaborate_Subprogram
0312 4808       |H   |		Short_Literal	0x8							; Debug Table 0xe.0x18 = 0x312,0xffe7
0313 4802       |H   |		Short_Literal	0x2
0314 0099       |    |		Action	Reference_Dynamic
0315 00c7       |    |		Action	Elaborate_Subprogram
0316 4809       |H   |		Short_Literal	0x9							; Debug Table 0xe.0x19 = 0x316,0xffe6
0317 4802       |H   |		Short_Literal	0x2
0318 0099       |    |		Action	Reference_Dynamic
0319 00c7       |    |		Action	Elaborate_Subprogram
031a			BODY_02c8:
031a 8211       |    |		Call	0x1,0x11							; Debug Table 0xe.0x1a = 0x31a,0x1
031b c5fc       |    |		Store	0x2,-0x4
031c e20d       |    |		Load	0x1,0xd								; Debug Table 0xe.0x1b = 0x31c,0x2
031d e5fe       |    |		Load	0x2,-0x2
031e e5ff       |    |		Load	0x2,-0x1
031f 821c       |    |		Call	0x1,0x1c
0320 c412       |    |		Store	0x2,0x12
0321 e20d       |    |		Load	0x1,0xd								; Debug Table 0xe.0x1c = 0x321,0x3
0322 e5fd       |    |		Load	0x2,-0x3
0323 e5ff       |    |		Load	0x2,-0x1
0324 821c       |    |		Call	0x1,0x1c
0325 c413       |    |		Store	0x2,0x13
0326 e412       |    |		Load	0x2,0x12							; Debug Table 0xe.0x1d = 0x326,0x4
0327 841e       |    |		Call	0x2,0x1e
0328 a416       |    |		Store_Unchecked	0x2,0x16
0329 e413       |    |		Load	0x2,0x13							; Debug Table 0xe.0x1e = 0x329,0x5
032a 841e       |    |		Call	0x2,0x1e
032b a417       |    |		Store_Unchecked	0x2,0x17
032c e006       |    |		Load	0x0,0x6								; Debug Table 0xe.0x1f = 0x32c,0x6
032d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
032e e419       |    |		Load	0x2,0x19
032f 0120       |    |		Execute	Any,Is_Value
0330 6802       |h   |		Jump_Zero	0x333
0331 e210       |    |		Load	0x1,0x10
0332 7801       |x   |		Jump	0x334
0333 e419       |    |		Load	0x2,0x19
0334 e008       |    |		Load	0x0,0x8
0335 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0336 e5ff       |    |		Load	0x2,-0x1
0337 e40a       |    |		Load	0x2,0xa
0338 480b       |H   |		Short_Literal	0xb
0339 4802       |H   |		Short_Literal	0x2
033a 0099       |    |		Action	Reference_Dynamic
033b 480c       |H   |		Short_Literal	0xc
033c 4802       |H   |		Short_Literal	0x2
033d 0099       |    |		Action	Reference_Dynamic
033e 480d       |H   |		Short_Literal	0xd
033f 4802       |H   |		Short_Literal	0x2
0340 0099       |    |		Action	Reference_Dynamic
0341 480e       |H   |		Short_Literal	0xe
0342 4802       |H   |		Short_Literal	0x2
0343 0099       |    |		Action	Reference_Dynamic
0344 8231       | 1  |		Call	0x1,0x31
0345 c419       |    |		Store	0x2,0x19
0346 c41a       |    |		Store	0x2,0x1a
0347 e41a       |    |		Load	0x2,0x1a							; Debug Table 0xe.0x20 = 0x347,0x7
0348 822c       | ,  |		Call	0x1,0x2c
0349 6803       |h   |		Jump_Zero	0x34d
034a e41a       |    |		Load	0x2,0x1a							; Debug Table 0xe.0x21 = 0x34a,0x8
034b a5fb       |    |		Store_Unchecked	0x2,-0x5
034c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0xe.0x22 = 0x34c,0x9
034d e20d       |    |		Load	0x1,0xd								; Debug Table 0xe.0x23 = 0x34d,0xa
034e e419       |    |		Load	0x2,0x19
034f e5ff       |    |		Load	0x2,-0x1
0350 821c       |    |		Call	0x1,0x1c
0351 c414       |    |		Store	0x2,0x14
0352 e411       |    |		Load	0x2,0x11							; Debug Table 0xe.0x24 = 0x352,0xb
0353 e419       |    |		Load	0x2,0x19
0354 e5ff       |    |		Load	0x2,-0x1
0355 8215       |    |		Call	0x1,0x15
0356 00d1       |    |		Pop_Control	Pop_Count_1
0357 e414       |    |		Load	0x2,0x14							; Debug Table 0xe.0x25 = 0x357,0xc
0358 0217       |    |		Execute	Heap_Access,All_Reference
0359 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
035a 0217       |    |		Execute	Heap_Access,All_Reference
035b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
035c 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
035d 00cf       |    |		Action	Mark_Auxiliary
035e 786d       |xm  |		Jump	0x3cc
035f 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0x26 = 0x35f,0xe
0360 e418       |    |		Load	0x2,0x18
0361 e402       |    |		Load	0x2,0x2
0362 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0363 e41c       |    |		Load	0x2,0x1c
0364 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0365 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0x27 = 0x365,0xf
0366 e418       |    |		Load	0x2,0x18
0367 e402       |    |		Load	0x2,0x2
0368 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0369 e41c       |    |		Load	0x2,0x1c
036a 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
036b 4802       |H   |		Short_Literal	0x2							; Debug Table 0xe.0x28 = 0x36b,0x10
036c e418       |    |		Load	0x2,0x18
036d e402       |    |		Load	0x2,0x2
036e 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
036f 4802       |H   |		Short_Literal	0x2
0370 e418       |    |		Load	0x2,0x18
0371 e402       |    |		Load	0x2,0x2
0372 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0373 0272       | r  |		Execute	Discrete,Minus
0374 0a01       |    |		Execute_Immediate	Plus,0x1
0375 0248       | H  |		Execute	Discrete,Check_In_Integer
0376 a415       |    |		Store_Unchecked	0x2,0x15
0377 e415       |    |		Load	0x2,0x15							; Debug Table 0xe.0x29 = 0x377,0x11
0378 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0379 681b       |h   |		Jump_Zero	0x395
037a e415       |    |		Load	0x2,0x15							; Debug Table 0xe.0x2a = 0x37a,0x12
037b e41c       |    |		Load	0x2,0x1c
037c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
037d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x2b = 0x37d,0x13
037e 0217       |    |		Execute	Heap_Access,All_Reference
037f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0380 e41c       |    |		Load	0x2,0x1c
0381 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0382 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x2c = 0x382,0x14
0383 0217       |    |		Execute	Heap_Access,All_Reference
0384 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0385 e41c       |    |		Load	0x2,0x1c
0386 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0387 00cf       |    |		Action	Mark_Auxiliary
0388 e41c       |    |		Load	0x2,0x1c							; Debug Table 0xe.0x2d = 0x388,0x15
0389 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
038a 4801       |H   |		Short_Literal	0x1
038b 0263       | c  |		Execute	Discrete,Above_Bound
038c 7006       |p   |		Jump_Nonzero	0x393
038d e41d       |    |		Load	0x2,0x1d							; Debug Table 0xe.0x2e = 0x38d,0x16
038e 0217       |    |		Execute	Heap_Access,All_Reference
038f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0390 a41d       |    |		Store_Unchecked	0x2,0x1d
0391 00c8       |    |		Action	Pop_Auxiliary_Range
0392 3ffa       |?   |		Loop_Increasing	0x38d
0393 00ce       |    |		Action	Pop_Auxiliary
0394 780a       |x   |		Jump	0x39f
0395 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x2f = 0x395,0x17
0396 e41c       |    |		Load	0x2,0x1c
0397 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0398 e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0x30 = 0x398,0x18
0399 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
039a e41c       |    |		Load	0x2,0x1c
039b 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
039c 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x31 = 0x39c,0x19
039d e41c       |    |		Load	0x2,0x1c
039e 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
039f e006       |    |		Load	0x0,0x6								; Debug Table 0xe.0x32 = 0x39f,0x1a
03a0 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03a1 e41b       |    |		Load	0x2,0x1b
03a2 0120       |    |		Execute	Any,Is_Value
03a3 6803       |h   |		Jump_Zero	0x3a7
03a4 e001       |    |		Load	0x0,0x1
03a5 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
03a6 7801       |x   |		Jump	0x3a8
03a7 e41b       |    |		Load	0x2,0x1b
03a8 e411       |    |		Load	0x2,0x11
03a9 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
03aa e226       | &  |		Load	0x1,0x26
03ab 012c       | ,  |		Execute	Any,Size
03ac 00e4       |    |		Load_Encached	Positive_Cache
03ad 025b       | [  |		Execute	Discrete,Check_In_Type
03ae e5ff       |    |		Load	0x2,-0x1
03af 0217       |    |		Execute	Heap_Access,All_Reference
03b0 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03b1 800a       |    |		Call	0x0,0xa
03b2 e411       |    |		Load	0x2,0x11
03b3 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
03b4 c41b       |    |		Store	0x2,0x1b
03b5 c41a       |    |		Store	0x2,0x1a
03b6 e41a       |    |		Load	0x2,0x1a							; Debug Table 0xe.0x33 = 0x3b6,0x1b
03b7 822c       | ,  |		Call	0x1,0x2c
03b8 6803       |h   |		Jump_Zero	0x3bc
03b9 e41a       |    |		Load	0x2,0x1a							; Debug Table 0xe.0x34 = 0x3b9,0x1c
03ba a5fb       |    |		Store_Unchecked	0x2,-0x5
03bb 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0xe.0x35 = 0x3bb,0x1d
03bc e411       |    |		Load	0x2,0x11							; Debug Table 0xe.0x36 = 0x3bc,0x1e
03bd 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
03be e41c       |    |		Load	0x2,0x1c
03bf 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
03c0 e41b       |    |		Load	0x2,0x1b							; Debug Table 0xe.0x37 = 0x3c0,0x1f
03c1 e411       |    |		Load	0x2,0x11
03c2 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
03c3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x38 = 0x3c3,0x20
03c4 e41b       |    |		Load	0x2,0x1b
03c5 e5ff       |    |		Load	0x2,-0x1
03c6 822f       | /  |		Call	0x1,0x2f
03c7 e418       |    |		Load	0x2,0x18							; Debug Table 0xe.0x39 = 0x3c7,0x21
03c8 e402       |    |		Load	0x2,0x2
03c9 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
03ca 00d1       |    |		Pop_Control	Pop_Count_1
03cb 00c9       |    |		Action	Pop_Auxiliary_Loop
03cc e418       |    |		Load	0x2,0x18							; Debug Table 0xe.0x3a = 0x3cc,0xd
03cd e402       |    |		Load	0x2,0x2
03ce 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
03cf 6f8f       |o   |		Jump_Zero	0x35f
03d0 00ce       |    |		Action	Pop_Auxiliary
03d1 e419       |    |		Load	0x2,0x19							; Debug Table 0xe.0x3b = 0x3d1,0x22
03d2 c5fc       |    |		Store	0x2,-0x4
03d3 e411       |    |		Load	0x2,0x11							; Debug Table 0xe.0x3c = 0x3d3,0x23
03d4 e419       |    |		Load	0x2,0x19
03d5 e5ff       |    |		Load	0x2,-0x1
03d6 8214       |    |		Call	0x1,0x14
03d7 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x3d = 0x3d7,0x24
03d8 a5fb       |    |		Store_Unchecked	0x2,-0x5
03d9 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
03da 0000 0000  |    |		.XXX[0x2]
03dc 0000 0000  |    |		.LITERAL	{0x00000000, 0x00577e25}
03e0 0000 0000  |    |		.LITERAL	{0x00000000, 0x00577d75}
03e4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000517}
03e8 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000050f}
03ec 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000507}
03f0 0000 0000  |    |		.LITERAL	{0x00000000, 0x00577955}
03f4 0000 0000  |    |		.BLANK	0000[0x4]
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 03fc       |    |		.CONST	0x03fc								; Address of begin
03f9 0004       |    |		.CONST	0x0004								; Address of exception handler
03fa 0002       |    |		.CONST	0x0002								; Number of locals
03fb			INIT_03f8:
03fb e20d       |    |		Load	0x1,0xd								; Debug Table 0xf = .DEBUG	0x03fb,0x0de8,0x0001,0x0000,0x0057,0x7935,0x0000,0x0113
													; Debug Table 0xf.0x0 = 0x3fb,0xffff
03fc			BODY_03f8:
03fc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x1 = 0x3fc,0x1
03fd e5fe       |    |		Load	0x2,-0x2
03fe e5ff       |    |		Load	0x2,-0x1
03ff 821d       |    |		Call	0x1,0x1d
0400 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0401 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x2 = 0x401,0x2
0402 a5fd       |    |		Store_Unchecked	0x2,-0x3
0403 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0404 0000 0000  |    |		.BLANK	0000[0x4]
0408 ; --------------------------------------------------------------------------------------
0408 ; SUBPROGRAM
0408 ; --------------------------------------------------------------------------------------
0408 040f       |    |		.CONST	0x040f								; Address of begin
0409 0004       |    |		.CONST	0x0004								; Address of exception handler
040a 0002       |    |		.CONST	0x0002								; Number of locals
040b			INIT_0408:
040b e213       |    |		Load	0x1,0x13							; Debug Table 0x10 = .DEBUG	0x040b,0x0df0,0x0001,0x0000,0x0057,0x7935,0x0000,0x0125
													; Debug Table 0x10.0x0 = 0x40b,0xffff
040c 0322       | "  |		Declare_Variable	Record
040d 00d8       |    |		Load_Top	At_Offset_0
040e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
040f			BODY_0408:
040f e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10.0x1 = 0x40f,0x1
0410 7007       |p   |		Jump_Nonzero	0x418
0411 e20d       |    |		Load	0x1,0xd								; Debug Table 0x10.0x2 = 0x411,0x2
0412 e00b       |    |		Load	0x0,0xb
0413 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0414 e00c       |    |		Load	0x0,0xc
0415 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0416 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
0417 a5fd       |    |		Store_Unchecked	0x2,-0x3
0418 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x3 = 0x418,0x3
													; Debug Table 0x10.0x4 = 0x418,0x4
0419 e5fd       |    |		Load	0x2,-0x3
041a 0217       |    |		Execute	Heap_Access,All_Reference
041b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
041c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x5 = 0x41c,0x5
041d e5fd       |    |		Load	0x2,-0x3
041e 0217       |    |		Execute	Heap_Access,All_Reference
041f 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0420 e228       | (  |		Load	0x1,0x28							; Debug Table 0x10.0x6 = 0x420,0x6
0421 e5fd       |    |		Load	0x2,-0x3
0422 0217       |    |		Execute	Heap_Access,All_Reference
0423 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0424 e228       | (  |		Load	0x1,0x28							; Debug Table 0x10.0x7 = 0x424,0x7
0425 e5fd       |    |		Load	0x2,-0x3
0426 0217       |    |		Execute	Heap_Access,All_Reference
0427 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0428 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10.0x8 = 0x428,0x8
0429 8212       |    |		Call	0x1,0x12
042a 7009       |p   |		Jump_Nonzero	0x434
042b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x9 = 0x42b,0x9
042c e5fe       |    |		Load	0x2,-0x2
042d e5ff       |    |		Load	0x2,-0x1
042e 8215       |    |		Call	0x1,0x15
042f 00d1       |    |		Pop_Control	Pop_Count_1
0430 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0xa = 0x430,0xa
0431 e5fd       |    |		Load	0x2,-0x3
0432 e5ff       |    |		Load	0x2,-0x1
0433 8234       | 4  |		Call	0x1,0x34
0434 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0435 0000 0000  |    |		.XXX[0x3]
0437 0000       |    |
0438 ; --------------------------------------------------------------------------------------
0438 ; SUBPROGRAM
0438 ; --------------------------------------------------------------------------------------
0438 043f       | ?  |		.CONST	0x043f								; Address of begin
0439 0004       |    |		.CONST	0x0004								; Address of exception handler
043a 0002       |    |		.CONST	0x0002								; Number of locals
043b			INIT_0438:
043b e213       |    |		Load	0x1,0x13							; Debug Table 0x11 = .DEBUG	0x043b,0x0e08,0x0001,0x0000,0x0057,0x7935,0x0000,0x0137
													; Debug Table 0x11.0x0 = 0x43b,0xffff
043c 0322       | "  |		Declare_Variable	Record
043d 00d8       |    |		Load_Top	At_Offset_0
043e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
043f			BODY_0438:
043f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x11.0x1 = 0x43f,0x1
0440 8212       |    |		Call	0x1,0x12
0441 700d       |p   |		Jump_Nonzero	0x44f
0442 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x2 = 0x442,0x2
0443 e5ff       |    |		Load	0x2,-0x1
0444 e5fe       |    |		Load	0x2,-0x2
0445 0217       |    |		Execute	Heap_Access,All_Reference
0446 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0447 8215       |    |		Call	0x1,0x15
0448 00d1       |    |		Pop_Control	Pop_Count_1
0449 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x11.0x3 = 0x449,0x3
044a e5fe       |    |		Load	0x2,-0x2
044b e5fe       |    |		Load	0x2,-0x2
044c 0217       |    |		Execute	Heap_Access,All_Reference
044d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
044e 8234       | 4  |		Call	0x1,0x34
044f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0453       | S  |		.CONST	0x0453								; Address of begin
0451 0004       |    |		.CONST	0x0004								; Address of exception handler
0452 0001       |    |		.CONST	0x0001								; Number of locals
0453			BODY_0450:
0453			INIT_0450:
0453 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12 = .DEBUG	0x0453,0x0e12,0x0002,0x0000,0x0057,0x7935,0x0000,0x0143
													; Debug Table 0x12.0x0 = 0x453,0x1
0454 0217       |    |		Execute	Heap_Access,All_Reference
0455 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0456 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0457 0000       |    |		.XXX[0x1]
0458 ; --------------------------------------------------------------------------------------
0458 ; SUBPROGRAM
0458 ; --------------------------------------------------------------------------------------
0458 0467       | g  |		.CONST	0x0467								; Address of begin
0459 0004       |    |		.CONST	0x0004								; Address of exception handler
045a 0004       |    |		.CONST	0x0004								; Number of locals
045b			INIT_0458:
045b e225       | %  |		Load	0x1,0x25							; Debug Table 0x13 = .DEBUG	0x045b,0x0e16,0x0002,0x0000,0x0057,0x7935,0x0000,0x014c
													; Debug Table 0x13.0x0 = 0x45b,0xffff
045c 0322       | "  |		Declare_Variable	Record
045d 00d8       |    |		Load_Top	At_Offset_0
045e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
045f 029e 089b  |    |		Declare_Subprogram	INIT_0898,For_Call,Unelaborated			; Debug Table 0x13.0x1 = 0x45f,0xfffe
0461 029f 08eb  |    |		Declare_Subprogram	INIT_08e8,For_Call				; Debug Table 0x13.0x2 = 0x461,0xfffd
0463 4803       |H   |		Short_Literal	0x3							; Debug Table 0x13.0x3 = 0x463,0xfffc
0464 4802       |H   |		Short_Literal	0x2
0465 0099       |    |		Action	Reference_Dynamic
0466 00c7       |    |		Action	Elaborate_Subprogram
0467			BODY_0458:
0467 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x4 = 0x467,0x1
0468 0217       |    |		Execute	Heap_Access,All_Reference
0469 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
046a 021d       |    |		Execute	Heap_Access,Is_Null
046b e5ff       |    |		Load	0x2,-0x1
046c 0217       |    |		Execute	Heap_Access,All_Reference
046d 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
046e e5fe       |    |		Load	0x2,-0x2
046f 027d       | }  |		Execute	Discrete,Greater
0470 0278       | x  |		Execute	Discrete,Or
0471 680a       |h   |		Jump_Zero	0x47c
0472 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x5 = 0x472,0x2
0473 0217       |    |		Execute	Heap_Access,All_Reference
0474 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0475 e5ff       |    |		Load	0x2,-0x1
0476 0217       |    |		Execute	Heap_Access,All_Reference
0477 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0478 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0x6 = 0x478,0x3
0479 e5ff       |    |		Load	0x2,-0x1
047a 0217       |    |		Execute	Heap_Access,All_Reference
047b 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
047c 00cf       |    |		Action	Mark_Auxiliary
047d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x13.0x7 = 0x47d,0x4
047e 0aff       |    |		Execute_Immediate	Plus,-0x1
047f 0248       | H  |		Execute	Discrete,Check_In_Integer
0480 e5ff       |    |		Load	0x2,-0x1
0481 0217       |    |		Execute	Heap_Access,All_Reference
0482 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0483 0263       | c  |		Execute	Discrete,Above_Bound
0484 700a       |p   |		Jump_Nonzero	0x48f
0485 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x8 = 0x485,0x5
0486 0217       |    |		Execute	Heap_Access,All_Reference
0487 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0488 0217       |    |		Execute	Heap_Access,All_Reference
0489 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
048a e5ff       |    |		Load	0x2,-0x1
048b 0217       |    |		Execute	Heap_Access,All_Reference
048c 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
048d 00c8       |    |		Action	Pop_Auxiliary_Range
048e 3ff6       |?   |		Loop_Increasing	0x485
048f 00ce       |    |		Action	Pop_Auxiliary
0490 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x13.0x9 = 0x490,0x6
0491 e5ff       |    |		Load	0x2,-0x1
0492 0217       |    |		Execute	Heap_Access,All_Reference
0493 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0494 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13.0xa = 0x494,0x7
0495 e5ff       |    |		Load	0x2,-0x1
0496 0217       |    |		Execute	Heap_Access,All_Reference
0497 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0498 0217       |    |		Execute	Heap_Access,All_Reference
0499 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
049a e5ff       |    |		Load	0x2,-0x1
049b 0217       |    |		Execute	Heap_Access,All_Reference
049c 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
049d 822e       | .  |		Call	0x1,0x2e
049e 00d1       |    |		Pop_Control	Pop_Count_1
049f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0xb = 0x49f,0x8
04a0 0217       |    |		Execute	Heap_Access,All_Reference
04a1 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04a2 0217       |    |		Execute	Heap_Access,All_Reference
04a3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04a4 00db       |    |		Load_Top	At_Offset_3
04a5 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
04a6 8403       |    |		Call	0x2,0x3
04a7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04a8 ; --------------------------------------------------------------------------------------
04a8 ; SUBPROGRAM
04a8 ; --------------------------------------------------------------------------------------
04a8 04b8       |    |		.CONST	0x04b8								; Address of begin
04a9 0004       |    |		.CONST	0x0004								; Address of exception handler
04aa 0004       |    |		.CONST	0x0004								; Number of locals
04ab			INIT_04a8:
04ab e001       |    |		Load	0x0,0x1								; Debug Table 0x14 = .DEBUG	0x04ab,0x0e30,0x2801,0x0002,0x0057,0x7935,0x0000,0x0159
													; Debug Table 0x14.0x0 = 0x4ab,0xffff
04ac 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
04ad 02c7       |    |		Declare_Variable	Any
04ae 00d8       |    |		Load_Top	At_Offset_0
04af 1c00       |    |		Execute_Immediate	Run_Utility,0x0
04b0 e213       |    |		Load	0x1,0x13							; Debug Table 0x14.0x1 = 0x4b0,0xfffe
04b1 0322       | "  |		Declare_Variable	Record
04b2 00d8       |    |		Load_Top	At_Offset_0
04b3 1c00       |    |		Execute_Immediate	Run_Utility,0x0
04b4 e226       | &  |		Load	0x1,0x26							; Debug Table 0x14.0x2 = 0x4b4,0xfffd
04b5 0322       | "  |		Declare_Variable	Record
04b6 00d8       |    |		Load_Top	At_Offset_0
04b7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
04b8			BODY_04a8:
04b8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x3 = 0x4b8,0x1
04b9 e5fc       |    |		Load	0x2,-0x4
04ba e5fd       |    |		Load	0x2,-0x3
04bb 8215       |    |		Call	0x1,0x15
04bc 00d1       |    |		Pop_Control	Pop_Count_1
04bd 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x4 = 0x4bd,0x2
04be 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04bf c402       |    |		Store	0x2,0x2
04c0 00cf       |    |		Action	Mark_Auxiliary
04c1 7810       |x   |		Jump	0x4d2
04c2 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x5 = 0x4c2,0x4
04c3 e402       |    |		Load	0x2,0x2
04c4 e5fd       |    |		Load	0x2,-0x3
04c5 8230       | 0  |		Call	0x1,0x30
04c6 00d1       |    |		Pop_Control	Pop_Count_1
04c7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x6 = 0x4c7,0x5
04c8 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04c9 00da       |    |		Load_Top	At_Offset_2
04ca 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04cb 00db       |    |		Load_Top	At_Offset_3
04cc 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04cd 85fe       |    |		Call	0x2,-0x2
04ce 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x7 = 0x4ce,0x6
04cf 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
04d0 c402       |    |		Store	0x2,0x2
04d1 00c9       |    |		Action	Pop_Auxiliary_Loop
04d2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14.0x8 = 0x4d2,0x3
04d3 e001       |    |		Load	0x0,0x1
04d4 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
04d5 6fec       |o   |		Jump_Zero	0x4c2
04d6 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
04d7 0000       |    |		.XXX[0x1]
04d8 ; --------------------------------------------------------------------------------------
04d8 ; SUBPROGRAM
04d8 ; --------------------------------------------------------------------------------------
04d8 04db       |    |		.CONST	0x04db								; Address of begin
04d9 0004       |    |		.CONST	0x0004								; Address of exception handler
04da 0001       |    |		.CONST	0x0001								; Number of locals
04db			BODY_04d8:
04db			INIT_04d8:
04db 4608       |F   |		Jump_Case	0x9							; Debug Table 0x15 = .DEBUG	0x04db,0x0e44,0x0005,0x0000,0x0057,0x7955,0x0000,0x0043
04dc 7808       |x   |		Jump	0x4e5								; case 0x0
04dd 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
04de 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
04df 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
04e0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
04e1 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
04e2 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
04e3 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
04e4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
04e5 00da       |    |		Load_Top	At_Offset_2
04e6 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04e7 0125       | %  |		Execute	Any,Set_Constraint
04e8 00da       |    |		Load_Top	At_Offset_2
04e9 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
04ea 1c00       |    |		Execute_Immediate	Run_Utility,0x0
04eb 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
04ec 0000 0000  |    |		.BLANK	0000[0x4]
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 4608       |F   |		Jump_Case	0x9							; Debug Table 0x16 = .DEBUG	0x04f3,0x0e46,0x0005,0x0000,0x0057,0x7955,0x0000,0x005f
04f4 7808       |x   |		Jump	0x4fd								; case 0x0
04f5 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
04f6 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
04f7 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
04f8 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
04f9 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
04fa 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
04fb 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
04fc 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
04fd 00da       |    |		Load_Top	At_Offset_2
04fe 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
04ff 0125       | %  |		Execute	Any,Set_Constraint
0500 00da       |    |		Load_Top	At_Offset_2
0501 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
0502 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0503 00da       |    |		Load_Top	At_Offset_2
0504 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0505 0125       | %  |		Execute	Any,Set_Constraint
0506 00da       |    |		Load_Top	At_Offset_2
0507 3405       |4   |		Execute	Record,Field_Reference,Field_Number 0x5
0508 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0509 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
050a 0000 0000  |    |		.BLANK	0000[0x6]
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 4608       |F   |		Jump_Case	0x9							; Debug Table 0x17 = .DEBUG	0x0513,0x0e48,0x0005,0x0000,0x0057,0x7955,0x0000,0x0096
0514 7808       |x   |		Jump	0x51d								; case 0x0
0515 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0516 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
0517 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0518 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0519 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
051a 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
051b 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
051c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
051d 00da       |    |		Load_Top	At_Offset_2
051e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
051f 0125       | %  |		Execute	Any,Set_Constraint
0520 00da       |    |		Load_Top	At_Offset_2
0521 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0522 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0523 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0524 0000 0000  |    |		.BLANK	0000[0x4]
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 052b       | +  |		.CONST	0x052b								; Address of begin
0529 0004       |    |		.CONST	0x0004								; Address of exception handler
052a 0001       |    |		.CONST	0x0001								; Number of locals
052b			BODY_0528:
052b			INIT_0528:
052b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x18 = .DEBUG	0x052b,0x0e4a,0x0001,0x0000,0x0057,0x7955,0x0000,0x010a
													; Debug Table 0x18.0x0 = 0x52b,0x1
052c e5fe       |    |		Load	0x2,-0x2
052d e5ff       |    |		Load	0x2,-0x1
052e 0217       |    |		Execute	Heap_Access,All_Reference
052f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0530 e235       | 5  |		Load	0x1,0x35
0531 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0532 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0533 0000 0000  |    |		.BLANK	0000[0x5]
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 053b       | ;  |		.CONST	0x053b								; Address of begin
0539 0004       |    |		.CONST	0x0004								; Address of exception handler
053a 0001       |    |		.CONST	0x0001								; Number of locals
053b			BODY_0538:
053b			INIT_0538:
053b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19 = .DEBUG	0x053b,0x0e4e,0x0001,0x0000,0x0057,0x7955,0x0000,0x011e
													; Debug Table 0x19.0x0 = 0x53b,0x1
053c 00db       |    |		Load_Top	At_Offset_3
053d 0217       |    |		Execute	Heap_Access,All_Reference
053e 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
053f e235       | 5  |		Load	0x1,0x35
0540 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0541 e5fd       |    |		Load	0x2,-0x3
0542 017d       | }  |		Execute	Record,Structure_Write
0543 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0544 0000 0000  |    |		.BLANK	0000[0x4]
0548 ; --------------------------------------------------------------------------------------
0548 ; SUBPROGRAM
0548 ; --------------------------------------------------------------------------------------
0548 054b       | K  |		.CONST	0x054b								; Address of begin
0549 0004       |    |		.CONST	0x0004								; Address of exception handler
054a 0001       |    |		.CONST	0x0001								; Number of locals
054b			BODY_0548:
054b			INIT_0548:
054b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a = .DEBUG	0x054b,0x0e52,0x0001,0x0000,0x0057,0x7955,0x0000,0x0132
													; Debug Table 0x1a.0x0 = 0x54b,0x1
054c e5fe       |    |		Load	0x2,-0x2
054d e5ff       |    |		Load	0x2,-0x1
054e 0217       |    |		Execute	Heap_Access,All_Reference
054f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0550 e236       | 6  |		Load	0x1,0x36
0551 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0552 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0553 0000 0000  |    |		.BLANK	0000[0x5]
0558 ; --------------------------------------------------------------------------------------
0558 ; SUBPROGRAM
0558 ; --------------------------------------------------------------------------------------
0558 055b       | [  |		.CONST	0x055b								; Address of begin
0559 0004       |    |		.CONST	0x0004								; Address of exception handler
055a 0001       |    |		.CONST	0x0001								; Number of locals
055b			BODY_0558:
055b			INIT_0558:
055b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1b = .DEBUG	0x055b,0x0e56,0x0001,0x0000,0x0057,0x7955,0x0000,0x0146
													; Debug Table 0x1b.0x0 = 0x55b,0x1
055c 00db       |    |		Load_Top	At_Offset_3
055d 0217       |    |		Execute	Heap_Access,All_Reference
055e 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
055f e236       | 6  |		Load	0x1,0x36
0560 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0561 e5fd       |    |		Load	0x2,-0x3
0562 017d       | }  |		Execute	Record,Structure_Write
0563 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0564 0000 0000  |    |		.BLANK	0000[0x4]
0568 ; --------------------------------------------------------------------------------------
0568 ; SUBPROGRAM
0568 ; --------------------------------------------------------------------------------------
0568 05a9       |    |		.CONST	0x05a9								; Address of begin
0569 061c       |    |		.CONST	0x061c								; Address of exception handler
056a 0013       |    |		.CONST	0x0013								; Number of locals
056b			INIT_0568:
056b e001       |    |		Load	0x0,0x1								; Debug Table 0x1c = .DEBUG	0x056b,0x0e5a,0x2801,0x0002,0x0057,0x7955,0x0000,0x01a5
													; Debug Table 0x1c.0x0 = 0x56b,0xffff
056c 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
056d 02c7       |    |		Declare_Variable	Any
056e 00d8       |    |		Load_Top	At_Offset_0
056f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0570 e001       |    |		Load	0x0,0x1								; Debug Table 0x1c.0x1 = 0x570,0xfffe
0571 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0572 02c7       |    |		Declare_Variable	Any
0573 00d8       |    |		Load_Top	At_Offset_0
0574 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0575 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x1c.0x2 = 0x575,0xfffd
0576 02c7       |    |		Declare_Variable	Any
0577 00d8       |    |		Load_Top	At_Offset_0
0578 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0579 e225       | %  |		Load	0x1,0x25							; Debug Table 0x1c.0x3 = 0x579,0xfffc
057a 0322       | "  |		Declare_Variable	Record
057b 00d8       |    |		Load_Top	At_Offset_0
057c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
057d e213       |    |		Load	0x1,0x13							; Debug Table 0x1c.0x4 = 0x57d,0xfffb
057e 0322       | "  |		Declare_Variable	Record
057f 00d8       |    |		Load_Top	At_Offset_0
0580 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0581 e210       |    |		Load	0x1,0x10							; Debug Table 0x1c.0x5 = 0x581,0xfffa
0582 02c7       |    |		Declare_Variable	Any
0583 00d8       |    |		Load_Top	At_Offset_0
0584 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0585 e006       |    |		Load	0x0,0x6								; Debug Table 0x1c.0x6 = 0x585,0xfff9
0586 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0587 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1c.0x7 = 0x587,0xfff8
0588 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1c.0x8 = 0x588,0xfff7
0589 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1c.0x9 = 0x589,0xfff6
058a 4800       |H   |		Short_Literal	0x0
058b e00d       |    |		Load	0x0,0xd
058c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
058d 0334       | 4  |		Declare_Variable	Array,With_Constraint
058e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1c.0xa = 0x58e,0xfff5
058f 4801       |H   |		Short_Literal	0x1
0590 e00d       |    |		Load	0x0,0xd
0591 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0592 0334       | 4  |		Declare_Variable	Array,With_Constraint
0593 4801       |H   |		Short_Literal	0x1
0594 4801       |H   |		Short_Literal	0x1
0595 00da       |    |		Load_Top	At_Offset_2
0596 01d6       |    |		Execute	Vector,Field_Write
0597 029f 0903  |    |		Declare_Subprogram	INIT_0900,For_Call				; Debug Table 0x1c.0xb = 0x597,0xfff4
													; Debug Table 0x1c.0xc = 0x597,0xfff3
													; Debug Table 0x1c.0xd = 0x597,0xfff2
													; Debug Table 0x1c.0xe = 0x597,0xfff1
0599 029f 091b  |    |		Declare_Subprogram	INIT_0918,For_Call				; Debug Table 0x1c.0xf = 0x599,0xfff0
059b 029e 093b  |   ;|		Declare_Subprogram	INIT_0938,For_Call,Unelaborated			; Debug Table 0x1c.0x10 = 0x59b,0xffef
059d 029f 09a3  |    |		Declare_Subprogram	INIT_09a0,For_Call				; Debug Table 0x1c.0x11 = 0x59d,0xffee
059f 480f       |H   |		Short_Literal	0xf							; Debug Table 0x1c.0x12 = 0x59f,0xffed
05a0 4802       |H   |		Short_Literal	0x2
05a1 0099       |    |		Action	Reference_Dynamic
05a2 00c7       |    |		Action	Elaborate_Subprogram
05a3 029f 09b3  |    |		Declare_Subprogram	INIT_09b0,For_Call				; Debug Table 0x1c.0x13 = 0x5a3,0xffec
05a5 029f 09c3  |    |		Declare_Subprogram	INIT_09c0,For_Call
05a7 029f 0a03  |    |		Declare_Subprogram	INIT_0a00,For_Call
05a9			BODY_0568:
05a9 00be       |    |		Action	Activate_Tasks
05aa e001       |    |		Load	0x0,0x1								; Debug Table 0x1c.0x14 = 0x5aa,0x1
05ab 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
05ac c403       |    |		Store	0x2,0x3
05ad e001       |    |		Load	0x0,0x1								; Debug Table 0x1c.0x15 = 0x5ad,0x2
05ae 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
05af c5f8       |    |		Store	0x2,-0x8
05b0 8412       |    |		Call	0x2,0x12							; Debug Table 0x1c.0x16 = 0x5b0,0x3
05b1 e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x1c.0x17 = 0x5b1,0x4
05b2 0219       |    |		Execute	Heap_Access,All_Read
05b3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05b4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
05b5 e006       |    |		Load	0x0,0x6
05b6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05b7 e407       |    |		Load	0x2,0x7
05b8 0120       |    |		Execute	Any,Is_Value
05b9 6803       |h   |		Jump_Zero	0x5bd
05ba e001       |    |		Load	0x0,0x1
05bb 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
05bc 7804       |x   |		Jump	0x5c1
05bd e407       |    |		Load	0x2,0x7
05be e00e       |    |		Load	0x0,0xe
05bf 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
05c0 011e       |    |		Execute	Any,Convert
05c1 4806       |H   |		Short_Literal	0x6
05c2 00db       |    |		Load_Top	At_Offset_3
05c3 01d7       |    |		Execute	Vector,Field_Read
05c4 e213       |    |		Load	0x1,0x13
05c5 012c       | ,  |		Execute	Any,Size
05c6 00e4       |    |		Load_Encached	Positive_Cache
05c7 025b       | [  |		Execute	Discrete,Check_In_Type
05c8 e5fa       |    |		Load	0x2,-0x6
05c9 0217       |    |		Execute	Heap_Access,All_Reference
05ca 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
05cb 800a       |    |		Call	0x0,0xa
05cc 4806       |H   |		Short_Literal	0x6
05cd e414       |    |		Load	0x2,0x14
05ce 01d6       |    |		Execute	Vector,Field_Write
05cf e210       |    |		Load	0x1,0x10
05d0 011e       |    |		Execute	Any,Convert
05d1 c407       |    |		Store	0x2,0x7
05d2 c408       |    |		Store	0x2,0x8
05d3 00d1       |    |		Pop_Control	Pop_Count_1
05d4 e408       |    |		Load	0x2,0x8								; Debug Table 0x1c.0x18 = 0x5d4,0x5
05d5 822c       | ,  |		Call	0x1,0x2c
05d6 6803       |h   |		Jump_Zero	0x5da
05d7 e408       |    |		Load	0x2,0x8								; Debug Table 0x1c.0x19 = 0x5d7,0x6
05d8 a5f7       |    |		Store_Unchecked	0x2,-0x9
05d9 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8					; Debug Table 0x1c.0x1a = 0x5d9,0x7
05da 4806       |H   |		Short_Literal	0x6							; Debug Table 0x1c.0x1b = 0x5da,0x8
05db e5fa       |    |		Load	0x2,-0x6
05dc 0217       |    |		Execute	Heap_Access,All_Reference
05dd 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
05de 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
05df 01d7       |    |		Execute	Vector,Field_Read
05e0 e406       |    |		Load	0x2,0x6
05e1 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
05e2 e407       |    |		Load	0x2,0x7								; Debug Table 0x1c.0x1c = 0x5e2,0x9
05e3 4806       |H   |		Short_Literal	0x6
05e4 e5fa       |    |		Load	0x2,-0x6
05e5 0217       |    |		Execute	Heap_Access,All_Reference
05e6 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
05e7 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
05e8 01d6       |    |		Execute	Vector,Field_Write
05e9 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1c.0x1d = 0x5e9,0xa
05ea e406       |    |		Load	0x2,0x6
05eb 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
05ec e001       |    |		Load	0x0,0x1								; Debug Table 0x1c.0x1e = 0x5ec,0xb
05ed 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
05ee e406       |    |		Load	0x2,0x6
05ef 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
05f0 e001       |    |		Load	0x0,0x1								; Debug Table 0x1c.0x1f = 0x5f0,0xc
05f1 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
05f2 e406       |    |		Load	0x2,0x6
05f3 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
05f4 e001       |    |		Load	0x0,0x1								; Debug Table 0x1c.0x20 = 0x5f4,0xd
05f5 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
05f6 e406       |    |		Load	0x2,0x6
05f7 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
05f8 e001       |    |		Load	0x0,0x1								; Debug Table 0x1c.0x21 = 0x5f8,0xe
05f9 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
05fa e406       |    |		Load	0x2,0x6
05fb 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
05fc 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1c.0x22 = 0x5fc,0xf
05fd e406       |    |		Load	0x2,0x6
05fe 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
05ff e224       | $  |		Load	0x1,0x24							; Debug Table 0x1c.0x23 = 0x5ff,0x10
0600 01dc       |    |		Execute	Vector,Last
0601 c409       |    |		Store	0x2,0x9
0602 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1c.0x24 = 0x602,0x11
0603 a40a       |    |		Store_Unchecked	0x2,0xa
0604 00cf       |    |		Action	Mark_Auxiliary
0605 8413       |    |		Call	0x2,0x13							; Debug Table 0x1c.0x25 = 0x605,0x12
													; Debug Table 0x1c.0x26 = 0x605,0x13
0606 00c9       |    |		Action	Pop_Auxiliary_Loop
0607 7ffd       |    |		Jump	0x605
0608 00ce       |    |		Action	Pop_Auxiliary
0609 e40a       |    |		Load	0x2,0xa								; Debug Table 0x1c.0x27 = 0x609,0x14
060a 0f00       |    |		Execute_Immediate	Equal,0x0
060b e409       |    |		Load	0x2,0x9
060c 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
060d 0279       | y  |		Execute	Discrete,And
060e 6804       |h   |		Jump_Zero	0x613
060f e405       |    |		Load	0x2,0x5								; Debug Table 0x1c.0x28 = 0x60f,0x15
0610 e403       |    |		Load	0x2,0x3
0611 e5fa       |    |		Load	0x2,-0x6
0612 822d       | -  |		Call	0x1,0x2d
0613 e406       |    |		Load	0x2,0x6								; Debug Table 0x1c.0x29 = 0x613,0x16
0614 e407       |    |		Load	0x2,0x7
0615 e5fa       |    |		Load	0x2,-0x6
0616 8214       |    |		Call	0x1,0x14
0617 e407       |    |		Load	0x2,0x7								; Debug Table 0x1c.0x2a = 0x617,0x17
0618 c5f8       |    |		Store	0x2,-0x8
0619 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1c.0x2b = 0x619,0x18
061a a5f7       |    |		Store_Unchecked	0x2,-0x9
061b 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
061c			TRAP_0568:
061c 602b       |`+  |		Indirect_Literal	Discrete,0x648,{0x00000000, 0x57795501}
061d 010f       |    |		Execute	Exception,Equal
061e 6803       |h   |		Jump_Zero	0x622
061f 4831       |H1  |		Short_Literal	0x31							; Debug Table 0x1c.0x2c = 0x61f,0x19
0620 a5f7       |    |		Store_Unchecked	0x2,-0x9
0621 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
0622 010b       |    |		Execute	Exception,Is_Storage_Error
0623 6803       |h   |		Jump_Zero	0x627
0624 4829       |H)  |		Short_Literal	0x29							; Debug Table 0x1c.0x2d = 0x624,0x1a
0625 a5f7       |    |		Store_Unchecked	0x2,-0x9
0626 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
0627 0100       |    |		Execute	Exception,Raise
0628 ; --------------------------------------------------------------------------------------
0628 ; SUBPROGRAM
0628 ; --------------------------------------------------------------------------------------
0628 0630       | 0  |		.CONST	0x0630								; Address of begin
0629 0004       |    |		.CONST	0x0004								; Address of exception handler
062a 0002       |    |		.CONST	0x0002								; Number of locals
062b			INIT_0628:
062b e005       |    |		Load	0x0,0x5								; Debug Table 0x1d = .DEBUG	0x062b,0x0eb8,0x0001,0x0000,0x0057,0x7955,0x0000,0x0212
													; Debug Table 0x1d.0x0 = 0x62b,0xffff
062c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
062d 02c7       |    |		Declare_Variable	Any
062e 00d8       |    |		Load_Top	At_Offset_0
062f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0630			BODY_0628:
0630 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0x1 = 0x630,0x1
0631 e5fc       |    |		Load	0x2,-0x4
0632 e008       |    |		Load	0x0,0x8
0633 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0634 e5fd       |    |		Load	0x2,-0x3
0635 e5fe       |    |		Load	0x2,-0x2
0636 e5ff       |    |		Load	0x2,-0x1
0637 e22a       | *  |		Load	0x1,0x2a
0638 01d7       |    |		Execute	Vector,Field_Read
0639 e005       |    |		Load	0x0,0x5
063a 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
063b c402       |    |		Store	0x2,0x2
063c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0x2 = 0x63c,0x2
063d e007       |    |		Load	0x0,0x7
063e 187f       |    |		Execute	Package,Field_Execute,Field_Number 0x7f
063f c5fb       |    |		Store	0x2,-0x5
0640 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x1d.0x3 = 0x640,0x3
0641 e5fd       |    |		Load	0x2,-0x3
0642 00ea       |    |		Load_Encached	Null_String_Cache
0643 e5ff       |    |		Load	0x2,-0x1
0644 e007       |    |		Load	0x0,0x7
0645 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0646 c5fb       |    |		Store	0x2,-0x5
0647 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0648 0000 0000  |    |		.LITERAL	{0x00000000, 0x57795501}
064c 0000 0000  |    |		.BLANK	0000[0x4]
0650 ; --------------------------------------------------------------------------------------
0650 ; SUBPROGRAM
0650 ; --------------------------------------------------------------------------------------
0650 065d       | ]  |		.CONST	0x065d								; Address of begin
0651 0004       |    |		.CONST	0x0004								; Address of exception handler
0652 0003       |    |		.CONST	0x0003								; Number of locals
0653			INIT_0650:
0653 e001       |    |		Load	0x0,0x1								; Debug Table 0x1e = .DEBUG	0x0653,0x0ec2,0x0001,0x0000,0x0057,0x7955,0x0000,0x03f9
													; Debug Table 0x1e.0x0 = 0x653,0xffff
0654 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
0655 02c7       |    |		Declare_Variable	Any
0656 00d8       |    |		Load_Top	At_Offset_0
0657 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0658 e001       |    |		Load	0x0,0x1								; Debug Table 0x1e.0x1 = 0x658,0xfffe
0659 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
065a 02c7       |    |		Declare_Variable	Any
065b 00d8       |    |		Load_Top	At_Offset_0
065c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
065d			BODY_0650:
065d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1e.0x2 = 0x65d,0x1
065e c403       |    |		Store	0x2,0x3
065f 00cf       |    |		Action	Mark_Auxiliary
0660 7810       |x   |		Jump	0x671
0661 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x3 = 0x661,0x3
0662 e5ff       |    |		Load	0x2,-0x1
0663 0217       |    |		Execute	Heap_Access,All_Reference
0664 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0665 e001       |    |		Load	0x0,0x1
0666 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0667 c402       |    |		Store	0x2,0x2
0668 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x4 = 0x668,0x4
0669 e5ff       |    |		Load	0x2,-0x1
066a 0217       |    |		Execute	Heap_Access,All_Reference
066b 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
066c e001       |    |		Load	0x0,0x1
066d 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
066e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e.0x5 = 0x66e,0x5
066f c403       |    |		Store	0x2,0x3
0670 00c9       |    |		Action	Pop_Auxiliary_Loop
0671 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x6 = 0x671,0x2
0672 e001       |    |		Load	0x0,0x1
0673 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0674 6fec       |o   |		Jump_Zero	0x661
0675 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0676 0000 0000  |    |		.XXX[0x2]
0678 ; --------------------------------------------------------------------------------------
0678 ; SUBPROGRAM
0678 ; --------------------------------------------------------------------------------------
0678 068d       |    |		.CONST	0x068d								; Address of begin
0679 0004       |    |		.CONST	0x0004								; Address of exception handler
067a 0009       |    |		.CONST	0x0009								; Number of locals
067b			INIT_0678:
067b e225       | %  |		Load	0x1,0x25							; Debug Table 0x1f = .DEBUG	0x067b,0x0ed2,0x0001,0x0000,0x0057,0x7955,0x0000,0x041f
													; Debug Table 0x1f.0x0 = 0x67b,0xffff
067c 0322       | "  |		Declare_Variable	Record
067d 00d8       |    |		Load_Top	At_Offset_0
067e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
067f e001       |    |		Load	0x0,0x1								; Debug Table 0x1f.0x1 = 0x67f,0xfffe
0680 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0681 02c7       |    |		Declare_Variable	Any
0682 00d8       |    |		Load_Top	At_Offset_0
0683 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0684 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1f.0x2 = 0x684,0xfffd
0685 e228       | (  |		Load	0x1,0x28							; Debug Table 0x1f.0x3 = 0x685,0xfffc
0686 e228       | (  |		Load	0x1,0x28							; Debug Table 0x1f.0x4 = 0x686,0xfffb
0687 e228       | (  |		Load	0x1,0x28							; Debug Table 0x1f.0x5 = 0x687,0xfffa
0688 e226       | &  |		Load	0x1,0x26							; Debug Table 0x1f.0x6 = 0x688,0xfff9
0689 0322       | "  |		Declare_Variable	Record
068a 00d8       |    |		Load_Top	At_Offset_0
068b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
068c 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1f.0x7 = 0x68c,0xfff8
068d			BODY_0678:
068d e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1f.0x8 = 0x68d,0x1
068e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
068f e001       |    |		Load	0x0,0x1
0690 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0691 6821       |h!  |		Jump_Zero	0x6b3
0692 e226       | &  |		Load	0x1,0x26							; Debug Table 0x1f.0x9 = 0x692,0x2
0693 0322       | "  |		Declare_Variable	Record
0694 4801       |H   |		Short_Literal	0x1
0695 00d9       |    |		Load_Top	At_Offset_1
0696 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0697 e5fd       |    |		Load	0x2,-0x3
0698 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0699 00d9       |    |		Load_Top	At_Offset_1
069a 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
069b e5fd       |    |		Load	0x2,-0x3
069c 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
069d 00d9       |    |		Load_Top	At_Offset_1
069e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
069f e5fd       |    |		Load	0x2,-0x3
06a0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
06a1 e00e       |    |		Load	0x0,0xe
06a2 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
06a3 0119       |    |		Execute	Any,Check_In_Formal_Type
06a4 00d9       |    |		Load_Top	At_Offset_1
06a5 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
06a6 4801       |H   |		Short_Literal	0x1
06a7 00d9       |    |		Load_Top	At_Offset_1
06a8 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
06a9 e001       |    |		Load	0x0,0x1
06aa 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
06ab e00e       |    |		Load	0x0,0xe
06ac 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
06ad 0119       |    |		Execute	Any,Check_In_Formal_Type
06ae 00d9       |    |		Load_Top	At_Offset_1
06af 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
06b0 00da       |    |		Load_Top	At_Offset_2
06b1 017d       | }  |		Execute	Record,Structure_Write
06b2 7806       |x   |		Jump	0x6b9
06b3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1f.0xa = 0x6b3,0x3
06b4 e5fd       |    |		Load	0x2,-0x3
06b5 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06b6 e5ff       |    |		Load	0x2,-0x1
06b7 8230       | 0  |		Call	0x1,0x30
06b8 00d1       |    |		Pop_Control	Pop_Count_1
06b9 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1f.0xb = 0x6b9,0x4
06ba 0217       |    |		Execute	Heap_Access,All_Reference
06bb 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06bc 021c       |    |		Execute	Heap_Access,Not_Null
06bd 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
06be 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1f.0xc = 0x6be,0x5
06bf 701a       |p   |		Jump_Nonzero	0x6da
06c0 e227       | '  |		Load	0x1,0x27							; Debug Table 0x1f.0xd = 0x6c0,0x6
06c1 0322       | "  |		Declare_Variable	Record
06c2 e001       |    |		Load	0x0,0x1
06c3 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
06c4 e00e       |    |		Load	0x0,0xe
06c5 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
06c6 0119       |    |		Execute	Any,Check_In_Formal_Type
06c7 00d9       |    |		Load_Top	At_Offset_1
06c8 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
06c9 4800       |H   |		Short_Literal	0x0
06ca 00d9       |    |		Load_Top	At_Offset_1
06cb 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
06cc e228       | (  |		Load	0x1,0x28
06cd 00d9       |    |		Load_Top	At_Offset_1
06ce 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
06cf e228       | (  |		Load	0x1,0x28
06d0 e00b       |    |		Load	0x0,0xb
06d1 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
06d2 e00c       |    |		Load	0x0,0xc
06d3 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
06d4 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
06d5 a405       |    |		Store_Unchecked	0x2,0x5
06d6 e405       |    |		Load	0x2,0x5								; Debug Table 0x1f.0xe = 0x6d6,0x7
													; Debug Table 0x1f.0xf = 0x6d6,0x8
06d7 e5fe       |    |		Load	0x2,-0x2
06d8 0217       |    |		Execute	Heap_Access,All_Reference
06d9 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
06da 00cf       |    |		Action	Mark_Auxiliary
06db 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1f.0x10 = 0x6db,0x9
													; Debug Table 0x1f.0x11 = 0x6db,0xa
06dc 683d       |h=  |		Jump_Zero	0x71a
06dd e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1f.0x12 = 0x6dd,0xb
06de 0217       |    |		Execute	Heap_Access,All_Reference
06df 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06e0 a405       |    |		Store_Unchecked	0x2,0x5
06e1 00cf       |    |		Action	Mark_Auxiliary
06e2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0x13 = 0x6e2,0xc
06e3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06e4 0aff       |    |		Execute_Immediate	Plus,-0x1
06e5 0248       | H  |		Execute	Discrete,Check_In_Integer
06e6 4801       |H   |		Short_Literal	0x1
06e7 0263       | c  |		Execute	Discrete,Above_Bound
06e8 7006       |p   |		Jump_Nonzero	0x6ef
06e9 e405       |    |		Load	0x2,0x5								; Debug Table 0x1f.0x14 = 0x6e9,0xd
06ea 0217       |    |		Execute	Heap_Access,All_Reference
06eb 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06ec a405       |    |		Store_Unchecked	0x2,0x5
06ed 00c8       |    |		Action	Pop_Auxiliary_Range
06ee 3ffa       |?   |		Loop_Increasing	0x6e9
06ef 00ce       |    |		Action	Pop_Auxiliary
06f0 e405       |    |		Load	0x2,0x5								; Debug Table 0x1f.0x15 = 0x6f0,0xe
06f1 0217       |    |		Execute	Heap_Access,All_Reference
06f2 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06f3 a406       |    |		Store_Unchecked	0x2,0x6
06f4 00cf       |    |		Action	Mark_Auxiliary
06f5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0x16 = 0x6f5,0xf
06f6 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
06f7 e408       |    |		Load	0x2,0x8
06f8 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06f9 0263       | c  |		Execute	Discrete,Above_Bound
06fa 7019       |p   |		Jump_Nonzero	0x714
06fb e406       |    |		Load	0x2,0x6								; Debug Table 0x1f.0x17 = 0x6fb,0x10
06fc 0217       |    |		Execute	Heap_Access,All_Reference
06fd 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
06fe a407       |    |		Store_Unchecked	0x2,0x7
06ff e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1f.0x18 = 0x6ff,0x11
0700 0217       |    |		Execute	Heap_Access,All_Reference
0701 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0702 e406       |    |		Load	0x2,0x6
0703 0217       |    |		Execute	Heap_Access,All_Reference
0704 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0705 e406       |    |		Load	0x2,0x6								; Debug Table 0x1f.0x19 = 0x705,0x12
0706 e5fe       |    |		Load	0x2,-0x2
0707 0217       |    |		Execute	Heap_Access,All_Reference
0708 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0709 e407       |    |		Load	0x2,0x7								; Debug Table 0x1f.0x1a = 0x709,0x13
070a a406       |    |		Store_Unchecked	0x2,0x6
070b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1f.0x1b = 0x70b,0x14
070c 0217       |    |		Execute	Heap_Access,All_Reference
070d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
070e 0aff       |    |		Execute_Immediate	Plus,-0x1
070f e5fe       |    |		Load	0x2,-0x2
0710 0217       |    |		Execute	Heap_Access,All_Reference
0711 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0712 00c8       |    |		Action	Pop_Auxiliary_Range
0713 3fe7       |?   |		Loop_Increasing	0x6fb
0714 00ce       |    |		Action	Pop_Auxiliary
0715 e406       |    |		Load	0x2,0x6								; Debug Table 0x1f.0x1c = 0x715,0x15
0716 e405       |    |		Load	0x2,0x5
0717 0217       |    |		Execute	Heap_Access,All_Reference
0718 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0719 7802       |x   |		Jump	0x71c
071a e228       | (  |		Load	0x1,0x28							; Debug Table 0x1f.0x1d = 0x71a,0x16
071b a406       |    |		Store_Unchecked	0x2,0x6
071c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1f.0x1e = 0x71c,0x17
071d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
071e 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
071f 686e       |hn  |		Jump_Zero	0x78e
0720 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1f.0x1f = 0x720,0x18
0721 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0722 c403       |    |		Store	0x2,0x3
0723 e402       |    |		Load	0x2,0x2								; Debug Table 0x1f.0x20 = 0x723,0x19
0724 e403       |    |		Load	0x2,0x3
0725 e5ff       |    |		Load	0x2,-0x1
0726 822e       | .  |		Call	0x1,0x2e
0727 00d1       |    |		Pop_Control	Pop_Count_1
0728 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1f.0x21 = 0x728,0x1a
0729 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
072a a404       |    |		Store_Unchecked	0x2,0x4
072b 00cf       |    |		Action	Mark_Auxiliary
072c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0x22 = 0x72c,0x1b
072d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
072e 4801       |H   |		Short_Literal	0x1
072f 0263       | c  |		Execute	Discrete,Above_Bound
0730 705c       |p\  |		Jump_Nonzero	0x78d
0731 e404       |    |		Load	0x2,0x4								; Debug Table 0x1f.0x23 = 0x731,0x1c
0732 e402       |    |		Load	0x2,0x2
0733 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0734 01d7       |    |		Execute	Vector,Field_Read
0735 700b       |p   |		Jump_Nonzero	0x741
0736 e402       |    |		Load	0x2,0x2								; Debug Table 0x1f.0x24 = 0x736,0x1d
0737 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0738 c403       |    |		Store	0x2,0x3
0739 e402       |    |		Load	0x2,0x2								; Debug Table 0x1f.0x25 = 0x739,0x1e
073a e402       |    |		Load	0x2,0x2
073b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
073c e5ff       |    |		Load	0x2,-0x1
073d 822e       | .  |		Call	0x1,0x2e
073e 00d1       |    |		Pop_Control	Pop_Count_1
073f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1f.0x26 = 0x73f,0x1f
0740 a404       |    |		Store_Unchecked	0x2,0x4
0741 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1f.0x27 = 0x741,0x20
0742 0217       |    |		Execute	Heap_Access,All_Reference
0743 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0744 7008       |p   |		Jump_Nonzero	0x74d
0745 e228       | (  |		Load	0x1,0x28							; Debug Table 0x1f.0x28 = 0x745,0x21
0746 e5fe       |    |		Load	0x2,-0x2
0747 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
0748 00d8       |    |		Load_Top	At_Offset_0
0749 0217       |    |		Execute	Heap_Access,All_Reference
074a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
074b a407       |    |		Store_Unchecked	0x2,0x7
074c 780a       |x   |		Jump	0x757								; Debug Table 0x1f.0x29 = 0x74c,0x22
074d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1f.0x2a = 0x74d,0x23
074e 0217       |    |		Execute	Heap_Access,All_Reference
074f 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0750 a407       |    |		Store_Unchecked	0x2,0x7
0751 e407       |    |		Load	0x2,0x7								; Debug Table 0x1f.0x2b = 0x751,0x24
0752 0217       |    |		Execute	Heap_Access,All_Reference
0753 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0754 e5fe       |    |		Load	0x2,-0x2
0755 0217       |    |		Execute	Heap_Access,All_Reference
0756 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0757 e403       |    |		Load	0x2,0x3								; Debug Table 0x1f.0x2c = 0x757,0x25
0758 e407       |    |		Load	0x2,0x7
0759 0217       |    |		Execute	Heap_Access,All_Reference
075a 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
075b e404       |    |		Load	0x2,0x4								; Debug Table 0x1f.0x2d = 0x75b,0x26
075c e407       |    |		Load	0x2,0x7
075d 0217       |    |		Execute	Heap_Access,All_Reference
075e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
075f e406       |    |		Load	0x2,0x6								; Debug Table 0x1f.0x2e = 0x75f,0x27
0760 e407       |    |		Load	0x2,0x7
0761 0217       |    |		Execute	Heap_Access,All_Reference
0762 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0763 e407       |    |		Load	0x2,0x7								; Debug Table 0x1f.0x2f = 0x763,0x28
0764 e405       |    |		Load	0x2,0x5
0765 0217       |    |		Execute	Heap_Access,All_Reference
0766 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0767 e407       |    |		Load	0x2,0x7								; Debug Table 0x1f.0x30 = 0x767,0x29
0768 a405       |    |		Store_Unchecked	0x2,0x5
0769 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1f.0x31 = 0x769,0x2a
076a 0217       |    |		Execute	Heap_Access,All_Reference
076b 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
076c 0a01       |    |		Execute_Immediate	Plus,0x1
076d e5fe       |    |		Load	0x2,-0x2
076e 0217       |    |		Execute	Heap_Access,All_Reference
076f 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0770 00cf       |    |		Action	Mark_Auxiliary
0771 780b       |x   |		Jump	0x77d
0772 e404       |    |		Load	0x2,0x4								; Debug Table 0x1f.0x32 = 0x772,0x2c
0773 0a01       |    |		Execute_Immediate	Plus,0x1
0774 c404       |    |		Store	0x2,0x4
0775 e404       |    |		Load	0x2,0x4								; Debug Table 0x1f.0x33 = 0x775,0x2d
0776 e404       |    |		Load	0x2,0x4
0777 e402       |    |		Load	0x2,0x2
0778 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0779 01d7       |    |		Execute	Vector,Field_Read
077a 0273       | s  |		Execute	Discrete,Plus
077b c404       |    |		Store	0x2,0x4
077c 00c9       |    |		Action	Pop_Auxiliary_Loop
077d e404       |    |		Load	0x2,0x4								; Debug Table 0x1f.0x34 = 0x77d,0x2b
077e e402       |    |		Load	0x2,0x2
077f 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0780 01d7       |    |		Execute	Vector,Field_Read
0781 0f01       |    |		Execute_Immediate	Equal,0x1
0782 77ef       |w   |		Jump_Nonzero	0x772
0783 00ce       |    |		Action	Pop_Auxiliary
0784 e404       |    |		Load	0x2,0x4								; Debug Table 0x1f.0x35 = 0x784,0x2e
0785 e404       |    |		Load	0x2,0x4
0786 e402       |    |		Load	0x2,0x2
0787 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0788 01d7       |    |		Execute	Vector,Field_Read
0789 0273       | s  |		Execute	Discrete,Plus
078a c404       |    |		Store	0x2,0x4
078b 00c8       |    |		Action	Pop_Auxiliary_Range
078c 3fa4       |?   |		Loop_Increasing	0x731
078d 00ce       |    |		Action	Pop_Auxiliary
078e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1f.0x36 = 0x78e,0x2f
078f 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0790 e001       |    |		Load	0x0,0x1
0791 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0792 7008       |p   |		Jump_Nonzero	0x79b
0793 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1f.0x37 = 0x793,0x30
0794 00db       |    |		Load_Top	At_Offset_3
0795 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0796 e5ff       |    |		Load	0x2,-0x1
0797 8230       | 0  |		Call	0x1,0x30
0798 00d1       |    |		Pop_Control	Pop_Count_1
0799 00c9       |    |		Action	Pop_Auxiliary_Loop
079a 7f40       | @  |		Jump	0x6db
079b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
079c 0000 0000  |    |		.BLANK	0000[0x4]
07a0 ; --------------------------------------------------------------------------------------
07a0 ; SUBPROGRAM
07a0 ; --------------------------------------------------------------------------------------
07a0 07a3       |    |		.CONST	0x07a3								; Address of begin
07a1 0004       |    |		.CONST	0x0004								; Address of exception handler
07a2 0001       |    |		.CONST	0x0001								; Number of locals
07a3			BODY_07a0:
07a3			INIT_07a0:
07a3 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x20 = .DEBUG	0x07a3,0x0f44,0x0001,0x0000,0x0057,0x7955,0x0000,0x02bd
													; Debug Table 0x20.0x0 = 0x7a3,0x1
07a4 c7fb       |    |		Store	0x3,-0x5
07a5 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
07a6 0000 0000  |    |		.XXX[0x2]
07a8 ; --------------------------------------------------------------------------------------
07a8 ; SUBPROGRAM
07a8 ; --------------------------------------------------------------------------------------
07a8 07ab       |    |		.CONST	0x07ab								; Address of begin
07a9 0004       |    |		.CONST	0x0004								; Address of exception handler
07aa 0001       |    |		.CONST	0x0001								; Number of locals
07ab			BODY_07a8:
07ab			INIT_07a8:
07ab 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x21 = .DEBUG	0x07ab,0x0f48,0x0001,0x0000,0x0057,0x7955,0x0000,0x02e5
													; Debug Table 0x21.0x0 = 0x7ab,0x1
07ac 0000 0000  |    |		.BLANK	0000[0x4]
07b0 ; --------------------------------------------------------------------------------------
07b0 ; SUBPROGRAM
07b0 ; --------------------------------------------------------------------------------------
07b0 07b3       |    |		.CONST	0x07b3								; Address of begin
07b1 0004       |    |		.CONST	0x0004								; Address of exception handler
07b2 0001       |    |		.CONST	0x0001								; Number of locals
07b3			BODY_07b0:
07b3			INIT_07b0:
07b3 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x22 = .DEBUG	0x07b3,0x0f4c,0x0001,0x0000,0x0057,0x7955,0x0000,0x033c
													; Debug Table 0x22.0x0 = 0x7b3,0x1
07b4 01dd       |    |		Execute	Vector,First
07b5 c403       |    |		Store	0x2,0x3
07b6 e404       |    |		Load	0x2,0x4								; Debug Table 0x22.0x1 = 0x7b6,0x2
07b7 a7fb       |    |		Store_Unchecked	0x3,-0x5
07b8 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
07b9 0000 0000  |    |		.BLANK	0000[0x7]
07c0 ; --------------------------------------------------------------------------------------
07c0 ; SUBPROGRAM
07c0 ; --------------------------------------------------------------------------------------
07c0 07c7       |    |		.CONST	0x07c7								; Address of begin
07c1 0004       |    |		.CONST	0x0004								; Address of exception handler
07c2 0003       |    |		.CONST	0x0003								; Number of locals
07c3			INIT_07c0:
07c3 e403       |    |		Load	0x2,0x3								; Debug Table 0x23 = .DEBUG	0x07c3,0x0f52,0x0002,0x0000,0x0057,0x7955,0x0000,0x0367
													; Debug Table 0x23.0x0 = 0x7c3,0xffff
07c4 00e3       |    |		Load_Encached	Natural_Cache
07c5 03f1       |    |		Declare_Variable	Discrete,With_Value
07c6 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x23.0x1 = 0x7c6,0xfffe
07c7			BODY_07c0:
07c7 e403       |    |		Load	0x2,0x3								; Debug Table 0x23.0x2 = 0x7c7,0x1
07c8 e7ff       |    |		Load	0x3,-0x1
07c9 0227       | '  |		Execute	Access,All_Reference
07ca 01dc       |    |		Execute	Vector,Last
07cb 027d       | }  |		Execute	Discrete,Greater
07cc 6802       |h   |		Jump_Zero	0x7cf
07cd 4950       |IP  |		Short_Literal	0x150							; Debug Table 0x23.0x3 = 0x7cd,0x2
07ce 0257       | W  |		Execute	Discrete,Raise
07cf 4800       |H   |		Short_Literal	0x0							; Debug Table 0x23.0x4 = 0x7cf,0x3
07d0 00da       |    |		Load_Top	At_Offset_2
07d1 e7ff       |    |		Load	0x3,-0x1
07d2 0227       | '  |		Execute	Access,All_Reference
07d3 01dc       |    |		Execute	Vector,Last
07d4 e7ff       |    |		Load	0x3,-0x1
07d5 0227       | '  |		Execute	Access,All_Reference
07d6 01cf       |    |		Execute	Vector,Slice_Read
07d7 480a       |H   |		Short_Literal	0xa
07d8 e00f       |    |		Load	0x0,0xf
07d9 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
07da 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
07db 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x5 = 0x7db,0x4
07dc 7005       |p   |		Jump_Nonzero	0x7e2
07dd e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x23.0x6 = 0x7dd,0x5
07de 0227       | '  |		Execute	Access,All_Reference
07df 01dc       |    |		Execute	Vector,Last
07e0 0a01       |    |		Execute_Immediate	Plus,0x1
07e1 0059       | Y  |		Store_Top	Discrete,At_Offset_1
07e2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x7 = 0x7e2,0x6
07e3 0a01       |    |		Execute_Immediate	Plus,0x1
07e4 c403       |    |		Store	0x2,0x3
07e5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x8 = 0x7e5,0x7
07e6 00d9       |    |		Load_Top	At_Offset_1
07e7 0aff       |    |		Execute_Immediate	Plus,-0x1
07e8 0248       | H  |		Execute	Discrete,Check_In_Integer
07e9 e7ff       |    |		Load	0x3,-0x1
07ea 0227       | '  |		Execute	Access,All_Reference
07eb 01cf       |    |		Execute	Vector,Slice_Read
07ec 0335       | 5  |		Declare_Variable	Array,Duplicate
07ed 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
07ee 0000 0000  |    |		.XXX[0x2]
07f0 ; --------------------------------------------------------------------------------------
07f0 ; SUBPROGRAM
07f0 ; --------------------------------------------------------------------------------------
07f0 07f3       |    |		.CONST	0x07f3								; Address of begin
07f1 0004       |    |		.CONST	0x0004								; Address of exception handler
07f2 0001       |    |		.CONST	0x0001								; Number of locals
07f3			BODY_07f0:
07f3			INIT_07f0:
07f3 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x24 = .DEBUG	0x07f3,0x0f66,0x0001,0x0000,0x0057,0x7955,0x0000,0x03c0
													; Debug Table 0x24.0x0 = 0x7f3,0x1
07f4 0000 0000  |    |		.BLANK	0000[0x4]
07f8 ; --------------------------------------------------------------------------------------
07f8 ; SUBPROGRAM
07f8 ; --------------------------------------------------------------------------------------
07f8 07fb       |    |		.CONST	0x07fb								; Address of begin
07f9 0004       |    |		.CONST	0x0004								; Address of exception handler
07fa 0001       |    |		.CONST	0x0001								; Number of locals
07fb			BODY_07f8:
07fb			INIT_07f8:
07fb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x25 = .DEBUG	0x07fb,0x0f6a,0x0001,0x0000,0x0057,0x7d75,0x0000,0x001b
													; Debug Table 0x25.0x0 = 0x7fb,0x1
07fc a7fb       |    |		Store_Unchecked	0x3,-0x5
07fd 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
07fe 0000 0000  |    |		.XXX[0x2]
0800 ; --------------------------------------------------------------------------------------
0800 ; SUBPROGRAM
0800 ; --------------------------------------------------------------------------------------
0800 0803       |    |		.CONST	0x0803								; Address of begin
0801 0004       |    |		.CONST	0x0004								; Address of exception handler
0802 0001       |    |		.CONST	0x0001								; Number of locals
0803			BODY_0800:
0803			INIT_0800:
0803 e402       |    |		Load	0x2,0x2								; Debug Table 0x26 = .DEBUG	0x0803,0x0f6e,0x0002,0x0000,0x0057,0x7d75,0x0000,0x0041
													; Debug Table 0x26.0x0 = 0x803,0x1
0804 0a01       |    |		Execute_Immediate	Plus,0x1
0805 c402       |    |		Store	0x2,0x2
0806 e402       |    |		Load	0x2,0x2								; Debug Table 0x26.0x1 = 0x806,0x2
0807 00db       |    |		Load_Top	At_Offset_3
0808 821f       |    |		Call	0x1,0x1f
0809 027d       | }  |		Execute	Discrete,Greater
080a 6802       |h   |		Jump_Zero	0x80d
080b 4950       |IP  |		Short_Literal	0x150							; Debug Table 0x26.0x2 = 0x80b,0x3
080c 0257       | W  |		Execute	Discrete,Raise
080d e402       |    |		Load	0x2,0x2								; Debug Table 0x26.0x3 = 0x80d,0x4
080e 00db       |    |		Load_Top	At_Offset_3
080f 8220       |    |		Call	0x1,0x20
0810 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0811 0000 0000  |    |		.BLANK	0000[0x7]
0818 ; --------------------------------------------------------------------------------------
0818 ; SUBPROGRAM
0818 ; --------------------------------------------------------------------------------------
0818 081b       |    |		.CONST	0x081b								; Address of begin
0819 0004       |    |		.CONST	0x0004								; Address of exception handler
081a 0001       |    |		.CONST	0x0001								; Number of locals
081b			BODY_0818:
081b			INIT_0818:
081b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x27 = .DEBUG	0x081b,0x0f78,0x0001,0x0000,0x0057,0x7d75,0x0000,0x006a
													; Debug Table 0x27.0x0 = 0x81b,0x1
081c 0000 0000  |    |		.BLANK	0000[0x4]
0820 ; --------------------------------------------------------------------------------------
0820 ; SUBPROGRAM
0820 ; --------------------------------------------------------------------------------------
0820 0823       | #  |		.CONST	0x0823								; Address of begin
0821 0004       |    |		.CONST	0x0004								; Address of exception handler
0822 0001       |    |		.CONST	0x0001								; Number of locals
0823			BODY_0820:
0823			INIT_0820:
0823 e404       |    |		Load	0x2,0x4								; Debug Table 0x28 = .DEBUG	0x0823,0x0f7c,0x0001,0x0000,0x0057,0x7e25,0x0000,0x003c
													; Debug Table 0x28.0x0 = 0x823,0x1
0824 e416       |    |		Load	0x2,0x16
0825 0227       | '  |		Execute	Access,All_Reference
0826 e417       |    |		Load	0x2,0x17
0827 0227       | '  |		Execute	Access,All_Reference
0828 e402       |    |		Load	0x2,0x2
0829 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
082a 00d1       |    |		Pop_Control	Pop_Count_1
082b e404       |    |		Load	0x2,0x4								; Debug Table 0x28.0x1 = 0x82b,0x2
082c e418       |    |		Load	0x2,0x18
082d 017d       | }  |		Execute	Record,Structure_Write
082e 4802       |H   |		Short_Literal	0x2							; Debug Table 0x28.0x2 = 0x82e,0x3
082f e404       |    |		Load	0x2,0x4
0830 e402       |    |		Load	0x2,0x2
0831 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0832 c405       |    |		Store	0x2,0x5
0833 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0834 0000 0000  |    |		.BLANK	0000[0x4]
0838 ; --------------------------------------------------------------------------------------
0838 ; SUBPROGRAM
0838 ; --------------------------------------------------------------------------------------
0838 083c       | <  |		.CONST	0x083c								; Address of begin
0839 0004       |    |		.CONST	0x0004								; Address of exception handler
083a 0002       |    |		.CONST	0x0002								; Number of locals
083b			INIT_0838:
083b e403       |    |		Load	0x2,0x3								; Debug Table 0x29 = .DEBUG	0x083b,0x0f84,0x0002,0x0000,0x0057,0x7e25,0x0000,0x005b
													; Debug Table 0x29.0x0 = 0x83b,0xffff
083c			BODY_0838:
083c e404       |    |		Load	0x2,0x4								; Debug Table 0x29.0x1 = 0x83c,0x1
083d e402       |    |		Load	0x2,0x2
083e 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
083f 6802       |h   |		Jump_Zero	0x842
0840 4950       |IP  |		Short_Literal	0x150							; Debug Table 0x29.0x2 = 0x840,0x2
0841 0257       | W  |		Execute	Discrete,Raise
0842 00cf       |    |		Action	Mark_Auxiliary
0843 7810       |x   |		Jump	0x854
0844 e404       |    |		Load	0x2,0x4								; Debug Table 0x29.0x3 = 0x844,0x4
0845 e402       |    |		Load	0x2,0x2
0846 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0847 00d1       |    |		Pop_Control	Pop_Count_1
0848 e404       |    |		Load	0x2,0x4								; Debug Table 0x29.0x4 = 0x848,0x5
0849 e402       |    |		Load	0x2,0x2
084a 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
084b 6802       |h   |		Jump_Zero	0x84e
084c 4950       |IP  |		Short_Literal	0x150							; Debug Table 0x29.0x5 = 0x84c,0x6
084d 0257       | W  |		Execute	Discrete,Raise
084e 4802       |H   |		Short_Literal	0x2							; Debug Table 0x29.0x6 = 0x84e,0x7
084f e404       |    |		Load	0x2,0x4
0850 e402       |    |		Load	0x2,0x2
0851 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0852 c405       |    |		Store	0x2,0x5
0853 00c9       |    |		Action	Pop_Auxiliary_Loop
0854 e405       |    |		Load	0x2,0x5								; Debug Table 0x29.0x7 = 0x854,0x3
0855 4802       |H   |		Short_Literal	0x2
0856 e404       |    |		Load	0x2,0x4
0857 e402       |    |		Load	0x2,0x2
0858 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0859 027d       | }  |		Execute	Discrete,Greater
085a 77e9       |w   |		Jump_Nonzero	0x844
085b 00ce       |    |		Action	Pop_Auxiliary
085c e405       |    |		Load	0x2,0x5								; Debug Table 0x29.0x8 = 0x85c,0x8
085d e416       |    |		Load	0x2,0x16
085e 0227       | '  |		Execute	Access,All_Reference
085f 01d7       |    |		Execute	Vector,Field_Read
0860 0039       | 9  |		Store_Top	Access,At_Offset_1
0861 e405       |    |		Load	0x2,0x5								; Debug Table 0x29.0x9 = 0x861,0x9
0862 0a01       |    |		Execute_Immediate	Plus,0x1
0863 c405       |    |		Store	0x2,0x5
0864 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x29.0xa = 0x864,0xa
0865 0227       | '  |		Execute	Access,All_Reference
0866 0335       | 5  |		Declare_Variable	Array,Duplicate
0867 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0868 ; --------------------------------------------------------------------------------------
0868 ; SUBPROGRAM
0868 ; --------------------------------------------------------------------------------------
0868 086b       | k  |		.CONST	0x086b								; Address of begin
0869 0004       |    |		.CONST	0x0004								; Address of exception handler
086a 0001       |    |		.CONST	0x0001								; Number of locals
086b			BODY_0868:
086b			INIT_0868:
086b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x2a = .DEBUG	0x086b,0x0f9c,0x0001,0x0000,0x0057,0x7e25,0x0000,0x0064
													; Debug Table 0x2a.0x0 = 0x86b,0x1
086c 0000 0000  |    |		.BLANK	0000[0x4]
0870 ; --------------------------------------------------------------------------------------
0870 ; SUBPROGRAM
0870 ; --------------------------------------------------------------------------------------
0870 087e       | ~  |		.CONST	0x087e								; Address of begin
0871 0004       |    |		.CONST	0x0004								; Address of exception handler
0872 0003       |    |		.CONST	0x0003								; Number of locals
0873			INIT_0870:
0873 e402       |    |		Load	0x2,0x2								; Debug Table 0x2b = .DEBUG	0x0873,0x0fa0,0x0002,0x0000,0x0057,0x7e25,0x0000,0x00c2
													; Debug Table 0x2b.0x0 = 0x873,0xffff
0874 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0875 4801       |H   |		Short_Literal	0x1
0876 e7ff       |    |		Load	0x3,-0x1
0877 821f       |    |		Call	0x1,0x1f
0878 e402       |    |		Load	0x2,0x2
0879 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
087a 03ba       |    |		Declare_Variable	Access,By_Allocation,With_Constraint
087b 0039       | 9  |		Store_Top	Access,At_Offset_1
087c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2b.0x1 = 0x87c,0xfffe
087d 0227       | '  |		Execute	Access,All_Reference
087e			BODY_0870:
087e 00cf       |    |		Action	Mark_Auxiliary
087f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2b.0x2 = 0x87f,0x1
0880 01d9       |    |		Execute	Vector,Reverse_Bounds
0881 0263       | c  |		Execute	Discrete,Above_Bound
0882 700b       |p   |		Jump_Nonzero	0x88e
0883 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2b.0x3 = 0x883,0x2
0884 e7ff       |    |		Load	0x3,-0x1
0885 8220       |    |		Call	0x1,0x20
0886 e402       |    |		Load	0x2,0x2
0887 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0888 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0889 00d9       |    |		Load_Top	At_Offset_1
088a e603       |    |		Load	0x3,0x3
088b 01d6       |    |		Execute	Vector,Field_Write
088c 00c8       |    |		Action	Pop_Auxiliary_Range
088d 3ff5       |?   |		Loop_Increasing	0x883
088e 00ce       |    |		Action	Pop_Auxiliary
088f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2b.0x4 = 0x88f,0x3
0890 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0891 0000 0000  |    |		.BLANK	0000[0x7]
0898 ; --------------------------------------------------------------------------------------
0898 ; SUBPROGRAM
0898 ; --------------------------------------------------------------------------------------
0898 08a5       |    |		.CONST	0x08a5								; Address of begin
0899 0004       |    |		.CONST	0x0004								; Address of exception handler
089a 0004       |    |		.CONST	0x0004								; Number of locals
089b			INIT_0898:
089b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2c = .DEBUG	0x089b,0x0fac,0x0002,0x0000,0x0057,0x7b15,0x0000,0x0015
													; Debug Table 0x2c.0x0 = 0x89b,0xffff
089c 00db       |    |		Load_Top	At_Offset_3
089d 01d7       |    |		Execute	Vector,Field_Read
089e 00e3       |    |		Load_Encached	Natural_Cache
089f 03f1       |    |		Declare_Variable	Discrete,With_Value
08a0 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x2c.0x1 = 0x8a0,0xfffe
08a1 00e3       |    |		Load_Encached	Natural_Cache
08a2 03f1       |    |		Declare_Variable	Discrete,With_Value
08a3 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2c.0x2 = 0x8a3,0xfffd
08a4 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
08a5			BODY_0898:
08a5 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2c.0x3 = 0x8a5,0x1
08a6 0f01       |    |		Execute_Immediate	Equal,0x1
08a7 6809       |h   |		Jump_Zero	0x8b1
08a8 e7fe       |    |		Load	0x3,-0x2							; Debug Table 0x2c.0x4 = 0x8a8,0x2
08a9 0a01       |    |		Execute_Immediate	Plus,0x1
08aa 005a       | Z  |		Store_Top	Discrete,At_Offset_2
08ab 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2c.0x5 = 0x8ab,0x3
08ac e7ff       |    |		Load	0x3,-0x1
08ad 01d7       |    |		Execute	Vector,Field_Read
08ae 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
08af 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2c.0x6 = 0x8af,0x4
08b0 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
08b1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2c.0x7 = 0x8b1,0x5
08b2 681e       |h   |		Jump_Zero	0x8d1
08b3 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2c.0x8 = 0x8b3,0x6
08b4 00da       |    |		Load_Top	At_Offset_2
08b5 0a01       |    |		Execute_Immediate	Plus,0x1
08b6 0248       | H  |		Execute	Discrete,Check_In_Integer
08b7 e7ff       |    |		Load	0x3,-0x1
08b8 01d7       |    |		Execute	Vector,Field_Read
08b9 e22b       | +  |		Load	0x1,0x2b
08ba 01cf       |    |		Execute	Vector,Slice_Read
08bb 00da       |    |		Load_Top	At_Offset_2
08bc 0a02       |    |		Execute_Immediate	Plus,0x2
08bd 0248       | H  |		Execute	Discrete,Check_In_Integer
08be 00db       |    |		Load_Top	At_Offset_3
08bf e602       |    |		Load	0x3,0x2
08c0 0273       | s  |		Execute	Discrete,Plus
08c1 0aff       |    |		Execute_Immediate	Plus,-0x1
08c2 0248       | H  |		Execute	Discrete,Check_In_Integer
08c3 e7ff       |    |		Load	0x3,-0x1
08c4 01cf       |    |		Execute	Vector,Slice_Read
08c5 e010       |    |		Load	0x0,0x10
08c6 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
08c7 01cc       |    |		Execute	Vector,Catenate
08c8 00da       |    |		Load_Top	At_Offset_2
08c9 e602       |    |		Load	0x3,0x2
08ca 0273       | s  |		Execute	Discrete,Plus
08cb 00e3       |    |		Load_Encached	Natural_Cache
08cc 025b       | [  |		Execute	Discrete,Check_In_Type
08cd e7ff       |    |		Load	0x3,-0x1
08ce 8403       |    |		Call	0x2,0x3
08cf 01cc       |    |		Execute	Vector,Catenate
08d0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
08d1 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2c.0x9 = 0x8d1,0x7
08d2 00da       |    |		Load_Top	At_Offset_2
08d3 0a01       |    |		Execute_Immediate	Plus,0x1
08d4 0248       | H  |		Execute	Discrete,Check_In_Integer
08d5 e7ff       |    |		Load	0x3,-0x1
08d6 01d7       |    |		Execute	Vector,Field_Read
08d7 e22b       | +  |		Load	0x1,0x2b
08d8 01cf       |    |		Execute	Vector,Slice_Read
08d9 00da       |    |		Load_Top	At_Offset_2
08da 0a02       |    |		Execute_Immediate	Plus,0x2
08db 0248       | H  |		Execute	Discrete,Check_In_Integer
08dc 00db       |    |		Load_Top	At_Offset_3
08dd e602       |    |		Load	0x3,0x2
08de 0273       | s  |		Execute	Discrete,Plus
08df 0aff       |    |		Execute_Immediate	Plus,-0x1
08e0 0248       | H  |		Execute	Discrete,Check_In_Integer
08e1 e7ff       |    |		Load	0x3,-0x1
08e2 01cf       |    |		Execute	Vector,Slice_Read
08e3 e010       |    |		Load	0x0,0x10
08e4 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
08e5 01cc       |    |		Execute	Vector,Catenate
08e6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
08e7 0000       |    |		.XXX[0x1]
08e8 ; --------------------------------------------------------------------------------------
08e8 ; SUBPROGRAM
08e8 ; --------------------------------------------------------------------------------------
08e8 08eb       |    |		.CONST	0x08eb								; Address of begin
08e9 0004       |    |		.CONST	0x0004								; Address of exception handler
08ea 0001       |    |		.CONST	0x0001								; Number of locals
08eb			BODY_08e8:
08eb			INIT_08e8:
08eb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2d = .DEBUG	0x08eb,0x0fc2,0x0002,0x0000,0x0057,0x7b15,0x0000,0x0022
													; Debug Table 0x2d.0x0 = 0x8eb,0x1
08ec 00db       |    |		Load_Top	At_Offset_3
08ed 01dc       |    |		Execute	Vector,Last
08ee 027d       | }  |		Execute	Discrete,Greater
08ef 6802       |h   |		Jump_Zero	0x8f2
08f0 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x2d.0x1 = 0x8f0,0x2
08f1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
08f2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2d.0x2 = 0x8f2,0x3
08f3 00db       |    |		Load_Top	At_Offset_3
08f4 01d7       |    |		Execute	Vector,Field_Read
08f5 0f01       |    |		Execute_Immediate	Equal,0x1
08f6 6807       |h   |		Jump_Zero	0x8fe
08f7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2d.0x3 = 0x8f7,0x4
08f8 0a01       |    |		Execute_Immediate	Plus,0x1
08f9 00e3       |    |		Load_Encached	Natural_Cache
08fa 025b       | [  |		Execute	Discrete,Check_In_Type
08fb 00db       |    |		Load_Top	At_Offset_3
08fc 8403       |    |		Call	0x2,0x3
08fd 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
08fe 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x2d.0x4 = 0x8fe,0x5
08ff 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0900 ; --------------------------------------------------------------------------------------
0900 ; SUBPROGRAM
0900 ; --------------------------------------------------------------------------------------
0900 0903       |    |		.CONST	0x0903								; Address of begin
0901 0004       |    |		.CONST	0x0004								; Address of exception handler
0902 0001       |    |		.CONST	0x0001								; Number of locals
0903			BODY_0900:
0903			INIT_0900:
0903 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2e = .DEBUG	0x0903,0x0fce,0x0802,0x0002,0x0057,0x7965,0x0000,0x009b
													; Debug Table 0x2e.0x0 = 0x903,0x1
0904 4802       |H   |		Short_Literal	0x2
0905 e00d       |    |		Load	0x0,0xd
0906 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0907 0334       | 4  |		Declare_Variable	Array,With_Constraint
0908 4802       |H   |		Short_Literal	0x2
0909 4801       |H   |		Short_Literal	0x1
090a 00da       |    |		Load_Top	At_Offset_2
090b 01d6       |    |		Execute	Vector,Field_Write
090c 00db       |    |		Load_Top	At_Offset_3
090d e00d       |    |		Load	0x0,0xd
090e 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
090f 025b       | [  |		Execute	Discrete,Check_In_Type
0910 4802       |H   |		Short_Literal	0x2
0911 00da       |    |		Load_Top	At_Offset_2
0912 01d6       |    |		Execute	Vector,Field_Write
0913 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0914 0000 0000  |    |		.BLANK	0000[0x4]
0918 ; --------------------------------------------------------------------------------------
0918 ; SUBPROGRAM
0918 ; --------------------------------------------------------------------------------------
0918 091b       |    |		.CONST	0x091b								; Address of begin
0919 0004       |    |		.CONST	0x0004								; Address of exception handler
091a 0001       |    |		.CONST	0x0001								; Number of locals
091b			BODY_0918:
091b			INIT_0918:
091b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2f = .DEBUG	0x091b,0x0fd2,0x0802,0x0002,0x0057,0x7965,0x0000,0x00ba
													; Debug Table 0x2f.0x0 = 0x91b,0x1
091c 4802       |H   |		Short_Literal	0x2
091d e00d       |    |		Load	0x0,0xd
091e 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
091f 035b       | [  |		Declare_Type	Array,Constrained
0920 0337       | 7  |		Declare_Variable	Array
0921 e7fe       |    |		Load	0x3,-0x2
0922 0a02       |    |		Execute_Immediate	Plus,0x2
0923 e00d       |    |		Load	0x0,0xd
0924 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0925 025b       | [  |		Execute	Discrete,Check_In_Type
0926 4801       |H   |		Short_Literal	0x1
0927 00da       |    |		Load_Top	At_Offset_2
0928 01d6       |    |		Execute	Vector,Field_Write
0929 00db       |    |		Load_Top	At_Offset_3
092a e00d       |    |		Load	0x0,0xd
092b 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
092c 025b       | [  |		Execute	Discrete,Check_In_Type
092d 4802       |H   |		Short_Literal	0x2
092e 00da       |    |		Load_Top	At_Offset_2
092f 01d6       |    |		Execute	Vector,Field_Write
0930 e7fd       |    |		Load	0x3,-0x3
0931 e010       |    |		Load	0x0,0x10
0932 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0933 01cc       |    |		Execute	Vector,Catenate
0934 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0935 0000 0000  |    |		.XXX[0x3]
0937 0000       |    |
0938 ; --------------------------------------------------------------------------------------
0938 ; SUBPROGRAM
0938 ; --------------------------------------------------------------------------------------
0938 0941       | A  |		.CONST	0x0941								; Address of begin
0939 0004       |    |		.CONST	0x0004								; Address of exception handler
093a 0005       |    |		.CONST	0x0005								; Number of locals
093b			INIT_0938:
093b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x30 = .DEBUG	0x093b,0x0fd6,0x0802,0x0002,0x0057,0x7965,0x0000,0x00ec
													; Debug Table 0x30.0x0 = 0x93b,0xffff
093c 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
093d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x30.0x1 = 0x93d,0xfffe
093e 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
093f 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x30.0x2 = 0x93f,0xfffd
0940 03e9       |    |		Declare_Variable	Discrete,Duplicate
0941			BODY_0938:
0941 00cf       |    |		Action	Mark_Auxiliary
0942 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x30.0x3 = 0x942,0x1
0943 01d9       |    |		Execute	Vector,Reverse_Bounds
0944 0263       | c  |		Execute	Discrete,Above_Bound
0945 701e       |p   |		Jump_Nonzero	0x964
0946 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x30.0x4 = 0x946,0x2
0947 e7ff       |    |		Load	0x3,-0x1
0948 01d7       |    |		Execute	Vector,Field_Read
0949 0f20       |    |		Execute_Immediate	Equal,0x20
094a 6813       |h   |		Jump_Zero	0x95e
094b e602       |    |		Load	0x3,0x2								; Debug Table 0x30.0x5 = 0x94b,0x3
094c 0a01       |    |		Execute_Immediate	Plus,0x1
094d c602       |    |		Store	0x3,0x2
094e e602       |    |		Load	0x3,0x2								; Debug Table 0x30.0x6 = 0x94e,0x4
094f 0fff       |    |		Execute_Immediate	Equal,-0x1
0950 6811       |h   |		Jump_Zero	0x962
0951 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x30.0x7 = 0x951,0x5
0952 01dd       |    |		Execute	Vector,First
0953 e602       |    |		Load	0x3,0x2
0954 0273       | s  |		Execute	Discrete,Plus
0955 0248       | H  |		Execute	Discrete,Check_In_Integer
0956 e7ff       |    |		Load	0x3,-0x1
0957 01dc       |    |		Execute	Vector,Last
0958 e7ff       |    |		Load	0x3,-0x1
0959 01cf       |    |		Execute	Vector,Slice_Read
095a 48ff       |H   |		Short_Literal	0xff
095b 840d       |    |		Call	0x2,0xd
095c 8410       |    |		Call	0x2,0x10
095d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
095e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x30.0x8 = 0x95e,0x6
095f a603       |    |		Store_Unchecked	0x3,0x3
0960 00d2       |    |		Pop_Control	Pop_Count_2						; Debug Table 0x30.0x9 = 0x960,0x7
0961 7802       |x   |		Jump	0x964
0962 00c8       |    |		Action	Pop_Auxiliary_Range
0963 3fe2       |?   |		Loop_Increasing	0x946
0964 00ce       |    |		Action	Pop_Auxiliary
0965 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x30.0xa = 0x965,0x8
0966 7003       |p   |		Jump_Nonzero	0x96a
0967 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x30.0xb = 0x967,0x9
0968 840d       |    |		Call	0x2,0xd
0969 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
096a e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x30.0xc = 0x96a,0xa
096b 01db       |    |		Execute	Vector,Length
096c e602       |    |		Load	0x3,0x2
096d 0272       | r  |		Execute	Discrete,Minus
096e 0cfe       |    |		Execute_Immediate	Greater_Equal,-0x2
096f 681e       |h   |		Jump_Zero	0x98e
0970 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x30.0xd = 0x970,0xb
0971 01dd       |    |		Execute	Vector,First
0972 e602       |    |		Load	0x3,0x2
0973 0273       | s  |		Execute	Discrete,Plus
0974 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0975 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x30.0xe = 0x975,0xc
0976 01dd       |    |		Execute	Vector,First
0977 e602       |    |		Load	0x3,0x2
0978 0273       | s  |		Execute	Discrete,Plus
0979 48fd       |H   |		Short_Literal	0xfd
097a 0273       | s  |		Execute	Discrete,Plus
097b 0248       | H  |		Execute	Discrete,Check_In_Integer
097c 0aff       |    |		Execute_Immediate	Plus,-0x1
097d 0059       | Y  |		Store_Top	Discrete,At_Offset_1
097e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x30.0xf = 0x97e,0xd
097f 0a01       |    |		Execute_Immediate	Plus,0x1
0980 0248       | H  |		Execute	Discrete,Check_In_Integer
0981 e7ff       |    |		Load	0x3,-0x1
0982 01dc       |    |		Execute	Vector,Last
0983 e7ff       |    |		Load	0x3,-0x1
0984 01cf       |    |		Execute	Vector,Slice_Read
0985 00da       |    |		Load_Top	At_Offset_2
0986 00da       |    |		Load_Top	At_Offset_2
0987 e7ff       |    |		Load	0x3,-0x1
0988 01cf       |    |		Execute	Vector,Slice_Read
0989 48fd       |H   |		Short_Literal	0xfd
098a e602       |    |		Load	0x3,0x2
098b 840e       |    |		Call	0x2,0xe
098c 8410       |    |		Call	0x2,0x10
098d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
098e e7ff       |    |		Load	0x3,-0x1							; Debug Table 0x30.0x10 = 0x98e,0xe
098f 01dd       |    |		Execute	Vector,First
0990 e602       |    |		Load	0x3,0x2
0991 0273       | s  |		Execute	Discrete,Plus
0992 0248       | H  |		Execute	Discrete,Check_In_Integer
0993 e7ff       |    |		Load	0x3,-0x1
0994 01dc       |    |		Execute	Vector,Last
0995 e7ff       |    |		Load	0x3,-0x1
0996 01cf       |    |		Execute	Vector,Slice_Read
0997 e7ff       |    |		Load	0x3,-0x1
0998 01db       |    |		Execute	Vector,Length
0999 e602       |    |		Load	0x3,0x2
099a 0272       | r  |		Execute	Discrete,Minus
099b 00e3       |    |		Load_Encached	Natural_Cache
099c 025b       | [  |		Execute	Discrete,Check_In_Type
099d e602       |    |		Load	0x3,0x2
099e 840e       |    |		Call	0x2,0xe
099f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09a0 ; --------------------------------------------------------------------------------------
09a0 ; SUBPROGRAM
09a0 ; --------------------------------------------------------------------------------------
09a0 09a3       |    |		.CONST	0x09a3								; Address of begin
09a1 0004       |    |		.CONST	0x0004								; Address of exception handler
09a2 0001       |    |		.CONST	0x0001								; Number of locals
09a3			BODY_09a0:
09a3			INIT_09a0:
09a3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x31 = .DEBUG	0x09a3,0x0ffa,0x0802,0x0002,0x0057,0x7965,0x0000,0x00f5
													; Debug Table 0x31.0x0 = 0x9a3,0x1
09a4 01db       |    |		Execute	Vector,Length
09a5 7002       |p   |		Jump_Nonzero	0x9a8
09a6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x31.0x1 = 0x9a6,0x2
09a7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
09a8 e40c       |    |		Load	0x2,0xc								; Debug Table 0x31.0x2 = 0x9a8,0x3
09a9 00db       |    |		Load_Top	At_Offset_3
09aa 01cc       |    |		Execute	Vector,Catenate
09ab e7fe       |    |		Load	0x3,-0x2
09ac 840f       |    |		Call	0x2,0xf
09ad 01cc       |    |		Execute	Vector,Catenate
09ae 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
09af 0000       |    |		.XXX[0x1]
09b0 ; --------------------------------------------------------------------------------------
09b0 ; SUBPROGRAM
09b0 ; --------------------------------------------------------------------------------------
09b0 09b7       |    |		.CONST	0x09b7								; Address of begin
09b1 0004       |    |		.CONST	0x0004								; Address of exception handler
09b2 0002       |    |		.CONST	0x0002								; Number of locals
09b3			INIT_09b0:
09b3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x32 = .DEBUG	0x09b3,0x1002,0x0802,0x0002,0x0057,0x7965,0x0000,0x01e1
													; Debug Table 0x32.0x0 = 0x9b3,0xffff
09b4 e5fb       |    |		Load	0x2,-0x5
09b5 0119       |    |		Execute	Any,Check_In_Formal_Type
09b6 85fd       |    |		Call	0x2,-0x3
09b7			BODY_09b0:
09b7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x32.0x1 = 0x9b7,0x1
09b8 840f       |    |		Call	0x2,0xf
09b9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
09ba 0000 0000  |    |		.BLANK	0000[0x6]
09c0 ; --------------------------------------------------------------------------------------
09c0 ; SUBPROGRAM
09c0 ; --------------------------------------------------------------------------------------
09c0 09ca       |    |		.CONST	0x09ca								; Address of begin
09c1 09e7       |    |		.CONST	0x09e7								; Address of exception handler
09c2 0003       |    |		.CONST	0x0003								; Number of locals
09c3			INIT_09c0:
09c3 e008       |    |		Load	0x0,0x8								; Debug Table 0x33 = .DEBUG	0x09c3,0x1008,0x0804,0x0002,0x0057,0x7965,0x0000,0x027d
													; Debug Table 0x33.0x0 = 0x9c3,0xffff
09c4 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
09c5 02ff       |    |		Declare_Variable	Variant_Record
09c6 00d8       |    |		Load_Top	At_Offset_0
09c7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
09c8 029f 0a83  |    |		Declare_Subprogram	INIT_0a80,For_Call
09ca			BODY_09c0:
09ca e006       |    |		Load	0x0,0x6								; Debug Table 0x33.0x1 = 0x9ca,0x1
09cb 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
09cc 00da       |    |		Load_Top	At_Offset_2
09cd e5fa       |    |		Load	0x2,-0x6
09ce 0217       |    |		Execute	Heap_Access,All_Reference
09cf 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
09d0 e5f9       |    |		Load	0x2,-0x7
09d1 e011       |    |		Load	0x0,0x11
09d2 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
09d3 00d1       |    |		Pop_Control	Pop_Count_1
09d4 c408       |    |		Store	0x2,0x8
09d5 e408       |    |		Load	0x2,0x8								; Debug Table 0x33.0x2 = 0x9d5,0x2
09d6 822c       | ,  |		Call	0x1,0x2c
09d7 6804       |h   |		Jump_Zero	0x9dc
09d8 e408       |    |		Load	0x2,0x8								; Debug Table 0x33.0x3 = 0x9d8,0x3
09d9 a5f7       |    |		Store_Unchecked	0x2,-0x9
09da 00cc       |    |		Action	Pop_Block							; Debug Table 0x33.0x4 = 0x9da,0x4
09db 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
09dc e404       |    |		Load	0x2,0x4								; Debug Table 0x33.0x5 = 0x9dc,0x5
09dd e5fa       |    |		Load	0x2,-0x6
09de 0217       |    |		Execute	Heap_Access,All_Reference
09df 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
09e0 0092 0a98  |    |		Action	Push_String_Extended,0xa98					; "Cmvc_Image"
09e2 e602       |    |		Load	0x3,0x2
09e3 4800       |H   |		Short_Literal	0x0
09e4 85fc       |    |		Call	0x2,-0x4
09e5 c404       |    |		Store	0x2,0x4
09e6 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
09e7			TRAP_09c0:
09e7 010b       |    |		Execute	Exception,Is_Storage_Error
09e8 6804       |h   |		Jump_Zero	0x9ed
09e9 4829       |H)  |		Short_Literal	0x29							; Debug Table 0x33.0x6 = 0x9e9,0x6
09ea a5f7       |    |		Store_Unchecked	0x2,-0x9
09eb 00cc       |    |		Action	Pop_Block							; Debug Table 0x33.0x7 = 0x9eb,0x7
09ec 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
09ed 00d8       |    |		Load_Top	At_Offset_0
09ee 0107       |    |		Execute	Exception,Get_Name
09ef 4930       |I0  |		Short_Literal	0x130
09f0 493f       |I?  |		Short_Literal	0x13f
09f1 0262       | b  |		Execute	Discrete,In_Range
09f2 6803       |h   |		Jump_Zero	0x9f6
09f3 8603       |    |		Call	0x3,0x3								; Debug Table 0x33.0x8 = 0x9f3,0x8
09f4 00cc       |    |		Action	Pop_Block							; Debug Table 0x33.0x9 = 0x9f4,0x9
09f5 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
09f6 481b       |H   |		Short_Literal	0x1b							; Debug Table 0x33.0xa = 0x9f6,0xa
09f7 a5f7       |    |		Store_Unchecked	0x2,-0x9
09f8 00cc       |    |		Action	Pop_Block							; Debug Table 0x33.0xb = 0x9f8,0xb
09f9 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
09fa 0000 0000  |    |		.BLANK	0000[0x6]
0a00 ; --------------------------------------------------------------------------------------
0a00 ; SUBPROGRAM
0a00 ; --------------------------------------------------------------------------------------
0a00 0a03       |    |		.CONST	0x0a03								; Address of begin
0a01 0a6d       | m  |		.CONST	0x0a6d								; Address of exception handler
0a02 0001       |    |		.CONST	0x0001								; Number of locals
0a03			BODY_0a00:
0a03			INIT_0a00:
0a03 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x34 = .DEBUG	0x0a03,0x1022,0x0804,0x0002,0x0057,0x7965,0x0000,0x03a9
													; Debug Table 0x34.0x0 = 0xa03,0x1
0a04 e404       |    |		Load	0x2,0x4								; Debug Table 0x34.0x1 = 0xa04,0xfbff
0a05 e5fb       |    |		Load	0x2,-0x5
0a06 0119       |    |		Execute	Any,Check_In_Formal_Type
0a07 8411       |    |		Call	0x2,0x11
0a08 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x34.0x2 = 0xa08,0x401
0a09 01db       |    |		Execute	Vector,Length
0a0a e224       | $  |		Load	0x1,0x24
0a0b 01db       |    |		Execute	Vector,Length
0a0c 027d       | }  |		Execute	Discrete,Greater
0a0d 6802       |h   |		Jump_Zero	0xa10
0a0e 6085       |`   |		Indirect_Literal	Discrete,0xa94,{0x00000000, 0x57795501}		; Debug Table 0x34.0x3 = 0xa0e,0x402
0a0f 0257       | W  |		Execute	Discrete,Raise
0a10 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x34.0x4 = 0xa10,0x403
0a11 01db       |    |		Execute	Vector,Length
0a12 e224       | $  |		Load	0x1,0x24
0a13 01dc       |    |		Execute	Vector,Last
0a14 e409       |    |		Load	0x2,0x9
0a15 0272       | r  |		Execute	Discrete,Minus
0a16 027d       | }  |		Execute	Discrete,Greater
0a17 683f       |h?  |		Jump_Zero	0xa57
0a18 4800       |H   |		Short_Literal	0x0							; Debug Table 0x34.0x5 = 0xa18,0x404
0a19 e409       |    |		Load	0x2,0x9
0a1a e405       |    |		Load	0x2,0x5
0a1b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0a1c 01d6       |    |		Execute	Vector,Field_Write
0a1d e403       |    |		Load	0x2,0x3								; Debug Table 0x34.0x6 = 0xa1d,0x405
0a1e c402       |    |		Store	0x2,0x2
0a1f e006       |    |		Load	0x0,0x6								; Debug Table 0x34.0x7 = 0xa1f,0x406
0a20 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0a21 e403       |    |		Load	0x2,0x3
0a22 0120       |    |		Execute	Any,Is_Value
0a23 6803       |h   |		Jump_Zero	0xa27
0a24 e001       |    |		Load	0x0,0x1
0a25 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0a26 7801       |x   |		Jump	0xa28
0a27 e403       |    |		Load	0x2,0x3
0a28 e406       |    |		Load	0x2,0x6
0a29 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0a2a e225       | %  |		Load	0x1,0x25
0a2b 012c       | ,  |		Execute	Any,Size
0a2c 00e4       |    |		Load_Encached	Positive_Cache
0a2d 025b       | [  |		Execute	Discrete,Check_In_Type
0a2e e5fa       |    |		Load	0x2,-0x6
0a2f 0217       |    |		Execute	Heap_Access,All_Reference
0a30 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0a31 800a       |    |		Call	0x0,0xa
0a32 e406       |    |		Load	0x2,0x6
0a33 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0a34 c403       |    |		Store	0x2,0x3
0a35 c408       |    |		Store	0x2,0x8
0a36 e408       |    |		Load	0x2,0x8								; Debug Table 0x34.0x8 = 0xa36,0x407
0a37 822c       | ,  |		Call	0x1,0x2c
0a38 6804       |h   |		Jump_Zero	0xa3d
0a39 e408       |    |		Load	0x2,0x8								; Debug Table 0x34.0x9 = 0xa39,0x408
0a3a a5f7       |    |		Store_Unchecked	0x2,-0x9
0a3b 00cc       |    |		Action	Pop_Block							; Debug Table 0x34.0xa = 0xa3b,0x409
0a3c 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
0a3d e40a       |    |		Load	0x2,0xa								; Debug Table 0x34.0xb = 0xa3d,0x40a
0a3e 6806       |h   |		Jump_Zero	0xa45
0a3f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x34.0xc = 0xa3f,0x40b
0a40 a40a       |    |		Store_Unchecked	0x2,0xa
0a41 e403       |    |		Load	0x2,0x3								; Debug Table 0x34.0xd = 0xa41,0x40c
0a42 e406       |    |		Load	0x2,0x6
0a43 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0a44 7807       |x   |		Jump	0xa4c
0a45 e403       |    |		Load	0x2,0x3								; Debug Table 0x34.0xe = 0xa45,0x40d
0a46 e405       |    |		Load	0x2,0x5
0a47 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0a48 e405       |    |		Load	0x2,0x5								; Debug Table 0x34.0xf = 0xa48,0x40e
0a49 e402       |    |		Load	0x2,0x2
0a4a e5fa       |    |		Load	0x2,-0x6
0a4b 822d       | -  |		Call	0x1,0x2d
0a4c e001       |    |		Load	0x0,0x1								; Debug Table 0x34.0x10 = 0xa4c,0x40f
0a4d 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0a4e e405       |    |		Load	0x2,0x5
0a4f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0a50 4801       |H   |		Short_Literal	0x1							; Debug Table 0x34.0x11 = 0xa50,0x410
0a51 a409       |    |		Store_Unchecked	0x2,0x9
0a52 e406       |    |		Load	0x2,0x6								; Debug Table 0x34.0x12 = 0xa52,0x411
0a53 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0a54 0a01       |    |		Execute_Immediate	Plus,0x1
0a55 e406       |    |		Load	0x2,0x6
0a56 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0a57 e406       |    |		Load	0x2,0x6								; Debug Table 0x34.0x13 = 0xa57,0x412
0a58 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0a59 0a01       |    |		Execute_Immediate	Plus,0x1
0a5a e406       |    |		Load	0x2,0x6
0a5b 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0a5c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x34.0x14 = 0xa5c,0x413
0a5d e409       |    |		Load	0x2,0x9
0a5e e409       |    |		Load	0x2,0x9
0a5f 00db       |    |		Load_Top	At_Offset_3
0a60 01db       |    |		Execute	Vector,Length
0a61 0273       | s  |		Execute	Discrete,Plus
0a62 0aff       |    |		Execute_Immediate	Plus,-0x1
0a63 0248       | H  |		Execute	Discrete,Check_In_Integer
0a64 e405       |    |		Load	0x2,0x5
0a65 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0a66 01ce       |    |		Execute	Vector,Slice_Write
0a67 e409       |    |		Load	0x2,0x9								; Debug Table 0x34.0x15 = 0xa67,0x414
0a68 00d9       |    |		Load_Top	At_Offset_1
0a69 01db       |    |		Execute	Vector,Length
0a6a 0273       | s  |		Execute	Discrete,Plus
0a6b c409       |    |		Store	0x2,0x9
0a6c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a6d			TRAP_0a00:
0a6d 00d8       |    |		Load_Top	At_Offset_0
0a6e 0107       |    |		Execute	Exception,Get_Name
0a6f 4950       |IP  |		Short_Literal	0x150
0a70 495f       |I_  |		Short_Literal	0x15f
0a71 0262       | b  |		Execute	Discrete,In_Range
0a72 6806       |h   |		Jump_Zero	0xa79
0a73 e404       |    |		Load	0x2,0x4								; Debug Table 0x34.0x16 = 0xa73,0x2
0a74 85fe       |    |		Call	0x2,-0x2
0a75 c404       |    |		Store	0x2,0x4
0a76 00cc       |    |		Action	Pop_Block							; Debug Table 0x34.0x17 = 0xa76,0x3
0a77 00a7 0608  |    |		Action	Jump_Extended,0x608
0a79 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x34.0x18 = 0xa79,0x4
0a7a 0101       |    |		Execute	Exception,Reraise
0a7b 0000 0000  |    |		.BLANK	0000[0x5]
0a80 ; --------------------------------------------------------------------------------------
0a80 ; SUBPROGRAM
0a80 ; --------------------------------------------------------------------------------------
0a80 0a83       |    |		.CONST	0x0a83								; Address of begin
0a81 0a85       |    |		.CONST	0x0a85								; Address of exception handler
0a82 0001       |    |		.CONST	0x0001								; Number of locals
0a83			BODY_0a80:
0a83			INIT_0a80:
0a83 e604       |    |		Load	0x3,0x4								; Debug Table 0x35 = .DEBUG	0x0a83,0x1056,0x0804,0x0002,0x0057,0x7965,0x0000,0x026e
													; Debug Table 0x35.0x0 = 0xa83,0x1
0a84 0101       |    |		Execute	Exception,Reraise
0a85			TRAP_0a80:
0a85 4931       |I1  |		Short_Literal	0x131
0a86 010f       |    |		Execute	Exception,Equal
0a87 6803       |h   |		Jump_Zero	0xa8b
0a88 4833       |H3  |		Short_Literal	0x33							; Debug Table 0x35.0x1 = 0xa88,0x2
0a89 a5f7       |    |		Store_Unchecked	0x2,-0x9
0a8a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a8b 4935       |I5  |		Short_Literal	0x135
0a8c 010f       |    |		Execute	Exception,Equal
0a8d 6803       |h   |		Jump_Zero	0xa91
0a8e 4832       |H2  |		Short_Literal	0x32							; Debug Table 0x35.0x2 = 0xa8e,0x3
0a8f a5f7       |    |		Store_Unchecked	0x2,-0x9
0a90 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a91 481b       |H   |		Short_Literal	0x1b							; Debug Table 0x35.0x3 = 0xa91,0x4
0a92 a5f7       |    |		Store_Unchecked	0x2,-0x9
0a93 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0a94 0000 0000  |    |		.LITERAL	{0x00000000, 0x57795501}
0a98 ; --------------------------------------------------------------------------------------
0a98 ; STRING TABLE
0a98 ; --------------------------------------------------------------------------------------
0a98 0004       |    |		.STRTAB	0x0004->0x0a9a							; "Cmvc_Image"
0a99 000c       |    |		.STREND 0x000c->0x0a9f
0a9a 436d 7663  |Cmvc|		.STRTAB_STRINGS
0a9f 0000       |    |		.XXX[0x1]
0aa0 ; --------------------------------------------------------------------------------------
0aa0 ; Debug Table
0aa0 ; --------------------------------------------------------------------------------------
0aa0 0003 0036  |   6|		.CONST	0x0003,0x0036
0aa2 000b 0c52  |   R|		.DEBUG	0x000b,0x0c52,0x8000,0x0000,0x0057,0x7935,0x0000,0x000d
0aaa 0049 0c86  | I  |		.DEBUG	0x0049,0x0c86,0x8000,0x0000,0x0057,0x7955,0x0000,0x0015
0ab2 011b 0cee  |    |		.DEBUG	0x011b,0x0cee,0x0002,0x0000,0x0057,0x7935,0x0000,0x0012
0aba 0123 0cf2  | #  |		.DEBUG	0x0123,0x0cf2,0x0002,0x0000,0x0057,0x7935,0x0000,0x0017
0ac2 012b 0cf6  | +  |		.DEBUG	0x012b,0x0cf6,0x0002,0x0000,0x0057,0x7935,0x0000,0x0024
0aca 0133 0cfa  | 3  |		.DEBUG	0x0133,0x0cfa,0x0002,0x0000,0x0057,0x7935,0x0000,0x0029
0ad2 013b 0cfe  | ;  |		.DEBUG	0x013b,0x0cfe,0x0005,0x0000,0x0057,0x7935,0x0000,0x0032
0ada 016b 0d00  | k  |		.DEBUG	0x016b,0x0d00,0x0001,0x0000,0x0057,0x7935,0x0000,0x0061
0ae2 017b 0d04  | {  |		.DEBUG	0x017b,0x0d04,0x0001,0x0000,0x0057,0x7935,0x0000,0x0073
0aea 018b 0d08  |    |		.DEBUG	0x018b,0x0d08,0x0001,0x0000,0x0057,0x7935,0x0000,0x0085
0af2 01bb 0d0e  |    |		.DEBUG	0x01bb,0x0d0e,0x0001,0x0000,0x0057,0x7935,0x0000,0x009f
0afa 01f3 0d18  |    |		.DEBUG	0x01f3,0x0d18,0x0001,0x0000,0x0057,0x7935,0x0000,0x00b9
0b02 0233 0d2a  | 3 *|		.DEBUG	0x0233,0x0d2a,0x0001,0x0000,0x0057,0x7935,0x0000,0x00d1
0b0a 026b 0d38  | k 8|		.DEBUG	0x026b,0x0d38,0x0001,0x0000,0x0057,0x7935,0x0000,0x00e3
0b12 02cb 0d6a  |   j|		.DEBUG	0x02cb,0x0d6a,0x0001,0x0000,0x0057,0x7935,0x0000,0x00f7
0b1a 03fb 0de8  |    |		.DEBUG	0x03fb,0x0de8,0x0001,0x0000,0x0057,0x7935,0x0000,0x0113
0b22 040b 0df0  |    |		.DEBUG	0x040b,0x0df0,0x0001,0x0000,0x0057,0x7935,0x0000,0x0125
0b2a 043b 0e08  | ;  |		.DEBUG	0x043b,0x0e08,0x0001,0x0000,0x0057,0x7935,0x0000,0x0137
0b32 0453 0e12  | S  |		.DEBUG	0x0453,0x0e12,0x0002,0x0000,0x0057,0x7935,0x0000,0x0143
0b3a 045b 0e16  | [  |		.DEBUG	0x045b,0x0e16,0x0002,0x0000,0x0057,0x7935,0x0000,0x014c
0b42 04ab 0e30  |   0|		.DEBUG	0x04ab,0x0e30,0x2801,0x0002,0x0057,0x7935,0x0000,0x0159
0b4a 04db 0e44  |   D|		.DEBUG	0x04db,0x0e44,0x0005,0x0000,0x0057,0x7955,0x0000,0x0043
0b52 04f3 0e46  |   F|		.DEBUG	0x04f3,0x0e46,0x0005,0x0000,0x0057,0x7955,0x0000,0x005f
0b5a 0513 0e48  |   H|		.DEBUG	0x0513,0x0e48,0x0005,0x0000,0x0057,0x7955,0x0000,0x0096
0b62 052b 0e4a  | + J|		.DEBUG	0x052b,0x0e4a,0x0001,0x0000,0x0057,0x7955,0x0000,0x010a
0b6a 053b 0e4e  | ; N|		.DEBUG	0x053b,0x0e4e,0x0001,0x0000,0x0057,0x7955,0x0000,0x011e
0b72 054b 0e52  | K R|		.DEBUG	0x054b,0x0e52,0x0001,0x0000,0x0057,0x7955,0x0000,0x0132
0b7a 055b 0e56  | [ V|		.DEBUG	0x055b,0x0e56,0x0001,0x0000,0x0057,0x7955,0x0000,0x0146
0b82 056b 0e5a  | k Z|		.DEBUG	0x056b,0x0e5a,0x2801,0x0002,0x0057,0x7955,0x0000,0x01a5
0b8a 062b 0eb8  | +  |		.DEBUG	0x062b,0x0eb8,0x0001,0x0000,0x0057,0x7955,0x0000,0x0212
0b92 0653 0ec2  | S  |		.DEBUG	0x0653,0x0ec2,0x0001,0x0000,0x0057,0x7955,0x0000,0x03f9
0b9a 067b 0ed2  | {  |		.DEBUG	0x067b,0x0ed2,0x0001,0x0000,0x0057,0x7955,0x0000,0x041f
0ba2 07a3 0f44  |   D|		.DEBUG	0x07a3,0x0f44,0x0001,0x0000,0x0057,0x7955,0x0000,0x02bd
0baa 07ab 0f48  |   H|		.DEBUG	0x07ab,0x0f48,0x0001,0x0000,0x0057,0x7955,0x0000,0x02e5
0bb2 07b3 0f4c  |   L|		.DEBUG	0x07b3,0x0f4c,0x0001,0x0000,0x0057,0x7955,0x0000,0x033c
0bba 07c3 0f52  |   R|		.DEBUG	0x07c3,0x0f52,0x0002,0x0000,0x0057,0x7955,0x0000,0x0367
0bc2 07f3 0f66  |   f|		.DEBUG	0x07f3,0x0f66,0x0001,0x0000,0x0057,0x7955,0x0000,0x03c0
0bca 07fb 0f6a  |   j|		.DEBUG	0x07fb,0x0f6a,0x0001,0x0000,0x0057,0x7d75,0x0000,0x001b
0bd2 0803 0f6e  |   n|		.DEBUG	0x0803,0x0f6e,0x0002,0x0000,0x0057,0x7d75,0x0000,0x0041
0bda 081b 0f78  |   x|		.DEBUG	0x081b,0x0f78,0x0001,0x0000,0x0057,0x7d75,0x0000,0x006a
0be2 0823 0f7c  | # ||		.DEBUG	0x0823,0x0f7c,0x0001,0x0000,0x0057,0x7e25,0x0000,0x003c
0bea 083b 0f84  | ;  |		.DEBUG	0x083b,0x0f84,0x0002,0x0000,0x0057,0x7e25,0x0000,0x005b
0bf2 086b 0f9c  | k  |		.DEBUG	0x086b,0x0f9c,0x0001,0x0000,0x0057,0x7e25,0x0000,0x0064
0bfa 0873 0fa0  | s  |		.DEBUG	0x0873,0x0fa0,0x0002,0x0000,0x0057,0x7e25,0x0000,0x00c2
0c02 089b 0fac  |    |		.DEBUG	0x089b,0x0fac,0x0002,0x0000,0x0057,0x7b15,0x0000,0x0015
0c0a 08eb 0fc2  |    |		.DEBUG	0x08eb,0x0fc2,0x0002,0x0000,0x0057,0x7b15,0x0000,0x0022
0c12 0903 0fce  |    |		.DEBUG	0x0903,0x0fce,0x0802,0x0002,0x0057,0x7965,0x0000,0x009b
0c1a 091b 0fd2  |    |		.DEBUG	0x091b,0x0fd2,0x0802,0x0002,0x0057,0x7965,0x0000,0x00ba
0c22 093b 0fd6  | ;  |		.DEBUG	0x093b,0x0fd6,0x0802,0x0002,0x0057,0x7965,0x0000,0x00ec
0c2a 09a3 0ffa  |    |		.DEBUG	0x09a3,0x0ffa,0x0802,0x0002,0x0057,0x7965,0x0000,0x00f5
0c32 09b3 1002  |    |		.DEBUG	0x09b3,0x1002,0x0802,0x0002,0x0057,0x7965,0x0000,0x01e1
0c3a 09c3 1008  |    |		.DEBUG	0x09c3,0x1008,0x0804,0x0002,0x0057,0x7965,0x0000,0x027d
0c42 0a03 1022  |   "|		.DEBUG	0x0a03,0x1022,0x0804,0x0002,0x0057,0x7965,0x0000,0x03a9
0c4a 0a83 1056  |   V|		.DEBUG	0x0a83,0x1056,0x0804,0x0002,0x0057,0x7965,0x0000,0x026e
0c52 ; --------------------------------------------------------------------------------------
0c52 ; Debug3 Subtable 0x0
0c52 ; --------------------------------------------------------------------------------------
0c52 0019 0000  |    |		.DBG3TAB	0x0019,0x0000
0c54 000b ffff  |    |		.CONST	0x000b,0xffff
0c56 000c fffe  |    |		.CONST	0x000c,0xfffe
0c58 000e fffd  |    |		.CONST	0x000e,0xfffd
0c5a 0010 fffc  |    |		.CONST	0x0010,0xfffc
0c5c 0013 fffb  |    |		.CONST	0x0013,0xfffb
0c5e 0015 fffa  |    |		.CONST	0x0015,0xfffa
0c60 0017 fff9  |    |		.CONST	0x0017,0xfff9
0c62 0026 fff8  | &  |		.CONST	0x0026,0xfff8
0c64 0028 fff7  | (  |		.CONST	0x0028,0xfff7
0c66 002a fff6  | *  |		.CONST	0x002a,0xfff6
0c68 002c fff5  | ,  |		.CONST	0x002c,0xfff5
0c6a 002e fff4  | .  |		.CONST	0x002e,0xfff4
0c6c 0030 fff3  | 0  |		.CONST	0x0030,0xfff3
0c6e 0032 fff2  | 2  |		.CONST	0x0032,0xfff2
0c70 0034 fff1  | 4  |		.CONST	0x0034,0xfff1
0c72 0036 fff0  | 6  |		.CONST	0x0036,0xfff0
0c74 0038 ffef  | 8  |		.CONST	0x0038,0xffef
0c76 003a ffee  | :  |		.CONST	0x003a,0xffee
0c78 003c ffed  | <  |		.CONST	0x003c,0xffed
0c7a 003e ffec  | >  |		.CONST	0x003e,0xffec
0c7c 0040 ffeb  | @  |		.CONST	0x0040,0xffeb
0c7e 0042 ffea  | B  |		.CONST	0x0042,0xffea
0c80 0042 ffe9  | B  |		.CONST	0x0042,0xffe9
0c82 0044 ffe8  | D  |		.CONST	0x0044,0xffe8
0c84 0048 ffe7  | H  |		.CONST	0x0048,0xffe7
0c86 ; --------------------------------------------------------------------------------------
0c86 ; Debug3 Subtable 0x1
0c86 ; --------------------------------------------------------------------------------------
0c86 0033 0000  | 3  |		.DBG3TAB	0x0033,0x0000
0c88 0049 ffff  | I  |		.CONST	0x0049,0xffff
0c8a 0049 fffe  | I  |		.CONST	0x0049,0xfffe
0c8c 0049 fffd  | I  |		.CONST	0x0049,0xfffd
0c8e 0049 fffc  | I  |		.CONST	0x0049,0xfffc
0c90 0056 fffb  | V  |		.CONST	0x0056,0xfffb
0c92 005b fffa  | [  |		.CONST	0x005b,0xfffa
0c94 0062 fff9  | b  |		.CONST	0x0062,0xfff9
0c96 006a fff8  | j  |		.CONST	0x006a,0xfff8
0c98 0076 fff7  | v  |		.CONST	0x0076,0xfff7
0c9a 0078 fff6  | x  |		.CONST	0x0078,0xfff6
0c9c 007d fff5  | }  |		.CONST	0x007d,0xfff5
0c9e 007d fff4  | }  |		.CONST	0x007d,0xfff4
0ca0 007d fff3  | }  |		.CONST	0x007d,0xfff3
0ca2 0085 fff2  |    |		.CONST	0x0085,0xfff2
0ca4 008f fff1  |    |		.CONST	0x008f,0xfff1
0ca6 00a5 fff0  |    |		.CONST	0x00a5,0xfff0
0ca8 00b7 ffef  |    |		.CONST	0x00b7,0xffef
0caa 00b9 ffee  |    |		.CONST	0x00b9,0xffee
0cac 00bb ffed  |    |		.CONST	0x00bb,0xffed
0cae 00bd ffec  |    |		.CONST	0x00bd,0xffec
0cb0 00bf ffeb  |    |		.CONST	0x00bf,0xffeb
0cb2 00c1 ffea  |    |		.CONST	0x00c1,0xffea
0cb4 00c3 ffe9  |    |		.CONST	0x00c3,0xffe9
0cb6 00c5 ffe8  |    |		.CONST	0x00c5,0xffe8
0cb8 00c7 ffe7  |    |		.CONST	0x00c7,0xffe7
0cba 00c9 ffe6  |    |		.CONST	0x00c9,0xffe6
0cbc 00cb ffe5  |    |		.CONST	0x00cb,0xffe5
0cbe 00cd ffe4  |    |		.CONST	0x00cd,0xffe4
0cc0 00cf ffe3  |    |		.CONST	0x00cf,0xffe3
0cc2 00d1 ffe2  |    |		.CONST	0x00d1,0xffe2
0cc4 00d3 ffe1  |    |		.CONST	0x00d3,0xffe1
0cc6 00d5 ffe0  |    |		.CONST	0x00d5,0xffe0
0cc8 00d7 ffdf  |    |		.CONST	0x00d7,0xffdf
0cca 00d9 ffde  |    |		.CONST	0x00d9,0xffde
0ccc 00db ffdd  |    |		.CONST	0x00db,0xffdd
0cce 00dd ffdc  |    |		.CONST	0x00dd,0xffdc
0cd0 00df ffdb  |    |		.CONST	0x00df,0xffdb
0cd2 00e1 ffda  |    |		.CONST	0x00e1,0xffda
0cd4 00e3 ffd9  |    |		.CONST	0x00e3,0xffd9
0cd6 00e5 ffd8  |    |		.CONST	0x00e5,0xffd8
0cd8 00e7 ffd7  |    |		.CONST	0x00e7,0xffd7
0cda 00e9 ffd6  |    |		.CONST	0x00e9,0xffd6
0cdc 00eb ffd5  |    |		.CONST	0x00eb,0xffd5
0cde 00f3 ffd4  |    |		.CONST	0x00f3,0xffd4
0ce0 00fb ffd3  |    |		.CONST	0x00fb,0xffd3
0ce2 0103 ffd2  |    |		.CONST	0x0103,0xffd2
0ce4 0105 ffd1  |    |		.CONST	0x0105,0xffd1
0ce6 0107 ffd0  |    |		.CONST	0x0107,0xffd0
0ce8 0109 ffcf  |    |		.CONST	0x0109,0xffcf
0cea 010b ffce  |    |		.CONST	0x010b,0xffce
0cec 010d ffcd  |    |		.CONST	0x010d,0xffcd
0cee ; --------------------------------------------------------------------------------------
0cee ; Debug3 Subtable 0x2
0cee ; --------------------------------------------------------------------------------------
0cee 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0cf0 011b 0001  |    |		.CONST	0x011b,0x0001
0cf2 ; --------------------------------------------------------------------------------------
0cf2 ; Debug3 Subtable 0x3
0cf2 ; --------------------------------------------------------------------------------------
0cf2 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0cf4 0123 0001  | #  |		.CONST	0x0123,0x0001
0cf6 ; --------------------------------------------------------------------------------------
0cf6 ; Debug3 Subtable 0x4
0cf6 ; --------------------------------------------------------------------------------------
0cf6 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0cf8 012b 0001  | +  |		.CONST	0x012b,0x0001
0cfa ; --------------------------------------------------------------------------------------
0cfa ; Debug3 Subtable 0x5
0cfa ; --------------------------------------------------------------------------------------
0cfa 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0cfc 0133 0001  | 3  |		.CONST	0x0133,0x0001
0cfe ; --------------------------------------------------------------------------------------
0cfe ; Debug3 Subtable 0x6
0cfe ; --------------------------------------------------------------------------------------
0cfe 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0d00 ; --------------------------------------------------------------------------------------
0d00 ; Debug3 Subtable 0x7
0d00 ; --------------------------------------------------------------------------------------
0d00 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0d02 016b 0001  | k  |		.CONST	0x016b,0x0001
0d04 ; --------------------------------------------------------------------------------------
0d04 ; Debug3 Subtable 0x8
0d04 ; --------------------------------------------------------------------------------------
0d04 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0d06 017b 0001  | {  |		.CONST	0x017b,0x0001
0d08 ; --------------------------------------------------------------------------------------
0d08 ; Debug3 Subtable 0x9
0d08 ; --------------------------------------------------------------------------------------
0d08 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
0d0a 018b ffff  |    |		.CONST	0x018b,0xffff
0d0c 0197 0001  |    |		.CONST	0x0197,0x0001
0d0e ; --------------------------------------------------------------------------------------
0d0e ; Debug3 Subtable 0xa
0d0e ; --------------------------------------------------------------------------------------
0d0e 0003 0001  |    |		.DBG3TAB	0x0003,0x0001
0d10 01bb ffff  |    |		.CONST	0x01bb,0xffff
0d12 01bd fffe  |    |		.CONST	0x01bd,0xfffe
0d14 01bf fffd  |    |		.CONST	0x01bf,0xfffd
0d16 01ce 0001  |    |		.CONST	0x01ce,0x0001
0d18 ; --------------------------------------------------------------------------------------
0d18 ; Debug3 Subtable 0xb
0d18 ; --------------------------------------------------------------------------------------
0d18 0007 0001  |    |		.DBG3TAB	0x0007,0x0001
0d1a 01f3 ffff  |    |		.CONST	0x01f3,0xffff
0d1c 01f7 fffe  |    |		.CONST	0x01f7,0xfffe
0d1e 01f8 fffd  |    |		.CONST	0x01f8,0xfffd
0d20 01fd fffc  |    |		.CONST	0x01fd,0xfffc
0d22 01ff fffb  |    |		.CONST	0x01ff,0xfffb
0d24 0201 fffa  |    |		.CONST	0x0201,0xfffa
0d26 0203 fff9  |    |		.CONST	0x0203,0xfff9
0d28 0212 0001  |    |		.CONST	0x0212,0x0001
0d2a ; --------------------------------------------------------------------------------------
0d2a ; Debug3 Subtable 0xc
0d2a ; --------------------------------------------------------------------------------------
0d2a 0005 0001  |    |		.DBG3TAB	0x0005,0x0001
0d2c 0233 ffff  | 3  |		.CONST	0x0233,0xffff
0d2e 0235 fffe  | 5  |		.CONST	0x0235,0xfffe
0d30 0237 fffd  | 7  |		.CONST	0x0237,0xfffd
0d32 0239 fffc  | 9  |		.CONST	0x0239,0xfffc
0d34 023b fffb  | ;  |		.CONST	0x023b,0xfffb
0d36 024a 0001  | J  |		.CONST	0x024a,0x0001
0d38 ; --------------------------------------------------------------------------------------
0d38 ; Debug3 Subtable 0xd
0d38 ; --------------------------------------------------------------------------------------
0d38 0003 0015  |    |		.DBG3TAB	0x0003,0x0015
0d3a 026b ffff  | k  |		.CONST	0x026b,0xffff
0d3c 026f fffe  | o  |		.CONST	0x026f,0xfffe
0d3e 0273 fffd  | s  |		.CONST	0x0273,0xfffd
0d40 0277 0001  | w  |		.CONST	0x0277,0x0001
0d42 027a 0002  | z  |		.CONST	0x027a,0x0002
0d44 027c 0003  | |  |		.CONST	0x027c,0x0003
0d46 027d 0004  | }  |		.CONST	0x027d,0x0004
0d48 0282 0005  |    |		.CONST	0x0282,0x0005
0d4a 0289 0006  |    |		.CONST	0x0289,0x0006
0d4c 028d 0007  |    |		.CONST	0x028d,0x0007
0d4e 0297 0008  |    |		.CONST	0x0297,0x0008
0d50 0297 0009  |    |		.CONST	0x0297,0x0009
0d52 029a 000a  |    |		.CONST	0x029a,0x000a
0d54 029c 000b  |    |		.CONST	0x029c,0x000b
0d56 029d 000c  |    |		.CONST	0x029d,0x000c
0d58 02a2 000d  |    |		.CONST	0x02a2,0x000d
0d5a 02a7 000e  |    |		.CONST	0x02a7,0x000e
0d5c 02ab 000f  |    |		.CONST	0x02ab,0x000f
0d5e 02af 0010  |    |		.CONST	0x02af,0x0010
0d60 02b0 0011  |    |		.CONST	0x02b0,0x0011
0d62 02b6 0012  |    |		.CONST	0x02b6,0x0012
0d64 02ba 0013  |    |		.CONST	0x02ba,0x0013
0d66 02be 0014  |    |		.CONST	0x02be,0x0014
0d68 02c4 0015  |    |		.CONST	0x02c4,0x0015
0d6a ; --------------------------------------------------------------------------------------
0d6a ; Debug3 Subtable 0xe
0d6a ; --------------------------------------------------------------------------------------
0d6a 001a 0024  |   $|		.DBG3TAB	0x001a,0x0024
0d6c 02cb ffff  |    |		.CONST	0x02cb,0xffff
0d6e 02d1 fffe  |    |		.CONST	0x02d1,0xfffe
0d70 02d3 fffd  |    |		.CONST	0x02d3,0xfffd
0d72 02d6 fffc  |    |		.CONST	0x02d6,0xfffc
0d74 02d7 fffb  |    |		.CONST	0x02d7,0xfffb
0d76 02d8 fffa  |    |		.CONST	0x02d8,0xfffa
0d78 02da fff9  |    |		.CONST	0x02da,0xfff9
0d7a 02dc fff8  |    |		.CONST	0x02dc,0xfff8
0d7c 02de fff7  |    |		.CONST	0x02de,0xfff7
0d7e 02ed fff6  |    |		.CONST	0x02ed,0xfff6
0d80 02f1 fff5  |    |		.CONST	0x02f1,0xfff5
0d82 02f2 fff4  |    |		.CONST	0x02f2,0xfff4
0d84 02f3 fff3  |    |		.CONST	0x02f3,0xfff3
0d86 02f4 fff2  |    |		.CONST	0x02f4,0xfff2
0d88 02f5 fff1  |    |		.CONST	0x02f5,0xfff1
0d8a 02f7 fff0  |    |		.CONST	0x02f7,0xfff0
0d8c 02f9 ffef  |    |		.CONST	0x02f9,0xffef
0d8e 02fc ffee  |    |		.CONST	0x02fc,0xffee
0d90 0300 ffed  |    |		.CONST	0x0300,0xffed
0d92 0302 ffec  |    |		.CONST	0x0302,0xffec
0d94 0307 ffeb  |    |		.CONST	0x0307,0xffeb
0d96 030b ffea  |    |		.CONST	0x030b,0xffea
0d98 030c ffe9  |    |		.CONST	0x030c,0xffe9
0d9a 030e ffe8  |    |		.CONST	0x030e,0xffe8
0d9c 0312 ffe7  |    |		.CONST	0x0312,0xffe7
0d9e 0316 ffe6  |    |		.CONST	0x0316,0xffe6
0da0 031a 0001  |    |		.CONST	0x031a,0x0001
0da2 031c 0002  |    |		.CONST	0x031c,0x0002
0da4 0321 0003  | !  |		.CONST	0x0321,0x0003
0da6 0326 0004  | &  |		.CONST	0x0326,0x0004
0da8 0329 0005  | )  |		.CONST	0x0329,0x0005
0daa 032c 0006  | ,  |		.CONST	0x032c,0x0006
0dac 0347 0007  | G  |		.CONST	0x0347,0x0007
0dae 034a 0008  | J  |		.CONST	0x034a,0x0008
0db0 034c 0009  | L  |		.CONST	0x034c,0x0009
0db2 034d 000a  | M  |		.CONST	0x034d,0x000a
0db4 0352 000b  | R  |		.CONST	0x0352,0x000b
0db6 0357 000c  | W  |		.CONST	0x0357,0x000c
0db8 035f 000e  | _  |		.CONST	0x035f,0x000e
0dba 0365 000f  | e  |		.CONST	0x0365,0x000f
0dbc 036b 0010  | k  |		.CONST	0x036b,0x0010
0dbe 0377 0011  | w  |		.CONST	0x0377,0x0011
0dc0 037a 0012  | z  |		.CONST	0x037a,0x0012
0dc2 037d 0013  | }  |		.CONST	0x037d,0x0013
0dc4 0382 0014  |    |		.CONST	0x0382,0x0014
0dc6 0388 0015  |    |		.CONST	0x0388,0x0015
0dc8 038d 0016  |    |		.CONST	0x038d,0x0016
0dca 0395 0017  |    |		.CONST	0x0395,0x0017
0dcc 0398 0018  |    |		.CONST	0x0398,0x0018
0dce 039c 0019  |    |		.CONST	0x039c,0x0019
0dd0 039f 001a  |    |		.CONST	0x039f,0x001a
0dd2 03b6 001b  |    |		.CONST	0x03b6,0x001b
0dd4 03b9 001c  |    |		.CONST	0x03b9,0x001c
0dd6 03bb 001d  |    |		.CONST	0x03bb,0x001d
0dd8 03bc 001e  |    |		.CONST	0x03bc,0x001e
0dda 03c0 001f  |    |		.CONST	0x03c0,0x001f
0ddc 03c3 0020  |    |		.CONST	0x03c3,0x0020
0dde 03c7 0021  |   !|		.CONST	0x03c7,0x0021
0de0 03cc 000d  |    |		.CONST	0x03cc,0x000d
0de2 03d1 0022  |   "|		.CONST	0x03d1,0x0022
0de4 03d3 0023  |   #|		.CONST	0x03d3,0x0023
0de6 03d7 0024  |   $|		.CONST	0x03d7,0x0024
0de8 ; --------------------------------------------------------------------------------------
0de8 ; Debug3 Subtable 0xf
0de8 ; --------------------------------------------------------------------------------------
0de8 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
0dea 03fb ffff  |    |		.CONST	0x03fb,0xffff
0dec 03fc 0001  |    |		.CONST	0x03fc,0x0001
0dee 0401 0002  |    |		.CONST	0x0401,0x0002
0df0 ; --------------------------------------------------------------------------------------
0df0 ; Debug3 Subtable 0x10
0df0 ; --------------------------------------------------------------------------------------
0df0 0001 000a  |    |		.DBG3TAB	0x0001,0x000a
0df2 040b ffff  |    |		.CONST	0x040b,0xffff
0df4 040f 0001  |    |		.CONST	0x040f,0x0001
0df6 0411 0002  |    |		.CONST	0x0411,0x0002
0df8 0418 0003  |    |		.CONST	0x0418,0x0003
0dfa 0418 0004  |    |		.CONST	0x0418,0x0004
0dfc 041c 0005  |    |		.CONST	0x041c,0x0005
0dfe 0420 0006  |    |		.CONST	0x0420,0x0006
0e00 0424 0007  | $  |		.CONST	0x0424,0x0007
0e02 0428 0008  | (  |		.CONST	0x0428,0x0008
0e04 042b 0009  | +  |		.CONST	0x042b,0x0009
0e06 0430 000a  | 0  |		.CONST	0x0430,0x000a
0e08 ; --------------------------------------------------------------------------------------
0e08 ; Debug3 Subtable 0x11
0e08 ; --------------------------------------------------------------------------------------
0e08 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
0e0a 043b ffff  | ;  |		.CONST	0x043b,0xffff
0e0c 043f 0001  | ?  |		.CONST	0x043f,0x0001
0e0e 0442 0002  | B  |		.CONST	0x0442,0x0002
0e10 0449 0003  | I  |		.CONST	0x0449,0x0003
0e12 ; --------------------------------------------------------------------------------------
0e12 ; Debug3 Subtable 0x12
0e12 ; --------------------------------------------------------------------------------------
0e12 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0e14 0453 0001  | S  |		.CONST	0x0453,0x0001
0e16 ; --------------------------------------------------------------------------------------
0e16 ; Debug3 Subtable 0x13
0e16 ; --------------------------------------------------------------------------------------
0e16 0004 0008  |    |		.DBG3TAB	0x0004,0x0008
0e18 045b ffff  | [  |		.CONST	0x045b,0xffff
0e1a 045f fffe  | _  |		.CONST	0x045f,0xfffe
0e1c 0461 fffd  | a  |		.CONST	0x0461,0xfffd
0e1e 0463 fffc  | c  |		.CONST	0x0463,0xfffc
0e20 0467 0001  | g  |		.CONST	0x0467,0x0001
0e22 0472 0002  | r  |		.CONST	0x0472,0x0002
0e24 0478 0003  | x  |		.CONST	0x0478,0x0003
0e26 047d 0004  | }  |		.CONST	0x047d,0x0004
0e28 0485 0005  |    |		.CONST	0x0485,0x0005
0e2a 0490 0006  |    |		.CONST	0x0490,0x0006
0e2c 0494 0007  |    |		.CONST	0x0494,0x0007
0e2e 049f 0008  |    |		.CONST	0x049f,0x0008
0e30 ; --------------------------------------------------------------------------------------
0e30 ; Debug3 Subtable 0x14
0e30 ; --------------------------------------------------------------------------------------
0e30 0003 0006  |    |		.DBG3TAB	0x0003,0x0006
0e32 04ab ffff  |    |		.CONST	0x04ab,0xffff
0e34 04b0 fffe  |    |		.CONST	0x04b0,0xfffe
0e36 04b4 fffd  |    |		.CONST	0x04b4,0xfffd
0e38 04b8 0001  |    |		.CONST	0x04b8,0x0001
0e3a 04bd 0002  |    |		.CONST	0x04bd,0x0002
0e3c 04c2 0004  |    |		.CONST	0x04c2,0x0004
0e3e 04c7 0005  |    |		.CONST	0x04c7,0x0005
0e40 04ce 0006  |    |		.CONST	0x04ce,0x0006
0e42 04d2 0003  |    |		.CONST	0x04d2,0x0003
0e44 ; --------------------------------------------------------------------------------------
0e44 ; Debug3 Subtable 0x15
0e44 ; --------------------------------------------------------------------------------------
0e44 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0e46 ; --------------------------------------------------------------------------------------
0e46 ; Debug3 Subtable 0x16
0e46 ; --------------------------------------------------------------------------------------
0e46 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0e48 ; --------------------------------------------------------------------------------------
0e48 ; Debug3 Subtable 0x17
0e48 ; --------------------------------------------------------------------------------------
0e48 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0e4a ; --------------------------------------------------------------------------------------
0e4a ; Debug3 Subtable 0x18
0e4a ; --------------------------------------------------------------------------------------
0e4a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0e4c 052b 0001  | +  |		.CONST	0x052b,0x0001
0e4e ; --------------------------------------------------------------------------------------
0e4e ; Debug3 Subtable 0x19
0e4e ; --------------------------------------------------------------------------------------
0e4e 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0e50 053b 0001  | ;  |		.CONST	0x053b,0x0001
0e52 ; --------------------------------------------------------------------------------------
0e52 ; Debug3 Subtable 0x1a
0e52 ; --------------------------------------------------------------------------------------
0e52 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0e54 054b 0001  | K  |		.CONST	0x054b,0x0001
0e56 ; --------------------------------------------------------------------------------------
0e56 ; Debug3 Subtable 0x1b
0e56 ; --------------------------------------------------------------------------------------
0e56 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0e58 055b 0001  | [  |		.CONST	0x055b,0x0001
0e5a ; --------------------------------------------------------------------------------------
0e5a ; Debug3 Subtable 0x1c
0e5a ; --------------------------------------------------------------------------------------
0e5a 0014 001a  |    |		.DBG3TAB	0x0014,0x001a
0e5c 056b ffff  | k  |		.CONST	0x056b,0xffff
0e5e 0570 fffe  | p  |		.CONST	0x0570,0xfffe
0e60 0575 fffd  | u  |		.CONST	0x0575,0xfffd
0e62 0579 fffc  | y  |		.CONST	0x0579,0xfffc
0e64 057d fffb  | }  |		.CONST	0x057d,0xfffb
0e66 0581 fffa  |    |		.CONST	0x0581,0xfffa
0e68 0585 fff9  |    |		.CONST	0x0585,0xfff9
0e6a 0587 fff8  |    |		.CONST	0x0587,0xfff8
0e6c 0588 fff7  |    |		.CONST	0x0588,0xfff7
0e6e 0589 fff6  |    |		.CONST	0x0589,0xfff6
0e70 058e fff5  |    |		.CONST	0x058e,0xfff5
0e72 0597 fff4  |    |		.CONST	0x0597,0xfff4
0e74 0597 fff3  |    |		.CONST	0x0597,0xfff3
0e76 0597 fff2  |    |		.CONST	0x0597,0xfff2
0e78 0597 fff1  |    |		.CONST	0x0597,0xfff1
0e7a 0599 fff0  |    |		.CONST	0x0599,0xfff0
0e7c 059b ffef  |    |		.CONST	0x059b,0xffef
0e7e 059d ffee  |    |		.CONST	0x059d,0xffee
0e80 059f ffed  |    |		.CONST	0x059f,0xffed
0e82 05a3 ffec  |    |		.CONST	0x05a3,0xffec
0e84 05aa 0001  |    |		.CONST	0x05aa,0x0001
0e86 05ad 0002  |    |		.CONST	0x05ad,0x0002
0e88 05b0 0003  |    |		.CONST	0x05b0,0x0003
0e8a 05b1 0004  |    |		.CONST	0x05b1,0x0004
0e8c 05d4 0005  |    |		.CONST	0x05d4,0x0005
0e8e 05d7 0006  |    |		.CONST	0x05d7,0x0006
0e90 05d9 0007  |    |		.CONST	0x05d9,0x0007
0e92 05da 0008  |    |		.CONST	0x05da,0x0008
0e94 05e2 0009  |    |		.CONST	0x05e2,0x0009
0e96 05e9 000a  |    |		.CONST	0x05e9,0x000a
0e98 05ec 000b  |    |		.CONST	0x05ec,0x000b
0e9a 05f0 000c  |    |		.CONST	0x05f0,0x000c
0e9c 05f4 000d  |    |		.CONST	0x05f4,0x000d
0e9e 05f8 000e  |    |		.CONST	0x05f8,0x000e
0ea0 05fc 000f  |    |		.CONST	0x05fc,0x000f
0ea2 05ff 0010  |    |		.CONST	0x05ff,0x0010
0ea4 0602 0011  |    |		.CONST	0x0602,0x0011
0ea6 0605 0012  |    |		.CONST	0x0605,0x0012
0ea8 0605 0013  |    |		.CONST	0x0605,0x0013
0eaa 0609 0014  |    |		.CONST	0x0609,0x0014
0eac 060f 0015  |    |		.CONST	0x060f,0x0015
0eae 0613 0016  |    |		.CONST	0x0613,0x0016
0eb0 0617 0017  |    |		.CONST	0x0617,0x0017
0eb2 0619 0018  |    |		.CONST	0x0619,0x0018
0eb4 061f 0019  |    |		.CONST	0x061f,0x0019
0eb6 0624 001a  | $  |		.CONST	0x0624,0x001a
0eb8 ; --------------------------------------------------------------------------------------
0eb8 ; Debug3 Subtable 0x1d
0eb8 ; --------------------------------------------------------------------------------------
0eb8 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
0eba 062b ffff  | +  |		.CONST	0x062b,0xffff
0ebc 0630 0001  | 0  |		.CONST	0x0630,0x0001
0ebe 063c 0002  | <  |		.CONST	0x063c,0x0002
0ec0 0640 0003  | @  |		.CONST	0x0640,0x0003
0ec2 ; --------------------------------------------------------------------------------------
0ec2 ; Debug3 Subtable 0x1e
0ec2 ; --------------------------------------------------------------------------------------
0ec2 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
0ec4 0653 ffff  | S  |		.CONST	0x0653,0xffff
0ec6 0658 fffe  | X  |		.CONST	0x0658,0xfffe
0ec8 065d 0001  | ]  |		.CONST	0x065d,0x0001
0eca 0661 0003  | a  |		.CONST	0x0661,0x0003
0ecc 0668 0004  | h  |		.CONST	0x0668,0x0004
0ece 066e 0005  | n  |		.CONST	0x066e,0x0005
0ed0 0671 0002  | q  |		.CONST	0x0671,0x0002
0ed2 ; --------------------------------------------------------------------------------------
0ed2 ; Debug3 Subtable 0x1f
0ed2 ; --------------------------------------------------------------------------------------
0ed2 0008 0030  |   0|		.DBG3TAB	0x0008,0x0030
0ed4 067b ffff  | {  |		.CONST	0x067b,0xffff
0ed6 067f fffe  |    |		.CONST	0x067f,0xfffe
0ed8 0684 fffd  |    |		.CONST	0x0684,0xfffd
0eda 0685 fffc  |    |		.CONST	0x0685,0xfffc
0edc 0686 fffb  |    |		.CONST	0x0686,0xfffb
0ede 0687 fffa  |    |		.CONST	0x0687,0xfffa
0ee0 0688 fff9  |    |		.CONST	0x0688,0xfff9
0ee2 068c fff8  |    |		.CONST	0x068c,0xfff8
0ee4 068d 0001  |    |		.CONST	0x068d,0x0001
0ee6 0692 0002  |    |		.CONST	0x0692,0x0002
0ee8 06b3 0003  |    |		.CONST	0x06b3,0x0003
0eea 06b9 0004  |    |		.CONST	0x06b9,0x0004
0eec 06be 0005  |    |		.CONST	0x06be,0x0005
0eee 06c0 0006  |    |		.CONST	0x06c0,0x0006
0ef0 06d6 0007  |    |		.CONST	0x06d6,0x0007
0ef2 06d6 0008  |    |		.CONST	0x06d6,0x0008
0ef4 06db 0009  |    |		.CONST	0x06db,0x0009
0ef6 06db 000a  |    |		.CONST	0x06db,0x000a
0ef8 06dd 000b  |    |		.CONST	0x06dd,0x000b
0efa 06e2 000c  |    |		.CONST	0x06e2,0x000c
0efc 06e9 000d  |    |		.CONST	0x06e9,0x000d
0efe 06f0 000e  |    |		.CONST	0x06f0,0x000e
0f00 06f5 000f  |    |		.CONST	0x06f5,0x000f
0f02 06fb 0010  |    |		.CONST	0x06fb,0x0010
0f04 06ff 0011  |    |		.CONST	0x06ff,0x0011
0f06 0705 0012  |    |		.CONST	0x0705,0x0012
0f08 0709 0013  |    |		.CONST	0x0709,0x0013
0f0a 070b 0014  |    |		.CONST	0x070b,0x0014
0f0c 0715 0015  |    |		.CONST	0x0715,0x0015
0f0e 071a 0016  |    |		.CONST	0x071a,0x0016
0f10 071c 0017  |    |		.CONST	0x071c,0x0017
0f12 0720 0018  |    |		.CONST	0x0720,0x0018
0f14 0723 0019  | #  |		.CONST	0x0723,0x0019
0f16 0728 001a  | (  |		.CONST	0x0728,0x001a
0f18 072c 001b  | ,  |		.CONST	0x072c,0x001b
0f1a 0731 001c  | 1  |		.CONST	0x0731,0x001c
0f1c 0736 001d  | 6  |		.CONST	0x0736,0x001d
0f1e 0739 001e  | 9  |		.CONST	0x0739,0x001e
0f20 073f 001f  | ?  |		.CONST	0x073f,0x001f
0f22 0741 0020  | A  |		.CONST	0x0741,0x0020
0f24 0745 0021  | E !|		.CONST	0x0745,0x0021
0f26 074c 0022  | L "|		.CONST	0x074c,0x0022
0f28 074d 0023  | M #|		.CONST	0x074d,0x0023
0f2a 0751 0024  | Q $|		.CONST	0x0751,0x0024
0f2c 0757 0025  | W %|		.CONST	0x0757,0x0025
0f2e 075b 0026  | [ &|		.CONST	0x075b,0x0026
0f30 075f 0027  | _ '|		.CONST	0x075f,0x0027
0f32 0763 0028  | c (|		.CONST	0x0763,0x0028
0f34 0767 0029  | g )|		.CONST	0x0767,0x0029
0f36 0769 002a  | i *|		.CONST	0x0769,0x002a
0f38 0772 002c  | r ,|		.CONST	0x0772,0x002c
0f3a 0775 002d  | u -|		.CONST	0x0775,0x002d
0f3c 077d 002b  | } +|		.CONST	0x077d,0x002b
0f3e 0784 002e  |   .|		.CONST	0x0784,0x002e
0f40 078e 002f  |   /|		.CONST	0x078e,0x002f
0f42 0793 0030  |   0|		.CONST	0x0793,0x0030
0f44 ; --------------------------------------------------------------------------------------
0f44 ; Debug3 Subtable 0x20
0f44 ; --------------------------------------------------------------------------------------
0f44 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0f46 07a3 0001  |    |		.CONST	0x07a3,0x0001
0f48 ; --------------------------------------------------------------------------------------
0f48 ; Debug3 Subtable 0x21
0f48 ; --------------------------------------------------------------------------------------
0f48 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0f4a 07ab 0001  |    |		.CONST	0x07ab,0x0001
0f4c ; --------------------------------------------------------------------------------------
0f4c ; Debug3 Subtable 0x22
0f4c ; --------------------------------------------------------------------------------------
0f4c 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0f4e 07b3 0001  |    |		.CONST	0x07b3,0x0001
0f50 07b6 0002  |    |		.CONST	0x07b6,0x0002
0f52 ; --------------------------------------------------------------------------------------
0f52 ; Debug3 Subtable 0x23
0f52 ; --------------------------------------------------------------------------------------
0f52 0002 0007  |    |		.DBG3TAB	0x0002,0x0007
0f54 07c3 ffff  |    |		.CONST	0x07c3,0xffff
0f56 07c6 fffe  |    |		.CONST	0x07c6,0xfffe
0f58 07c7 0001  |    |		.CONST	0x07c7,0x0001
0f5a 07cd 0002  |    |		.CONST	0x07cd,0x0002
0f5c 07cf 0003  |    |		.CONST	0x07cf,0x0003
0f5e 07db 0004  |    |		.CONST	0x07db,0x0004
0f60 07dd 0005  |    |		.CONST	0x07dd,0x0005
0f62 07e2 0006  |    |		.CONST	0x07e2,0x0006
0f64 07e5 0007  |    |		.CONST	0x07e5,0x0007
0f66 ; --------------------------------------------------------------------------------------
0f66 ; Debug3 Subtable 0x24
0f66 ; --------------------------------------------------------------------------------------
0f66 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0f68 07f3 0001  |    |		.CONST	0x07f3,0x0001
0f6a ; --------------------------------------------------------------------------------------
0f6a ; Debug3 Subtable 0x25
0f6a ; --------------------------------------------------------------------------------------
0f6a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0f6c 07fb 0001  |    |		.CONST	0x07fb,0x0001
0f6e ; --------------------------------------------------------------------------------------
0f6e ; Debug3 Subtable 0x26
0f6e ; --------------------------------------------------------------------------------------
0f6e 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
0f70 0803 0001  |    |		.CONST	0x0803,0x0001
0f72 0806 0002  |    |		.CONST	0x0806,0x0002
0f74 080b 0003  |    |		.CONST	0x080b,0x0003
0f76 080d 0004  |    |		.CONST	0x080d,0x0004
0f78 ; --------------------------------------------------------------------------------------
0f78 ; Debug3 Subtable 0x27
0f78 ; --------------------------------------------------------------------------------------
0f78 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0f7a 081b 0001  |    |		.CONST	0x081b,0x0001
0f7c ; --------------------------------------------------------------------------------------
0f7c ; Debug3 Subtable 0x28
0f7c ; --------------------------------------------------------------------------------------
0f7c 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0f7e 0823 0001  | #  |		.CONST	0x0823,0x0001
0f80 082b 0002  | +  |		.CONST	0x082b,0x0002
0f82 082e 0003  | .  |		.CONST	0x082e,0x0003
0f84 ; --------------------------------------------------------------------------------------
0f84 ; Debug3 Subtable 0x29
0f84 ; --------------------------------------------------------------------------------------
0f84 0001 000a  |    |		.DBG3TAB	0x0001,0x000a
0f86 083b ffff  | ;  |		.CONST	0x083b,0xffff
0f88 083c 0001  | <  |		.CONST	0x083c,0x0001
0f8a 0840 0002  | @  |		.CONST	0x0840,0x0002
0f8c 0844 0004  | D  |		.CONST	0x0844,0x0004
0f8e 0848 0005  | H  |		.CONST	0x0848,0x0005
0f90 084c 0006  | L  |		.CONST	0x084c,0x0006
0f92 084e 0007  | N  |		.CONST	0x084e,0x0007
0f94 0854 0003  | T  |		.CONST	0x0854,0x0003
0f96 085c 0008  | \  |		.CONST	0x085c,0x0008
0f98 0861 0009  | a  |		.CONST	0x0861,0x0009
0f9a 0864 000a  | d  |		.CONST	0x0864,0x000a
0f9c ; --------------------------------------------------------------------------------------
0f9c ; Debug3 Subtable 0x2a
0f9c ; --------------------------------------------------------------------------------------
0f9c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0f9e 086b 0001  | k  |		.CONST	0x086b,0x0001
0fa0 ; --------------------------------------------------------------------------------------
0fa0 ; Debug3 Subtable 0x2b
0fa0 ; --------------------------------------------------------------------------------------
0fa0 0002 0003  |    |		.DBG3TAB	0x0002,0x0003
0fa2 0873 ffff  | s  |		.CONST	0x0873,0xffff
0fa4 087c fffe  | |  |		.CONST	0x087c,0xfffe
0fa6 087f 0001  |    |		.CONST	0x087f,0x0001
0fa8 0883 0002  |    |		.CONST	0x0883,0x0002
0faa 088f 0003  |    |		.CONST	0x088f,0x0003
0fac ; --------------------------------------------------------------------------------------
0fac ; Debug3 Subtable 0x2c
0fac ; --------------------------------------------------------------------------------------
0fac 0003 0007  |    |		.DBG3TAB	0x0003,0x0007
0fae 089b ffff  |    |		.CONST	0x089b,0xffff
0fb0 08a0 fffe  |    |		.CONST	0x08a0,0xfffe
0fb2 08a3 fffd  |    |		.CONST	0x08a3,0xfffd
0fb4 08a5 0001  |    |		.CONST	0x08a5,0x0001
0fb6 08a8 0002  |    |		.CONST	0x08a8,0x0002
0fb8 08ab 0003  |    |		.CONST	0x08ab,0x0003
0fba 08af 0004  |    |		.CONST	0x08af,0x0004
0fbc 08b1 0005  |    |		.CONST	0x08b1,0x0005
0fbe 08b3 0006  |    |		.CONST	0x08b3,0x0006
0fc0 08d1 0007  |    |		.CONST	0x08d1,0x0007
0fc2 ; --------------------------------------------------------------------------------------
0fc2 ; Debug3 Subtable 0x2d
0fc2 ; --------------------------------------------------------------------------------------
0fc2 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0fc4 08eb 0001  |    |		.CONST	0x08eb,0x0001
0fc6 08f0 0002  |    |		.CONST	0x08f0,0x0002
0fc8 08f2 0003  |    |		.CONST	0x08f2,0x0003
0fca 08f7 0004  |    |		.CONST	0x08f7,0x0004
0fcc 08fe 0005  |    |		.CONST	0x08fe,0x0005
0fce ; --------------------------------------------------------------------------------------
0fce ; Debug3 Subtable 0x2e
0fce ; --------------------------------------------------------------------------------------
0fce 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0fd0 0903 0001  |    |		.CONST	0x0903,0x0001
0fd2 ; --------------------------------------------------------------------------------------
0fd2 ; Debug3 Subtable 0x2f
0fd2 ; --------------------------------------------------------------------------------------
0fd2 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0fd4 091b 0001  |    |		.CONST	0x091b,0x0001
0fd6 ; --------------------------------------------------------------------------------------
0fd6 ; Debug3 Subtable 0x30
0fd6 ; --------------------------------------------------------------------------------------
0fd6 0003 000e  |    |		.DBG3TAB	0x0003,0x000e
0fd8 093b ffff  | ;  |		.CONST	0x093b,0xffff
0fda 093d fffe  | =  |		.CONST	0x093d,0xfffe
0fdc 093f fffd  | ?  |		.CONST	0x093f,0xfffd
0fde 0942 0001  | B  |		.CONST	0x0942,0x0001
0fe0 0946 0002  | F  |		.CONST	0x0946,0x0002
0fe2 094b 0003  | K  |		.CONST	0x094b,0x0003
0fe4 094e 0004  | N  |		.CONST	0x094e,0x0004
0fe6 0951 0005  | Q  |		.CONST	0x0951,0x0005
0fe8 095e 0006  | ^  |		.CONST	0x095e,0x0006
0fea 0960 0007  | `  |		.CONST	0x0960,0x0007
0fec 0965 0008  | e  |		.CONST	0x0965,0x0008
0fee 0967 0009  | g  |		.CONST	0x0967,0x0009
0ff0 096a 000a  | j  |		.CONST	0x096a,0x000a
0ff2 0970 000b  | p  |		.CONST	0x0970,0x000b
0ff4 0975 000c  | u  |		.CONST	0x0975,0x000c
0ff6 097e 000d  | ~  |		.CONST	0x097e,0x000d
0ff8 098e 000e  |    |		.CONST	0x098e,0x000e
0ffa ; --------------------------------------------------------------------------------------
0ffa ; Debug3 Subtable 0x31
0ffa ; --------------------------------------------------------------------------------------
0ffa 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0ffc 09a3 0001  |    |		.CONST	0x09a3,0x0001
0ffe 09a6 0002  |    |		.CONST	0x09a6,0x0002
1000 09a8 0003  |    |		.CONST	0x09a8,0x0003
1002 ; --------------------------------------------------------------------------------------
1002 ; Debug3 Subtable 0x32
1002 ; --------------------------------------------------------------------------------------
1002 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
1004 09b3 ffff  |    |		.CONST	0x09b3,0xffff
1006 09b7 0001  |    |		.CONST	0x09b7,0x0001
1008 ; --------------------------------------------------------------------------------------
1008 ; Debug3 Subtable 0x33
1008 ; --------------------------------------------------------------------------------------
1008 0001 000b  |    |		.DBG3TAB	0x0001,0x000b
100a 09c3 ffff  |    |		.CONST	0x09c3,0xffff
100c 09ca 0001  |    |		.CONST	0x09ca,0x0001
100e 09d5 0002  |    |		.CONST	0x09d5,0x0002
1010 09d8 0003  |    |		.CONST	0x09d8,0x0003
1012 09da 0004  |    |		.CONST	0x09da,0x0004
1014 09dc 0005  |    |		.CONST	0x09dc,0x0005
1016 09e9 0006  |    |		.CONST	0x09e9,0x0006
1018 09eb 0007  |    |		.CONST	0x09eb,0x0007
101a 09f3 0008  |    |		.CONST	0x09f3,0x0008
101c 09f4 0009  |    |		.CONST	0x09f4,0x0009
101e 09f6 000a  |    |		.CONST	0x09f6,0x000a
1020 09f8 000b  |    |		.CONST	0x09f8,0x000b
1022 ; --------------------------------------------------------------------------------------
1022 ; Debug3 Subtable 0x34
1022 ; --------------------------------------------------------------------------------------
1022 0001 0018  |    |		.DBG3TAB	0x0001,0x0018
1024 0a03 0001  |    |		.CONST	0x0a03,0x0001
1026 0a04 fbff  |    |		.CONST	0x0a04,0xfbff
1028 0a08 0401  |    |		.CONST	0x0a08,0x0401
102a 0a0e 0402  |    |		.CONST	0x0a0e,0x0402
102c 0a10 0403  |    |		.CONST	0x0a10,0x0403
102e 0a18 0404  |    |		.CONST	0x0a18,0x0404
1030 0a1d 0405  |    |		.CONST	0x0a1d,0x0405
1032 0a1f 0406  |    |		.CONST	0x0a1f,0x0406
1034 0a36 0407  | 6  |		.CONST	0x0a36,0x0407
1036 0a39 0408  | 9  |		.CONST	0x0a39,0x0408
1038 0a3b 0409  | ;  |		.CONST	0x0a3b,0x0409
103a 0a3d 040a  | =  |		.CONST	0x0a3d,0x040a
103c 0a3f 040b  | ?  |		.CONST	0x0a3f,0x040b
103e 0a41 040c  | A  |		.CONST	0x0a41,0x040c
1040 0a45 040d  | E  |		.CONST	0x0a45,0x040d
1042 0a48 040e  | H  |		.CONST	0x0a48,0x040e
1044 0a4c 040f  | L  |		.CONST	0x0a4c,0x040f
1046 0a50 0410  | P  |		.CONST	0x0a50,0x0410
1048 0a52 0411  | R  |		.CONST	0x0a52,0x0411
104a 0a57 0412  | W  |		.CONST	0x0a57,0x0412
104c 0a5c 0413  | \  |		.CONST	0x0a5c,0x0413
104e 0a67 0414  | g  |		.CONST	0x0a67,0x0414
1050 0a73 0002  | s  |		.CONST	0x0a73,0x0002
1052 0a76 0003  | v  |		.CONST	0x0a76,0x0003
1054 0a79 0004  | y  |		.CONST	0x0a79,0x0004
1056 ; --------------------------------------------------------------------------------------
1056 ; Debug3 Subtable 0x35
1056 ; --------------------------------------------------------------------------------------
1056 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
1058 0a83 0001  |    |		.CONST	0x0a83,0x0001
105a 0a88 0002  |    |		.CONST	0x0a88,0x0002
105c 0a8e 0003  |    |		.CONST	0x0a8e,0x0003
105e 0a91 0004  |    |		.CONST	0x0a91,0x0004
1060 0000 0000  |    |		.BLANK	0000[0x1a0]