DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 DFS Tapes

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 DFS Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦2ca401794⟧ SEG

    Length: 4096 (0x1000)
    Types: SEG
    Notes: 5811_R1K_CODE
    Names: »140307.SEG«

Derivation

└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
    └─ ⟦this⟧ »140307.SEG« 
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
    └─ ⟦this⟧ »140307.SEG« 
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
    └─ ⟦this⟧ »140307.SEG« 
└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
    └─ ⟦this⟧ »140307.SEG« 
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
    └─ ⟦this⟧ »140307.SEG« 

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5811       |X   |		.CONST	0x5811								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 04f0       |    |		.CONST	0x04f0								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0003       |    |		.CONST	0x0003								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00fb       |    |		.CONST	0x00fb								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0030       | 0  |		.CONST	0x0030								; Number of locals
000b			INIT_0008:
000b 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible			; Debug Table 0x0 = .DEBUG	0x000b,0x0592,0x8000,0x0000,0x0036,0x0a14,0x0000,0x0005
													; Debug Table 0x0.0x0 = 0xb,0xffff
													; Debug Table 0x0.0x1 = 0xb,0xfffe
													; Debug Table 0x0.0x2 = 0xb,0xfffd
000c 029a 0103  |    |		Declare_Subprogram	INIT_0100,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0xc,0xfffc
													; Debug Table 0x0.0x4 = 0xc,0xfffb
000e 029a 0143  |   C|		Declare_Subprogram	INIT_0140,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0xe,0xfffa
0010 029a 0173  |   s|		Declare_Subprogram	INIT_0170,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x10,0xfff9
0012 029a 01f3  |    |		Declare_Subprogram	INIT_01f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x12,0xfff8
0014 029a 022b  |   +|		Declare_Subprogram	INIT_0228,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x14,0xfff7
0016 62c9       |b   |		Indirect_Literal	Discrete,0x2e0,{0x00000000, 0x360a1401}		; Debug Table 0x0.0x9 = 0x16,0xfff6
0017 0129       | )  |		Execute	Any,Make_Visible
0018 62c3       |b   |		Indirect_Literal	Discrete,0x2dc,{0x00000000, 0x360a1402}		; Debug Table 0x0.0xa = 0x18,0xfff5
0019 0129       | )  |		Execute	Any,Make_Visible
001a 03a6       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible,Values_Relative	; Debug Table 0x0.0xb = 0x1a,0xfff4
001b 029a 0233  |   3|		Declare_Subprogram	INIT_0230,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x1b,0xfff3
001d 029a 023b  |   ;|		Declare_Subprogram	INIT_0238,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x1d,0xfff2
001f 4805       |H   |		Short_Literal	0x5							; Debug Table 0x0.0xe = 0x1f,0xfff1
0020 032a       | *  |		Declare_Type	Record,Incomplete
0021 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0xf = 0x21,0xfff0
0022 02a0       |    |		Declare_Subprogram	Null_Subprogram
0023 e20d       |    |		Load	0x1,0xd
0024 03a3       |    |		Complete_Type	Heap_Access,By_Defining
0025 e20d       |    |		Load	0x1,0xd								; Debug Table 0x0.0x10 = 0x25,0xffef
													; Debug Table 0x0.0x11 = 0x25,0xffee
0026 e215       |    |		Load	0x1,0x15
0027 03a2       |    |		Complete_Type	Heap_Access,By_Renaming
0028 00bf       |    |		Action	Accept_Activation						; Debug Table 0x0.0x12 = 0x28,0xffed
0029 4807       |H   |		Short_Literal	0x7							; Debug Table 0x1 = .DEBUG	0x0029,0x05ba,0x8000,0x0000,0x0036,0x0ac4,0x0000,0x0011
													; Debug Table 0x1.0x0 = 0x29,0xffff
													; Debug Table 0x1.0x1 = 0x29,0xfffe
													; Debug Table 0x1.0x2 = 0x29,0xfffd
													; Debug Table 0x1.0x3 = 0x29,0xfffc
													; Debug Table 0x1.0x4 = 0x29,0xfffb
													; Debug Table 0x1.0x5 = 0x29,0xfffa
													; Debug Table 0x1.0x6 = 0x29,0xfff9
													; Debug Table 0x1.0x7 = 0x29,0xfff8
													; Debug Table 0x1.0x8 = 0x29,0xfff7
													; Debug Table 0x1.0x9 = 0x29,0xfff6
													; Debug Table 0x1.0xa = 0x29,0xfff5
002a 032a       | *  |		Declare_Type	Record,Incomplete
002b 03a5       |    |		Declare_Type	Heap_Access,Indirect_Literal,Values_Relative		; Debug Table 0x1.0xb = 0x2b,0xfff4
002c 00d9       |    |		Load_Top	At_Offset_1
002d 02a0       |    |		Declare_Subprogram	Null_Subprogram
002e 00da       |    |		Load_Top	At_Offset_2
002f 03a3       |    |		Complete_Type	Heap_Access,By_Defining
0030 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0xc = 0x30,0xfff3
													; Debug Table 0x1.0xd = 0x30,0xfff2
													; Debug Table 0x1.0xe = 0x30,0xfff1
0031 62a6       |b   |		Indirect_Literal	Discrete,0x2d8,{0x00000000, 0x001fffff}
0032 e001       |    |		Load	0x0,0x1
0033 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0034 03f8       |    |		Declare_Type	Discrete,Constrained
0035 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x1.0xf = 0x35,0xfff0
0036 e215       |    |		Load	0x1,0x15
0037 00da       |    |		Load_Top	At_Offset_2
0038 e001       |    |		Load	0x0,0x1
0039 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
003a e21a       |    |		Load	0x1,0x1a
003b e21a       |    |		Load	0x1,0x1a
003c e21a       |    |		Load	0x1,0x1a
003d 02a0       |    |		Declare_Subprogram	Null_Subprogram
003e e219       |    |		Load	0x1,0x19
003f 0326       | &  |		Complete_Type	Record,By_Defining
0040 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1.0x10 = 0x40,0xffef
0041 0322       | "  |		Declare_Variable	Record
0042 4801       |H   |		Short_Literal	0x1
0043 00d9       |    |		Load_Top	At_Offset_1
0044 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0045 e215       |    |		Load	0x1,0x15
0046 00d9       |    |		Load_Top	At_Offset_1
0047 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0048 4800       |H   |		Short_Literal	0x0
0049 00d9       |    |		Load_Top	At_Offset_1
004a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
004b 4800       |H   |		Short_Literal	0x0
004c 00d9       |    |		Load_Top	At_Offset_1
004d 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
004e 00da       |    |		Load_Top	At_Offset_2
004f 00d9       |    |		Load_Top	At_Offset_1
0050 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0051 00da       |    |		Load_Top	At_Offset_2
0052 00d9       |    |		Load_Top	At_Offset_1
0053 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0054 00da       |    |		Load_Top	At_Offset_2
0055 00d9       |    |		Load_Top	At_Offset_1
0056 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0057 4803       |H   |		Short_Literal	0x3							; Debug Table 0x1.0x11 = 0x57,0xffee
0058 00d9       |    |		Load_Top	At_Offset_1
0059 017c       | |  |		Execute	Record,Component_Offset
005a e001       |    |		Load	0x0,0x1
005b 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
005c 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
005d 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x12 = 0x5d,0xffed
005e 00da       |    |		Load_Top	At_Offset_2
005f 017c       | |  |		Execute	Record,Component_Offset
0060 e001       |    |		Load	0x0,0x1
0061 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0062 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0063 e219       |    |		Load	0x1,0x19							; Debug Table 0x1.0x13 = 0x63,0xffec
0064 012c       | ,  |		Execute	Any,Size
0065 00da       |    |		Load_Top	At_Offset_2
0066 0272       | r  |		Execute	Discrete,Minus
0067 e001       |    |		Load	0x0,0x1
0068 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0069 03f1       |    |		Declare_Variable	Discrete,With_Value
006a e219       |    |		Load	0x1,0x19							; Debug Table 0x1.0x14 = 0x6a,0xffeb
													; Debug Table 0x1.0x15 = 0x6a,0xffea
006b 012c       | ,  |		Execute	Any,Size
006c 00da       |    |		Load_Top	At_Offset_2
006d 0273       | s  |		Execute	Discrete,Plus
006e 6265       |be  |		Indirect_Literal	Discrete,0x2d4,{0x00000000, 0x00002000}
006f 027a       | z  |		Execute	Discrete,Less_Equal
0070 7002       |p   |		Jump_Nonzero	0x73
0071 4887       |H   |		Short_Literal	0x87
0072 0257       | W  |		Execute	Discrete,Raise
0073 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x16 = 0x73,0xffe9
													; Debug Table 0x1.0x17 = 0x73,0xffe8
