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

⟦7ddee809e⟧ SEG

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

Derivation

└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
    └─ ⟦this⟧ »136211.SEG« 
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
    └─ ⟦this⟧ »136211.SEG« 
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
    └─ ⟦this⟧ »136211.SEG« 
└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
    └─ ⟦this⟧ »136211.SEG« 
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
    └─ ⟦this⟧ »136211.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 0448       | H  |		.CONST	0x0448								; 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 00b1       |    |		.CONST	0x00b1								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0037       | 7  |		.CONST	0x0037								; Number of locals
000b			INIT_0008:
000b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0 = .DEBUG	0x000b,0x0542,0xc000,0x0000,0x0036,0x0964,0x0000,0x0005
													; Debug Table 0x0.0x0 = 0xb,0xffff
													; Debug Table 0x0.0x1 = 0xb,0xfffe
													; Debug Table 0x0.0x2 = 0xb,0xfffd
000c 00d9       |    |		Load_Top	At_Offset_1
000d 00e3       |    |		Load_Encached	Natural_Cache
000e 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
000f 4818       |H   |		Short_Literal	0x18							; Debug Table 0x0.0x3 = 0xf,0xfffc
0010 03cd       |    |		Declare_Type	Access,Incomplete,Visible,Accesses_Protected
0011 029a 00bb  |    |		Declare_Subprogram	INIT_00b8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x11,0xfffb
0013 029a 00db  |    |		Declare_Subprogram	INIT_00d8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x13,0xfffa
0015 029a 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x15,0xfff9
0017 029a 0113  |    |		Declare_Subprogram	INIT_0110,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x17,0xfff8
0019 029a 012b  |   +|		Declare_Subprogram	INIT_0128,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x19,0xfff7
001b 029a 0143  |   C|		Declare_Subprogram	INIT_0140,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x1b,0xfff6
001d 029a 015b  |   [|		Declare_Subprogram	INIT_0158,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x1d,0xfff5
001f 029a 016b  |   k|		Declare_Subprogram	INIT_0168,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x1f,0xfff4
0021 029a 018b  |    |		Declare_Subprogram	INIT_0188,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x21,0xfff3
0023 029a 01a3  |    |		Declare_Subprogram	INIT_01a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x23,0xfff2
0025 029a 01b3  |    |		Declare_Subprogram	INIT_01b0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xe = 0x25,0xfff1
0027 029a 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xf = 0x27,0xfff0
0029 029a 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x10 = 0x29,0xffef
002b 029a 01fb  |    |		Declare_Subprogram	INIT_01f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x11 = 0x2b,0xffee
002d 029a 021b  |    |		Declare_Subprogram	INIT_0218,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x12 = 0x2d,0xffed
002f 029a 022b  |   +|		Declare_Subprogram	INIT_0228,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x13 = 0x2f,0xffec
0031 029a 0263  |   c|		Declare_Subprogram	INIT_0260,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x14 = 0x31,0xffeb
0033 029a 029b  |    |		Declare_Subprogram	INIT_0298,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x15 = 0x33,0xffea
0035 029a 02bb  |    |		Declare_Subprogram	INIT_02b8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x16 = 0x35,0xffe9
0037 029a 02eb  |    |		Declare_Subprogram	INIT_02e8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x17 = 0x37,0xffe8
0039 029a 0303  |    |		Declare_Subprogram	INIT_0300,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x18 = 0x39,0xffe7
003b 029a 0323  |   #|		Declare_Subprogram	INIT_0320,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x19 = 0x3b,0xffe6
003d 029a 0343  |   C|		Declare_Subprogram	INIT_0340,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1a = 0x3d,0xffe5
003f 029a 0353  |   S|		Declare_Subprogram	INIT_0350,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1b = 0x3f,0xffe4
0041 e210       |    |		Load	0x1,0x10							; Debug Table 0x0.0x1c = 0x41,0xffe3
0042 02a0       |    |		Declare_Subprogram	Null_Subprogram
0043 4818       |H   |		Short_Literal	0x18
0044 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
0045 4803       |H   |		Short_Literal	0x3							; Debug Table 0x0.0x1d = 0x45,0xffe2
0046 032a       | *  |		Declare_Type	Record,Incomplete
0047 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x1e = 0x47,0xffe1
0048 02a0       |    |		Declare_Subprogram	Null_Subprogram
0049 e215       |    |		Load	0x1,0x15
004a 03c7       |    |		Complete_Type	Access,By_Defining
004b 4fff       |O   |		Short_Literal	-0x1							; Debug Table 0x0.0x1f = 0x4b,0xffe0
004c e213       |    |		Load	0x1,0x13
004d 00e2       |    |		Load_Encached	Integer_Cache
004e 03f8       |    |		Declare_Type	Discrete,Constrained
004f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x20 = 0x4f,0xffdf
0050 00db       |    |		Load_Top	At_Offset_3
0051 e215       |    |		Load	0x1,0x15
0052 02a0       |    |		Declare_Subprogram	Null_Subprogram
0053 e22f       | /  |		Load	0x1,0x2f
0054 0326       | &  |		Complete_Type	Record,By_Defining
0055 00bf       |    |		Action	Accept_Activation
0056 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1 = .DEBUG	0x0056,0x0586,0xc000,0x0000,0x0036,0x0974,0x0000,0x0003
													; Debug Table 0x1.0x0 = 0x56,0xffff
0057 4801       |H   |		Short_Literal	0x1
0058 4800       |H   |		Short_Literal	0x0
0059 e22e       | .  |		Load	0x1,0x2e
005a 03ba       |    |		Declare_Variable	Access,By_Allocation,With_Constraint
005b 00d8       |    |		Load_Top	At_Offset_0
005c 0227       | '  |		Execute	Access,All_Reference
005d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
005e 0039       | 9  |		Store_Top	Access,At_Offset_1
005f 4fff       |O   |		Short_Literal	-0x1							; Debug Table 0x1.0x1 = 0x5f,0xfffe
0060 00da       |    |		Load_Top	At_Offset_2
0061 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0062 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1.0x2 = 0x62,0xfffd
0063 0322       | "  |		Declare_Variable	Record
0064 4fff       |O   |		Short_Literal	-0x1
0065 00d9       |    |		Load_Top	At_Offset_1
0066 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0067 00da       |    |		Load_Top	At_Offset_2
0068 00d9       |    |		Load_Top	At_Offset_1
0069 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
006a e22f       | /  |		Load	0x1,0x2f
006b 0322       | "  |		Declare_Variable	Record
006c 4fff       |O   |		Short_Literal	-0x1
006d 00d9       |    |		Load_Top	At_Offset_1
006e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
006f 00db       |    |		Load_Top	At_Offset_3
0070 00d9       |    |		Load_Top	At_Offset_1
0071 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0072 e215       |    |		Load	0x1,0x15
0073 00d9       |    |		Load_Top	At_Offset_1
0074 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0075 e215       |    |		Load	0x1,0x15
0076 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0077 00d9       |    |		Load_Top	At_Offset_1
0078 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0079 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1.0x3 = 0x79,0xfffc
007a 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
007b 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x4 = 0x7b,0xfffb
													; Debug Table 0x1.0x5 = 0x7b,0xfffa
													; Debug Table 0x1.0x6 = 0x7b,0xfff9
007c 00c7       |    |		Action	Elaborate_Subprogram
007d 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x7 = 0x7d,0xfff8
007e 00c7       |    |		Action	Elaborate_Subprogram
007f 029d 037b  |   {|		Declare_Subprogram	INIT_0378,For_Outer_Call			; Debug Table 0x1.0x8 = 0x7f,0xfff7
0081 029d 0393  |    |		Declare_Subprogram	INIT_0390,For_Outer_Call			; Debug Table 0x1.0x9 = 0x81,0xfff6
0083 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f				; Debug Table 0x1.0xa = 0x83,0xfff5
0084 00c7       |    |		Action	Elaborate_Subprogram
0085 029d 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Outer_Call			; Debug Table 0x1.0xb = 0x85,0xfff4
0087 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x1.0xc = 0x87,0xfff3
0088 00c7       |    |		Action	Elaborate_Subprogram
0089 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c				; Debug Table 0x1.0xd = 0x89,0xfff2
008a 00c7       |    |		Action	Elaborate_Subprogram
008b 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d				; Debug Table 0x1.0xe = 0x8b,0xfff1
													; Debug Table 0x1.0xf = 0x8b,0xfff0
008c 00c7       |    |		Action	Elaborate_Subprogram
008d 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e				; Debug Table 0x1.0x10 = 0x8d,0xffef
008e 00c7       |    |		Action	Elaborate_Subprogram
008f 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a				; Debug Table 0x1.0x11 = 0x8f,0xffee
0090 00c7       |    |		Action	Elaborate_Subprogram
0091 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21				; Debug Table 0x1.0x12 = 0x91,0xffed
0092 00c7       |    |		Action	Elaborate_Subprogram
0093 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20				; Debug Table 0x1.0x13 = 0x93,0xffec
0094 00c7       |    |		Action	Elaborate_Subprogram
0095 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22				; Debug Table 0x1.0x14 = 0x95,0xffeb
0096 00c7       |    |		Action	Elaborate_Subprogram
0097 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23				; Debug Table 0x1.0x15 = 0x97,0xffea
0098 00c7       |    |		Action	Elaborate_Subprogram
0099 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25				; Debug Table 0x1.0x16 = 0x99,0xffe9
009a 00c7       |    |		Action	Elaborate_Subprogram
009b 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24				; Debug Table 0x1.0x17 = 0x9b,0xffe8
009c 00c7       |    |		Action	Elaborate_Subprogram
009d 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26				; Debug Table 0x1.0x18 = 0x9d,0xffe7
009e 00c7       |    |		Action	Elaborate_Subprogram
009f 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27				; Debug Table 0x1.0x19 = 0x9f,0xffe6
00a0 00c7       |    |		Action	Elaborate_Subprogram
00a1 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28				; Debug Table 0x1.0x1a = 0xa1,0xffe5
00a2 00c7       |    |		Action	Elaborate_Subprogram
00a3 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29				; Debug Table 0x1.0x1b = 0xa3,0xffe4
00a4 00c7       |    |		Action	Elaborate_Subprogram
00a5 1d2b       | +  |		Execute_Immediate	Reference_Lex_1,0x2b				; Debug Table 0x1.0x1c = 0xa5,0xffe3
00a6 00c7       |    |		Action	Elaborate_Subprogram
00a7 1d2a       | *  |		Execute_Immediate	Reference_Lex_1,0x2a				; Debug Table 0x1.0x1d = 0xa7,0xffe2
00a8 00c7       |    |		Action	Elaborate_Subprogram
00a9 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c				; Debug Table 0x1.0x1e = 0xa9,0xffe1
00aa 00c7       |    |		Action	Elaborate_Subprogram
00ab 1d2d       | -  |		Execute_Immediate	Reference_Lex_1,0x2d				; Debug Table 0x1.0x1f = 0xab,0xffe0
00ac 00c7       |    |		Action	Elaborate_Subprogram
00ad 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0x20 = 0xad,0xffdf
00ae 00c7       |    |		Action	Elaborate_Subprogram
00af 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19				; Debug Table 0x1.0x21 = 0xaf,0xffde
00b0 00c7       |    |		Action	Elaborate_Subprogram
00b1			BODY_0008:
00b1 00bc       |    |		Action	Signal_Activated
00b2 00bb       |    |		Action	Signal_Completion
00b3 0000 0000  |    |		.BLANK	0000[0x5]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00bb       |    |		.CONST	0x00bb								; Address of begin
00b9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ba 0001       |    |		.CONST	0x0001								; Number of locals
00bb			BODY_00b8:
00bb			INIT_00b8:
00bb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2 = .DEBUG	0x00bb,0x05cc,0x1001,0x0000,0x0036,0x0964,0x0000,0x0045
													; Debug Table 0x2.0x0 = 0xbb,0x1
00bc 6819       |h   |		Jump_Zero	0xd6
00bd 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x1 = 0xbd,0x2
00be 0227       | '  |		Execute	Access,All_Reference
00bf 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00c0 4fff       |O   |		Short_Literal	-0x1
00c1 027e       | ~  |		Execute	Discrete,Not_Equal
00c2 6811       |h   |		Jump_Zero	0xd4
00c3 e233       | 3  |		Load	0x1,0x33							; Debug Table 0x2.0x2 = 0xc3,0x3
00c4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
00c5 00db       |    |		Load_Top	At_Offset_3
00c6 0227       | '  |		Execute	Access,All_Reference
00c7 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
00c8 4fff       |O   |		Short_Literal	-0x1							; Debug Table 0x2.0x3 = 0xc8,0x4
00c9 00db       |    |		Load_Top	At_Offset_3
00ca 0227       | '  |		Execute	Access,All_Reference
00cb 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00cc 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2.0x4 = 0xcc,0x5
00cd e233       | 3  |		Load	0x1,0x33
00ce 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
00cf e233       | 3  |		Load	0x1,0x33							; Debug Table 0x2.0x5 = 0xcf,0x6
00d0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00d1 0a01       |    |		Execute_Immediate	Plus,0x1
00d2 e233       | 3  |		Load	0x1,0x33
00d3 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00d4 e215       |    |		Load	0x1,0x15							; Debug Table 0x2.0x6 = 0xd4,0x7
00d5 003b       | ;  |		Store_Top	Access,At_Offset_3
00d6 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
00d7 0000       |    |		.XXX[0x1]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00db       |    |		.CONST	0x00db								; Address of begin
00d9 00e7       |    |		.CONST	0x00e7								; Address of exception handler
00da 0001       |    |		.CONST	0x0001								; Number of locals
00db			BODY_00d8:
00db			INIT_00d8:
00db 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3 = .DEBUG	0x00db,0x05dc,0x1002,0x0000,0x0036,0x0964,0x0000,0x004d
													; Debug Table 0x3.0x0 = 0xdb,0x1
00dc 6806       |h   |		Jump_Zero	0xe3
00dd 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x1 = 0xdd,0x2
00de 0227       | '  |		Execute	Access,All_Reference
00df 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00e0 e214       |    |		Load	0x1,0x14
00e1 025b       | [  |		Execute	Discrete,Check_In_Type
00e2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00e3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x2 = 0xe3,0x3
00e4 e214       |    |		Load	0x1,0x14
00e5 025b       | [  |		Execute	Discrete,Check_In_Type
00e6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00e7			TRAP_00d8:
00e7 0007       |    |		Action	Break_Optional
00e8 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x3 = 0xe8,0x4
00e9 e214       |    |		Load	0x1,0x14
00ea 025b       | [  |		Execute	Discrete,Check_In_Type
00eb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00ec 0000 0000  |    |		.BLANK	0000[0x4]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f5       |    |		.CONST	0x00f5								; Address of begin
00f1 0004       |    |		.CONST	0x0004								; Address of exception handler
00f2 0002       |    |		.CONST	0x0002								; Number of locals
00f3			INIT_00f0:
00f3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4 = .DEBUG	0x00f3,0x05e6,0x1002,0x0000,0x0036,0x0964,0x0000,0x0056
													; Debug Table 0x4.0x0 = 0xf3,0xffff
00f4 0227       | '  |		Execute	Access,All_Reference
00f5			BODY_00f0:
00f5 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x1 = 0xf5,0x1
00f6 00d9       |    |		Load_Top	At_Offset_1
00f7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00f8 027d       | }  |		Execute	Discrete,Greater
00f9 6802       |h   |		Jump_Zero	0xfc
00fa 48e0       |H   |		Short_Literal	0xe0							; Debug Table 0x4.0x2 = 0xfa,0x2
00fb 0257       | W  |		Execute	Discrete,Raise
00fc e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x3 = 0xfc,0x3
00fd 00d9       |    |		Load_Top	At_Offset_1
00fe 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00ff 0227       | '  |		Execute	Access,All_Reference
0100 01d7       |    |		Execute	Vector,Field_Read
0101 00d8       |    |		Load_Top	At_Offset_0
0102 0120       |    |		Execute	Any,Is_Value
0103 7002       |p   |		Jump_Nonzero	0x106
0104 00d8       |    |		Load_Top	At_Offset_0
0105 011e       |    |		Execute	Any,Convert
0106 e20f       |    |		Load	0x1,0xf
0107 0119       |    |		Execute	Any,Check_In_Formal_Type
0108 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0109 0000 0000  |    |		.BLANK	0000[0x7]
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0113       |    |		.CONST	0x0113								; Address of begin
0111 0004       |    |		.CONST	0x0004								; Address of exception handler
0112 0001       |    |		.CONST	0x0001								; Number of locals
0113			BODY_0110:
0113			INIT_0110:
0113 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x5 = .DEBUG	0x0113,0x05f0,0x1002,0x0000,0x0036,0x0964,0x0000,0x0063
													; Debug Table 0x5.0x0 = 0x113,0x1
0114 00db       |    |		Load_Top	At_Offset_3
0115 0227       | '  |		Execute	Access,All_Reference
0116 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0117 027d       | }  |		Execute	Discrete,Greater
0118 6802       |h   |		Jump_Zero	0x11b
0119 48e0       |H   |		Short_Literal	0xe0							; Debug Table 0x5.0x1 = 0x119,0x2
011a 0257       | W  |		Execute	Discrete,Raise
011b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x2 = 0x11b,0x3
011c e5fd       |    |		Load	0x2,-0x3
011d e5ff       |    |		Load	0x2,-0x1
011e 0227       | '  |		Execute	Access,All_Reference
011f 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0120 0227       | '  |		Execute	Access,All_Reference
0121 01cf       |    |		Execute	Vector,Slice_Read
0122 0335       | 5  |		Declare_Variable	Array,Duplicate
0123 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0124 0000 0000  |    |		.BLANK	0000[0x4]
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 012b       | +  |		.CONST	0x012b								; Address of begin
0129 0136       | 6  |		.CONST	0x0136								; Address of exception handler
012a 0001       |    |		.CONST	0x0001								; Number of locals
012b			BODY_0128:
012b			INIT_0128:
012b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6 = .DEBUG	0x012b,0x05f8,0x1002,0x0000,0x0036,0x0964,0x0000,0x0074
													; Debug Table 0x6.0x0 = 0x12b,0x1
012c 00db       |    |		Load_Top	At_Offset_3
012d 0227       | '  |		Execute	Access,All_Reference
012e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
012f e5ff       |    |		Load	0x2,-0x1
0130 0227       | '  |		Execute	Access,All_Reference
0131 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0132 0227       | '  |		Execute	Access,All_Reference
0133 01cf       |    |		Execute	Vector,Slice_Read
0134 0335       | 5  |		Declare_Variable	Array,Duplicate
0135 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0136			TRAP_0128:
0136 0007       |    |		Action	Break_Optional
0137 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6.0x1 = 0x137,0x2
0138 4800       |H   |		Short_Literal	0x0
0139 e210       |    |		Load	0x1,0x10
013a 0334       | 4  |		Declare_Variable	Array,With_Constraint
013b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
013c 0000 0000  |    |		.BLANK	0000[0x4]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0144       | D  |		.CONST	0x0144								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 0002       |    |		.CONST	0x0002								; Number of locals
0143			INIT_0140:
0143 e215       |    |		Load	0x1,0x15							; Debug Table 0x7 = .DEBUG	0x0143,0x05fe,0x1002,0x0000,0x0036,0x0964,0x0000,0x007d
													; Debug Table 0x7.0x0 = 0x143,0xffff
0144			BODY_0140:
0144 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x1 = 0x144,0x1
0145 4800       |H   |		Short_Literal	0x0
0146 e5ff       |    |		Load	0x2,-0x1
0147 01db       |    |		Execute	Vector,Length
0148 e214       |    |		Load	0x1,0x14
0149 025b       | [  |		Execute	Discrete,Check_In_Type
014a 8236       | 6  |		Call	0x1,0x36
014b 0039       | 9  |		Store_Top	Access,At_Offset_1
014c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x2 = 0x14c,0x2
014d e5ff       |    |		Load	0x2,-0x1
014e 821d       |    |		Call	0x1,0x1d
014f 0039       | 9  |		Store_Top	Access,At_Offset_1
0150 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x3 = 0x150,0x3
0151 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0152 0000 0000  |    |		.BLANK	0000[0x6]
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015b       | [  |		.CONST	0x015b								; Address of begin
0159 0004       |    |		.CONST	0x0004								; Address of exception handler
015a 0001       |    |		.CONST	0x0001								; Number of locals
015b			BODY_0158:
015b			INIT_0158:
015b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x8 = .DEBUG	0x015b,0x0608,0x1001,0x0000,0x0036,0x0964,0x0000,0x0086
													; Debug Table 0x8.0x0 = 0x15b,0x1
015c 00db       |    |		Load_Top	At_Offset_3
015d 821a       |    |		Call	0x1,0x1a
015e 821d       |    |		Call	0x1,0x1d
015f c5fe       |    |		Store	0x2,-0x2
0160 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0161 0000 0000  |    |		.BLANK	0000[0x7]
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 016b       | k  |		.CONST	0x016b								; Address of begin
0169 0004       |    |		.CONST	0x0004								; Address of exception handler
016a 0001       |    |		.CONST	0x0001								; Number of locals
016b			BODY_0168:
016b			INIT_0168:
016b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9 = .DEBUG	0x016b,0x060c,0x1001,0x0000,0x0036,0x0964,0x0000,0x0092
													; Debug Table 0x9.0x0 = 0x16b,0x1
016c 4800       |H   |		Short_Literal	0x0
016d e5ff       |    |		Load	0x2,-0x1
016e 01db       |    |		Execute	Vector,Length
016f e214       |    |		Load	0x1,0x14
0170 025b       | [  |		Execute	Discrete,Check_In_Type
0171 8237       | 7  |		Call	0x1,0x37
0172 c5fe       |    |		Store	0x2,-0x2
0173 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x1 = 0x173,0x2
													; Debug Table 0x9.0x2 = 0x173,0xfbff
0174 0227       | '  |		Execute	Access,All_Reference
0175 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x3 = 0x175,0x401
0176 4801       |H   |		Short_Literal	0x1
0177 e5ff       |    |		Load	0x2,-0x1
0178 01db       |    |		Execute	Vector,Length
0179 00db       |    |		Load_Top	At_Offset_3
017a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
017b 0229       | )  |		Execute	Access,All_Read
017c 01ce       |    |		Execute	Vector,Slice_Write
017d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x4 = 0x17d,0x402
017e 01db       |    |		Execute	Vector,Length
017f 00d9       |    |		Load_Top	At_Offset_1
0180 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0181 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0182 0000 0000  |    |		.BLANK	0000[0x6]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b       |    |		.CONST	0x018b								; Address of begin
0189 0004       |    |		.CONST	0x0004								; Address of exception handler
018a 0001       |    |		.CONST	0x0001								; Number of locals
018b			BODY_0188:
018b			INIT_0188:
018b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa = .DEBUG	0x018b,0x0618,0x1001,0x0000,0x0036,0x0964,0x0000,0x009e
													; Debug Table 0xa.0x0 = 0x18b,0x1
018c 4800       |H   |		Short_Literal	0x0
018d 4801       |H   |		Short_Literal	0x1
018e e214       |    |		Load	0x1,0x14
018f 025b       | [  |		Execute	Discrete,Check_In_Type
0190 8237       | 7  |		Call	0x1,0x37
0191 c5fe       |    |		Store	0x2,-0x2
0192 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x1 = 0x192,0x2
0193 4801       |H   |		Short_Literal	0x1
0194 e5fe       |    |		Load	0x2,-0x2
0195 0227       | '  |		Execute	Access,All_Reference
0196 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0197 0227       | '  |		Execute	Access,All_Reference
0198 01d6       |    |		Execute	Vector,Field_Write
0199 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
019a 0000 0000  |    |		.BLANK	0000[0x6]
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01a3       |    |		.CONST	0x01a3								; Address of begin
01a1 0004       |    |		.CONST	0x0004								; Address of exception handler
01a2 0001       |    |		.CONST	0x0001								; Number of locals
01a3			BODY_01a0:
01a3			INIT_01a0:
01a3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb = .DEBUG	0x01a3,0x061e,0x1001,0x0000,0x0036,0x0964,0x0000,0x00aa
													; Debug Table 0xb.0x0 = 0x1a3,0x1
01a4 8216       |    |		Call	0x1,0x16
01a5 003b       | ;  |		Store_Top	Access,At_Offset_3
01a6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x1 = 0x1a6,0x2
01a7 003b       | ;  |		Store_Top	Access,At_Offset_3
01a8 e215       |    |		Load	0x1,0x15							; Debug Table 0xb.0x2 = 0x1a8,0x3
01a9 a5fe       |    |		Store_Unchecked	0x2,-0x2
01aa 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01ab 0000 0000  |    |		.BLANK	0000[0x5]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b3       |    |		.CONST	0x01b3								; Address of begin
01b1 0004       |    |		.CONST	0x0004								; Address of exception handler
01b2 0001       |    |		.CONST	0x0001								; Number of locals
01b3			BODY_01b0:
01b3			INIT_01b0:
01b3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc = .DEBUG	0x01b3,0x0626,0x1001,0x0000,0x0036,0x0964,0x0000,0x00b6
													; Debug Table 0xc.0x0 = 0x1b3,0x1
01b4 00db       |    |		Load_Top	At_Offset_3
01b5 821a       |    |		Call	0x1,0x1a
01b6 8221       | !  |		Call	0x1,0x21
01b7 c5fe       |    |		Store	0x2,-0x2
01b8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01b9 0000 0000  |    |		.BLANK	0000[0x7]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c7       |    |		.CONST	0x01c7								; Address of begin
01c1 0004       |    |		.CONST	0x0004								; Address of exception handler
01c2 0002       |    |		.CONST	0x0002								; Number of locals
01c3			INIT_01c0:
01c3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd = .DEBUG	0x01c3,0x062a,0x1001,0x0000,0x0036,0x0964,0x0000,0x00c2
													; Debug Table 0xd.0x0 = 0x1c3,0xffff
01c4 8217       |    |		Call	0x1,0x17
01c5 e214       |    |		Load	0x1,0x14
01c6 03f1       |    |		Declare_Variable	Discrete,With_Value
01c7			BODY_01c0:
01c7 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x1 = 0x1c7,0x1
01c8 4801       |H   |		Short_Literal	0x1
01c9 00da       |    |		Load_Top	At_Offset_2
01ca e5ff       |    |		Load	0x2,-0x1
01cb 01db       |    |		Execute	Vector,Length
01cc 0273       | s  |		Execute	Discrete,Plus
01cd e214       |    |		Load	0x1,0x14
01ce 025b       | [  |		Execute	Discrete,Check_In_Type
01cf 8237       | 7  |		Call	0x1,0x37
01d0 c5fe       |    |		Store	0x2,-0x2
01d1 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x2 = 0x1d1,0x2
													; Debug Table 0xd.0x3 = 0x1d1,0xfbff
01d2 0227       | '  |		Execute	Access,All_Reference
01d3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xd.0x4 = 0x1d3,0x401
01d4 00da       |    |		Load_Top	At_Offset_2
01d5 0a01       |    |		Execute_Immediate	Plus,0x1
01d6 0248       | H  |		Execute	Discrete,Check_In_Integer
01d7 00da       |    |		Load_Top	At_Offset_2
01d8 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01d9 00db       |    |		Load_Top	At_Offset_3
01da 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01db 0229       | )  |		Execute	Access,All_Read
01dc 01ce       |    |		Execute	Vector,Slice_Write
01dd 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01de 0000 0000  |    |		.XXX[0x2]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e8       |    |		.CONST	0x01e8								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0002       |    |		.CONST	0x0002								; Number of locals
01e3			INIT_01e0:
01e3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe = .DEBUG	0x01e3,0x0636,0x1001,0x0000,0x0036,0x0964,0x0000,0x00ce
													; Debug Table 0xe.0x0 = 0x1e3,0xffff
01e4 8217       |    |		Call	0x1,0x17
01e5 0a01       |    |		Execute_Immediate	Plus,0x1
01e6 e214       |    |		Load	0x1,0x14
01e7 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
01e8			BODY_01e0:
01e8 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x1 = 0x1e8,0x1
01e9 4801       |H   |		Short_Literal	0x1
01ea 00da       |    |		Load_Top	At_Offset_2
01eb 8237       | 7  |		Call	0x1,0x37
01ec c5fe       |    |		Store	0x2,-0x2
01ed 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x2 = 0x1ed,0x2
01ee 00d9       |    |		Load_Top	At_Offset_1
01ef e5fe       |    |		Load	0x2,-0x2
01f0 0227       | '  |		Execute	Access,All_Reference
01f1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01f2 0227       | '  |		Execute	Access,All_Reference
01f3 01d6       |    |		Execute	Vector,Field_Write
01f4 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01f5 0000 0000  |    |		.XXX[0x3]
01f7 0000       |    |
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 0211       |    |		.CONST	0x0211								; Address of begin
01f9 0004       |    |		.CONST	0x0004								; Address of exception handler
01fa 0002       |    |		.CONST	0x0002								; Number of locals
01fb			INIT_01f8:
01fb 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf = .DEBUG	0x01fb,0x063e,0x1001,0x0000,0x0036,0x0964,0x0000,0x00da
													; Debug Table 0xf.0x0 = 0x1fb,0xffff
01fc e5fe       |    |		Load	0x2,-0x2
01fd e210       |    |		Load	0x1,0x10
01fe 0334       | 4  |		Declare_Variable	Array,With_Constraint
01ff 4801       |H   |		Short_Literal	0x1
0200 e5fe       |    |		Load	0x2,-0x2
0201 e210       |    |		Load	0x1,0x10
0202 0334       | 4  |		Declare_Variable	Array,With_Constraint
0203 00d8       |    |		Load_Top	At_Offset_0
0204 01dc       |    |		Execute	Vector,Last
0205 4801       |H   |		Short_Literal	0x1
0206 0263       | c  |		Execute	Discrete,Above_Bound
0207 7007       |p   |		Jump_Nonzero	0x20f
0208 e5ff       |    |		Load	0x2,-0x1
0209 e20f       |    |		Load	0x1,0xf
020a 0119       |    |		Execute	Any,Check_In_Formal_Type
020b 00d9       |    |		Load_Top	At_Offset_1
020c e403       |    |		Load	0x2,0x3
020d 01d6       |    |		Execute	Vector,Field_Write
020e 3ff9       |?   |		Loop_Increasing	0x208
020f 00d9       |    |		Load_Top	At_Offset_1
0210 01d4       |    |		Execute	Vector,Structure_Write
0211			BODY_01f8:
0211 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xf.0x1 = 0x211,0x1
0212 00d9       |    |		Load_Top	At_Offset_1
0213 8221       | !  |		Call	0x1,0x21
0214 c5fd       |    |		Store	0x2,-0x3
0215 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0216 0000 0000  |    |		.XXX[0x2]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 021b       |    |		.CONST	0x021b								; Address of begin
0219 0004       |    |		.CONST	0x0004								; Address of exception handler
021a 0001       |    |		.CONST	0x0001								; Number of locals
021b			BODY_0218:
021b			INIT_0218:
021b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10 = .DEBUG	0x021b,0x0644,0x1001,0x0000,0x0036,0x0964,0x0000,0x00ea
													; Debug Table 0x10.0x0 = 0x21b,0x1
021c e5fe       |    |		Load	0x2,-0x2
021d 821a       |    |		Call	0x1,0x1a
021e e5ff       |    |		Load	0x2,-0x1
021f 8225       | %  |		Call	0x1,0x25
0220 c5fd       |    |		Store	0x2,-0x3
0221 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0222 0000 0000  |    |		.BLANK	0000[0x6]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022f       | /  |		.CONST	0x022f								; Address of begin
0229 0004       |    |		.CONST	0x0004								; Address of exception handler
022a 0002       |    |		.CONST	0x0002								; Number of locals
022b			INIT_0228:
022b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11 = .DEBUG	0x022b,0x0648,0x1001,0x0000,0x0036,0x0964,0x0000,0x00fa
													; Debug Table 0x11.0x0 = 0x22b,0xffff
022c 8217       |    |		Call	0x1,0x17
022d e214       |    |		Load	0x1,0x14
022e 03f1       |    |		Declare_Variable	Discrete,With_Value
022f			BODY_0228:
022f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x11.0x1 = 0x22f,0x1
0230 00d9       |    |		Load_Top	At_Offset_1
0231 0a01       |    |		Execute_Immediate	Plus,0x1
0232 027f       |    |		Execute	Discrete,Equal
0233 6805       |h   |		Jump_Zero	0x239
0234 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11.0x2 = 0x234,0x2
0235 e5fe       |    |		Load	0x2,-0x2
0236 8221       | !  |		Call	0x1,0x21
0237 c5fd       |    |		Store	0x2,-0x3
0238 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0239 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x11.0x3 = 0x239,0x3
023a 00d9       |    |		Load_Top	At_Offset_1
023b 027a       | z  |		Execute	Discrete,Less_Equal
023c 681d       |h   |		Jump_Zero	0x25a
023d e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11.0x4 = 0x23d,0x4
023e 4801       |H   |		Short_Literal	0x1
023f 00da       |    |		Load_Top	At_Offset_2
0240 e5fe       |    |		Load	0x2,-0x2
0241 01db       |    |		Execute	Vector,Length
0242 0273       | s  |		Execute	Discrete,Plus
0243 e214       |    |		Load	0x1,0x14
0244 025b       | [  |		Execute	Discrete,Check_In_Type
0245 8237       | 7  |		Call	0x1,0x37
0246 c5fd       |    |		Store	0x2,-0x3
0247 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x11.0x5 = 0x247,0x5
													; Debug Table 0x11.0x6 = 0x247,0xfbff
0248 0227       | '  |		Execute	Access,All_Reference
0249 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x11.0x7 = 0x249,0x401
024a e5ff       |    |		Load	0x2,-0x1
024b 00db       |    |		Load_Top	At_Offset_3
024c 00db       |    |		Load_Top	At_Offset_3
024d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
024e 0227       | '  |		Execute	Access,All_Reference
024f 01cf       |    |		Execute	Vector,Slice_Read
0250 01cc       |    |		Execute	Vector,Catenate
0251 e5ff       |    |		Load	0x2,-0x1
0252 00da       |    |		Load_Top	At_Offset_2
0253 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0254 00db       |    |		Load_Top	At_Offset_3
0255 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0256 0229       | )  |		Execute	Access,All_Read
0257 01ce       |    |		Execute	Vector,Slice_Write
0258 00d1       |    |		Pop_Control	Pop_Count_1
0259 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
025a 48e0       |H   |		Short_Literal	0xe0							; Debug Table 0x11.0x8 = 0x25a,0x6
025b 0257       | W  |		Execute	Discrete,Raise
025c 0000 0000  |    |		.BLANK	0000[0x4]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0268       | h  |		.CONST	0x0268								; Address of begin
0261 0004       |    |		.CONST	0x0004								; Address of exception handler
0262 0002       |    |		.CONST	0x0002								; Number of locals
0263			INIT_0260:
0263 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x12 = .DEBUG	0x0263,0x065c,0x1001,0x0000,0x0036,0x0964,0x0000,0x010a
													; Debug Table 0x12.0x0 = 0x263,0xffff
0264 8217       |    |		Call	0x1,0x17
0265 0a01       |    |		Execute_Immediate	Plus,0x1
0266 e214       |    |		Load	0x1,0x14
0267 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0268			BODY_0260:
0268 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x1 = 0x268,0x1
0269 00d9       |    |		Load_Top	At_Offset_1
026a 027f       |    |		Execute	Discrete,Equal
026b 6807       |h   |		Jump_Zero	0x273
026c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x12.0x2 = 0x26c,0x2
026d e5fe       |    |		Load	0x2,-0x2
026e e20f       |    |		Load	0x1,0xf
026f 0119       |    |		Execute	Any,Check_In_Formal_Type
0270 8222       | "  |		Call	0x1,0x22
0271 c5fd       |    |		Store	0x2,-0x3
0272 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0273 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x12.0x3 = 0x273,0x3
0274 00d9       |    |		Load_Top	At_Offset_1
0275 027d       | }  |		Execute	Discrete,Greater
0276 6802       |h   |		Jump_Zero	0x279
0277 48e0       |H   |		Short_Literal	0xe0							; Debug Table 0x12.0x4 = 0x277,0x4
0278 0257       | W  |		Execute	Discrete,Raise
0279 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x12.0x5 = 0x279,0x5
027a 4801       |H   |		Short_Literal	0x1
027b 00da       |    |		Load_Top	At_Offset_2
027c 8237       | 7  |		Call	0x1,0x37
027d c5fd       |    |		Store	0x2,-0x3
027e e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x12.0x6 = 0x27e,0x6
													; Debug Table 0x12.0x7 = 0x27e,0xfbff
027f 0227       | '  |		Execute	Access,All_Reference
0280 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x12.0x8 = 0x280,0x401
0281 00da       |    |		Load_Top	At_Offset_2
0282 0aff       |    |		Execute_Immediate	Plus,-0x1
0283 0248       | H  |		Execute	Discrete,Check_In_Integer
0284 00da       |    |		Load_Top	At_Offset_2
0285 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0286 0227       | '  |		Execute	Access,All_Reference
0287 01cf       |    |		Execute	Vector,Slice_Read
0288 e5ff       |    |		Load	0x2,-0x1
0289 0a01       |    |		Execute_Immediate	Plus,0x1
028a 0248       | H  |		Execute	Discrete,Check_In_Integer
028b 00db       |    |		Load_Top	At_Offset_3
028c 00db       |    |		Load_Top	At_Offset_3
028d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
028e 0229       | )  |		Execute	Access,All_Read
028f 01ce       |    |		Execute	Vector,Slice_Write
0290 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x12.0x9 = 0x290,0x402
0291 e5ff       |    |		Load	0x2,-0x1
0292 00da       |    |		Load_Top	At_Offset_2
0293 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0294 0227       | '  |		Execute	Access,All_Reference
0295 01d6       |    |		Execute	Vector,Field_Write
0296 00d1       |    |		Pop_Control	Pop_Count_1
0297 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0298 ; --------------------------------------------------------------------------------------
0298 ; SUBPROGRAM
0298 ; --------------------------------------------------------------------------------------
0298 02b1       |    |		.CONST	0x02b1								; Address of begin
0299 0004       |    |		.CONST	0x0004								; Address of exception handler
029a 0002       |    |		.CONST	0x0002								; Number of locals
029b			INIT_0298:
029b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x13 = .DEBUG	0x029b,0x0672,0x1001,0x0000,0x0036,0x0964,0x0000,0x011a
													; Debug Table 0x13.0x0 = 0x29b,0xffff
029c e5fd       |    |		Load	0x2,-0x3
029d e210       |    |		Load	0x1,0x10
029e 0334       | 4  |		Declare_Variable	Array,With_Constraint
029f 4801       |H   |		Short_Literal	0x1
02a0 e5fd       |    |		Load	0x2,-0x3
02a1 e210       |    |		Load	0x1,0x10
02a2 0334       | 4  |		Declare_Variable	Array,With_Constraint
02a3 00d8       |    |		Load_Top	At_Offset_0
02a4 01dc       |    |		Execute	Vector,Last
02a5 4801       |H   |		Short_Literal	0x1
02a6 0263       | c  |		Execute	Discrete,Above_Bound
02a7 7007       |p   |		Jump_Nonzero	0x2af
02a8 e5fe       |    |		Load	0x2,-0x2
02a9 e20f       |    |		Load	0x1,0xf
02aa 0119       |    |		Execute	Any,Check_In_Formal_Type
02ab 00d9       |    |		Load_Top	At_Offset_1
02ac e403       |    |		Load	0x2,0x3
02ad 01d6       |    |		Execute	Vector,Field_Write
02ae 3ff9       |?   |		Loop_Increasing	0x2a8
02af 00d9       |    |		Load_Top	At_Offset_1
02b0 01d4       |    |		Execute	Vector,Structure_Write
02b1			BODY_0298:
02b1 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x13.0x1 = 0x2b1,0x1
02b2 00d9       |    |		Load_Top	At_Offset_1
02b3 e5ff       |    |		Load	0x2,-0x1
02b4 8225       | %  |		Call	0x1,0x25
02b5 c5fc       |    |		Store	0x2,-0x4
02b6 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
02b7 0000       |    |		.XXX[0x1]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02c3       |    |		.CONST	0x02c3								; Address of begin
02b9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ba 0003       |    |		.CONST	0x0003								; Number of locals
02bb			INIT_02b8:
02bb e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x14 = .DEBUG	0x02bb,0x0678,0x1001,0x0000,0x0036,0x0964,0x0000,0x012e
													; Debug Table 0x14.0x0 = 0x2bb,0xffff
02bc 0227       | '  |		Execute	Access,All_Reference
02bd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x1 = 0x2bd,0xfffe
02be 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02bf e5fe       |    |		Load	0x2,-0x2
02c0 0272       | r  |		Execute	Discrete,Minus
02c1 e214       |    |		Load	0x1,0x14
02c2 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
02c3			BODY_02b8:
02c3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14.0x2 = 0x2c3,0x1
02c4 0aff       |    |		Execute_Immediate	Plus,-0x1
02c5 00d9       |    |		Load_Top	At_Offset_1
02c6 027d       | }  |		Execute	Discrete,Greater
02c7 6802       |h   |		Jump_Zero	0x2ca
02c8 48e0       |H   |		Short_Literal	0xe0							; Debug Table 0x14.0x3 = 0x2c8,0x2
02c9 0257       | W  |		Execute	Discrete,Raise
02ca e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14.0x4 = 0x2ca,0x3
02cb 00d9       |    |		Load_Top	At_Offset_1
02cc 027a       | z  |		Execute	Discrete,Less_Equal
02cd 6810       |h   |		Jump_Zero	0x2de
02ce e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14.0x5 = 0x2ce,0x4
02cf e5fe       |    |		Load	0x2,-0x2
02d0 0273       | s  |		Execute	Discrete,Plus
02d1 0248       | H  |		Execute	Discrete,Check_In_Integer
02d2 00da       |    |		Load_Top	At_Offset_2
02d3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02d4 00db       |    |		Load_Top	At_Offset_3
02d5 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02d6 0227       | '  |		Execute	Access,All_Reference
02d7 01cf       |    |		Execute	Vector,Slice_Read
02d8 e5ff       |    |		Load	0x2,-0x1
02d9 00da       |    |		Load_Top	At_Offset_2
02da e402       |    |		Load	0x2,0x2
02db 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02dc 0229       | )  |		Execute	Access,All_Read
02dd 01ce       |    |		Execute	Vector,Slice_Write
02de 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x6 = 0x2de,0x5
02df 00da       |    |		Load_Top	At_Offset_2
02e0 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02e1 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02e2 0000 0000  |    |		.BLANK	0000[0x6]
02e8 ; --------------------------------------------------------------------------------------
02e8 ; SUBPROGRAM
02e8 ; --------------------------------------------------------------------------------------
02e8 02ed       |    |		.CONST	0x02ed								; Address of begin
02e9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ea 0002       |    |		.CONST	0x0002								; Number of locals
02eb			INIT_02e8:
02eb e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x15 = .DEBUG	0x02eb,0x0688,0x1001,0x0000,0x0036,0x0964,0x0000,0x013f
													; Debug Table 0x15.0x0 = 0x2eb,0xffff
02ec 0227       | '  |		Execute	Access,All_Reference
02ed			BODY_02e8:
02ed 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0x1 = 0x2ed,0x1
02ee 00d9       |    |		Load_Top	At_Offset_1
02ef 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02f0 027d       | }  |		Execute	Discrete,Greater
02f1 6802       |h   |		Jump_Zero	0x2f4
02f2 48e0       |H   |		Short_Literal	0xe0							; Debug Table 0x15.0x2 = 0x2f2,0x2
02f3 0257       | W  |		Execute	Discrete,Raise
02f4 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x15.0x3 = 0x2f4,0x3
02f5 e5ff       |    |		Load	0x2,-0x1
02f6 00da       |    |		Load_Top	At_Offset_2
02f7 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02f8 0227       | '  |		Execute	Access,All_Reference
02f9 01d6       |    |		Execute	Vector,Field_Write
02fa 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
02fb 0000 0000  |    |		.BLANK	0000[0x5]
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 0319       |    |		.CONST	0x0319								; Address of begin
0301 0004       |    |		.CONST	0x0004								; Address of exception handler
0302 0002       |    |		.CONST	0x0002								; Number of locals
0303			INIT_0300:
0303 4801       |H   |		Short_Literal	0x1							; Debug Table 0x16 = .DEBUG	0x0303,0x0692,0x1001,0x0000,0x0036,0x0964,0x0000,0x014f
													; Debug Table 0x16.0x0 = 0x303,0xffff
0304 e5fd       |    |		Load	0x2,-0x3
0305 e210       |    |		Load	0x1,0x10
0306 0334       | 4  |		Declare_Variable	Array,With_Constraint
0307 4801       |H   |		Short_Literal	0x1
0308 e5fd       |    |		Load	0x2,-0x3
0309 e210       |    |		Load	0x1,0x10
030a 0334       | 4  |		Declare_Variable	Array,With_Constraint
030b 00d8       |    |		Load_Top	At_Offset_0
030c 01dc       |    |		Execute	Vector,Last
030d 4801       |H   |		Short_Literal	0x1
030e 0263       | c  |		Execute	Discrete,Above_Bound
030f 7007       |p   |		Jump_Nonzero	0x317
0310 e5fe       |    |		Load	0x2,-0x2
0311 e20f       |    |		Load	0x1,0xf
0312 0119       |    |		Execute	Any,Check_In_Formal_Type
0313 00d9       |    |		Load_Top	At_Offset_1
0314 e403       |    |		Load	0x2,0x3
0315 01d6       |    |		Execute	Vector,Field_Write
0316 3ff9       |?   |		Loop_Increasing	0x310
0317 00d9       |    |		Load_Top	At_Offset_1
0318 01d4       |    |		Execute	Vector,Structure_Write
0319			BODY_0300:
0319 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x16.0x1 = 0x319,0x1
031a 00d9       |    |		Load_Top	At_Offset_1
031b e5ff       |    |		Load	0x2,-0x1
031c 822b       | +  |		Call	0x1,0x2b
031d c5fc       |    |		Store	0x2,-0x4
031e 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
031f 0000       |    |		.XXX[0x1]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 032d       | -  |		.CONST	0x032d								; Address of begin
0321 0004       |    |		.CONST	0x0004								; Address of exception handler
0322 0003       |    |		.CONST	0x0003								; Number of locals
0323			INIT_0320:
0323 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x17 = .DEBUG	0x0323,0x0698,0x1001,0x0000,0x0036,0x0964,0x0000,0x0163
													; Debug Table 0x17.0x0 = 0x323,0xffff
0324 0227       | '  |		Execute	Access,All_Reference
0325 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x1 = 0x325,0xfffe
0326 e5fe       |    |		Load	0x2,-0x2
0327 01db       |    |		Execute	Vector,Length
0328 0273       | s  |		Execute	Discrete,Plus
0329 0248       | H  |		Execute	Discrete,Check_In_Integer
032a 0aff       |    |		Execute_Immediate	Plus,-0x1
032b 00e3       |    |		Load_Encached	Natural_Cache
032c 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
032d			BODY_0320:
032d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x2 = 0x32d,0x1
032e 00da       |    |		Load_Top	At_Offset_2
032f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0330 027d       | }  |		Execute	Discrete,Greater
0331 6802       |h   |		Jump_Zero	0x334
0332 48e0       |H   |		Short_Literal	0xe0							; Debug Table 0x17.0x3 = 0x332,0x2
0333 0257       | W  |		Execute	Discrete,Raise
0334 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x17.0x4 = 0x334,0x3
0335 e5ff       |    |		Load	0x2,-0x1
0336 00da       |    |		Load_Top	At_Offset_2
0337 e402       |    |		Load	0x2,0x2
0338 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0339 0229       | )  |		Execute	Access,All_Read
033a 01ce       |    |		Execute	Vector,Slice_Write
033b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
033c 0000 0000  |    |		.BLANK	0000[0x4]
0340 ; --------------------------------------------------------------------------------------
0340 ; SUBPROGRAM
0340 ; --------------------------------------------------------------------------------------
0340 0343       | C  |		.CONST	0x0343								; Address of begin
0341 0004       |    |		.CONST	0x0004								; Address of exception handler
0342 0001       |    |		.CONST	0x0001								; Number of locals
0343			BODY_0340:
0343			INIT_0340:
0343 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x18 = .DEBUG	0x0343,0x06a4,0x1001,0x0000,0x0036,0x0964,0x0000,0x0173
													; Debug Table 0x18.0x0 = 0x343,0x1