0074 e21c       |    |		Load	0x1,0x1c
0075 017c       | |  |		Execute	Record,Component_Offset
0076 6802       |h   |		Jump_Zero	0x79
0077 4887       |H   |		Short_Literal	0x87
0078 0257       | W  |		Execute	Discrete,Raise
0079 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x18 = 0x79,0xffe7
007a e21c       |    |		Load	0x1,0x1c
007b 017c       | |  |		Execute	Record,Component_Offset
007c 4800       |H   |		Short_Literal	0x0
007d e21c       |    |		Load	0x1,0x1c
007e 017c       | |  |		Execute	Record,Component_Offset
007f 00e1       |    |		Load_Encached	Boolean_Cache
0080 012c       | ,  |		Execute	Any,Size
0081 0aff       |    |		Execute_Immediate	Plus,-0x1
0082 0273       | s  |		Execute	Discrete,Plus
0083 0a01       |    |		Execute_Immediate	Plus,0x1
0084 027f       |    |		Execute	Discrete,Equal
0085 7002       |p   |		Jump_Nonzero	0x88
0086 4887       |H   |		Short_Literal	0x87
0087 0257       | W  |		Execute	Discrete,Raise
0088 4802       |H   |		Short_Literal	0x2							; Debug Table 0x1.0x19 = 0x88,0xffe6
0089 e21c       |    |		Load	0x1,0x1c
008a 017c       | |  |		Execute	Record,Component_Offset
008b 4801       |H   |		Short_Literal	0x1
008c e21c       |    |		Load	0x1,0x1c
008d 017c       | |  |		Execute	Record,Component_Offset
008e e21c       |    |		Load	0x1,0x1c
008f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0090 012c       | ,  |		Execute	Any,Size
0091 0aff       |    |		Execute_Immediate	Plus,-0x1
0092 0273       | s  |		Execute	Discrete,Plus
0093 0a01       |    |		Execute_Immediate	Plus,0x1
0094 027f       |    |		Execute	Discrete,Equal
0095 7002       |p   |		Jump_Nonzero	0x98
0096 4887       |H   |		Short_Literal	0x87
0097 0257       | W  |		Execute	Discrete,Raise
0098 4803       |H   |		Short_Literal	0x3							; Debug Table 0x1.0x1a = 0x98,0xffe5
0099 e21c       |    |		Load	0x1,0x1c
009a 017c       | |  |		Execute	Record,Component_Offset
009b 4802       |H   |		Short_Literal	0x2
009c e21c       |    |		Load	0x1,0x1c
009d 017c       | |  |		Execute	Record,Component_Offset
009e e21b       |    |		Load	0x1,0x1b
009f 012c       | ,  |		Execute	Any,Size
00a0 0aff       |    |		Execute_Immediate	Plus,-0x1
00a1 0273       | s  |		Execute	Discrete,Plus
00a2 0a01       |    |		Execute_Immediate	Plus,0x1
00a3 027f       |    |		Execute	Discrete,Equal
00a4 7002       |p   |		Jump_Nonzero	0xa7
00a5 4887       |H   |		Short_Literal	0x87
00a6 0257       | W  |		Execute	Discrete,Raise
00a7 e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0x1b = 0xa7,0xffe4
00a8 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
00a9 00c6       |    |		Action	Check_Subprogram_Elaborated
00aa e219       |    |		Load	0x1,0x19
00ab e21a       |    |		Load	0x1,0x1a
00ac 6223       |b#  |		Indirect_Literal	Discrete,0x2d0,{0x00000000, 0x00360ac4}
00ad 49bd       |I   |		Short_Literal	0x1bd
00ae 4800       |H   |		Short_Literal	0x0
00af 4b34       |K4  |		Short_Literal	0x334							; Debug Table 0x1.0x1c = 0xaf,0xffe3
00b0 621b       |b   |		Indirect_Literal	Discrete,0x2cc,{0x00000000, 0x05f5e100}
00b1 0271       | q  |		Execute	Discrete,Times
00b2 6215       |b   |		Indirect_Literal	Discrete,0x2c8,{0x00000000, 0x029bb932}
00b3 0273       | s  |		Execute	Discrete,Plus
00b4 6217       |b   |		Indirect_Literal	Discrete,0x2cc,{0x00000000, 0x05f5e100}
00b5 0271       | q  |		Execute	Discrete,Times
00b6 620d       |b   |		Indirect_Literal	Discrete,0x2c4,{0x00000000, 0x0270fc76}
00b7 0273       | s  |		Execute	Discrete,Plus
00b8 00e5       |    |		Load_Encached	Long_Integer_Cache
00b9 03f1       |    |		Declare_Variable	Discrete,With_Value
00ba 00e5       |    |		Load_Encached	Long_Integer_Cache					; Debug Table 0x1.0x1d = 0xba,0xffe2
00bb e21a       |    |		Load	0x1,0x1a
00bc e001       |    |		Load	0x0,0x1
00bd 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
00be e001       |    |		Load	0x0,0x1
00bf 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
00c0 e001       |    |		Load	0x0,0x1
00c1 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
00c2 02a0       |    |		Declare_Subprogram	Null_Subprogram
00c3 e218       |    |		Load	0x1,0x18
00c4 0326       | &  |		Complete_Type	Record,By_Defining
00c5 e218       |    |		Load	0x1,0x18							; Debug Table 0x1.0x1e = 0xc5,0xffe1
00c6 0322       | "  |		Declare_Variable	Record
00c7 00d9       |    |		Load_Top	At_Offset_1
00c8 00d9       |    |		Load_Top	At_Offset_1
00c9 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00ca e21a       |    |		Load	0x1,0x1a
00cb 00d9       |    |		Load_Top	At_Offset_1
00cc 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00cd 4800       |H   |		Short_Literal	0x0
00ce 00d9       |    |		Load_Top	At_Offset_1
00cf 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
00d0 4800       |H   |		Short_Literal	0x0
00d1 00d9       |    |		Load_Top	At_Offset_1
00d2 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
00d3 e002       |    |		Load	0x0,0x2
00d4 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
00d5 0aff       |    |		Execute_Immediate	Plus,-0x1
00d6 00d9       |    |		Load_Top	At_Offset_1
00d7 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
00d8 029b 0243  |   C|		Declare_Subprogram	INIT_0240,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x1f = 0xd8,0xffe0
00da 029b 02eb  |    |		Declare_Subprogram	INIT_02e8,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x20 = 0xda,0xffdf
00dc 029d 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call			; Debug Table 0x1.0x21 = 0xdc,0xffde
00de 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28				; Debug Table 0x1.0x22 = 0xde,0xffdd
00df 00c7       |    |		Action	Elaborate_Subprogram
00e0 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28				; Debug Table 0x1.0x23 = 0xe0,0xffdc
00e1 00c6       |    |		Action	Check_Subprogram_Elaborated
00e2 e219       |    |		Load	0x1,0x19
00e3 e21a       |    |		Load	0x1,0x1a
00e4 61eb       |a   |		Indirect_Literal	Discrete,0x2d0,{0x00000000, 0x00360ac4}
00e5 4add       |J   |		Short_Literal	0x2dd
00e6 4800       |H   |		Short_Literal	0x0
00e7 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27				; Debug Table 0x1.0x24 = 0xe7,0xffdb
00e8 00c7       |    |		Action	Elaborate_Subprogram
00e9 029d 030b  |    |		Declare_Subprogram	INIT_0308,For_Outer_Call			; Debug Table 0x1.0x25 = 0xe9,0xffda
00eb 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x26 = 0xeb,0xffd9
00ec 00c7       |    |		Action	Elaborate_Subprogram
00ed 029d 0393  |    |		Declare_Subprogram	INIT_0390,For_Outer_Call			; Debug Table 0x1.0x27 = 0xed,0xffd8
00ef 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x28 = 0xef,0xffd7
00f0 00c7       |    |		Action	Elaborate_Subprogram
00f1 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x29 = 0xf1,0xffd6
00f2 00c7       |    |		Action	Elaborate_Subprogram
00f3 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x2a = 0xf3,0xffd5
00f4 00c7       |    |		Action	Elaborate_Subprogram
00f5 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x2b = 0xf5,0xffd4
00f6 00c7       |    |		Action	Elaborate_Subprogram
00f7 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x2c = 0xf7,0xffd3
00f8 00c7       |    |		Action	Elaborate_Subprogram
00f9 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x2d = 0xf9,0xffd2
00fa 00c7       |    |		Action	Elaborate_Subprogram
00fb			BODY_0008:
00fb 00bc       |    |		Action	Signal_Activated
00fc 00bb       |    |		Action	Signal_Completion
00fd 0000 0000  |    |		.XXX[0x3]
00ff 0000       |    |
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0105       |    |		.CONST	0x0105								; Address of begin
0101 0004       |    |		.CONST	0x0004								; Address of exception handler
0102 0003       |    |		.CONST	0x0003								; Number of locals
0103			INIT_0100:
0103 e20d       |    |		Load	0x1,0xd								; Debug Table 0x2 = .DEBUG	0x0103,0x0618,0x0002,0x0000,0x0036,0x0a14,0x0000,0x001f
													; Debug Table 0x2.0x0 = 0x103,0xffff
0104 e21a       |    |		Load	0x1,0x1a							; Debug Table 0x2.0x1 = 0x104,0xfffe
0105			BODY_0100:
0105 e226       | &  |		Load	0x1,0x26							; Debug Table 0x2.0x2 = 0x105,0x1
0106 e20d       |    |		Load	0x1,0xd
0107 e5ff       |    |		Load	0x2,-0x1
0108 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0109 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
010a 61c9       |a   |		Indirect_Literal	Discrete,0x2d4,{0x00000000, 0x00002000}		; Debug Table 0x2.0x3 = 0x10a,0x2
													; Debug Table 0x2.0x4 = 0x10a,0x3
010b e5fc       |    |		Load	0x2,-0x4
010c 8229       | )  |		Call	0x1,0x29
010d 00da       |    |		Load_Top	At_Offset_2
010e 0217       |    |		Execute	Heap_Access,All_Reference
010f 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0110 e21f       |    |		Load	0x1,0x1f							; Debug Table 0x2.0x5 = 0x110,0x4
0111 e5fe       |    |		Load	0x2,-0x2
0112 8229       | )  |		Call	0x1,0x29
0113 00da       |    |		Load_Top	At_Offset_2
0114 0217       |    |		Execute	Heap_Access,All_Reference
0115 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0116 e21c       |    |		Load	0x1,0x1c							; Debug Table 0x2.0x6 = 0x116,0x5
0117 e21a       |    |		Load	0x1,0x1a
0118 e5ff       |    |		Load	0x2,-0x1
0119 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
011a 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
011b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x7 = 0x11b,0x6
													; Debug Table 0x2.0x8 = 0x11b,0x7
011c 00d9       |    |		Load_Top	At_Offset_1
011d 0217       |    |		Execute	Heap_Access,All_Reference
011e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
011f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x9 = 0x11f,0x8
0120 00d9       |    |		Load_Top	At_Offset_1
0121 0217       |    |		Execute	Heap_Access,All_Reference
0122 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0123 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2.0xa = 0x123,0x9
0124 00d9       |    |		Load_Top	At_Offset_1
0125 0217       |    |		Execute	Heap_Access,All_Reference
0126 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0127 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xb = 0x127,0xa
0128 00d9       |    |		Load_Top	At_Offset_1
0129 0217       |    |		Execute	Heap_Access,All_Reference
012a 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
012b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xc = 0x12b,0xb
012c 00d9       |    |		Load_Top	At_Offset_1
012d 0217       |    |		Execute	Heap_Access,All_Reference
012e 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
012f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xd = 0x12f,0xc
0130 00da       |    |		Load_Top	At_Offset_2
0131 0217       |    |		Execute	Heap_Access,All_Reference
0132 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0133 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x2.0xe = 0x133,0xd
0134 619f       |a   |		Indirect_Literal	Discrete,0x2d4,{0x00000000, 0x00002000}
0135 027b       | {  |		Execute	Discrete,Greater_Equal
0136 6804       |h   |		Jump_Zero	0x13b
0137 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0xf = 0x137,0xe
0138 00d9       |    |		Load_Top	At_Offset_1
0139 e5fd       |    |		Load	0x2,-0x3
013a 822f       | /  |		Call	0x1,0x2f
013b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x10 = 0x13b,0xf
013c 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
013d 0000 0000  |    |		.XXX[0x3]
013f 0000       |    |
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 015b       | [  |		.CONST	0x015b								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 0010       |    |		.CONST	0x0010								; Number of locals
0143			INIT_0140:
0143 e002       |    |		Load	0x0,0x2								; Debug Table 0x3 = .DEBUG	0x0143,0x063c,0x2802,0x0002,0x0036,0x0a14,0x0000,0x003f
													; Debug Table 0x3.0x0 = 0x143,0xffff
0144 1919       |    |		Execute	Package,Field_Reference,Field_Number 0x19
0145 00c6       |    |		Action	Check_Subprogram_Elaborated
0146 e5fd       |    |		Load	0x2,-0x3
0147 e5fe       |    |		Load	0x2,-0x2
0148 6187       |a   |		Indirect_Literal	Discrete,0x2d0,{0x00000000, 0x00360ac4}
0149 6176       |av  |		Indirect_Literal	Discrete,0x2c0,{0x00000000, 0x00000630}
014a 4806       |H   |		Short_Literal	0x6
014b e002       |    |		Load	0x0,0x2								; Debug Table 0x3.0x1 = 0x14b,0xfffe
014c 191f       |    |		Execute	Package,Field_Reference,Field_Number 0x1f
014d 00c6       |    |		Action	Check_Subprogram_Elaborated
014e e5fd       |    |		Load	0x2,-0x3
014f e5fe       |    |		Load	0x2,-0x2
0150 617f       |a   |		Indirect_Literal	Discrete,0x2d0,{0x00000000, 0x00360ac4}
0151 616a       |aj  |		Indirect_Literal	Discrete,0x2bc,{0x00000000, 0x00000641}
0152 480b       |H   |		Short_Literal	0xb
0153 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27				; Debug Table 0x3.0x2 = 0x153,0xfffd
0154 00c6       |    |		Action	Check_Subprogram_Elaborated
0155 e5fd       |    |		Load	0x2,-0x3
0156 6179       |ay  |		Indirect_Literal	Discrete,0x2d0,{0x00000000, 0x00360ac4}
0157 6160       |a`  |		Indirect_Literal	Discrete,0x2b8,{0x00000000, 0x00000652}
0158 480f       |H   |		Short_Literal	0xf
0159 029f 03a3  |    |		Declare_Subprogram	INIT_03a0,For_Call				; Debug Table 0x3.0x3 = 0x159,0xfffc
015b			BODY_0140:
015b e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x3.0x4 = 0x15b,0x1
015c e5fc       |    |		Load	0x2,-0x4
015d e5fd       |    |		Load	0x2,-0x3
015e 0119       |    |		Execute	Any,Check_In_Formal_Type
015f e40c       |    |		Load	0x2,0xc
0160 480d       |H   |		Short_Literal	0xd
0161 4802       |H   |		Short_Literal	0x2
0162 0099       |    |		Action	Reference_Dynamic
0163 8227       | '  |		Call	0x1,0x27
0164 e5fd       |    |		Load	0x2,-0x3
0165 0119       |    |		Execute	Any,Check_In_Formal_Type
0166 8410       |    |		Call	0x2,0x10
0167 e5fe       |    |		Load	0x2,-0x2
0168 0213       |    |		Execute	Heap_Access,Check_In_Type
0169 4405       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x5
016a 0000 0000  |    |		.BLANK	0000[0x6]
0170 ; --------------------------------------------------------------------------------------
0170 ; SUBPROGRAM
0170 ; --------------------------------------------------------------------------------------
0170 017f       |    |		.CONST	0x017f								; Address of begin
0171 0004       |    |		.CONST	0x0004								; Address of exception handler
0172 000a       |    |		.CONST	0x000a								; Number of locals
0173			INIT_0170:
0173 e21a       |    |		Load	0x1,0x1a							; Debug Table 0x4 = .DEBUG	0x0173,0x0648,0x2801,0x0002,0x0036,0x0a14,0x0000,0x0061
													; Debug Table 0x4.0x0 = 0x173,0xffff
0174 e21a       |    |		Load	0x1,0x1a							; Debug Table 0x4.0x1 = 0x174,0xfffe
0175 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0x4.0x2 = 0x175,0xfffd
0176 e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x3 = 0x176,0xfffc
0177 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0178 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28				; Debug Table 0x4.0x4 = 0x178,0xfffb
0179 00c6       |    |		Action	Check_Subprogram_Elaborated
017a e5fd       |    |		Load	0x2,-0x3
017b e5fe       |    |		Load	0x2,-0x2
017c 6153       |aS  |		Indirect_Literal	Discrete,0x2d0,{0x00000000, 0x00360ac4}
017d 6136       |a6  |		Indirect_Literal	Discrete,0x2b4,{0x00000000, 0x00000818}
017e 480a       |H   |		Short_Literal	0xa
017f			BODY_0170:
017f e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x5 = 0x17f,0x1
0180 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0181 00f0       |    |		Load_Encached	Segment_Cache
0182 e5fc       |    |		Load	0x2,-0x4
0183 e5fe       |    |		Load	0x2,-0x2
0184 0213       |    |		Execute	Heap_Access,Check_In_Type
0185 e406       |    |		Load	0x2,0x6
0186 e407       |    |		Load	0x2,0x7
0187 4808       |H   |		Short_Literal	0x8
0188 4802       |H   |		Short_Literal	0x2
0189 0099       |    |		Action	Reference_Dynamic
018a 8228       | (  |		Call	0x1,0x28
018b c404       |    |		Store	0x2,0x4
018c c405       |    |		Store	0x2,0x5
018d e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x4.0x6 = 0x18d,0x2
018e 7001       |p   |		Jump_Nonzero	0x190
018f 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x4.0x7 = 0x18f,0x3
0190 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x4.0x8 = 0x190,0x4
0191 0219       |    |		Execute	Heap_Access,All_Read
0192 011f       |    |		Execute	Any,Is_Scalar
0193 6802       |h   |		Jump_Zero	0x196
0194 e5fd       |    |		Load	0x2,-0x3
0195 7802       |x   |		Jump	0x198
0196 e5fc       |    |		Load	0x2,-0x4
0197 0219       |    |		Execute	Heap_Access,All_Read
0198 012c       | ,  |		Execute	Any,Size
0199 613e       |a>  |		Indirect_Literal	Discrete,0x2d8,{0x00000000, 0x001fffff}
019a 027d       | }  |		Execute	Discrete,Greater
019b 6803       |h   |		Jump_Zero	0x19f
019c e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x9 = 0x19c,0x5
019d a5fc       |    |		Store_Unchecked	0x2,-0x4
019e 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x4.0xa = 0x19e,0x6
019f e405       |    |		Load	0x2,0x5								; Debug Table 0x4.0xb = 0x19f,0x7
01a0 e21d       |    |		Load	0x1,0x1d
01a1 0272       | r  |		Execute	Discrete,Minus
01a2 e404       |    |		Load	0x2,0x4
01a3 e220       |    |		Load	0x1,0x20
01a4 e221       | !  |		Load	0x1,0x21
01a5 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
01a6 e002       |    |		Load	0x0,0x2
01a7 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
01a8 a402       |    |		Store_Unchecked	0x2,0x2
01a9 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0xc = 0x1a9,0x8
01aa 8230       | 0  |		Call	0x1,0x30
01ab 6804       |h   |		Jump_Zero	0x1b0
01ac e402       |    |		Load	0x2,0x2
01ad 0217       |    |		Execute	Heap_Access,All_Reference
01ae 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01af 7002       |p   |		Jump_Nonzero	0x1b2
01b0 e213       |    |		Load	0x1,0x13							; Debug Table 0x4.0xd = 0x1b0,0x9
01b1 0257       | W  |		Execute	Discrete,Raise
01b2 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0xe = 0x1b2,0xa
01b3 e402       |    |		Load	0x2,0x2
01b4 0217       |    |		Execute	Heap_Access,All_Reference
01b5 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01b6 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0xf = 0x1b6,0xb
01b7 0217       |    |		Execute	Heap_Access,All_Reference
01b8 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01b9 e402       |    |		Load	0x2,0x2
01ba 0217       |    |		Execute	Heap_Access,All_Reference
01bb 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
01bc e405       |    |		Load	0x2,0x5								; Debug Table 0x4.0x10 = 0x1bc,0xc
01bd e402       |    |		Load	0x2,0x2
01be 0217       |    |		Execute	Heap_Access,All_Reference
01bf 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
01c0 0273       | s  |		Execute	Discrete,Plus
01c1 e404       |    |		Load	0x2,0x4
01c2 e220       |    |		Load	0x1,0x20
01c3 e221       | !  |		Load	0x1,0x21
01c4 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
01c5 e002       |    |		Load	0x0,0x2
01c6 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
01c7 e402       |    |		Load	0x2,0x2
01c8 0217       |    |		Execute	Heap_Access,All_Reference
01c9 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
01ca e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x11 = 0x1ca,0xd
01cb 0217       |    |		Execute	Heap_Access,All_Reference
01cc 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01cd 0217       |    |		Execute	Heap_Access,All_Reference
01ce 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01cf a403       |    |		Store_Unchecked	0x2,0x3
01d0 e403       |    |		Load	0x2,0x3								; Debug Table 0x4.0x12 = 0x1d0,0xe
01d1 e402       |    |		Load	0x2,0x2
01d2 0217       |    |		Execute	Heap_Access,All_Reference
01d3 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
01d4 e403       |    |		Load	0x2,0x3								; Debug Table 0x4.0x13 = 0x1d4,0xf
01d5 0217       |    |		Execute	Heap_Access,All_Reference
01d6 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
01d7 e402       |    |		Load	0x2,0x2
01d8 0217       |    |		Execute	Heap_Access,All_Reference
01d9 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
01da e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x14 = 0x1da,0x10
01db e402       |    |		Load	0x2,0x2
01dc 0217       |    |		Execute	Heap_Access,All_Reference
01dd 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
01de 0217       |    |		Execute	Heap_Access,All_Reference
01df 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
01e0 e402       |    |		Load	0x2,0x2								; Debug Table 0x4.0x15 = 0x1e0,0x11
01e1 e402       |    |		Load	0x2,0x2
01e2 0217       |    |		Execute	Heap_Access,All_Reference
01e3 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
01e4 0217       |    |		Execute	Heap_Access,All_Reference
01e5 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
01e6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x16 = 0x1e6,0x12
01e7 a5fc       |    |		Store_Unchecked	0x2,-0x4
01e8 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01e9 0000 0000  |    |		.BLANK	0000[0x7]
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01fe       |    |		.CONST	0x01fe								; Address of begin
01f1 0004       |    |		.CONST	0x0004								; Address of exception handler
01f2 0009       |    |		.CONST	0x0009								; Number of locals
01f3			INIT_01f0:
01f3 e21a       |    |		Load	0x1,0x1a							; Debug Table 0x5 = .DEBUG	0x01f3,0x0678,0x2802,0x0002,0x0036,0x0a14,0x0000,0x007e
													; Debug Table 0x5.0x0 = 0x1f3,0xffff
01f4 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0x5.0x1 = 0x1f4,0xfffe
01f5 e001       |    |		Load	0x0,0x1								; Debug Table 0x5.0x2 = 0x1f5,0xfffd
01f6 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
01f7 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28				; Debug Table 0x5.0x3 = 0x1f7,0xfffc
01f8 00c6       |    |		Action	Check_Subprogram_Elaborated
01f9 e5fd       |    |		Load	0x2,-0x3
01fa e5fe       |    |		Load	0x2,-0x2
01fb 60d4       |`   |		Indirect_Literal	Discrete,0x2d0,{0x00000000, 0x00360ac4}
01fc 60b3       |`   |		Indirect_Literal	Discrete,0x2b0,{0x00000000, 0x000008cb}
01fd 4809       |H   |		Short_Literal	0x9
01fe			BODY_01f0:
01fe e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x5.0x4 = 0x1fe,0x1
01ff 7002       |p   |		Jump_Nonzero	0x202
0200 e213       |    |		Load	0x1,0x13							; Debug Table 0x5.0x5 = 0x200,0x2
0201 0257       | W  |		Execute	Discrete,Raise
0202 e001       |    |		Load	0x0,0x1								; Debug Table 0x5.0x6 = 0x202,0x3
0203 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0204 00f0       |    |		Load_Encached	Segment_Cache
0205 e5fc       |    |		Load	0x2,-0x4
0206 e5fe       |    |		Load	0x2,-0x2
0207 0213       |    |		Execute	Heap_Access,Check_In_Type
0208 e405       |    |		Load	0x2,0x5
0209 e406       |    |		Load	0x2,0x6
020a 4807       |H   |		Short_Literal	0x7
020b 4802       |H   |		Short_Literal	0x2
020c 0099       |    |		Action	Reference_Dynamic
020d 8228       | (  |		Call	0x1,0x28
020e c403       |    |		Store	0x2,0x3
020f c404       |    |		Store	0x2,0x4
0210 e404       |    |		Load	0x2,0x4								; Debug Table 0x5.0x7 = 0x210,0x4
0211 e21d       |    |		Load	0x1,0x1d
0212 0272       | r  |		Execute	Discrete,Minus
0213 e403       |    |		Load	0x2,0x3
0214 e220       |    |		Load	0x1,0x20
0215 e221       | !  |		Load	0x1,0x21
0216 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
0217 e002       |    |		Load	0x0,0x2
0218 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0219 a402       |    |		Store_Unchecked	0x2,0x2
021a e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0x8 = 0x21a,0x5
021b 8230       | 0  |		Call	0x1,0x30
021c 6804       |h   |		Jump_Zero	0x221
021d e402       |    |		Load	0x2,0x2
021e 0217       |    |		Execute	Heap_Access,All_Reference
021f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0220 7002       |p   |		Jump_Nonzero	0x223
0221 e213       |    |		Load	0x1,0x13							; Debug Table 0x5.0x9 = 0x221,0x6
0222 0257       | W  |		Execute	Discrete,Raise
0223 e402       |    |		Load	0x2,0x2								; Debug Table 0x5.0xa = 0x223,0x7
0224 0217       |    |		Execute	Heap_Access,All_Reference
0225 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0226 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0227 0000       |    |		.XXX[0x1]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022b       | +  |		.CONST	0x022b								; Address of begin
0229 0004       |    |		.CONST	0x0004								; Address of exception handler
022a 0001       |    |		.CONST	0x0001								; Number of locals
022b			BODY_0228:
022b			INIT_0228:
022b 60ac       |`   |		Indirect_Literal	Discrete,0x2d8,{0x00000000, 0x001fffff}		; Debug Table 0x6 = .DEBUG	0x022b,0x0690,0x0002,0x0000,0x0036,0x0a14,0x0000,0x009c
													; Debug Table 0x6.0x0 = 0x22b,0x1
022c 00ca       |    |		Action	Exit_Nullary_Function
022d 0000 0000  |    |		.XXX[0x3]
022f 0000       |    |
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0233       | 3  |		.CONST	0x0233								; Address of begin
0231 0004       |    |		.CONST	0x0004								; Address of exception handler
0232 0001       |    |		.CONST	0x0001								; Number of locals
0233			BODY_0230:
0233			INIT_0230:
0233 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7 = .DEBUG	0x0233,0x0694,0x0002,0x0000,0x0036,0x0a14,0x0000,0x00ad
													; Debug Table 0x7.0x0 = 0x233,0x1
0234 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0235 0000 0000  |    |		.XXX[0x3]
0237 0000       |    |
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 023b       | ;  |		.CONST	0x023b								; Address of begin
0239 0004       |    |		.CONST	0x0004								; Address of exception handler
023a 0001       |    |		.CONST	0x0001								; Number of locals
023b			BODY_0238:
023b			INIT_0238:
023b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8 = .DEBUG	0x023b,0x0698,0x0002,0x0000,0x0036,0x0a14,0x0000,0x00b6
													; Debug Table 0x8.0x0 = 0x23b,0x1
023c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
023d 0000 0000  |    |		.XXX[0x3]
023f 0000       |    |
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0253       | S  |		.CONST	0x0253								; Address of begin
0241 0004       |    |		.CONST	0x0004								; Address of exception handler
0242 000a       |    |		.CONST	0x000a								; Number of locals
0243			INIT_0240:
0243 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9 = .DEBUG	0x0243,0x069c,0x2802,0x0002,0x0036,0x0ac4,0x0000,0x022a
													; Debug Table 0x9.0x0 = 0x243,0xffff
0244 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9.0x1 = 0x244,0xfffe
0245 e003       |    |		Load	0x0,0x3								; Debug Table 0x9.0x2 = 0x245,0xfffd
0246 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0247 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9.0x3 = 0x247,0xfffc
0248 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0249 029f 04bb  |    |		Declare_Subprogram	INIT_04b8,For_Call				; Debug Table 0x9.0x4 = 0x249,0xfffb
024b 029f 04cb  |    |		Declare_Subprogram	INIT_04c8,For_Call				; Debug Table 0x9.0x5 = 0x24b,0xfffa
024d 029f 04d3  |    |		Declare_Subprogram	INIT_04d0,For_Call				; Debug Table 0x9.0x6 = 0x24d,0xfff9
024f 029f 04db  |    |		Declare_Subprogram	INIT_04d8,For_Call				; Debug Table 0x9.0x7 = 0x24f,0xfff8
0251 029f 04e3  |    |		Declare_Subprogram	INIT_04e0,For_Call				; Debug Table 0x9.0x8 = 0x251,0xfff7
0253			BODY_0240:
0253 8407       |    |		Call	0x2,0x7								; Debug Table 0x9.0x9 = 0x253,0x1
0254 e404       |    |		Load	0x2,0x4								; Debug Table 0x9.0xa = 0x254,0x2
0255 4612       |F   |		Jump_Case	0x13
0256 784d       |xM  |		Jump	0x2a4								; case 0x0
0257 784c       |xL  |		Jump	0x2a4								; case 0x1
0258 784b       |xK  |		Jump	0x2a4								; case 0x2
0259 784a       |xJ  |		Jump	0x2a4								; case 0x3
025a 7852       |xR  |		Jump	0x2ad								; case 0x4
025b 7848       |xH  |		Jump	0x2a4								; case 0x5
025c 7850       |xP  |		Jump	0x2ad								; case 0x6
025d 782c       |x,  |		Jump	0x28a								; case 0x7
025e 784e       |xN  |		Jump	0x2ad								; case 0x8
025f 784d       |xM  |		Jump	0x2ad								; case 0x9
0260 784c       |xL  |		Jump	0x2ad								; case 0xa
0261 784b       |xK  |		Jump	0x2ad								; case 0xb
0262 7841       |xA  |		Jump	0x2a4								; case 0xc
0263 7805       |x   |		Jump	0x269								; case 0xd
0264 7848       |xH  |		Jump	0x2ad								; case 0xe
0265 7847       |xG  |		Jump	0x2ad								; case 0xf
0266 7846       |xF  |		Jump	0x2ad								; case 0x10
0267 7845       |xE  |		Jump	0x2ad								; case 0x11
0268 7844       |xD  |		Jump	0x2ad								; case 0x12
0269 8408       |    |		Call	0x2,0x8								; Debug Table 0x9.0xb = 0x269,0x3
026a e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0xc = 0x26a,0x4
026b 6809       |h   |		Jump_Zero	0x275
026c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0xd = 0x26c,0x5
026d 00d8       |    |		Load_Top	At_Offset_0
026e 0120       |    |		Execute	Any,Is_Value
026f 7002       |p   |		Jump_Nonzero	0x272
0270 00d8       |    |		Load_Top	At_Offset_0
0271 011e       |    |		Execute	Any,Convert
0272 e5fe       |    |		Load	0x2,-0x2
0273 0119       |    |		Execute	Any,Check_In_Formal_Type
0274 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0275 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x9.0xe = 0x275,0x6
													; Debug Table 0x9.0xf = 0x275,0xfbff
0276 02a0       |    |		Declare_Subprogram	Null_Subprogram
0277 4818       |H   |		Short_Literal	0x18
0278 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
0279 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x10 = 0x279,0xfbfe
027a e5fd       |    |		Load	0x2,-0x3
027b e5fe       |    |		Load	0x2,-0x2
027c 0119       |    |		Execute	Any,Check_In_Formal_Type
027d 00da       |    |		Load_Top	At_Offset_2
027e 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
027f 0039       | 9  |		Store_Top	Access,At_Offset_1
0280 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x11 = 0x280,0x401
0281 0229       | )  |		Execute	Access,All_Read
0282 00d8       |    |		Load_Top	At_Offset_0
0283 0120       |    |		Execute	Any,Is_Value
0284 7002       |p   |		Jump_Nonzero	0x287
0285 00d8       |    |		Load_Top	At_Offset_0
0286 011e       |    |		Execute	Any,Convert
0287 e5fe       |    |		Load	0x2,-0x2
0288 0119       |    |		Execute	Any,Check_In_Formal_Type
0289 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
028a 8409       |    |		Call	0x2,0x9								; Debug Table 0x9.0x12 = 0x28a,0x7
028b e405       |    |		Load	0x2,0x5								; Debug Table 0x9.0x13 = 0x28b,0x8
028c e5fe       |    |		Load	0x2,-0x2
028d 0124       | $  |		Execute	Any,Is_Constrained
028e 027f       |    |		Execute	Discrete,Equal
028f 6802       |h   |		Jump_Zero	0x292
0290 48e2       |H   |		Short_Literal	0xe2							; Debug Table 0x9.0x14 = 0x290,0x9
0291 0257       | W  |		Execute	Discrete,Raise
0292 840a       |    |		Call	0x2,0xa								; Debug Table 0x9.0x15 = 0x292,0xa
0293 e405       |    |		Load	0x2,0x5								; Debug Table 0x9.0x16 = 0x293,0xb
0294 e403       |    |		Load	0x2,0x3
0295 027f       |    |		Execute	Discrete,Equal
0296 6809       |h   |		Jump_Zero	0x2a0
0297 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0x17 = 0x297,0xc
0298 00d8       |    |		Load_Top	At_Offset_0
0299 0120       |    |		Execute	Any,Is_Value
029a 7002       |p   |		Jump_Nonzero	0x29d
029b 00d8       |    |		Load_Top	At_Offset_0
029c 011e       |    |		Execute	Any,Convert
029d e5fe       |    |		Load	0x2,-0x2
029e 0119       |    |		Execute	Any,Check_In_Formal_Type
029f 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
02a0 8406       |    |		Call	0x2,0x6								; Debug Table 0x9.0x18 = 0x2a0,0xd
02a1 e5fe       |    |		Load	0x2,-0x2
02a2 0119       |    |		Execute	Any,Check_In_Formal_Type
02a3 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
02a4 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0x19 = 0x2a4,0xe
02a5 00d8       |    |		Load_Top	At_Offset_0
02a6 0120       |    |		Execute	Any,Is_Value
02a7 7002       |p   |		Jump_Nonzero	0x2aa
02a8 00d8       |    |		Load_Top	At_Offset_0
02a9 011e       |    |		Execute	Any,Convert
02aa e5fe       |    |		Load	0x2,-0x2
02ab 0119       |    |		Execute	Any,Check_In_Formal_Type
02ac 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
02ad 4831       |H1  |		Short_Literal	0x31
02ae 0257       | W  |		Execute	Discrete,Raise
02af 0000       |    |		.XXX[0x1]
02b0 0000 0000  |    |		.LITERAL	{0x00000000, 0x000008cb}
02b4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000818}
02b8 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000652}
02bc 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000641}
02c0 0000 0000  |    |		.LITERAL	{0x00000000, 0x00000630}
02c4 0000 0000  |    |		.LITERAL	{0x00000000, 0x0270fc76}
02c8 0000 0000  |    |		.LITERAL	{0x00000000, 0x029bb932}
02cc 0000 0000  |    |		.LITERAL	{0x00000000, 0x05f5e100}
02d0 0000 0000  |    |		.LITERAL	{0x00000000, 0x00360ac4}
02d4 0000 0000  |    |		.LITERAL	{0x00000000, 0x00002000}
02d8 0000 0000  |    |		.LITERAL	{0x00000000, 0x001fffff}
02dc 0000 0000  |    |		.LITERAL	{0x00000000, 0x360a1402}
02e0 0000 0000  |    |		.LITERAL	{0x00000000, 0x360a1401}
02e4 0000 0000  |    |		.BLANK	0000[0x4]
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02eb       |    |		.CONST	0x02eb								; Address of begin
02e9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ea 0001       |    |		.CONST	0x0001								; Number of locals
02eb			BODY_02e8:
02eb			INIT_02e8:
02eb e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xa = .DEBUG	0x02eb,0x06d2,0x2801,0x0002,0x0036,0x0ac4,0x0000,0x023e
													; Debug Table 0xa.0x0 = 0x2eb,0x1