0344 e5fe       |    |		Load	0x2,-0x2
0345 821a       |    |		Call	0x1,0x1a
0346 e5ff       |    |		Load	0x2,-0x1
0347 822b       | +  |		Call	0x1,0x2b
0348 c5fd       |    |		Store	0x2,-0x3
0349 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
034a 0000 0000  |    |		.BLANK	0000[0x6]
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 0357       | W  |		.CONST	0x0357								; Address of begin
0351 0004       |    |		.CONST	0x0004								; Address of exception handler
0352 0002       |    |		.CONST	0x0002								; Number of locals
0353			INIT_0350:
0353 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x19 = .DEBUG	0x0353,0x06a8,0x1001,0x0000,0x0036,0x0964,0x0000,0x0183
													; Debug Table 0x19.0x0 = 0x353,0xffff
0354 8217       |    |		Call	0x1,0x17
0355 e214       |    |		Load	0x1,0x14
0356 03f1       |    |		Declare_Variable	Discrete,With_Value
0357			BODY_0350:
0357 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19.0x1 = 0x357,0x1
0358 00d9       |    |		Load_Top	At_Offset_1
0359 027d       | }  |		Execute	Discrete,Greater
035a 6816       |h   |		Jump_Zero	0x371
035b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x19.0x2 = 0x35b,0x2
035c 4801       |H   |		Short_Literal	0x1
035d e5ff       |    |		Load	0x2,-0x1
035e 8237       | 7  |		Call	0x1,0x37
035f c5fd       |    |		Store	0x2,-0x3
0360 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x19.0x3 = 0x360,0x3
													; Debug Table 0x19.0x4 = 0x360,0xfbff
0361 0227       | '  |		Execute	Access,All_Reference
0362 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0363 0227       | '  |		Execute	Access,All_Reference
0364 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x5 = 0x364,0x401
0365 00da       |    |		Load_Top	At_Offset_2
0366 0a01       |    |		Execute_Immediate	Plus,0x1
0367 0248       | H  |		Execute	Discrete,Check_In_Integer
0368 0263       | c  |		Execute	Discrete,Above_Bound
0369 7005       |p   |		Jump_Nonzero	0x36f
036a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x19.0x6 = 0x36a,0x402
036b 00d9       |    |		Load_Top	At_Offset_1
036c e403       |    |		Load	0x2,0x3
036d 01d6       |    |		Execute	Vector,Field_Write
036e 3ffb       |?   |		Loop_Increasing	0x36a
036f 00d1       |    |		Pop_Control	Pop_Count_1
0370 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0371 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x19.0x7 = 0x371,0x4
0372 6804       |h   |		Jump_Zero	0x377
0373 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19.0x8 = 0x373,0x5
0374 e5fd       |    |		Load	0x2,-0x3
0375 0227       | '  |		Execute	Access,All_Reference
0376 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0377 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037b       | {  |		.CONST	0x037b								; Address of begin
0379 0004       |    |		.CONST	0x0004								; Address of exception handler
037a 0001       |    |		.CONST	0x0001								; Number of locals
037b			BODY_0378:
037b			INIT_0378:
037b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a = .DEBUG	0x037b,0x06bc,0x1002,0x0000,0x0036,0x0974,0x0000,0x00b3
													; Debug Table 0x1a.0x0 = 0x37b,0x1
037c 680e       |h   |		Jump_Zero	0x38b
037d 00da       |    |		Load_Top	At_Offset_2
037e 0227       | '  |		Execute	Access,All_Reference
037f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0380 4fff       |O   |		Short_Literal	-0x1
0381 027e       | ~  |		Execute	Discrete,Not_Equal
0382 6808       |h   |		Jump_Zero	0x38b
0383 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x1 = 0x383,0x2
0384 0227       | '  |		Execute	Access,All_Reference
0385 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0386 0227       | '  |		Execute	Access,All_Reference
0387 01db       |    |		Execute	Vector,Length
0388 e214       |    |		Load	0x1,0x14
0389 025b       | [  |		Execute	Discrete,Check_In_Type
038a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
038b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1a.0x2 = 0x38b,0x3
038c e214       |    |		Load	0x1,0x14
038d 025b       | [  |		Execute	Discrete,Check_In_Type
038e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
038f 0000       |    |		.XXX[0x1]
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0397       |    |		.CONST	0x0397								; Address of begin
0391 0004       |    |		.CONST	0x0004								; Address of exception handler
0392 0003       |    |		.CONST	0x0003								; Number of locals
0393			INIT_0390:
0393 029f 0403  |    |		Declare_Subprogram	INIT_0400,For_Call				; Debug Table 0x1b = .DEBUG	0x0393,0x06c4,0x1001,0x0000,0x0036,0x0974,0x0000,0x00db
													; Debug Table 0x1b.0x0 = 0x393,0xffff
0395 029f 0423  |   #|		Declare_Subprogram	INIT_0420,For_Call				; Debug Table 0x1b.0x1 = 0x395,0xfffe
0397			BODY_0390:
0397 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1b.0x2 = 0x397,0x1
0398 e233       | 3  |		Load	0x1,0x33
0399 8403       |    |		Call	0x2,0x3
039a 00d1       |    |		Pop_Control	Pop_Count_1
039b c5fd       |    |		Store	0x2,-0x3
039c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1b.0x3 = 0x39c,0x2
039d 7016       |p   |		Jump_Nonzero	0x3b4
039e e22f       | /  |		Load	0x1,0x2f							; Debug Table 0x1b.0x4 = 0x39e,0x3
039f 0322       | "  |		Declare_Variable	Record
03a0 e5ff       |    |		Load	0x2,-0x1
03a1 00d9       |    |		Load_Top	At_Offset_1
03a2 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03a3 4801       |H   |		Short_Literal	0x1
03a4 e5ff       |    |		Load	0x2,-0x1
03a5 8402       |    |		Call	0x2,0x2
03a6 e22e       | .  |		Load	0x1,0x2e
03a7 03ba       |    |		Declare_Variable	Access,By_Allocation,With_Constraint
03a8 00d8       |    |		Load_Top	At_Offset_0
03a9 0227       | '  |		Execute	Access,All_Reference
03aa 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03ab 00d9       |    |		Load_Top	At_Offset_1
03ac 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
03ad e215       |    |		Load	0x1,0x15
03ae 00d9       |    |		Load_Top	At_Offset_1
03af 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
03b0 e215       |    |		Load	0x1,0x15
03b1 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
03b2 a5fd       |    |		Store_Unchecked	0x2,-0x3
03b3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03b4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x5 = 0x3b4,0x4
03b5 e5fd       |    |		Load	0x2,-0x3
03b6 0227       | '  |		Execute	Access,All_Reference
03b7 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03b8 e215       |    |		Load	0x1,0x15							; Debug Table 0x1b.0x6 = 0x3b8,0x5
03b9 e5fd       |    |		Load	0x2,-0x3
03ba 0227       | '  |		Execute	Access,All_Reference
03bb 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
03bc 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03bd 0000 0000  |    |		.XXX[0x3]
03bf 0000       |    |
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c7       |    |		.CONST	0x03c7								; Address of begin
03c1 0004       |    |		.CONST	0x0004								; Address of exception handler
03c2 0002       |    |		.CONST	0x0002								; Number of locals
03c3			INIT_03c0:
03c3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1c = .DEBUG	0x03c3,0x06d4,0x1001,0x0000,0x0036,0x0974,0x0000,0x01ad
													; Debug Table 0x1c.0x0 = 0x3c3,0xffff
03c4 8235       | 5  |		Call	0x1,0x35
03c5 e214       |    |		Load	0x1,0x14
03c6 03f1       |    |		Declare_Variable	Discrete,With_Value
03c7			BODY_03c0:
03c7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x1 = 0x3c7,0x1
03c8 7006       |p   |		Jump_Nonzero	0x3cf
03c9 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1c.0x2 = 0x3c9,0x2
03ca 4800       |H   |		Short_Literal	0x0
03cb e5ff       |    |		Load	0x2,-0x1
03cc 8236       | 6  |		Call	0x1,0x36
03cd c5fd       |    |		Store	0x2,-0x3
03ce 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03cf 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x3 = 0x3cf,0x3
03d0 e5ff       |    |		Load	0x2,-0x1
03d1 027b       | {  |		Execute	Discrete,Greater_Equal
03d2 6805       |h   |		Jump_Zero	0x3d8
03d3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1c.0x4 = 0x3d3,0x4
03d4 e5fd       |    |		Load	0x2,-0x3
03d5 0227       | '  |		Execute	Access,All_Reference
03d6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
03d7 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03d8 e215       |    |		Load	0x1,0x15							; Debug Table 0x1c.0x5 = 0x3d8,0x5
													; Debug Table 0x1c.0x6 = 0x3d8,0xfbff
03d9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0x7 = 0x3d9,0x401
03da e5fe       |    |		Load	0x2,-0x2
03db e5ff       |    |		Load	0x2,-0x1
03dc 8236       | 6  |		Call	0x1,0x36
03dd 0039       | 9  |		Store_Top	Access,At_Offset_1
03de e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1c.0x8 = 0x3de,0x402
03df 6812       |h   |		Jump_Zero	0x3f2
03e0 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1c.0x9 = 0x3e0,0x403
03e1 e5fd       |    |		Load	0x2,-0x3
03e2 0227       | '  |		Execute	Access,All_Reference
03e3 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03e4 e5fd       |    |		Load	0x2,-0x3
03e5 0227       | '  |		Execute	Access,All_Reference
03e6 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03e7 0227       | '  |		Execute	Access,All_Reference
03e8 01cf       |    |		Execute	Vector,Slice_Read
03e9 4801       |H   |		Short_Literal	0x1
03ea e5fd       |    |		Load	0x2,-0x3
03eb 0227       | '  |		Execute	Access,All_Reference
03ec 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03ed 00db       |    |		Load_Top	At_Offset_3
03ee 0229       | )  |		Execute	Access,All_Read
03ef 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03f0 0229       | )  |		Execute	Access,All_Read
03f1 01ce       |    |		Execute	Vector,Slice_Write
03f2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1c.0xa = 0x3f2,0x404
03f3 e5fd       |    |		Load	0x2,-0x3
03f4 821f       |    |		Call	0x1,0x1f
03f5 c5fd       |    |		Store	0x2,-0x3
03f6 0039       | 9  |		Store_Top	Access,At_Offset_1
03f7 00d1       |    |		Pop_Control	Pop_Count_1
03f8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03f9 0000 0000  |    |		.BLANK	0000[0x7]
0400 ; --------------------------------------------------------------------------------------
0400 ; SUBPROGRAM
0400 ; --------------------------------------------------------------------------------------
0400 0403       |    |		.CONST	0x0403								; Address of begin
0401 0004       |    |		.CONST	0x0004								; Address of exception handler
0402 0001       |    |		.CONST	0x0001								; Number of locals
0403			BODY_0400:
0403			INIT_0400:
0403 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1d = .DEBUG	0x0403,0x06ec,0x1002,0x0000,0x0036,0x0974,0x0000,0x00eb
													; Debug Table 0x1d.0x0 = 0x403,0x1
0404 6811       |h   |		Jump_Zero	0x416
0405 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1d.0x1 = 0x405,0x2
0406 00db       |    |		Load_Top	At_Offset_3
0407 09ff       |    |		Execute_Immediate	Binary_Scale,-0x1
0408 0273       | s  |		Execute	Discrete,Plus
0409 0248       | H  |		Execute	Discrete,Check_In_Integer
040a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0x2 = 0x40a,0x401
040b e212       |    |		Load	0x1,0x12
040c 027d       | }  |		Execute	Discrete,Greater
040d 6802       |h   |		Jump_Zero	0x410
040e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1d.0x3 = 0x40e,0x402
040f 7801       |x   |		Jump	0x411
0410 e212       |    |		Load	0x1,0x12							; Debug Table 0x1d.0x4 = 0x410,0x403
0411 00d0       |    |		Action	Swap_Control
0412 00d1       |    |		Pop_Control	Pop_Count_1
0413 e214       |    |		Load	0x1,0x14							; Debug Table 0x1d.0x5 = 0x413,0x2
0414 025b       | [  |		Execute	Discrete,Check_In_Type
0415 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0416 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1d.0x6 = 0x416,0x3
													; Debug Table 0x1d.0x7 = 0x416,0x801
0417 e212       |    |		Load	0x1,0x12
0418 027d       | }  |		Execute	Discrete,Greater
0419 6802       |h   |		Jump_Zero	0x41c
041a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1d.0x8 = 0x41a,0x802
041b 7801       |x   |		Jump	0x41d
041c e212       |    |		Load	0x1,0x12							; Debug Table 0x1d.0x9 = 0x41c,0x803
041d e214       |    |		Load	0x1,0x14							; Debug Table 0x1d.0xa = 0x41d,0x3
041e 025b       | [  |		Execute	Discrete,Check_In_Type
041f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0420 ; --------------------------------------------------------------------------------------
0420 ; SUBPROGRAM
0420 ; --------------------------------------------------------------------------------------
0420 0423       | #  |		.CONST	0x0423								; Address of begin
0421 0004       |    |		.CONST	0x0004								; Address of exception handler
0422 0001       |    |		.CONST	0x0001								; Number of locals
0423			BODY_0420:
0423			INIT_0420:
0423 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1e = .DEBUG	0x0423,0x0704,0x1001,0x0000,0x0036,0x0974,0x0000,0x0112
													; Debug Table 0x1e.0x0 = 0x423,0x1
0424 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0425 a7fe       |    |		Store_Unchecked	0x3,-0x2
0426 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1e.0x1 = 0x426,0x2
0427 681f       |h   |		Jump_Zero	0x447
0428 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1e.0x2 = 0x428,0x3
0429 0227       | '  |		Execute	Access,All_Reference
042a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
042b 0227       | '  |		Execute	Access,All_Reference
042c 01db       |    |		Execute	Vector,Length
042d e5ff       |    |		Load	0x2,-0x1
042e 027d       | }  |		Execute	Discrete,Greater
042f 680f       |h   |		Jump_Zero	0x43f
0430 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1e.0x3 = 0x430,0x4
0431 0227       | '  |		Execute	Access,All_Reference
0432 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0433 00db       |    |		Load_Top	At_Offset_3
0434 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0435 e233       | 3  |		Load	0x1,0x33							; Debug Table 0x1e.0x4 = 0x435,0x5
0436 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0437 0aff       |    |		Execute_Immediate	Plus,-0x1
0438 e233       | 3  |		Load	0x1,0x33
0439 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
043a e215       |    |		Load	0x1,0x15							; Debug Table 0x1e.0x5 = 0x43a,0x6
043b e7fe       |    |		Load	0x3,-0x2
043c 0227       | '  |		Execute	Access,All_Reference
043d 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
043e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
043f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1e.0x6 = 0x43f,0x7
0440 0229       | )  |		Execute	Access,All_Read
0441 e7fe       |    |		Load	0x3,-0x2
0442 00d9       |    |		Load_Top	At_Offset_1
0443 8403       |    |		Call	0x2,0x3
0444 00d1       |    |		Pop_Control	Pop_Count_1
0445 c7fe       |    |		Store	0x3,-0x2
0446 00d1       |    |		Pop_Control	Pop_Count_1
0447 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0448 ; --------------------------------------------------------------------------------------
0448 ; Debug Table
0448 ; --------------------------------------------------------------------------------------
0448 0003 001f  |    |		.CONST	0x0003,0x001f
044a 000b 0542  |   B|		.DEBUG	0x000b,0x0542,0xc000,0x0000,0x0036,0x0964,0x0000,0x0005
0452 0056 0586  | V  |		.DEBUG	0x0056,0x0586,0xc000,0x0000,0x0036,0x0974,0x0000,0x0003
045a 00bb 05cc  |    |		.DEBUG	0x00bb,0x05cc,0x1001,0x0000,0x0036,0x0964,0x0000,0x0045
0462 00db 05dc  |    |		.DEBUG	0x00db,0x05dc,0x1002,0x0000,0x0036,0x0964,0x0000,0x004d
046a 00f3 05e6  |    |		.DEBUG	0x00f3,0x05e6,0x1002,0x0000,0x0036,0x0964,0x0000,0x0056
0472 0113 05f0  |    |		.DEBUG	0x0113,0x05f0,0x1002,0x0000,0x0036,0x0964,0x0000,0x0063
047a 012b 05f8  | +  |		.DEBUG	0x012b,0x05f8,0x1002,0x0000,0x0036,0x0964,0x0000,0x0074
0482 0143 05fe  | C  |		.DEBUG	0x0143,0x05fe,0x1002,0x0000,0x0036,0x0964,0x0000,0x007d
048a 015b 0608  | [  |		.DEBUG	0x015b,0x0608,0x1001,0x0000,0x0036,0x0964,0x0000,0x0086
0492 016b 060c  | k  |		.DEBUG	0x016b,0x060c,0x1001,0x0000,0x0036,0x0964,0x0000,0x0092
049a 018b 0618  |    |		.DEBUG	0x018b,0x0618,0x1001,0x0000,0x0036,0x0964,0x0000,0x009e
04a2 01a3 061e  |    |		.DEBUG	0x01a3,0x061e,0x1001,0x0000,0x0036,0x0964,0x0000,0x00aa
04aa 01b3 0626  |   &|		.DEBUG	0x01b3,0x0626,0x1001,0x0000,0x0036,0x0964,0x0000,0x00b6
04b2 01c3 062a  |   *|		.DEBUG	0x01c3,0x062a,0x1001,0x0000,0x0036,0x0964,0x0000,0x00c2
04ba 01e3 0636  |   6|		.DEBUG	0x01e3,0x0636,0x1001,0x0000,0x0036,0x0964,0x0000,0x00ce
04c2 01fb 063e  |   >|		.DEBUG	0x01fb,0x063e,0x1001,0x0000,0x0036,0x0964,0x0000,0x00da
04ca 021b 0644  |   D|		.DEBUG	0x021b,0x0644,0x1001,0x0000,0x0036,0x0964,0x0000,0x00ea
04d2 022b 0648  | + H|		.DEBUG	0x022b,0x0648,0x1001,0x0000,0x0036,0x0964,0x0000,0x00fa
04da 0263 065c  | c \|		.DEBUG	0x0263,0x065c,0x1001,0x0000,0x0036,0x0964,0x0000,0x010a
04e2 029b 0672  |   r|		.DEBUG	0x029b,0x0672,0x1001,0x0000,0x0036,0x0964,0x0000,0x011a
04ea 02bb 0678  |   x|		.DEBUG	0x02bb,0x0678,0x1001,0x0000,0x0036,0x0964,0x0000,0x012e
04f2 02eb 0688  |    |		.DEBUG	0x02eb,0x0688,0x1001,0x0000,0x0036,0x0964,0x0000,0x013f
04fa 0303 0692  |    |		.DEBUG	0x0303,0x0692,0x1001,0x0000,0x0036,0x0964,0x0000,0x014f
0502 0323 0698  | #  |		.DEBUG	0x0323,0x0698,0x1001,0x0000,0x0036,0x0964,0x0000,0x0163
050a 0343 06a4  | C  |		.DEBUG	0x0343,0x06a4,0x1001,0x0000,0x0036,0x0964,0x0000,0x0173
0512 0353 06a8  | S  |		.DEBUG	0x0353,0x06a8,0x1001,0x0000,0x0036,0x0964,0x0000,0x0183
051a 037b 06bc  | {  |		.DEBUG	0x037b,0x06bc,0x1002,0x0000,0x0036,0x0974,0x0000,0x00b3
0522 0393 06c4  |    |		.DEBUG	0x0393,0x06c4,0x1001,0x0000,0x0036,0x0974,0x0000,0x00db
052a 03c3 06d4  |    |		.DEBUG	0x03c3,0x06d4,0x1001,0x0000,0x0036,0x0974,0x0000,0x01ad
0532 0403 06ec  |    |		.DEBUG	0x0403,0x06ec,0x1002,0x0000,0x0036,0x0974,0x0000,0x00eb
053a 0423 0704  | #  |		.DEBUG	0x0423,0x0704,0x1001,0x0000,0x0036,0x0974,0x0000,0x0112
0542 ; --------------------------------------------------------------------------------------
0542 ; Debug3 Subtable 0x0
0542 ; --------------------------------------------------------------------------------------
0542 0021 0000  | !  |		.DBG3TAB	0x0021,0x0000
0544 000b ffff  |    |		.CONST	0x000b,0xffff
0546 000b fffe  |    |		.CONST	0x000b,0xfffe
0548 000b fffd  |    |		.CONST	0x000b,0xfffd
054a 000f fffc  |    |		.CONST	0x000f,0xfffc
054c 0011 fffb  |    |		.CONST	0x0011,0xfffb
054e 0013 fffa  |    |		.CONST	0x0013,0xfffa
0550 0015 fff9  |    |		.CONST	0x0015,0xfff9
0552 0017 fff8  |    |		.CONST	0x0017,0xfff8
0554 0019 fff7  |    |		.CONST	0x0019,0xfff7
0556 001b fff6  |    |		.CONST	0x001b,0xfff6
0558 001d fff5  |    |		.CONST	0x001d,0xfff5
055a 001f fff4  |    |		.CONST	0x001f,0xfff4
055c 0021 fff3  | !  |		.CONST	0x0021,0xfff3
055e 0023 fff2  | #  |		.CONST	0x0023,0xfff2
0560 0025 fff1  | %  |		.CONST	0x0025,0xfff1
0562 0027 fff0  | '  |		.CONST	0x0027,0xfff0
0564 0029 ffef  | )  |		.CONST	0x0029,0xffef
0566 002b ffee  | +  |		.CONST	0x002b,0xffee
0568 002d ffed  | -  |		.CONST	0x002d,0xffed
056a 002f ffec  | /  |		.CONST	0x002f,0xffec
056c 0031 ffeb  | 1  |		.CONST	0x0031,0xffeb
056e 0033 ffea  | 3  |		.CONST	0x0033,0xffea
0570 0035 ffe9  | 5  |		.CONST	0x0035,0xffe9
0572 0037 ffe8  | 7  |		.CONST	0x0037,0xffe8
0574 0039 ffe7  | 9  |		.CONST	0x0039,0xffe7
0576 003b ffe6  | ;  |		.CONST	0x003b,0xffe6
0578 003d ffe5  | =  |		.CONST	0x003d,0xffe5
057a 003f ffe4  | ?  |		.CONST	0x003f,0xffe4
057c 0041 ffe3  | A  |		.CONST	0x0041,0xffe3
057e 0045 ffe2  | E  |		.CONST	0x0045,0xffe2
0580 0047 ffe1  | G  |		.CONST	0x0047,0xffe1
0582 004b ffe0  | K  |		.CONST	0x004b,0xffe0
0584 004f ffdf  | O  |		.CONST	0x004f,0xffdf
0586 ; --------------------------------------------------------------------------------------
0586 ; Debug3 Subtable 0x1
0586 ; --------------------------------------------------------------------------------------
0586 0022 0000  | "  |		.DBG3TAB	0x0022,0x0000
0588 0056 ffff  | V  |		.CONST	0x0056,0xffff
058a 005f fffe  | _  |		.CONST	0x005f,0xfffe
058c 0062 fffd  | b  |		.CONST	0x0062,0xfffd
058e 0079 fffc  | y  |		.CONST	0x0079,0xfffc
0590 007b fffb  | {  |		.CONST	0x007b,0xfffb
0592 007b fffa  | {  |		.CONST	0x007b,0xfffa
0594 007b fff9  | {  |		.CONST	0x007b,0xfff9
0596 007d fff8  | }  |		.CONST	0x007d,0xfff8
0598 007f fff7  |    |		.CONST	0x007f,0xfff7
059a 0081 fff6  |    |		.CONST	0x0081,0xfff6
059c 0083 fff5  |    |		.CONST	0x0083,0xfff5
059e 0085 fff4  |    |		.CONST	0x0085,0xfff4
05a0 0087 fff3  |    |		.CONST	0x0087,0xfff3
05a2 0089 fff2  |    |		.CONST	0x0089,0xfff2
05a4 008b fff1  |    |		.CONST	0x008b,0xfff1
05a6 008b fff0  |    |		.CONST	0x008b,0xfff0
05a8 008d ffef  |    |		.CONST	0x008d,0xffef
05aa 008f ffee  |    |		.CONST	0x008f,0xffee
05ac 0091 ffed  |    |		.CONST	0x0091,0xffed
05ae 0093 ffec  |    |		.CONST	0x0093,0xffec
05b0 0095 ffeb  |    |		.CONST	0x0095,0xffeb
05b2 0097 ffea  |    |		.CONST	0x0097,0xffea
05b4 0099 ffe9  |    |		.CONST	0x0099,0xffe9
05b6 009b ffe8  |    |		.CONST	0x009b,0xffe8
05b8 009d ffe7  |    |		.CONST	0x009d,0xffe7
05ba 009f ffe6  |    |		.CONST	0x009f,0xffe6
05bc 00a1 ffe5  |    |		.CONST	0x00a1,0xffe5
05be 00a3 ffe4  |    |		.CONST	0x00a3,0xffe4
05c0 00a5 ffe3  |    |		.CONST	0x00a5,0xffe3
05c2 00a7 ffe2  |    |		.CONST	0x00a7,0xffe2
05c4 00a9 ffe1  |    |		.CONST	0x00a9,0xffe1
05c6 00ab ffe0  |    |		.CONST	0x00ab,0xffe0
05c8 00ad ffdf  |    |		.CONST	0x00ad,0xffdf
05ca 00af ffde  |    |		.CONST	0x00af,0xffde
05cc ; --------------------------------------------------------------------------------------
05cc ; Debug3 Subtable 0x2
05cc ; --------------------------------------------------------------------------------------
05cc 0000 0007  |    |		.DBG3TAB	0x0000,0x0007
05ce 00bb 0001  |    |		.CONST	0x00bb,0x0001
05d0 00bd 0002  |    |		.CONST	0x00bd,0x0002
05d2 00c3 0003  |    |		.CONST	0x00c3,0x0003
05d4 00c8 0004  |    |		.CONST	0x00c8,0x0004
05d6 00cc 0005  |    |		.CONST	0x00cc,0x0005
05d8 00cf 0006  |    |		.CONST	0x00cf,0x0006
05da 00d4 0007  |    |		.CONST	0x00d4,0x0007
05dc ; --------------------------------------------------------------------------------------
05dc ; Debug3 Subtable 0x3
05dc ; --------------------------------------------------------------------------------------
05dc 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
05de 00db 0001  |    |		.CONST	0x00db,0x0001
05e0 00dd 0002  |    |		.CONST	0x00dd,0x0002
05e2 00e3 0003  |    |		.CONST	0x00e3,0x0003
05e4 00e8 0004  |    |		.CONST	0x00e8,0x0004
05e6 ; --------------------------------------------------------------------------------------
05e6 ; Debug3 Subtable 0x4
05e6 ; --------------------------------------------------------------------------------------
05e6 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
05e8 00f3 ffff  |    |		.CONST	0x00f3,0xffff
05ea 00f5 0001  |    |		.CONST	0x00f5,0x0001
05ec 00fa 0002  |    |		.CONST	0x00fa,0x0002
05ee 00fc 0003  |    |		.CONST	0x00fc,0x0003
05f0 ; --------------------------------------------------------------------------------------
05f0 ; Debug3 Subtable 0x5
05f0 ; --------------------------------------------------------------------------------------
05f0 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
05f2 0113 0001  |    |		.CONST	0x0113,0x0001
05f4 0119 0002  |    |		.CONST	0x0119,0x0002
05f6 011b 0003  |    |		.CONST	0x011b,0x0003
05f8 ; --------------------------------------------------------------------------------------
05f8 ; Debug3 Subtable 0x6
05f8 ; --------------------------------------------------------------------------------------
05f8 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
05fa 012b 0001  | +  |		.CONST	0x012b,0x0001
05fc 0137 0002  | 7  |		.CONST	0x0137,0x0002
05fe ; --------------------------------------------------------------------------------------
05fe ; Debug3 Subtable 0x7
05fe ; --------------------------------------------------------------------------------------
05fe 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
0600 0143 ffff  | C  |		.CONST	0x0143,0xffff
0602 0144 0001  | D  |		.CONST	0x0144,0x0001
0604 014c 0002  | L  |		.CONST	0x014c,0x0002
0606 0150 0003  | P  |		.CONST	0x0150,0x0003
0608 ; --------------------------------------------------------------------------------------
0608 ; Debug3 Subtable 0x8
0608 ; --------------------------------------------------------------------------------------
0608 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
060a 015b 0001  | [  |		.CONST	0x015b,0x0001
060c ; --------------------------------------------------------------------------------------
060c ; Debug3 Subtable 0x9
060c ; --------------------------------------------------------------------------------------
060c 0001 0004  |    |		.DBG3TAB	0x0001,0x0004
060e 016b 0001  | k  |		.CONST	0x016b,0x0001
0610 0173 0002  | s  |		.CONST	0x0173,0x0002
0612 0173 fbff  | s  |		.CONST	0x0173,0xfbff
0614 0175 0401  | u  |		.CONST	0x0175,0x0401
0616 017d 0402  | }  |		.CONST	0x017d,0x0402
0618 ; --------------------------------------------------------------------------------------
0618 ; Debug3 Subtable 0xa
0618 ; --------------------------------------------------------------------------------------
0618 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
061a 018b 0001  |    |		.CONST	0x018b,0x0001
061c 0192 0002  |    |		.CONST	0x0192,0x0002
061e ; --------------------------------------------------------------------------------------
061e ; Debug3 Subtable 0xb
061e ; --------------------------------------------------------------------------------------
061e 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0620 01a3 0001  |    |		.CONST	0x01a3,0x0001
0622 01a6 0002  |    |		.CONST	0x01a6,0x0002
0624 01a8 0003  |    |		.CONST	0x01a8,0x0003
0626 ; --------------------------------------------------------------------------------------
0626 ; Debug3 Subtable 0xc
0626 ; --------------------------------------------------------------------------------------
0626 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0628 01b3 0001  |    |		.CONST	0x01b3,0x0001
062a ; --------------------------------------------------------------------------------------
062a ; Debug3 Subtable 0xd
062a ; --------------------------------------------------------------------------------------
062a 0002 0003  |    |		.DBG3TAB	0x0002,0x0003
062c 01c3 ffff  |    |		.CONST	0x01c3,0xffff
062e 01c7 0001  |    |		.CONST	0x01c7,0x0001
0630 01d1 0002  |    |		.CONST	0x01d1,0x0002
0632 01d1 fbff  |    |		.CONST	0x01d1,0xfbff
0634 01d3 0401  |    |		.CONST	0x01d3,0x0401
0636 ; --------------------------------------------------------------------------------------
0636 ; Debug3 Subtable 0xe
0636 ; --------------------------------------------------------------------------------------
0636 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
0638 01e3 ffff  |    |		.CONST	0x01e3,0xffff
063a 01e8 0001  |    |		.CONST	0x01e8,0x0001
063c 01ed 0002  |    |		.CONST	0x01ed,0x0002
063e ; --------------------------------------------------------------------------------------
063e ; Debug3 Subtable 0xf
063e ; --------------------------------------------------------------------------------------
063e 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
0640 01fb ffff  |    |		.CONST	0x01fb,0xffff
0642 0211 0001  |    |		.CONST	0x0211,0x0001
0644 ; --------------------------------------------------------------------------------------
0644 ; Debug3 Subtable 0x10
0644 ; --------------------------------------------------------------------------------------
0644 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0646 021b 0001  |    |		.CONST	0x021b,0x0001
0648 ; --------------------------------------------------------------------------------------
0648 ; Debug3 Subtable 0x11
0648 ; --------------------------------------------------------------------------------------
0648 0002 0007  |    |		.DBG3TAB	0x0002,0x0007
064a 022b ffff  | +  |		.CONST	0x022b,0xffff
064c 022f 0001  | /  |		.CONST	0x022f,0x0001
064e 0234 0002  | 4  |		.CONST	0x0234,0x0002
0650 0239 0003  | 9  |		.CONST	0x0239,0x0003
0652 023d 0004  | =  |		.CONST	0x023d,0x0004
0654 0247 0005  | G  |		.CONST	0x0247,0x0005
0656 0247 fbff  | G  |		.CONST	0x0247,0xfbff
0658 0249 0401  | I  |		.CONST	0x0249,0x0401
065a 025a 0006  | Z  |		.CONST	0x025a,0x0006
065c ; --------------------------------------------------------------------------------------
065c ; Debug3 Subtable 0x12
065c ; --------------------------------------------------------------------------------------
065c 0002 0008  |    |		.DBG3TAB	0x0002,0x0008
065e 0263 ffff  | c  |		.CONST	0x0263,0xffff
0660 0268 0001  | h  |		.CONST	0x0268,0x0001
0662 026c 0002  | l  |		.CONST	0x026c,0x0002
0664 0273 0003  | s  |		.CONST	0x0273,0x0003
0666 0277 0004  | w  |		.CONST	0x0277,0x0004
0668 0279 0005  | y  |		.CONST	0x0279,0x0005
066a 027e 0006  | ~  |		.CONST	0x027e,0x0006
066c 027e fbff  | ~  |		.CONST	0x027e,0xfbff
066e 0280 0401  |    |		.CONST	0x0280,0x0401
0670 0290 0402  |    |		.CONST	0x0290,0x0402
0672 ; --------------------------------------------------------------------------------------
0672 ; Debug3 Subtable 0x13
0672 ; --------------------------------------------------------------------------------------
0672 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
0674 029b ffff  |    |		.CONST	0x029b,0xffff
0676 02b1 0001  |    |		.CONST	0x02b1,0x0001
0678 ; --------------------------------------------------------------------------------------
0678 ; Debug3 Subtable 0x14
0678 ; --------------------------------------------------------------------------------------
0678 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
067a 02bb ffff  |    |		.CONST	0x02bb,0xffff
067c 02bd fffe  |    |		.CONST	0x02bd,0xfffe
067e 02c3 0001  |    |		.CONST	0x02c3,0x0001
0680 02c8 0002  |    |		.CONST	0x02c8,0x0002
0682 02ca 0003  |    |		.CONST	0x02ca,0x0003
0684 02ce 0004  |    |		.CONST	0x02ce,0x0004
0686 02de 0005  |    |		.CONST	0x02de,0x0005
0688 ; --------------------------------------------------------------------------------------
0688 ; Debug3 Subtable 0x15
0688 ; --------------------------------------------------------------------------------------
0688 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
068a 02eb ffff  |    |		.CONST	0x02eb,0xffff
068c 02ed 0001  |    |		.CONST	0x02ed,0x0001
068e 02f2 0002  |    |		.CONST	0x02f2,0x0002
0690 02f4 0003  |    |		.CONST	0x02f4,0x0003
0692 ; --------------------------------------------------------------------------------------
0692 ; Debug3 Subtable 0x16
0692 ; --------------------------------------------------------------------------------------
0692 0001 0001  |    |		.DBG3TAB	0x0001,0x0001
0694 0303 ffff  |    |		.CONST	0x0303,0xffff
0696 0319 0001  |    |		.CONST	0x0319,0x0001
0698 ; --------------------------------------------------------------------------------------
0698 ; Debug3 Subtable 0x17
0698 ; --------------------------------------------------------------------------------------
0698 0002 0003  |    |		.DBG3TAB	0x0002,0x0003
069a 0323 ffff  | #  |		.CONST	0x0323,0xffff
069c 0325 fffe  | %  |		.CONST	0x0325,0xfffe
069e 032d 0001  | -  |		.CONST	0x032d,0x0001
06a0 0332 0002  | 2  |		.CONST	0x0332,0x0002
06a2 0334 0003  | 4  |		.CONST	0x0334,0x0003
06a4 ; --------------------------------------------------------------------------------------
06a4 ; Debug3 Subtable 0x18
06a4 ; --------------------------------------------------------------------------------------
06a4 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
06a6 0343 0001  | C  |		.CONST	0x0343,0x0001
06a8 ; --------------------------------------------------------------------------------------
06a8 ; Debug3 Subtable 0x19
06a8 ; --------------------------------------------------------------------------------------
06a8 0002 0007  |    |		.DBG3TAB	0x0002,0x0007
06aa 0353 ffff  | S  |		.CONST	0x0353,0xffff
06ac 0357 0001  | W  |		.CONST	0x0357,0x0001
06ae 035b 0002  | [  |		.CONST	0x035b,0x0002
06b0 0360 0003  | `  |		.CONST	0x0360,0x0003
06b2 0360 fbff  | `  |		.CONST	0x0360,0xfbff
06b4 0364 0401  | d  |		.CONST	0x0364,0x0401
06b6 036a 0402  | j  |		.CONST	0x036a,0x0402
06b8 0371 0004  | q  |		.CONST	0x0371,0x0004
06ba 0373 0005  | s  |		.CONST	0x0373,0x0005
06bc ; --------------------------------------------------------------------------------------
06bc ; Debug3 Subtable 0x1a
06bc ; --------------------------------------------------------------------------------------
06bc 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
06be 037b 0001  | {  |		.CONST	0x037b,0x0001
06c0 0383 0002  |    |		.CONST	0x0383,0x0002
06c2 038b 0003  |    |		.CONST	0x038b,0x0003
06c4 ; --------------------------------------------------------------------------------------
06c4 ; Debug3 Subtable 0x1b
06c4 ; --------------------------------------------------------------------------------------
06c4 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
06c6 0393 ffff  |    |		.CONST	0x0393,0xffff
06c8 0395 fffe  |    |		.CONST	0x0395,0xfffe
06ca 0397 0001  |    |		.CONST	0x0397,0x0001
06cc 039c 0002  |    |		.CONST	0x039c,0x0002
06ce 039e 0003  |    |		.CONST	0x039e,0x0003
06d0 03b4 0004  |    |		.CONST	0x03b4,0x0004
06d2 03b8 0005  |    |		.CONST	0x03b8,0x0005
06d4 ; --------------------------------------------------------------------------------------
06d4 ; Debug3 Subtable 0x1c
06d4 ; --------------------------------------------------------------------------------------
06d4 0002 0009  |    |		.DBG3TAB	0x0002,0x0009
06d6 03c3 ffff  |    |		.CONST	0x03c3,0xffff
06d8 03c7 0001  |    |		.CONST	0x03c7,0x0001
06da 03c9 0002  |    |		.CONST	0x03c9,0x0002
06dc 03cf 0003  |    |		.CONST	0x03cf,0x0003
06de 03d3 0004  |    |		.CONST	0x03d3,0x0004
06e0 03d8 0005  |    |		.CONST	0x03d8,0x0005
06e2 03d8 fbff  |    |		.CONST	0x03d8,0xfbff
06e4 03d9 0401  |    |		.CONST	0x03d9,0x0401
06e6 03de 0402  |    |		.CONST	0x03de,0x0402
06e8 03e0 0403  |    |		.CONST	0x03e0,0x0403
06ea 03f2 0404  |    |		.CONST	0x03f2,0x0404
06ec ; --------------------------------------------------------------------------------------
06ec ; Debug3 Subtable 0x1d
06ec ; --------------------------------------------------------------------------------------
06ec 0000 000b  |    |		.DBG3TAB	0x0000,0x000b
06ee 0403 0001  |    |		.CONST	0x0403,0x0001
06f0 0405 0002  |    |		.CONST	0x0405,0x0002
06f2 040a 0401  |    |		.CONST	0x040a,0x0401
06f4 040e 0402  |    |		.CONST	0x040e,0x0402
06f6 0410 0403  |    |		.CONST	0x0410,0x0403
06f8 0413 0002  |    |		.CONST	0x0413,0x0002
06fa 0416 0003  |    |		.CONST	0x0416,0x0003
06fc 0416 0801  |    |		.CONST	0x0416,0x0801
06fe 041a 0802  |    |		.CONST	0x041a,0x0802
0700 041c 0803  |    |		.CONST	0x041c,0x0803
0702 041d 0003  |    |		.CONST	0x041d,0x0003
0704 ; --------------------------------------------------------------------------------------
0704 ; Debug3 Subtable 0x1e
0704 ; --------------------------------------------------------------------------------------
0704 0000 0007  |    |		.DBG3TAB	0x0000,0x0007
0706 0423 0001  | #  |		.CONST	0x0423,0x0001
0708 0426 0002  | &  |		.CONST	0x0426,0x0002
070a 0428 0003  | (  |		.CONST	0x0428,0x0003
070c 0430 0004  | 0  |		.CONST	0x0430,0x0004
070e 0435 0005  | 5  |		.CONST	0x0435,0x0005
0710 043a 0006  | :  |		.CONST	0x043a,0x0006
0712 043f 0007  | ?  |		.CONST	0x043f,0x0007
0714 0000 0000  |    |		.BLANK	0000[0xec]