02ec 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xa.0x1 = 0x2ec,0x2
02ed c5fb       |    |		Store	0x2,-0x5							; Debug Table 0xa.0x2 = 0x2ed,0x3
02ee e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xa.0x3 = 0x2ee,0x4
02ef 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xa.0x4 = 0x2ef,0x5
02f0 c5fa       |    |		Store	0x2,-0x6							; Debug Table 0xa.0x5 = 0x2f0,0x6
02f1 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
02f2 0000 0000  |    |		.BLANK	0000[0x6]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 02fb       |    |		.CONST	0x02fb								; Address of begin
02f9 0004       |    |		.CONST	0x0004								; Address of exception handler
02fa 0001       |    |		.CONST	0x0001								; Number of locals
02fb			BODY_02f8:
02fb			INIT_02f8:
02fb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb = .DEBUG	0x02fb,0x06e0,0x0002,0x0000,0x0036,0x0ac4,0x0000,0x0261
													; Debug Table 0xb.0x0 = 0x2fb,0x1
02fc e5fe       |    |		Load	0x2,-0x2
02fd 027b       | {  |		Execute	Discrete,Greater_Equal
02fe 6802       |h   |		Jump_Zero	0x301
02ff 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x1 = 0x2ff,0x2
0300 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0301 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x2 = 0x301,0x3
0302 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0303 0000 0000  |    |		.BLANK	0000[0x5]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 0328       | (  |		.CONST	0x0328								; Address of begin
0309 0004       |    |		.CONST	0x0004								; Address of exception handler
030a 000f       |    |		.CONST	0x000f								; Number of locals
030b			INIT_0308:
030b 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc = .DEBUG	0x030b,0x06e8,0x0001,0x0000,0x0036,0x0ac4,0x0000,0x048b
													; Debug Table 0xc.0x0 = 0x30b,0xffff
030c 00db       |    |		Load_Top	At_Offset_3
030d 00e1       |    |		Load_Encached	Boolean_Cache
030e 02a0       |    |		Declare_Subprogram	Null_Subprogram
030f 4801       |H   |		Short_Literal	0x1
0310 035d       | ]  |		Declare_Type	Array,Defined
0311 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x1 = 0x311,0xfffe
0312 02a0       |    |		Declare_Subprogram	Null_Subprogram
0313 03ad       |    |		Declare_Type	Heap_Access,Defined
0314 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x2 = 0x314,0xfffd
													; Debug Table 0xc.0x3 = 0x314,0xfffc
0315 00d9       |    |		Load_Top	At_Offset_1
0316 e5fd       |    |		Load	0x2,-0x3
0317 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
0318 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0319 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28				; Debug Table 0xc.0x4 = 0x319,0xfffb
													; Debug Table 0xc.0x5 = 0x319,0xfffa
031a 00c6       |    |		Action	Check_Subprogram_Elaborated
031b 00da       |    |		Load_Top	At_Offset_2
031c 00da       |    |		Load_Top	At_Offset_2
031d 67b2       |g   |		Indirect_Literal	Discrete,0x2d0,{0x00000000, 0x00360ac4}
031e 61c9       |a   |		Indirect_Literal	Discrete,0x4e8,{0x00000000, 0x000004bc}
031f 4809       |H   |		Short_Literal	0x9
0320 e001       |    |		Load	0x0,0x1								; Debug Table 0xc.0x6 = 0x320,0xfff9
0321 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0322 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0xc.0x7 = 0x322,0xfff8
0323 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xc.0x8 = 0x323,0xfff7
0324 e001       |    |		Load	0x0,0x1								; Debug Table 0xc.0x9 = 0x324,0xfff6
0325 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0326 e21a       |    |		Load	0x1,0x1a							; Debug Table 0xc.0xa = 0x326,0xfff5
0327 e21a       |    |		Load	0x1,0x1a							; Debug Table 0xc.0xb = 0x327,0xfff4
0328			BODY_0308:
0328 e001       |    |		Load	0x0,0x1								; Debug Table 0xc.0xc = 0x328,0x1
0329 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
032a 00f0       |    |		Load_Encached	Segment_Cache
032b e404       |    |		Load	0x2,0x4
032c e405       |    |		Load	0x2,0x5
032d e406       |    |		Load	0x2,0x6
032e 4807       |H   |		Short_Literal	0x7
032f 4802       |H   |		Short_Literal	0x2
0330 0099       |    |		Action	Reference_Dynamic
0331 8228       | (  |		Call	0x1,0x28
0332 c40b       |    |		Store	0x2,0xb
0333 c40a       |    |		Store	0x2,0xa
0334 e40a       |    |		Load	0x2,0xa								; Debug Table 0xc.0xd = 0x334,0x2
0335 e5fd       |    |		Load	0x2,-0x3
0336 0217       |    |		Execute	Heap_Access,All_Reference
0337 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0338 027f       |    |		Execute	Discrete,Equal
0339 a40c       |    |		Store_Unchecked	0x2,0xc
033a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0xe = 0x33a,0x3
033b e21e       |    |		Load	0x1,0x1e
033c 0272       | r  |		Execute	Discrete,Minus
033d 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
033e e40a       |    |		Load	0x2,0xa								; Debug Table 0xc.0xf = 0x33e,0x4
033f 00db       |    |		Load_Top	At_Offset_3
0340 0273       | s  |		Execute	Discrete,Plus
0341 e40b       |    |		Load	0x2,0xb
0342 e220       |    |		Load	0x1,0x20
0343 e221       | !  |		Load	0x1,0x21
0344 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
0345 e002       |    |		Load	0x0,0x2
0346 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0347 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0348 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0x10 = 0x348,0x5
0349 00da       |    |		Load_Top	At_Offset_2
034a 0217       |    |		Execute	Heap_Access,All_Reference
034b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
034c e40a       |    |		Load	0x2,0xa								; Debug Table 0xc.0x11 = 0x34c,0x6
034d e5ff       |    |		Load	0x2,-0x1
034e 0273       | s  |		Execute	Discrete,Plus
034f e5fd       |    |		Load	0x2,-0x3
0350 0217       |    |		Execute	Heap_Access,All_Reference
0351 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0352 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x12 = 0x352,0x7
0353 6808       |h   |		Jump_Zero	0x35c
0354 e40a       |    |		Load	0x2,0xa								; Debug Table 0xc.0x13 = 0x354,0x8
0355 e21e       |    |		Load	0x1,0x1e
0356 0272       | r  |		Execute	Discrete,Minus
0357 a40a       |    |		Store_Unchecked	0x2,0xa
0358 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x14 = 0x358,0x9
0359 e21e       |    |		Load	0x1,0x1e
035a 0273       | s  |		Execute	Discrete,Plus
035b 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
035c e40a       |    |		Load	0x2,0xa								; Debug Table 0xc.0x15 = 0x35c,0xa
035d e40b       |    |		Load	0x2,0xb
035e e220       |    |		Load	0x1,0x20
035f e221       | !  |		Load	0x1,0x21
0360 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
0361 e002       |    |		Load	0x0,0x2
0362 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0363 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0364 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0x16 = 0x364,0xb
0365 00d9       |    |		Load_Top	At_Offset_1
0366 0217       |    |		Execute	Heap_Access,All_Reference
0367 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0368 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0x17 = 0x368,0xc
0369 00d9       |    |		Load_Top	At_Offset_1
036a 0217       |    |		Execute	Heap_Access,All_Reference
036b 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
036c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc.0x18 = 0x36c,0xd
036d e21d       |    |		Load	0x1,0x1d
036e 0272       | r  |		Execute	Discrete,Minus
036f 00d9       |    |		Load_Top	At_Offset_1
0370 0217       |    |		Execute	Heap_Access,All_Reference
0371 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0372 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x19 = 0x372,0xe
0373 00d9       |    |		Load_Top	At_Offset_1
0374 0217       |    |		Execute	Heap_Access,All_Reference
0375 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0376 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xc.0x1a = 0x376,0xf
0377 00d9       |    |		Load_Top	At_Offset_1
0378 0217       |    |		Execute	Heap_Access,All_Reference
0379 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
037a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xc.0x1b = 0x37a,0x10
037b 0217       |    |		Execute	Heap_Access,All_Reference
037c 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
037d 00d9       |    |		Load_Top	At_Offset_1
037e 0217       |    |		Execute	Heap_Access,All_Reference
037f 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0380 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x1c = 0x380,0x11
0381 00d9       |    |		Load_Top	At_Offset_1
0382 0217       |    |		Execute	Heap_Access,All_Reference
0383 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0384 0217       |    |		Execute	Heap_Access,All_Reference
0385 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0386 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x1d = 0x386,0x12
0387 00d9       |    |		Load_Top	At_Offset_1
0388 0217       |    |		Execute	Heap_Access,All_Reference
0389 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
038a 0217       |    |		Execute	Heap_Access,All_Reference
038b 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
038c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
038d 0000 0000  |    |		.XXX[0x3]
038f 0000       |    |
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0393       |    |		.CONST	0x0393								; Address of begin
0391 039b       |    |		.CONST	0x039b								; Address of exception handler
0392 0001       |    |		.CONST	0x0001								; Number of locals
0393			BODY_0390:
0393			INIT_0390:
0393 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd = .DEBUG	0x0393,0x0726,0x0002,0x0000,0x0036,0x0ac4,0x0000,0x0607
													; Debug Table 0xd.0x0 = 0x393,0x1
0394 0217       |    |		Execute	Heap_Access,All_Reference
0395 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0396 0217       |    |		Execute	Heap_Access,All_Reference
0397 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0398 e225       | %  |		Load	0x1,0x25
0399 027f       |    |		Execute	Discrete,Equal
039a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
039b			TRAP_0390:
039b 0007       |    |		Action	Break_Optional
039c 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0x1 = 0x39c,0x2
039d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
039e 0000 0000  |    |		.XXX[0x2]
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03ad       |    |		.CONST	0x03ad								; Address of begin
03a1 0004       |    |		.CONST	0x0004								; Address of exception handler
03a2 0009       |    |		.CONST	0x0009								; Number of locals
03a3			INIT_03a0:
03a3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe = .DEBUG	0x03a3,0x072c,0x0802,0x0002,0x0036,0x0ac4,0x0000,0x065a
													; Debug Table 0xe.0x0 = 0x3a3,0xffff
03a4 0217       |    |		Execute	Heap_Access,All_Reference
03a5 e21a       |    |		Load	0x1,0x1a							; Debug Table 0xe.0x1 = 0x3a5,0xfffe
03a6 e21a       |    |		Load	0x1,0x1a							; Debug Table 0xe.0x2 = 0x3a6,0xfffd
03a7 e21a       |    |		Load	0x1,0x1a							; Debug Table 0xe.0x3 = 0x3a7,0xfffc
03a8 e21b       |    |		Load	0x1,0x1b							; Debug Table 0xe.0x4 = 0x3a8,0xfffb
03a9 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0xe.0x5 = 0x3a9,0xfffa
03aa e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0x6 = 0x3aa,0xfff9
03ab 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
03ac e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x7 = 0x3ac,0xfff8
03ad			BODY_03a0:
03ad e7ff       |    |		Load	0x3,-0x1							; Debug Table 0xe.0x8 = 0x3ad,0x1
03ae 011f       |    |		Execute	Any,Is_Scalar
03af 6802       |h   |		Jump_Zero	0x3b2
03b0 e5fd       |    |		Load	0x2,-0x3
03b1 7801       |x   |		Jump	0x3b3
03b2 e7ff       |    |		Load	0x3,-0x1
03b3 012c       | ,  |		Execute	Any,Size
03b4 6723       |g#  |		Indirect_Literal	Discrete,0x2d8,{0x00000000, 0x001fffff}
03b5 027d       | }  |		Execute	Discrete,Greater
03b6 6809       |h   |		Jump_Zero	0x3c0
03b7 e7ff       |    |		Load	0x3,-0x1							; Debug Table 0xe.0x9 = 0x3b7,0x2
03b8 e5fd       |    |		Load	0x2,-0x3
03b9 0119       |    |		Execute	Any,Check_In_Formal_Type
03ba e5fe       |    |		Load	0x2,-0x2
03bb e7fe       |    |		Load	0x3,-0x2
03bc 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
03bd e5fe       |    |		Load	0x2,-0x2
03be 0213       |    |		Execute	Heap_Access,Check_In_Type
03bf 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03c0 e21f       |    |		Load	0x1,0x1f							; Debug Table 0xe.0xa = 0x3c0,0x3
													; Debug Table 0xe.0xb = 0x3c0,0x4
03c1 e7ff       |    |		Load	0x3,-0x1
03c2 011f       |    |		Execute	Any,Is_Scalar
03c3 6802       |h   |		Jump_Zero	0x3c6
03c4 e5fd       |    |		Load	0x2,-0x3
03c5 7801       |x   |		Jump	0x3c7
03c6 e7ff       |    |		Load	0x3,-0x1
03c7 012c       | ,  |		Execute	Any,Size
03c8 e001       |    |		Load	0x0,0x1
03c9 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
03ca 025b       | [  |		Execute	Discrete,Check_In_Type
03cb 8229       | )  |		Call	0x1,0x29
03cc c606       |    |		Store	0x3,0x6
03cd e602       |    |		Load	0x3,0x2								; Debug Table 0xe.0xc = 0x3cd,0x5
03ce 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03cf a603       |    |		Store_Unchecked	0x3,0x3
03d0 e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0xd = 0x3d0,0x6
03d1 a605       |    |		Store_Unchecked	0x3,0x5
03d2 7833       |x3  |		Jump	0x406								; Debug Table 0xe.0xe = 0x3d2,0x7
03d3 e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0xf = 0x3d3,0x9
03d4 0217       |    |		Execute	Heap_Access,All_Reference
03d5 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
03d6 a604       |    |		Store_Unchecked	0x3,0x4
03d7 e604       |    |		Load	0x3,0x4								; Debug Table 0xe.0x10 = 0x3d7,0xa
03d8 8230       | 0  |		Call	0x1,0x30
03d9 7002       |p   |		Jump_Nonzero	0x3dc
03da e214       |    |		Load	0x1,0x14							; Debug Table 0xe.0x11 = 0x3da,0xb
03db 0257       | W  |		Execute	Discrete,Raise
03dc e604       |    |		Load	0x3,0x4								; Debug Table 0xe.0x12 = 0x3dc,0xc
03dd e605       |    |		Load	0x3,0x5
03de 021f       |    |		Execute	Heap_Access,Equal
03df 6804       |h   |		Jump_Zero	0x3e4
03e0 e604       |    |		Load	0x3,0x4								; Debug Table 0xe.0x13 = 0x3e0,0xd
03e1 0217       |    |		Execute	Heap_Access,All_Reference
03e2 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
03e3 a605       |    |		Store_Unchecked	0x3,0x5
03e4 e604       |    |		Load	0x3,0x4								; Debug Table 0xe.0x14 = 0x3e4,0xe
03e5 0217       |    |		Execute	Heap_Access,All_Reference
03e6 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
03e7 e604       |    |		Load	0x3,0x4
03e8 0217       |    |		Execute	Heap_Access,All_Reference
03e9 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
03ea 0217       |    |		Execute	Heap_Access,All_Reference
03eb 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
03ec e604       |    |		Load	0x3,0x4								; Debug Table 0xe.0x15 = 0x3ec,0xf
03ed 0217       |    |		Execute	Heap_Access,All_Reference
03ee 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
03ef e604       |    |		Load	0x3,0x4
03f0 0217       |    |		Execute	Heap_Access,All_Reference
03f1 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
03f2 0217       |    |		Execute	Heap_Access,All_Reference
03f3 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
03f4 e604       |    |		Load	0x3,0x4								; Debug Table 0xe.0x16 = 0x3f4,0x10
03f5 0217       |    |		Execute	Heap_Access,All_Reference
03f6 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
03f7 e603       |    |		Load	0x3,0x3
03f8 0217       |    |		Execute	Heap_Access,All_Reference
03f9 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
03fa e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0x17 = 0x3fa,0x11
03fb 0217       |    |		Execute	Heap_Access,All_Reference
03fc 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03fd e604       |    |		Load	0x3,0x4
03fe 0217       |    |		Execute	Heap_Access,All_Reference
03ff 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0400 0273       | s  |		Execute	Discrete,Plus
0401 e21d       |    |		Load	0x1,0x1d
0402 0273       | s  |		Execute	Discrete,Plus
0403 e603       |    |		Load	0x3,0x3
0404 0217       |    |		Execute	Heap_Access,All_Reference
0405 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0406 e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0x18 = 0x406,0x8
0407 0217       |    |		Execute	Heap_Access,All_Reference
0408 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0409 0217       |    |		Execute	Heap_Access,All_Reference
040a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
040b 6fc7       |o   |		Jump_Zero	0x3d3
040c e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0x19 = 0x40c,0x12
040d 0217       |    |		Execute	Heap_Access,All_Reference
040e 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
040f e606       |    |		Load	0x3,0x6
0410 027b       | {  |		Execute	Discrete,Greater_Equal
0411 6860       |h`  |		Jump_Zero	0x472
0412 e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0x1a = 0x412,0x13
0413 0217       |    |		Execute	Heap_Access,All_Reference
0414 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0415 e602       |    |		Load	0x3,0x2
0416 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0417 e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0x1b = 0x417,0x14
0418 0217       |    |		Execute	Heap_Access,All_Reference
0419 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
041a e606       |    |		Load	0x3,0x6
041b 0272       | r  |		Execute	Discrete,Minus
041c e21d       |    |		Load	0x1,0x1d
041d 0272       | r  |		Execute	Discrete,Minus
041e e602       |    |		Load	0x3,0x2
041f 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0420 027c       | |  |		Execute	Discrete,Less
0421 681d       |h   |		Jump_Zero	0x43f
0422 e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0x1c = 0x422,0x15
0423 0217       |    |		Execute	Heap_Access,All_Reference
0424 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0425 e603       |    |		Load	0x3,0x3
0426 0217       |    |		Execute	Heap_Access,All_Reference
0427 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0428 0217       |    |		Execute	Heap_Access,All_Reference
0429 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
042a e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0x1d = 0x42a,0x16
042b 0217       |    |		Execute	Heap_Access,All_Reference
042c 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
042d e603       |    |		Load	0x3,0x3
042e 0217       |    |		Execute	Heap_Access,All_Reference
042f 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0430 0217       |    |		Execute	Heap_Access,All_Reference
0431 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0432 e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0x1e = 0x432,0x17
0433 0217       |    |		Execute	Heap_Access,All_Reference
0434 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0435 e603       |    |		Load	0x3,0x3
0436 0217       |    |		Execute	Heap_Access,All_Reference
0437 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0438 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0x1f = 0x438,0x18
0439 e603       |    |		Load	0x3,0x3
043a 0217       |    |		Execute	Heap_Access,All_Reference
043b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
043c e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0x20 = 0x43c,0x19
043d a604       |    |		Store_Unchecked	0x3,0x4
043e 784b       |xK  |		Jump	0x48a
043f e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0x21 = 0x43f,0x1a
0440 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0441 00f0       |    |		Load_Encached	Segment_Cache
0442 e603       |    |		Load	0x3,0x3
0443 0217       |    |		Execute	Heap_Access,All_Reference
0444 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0445 e22a       | *  |		Load	0x1,0x2a
0446 e22b       | +  |		Load	0x1,0x2b
0447 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
0448 8228       | (  |		Call	0x1,0x28
0449 c607       |    |		Store	0x3,0x7
044a 005a       | Z  |		Store_Top	Discrete,At_Offset_2
044b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x22 = 0x44b,0x1b
044c e606       |    |		Load	0x3,0x6
044d 0272       | r  |		Execute	Discrete,Minus
044e e21d       |    |		Load	0x1,0x1d
044f 0272       | r  |		Execute	Discrete,Minus
0450 00db       |    |		Load_Top	At_Offset_3
0451 e220       |    |		Load	0x1,0x20
0452 e221       | !  |		Load	0x1,0x21
0453 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
0454 e002       |    |		Load	0x0,0x2
0455 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0456 a604       |    |		Store_Unchecked	0x3,0x4
0457 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x23 = 0x457,0x1c
0458 e604       |    |		Load	0x3,0x4
0459 0217       |    |		Execute	Heap_Access,All_Reference
045a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
045b e7fe       |    |		Load	0x3,-0x2							; Debug Table 0xe.0x24 = 0x45b,0x1d
045c e604       |    |		Load	0x3,0x4
045d 0217       |    |		Execute	Heap_Access,All_Reference
045e 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
045f 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0x25 = 0x45f,0x1e
0460 e604       |    |		Load	0x3,0x4
0461 0217       |    |		Execute	Heap_Access,All_Reference
0462 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0463 e604       |    |		Load	0x3,0x4								; Debug Table 0xe.0x26 = 0x463,0x1f
0464 e603       |    |		Load	0x3,0x3
0465 0217       |    |		Execute	Heap_Access,All_Reference
0466 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0467 e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0x27 = 0x467,0x20
0468 0217       |    |		Execute	Heap_Access,All_Reference
0469 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
046a e606       |    |		Load	0x3,0x6
046b 0272       | r  |		Execute	Discrete,Minus
046c e21d       |    |		Load	0x1,0x1d
046d 0272       | r  |		Execute	Discrete,Minus
046e e603       |    |		Load	0x3,0x3
046f 0217       |    |		Execute	Heap_Access,All_Reference
0470 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0471 7818       |x   |		Jump	0x48a								; Debug Table 0xe.0x28 = 0x471,0x21
0472 e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0x29 = 0x472,0x22
0473 0217       |    |		Execute	Heap_Access,All_Reference
0474 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0475 a603       |    |		Store_Unchecked	0x3,0x3
0476 e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0x2a = 0x476,0x23
0477 e605       |    |		Load	0x3,0x5
0478 021f       |    |		Execute	Heap_Access,Equal
0479 6f8c       |o   |		Jump_Zero	0x406
047a e7fe       |    |		Load	0x3,-0x2							; Debug Table 0xe.0x2b = 0x47a,0x24
047b e603       |    |		Load	0x3,0x3
047c e602       |    |		Load	0x3,0x2
047d 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
047e e21d       |    |		Load	0x1,0x1d
047f e21e       |    |		Load	0x1,0x1e
0480 0273       | s  |		Execute	Discrete,Plus
0481 e606       |    |		Load	0x3,0x6
0482 0273       | s  |		Execute	Discrete,Plus
0483 8229       | )  |		Call	0x1,0x29
0484 822f       | /  |		Call	0x1,0x2f
0485 e603       |    |		Load	0x3,0x3								; Debug Table 0xe.0x2c = 0x485,0x25
0486 0217       |    |		Execute	Heap_Access,All_Reference
0487 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0488 a603       |    |		Store_Unchecked	0x3,0x3
0489 7f7c       | |  |		Jump	0x406
048a e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0x2d = 0x48a,0x26
048b 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
048c 00f0       |    |		Load_Encached	Segment_Cache
048d e604       |    |		Load	0x3,0x4
048e e22a       | *  |		Load	0x1,0x2a
048f e22b       | +  |		Load	0x1,0x2b
0490 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
0491 8228       | (  |		Call	0x1,0x28
0492 c607       |    |		Store	0x3,0x7
0493 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0494 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x2e = 0x494,0x27
0495 e21d       |    |		Load	0x1,0x1d
0496 0273       | s  |		Execute	Discrete,Plus
0497 00db       |    |		Load_Top	At_Offset_3
0498 e402       |    |		Load	0x2,0x2
0499 e403       |    |		Load	0x2,0x3
049a 4804       |H   |		Short_Literal	0x4
049b 4802       |H   |		Short_Literal	0x2
049c 0099       |    |		Action	Reference_Dynamic
049d e002       |    |		Load	0x0,0x2
049e 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
049f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
04a0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x2f = 0x4a0,0x28
04a1 e5fe       |    |		Load	0x2,-0x2
04a2 0213       |    |		Execute	Heap_Access,Check_In_Type
04a3 e7ff       |    |		Load	0x3,-0x1
04a4 e5fd       |    |		Load	0x2,-0x3
04a5 0119       |    |		Execute	Any,Check_In_Formal_Type
04a6 e407       |    |		Load	0x2,0x7
04a7 e408       |    |		Load	0x2,0x8
04a8 4809       |H   |		Short_Literal	0x9
04a9 4802       |H   |		Short_Literal	0x2
04aa 0099       |    |		Action	Reference_Dynamic
04ab e002       |    |		Load	0x0,0x2
04ac 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
04ad 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x30 = 0x4ad,0x29
04ae e5fe       |    |		Load	0x2,-0x2
04af 0213       |    |		Execute	Heap_Access,Check_In_Type
04b0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04b1 0000 0000  |    |		.BLANK	0000[0x7]
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04bb       |    |		.CONST	0x04bb								; Address of begin
04b9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ba 0001       |    |		.CONST	0x0001								; Number of locals
04bb			BODY_04b8:
04bb			INIT_04b8:
04bb e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xf = .DEBUG	0x04bb,0x0790,0x0802,0x0002,0x0036,0x0ac4,0x0000,0x0309
													; Debug Table 0xf.0x0 = 0x4bb,0xffff
													; Debug Table 0xf.0x1 = 0x4bb,0xfffe
													; Debug Table 0xf.0x2 = 0x4bb,0x1
													; Debug Table 0xf.0x3 = 0x4bb,0x401
04bc e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xf.0x4 = 0x4bc,0x402
04bd 011e       |    |		Execute	Any,Convert							; Debug Table 0xf.0x5 = 0x4bd,0x403
04be 4400       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x0				; Debug Table 0xf.0x6 = 0x4be,0x404
04bf 8406       |    |		Call	0x2,0x6								; Debug Table 0xf.0x7 = 0x4bf,0x2
04c0 e5fe       |    |		Load	0x2,-0x2
04c1 0119       |    |		Execute	Any,Check_In_Formal_Type
04c2 00ca       |    |		Action	Exit_Nullary_Function
04c3 0000 0000  |    |		.BLANK	0000[0x5]
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04cb       |    |		.CONST	0x04cb								; Address of begin
04c9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ca 0001       |    |		.CONST	0x0001								; Number of locals
04cb			BODY_04c8:
04cb			INIT_04c8:
04cb e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10 = .DEBUG	0x04cb,0x07a2,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x0356
													; Debug Table 0x10.0x0 = 0x4cb,0x1
04cc 0117       |    |		Execute	Any,Structure_Query						; Debug Table 0x10.0x1 = 0x4cc,0x2
04cd c404       |    |		Store	0x2,0x4								; Debug Table 0x10.0x2 = 0x4cd,0x3
04ce 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
04cf 0000       |    |		.XXX[0x1]
04d0 ; --------------------------------------------------------------------------------------
04d0 ; SUBPROGRAM
04d0 ; --------------------------------------------------------------------------------------
04d0 04d3       |    |		.CONST	0x04d3								; Address of begin
04d1 0004       |    |		.CONST	0x0004								; Address of exception handler
04d2 0001       |    |		.CONST	0x0001								; Number of locals
04d3			BODY_04d0:
04d3			INIT_04d0:
04d3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11 = .DEBUG	0x04d3,0x07aa,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x0381
													; Debug Table 0x11.0x0 = 0x4d3,0x1
04d4 0117       |    |		Execute	Any,Structure_Query						; Debug Table 0x11.0x1 = 0x4d4,0x2
04d5 00d5       |    |		Pop_Control	Pop_Count_5						; Debug Table 0x11.0x2 = 0x4d5,0x3
04d6 c402       |    |		Store	0x2,0x2								; Debug Table 0x11.0x3 = 0x4d6,0x4
04d7 4501       |E   |		Exit_Suprogram	New_Top_Offset 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 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12 = .DEBUG	0x04db,0x07b4,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x03b3
													; Debug Table 0x12.0x0 = 0x4db,0x1
04dc 0117       |    |		Execute	Any,Structure_Query						; Debug Table 0x12.0x1 = 0x4dc,0x2
04dd 00d2       |    |		Pop_Control	Pop_Count_2						; Debug Table 0x12.0x2 = 0x4dd,0x3
04de c405       |    |		Store	0x2,0x5								; Debug Table 0x12.0x3 = 0x4de,0x4
04df 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
04e0 ; --------------------------------------------------------------------------------------
04e0 ; SUBPROGRAM
04e0 ; --------------------------------------------------------------------------------------
04e0 04e3       |    |		.CONST	0x04e3								; Address of begin
04e1 0004       |    |		.CONST	0x0004								; Address of exception handler
04e2 0001       |    |		.CONST	0x0001								; Number of locals
04e3			BODY_04e0:
04e3			INIT_04e0:
04e3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x13 = .DEBUG	0x04e3,0x07be,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x03e5
													; Debug Table 0x13.0x0 = 0x4e3,0x1
04e4 0117       |    |		Execute	Any,Structure_Query						; Debug Table 0x13.0x1 = 0x4e4,0x2
04e5 00d2       |    |		Pop_Control	Pop_Count_2						; Debug Table 0x13.0x2 = 0x4e5,0x3
04e6 c403       |    |		Store	0x2,0x3								; Debug Table 0x13.0x3 = 0x4e6,0x4
04e7 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
04e8 0000 0000  |    |		.LITERAL	{0x00000000, 0x000004bc}
04ec 0000 0000  |    |		.BLANK	0000[0x4]
04f0 ; --------------------------------------------------------------------------------------
04f0 ; Debug Table
04f0 ; --------------------------------------------------------------------------------------
04f0 0003 0014  |    |		.CONST	0x0003,0x0014
04f2 000b 0592  |    |		.DEBUG	0x000b,0x0592,0x8000,0x0000,0x0036,0x0a14,0x0000,0x0005
04fa 0029 05ba  | )  |		.DEBUG	0x0029,0x05ba,0x8000,0x0000,0x0036,0x0ac4,0x0000,0x0011
0502 0103 0618  |    |		.DEBUG	0x0103,0x0618,0x0002,0x0000,0x0036,0x0a14,0x0000,0x001f
050a 0143 063c  | C <|		.DEBUG	0x0143,0x063c,0x2802,0x0002,0x0036,0x0a14,0x0000,0x003f
0512 0173 0648  | s H|		.DEBUG	0x0173,0x0648,0x2801,0x0002,0x0036,0x0a14,0x0000,0x0061
051a 01f3 0678  |   x|		.DEBUG	0x01f3,0x0678,0x2802,0x0002,0x0036,0x0a14,0x0000,0x007e
0522 022b 0690  | +  |		.DEBUG	0x022b,0x0690,0x0002,0x0000,0x0036,0x0a14,0x0000,0x009c
052a 0233 0694  | 3  |		.DEBUG	0x0233,0x0694,0x0002,0x0000,0x0036,0x0a14,0x0000,0x00ad
0532 023b 0698  | ;  |		.DEBUG	0x023b,0x0698,0x0002,0x0000,0x0036,0x0a14,0x0000,0x00b6
053a 0243 069c  | C  |		.DEBUG	0x0243,0x069c,0x2802,0x0002,0x0036,0x0ac4,0x0000,0x022a
0542 02eb 06d2  |    |		.DEBUG	0x02eb,0x06d2,0x2801,0x0002,0x0036,0x0ac4,0x0000,0x023e
054a 02fb 06e0  |    |		.DEBUG	0x02fb,0x06e0,0x0002,0x0000,0x0036,0x0ac4,0x0000,0x0261
0552 030b 06e8  |    |		.DEBUG	0x030b,0x06e8,0x0001,0x0000,0x0036,0x0ac4,0x0000,0x048b
055a 0393 0726  |   &|		.DEBUG	0x0393,0x0726,0x0002,0x0000,0x0036,0x0ac4,0x0000,0x0607
0562 03a3 072c  |   ,|		.DEBUG	0x03a3,0x072c,0x0802,0x0002,0x0036,0x0ac4,0x0000,0x065a
056a 04bb 0790  |    |		.DEBUG	0x04bb,0x0790,0x0802,0x0002,0x0036,0x0ac4,0x0000,0x0309
0572 04cb 07a2  |    |		.DEBUG	0x04cb,0x07a2,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x0356
057a 04d3 07aa  |    |		.DEBUG	0x04d3,0x07aa,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x0381
0582 04db 07b4  |    |		.DEBUG	0x04db,0x07b4,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x03b3
058a 04e3 07be  |    |		.DEBUG	0x04e3,0x07be,0x0801,0x0002,0x0036,0x0ac4,0x0000,0x03e5
0592 ; --------------------------------------------------------------------------------------
0592 ; Debug3 Subtable 0x0
0592 ; --------------------------------------------------------------------------------------
0592 0013 0000  |    |		.DBG3TAB	0x0013,0x0000
0594 000b ffff  |    |		.CONST	0x000b,0xffff
0596 000b fffe  |    |		.CONST	0x000b,0xfffe
0598 000b fffd  |    |		.CONST	0x000b,0xfffd
059a 000c fffc  |    |		.CONST	0x000c,0xfffc
059c 000c fffb  |    |		.CONST	0x000c,0xfffb
059e 000e fffa  |    |		.CONST	0x000e,0xfffa
05a0 0010 fff9  |    |		.CONST	0x0010,0xfff9
05a2 0012 fff8  |    |		.CONST	0x0012,0xfff8
05a4 0014 fff7  |    |		.CONST	0x0014,0xfff7
05a6 0016 fff6  |    |		.CONST	0x0016,0xfff6
05a8 0018 fff5  |    |		.CONST	0x0018,0xfff5
05aa 001a fff4  |    |		.CONST	0x001a,0xfff4
05ac 001b fff3  |    |		.CONST	0x001b,0xfff3
05ae 001d fff2  |    |		.CONST	0x001d,0xfff2
05b0 001f fff1  |    |		.CONST	0x001f,0xfff1
05b2 0021 fff0  | !  |		.CONST	0x0021,0xfff0
05b4 0025 ffef  | %  |		.CONST	0x0025,0xffef
05b6 0025 ffee  | %  |		.CONST	0x0025,0xffee
05b8 0028 ffed  | (  |		.CONST	0x0028,0xffed
05ba ; --------------------------------------------------------------------------------------
05ba ; Debug3 Subtable 0x1
05ba ; --------------------------------------------------------------------------------------
05ba 002e 0000  | .  |		.DBG3TAB	0x002e,0x0000
05bc 0029 ffff  | )  |		.CONST	0x0029,0xffff
05be 0029 fffe  | )  |		.CONST	0x0029,0xfffe
05c0 0029 fffd  | )  |		.CONST	0x0029,0xfffd
05c2 0029 fffc  | )  |		.CONST	0x0029,0xfffc
05c4 0029 fffb  | )  |		.CONST	0x0029,0xfffb
05c6 0029 fffa  | )  |		.CONST	0x0029,0xfffa
05c8 0029 fff9  | )  |		.CONST	0x0029,0xfff9
05ca 0029 fff8  | )  |		.CONST	0x0029,0xfff8
05cc 0029 fff7  | )  |		.CONST	0x0029,0xfff7
05ce 0029 fff6  | )  |		.CONST	0x0029,0xfff6
05d0 0029 fff5  | )  |		.CONST	0x0029,0xfff5
05d2 002b fff4  | +  |		.CONST	0x002b,0xfff4
05d4 0030 fff3  | 0  |		.CONST	0x0030,0xfff3
05d6 0030 fff2  | 0  |		.CONST	0x0030,0xfff2
05d8 0030 fff1  | 0  |		.CONST	0x0030,0xfff1
05da 0035 fff0  | 5  |		.CONST	0x0035,0xfff0
05dc 0040 ffef  | @  |		.CONST	0x0040,0xffef
05de 0057 ffee  | W  |		.CONST	0x0057,0xffee
05e0 005d ffed  | ]  |		.CONST	0x005d,0xffed
05e2 0063 ffec  | c  |		.CONST	0x0063,0xffec
05e4 006a ffeb  | j  |		.CONST	0x006a,0xffeb
05e6 006a ffea  | j  |		.CONST	0x006a,0xffea
05e8 0073 ffe9  | s  |		.CONST	0x0073,0xffe9
05ea 0073 ffe8  | s  |		.CONST	0x0073,0xffe8
05ec 0079 ffe7  | y  |		.CONST	0x0079,0xffe7
05ee 0088 ffe6  |    |		.CONST	0x0088,0xffe6
05f0 0098 ffe5  |    |		.CONST	0x0098,0xffe5
05f2 00a7 ffe4  |    |		.CONST	0x00a7,0xffe4
05f4 00af ffe3  |    |		.CONST	0x00af,0xffe3
05f6 00ba ffe2  |    |		.CONST	0x00ba,0xffe2
05f8 00c5 ffe1  |    |		.CONST	0x00c5,0xffe1
05fa 00d8 ffe0  |    |		.CONST	0x00d8,0xffe0
05fc 00da ffdf  |    |		.CONST	0x00da,0xffdf
05fe 00dc ffde  |    |		.CONST	0x00dc,0xffde
0600 00de ffdd  |    |		.CONST	0x00de,0xffdd
0602 00e0 ffdc  |    |		.CONST	0x00e0,0xffdc
0604 00e7 ffdb  |    |		.CONST	0x00e7,0xffdb
0606 00e9 ffda  |    |		.CONST	0x00e9,0xffda
0608 00eb ffd9  |    |		.CONST	0x00eb,0xffd9
060a 00ed ffd8  |    |		.CONST	0x00ed,0xffd8
060c 00ef ffd7  |    |		.CONST	0x00ef,0xffd7
060e 00f1 ffd6  |    |		.CONST	0x00f1,0xffd6
0610 00f3 ffd5  |    |		.CONST	0x00f3,0xffd5
0612 00f5 ffd4  |    |		.CONST	0x00f5,0xffd4
0614 00f7 ffd3  |    |		.CONST	0x00f7,0xffd3
0616 00f9 ffd2  |    |		.CONST	0x00f9,0xffd2
0618 ; --------------------------------------------------------------------------------------
0618 ; Debug3 Subtable 0x2
0618 ; --------------------------------------------------------------------------------------
0618 0002 000f  |    |		.DBG3TAB	0x0002,0x000f
061a 0103 ffff  |    |		.CONST	0x0103,0xffff
061c 0104 fffe  |    |		.CONST	0x0104,0xfffe
061e 0105 0001  |    |		.CONST	0x0105,0x0001
0620 010a 0002  |    |		.CONST	0x010a,0x0002
0622 010a 0003  |    |		.CONST	0x010a,0x0003
0624 0110 0004  |    |		.CONST	0x0110,0x0004
0626 0116 0005  |    |		.CONST	0x0116,0x0005
0628 011b 0006  |    |		.CONST	0x011b,0x0006
062a 011b 0007  |    |		.CONST	0x011b,0x0007
062c 011f 0008  |    |		.CONST	0x011f,0x0008
062e 0123 0009  | #  |		.CONST	0x0123,0x0009
0630 0127 000a  | '  |		.CONST	0x0127,0x000a
0632 012b 000b  | +  |		.CONST	0x012b,0x000b
0634 012f 000c  | /  |		.CONST	0x012f,0x000c
0636 0133 000d  | 3  |		.CONST	0x0133,0x000d
0638 0137 000e  | 7  |		.CONST	0x0137,0x000e
063a 013b 000f  | ;  |		.CONST	0x013b,0x000f
063c ; --------------------------------------------------------------------------------------
063c ; Debug3 Subtable 0x3
063c ; --------------------------------------------------------------------------------------
063c 0004 0001  |    |		.DBG3TAB	0x0004,0x0001
063e 0143 ffff  | C  |		.CONST	0x0143,0xffff
0640 014b fffe  | K  |		.CONST	0x014b,0xfffe
0642 0153 fffd  | S  |		.CONST	0x0153,0xfffd
0644 0159 fffc  | Y  |		.CONST	0x0159,0xfffc
0646 015b 0001  | [  |		.CONST	0x015b,0x0001
0648 ; --------------------------------------------------------------------------------------
0648 ; Debug3 Subtable 0x4
0648 ; --------------------------------------------------------------------------------------
0648 0005 0012  |    |		.DBG3TAB	0x0005,0x0012
064a 0173 ffff  | s  |		.CONST	0x0173,0xffff
064c 0174 fffe  | t  |		.CONST	0x0174,0xfffe
064e 0175 fffd  | u  |		.CONST	0x0175,0xfffd
0650 0176 fffc  | v  |		.CONST	0x0176,0xfffc
0652 0178 fffb  | x  |		.CONST	0x0178,0xfffb
0654 017f 0001  |    |		.CONST	0x017f,0x0001
0656 018d 0002  |    |		.CONST	0x018d,0x0002
0658 018f 0003  |    |		.CONST	0x018f,0x0003
065a 0190 0004  |    |		.CONST	0x0190,0x0004
065c 019c 0005  |    |		.CONST	0x019c,0x0005
065e 019e 0006  |    |		.CONST	0x019e,0x0006
0660 019f 0007  |    |		.CONST	0x019f,0x0007
0662 01a9 0008  |    |		.CONST	0x01a9,0x0008
0664 01b0 0009  |    |		.CONST	0x01b0,0x0009
0666 01b2 000a  |    |		.CONST	0x01b2,0x000a
0668 01b6 000b  |    |		.CONST	0x01b6,0x000b
066a 01bc 000c  |    |		.CONST	0x01bc,0x000c
066c 01ca 000d  |    |		.CONST	0x01ca,0x000d
066e 01d0 000e  |    |		.CONST	0x01d0,0x000e
0670 01d4 000f  |    |		.CONST	0x01d4,0x000f
0672 01da 0010  |    |		.CONST	0x01da,0x0010
0674 01e0 0011  |    |		.CONST	0x01e0,0x0011
0676 01e6 0012  |    |		.CONST	0x01e6,0x0012
0678 ; --------------------------------------------------------------------------------------
0678 ; Debug3 Subtable 0x5
0678 ; --------------------------------------------------------------------------------------
0678 0004 0007  |    |		.DBG3TAB	0x0004,0x0007
067a 01f3 ffff  |    |		.CONST	0x01f3,0xffff
067c 01f4 fffe  |    |		.CONST	0x01f4,0xfffe
067e 01f5 fffd  |    |		.CONST	0x01f5,0xfffd
0680 01f7 fffc  |    |		.CONST	0x01f7,0xfffc
0682 01fe 0001  |    |		.CONST	0x01fe,0x0001
0684 0200 0002  |    |		.CONST	0x0200,0x0002
0686 0202 0003  |    |		.CONST	0x0202,0x0003
0688 0210 0004  |    |		.CONST	0x0210,0x0004
068a 021a 0005  |    |		.CONST	0x021a,0x0005
068c 0221 0006  | !  |		.CONST	0x0221,0x0006
068e 0223 0007  | #  |		.CONST	0x0223,0x0007
0690 ; --------------------------------------------------------------------------------------
0690 ; Debug3 Subtable 0x6
0690 ; --------------------------------------------------------------------------------------
0690 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0692 022b 0001  | +  |		.CONST	0x022b,0x0001
0694 ; --------------------------------------------------------------------------------------
0694 ; Debug3 Subtable 0x7
0694 ; --------------------------------------------------------------------------------------
0694 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0696 0233 0001  | 3  |		.CONST	0x0233,0x0001
0698 ; --------------------------------------------------------------------------------------
0698 ; Debug3 Subtable 0x8
0698 ; --------------------------------------------------------------------------------------
0698 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
069a 023b 0001  | ;  |		.CONST	0x023b,0x0001
069c ; --------------------------------------------------------------------------------------
069c ; Debug3 Subtable 0x9
069c ; --------------------------------------------------------------------------------------
069c 000b 000f  |    |		.DBG3TAB	0x000b,0x000f
069e 0243 ffff  | C  |		.CONST	0x0243,0xffff
06a0 0244 fffe  | D  |		.CONST	0x0244,0xfffe
06a2 0245 fffd  | E  |		.CONST	0x0245,0xfffd
06a4 0247 fffc  | G  |		.CONST	0x0247,0xfffc
06a6 0249 fffb  | I  |		.CONST	0x0249,0xfffb
06a8 024b fffa  | K  |		.CONST	0x024b,0xfffa
06aa 024d fff9  | M  |		.CONST	0x024d,0xfff9
06ac 024f fff8  | O  |		.CONST	0x024f,0xfff8
06ae 0251 fff7  | Q  |		.CONST	0x0251,0xfff7
06b0 0253 0001  | S  |		.CONST	0x0253,0x0001
06b2 0254 0002  | T  |		.CONST	0x0254,0x0002
06b4 0269 0003  | i  |		.CONST	0x0269,0x0003
06b6 026a 0004  | j  |		.CONST	0x026a,0x0004
06b8 026c 0005  | l  |		.CONST	0x026c,0x0005
06ba 0275 0006  | u  |		.CONST	0x0275,0x0006
06bc 0275 fbff  | u  |		.CONST	0x0275,0xfbff
06be 0279 fbfe  | y  |		.CONST	0x0279,0xfbfe
06c0 0280 0401  |    |		.CONST	0x0280,0x0401
06c2 028a 0007  |    |		.CONST	0x028a,0x0007
06c4 028b 0008  |    |		.CONST	0x028b,0x0008
06c6 0290 0009  |    |		.CONST	0x0290,0x0009
06c8 0292 000a  |    |		.CONST	0x0292,0x000a
06ca 0293 000b  |    |		.CONST	0x0293,0x000b
06cc 0297 000c  |    |		.CONST	0x0297,0x000c
06ce 02a0 000d  |    |		.CONST	0x02a0,0x000d
06d0 02a4 000e  |    |		.CONST	0x02a4,0x000e
06d2 ; --------------------------------------------------------------------------------------
06d2 ; Debug3 Subtable 0xa
06d2 ; --------------------------------------------------------------------------------------
06d2 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
06d4 02eb 0001  |    |		.CONST	0x02eb,0x0001
06d6 02ec 0002  |    |		.CONST	0x02ec,0x0002
06d8 02ed 0003  |    |		.CONST	0x02ed,0x0003
06da 02ee 0004  |    |		.CONST	0x02ee,0x0004
06dc 02ef 0005  |    |		.CONST	0x02ef,0x0005
06de 02f0 0006  |    |		.CONST	0x02f0,0x0006
06e0 ; --------------------------------------------------------------------------------------
06e0 ; Debug3 Subtable 0xb
06e0 ; --------------------------------------------------------------------------------------
06e0 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
06e2 02fb 0001  |    |		.CONST	0x02fb,0x0001
06e4 02ff 0002  |    |		.CONST	0x02ff,0x0002
06e6 0301 0003  |    |		.CONST	0x0301,0x0003
06e8 ; --------------------------------------------------------------------------------------
06e8 ; Debug3 Subtable 0xc
06e8 ; --------------------------------------------------------------------------------------
06e8 000c 0012  |    |		.DBG3TAB	0x000c,0x0012
06ea 030b ffff  |    |		.CONST	0x030b,0xffff
06ec 0311 fffe  |    |		.CONST	0x0311,0xfffe
06ee 0314 fffd  |    |		.CONST	0x0314,0xfffd
06f0 0314 fffc  |    |		.CONST	0x0314,0xfffc
06f2 0319 fffb  |    |		.CONST	0x0319,0xfffb
06f4 0319 fffa  |    |		.CONST	0x0319,0xfffa
06f6 0320 fff9  |    |		.CONST	0x0320,0xfff9
06f8 0322 fff8  | "  |		.CONST	0x0322,0xfff8
06fa 0323 fff7  | #  |		.CONST	0x0323,0xfff7
06fc 0324 fff6  | $  |		.CONST	0x0324,0xfff6
06fe 0326 fff5  | &  |		.CONST	0x0326,0xfff5
0700 0327 fff4  | '  |		.CONST	0x0327,0xfff4
0702 0328 0001  | (  |		.CONST	0x0328,0x0001
0704 0334 0002  | 4  |		.CONST	0x0334,0x0002
0706 033a 0003  | :  |		.CONST	0x033a,0x0003
0708 033e 0004  | >  |		.CONST	0x033e,0x0004
070a 0348 0005  | H  |		.CONST	0x0348,0x0005
070c 034c 0006  | L  |		.CONST	0x034c,0x0006
070e 0352 0007  | R  |		.CONST	0x0352,0x0007
0710 0354 0008  | T  |		.CONST	0x0354,0x0008
0712 0358 0009  | X  |		.CONST	0x0358,0x0009
0714 035c 000a  | \  |		.CONST	0x035c,0x000a
0716 0364 000b  | d  |		.CONST	0x0364,0x000b
0718 0368 000c  | h  |		.CONST	0x0368,0x000c
071a 036c 000d  | l  |		.CONST	0x036c,0x000d
071c 0372 000e  | r  |		.CONST	0x0372,0x000e
071e 0376 000f  | v  |		.CONST	0x0376,0x000f
0720 037a 0010  | z  |		.CONST	0x037a,0x0010
0722 0380 0011  |    |		.CONST	0x0380,0x0011
0724 0386 0012  |    |		.CONST	0x0386,0x0012
0726 ; --------------------------------------------------------------------------------------
0726 ; Debug3 Subtable 0xd
0726 ; --------------------------------------------------------------------------------------
0726 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0728 0393 0001  |    |		.CONST	0x0393,0x0001
072a 039c 0002  |    |		.CONST	0x039c,0x0002
072c ; --------------------------------------------------------------------------------------
072c ; Debug3 Subtable 0xe
072c ; --------------------------------------------------------------------------------------
072c 0008 0029  |   )|		.DBG3TAB	0x0008,0x0029
072e 03a3 ffff  |    |		.CONST	0x03a3,0xffff
0730 03a5 fffe  |    |		.CONST	0x03a5,0xfffe
0732 03a6 fffd  |    |		.CONST	0x03a6,0xfffd
0734 03a7 fffc  |    |		.CONST	0x03a7,0xfffc
0736 03a8 fffb  |    |		.CONST	0x03a8,0xfffb
0738 03a9 fffa  |    |		.CONST	0x03a9,0xfffa
073a 03aa fff9  |    |		.CONST	0x03aa,0xfff9
073c 03ac fff8  |    |		.CONST	0x03ac,0xfff8
073e 03ad 0001  |    |		.CONST	0x03ad,0x0001
0740 03b7 0002  |    |		.CONST	0x03b7,0x0002
0742 03c0 0003  |    |		.CONST	0x03c0,0x0003
0744 03c0 0004  |    |		.CONST	0x03c0,0x0004
0746 03cd 0005  |    |		.CONST	0x03cd,0x0005
0748 03d0 0006  |    |		.CONST	0x03d0,0x0006
074a 03d2 0007  |    |		.CONST	0x03d2,0x0007
074c 03d3 0009  |    |		.CONST	0x03d3,0x0009
074e 03d7 000a  |    |		.CONST	0x03d7,0x000a
0750 03da 000b  |    |		.CONST	0x03da,0x000b
0752 03dc 000c  |    |		.CONST	0x03dc,0x000c
0754 03e0 000d  |    |		.CONST	0x03e0,0x000d
0756 03e4 000e  |    |		.CONST	0x03e4,0x000e
0758 03ec 000f  |    |		.CONST	0x03ec,0x000f
075a 03f4 0010  |    |		.CONST	0x03f4,0x0010
075c 03fa 0011  |    |		.CONST	0x03fa,0x0011
075e 0406 0008  |    |		.CONST	0x0406,0x0008
0760 040c 0012  |    |		.CONST	0x040c,0x0012
0762 0412 0013  |    |		.CONST	0x0412,0x0013
0764 0417 0014  |    |		.CONST	0x0417,0x0014
0766 0422 0015  | "  |		.CONST	0x0422,0x0015
0768 042a 0016  | *  |		.CONST	0x042a,0x0016
076a 0432 0017  | 2  |		.CONST	0x0432,0x0017
076c 0438 0018  | 8  |		.CONST	0x0438,0x0018
076e 043c 0019  | <  |		.CONST	0x043c,0x0019
0770 043f 001a  | ?  |		.CONST	0x043f,0x001a
0772 044b 001b  | K  |		.CONST	0x044b,0x001b
0774 0457 001c  | W  |		.CONST	0x0457,0x001c
0776 045b 001d  | [  |		.CONST	0x045b,0x001d
0778 045f 001e  | _  |		.CONST	0x045f,0x001e
077a 0463 001f  | c  |		.CONST	0x0463,0x001f
077c 0467 0020  | g  |		.CONST	0x0467,0x0020
077e 0471 0021  | q !|		.CONST	0x0471,0x0021
0780 0472 0022  | r "|		.CONST	0x0472,0x0022
0782 0476 0023  | v #|		.CONST	0x0476,0x0023
0784 047a 0024  | z $|		.CONST	0x047a,0x0024
0786 0485 0025  |   %|		.CONST	0x0485,0x0025
0788 048a 0026  |   &|		.CONST	0x048a,0x0026
078a 0494 0027  |   '|		.CONST	0x0494,0x0027
078c 04a0 0028  |   (|		.CONST	0x04a0,0x0028
078e 04ad 0029  |   )|		.CONST	0x04ad,0x0029
0790 ; --------------------------------------------------------------------------------------
0790 ; Debug3 Subtable 0xf
0790 ; --------------------------------------------------------------------------------------
0790 0002 0006  |    |		.DBG3TAB	0x0002,0x0006
0792 04bb ffff  |    |		.CONST	0x04bb,0xffff
0794 04bb fffe  |    |		.CONST	0x04bb,0xfffe
0796 04bb 0001  |    |		.CONST	0x04bb,0x0001
0798 04bb 0401  |    |		.CONST	0x04bb,0x0401
079a 04bc 0402  |    |		.CONST	0x04bc,0x0402
079c 04bd 0403  |    |		.CONST	0x04bd,0x0403
079e 04be 0404  |    |		.CONST	0x04be,0x0404
07a0 04bf 0002  |    |		.CONST	0x04bf,0x0002
07a2 ; --------------------------------------------------------------------------------------
07a2 ; Debug3 Subtable 0x10
07a2 ; --------------------------------------------------------------------------------------
07a2 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
07a4 04cb 0001  |    |		.CONST	0x04cb,0x0001
07a6 04cc 0002  |    |		.CONST	0x04cc,0x0002
07a8 04cd 0003  |    |		.CONST	0x04cd,0x0003
07aa ; --------------------------------------------------------------------------------------
07aa ; Debug3 Subtable 0x11
07aa ; --------------------------------------------------------------------------------------
07aa 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
07ac 04d3 0001  |    |		.CONST	0x04d3,0x0001
07ae 04d4 0002  |    |		.CONST	0x04d4,0x0002
07b0 04d5 0003  |    |		.CONST	0x04d5,0x0003
07b2 04d6 0004  |    |		.CONST	0x04d6,0x0004
07b4 ; --------------------------------------------------------------------------------------
07b4 ; Debug3 Subtable 0x12
07b4 ; --------------------------------------------------------------------------------------
07b4 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
07b6 04db 0001  |    |		.CONST	0x04db,0x0001
07b8 04dc 0002  |    |		.CONST	0x04dc,0x0002
07ba 04dd 0003  |    |		.CONST	0x04dd,0x0003
07bc 04de 0004  |    |		.CONST	0x04de,0x0004
07be ; --------------------------------------------------------------------------------------
07be ; Debug3 Subtable 0x13
07be ; --------------------------------------------------------------------------------------
07be 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
07c0 04e3 0001  |    |		.CONST	0x04e3,0x0001
07c2 04e4 0002  |    |		.CONST	0x04e4,0x0002
07c4 04e5 0003  |    |		.CONST	0x04e5,0x0003
07c6 04e6 0004  |    |		.CONST	0x04e6,0x0004
07c8 0000 0000  |    |		.BLANK	0000[0x38]