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

⟦524cbe587⟧ SEG

    Length: 6144 (0x1800)
    Types: SEG
    Notes: 5808_R1K_CODE
    Names: »12983313.SEG«

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5808       |X   |		.CONST	0x5808								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0630       | 0  |		.CONST	0x0630								; 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 0105       |    |		.CONST	0x0105								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0160       | `  |		.CONST	0x0160								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 005b       | [  |		.CONST	0x005b								; Number of locals
000b			INIT_0008:
000b 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x0 = .DEBUG	0x000b,0x07ba,0x8000,0x0000,0x000e,0x0e94,0x0000,0x0005
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 00e2       |    |		Load_Encached	Integer_Cache
000d 02a0       |    |		Declare_Subprogram	Null_Subprogram
000e 4802       |H   |		Short_Literal	0x2
000f 032e       | .  |		Declare_Type	Record,Defined,Visible
0010 00e5       |    |		Load_Encached	Long_Integer_Cache					; Debug Table 0x0.0x1 = 0x10,0xfffe
0011 0129       | )  |		Execute	Any,Make_Visible
0012 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x2 = 0x12,0xfffd
0013 4804       |H   |		Short_Literal	0x4
0014 029f 016b  |   k|		Declare_Subprogram	INIT_0168,For_Call
0016 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0017 e20f       |    |		Load	0x1,0xf								; Debug Table 0x0.0x3 = 0x17,0xfffc
0018 4800       |H   |		Short_Literal	0x0
0019 4800       |H   |		Short_Literal	0x0
001a 4801       |H   |		Short_Literal	0x1
001b 4802       |H   |		Short_Literal	0x2
001c 0319       |    |		Declare_Type	Variant_Record,Incomplete,Visible
001d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x4 = 0x1d,0xfffb
001e 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x5 = 0x1e,0xfffa
001f 00e9       |    |		Load_Encached	String_Cache						; Debug Table 0x0.0x6 = 0x1f,0xfff9
0020 0129       | )  |		Execute	Any,Make_Visible
0021 029a 0183  |    |		Declare_Subprogram	INIT_0180,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x21,0xfff8
0023 029a 0193  |    |		Declare_Subprogram	INIT_0190,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x23,0xfff7
0025 029a 01db  |    |		Declare_Subprogram	INIT_01d8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x25,0xfff6
0027 029a 01eb  |    |		Declare_Subprogram	INIT_01e8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x27,0xfff5
0029 029a 01fb  |    |		Declare_Subprogram	INIT_01f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x29,0xfff4
002b 029a 020b  |    |		Declare_Subprogram	INIT_0208,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x2b,0xfff3
002d 029a 021b  |    |		Declare_Subprogram	INIT_0218,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x2d,0xfff2
002f 029a 022b  |   +|		Declare_Subprogram	INIT_0228,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xe = 0x2f,0xfff1
0031 029a 023b  |   ;|		Declare_Subprogram	INIT_0238,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xf = 0x31,0xfff0
0033 029a 0253  |   S|		Declare_Subprogram	INIT_0250,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x10 = 0x33,0xffef
0035 029a 026b  |   k|		Declare_Subprogram	INIT_0268,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x11 = 0x35,0xffee
0037 029a 027b  |   {|		Declare_Subprogram	INIT_0278,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x12 = 0x37,0xffed
0039 e210       |    |		Load	0x1,0x10							; Debug Table 0x0.0x13 = 0x39,0xffec
003a 0129       | )  |		Execute	Any,Make_Visible
003b 00c4       |    |		Action	Make_Default							; Debug Table 0x0.0x14 = 0x3b,0xffeb
003c 029a 0283  |    |		Declare_Subprogram	INIT_0280,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x15 = 0x3c,0xffea
003e 03f6       |    |		Declare_Variable	Discrete,Incomplete,Visible			; Debug Table 0x0.0x16 = 0x3e,0xffe9
003f 00c4       |    |		Action	Make_Default							; Debug Table 0x0.0x17 = 0x3f,0xffe8
0040 00e9       |    |		Load_Encached	String_Cache						; Debug Table 0x0.0x18 = 0x40,0xffe7
0041 0129       | )  |		Execute	Any,Make_Visible
0042 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x19 = 0x42,0xffe6
0043 029a 0293  |    |		Declare_Subprogram	INIT_0290,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1a = 0x43,0xffe5
0045 029a 029b  |    |		Declare_Subprogram	INIT_0298,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1b = 0x45,0xffe4
0047 029a 02ab  |    |		Declare_Subprogram	INIT_02a8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1c = 0x47,0xffe3
0049 029a 02b3  |    |		Declare_Subprogram	INIT_02b0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1d = 0x49,0xffe2
004b 029a 02bb  |    |		Declare_Subprogram	INIT_02b8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1e = 0x4b,0xffe1
004d 029a 02c3  |    |		Declare_Subprogram	INIT_02c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1f = 0x4d,0xffe0
004f 03f6       |    |		Declare_Variable	Discrete,Incomplete,Visible			; Debug Table 0x0.0x20 = 0x4f,0xffdf
0050 00c4       |    |		Action	Make_Default							; Debug Table 0x0.0x21 = 0x50,0xffde
0051 00e9       |    |		Load_Encached	String_Cache						; Debug Table 0x0.0x22 = 0x51,0xffdd
0052 0129       | )  |		Execute	Any,Make_Visible
0053 029a 02cb  |    |		Declare_Subprogram	INIT_02c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x23 = 0x53,0xffdc
0055 029a 02db  |    |		Declare_Subprogram	INIT_02d8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x24 = 0x55,0xffdb
0057 029a 02eb  |    |		Declare_Subprogram	INIT_02e8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x25 = 0x57,0xffda
0059 029a 02f3  |    |		Declare_Subprogram	INIT_02f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x26 = 0x59,0xffd9
005b 029a 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x27 = 0x5b,0xffd8
005d 029a 0303  |    |		Declare_Subprogram	INIT_0300,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x28 = 0x5d,0xffd7
005f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x29 = 0x5f,0xffd6
0060 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2a = 0x60,0xffd5
0061 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2b = 0x61,0xffd4
0062 e20e       |    |		Load	0x1,0xe								; Debug Table 0x0.0x2c = 0x62,0xffd3
0063 029f 036b  |   k|		Declare_Subprogram	INIT_0368,For_Call
0065 4800       |H   |		Short_Literal	0x0
0066 4801       |H   |		Short_Literal	0x1
0067 e210       |    |		Load	0x1,0x10
0068 0307       |    |		Complete_Type	Variant_Record,By_Defining
0069 e210       |    |		Load	0x1,0x10							; Debug Table 0x0.0x2d = 0x69,0xffd2
006a e001       |    |		Load	0x0,0x1
006b 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
006c 029f 0393  |    |		Declare_Subprogram	INIT_0390,For_Call
006e 4802       |H   |		Short_Literal	0x2
006f 032d       | -  |		Declare_Type	Record,Defined
0070 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x0.0x2e = 0x70,0xffd1
0071 0266       | f  |		Execute	Discrete,Bounds
0072 e233       | 3  |		Load	0x1,0x33
0073 029f 03ab  |    |		Declare_Subprogram	INIT_03a8,For_Call
0075 4801       |H   |		Short_Literal	0x1
0076 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
0077 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x0.0x2f = 0x77,0xffd0
0078 00d8       |    |		Load_Top	At_Offset_0
0079 e234       | 4  |		Load	0x1,0x34
007a 029f 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Call
007c 4800       |H   |		Short_Literal	0x0
007d 4801       |H   |		Short_Literal	0x1
007e 4800       |H   |		Short_Literal	0x0
007f 4800       |H   |		Short_Literal	0x0
0080 4801       |H   |		Short_Literal	0x1
0081 4802       |H   |		Short_Literal	0x2
0082 031d       |    |		Declare_Type	Variant_Record,Defined
0083 e20e       |    |		Load	0x1,0xe								; Debug Table 0x0.0x30 = 0x83,0xffcf
0084 e221       | !  |		Load	0x1,0x21
0085 03ee       |    |		Complete_Type	Discrete,By_Renaming
0086 e221       | !  |		Load	0x1,0x21							; Debug Table 0x0.0x31 = 0x86,0xffce
0087 0400       |    |		Execute_Immediate	Set_Value_Visible_Unchecked,0x0
0088 c222       | "  |		Store	0x1,0x22
0089 e221       | !  |		Load	0x1,0x21							; Debug Table 0x0.0x32 = 0x89,0xffcd
008a e001       |    |		Load	0x0,0x1
008b 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
008c 029f 03eb  |    |		Declare_Subprogram	INIT_03e8,For_Call
008e 4802       |H   |		Short_Literal	0x2
008f 032d       | -  |		Declare_Type	Record,Defined
0090 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x0.0x33 = 0x90,0xffcc
0091 0266       | f  |		Execute	Discrete,Bounds
0092 e236       | 6  |		Load	0x1,0x36
0093 029f 0403  |    |		Declare_Subprogram	INIT_0400,For_Call
0095 4801       |H   |		Short_Literal	0x1
0096 0350       | P  |		Declare_Type	Array,Defined,Bounds_With_Object
0097 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x0.0x34 = 0x97,0xffcb
0098 00d8       |    |		Load_Top	At_Offset_0
0099 e237       | 7  |		Load	0x1,0x37
009a 029f 041b  |    |		Declare_Subprogram	INIT_0418,For_Call
009c 4800       |H   |		Short_Literal	0x0
009d 4801       |H   |		Short_Literal	0x1
009e 4800       |H   |		Short_Literal	0x0
009f 4800       |H   |		Short_Literal	0x0
00a0 4801       |H   |		Short_Literal	0x1
00a1 4802       |H   |		Short_Literal	0x2
00a2 031d       |    |		Declare_Type	Variant_Record,Defined
00a3 e20e       |    |		Load	0x1,0xe								; Debug Table 0x0.0x35 = 0xa3,0xffca
00a4 e22a       | *  |		Load	0x1,0x2a
00a5 03ee       |    |		Complete_Type	Discrete,By_Renaming
00a6 e22a       | *  |		Load	0x1,0x2a							; Debug Table 0x0.0x36 = 0xa6,0xffc9
00a7 0400       |    |		Execute_Immediate	Set_Value_Visible_Unchecked,0x0
00a8 c22b       | +  |		Store	0x1,0x2b
00a9 4803       |H   |		Short_Literal	0x3							; Debug Table 0x0.0x37 = 0xa9,0xffc8
00aa e210       |    |		Load	0x1,0x10
00ab 1c08       |    |		Execute_Immediate	Run_Utility,0x8
00ac 4800       |H   |		Short_Literal	0x0
00ad e239       | 9  |		Load	0x1,0x39
00ae 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
00af 0129       | )  |		Execute	Any,Make_Visible
00b0 c21f       |    |		Store	0x1,0x1f
00b1 00bf       |    |		Action	Accept_Activation
00b2 029d 0443  |   C|		Declare_Subprogram	INIT_0440,For_Outer_Call			; Debug Table 0x1 = .DEBUG	0x00b2,0x082c,0x8000,0x0000,0x000e,0x5084,0x0000,0x0005
													; Debug Table 0x1.0x0 = 0xb2,0xffff
00b4 029d 046b  |   k|		Declare_Subprogram	INIT_0468,For_Outer_Call			; Debug Table 0x1.0x1 = 0xb4,0xfffe
00b6 029d 0483  |    |		Declare_Subprogram	INIT_0480,For_Outer_Call			; Debug Table 0x1.0x2 = 0xb6,0xfffd
00b8 029d 04a3  |    |		Declare_Subprogram	INIT_04a0,For_Outer_Call			; Debug Table 0x1.0x3 = 0xb8,0xfffc
00ba 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x4 = 0xba,0xfffb
00bb 00c7       |    |		Action	Elaborate_Subprogram
00bc 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x5 = 0xbc,0xfffa
00bd 00c7       |    |		Action	Elaborate_Subprogram
00be 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0x6 = 0xbe,0xfff9
00bf 00c7       |    |		Action	Elaborate_Subprogram
00c0 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0x7 = 0xc0,0xfff8
00c1 00c7       |    |		Action	Elaborate_Subprogram
00c2 029d 04bb  |    |		Declare_Subprogram	INIT_04b8,For_Outer_Call			; Debug Table 0x1.0x8 = 0xc2,0xfff7
00c4 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x9 = 0xc4,0xfff6
00c5 00c7       |    |		Action	Elaborate_Subprogram
00c6 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0xa = 0xc6,0xfff5
00c7 00c7       |    |		Action	Elaborate_Subprogram
00c8 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0xb = 0xc8,0xfff4
00c9 00c7       |    |		Action	Elaborate_Subprogram
00ca 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19				; Debug Table 0x1.0xc = 0xca,0xfff3
00cb 00c7       |    |		Action	Elaborate_Subprogram
00cc 029d 04c3  |    |		Declare_Subprogram	INIT_04c0,For_Outer_Call			; Debug Table 0x1.0xd = 0xcc,0xfff2
00ce 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a				; Debug Table 0x1.0xe = 0xce,0xfff1
00cf 00c7       |    |		Action	Elaborate_Subprogram
00d0 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c				; Debug Table 0x1.0xf = 0xd0,0xfff0
00d1 00c7       |    |		Action	Elaborate_Subprogram
00d2 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x1.0x10 = 0xd2,0xffef
00d3 00c7       |    |		Action	Elaborate_Subprogram
00d4 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d				; Debug Table 0x1.0x11 = 0xd4,0xffee
00d5 00c7       |    |		Action	Elaborate_Subprogram
00d6 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x12 = 0xd6,0xffed
00d7 4810       |H   |		Short_Literal	0x10
00d8 00e9       |    |		Load_Encached	String_Cache
00d9 0334       | 4  |		Declare_Variable	Array,With_Constraint
00da 5285       |R   |		Indirect_Literal	Any,0x360,{0x30313233, 0x34353637}
00db 029d 04cb  |    |		Declare_Subprogram	INIT_04c8,For_Outer_Call			; Debug Table 0x1.0x13 = 0xdb,0xffec
00dd 029d 050b  |    |		Declare_Subprogram	INIT_0508,For_Outer_Call			; Debug Table 0x1.0x14 = 0xdd,0xffeb
00df 029d 051b  |    |		Declare_Subprogram	INIT_0518,For_Outer_Call			; Debug Table 0x1.0x15 = 0xdf,0xffea
00e1 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20				; Debug Table 0x1.0x16 = 0xe1,0xffe9
00e2 00c7       |    |		Action	Elaborate_Subprogram
00e3 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24				; Debug Table 0x1.0x17 = 0xe3,0xffe8
00e4 00c7       |    |		Action	Elaborate_Subprogram
00e5 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25				; Debug Table 0x1.0x18 = 0xe5,0xffe7
00e6 00c7       |    |		Action	Elaborate_Subprogram
00e7 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26				; Debug Table 0x1.0x19 = 0xe7,0xffe6
00e8 00c7       |    |		Action	Elaborate_Subprogram
00e9 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27				; Debug Table 0x1.0x1a = 0xe9,0xffe5
00ea 00c7       |    |		Action	Elaborate_Subprogram
00eb 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28				; Debug Table 0x1.0x1b = 0xeb,0xffe4
00ec 00c7       |    |		Action	Elaborate_Subprogram
00ed 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29				; Debug Table 0x1.0x1c = 0xed,0xffe3
00ee 00c7       |    |		Action	Elaborate_Subprogram
00ef 1d2d       | -  |		Execute_Immediate	Reference_Lex_1,0x2d				; Debug Table 0x1.0x1d = 0xef,0xffe2
00f0 00c7       |    |		Action	Elaborate_Subprogram
00f1 1d2e       | .  |		Execute_Immediate	Reference_Lex_1,0x2e				; Debug Table 0x1.0x1e = 0xf1,0xffe1
00f2 00c7       |    |		Action	Elaborate_Subprogram
00f3 1d2f       | /  |		Execute_Immediate	Reference_Lex_1,0x2f				; Debug Table 0x1.0x1f = 0xf3,0xffe0
00f4 00c7       |    |		Action	Elaborate_Subprogram
00f5 1d30       | 0  |		Execute_Immediate	Reference_Lex_1,0x30				; Debug Table 0x1.0x20 = 0xf5,0xffdf
00f6 00c7       |    |		Action	Elaborate_Subprogram
00f7 1d31       | 1  |		Execute_Immediate	Reference_Lex_1,0x31				; Debug Table 0x1.0x21 = 0xf7,0xffde
00f8 00c7       |    |		Action	Elaborate_Subprogram
00f9 e22a       | *  |		Load	0x1,0x2a							; Debug Table 0x1.0x22 = 0xf9,0xffdd
00fa 0007       |    |		Action	Break_Optional
00fb 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x23 = 0xfb,0xffdc
00fc 48ff       |H   |		Short_Literal	0xff
00fd e243       | C  |		Load	0x1,0x43
00fe 03f8       |    |		Declare_Type	Discrete,Constrained
00ff 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x24 = 0xff,0xffdb
0100 48df       |H   |		Short_Literal	0xdf
0101 e243       | C  |		Load	0x1,0x43
0102 03f8       |    |		Declare_Type	Discrete,Constrained
0103 48e0       |H   |		Short_Literal	0xe0							; Debug Table 0x1.0x25 = 0x103,0xffda
0104 6257       |bW  |		Indirect_Literal	Discrete,0x35c,{0x00000000, 0x7fffffff}
0105 e243       | C  |		Load	0x1,0x43
0106 03f8       |    |		Declare_Type	Discrete,Constrained
0107 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x26 = 0x107,0xffd9
0108 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x27 = 0x108,0xffd8
0109 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x28 = 0x109,0xffd7
010a 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x29 = 0x10a,0xffd6
010b 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2a = 0x10b,0xffd5
010c 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1.0x2b = 0x10c,0xffd4
010d 481f       |H   |		Short_Literal	0x1f
010e e244       | D  |		Load	0x1,0x44
010f 03f8       |    |		Declare_Type	Discrete,Constrained
0110 4820       |H   |		Short_Literal	0x20							; Debug Table 0x1.0x2c = 0x110,0xffd3
0111 482f       |H/  |		Short_Literal	0x2f
0112 e244       | D  |		Load	0x1,0x44
0113 03f8       |    |		Declare_Type	Discrete,Constrained
0114 4830       |H0  |		Short_Literal	0x30							; Debug Table 0x1.0x2d = 0x114,0xffd2
0115 483f       |H?  |		Short_Literal	0x3f
0116 e244       | D  |		Load	0x1,0x44
0117 03f8       |    |		Declare_Type	Discrete,Constrained
0118 4840       |H@  |		Short_Literal	0x40							; Debug Table 0x1.0x2e = 0x118,0xffd1
0119 484f       |HO  |		Short_Literal	0x4f
011a e244       | D  |		Load	0x1,0x44
011b 03f8       |    |		Declare_Type	Discrete,Constrained
011c 4850       |HP  |		Short_Literal	0x50							; Debug Table 0x1.0x2f = 0x11c,0xffd0
011d 485f       |H_  |		Short_Literal	0x5f
011e e244       | D  |		Load	0x1,0x44
011f 03f8       |    |		Declare_Type	Discrete,Constrained
0120 4860       |H`  |		Short_Literal	0x60							; Debug Table 0x1.0x30 = 0x120,0xffcf
0121 487f       |H   |		Short_Literal	0x7f
0122 e244       | D  |		Load	0x1,0x44
0123 03f8       |    |		Declare_Type	Discrete,Constrained
0124 4880       |H   |		Short_Literal	0x80							; Debug Table 0x1.0x31 = 0x124,0xffce
0125 48df       |H   |		Short_Literal	0xdf
0126 e244       | D  |		Load	0x1,0x44
0127 03f8       |    |		Declare_Type	Discrete,Constrained
0128 4900       |I   |		Short_Literal	0x100							; Debug Table 0x1.0x32 = 0x128,0xffcd
0129 497f       |I   |		Short_Literal	0x17f
012a e243       | C  |		Load	0x1,0x43
012b 03f8       |    |		Declare_Type	Discrete,Constrained
012c 4900       |I   |		Short_Literal	0x100							; Debug Table 0x1.0x33 = 0x12c,0xffcc
012d 490f       |I   |		Short_Literal	0x10f
012e e24e       | N  |		Load	0x1,0x4e
012f 03f8       |    |		Declare_Type	Discrete,Constrained
0130 4910       |I   |		Short_Literal	0x110							; Debug Table 0x1.0x34 = 0x130,0xffcb
0131 491f       |I   |		Short_Literal	0x11f
0132 e24e       | N  |		Load	0x1,0x4e
0133 03f8       |    |		Declare_Type	Discrete,Constrained
0134 4920       |I   |		Short_Literal	0x120							; Debug Table 0x1.0x35 = 0x134,0xffca
0135 492f       |I/  |		Short_Literal	0x12f
0136 e24e       | N  |		Load	0x1,0x4e
0137 03f8       |    |		Declare_Type	Discrete,Constrained
0138 4930       |I0  |		Short_Literal	0x130							; Debug Table 0x1.0x36 = 0x138,0xffc9
0139 493f       |I?  |		Short_Literal	0x13f
013a e24e       | N  |		Load	0x1,0x4e
013b 03f8       |    |		Declare_Type	Discrete,Constrained
013c 4940       |I@  |		Short_Literal	0x140							; Debug Table 0x1.0x37 = 0x13c,0xffc8
013d 494f       |IO  |		Short_Literal	0x14f
013e e24e       | N  |		Load	0x1,0x4e
013f 03f8       |    |		Declare_Type	Discrete,Constrained
0140 4950       |IP  |		Short_Literal	0x150							; Debug Table 0x1.0x38 = 0x140,0xffc7
0141 495f       |I_  |		Short_Literal	0x15f
0142 e24e       | N  |		Load	0x1,0x4e
0143 03f8       |    |		Declare_Type	Discrete,Constrained
0144 4960       |I`  |		Short_Literal	0x160							; Debug Table 0x1.0x39 = 0x144,0xffc6
0145 496f       |Io  |		Short_Literal	0x16f
0146 e24e       | N  |		Load	0x1,0x4e
0147 03f8       |    |		Declare_Type	Discrete,Constrained
0148 4970       |Ip  |		Short_Literal	0x170							; Debug Table 0x1.0x3a = 0x148,0xffc5
0149 497f       |I   |		Short_Literal	0x17f
014a e24e       | N  |		Load	0x1,0x4e
014b 03f8       |    |		Declare_Type	Discrete,Constrained
014c 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3b = 0x14c,0xffc4
014d 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3c = 0x14d,0xffc3
014e 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3d = 0x14e,0xffc2
014f 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3e = 0x14f,0xffc1
0150 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3f = 0x150,0xffc0
0151 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x40 = 0x151,0xffbf
0152 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x41 = 0x152,0xffbe
0153 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x42 = 0x153,0xffbd
0154 029d 0553  |   S|		Declare_Subprogram	INIT_0550,For_Outer_Call			; Debug Table 0x1.0x43 = 0x154,0xffbc
0156 029d 055b  |   [|		Declare_Subprogram	INIT_0558,For_Outer_Call			; Debug Table 0x1.0x44 = 0x156,0xffbb
0158 029d 058b  |    |		Declare_Subprogram	INIT_0588,For_Outer_Call			; Debug Table 0x1.0x45 = 0x158,0xffba
015a 029d 05ab  |    |		Declare_Subprogram	INIT_05a8,For_Outer_Call			; Debug Table 0x1.0x46 = 0x15a,0xffb9
015c 029d 05cb  |    |		Declare_Subprogram	INIT_05c8,For_Outer_Call			; Debug Table 0x1.0x47 = 0x15c,0xffb8
015e 1d32       | 2  |		Execute_Immediate	Reference_Lex_1,0x32				; Debug Table 0x1.0x48 = 0x15e,0xffb7
015f 00c7       |    |		Action	Elaborate_Subprogram
0160			BODY_0008:
0160 00bc       |    |		Action	Signal_Activated
0161 00bb       |    |		Action	Signal_Completion
0162 0000 0000  |    |		.BLANK	0000[0x6]
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 4603       |F   |		Jump_Case	0x4							; Debug Table 0x2 = .DEBUG	0x016b,0x08c0,0x0005,0x0000,0x000e,0x0e94,0x0000,0x0014
016c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
016d 7802       |x   |		Jump	0x170								; case 0x1
016e 7805       |x   |		Jump	0x174								; case 0x2
016f 7809       |x   |		Jump	0x179								; case 0x3
0170 e5ff       |    |		Load	0x2,-0x1
0171 0091 060e  |    |		Action	Push_String_Extended_Indexed,0x60e				; "INTEGER_TYPE"
0173 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0174 e5fe       |    |		Load	0x2,-0x2
0175 e5ff       |    |		Load	0x2,-0x1
0176 00e0       |    |		Load_Encached	Standard_Cache
0177 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0178 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0179 e5ff       |    |		Load	0x2,-0x1
017a 00e0       |    |		Load_Encached	Standard_Cache
017b 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
017c 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
017d 0000 0000  |    |		.XXX[0x3]
017f 0000       |    |
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0183       |    |		.CONST	0x0183								; Address of begin
0181 0004       |    |		.CONST	0x0004								; Address of exception handler
0182 0001       |    |		.CONST	0x0001								; Number of locals
0183			BODY_0180:
0183			INIT_0180:
0183 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x3 = .DEBUG	0x0183,0x08c2,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0038
													; Debug Table 0x3.0x0 = 0x183,0x1
0184 821d       |    |		Call	0x1,0x1d
0185 823c       | <  |		Call	0x1,0x3c
0186 e5ff       |    |		Load	0x2,-0x1
0187 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0188 00e0       |    |		Load_Encached	Standard_Cache
0189 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
018a 8239       | 9  |		Call	0x1,0x39
018b 01ca       |    |		Execute	Vector,Prepend
018c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
018d 0000 0000  |    |		.XXX[0x3]
018f 0000       |    |
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0195       |    |		.CONST	0x0195								; Address of begin
0191 0004       |    |		.CONST	0x0004								; Address of exception handler
0192 0002       |    |		.CONST	0x0002								; Number of locals
0193			INIT_0190:
0193 e20e       |    |		Load	0x1,0xe								; Debug Table 0x4 = .DEBUG	0x0193,0x08c6,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0041
													; Debug Table 0x4.0x0 = 0x193,0xffff
0194 0007       |    |		Action	Break_Optional
0195			BODY_0190:
0195 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x1 = 0x195,0x1
0196 01dd       |    |		Execute	Vector,First
0197 0a01       |    |		Execute_Immediate	Plus,0x1
0198 0248       | H  |		Execute	Discrete,Check_In_Integer
0199 e5ff       |    |		Load	0x2,-0x1
019a 01dc       |    |		Execute	Vector,Last
019b e5ff       |    |		Load	0x2,-0x1
019c 01cf       |    |		Execute	Vector,Slice_Read
019d e20e       |    |		Load	0x1,0xe
019e 0122       | "  |		Execute	Any,Make_Root_Type
019f 00e0       |    |		Load_Encached	Standard_Cache
01a0 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
01a1 a402       |    |		Store_Unchecked	0x2,0x2
01a2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x2 = 0x1a2,0x2
01a3 01dd       |    |		Execute	Vector,First
01a4 e5ff       |    |		Load	0x2,-0x1
01a5 01d7       |    |		Execute	Vector,Field_Read
01a6 0b45       | E  |		Execute_Immediate	Case_Compare,0x45
01a7 700a       |p   |		Jump_Nonzero	0x1b2
01a8 0b49       | I  |		Execute_Immediate	Case_Compare,0x49
01a9 700f       |p   |		Jump_Nonzero	0x1b9
01aa 0b46       | F  |		Execute_Immediate	Case_Compare,0x46
01ab 7014       |p   |		Jump_Nonzero	0x1c0
01ac 0b4c       | L  |		Execute_Immediate	Case_Compare,0x4c
01ad 7019       |p   |		Jump_Nonzero	0x1c7
01ae 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
01af 701e       |p   |		Jump_Nonzero	0x1ce
01b0 61a7       |a   |		Indirect_Literal	Discrete,0x358,{0x00000000, 0x0e0e9403}		; Debug Table 0x4.0x3 = 0x1b0,0x8
01b1 0257       | W  |		Execute	Discrete,Raise
01b2 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x4 = 0x1b2,0x3
01b3 e210       |    |		Load	0x1,0x10
01b4 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01b5 e402       |    |		Load	0x2,0x2
01b6 e404       |    |		Load	0x2,0x4
01b7 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01b8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01b9 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x5 = 0x1b9,0x4
01ba e210       |    |		Load	0x1,0x10
01bb 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01bc e402       |    |		Load	0x2,0x2
01bd e404       |    |		Load	0x2,0x4
01be 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01bf 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01c0 4804       |H   |		Short_Literal	0x4							; Debug Table 0x4.0x6 = 0x1c0,0x5
01c1 e210       |    |		Load	0x1,0x10
01c2 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01c3 e402       |    |		Load	0x2,0x2
01c4 e404       |    |		Load	0x2,0x4
01c5 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01c6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01c7 4802       |H   |		Short_Literal	0x2							; Debug Table 0x4.0x7 = 0x1c7,0x6
01c8 e210       |    |		Load	0x1,0x10
01c9 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01ca e402       |    |		Load	0x2,0x2
01cb e404       |    |		Load	0x2,0x4
01cc 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01cd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01ce 4803       |H   |		Short_Literal	0x3							; Debug Table 0x4.0x8 = 0x1ce,0x7
01cf e210       |    |		Load	0x1,0x10
01d0 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01d1 e402       |    |		Load	0x2,0x2
01d2 e404       |    |		Load	0x2,0x4
01d3 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01d4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01d5 0000 0000  |    |		.XXX[0x3]
01d7 0000       |    |
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01db       |    |		.CONST	0x01db								; Address of begin
01d9 0004       |    |		.CONST	0x0004								; Address of exception handler
01da 0001       |    |		.CONST	0x0001								; Number of locals
01db			BODY_01d8:
01db			INIT_01d8:
01db 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5 = .DEBUG	0x01db,0x08da,0x0002,0x0000,0x000e,0x0e94,0x0000,0x004a
													; Debug Table 0x5.0x0 = 0x1db,0x1
01dc e210       |    |		Load	0x1,0x10
01dd 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01de e5ff       |    |		Load	0x2,-0x1
01df e402       |    |		Load	0x2,0x2
01e0 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01e1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01e2 0000 0000  |    |		.BLANK	0000[0x6]
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01eb       |    |		.CONST	0x01eb								; Address of begin
01e9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ea 0001       |    |		.CONST	0x0001								; Number of locals
01eb			BODY_01e8:
01eb			INIT_01e8:
01eb 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6 = .DEBUG	0x01eb,0x08de,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0053
													; Debug Table 0x6.0x0 = 0x1eb,0x1
01ec e210       |    |		Load	0x1,0x10
01ed 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01ee e5ff       |    |		Load	0x2,-0x1
01ef e402       |    |		Load	0x2,0x2
01f0 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01f1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01f2 0000 0000  |    |		.BLANK	0000[0x6]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 01fb       |    |		.CONST	0x01fb								; Address of begin
01f9 0004       |    |		.CONST	0x0004								; Address of exception handler
01fa 0001       |    |		.CONST	0x0001								; Number of locals
01fb			BODY_01f8:
01fb			INIT_01f8:
01fb 4802       |H   |		Short_Literal	0x2							; Debug Table 0x7 = .DEBUG	0x01fb,0x08e2,0x0002,0x0000,0x000e,0x0e94,0x0000,0x005c
													; Debug Table 0x7.0x0 = 0x1fb,0x1
01fc e210       |    |		Load	0x1,0x10
01fd 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01fe e5ff       |    |		Load	0x2,-0x1
01ff 823d       | =  |		Call	0x1,0x3d
0200 e402       |    |		Load	0x2,0x2
0201 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0202 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0203 0000 0000  |    |		.BLANK	0000[0x5]
0208 ; --------------------------------------------------------------------------------------
0208 ; SUBPROGRAM
0208 ; --------------------------------------------------------------------------------------
0208 020b       |    |		.CONST	0x020b								; Address of begin
0209 0004       |    |		.CONST	0x0004								; Address of exception handler
020a 0001       |    |		.CONST	0x0001								; Number of locals
020b			BODY_0208:
020b			INIT_0208:
020b 4804       |H   |		Short_Literal	0x4							; Debug Table 0x8 = .DEBUG	0x020b,0x08e6,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0065
													; Debug Table 0x8.0x0 = 0x20b,0x1
020c e210       |    |		Load	0x1,0x10
020d 1c08       |    |		Execute_Immediate	Run_Utility,0x8
020e e5ff       |    |		Load	0x2,-0x1
020f e402       |    |		Load	0x2,0x2
0210 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0211 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0212 0000 0000  |    |		.BLANK	0000[0x6]
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 4803       |H   |		Short_Literal	0x3							; Debug Table 0x9 = .DEBUG	0x021b,0x08ea,0x0002,0x0000,0x000e,0x0e94,0x0000,0x006e
													; Debug Table 0x9.0x0 = 0x21b,0x1
021c e210       |    |		Load	0x1,0x10
021d 1c08       |    |		Execute_Immediate	Run_Utility,0x8
021e e5ff       |    |		Load	0x2,-0x1
021f e402       |    |		Load	0x2,0x2
0220 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0221 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0222 0000 0000  |    |		.BLANK	0000[0x6]
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 4800       |H   |		Short_Literal	0x0							; Debug Table 0xa = .DEBUG	0x022b,0x08ee,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0077
													; Debug Table 0xa.0x0 = 0x22b,0x1
022c e210       |    |		Load	0x1,0x10
022d 1c08       |    |		Execute_Immediate	Run_Utility,0x8
022e e5ff       |    |		Load	0x2,-0x1
022f e402       |    |		Load	0x2,0x2
0230 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0231 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0232 0000 0000  |    |		.BLANK	0000[0x6]
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 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb = .DEBUG	0x023b,0x08f2,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0080
													; Debug Table 0xb.0x0 = 0x23b,0x1
023c 821d       |    |		Call	0x1,0x1d
023d 4604       |F   |		Jump_Case	0x5
023e 7804       |x   |		Jump	0x243								; case 0x0
023f 7803       |x   |		Jump	0x243								; case 0x1
0240 7806       |x   |		Jump	0x247								; case 0x2
0241 7801       |x   |		Jump	0x243								; case 0x3
0242 7800       |x   |		Jump	0x243								; case 0x4
0243 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x1 = 0x243,0x2
0244 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0245 0248       | H  |		Execute	Discrete,Check_In_Integer
0246 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0247 610c       |a   |		Indirect_Literal	Discrete,0x354,{0x00000000, 0x0e0e9402}		; Debug Table 0xb.0x2 = 0x247,0x3
0248 0257       | W  |		Execute	Discrete,Raise
0249 0000 0000  |    |		.BLANK	0000[0x7]
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 0253       | S  |		.CONST	0x0253								; Address of begin
0251 0004       |    |		.CONST	0x0004								; Address of exception handler
0252 0001       |    |		.CONST	0x0001								; Number of locals
0253			BODY_0250:
0253			INIT_0250:
0253 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc = .DEBUG	0x0253,0x08fa,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0089
													; Debug Table 0xc.0x0 = 0x253,0x1
0254 821d       |    |		Call	0x1,0x1d
0255 4604       |F   |		Jump_Case	0x5
0256 7804       |x   |		Jump	0x25b								; case 0x0
0257 7803       |x   |		Jump	0x25b								; case 0x1
0258 7804       |x   |		Jump	0x25d								; case 0x2
0259 7801       |x   |		Jump	0x25b								; case 0x3
025a 7800       |x   |		Jump	0x25b								; case 0x4
025b 60f8       |`   |		Indirect_Literal	Discrete,0x354,{0x00000000, 0x0e0e9402}		; Debug Table 0xc.0x1 = 0x25b,0x2
025c 0257       | W  |		Execute	Discrete,Raise
025d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x2 = 0x25d,0x3
025e 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
025f 823e       | >  |		Call	0x1,0x3e
0260 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0261 0000 0000  |    |		.BLANK	0000[0x7]
0268 ; --------------------------------------------------------------------------------------
0268 ; SUBPROGRAM
0268 ; --------------------------------------------------------------------------------------
0268 026b       | k  |		.CONST	0x026b								; Address of begin
0269 0004       |    |		.CONST	0x0004								; Address of exception handler
026a 0001       |    |		.CONST	0x0001								; Number of locals
026b			BODY_0268:
026b			INIT_0268:
026b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xd = .DEBUG	0x026b,0x0902,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0092
													; Debug Table 0xd.0x0 = 0x26b,0x1
026c 821d       |    |		Call	0x1,0x1d
026d 4604       |F   |		Jump_Case	0x5
026e 7804       |x   |		Jump	0x273								; case 0x0
026f 7803       |x   |		Jump	0x273								; case 0x1
0270 7805       |x   |		Jump	0x276								; case 0x2
0271 7801       |x   |		Jump	0x273								; case 0x3
0272 7800       |x   |		Jump	0x273								; case 0x4
0273 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xd.0x1 = 0x273,0x2
0274 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0275 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0276 60dd       |`   |		Indirect_Literal	Discrete,0x354,{0x00000000, 0x0e0e9402}		; Debug Table 0xd.0x2 = 0x276,0x3
0277 0257       | W  |		Execute	Discrete,Raise
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 027b       | {  |		.CONST	0x027b								; Address of begin
0279 0004       |    |		.CONST	0x0004								; Address of exception handler
027a 0001       |    |		.CONST	0x0001								; Number of locals
027b			BODY_0278:
027b			INIT_0278:
027b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe = .DEBUG	0x027b,0x090a,0x0002,0x0000,0x000e,0x0e94,0x0000,0x009b
													; Debug Table 0xe.0x0 = 0x27b,0x1
027c 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
027d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
027e 0000 0000  |    |		.XXX[0x2]
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0283       |    |		.CONST	0x0283								; Address of begin
0281 0004       |    |		.CONST	0x0004								; Address of exception handler
0282 0001       |    |		.CONST	0x0001								; Number of locals
0283			BODY_0280:
0283			INIT_0280:
0283 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf = .DEBUG	0x0283,0x090e,0x0002,0x0000,0x000e,0x0e94,0x0000,0x00ac
													; Debug Table 0xf.0x0 = 0x283,0x1
0284 821d       |    |		Call	0x1,0x1d
0285 0f03       |    |		Execute_Immediate	Equal,0x3
0286 6804       |h   |		Jump_Zero	0x28b
0287 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf.0x1 = 0x287,0x2
0288 e21f       |    |		Load	0x1,0x1f
0289 016f       | o  |		Execute	Variant_Record,Equal
028a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
028b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf.0x2 = 0x28b,0x3
028c 821c       |    |		Call	0x1,0x1c
028d 4800       |H   |		Short_Literal	0x0
028e 027f       |    |		Execute	Discrete,Equal
028f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0293       |    |		.CONST	0x0293								; Address of begin
0291 0004       |    |		.CONST	0x0004								; Address of exception handler
0292 0001       |    |		.CONST	0x0001								; Number of locals
0293			BODY_0290:
0293			INIT_0290:
0293 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x10 = .DEBUG	0x0293,0x0916,0x0002,0x0000,0x000e,0x0e94,0x0000,0x00cb
													; Debug Table 0x10.0x0 = 0x293,0x1
0294 8227       | '  |		Call	0x1,0x27
0295 8241       | A  |		Call	0x1,0x41
0296 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0297 0000       |    |		.XXX[0x1]
0298 ; --------------------------------------------------------------------------------------
0298 ; SUBPROGRAM
0298 ; --------------------------------------------------------------------------------------
0298 029d       |    |		.CONST	0x029d								; Address of begin
0299 0004       |    |		.CONST	0x0004								; Address of exception handler
029a 0002       |    |		.CONST	0x0002								; Number of locals
029b			INIT_0298:
029b e20e       |    |		Load	0x1,0xe								; Debug Table 0x11 = .DEBUG	0x029b,0x091a,0x0002,0x0000,0x000e,0x0e94,0x0000,0x00d4
													; Debug Table 0x11.0x0 = 0x29b,0xffff
029c 0007       |    |		Action	Break_Optional
029d			BODY_0298:
029d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x11.0x1 = 0x29d,0x1
029e 8242       | B  |		Call	0x1,0x42
029f a402       |    |		Store_Unchecked	0x2,0x2
02a0 e402       |    |		Load	0x2,0x2								; Debug Table 0x11.0x2 = 0x2a0,0x2
02a1 8226       | &  |		Call	0x1,0x26
02a2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02a3 0000 0000  |    |		.BLANK	0000[0x5]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ab       |    |		.CONST	0x02ab								; Address of begin
02a9 0004       |    |		.CONST	0x0004								; Address of exception handler
02aa 0001       |    |		.CONST	0x0001								; Number of locals
02ab			BODY_02a8:
02ab			INIT_02a8:
02ab e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x12 = .DEBUG	0x02ab,0x0922,0x0002,0x0000,0x000e,0x0e94,0x0000,0x00dd
													; Debug Table 0x12.0x0 = 0x2ab,0x1
02ac 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ad 0000 0000  |    |		.XXX[0x3]
02af 0000       |    |
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02b3       |    |		.CONST	0x02b3								; Address of begin
02b1 0004       |    |		.CONST	0x0004								; Address of exception handler
02b2 0001       |    |		.CONST	0x0001								; Number of locals
02b3			BODY_02b0:
02b3			INIT_02b0:
02b3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13 = .DEBUG	0x02b3,0x0926,0x0002,0x0000,0x000e,0x0e94,0x0000,0x00e6
													; Debug Table 0x13.0x0 = 0x2b3,0x1
02b4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b5 0000 0000  |    |		.XXX[0x3]
02b7 0000       |    |
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02bb       |    |		.CONST	0x02bb								; Address of begin
02b9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ba 0001       |    |		.CONST	0x0001								; Number of locals
02bb			BODY_02b8:
02bb			INIT_02b8:
02bb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14 = .DEBUG	0x02bb,0x092a,0x0002,0x0000,0x000e,0x0e94,0x0000,0x00ef
													; Debug Table 0x14.0x0 = 0x2bb,0x1
02bc 0f00       |    |		Execute_Immediate	Equal,0x0
02bd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02be 0000 0000  |    |		.XXX[0x2]
02c0 ; --------------------------------------------------------------------------------------
02c0 ; SUBPROGRAM
02c0 ; --------------------------------------------------------------------------------------
02c0 02c3       |    |		.CONST	0x02c3								; Address of begin
02c1 0004       |    |		.CONST	0x0004								; Address of exception handler
02c2 0001       |    |		.CONST	0x0001								; Number of locals
02c3			BODY_02c0:
02c3			INIT_02c0:
02c3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15 = .DEBUG	0x02c3,0x092e,0x0002,0x0000,0x000e,0x0e94,0x0000,0x00f8
													; Debug Table 0x15.0x0 = 0x2c3,0x1
02c4 0248       | H  |		Execute	Discrete,Check_In_Integer
02c5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02c6 0000 0000  |    |		.XXX[0x2]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02cd       |    |		.CONST	0x02cd								; Address of begin
02c9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ca 0002       |    |		.CONST	0x0002								; Number of locals
02cb			INIT_02c8:
02cb e20e       |    |		Load	0x1,0xe								; Debug Table 0x16 = .DEBUG	0x02cb,0x0932,0x0002,0x0000,0x000e,0x0e94,0x0000,0x010d
													; Debug Table 0x16.0x0 = 0x2cb,0xffff
02cc 0007       |    |		Action	Break_Optional
02cd			BODY_02c8:
02cd e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x1 = 0x2cd,0x1
02ce 8230       | 0  |		Call	0x1,0x30
02cf a402       |    |		Store_Unchecked	0x2,0x2
02d0 e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x2 = 0x2d0,0x2
02d1 8241       | A  |		Call	0x1,0x41
02d2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02d3 0000 0000  |    |		.BLANK	0000[0x5]
02d8 ; --------------------------------------------------------------------------------------
02d8 ; SUBPROGRAM
02d8 ; --------------------------------------------------------------------------------------
02d8 02dd       |    |		.CONST	0x02dd								; Address of begin
02d9 0004       |    |		.CONST	0x0004								; Address of exception handler
02da 0002       |    |		.CONST	0x0002								; Number of locals
02db			INIT_02d8:
02db e20e       |    |		Load	0x1,0xe								; Debug Table 0x17 = .DEBUG	0x02db,0x093a,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0116
													; Debug Table 0x17.0x0 = 0x2db,0xffff
02dc 0007       |    |		Action	Break_Optional
02dd			BODY_02d8:
02dd e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x17.0x1 = 0x2dd,0x1
02de 8242       | B  |		Call	0x1,0x42
02df a402       |    |		Store_Unchecked	0x2,0x2
02e0 e402       |    |		Load	0x2,0x2								; Debug Table 0x17.0x2 = 0x2e0,0x2
02e1 822f       | /  |		Call	0x1,0x2f
02e2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02e3 0000 0000  |    |		.BLANK	0000[0x5]
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 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18 = .DEBUG	0x02eb,0x0942,0x0002,0x0000,0x000e,0x0e94,0x0000,0x011f
													; Debug Table 0x18.0x0 = 0x2eb,0x1
02ec 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ed 0000 0000  |    |		.XXX[0x3]
02ef 0000       |    |
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f3       |    |		.CONST	0x02f3								; Address of begin
02f1 0004       |    |		.CONST	0x0004								; Address of exception handler
02f2 0001       |    |		.CONST	0x0001								; Number of locals
02f3			BODY_02f0:
02f3			INIT_02f0:
02f3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19 = .DEBUG	0x02f3,0x0946,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0128
													; Debug Table 0x19.0x0 = 0x2f3,0x1
02f4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02f5 0000 0000  |    |		.XXX[0x3]
02f7 0000       |    |
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 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a = .DEBUG	0x02fb,0x094a,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0131
													; Debug Table 0x1a.0x0 = 0x2fb,0x1
02fc 0f00       |    |		Execute_Immediate	Equal,0x0
02fd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02fe 0000 0000  |    |		.XXX[0x2]
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; --------------------------------------------------------------------------------------
0300 030b       |    |		.CONST	0x030b								; Address of begin
0301 0004       |    |		.CONST	0x0004								; Address of exception handler
0302 0004       |    |		.CONST	0x0004								; Number of locals
0303			INIT_0300:
0303 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1b = .DEBUG	0x0303,0x094e,0x0002,0x0000,0x000e,0x0e94,0x0000,0x013a
													; Debug Table 0x1b.0x0 = 0x303,0xffff
0304 e22a       | *  |		Load	0x1,0x2a
0305 03f1       |    |		Declare_Variable	Discrete,With_Value
0306 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x1 = 0x306,0xfffe
0307 e22a       | *  |		Load	0x1,0x2a
0308 03f1       |    |		Declare_Variable	Discrete,With_Value
0309 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x1b.0x2 = 0x309,0xfffd
030a 0608       |    |		Execute_Immediate	Set_Value_Unchecked,0x8
030b			BODY_0300:
030b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1b.0x3 = 0x30b,0x1
030c 6804       |h   |		Jump_Zero	0x311
030d e404       |    |		Load	0x2,0x4								; Debug Table 0x1b.0x4 = 0x30d,0x2
030e e403       |    |		Load	0x2,0x3
030f 8259       | Y  |		Call	0x1,0x59
0310 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0311 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1b.0x5 = 0x311,0x3
0312 e5fe       |    |		Load	0x2,-0x2
0313 027f       |    |		Execute	Discrete,Equal
0314 7002       |p   |		Jump_Nonzero	0x317
0315 e5fe       |    |		Load	0x2,-0x2
0316 7002       |p   |		Jump_Nonzero	0x319
0317 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1b.0x6 = 0x317,0x4
0318 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0319 e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x7 = 0x319,0x5
031a 8258       | X  |		Call	0x1,0x58
031b 680d       |h   |		Jump_Zero	0x329
031c e404       |    |		Load	0x2,0x4
031d 0c08       |    |		Execute_Immediate	Greater_Equal,0x8
031e 680a       |h   |		Jump_Zero	0x329
031f e403       |    |		Load	0x2,0x3
0320 e24e       | N  |		Load	0x1,0x4e
0321 0260       | `  |		Execute	Discrete,In_Type
0322 6806       |h   |		Jump_Zero	0x329
0323 e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0x8 = 0x323,0x6
0324 e24e       | N  |		Load	0x1,0x4e
0325 025b       | [  |		Execute	Discrete,Check_In_Type
0326 e403       |    |		Load	0x2,0x3
0327 825b       | [  |		Call	0x1,0x5b
0328 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0329 e404       |    |		Load	0x2,0x4								; Debug Table 0x1b.0x9 = 0x329,0x7
032a e402       |    |		Load	0x2,0x2
032b 825a       | Z  |		Call	0x1,0x5a
032c 6825       |h%  |		Jump_Zero	0x352
032d e404       |    |		Load	0x2,0x4
032e e403       |    |		Load	0x2,0x3
032f 8259       | Y  |		Call	0x1,0x59
0330 6821       |h!  |		Jump_Zero	0x352
0331 e402       |    |		Load	0x2,0x2								; Debug Table 0x1b.0xa = 0x331,0x8
0332 0be0       |    |		Execute_Immediate	Case_Compare,0xe0
0333 700a       |p   |		Jump_Nonzero	0x33e
0334 0be1       |    |		Execute_Immediate	Case_Compare,0xe1
0335 700c       |p   |		Jump_Nonzero	0x342
0336 0be2       |    |		Execute_Immediate	Case_Compare,0xe2
0337 700e       |p   |		Jump_Nonzero	0x346
0338 0be3       |    |		Execute_Immediate	Case_Compare,0xe3
0339 7010       |p   |		Jump_Nonzero	0x34a
033a 0be4       |    |		Execute_Immediate	Case_Compare,0xe4
033b 7012       |p   |		Jump_Nonzero	0x34e
033c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1b.0xb = 0x33c,0xe
033d 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
033e e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0xc = 0x33e,0x9
033f e247       | G  |		Load	0x1,0x47
0340 0260       | `  |		Execute	Discrete,In_Type
0341 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0342 e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0xd = 0x342,0xa
0343 e248       | H  |		Load	0x1,0x48
0344 0260       | `  |		Execute	Discrete,In_Type
0345 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0346 e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0xe = 0x346,0xb
0347 e249       | I  |		Load	0x1,0x49
0348 0260       | `  |		Execute	Discrete,In_Type
0349 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
034a e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0xf = 0x34a,0xc
034b e24a       | J  |		Load	0x1,0x4a
034c 0260       | `  |		Execute	Discrete,In_Type
034d 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
034e e403       |    |		Load	0x2,0x3								; Debug Table 0x1b.0x10 = 0x34e,0xd
034f e24b       | K  |		Load	0x1,0x4b
0350 0260       | `  |		Execute	Discrete,In_Type
0351 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0352 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1b.0x11 = 0x352,0xf
0353 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0354 0000 0000  |    |		.LITERAL	{0x00000000, 0x0e0e9402}
0358 0000 0000  |    |		.LITERAL	{0x00000000, 0x0e0e9403}
035c 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
0360 3031 3233  |0123|		.LITERAL	{0x30313233, 0x34353637}
0364 3839 4142  |89AB|		.XXX[0x4]
0366 4344 4546  |CDEF|
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036b       | k  |		.CONST	0x036b								; Address of begin
0369 0004       |    |		.CONST	0x0004								; Address of exception handler
036a 0001       |    |		.CONST	0x0001								; Number of locals
036b			BODY_0368:
036b			INIT_0368:
036b 4608       |F   |		Jump_Case	0x9							; Debug Table 0x1c = .DEBUG	0x036b,0x0974,0x0005,0x0000,0x000e,0x0e94,0x0000,0x0153
036c 7808       |x   |		Jump	0x375								; case 0x0
036d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
036e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
036f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0370 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0371 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0372 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
0373 780d       |x   |		Jump	0x381								; case 0x7
0374 7810       |x   |		Jump	0x385								; case 0x8
0375 e5ff       |    |		Load	0x2,-0x1
0376 016c       | l  |		Execute	Variant_Record,Is_Constrained
0377 7008       |p   |		Jump_Nonzero	0x380
0378 00cf       |    |		Action	Mark_Auxiliary
0379 4800       |H   |		Short_Literal	0x0
037a e5ff       |    |		Load	0x2,-0x1
037b 1c08       |    |		Execute_Immediate	Run_Utility,0x8
037c 00d8       |    |		Load_Top	At_Offset_0
037d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
037e c5ff       |    |		Store	0x2,-0x1
037f 00ce       |    |		Action	Pop_Auxiliary
0380 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0381 e5fe       |    |		Load	0x2,-0x2
0382 e5ff       |    |		Load	0x2,-0x1
0383 031b       |    |		Declare_Type	Variant_Record,Constrained
0384 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0385 e5fe       |    |		Load	0x2,-0x2
0386 e5ff       |    |		Load	0x2,-0x1
0387 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
0388 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0389 0000 0000  |    |		.BLANK	0000[0x7]
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0393       |    |		.CONST	0x0393								; Address of begin
0391 0004       |    |		.CONST	0x0004								; Address of exception handler
0392 0001       |    |		.CONST	0x0001								; Number of locals
0393			BODY_0390:
0393			INIT_0390:
0393 4608       |F   |		Jump_Case	0x9							; Debug Table 0x1d = .DEBUG	0x0393,0x0976,0x0005,0x0000,0x000e,0x0e94,0x0000,0x0161
0394 7808       |x   |		Jump	0x39d								; case 0x0
0395 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
0396 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
0397 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0398 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0399 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
039a 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
039b 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
039c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
039d e5ff       |    |		Load	0x2,-0x1
039e 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
039f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03a0 e5ff       |    |		Load	0x2,-0x1
03a1 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
03a2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03a3 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
03a4 0000 0000  |    |		.BLANK	0000[0x4]
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03ab       |    |		.CONST	0x03ab								; Address of begin
03a9 0004       |    |		.CONST	0x0004								; Address of exception handler
03aa 0001       |    |		.CONST	0x0001								; Number of locals
03ab			BODY_03a8:
03ab			INIT_03a8:
03ab 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0x1e = .DEBUG	0x03ab,0x0978,0x0005,0x0000,0x000e,0x0e94,0x0000,0x0171
03ac e5ff       |    |		Load	0x2,-0x1
03ad 01d8       |    |		Execute	Vector,Element_Type
03ae 0322       | "  |		Declare_Variable	Record
03af 00d8       |    |		Load_Top	At_Offset_0
03b0 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03b1 e5ff       |    |		Load	0x2,-0x1
03b2 01dc       |    |		Execute	Vector,Last
03b3 e5ff       |    |		Load	0x2,-0x1
03b4 01dd       |    |		Execute	Vector,First
03b5 0263       | c  |		Execute	Discrete,Above_Bound
03b6 7006       |p   |		Jump_Nonzero	0x3bd
03b7 e402       |    |		Load	0x2,0x2
03b8 e404       |    |		Load	0x2,0x4
03b9 e5ff       |    |		Load	0x2,-0x1
03ba 01d6       |    |		Execute	Vector,Field_Write
03bb 0a01       |    |		Execute_Immediate	Plus,0x1
03bc 7ff8       |    |		Jump	0x3b5
03bd 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
03be 0000 0000  |    |		.XXX[0x2]
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c3       |    |		.CONST	0x03c3								; Address of begin
03c1 0004       |    |		.CONST	0x0004								; Address of exception handler
03c2 0001       |    |		.CONST	0x0001								; Number of locals
03c3			BODY_03c0:
03c3			INIT_03c0:
03c3 4608       |F   |		Jump_Case	0x9							; Debug Table 0x1f = .DEBUG	0x03c3,0x097a,0x0005,0x0000,0x000e,0x0e94,0x0000,0x017a
03c4 7808       |x   |		Jump	0x3cd								; case 0x0
03c5 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
03c6 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
03c7 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
03c8 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
03c9 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
03ca 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
03cb 7805       |x   |		Jump	0x3d1								; case 0x7
03cc 780e       |x   |		Jump	0x3db								; case 0x8
03cd e5ff       |    |		Load	0x2,-0x1
03ce 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
03cf 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03d0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
03d1 e5fd       |    |		Load	0x2,-0x3
03d2 e5fe       |    |		Load	0x2,-0x2
03d3 e5fd       |    |		Load	0x2,-0x3
03d4 e5fe       |    |		Load	0x2,-0x2
03d5 e234       | 4  |		Load	0x1,0x34
03d6 035b       | [  |		Declare_Type	Array,Constrained
03d7 4801       |H   |		Short_Literal	0x1
03d8 e5ff       |    |		Load	0x2,-0x1
03d9 031b       |    |		Declare_Type	Variant_Record,Constrained
03da 4203       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x3
03db e5fd       |    |		Load	0x2,-0x3
03dc e5fe       |    |		Load	0x2,-0x2
03dd e5ff       |    |		Load	0x2,-0x1
03de 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
03df e5fd       |    |		Load	0x2,-0x3
03e0 e5fe       |    |		Load	0x2,-0x2
03e1 e234       | 4  |		Load	0x1,0x34
03e2 0334       | 4  |		Declare_Variable	Array,With_Constraint
03e3 2d03       |-   |		Execute	Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3
03e4 016a       | j  |		QQ_execute	Variant_Record,XXX
03e5 4203       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x3
03e6 0000 0000  |    |		.XXX[0x2]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03eb       |    |		.CONST	0x03eb								; Address of begin
03e9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ea 0001       |    |		.CONST	0x0001								; Number of locals
03eb			BODY_03e8:
03eb			INIT_03e8:
03eb 4608       |F   |		Jump_Case	0x9							; Debug Table 0x20 = .DEBUG	0x03eb,0x097c,0x0005,0x0000,0x000e,0x0e94,0x0000,0x0198
03ec 7808       |x   |		Jump	0x3f5								; case 0x0
03ed 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
03ee 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
03ef 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
03f0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
03f1 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
03f2 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
03f3 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
03f4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
03f5 e5ff       |    |		Load	0x2,-0x1
03f6 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
03f7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03f8 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
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 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0x21 = .DEBUG	0x0403,0x097e,0x0005,0x0000,0x000e,0x0e94,0x0000,0x01a8
0404 e5ff       |    |		Load	0x2,-0x1
0405 01d8       |    |		Execute	Vector,Element_Type
0406 0322       | "  |		Declare_Variable	Record
0407 00d8       |    |		Load_Top	At_Offset_0
0408 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0409 e5ff       |    |		Load	0x2,-0x1
040a 01dc       |    |		Execute	Vector,Last
040b e5ff       |    |		Load	0x2,-0x1
040c 01dd       |    |		Execute	Vector,First
040d 0263       | c  |		Execute	Discrete,Above_Bound
040e 7006       |p   |		Jump_Nonzero	0x415
040f e402       |    |		Load	0x2,0x2
0410 e404       |    |		Load	0x2,0x4
0411 e5ff       |    |		Load	0x2,-0x1
0412 01d6       |    |		Execute	Vector,Field_Write
0413 0a01       |    |		Execute_Immediate	Plus,0x1
0414 7ff8       |    |		Jump	0x40d
0415 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0416 0000 0000  |    |		.XXX[0x2]
0418 ; --------------------------------------------------------------------------------------
0418 ; SUBPROGRAM
0418 ; --------------------------------------------------------------------------------------
0418 041b       |    |		.CONST	0x041b								; Address of begin
0419 0004       |    |		.CONST	0x0004								; Address of exception handler
041a 0001       |    |		.CONST	0x0001								; Number of locals
041b			BODY_0418:
041b			INIT_0418:
041b 4608       |F   |		Jump_Case	0x9							; Debug Table 0x22 = .DEBUG	0x041b,0x0980,0x0005,0x0000,0x000e,0x0e94,0x0000,0x01b1
041c 7808       |x   |		Jump	0x425								; case 0x0
041d 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
041e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
041f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0420 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0421 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0422 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
0423 7805       |x   |		Jump	0x429								; case 0x7
0424 780e       |x   |		Jump	0x433								; case 0x8
0425 e5ff       |    |		Load	0x2,-0x1
0426 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0427 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0428 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0429 e5fd       |    |		Load	0x2,-0x3
042a e5fe       |    |		Load	0x2,-0x2
042b e5fd       |    |		Load	0x2,-0x3
042c e5fe       |    |		Load	0x2,-0x2
042d e237       | 7  |		Load	0x1,0x37
042e 035b       | [  |		Declare_Type	Array,Constrained
042f 4801       |H   |		Short_Literal	0x1
0430 e5ff       |    |		Load	0x2,-0x1
0431 031b       |    |		Declare_Type	Variant_Record,Constrained
0432 4203       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x3
0433 e5fd       |    |		Load	0x2,-0x3
0434 e5fe       |    |		Load	0x2,-0x2
0435 e5ff       |    |		Load	0x2,-0x1
0436 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
0437 e5fd       |    |		Load	0x2,-0x3
0438 e5fe       |    |		Load	0x2,-0x2
0439 e237       | 7  |		Load	0x1,0x37
043a 0334       | 4  |		Declare_Variable	Array,With_Constraint
043b 2d03       |-   |		Execute	Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3
043c 016a       | j  |		QQ_execute	Variant_Record,XXX
043d 4203       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x3
043e 0000 0000  |    |		.XXX[0x2]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 0443       | C  |		.CONST	0x0443								; Address of begin
0441 0004       |    |		.CONST	0x0004								; Address of exception handler
0442 0001       |    |		.CONST	0x0001								; Number of locals
0443			BODY_0440:
0443			INIT_0440:
0443 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x23 = .DEBUG	0x0443,0x0982,0x0002,0x0000,0x000e,0x5084,0x0000,0x0006
													; Debug Table 0x23.0x0 = 0x443,0x1
0444 01dc       |    |		Execute	Vector,Last
0445 e5ff       |    |		Load	0x2,-0x1
0446 01dd       |    |		Execute	Vector,First
0447 0263       | c  |		Execute	Discrete,Above_Bound
0448 7017       |p   |		Jump_Nonzero	0x460
0449 e403       |    |		Load	0x2,0x3								; Debug Table 0x23.0x1 = 0x449,0x2
044a e5ff       |    |		Load	0x2,-0x1
044b 01d7       |    |		Execute	Vector,Field_Read
044c 0e20       |    |		Execute_Immediate	Not_Equal,0x20
044d 6811       |h   |		Jump_Zero	0x45f
044e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x23.0x2 = 0x44e,0x3
044f 01dd       |    |		Execute	Vector,First
0450 e5ff       |    |		Load	0x2,-0x1
0451 01dc       |    |		Execute	Vector,Last
0452 0264       | d  |		Execute	Discrete,Below_Bound
0453 700b       |p   |		Jump_Nonzero	0x45f
0454 e405       |    |		Load	0x2,0x5								; Debug Table 0x23.0x3 = 0x454,0x4
0455 e5ff       |    |		Load	0x2,-0x1
0456 01d7       |    |		Execute	Vector,Field_Read
0457 0e20       |    |		Execute_Immediate	Not_Equal,0x20
0458 6805       |h   |		Jump_Zero	0x45e
0459 e403       |    |		Load	0x2,0x3								; Debug Table 0x23.0x4 = 0x459,0x5
045a e405       |    |		Load	0x2,0x5
045b e5ff       |    |		Load	0x2,-0x1
045c 01cf       |    |		Execute	Vector,Slice_Read
045d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
045e 37f5       |7   |		Loop_Decreasing	0x454
045f 3fe9       |?   |		Loop_Increasing	0x449
0460 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x23.0x5 = 0x460,0x6
0461 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0462 0000 0000  |    |		.BLANK	0000[0x6]
0468 ; --------------------------------------------------------------------------------------
0468 ; SUBPROGRAM
0468 ; --------------------------------------------------------------------------------------
0468 046b       | k  |		.CONST	0x046b								; Address of begin
0469 0004       |    |		.CONST	0x0004								; Address of exception handler
046a 0001       |    |		.CONST	0x0001								; Number of locals
046b			BODY_0468:
046b			INIT_0468:
046b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x24 = .DEBUG	0x046b,0x0990,0x0002,0x0000,0x000e,0x5084,0x0000,0x0047
													; Debug Table 0x24.0x0 = 0x46b,0x1
046c 01dc       |    |		Execute	Vector,Last
046d e5ff       |    |		Load	0x2,-0x1
046e 01dd       |    |		Execute	Vector,First
046f 0263       | c  |		Execute	Discrete,Above_Bound
0470 700c       |p   |		Jump_Nonzero	0x47d
0471 e403       |    |		Load	0x2,0x3								; Debug Table 0x24.0x1 = 0x471,0x2
0472 e5ff       |    |		Load	0x2,-0x1
0473 01d7       |    |		Execute	Vector,Field_Read
0474 0e30       | 0  |		Execute_Immediate	Not_Equal,0x30
0475 6806       |h   |		Jump_Zero	0x47c
0476 e403       |    |		Load	0x2,0x3								; Debug Table 0x24.0x2 = 0x476,0x3
0477 e5ff       |    |		Load	0x2,-0x1
0478 01dc       |    |		Execute	Vector,Last
0479 e5ff       |    |		Load	0x2,-0x1
047a 01cf       |    |		Execute	Vector,Slice_Read
047b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
047c 3ff4       |?   |		Loop_Increasing	0x471
047d 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0x24.0x3 = 0x47d,0x4
047e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
047f 0000       |    |		.XXX[0x1]
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 0483       |    |		.CONST	0x0483								; Address of begin
0481 0004       |    |		.CONST	0x0004								; Address of exception handler
0482 0001       |    |		.CONST	0x0001								; Number of locals
0483			BODY_0480:
0483			INIT_0480:
0483 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x25 = .DEBUG	0x0483,0x099a,0x0002,0x0000,0x000e,0x5084,0x0000,0x0074
													; Debug Table 0x25.0x0 = 0x483,0x1
0484 0b45       | E  |		Execute_Immediate	Case_Compare,0x45
0485 700a       |p   |		Jump_Nonzero	0x490
0486 0b49       | I  |		Execute_Immediate	Case_Compare,0x49
0487 700a       |p   |		Jump_Nonzero	0x492
0488 0b46       | F  |		Execute_Immediate	Case_Compare,0x46
0489 700a       |p   |		Jump_Nonzero	0x494
048a 0b4c       | L  |		Execute_Immediate	Case_Compare,0x4c
048b 700a       |p   |		Jump_Nonzero	0x496
048c 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
048d 700a       |p   |		Jump_Nonzero	0x498
048e 66c9       |f   |		Indirect_Literal	Discrete,0x358,{0x00000000, 0x0e0e9403}		; Debug Table 0x25.0x1 = 0x48e,0x7
048f 0257       | W  |		Execute	Discrete,Raise
0490 4801       |H   |		Short_Literal	0x1							; Debug Table 0x25.0x2 = 0x490,0x2
0491 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0492 4800       |H   |		Short_Literal	0x0							; Debug Table 0x25.0x3 = 0x492,0x3
0493 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0494 4804       |H   |		Short_Literal	0x4							; Debug Table 0x25.0x4 = 0x494,0x4
0495 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0496 4802       |H   |		Short_Literal	0x2							; Debug Table 0x25.0x5 = 0x496,0x5
0497 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0498 4803       |H   |		Short_Literal	0x3							; Debug Table 0x25.0x6 = 0x498,0x6
0499 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
049a 0000 0000  |    |		.BLANK	0000[0x6]
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04a3       |    |		.CONST	0x04a3								; Address of begin
04a1 0004       |    |		.CONST	0x0004								; Address of exception handler
04a2 0001       |    |		.CONST	0x0001								; Number of locals
04a3			BODY_04a0:
04a3			INIT_04a0:
04a3 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x26 = .DEBUG	0x04a3,0x09aa,0x0002,0x0000,0x000e,0x5084,0x0000,0x00a8
													; Debug Table 0x26.0x0 = 0x4a3,0x1
04a4 4604       |F   |		Jump_Case	0x5
04a5 7806       |x   |		Jump	0x4ac								; case 0x0
04a6 7803       |x   |		Jump	0x4aa								; case 0x1
04a7 7808       |x   |		Jump	0x4b0								; case 0x2
04a8 7809       |x   |		Jump	0x4b2								; case 0x3
04a9 7804       |x   |		Jump	0x4ae								; case 0x4
04aa 4845       |HE  |		Short_Literal	0x45							; Debug Table 0x26.0x1 = 0x4aa,0x2
04ab 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04ac 4849       |HI  |		Short_Literal	0x49							; Debug Table 0x26.0x2 = 0x4ac,0x3
04ad 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04ae 4846       |HF  |		Short_Literal	0x46							; Debug Table 0x26.0x3 = 0x4ae,0x4
04af 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04b0 484c       |HL  |		Short_Literal	0x4c							; Debug Table 0x26.0x4 = 0x4b0,0x5
04b1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04b2 4841       |HA  |		Short_Literal	0x41							; Debug Table 0x26.0x5 = 0x4b2,0x6
04b3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04b4 0000 0000  |    |		.BLANK	0000[0x4]
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 4800       |H   |		Short_Literal	0x0							; Debug Table 0x27 = .DEBUG	0x04bb,0x09b8,0x0002,0x0000,0x000e,0x5084,0x0000,0x01b3
													; Debug Table 0x27.0x0 = 0x4bb,0x1
04bc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04bd 0000 0000  |    |		.XXX[0x3]
04bf 0000       |    |
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04c3       |    |		.CONST	0x04c3								; Address of begin
04c1 0004       |    |		.CONST	0x0004								; Address of exception handler
04c2 0001       |    |		.CONST	0x0001								; Number of locals
04c3			BODY_04c0:
04c3			INIT_04c0:
04c3 58bc       |X   |		Indirect_Literal	Float,0x580,0.0					; Debug Table 0x28 = .DEBUG	0x04c3,0x09bc,0x0002,0x0000,0x000e,0x5084,0x0000,0x0235
													; Debug Table 0x28.0x0 = 0x4c3,0x1
04c4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04c5 0000 0000  |    |		.XXX[0x3]
04c7 0000       |    |
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04d1       |    |		.CONST	0x04d1								; Address of begin
04c9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ca 0004       |    |		.CONST	0x0004								; Number of locals
04cb			INIT_04c8:
04cb 4801       |H   |		Short_Literal	0x1							; Debug Table 0x29 = .DEBUG	0x04cb,0x09c0,0x0002,0x0000,0x000e,0x5084,0x0000,0x02d7
													; Debug Table 0x29.0x0 = 0x4cb,0xffff
04cc 4808       |H   |		Short_Literal	0x8
04cd 00e9       |    |		Load_Encached	String_Cache
04ce 0334       | 4  |		Declare_Variable	Array,With_Constraint
04cf 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x29.0x1 = 0x4cf,0xfffe
04d0 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x29.0x2 = 0x4d0,0xfffd
04d1			BODY_04c8:
04d1 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x29.0x3 = 0x4d1,0x1
04d2 0c00       |    |		Execute_Immediate	Greater_Equal,0x0
04d3 6805       |h   |		Jump_Zero	0x4d9
04d4 4801       |H   |		Short_Literal	0x1							; Debug Table 0x29.0x4 = 0x4d4,0x2
04d5 a404       |    |		Store_Unchecked	0x2,0x4
04d6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x29.0x5 = 0x4d6,0x3
04d7 a403       |    |		Store_Unchecked	0x2,0x3
04d8 7807       |x   |		Jump	0x4e0
04d9 4800       |H   |		Short_Literal	0x0							; Debug Table 0x29.0x6 = 0x4d9,0x4
04da a404       |    |		Store_Unchecked	0x2,0x4
04db e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x29.0x7 = 0x4db,0x5
04dc 0a01       |    |		Execute_Immediate	Plus,0x1
04dd 0248       | H  |		Execute	Discrete,Check_In_Integer
04de 0274       | t  |		Execute	Discrete,Absolute_Value
04df a403       |    |		Store_Unchecked	0x2,0x3
04e0 4801       |H   |		Short_Literal	0x1							; Debug Table 0x29.0x8 = 0x4e0,0x6
04e1 4808       |H   |		Short_Literal	0x8
04e2 0007       |    |		Action	Break_Optional
04e3 e404       |    |		Load	0x2,0x4								; Debug Table 0x29.0x9 = 0x4e3,0x7
04e4 680b       |h   |		Jump_Zero	0x4f0
04e5 e403       |    |		Load	0x2,0x3								; Debug Table 0x29.0xa = 0x4e5,0x8
04e6 480f       |H   |		Short_Literal	0xf
04e7 0279       | y  |		Execute	Discrete,And
04e8 0a01       |    |		Execute_Immediate	Plus,0x1
04e9 0248       | H  |		Execute	Discrete,Check_In_Integer
04ea e23f       | ?  |		Load	0x1,0x3f
04eb 01d7       |    |		Execute	Vector,Field_Read
04ec e406       |    |		Load	0x2,0x6
04ed e402       |    |		Load	0x2,0x2
04ee 01d6       |    |		Execute	Vector,Field_Write
04ef 780b       |x   |		Jump	0x4fb
04f0 4810       |H   |		Short_Literal	0x10							; Debug Table 0x29.0xb = 0x4f0,0x9
04f1 e403       |    |		Load	0x2,0x3
04f2 480f       |H   |		Short_Literal	0xf
04f3 0279       | y  |		Execute	Discrete,And
04f4 0272       | r  |		Execute	Discrete,Minus
04f5 0248       | H  |		Execute	Discrete,Check_In_Integer
04f6 e23f       | ?  |		Load	0x1,0x3f
04f7 01d7       |    |		Execute	Vector,Field_Read
04f8 e406       |    |		Load	0x2,0x6
04f9 e402       |    |		Load	0x2,0x2
04fa 01d6       |    |		Execute	Vector,Field_Write
04fb e403       |    |		Load	0x2,0x3								; Debug Table 0x29.0xc = 0x4fb,0xa
04fc 09fc       |    |		Execute_Immediate	Binary_Scale,-0x4
04fd a403       |    |		Store_Unchecked	0x2,0x3
04fe 37e4       |7   |		Loop_Decreasing	0x4e3
04ff e402       |    |		Load	0x2,0x2								; Debug Table 0x29.0xd = 0x4ff,0xb
0500 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0501 0000 0000  |    |		.BLANK	0000[0x7]
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 050b       |    |		.CONST	0x050b								; Address of begin
0509 0004       |    |		.CONST	0x0004								; Address of exception handler
050a 0001       |    |		.CONST	0x0001								; Number of locals
050b			BODY_0508:
050b			INIT_0508:
050b 4820       |H   |		Short_Literal	0x20							; Debug Table 0x2a = .DEBUG	0x050b,0x09de,0x0002,0x0000,0x000e,0x5084,0x0000,0x0353
													; Debug Table 0x2a.0x0 = 0x50b,0x1
050c 4800       |H   |		Short_Literal	0x0
050d 4810       |H   |		Short_Literal	0x10
050e e5ff       |    |		Load	0x2,-0x1
050f e002       |    |		Load	0x0,0x2
0510 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0511 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0512 0000 0000  |    |		.BLANK	0000[0x6]
0518 ; --------------------------------------------------------------------------------------
0518 ; SUBPROGRAM
0518 ; --------------------------------------------------------------------------------------
0518 0533       | 3  |		.CONST	0x0533								; Address of begin
0519 0549       | I  |		.CONST	0x0549								; Address of exception handler
051a 0006       |    |		.CONST	0x0006								; Number of locals
051b			INIT_0518:
051b 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x2b = .DEBUG	0x051b,0x09e2,0x0002,0x0000,0x000e,0x5084,0x0000,0x0368
													; Debug Table 0x2b.0x0 = 0x51b,0xffff
051c 03e9       |    |		Declare_Variable	Discrete,Duplicate
051d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2b.0x1 = 0x51d,0xfffe
051e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2b.0x2 = 0x51e,0xfffd
051f 4810       |H   |		Short_Literal	0x10
0520 00e9       |    |		Load_Encached	String_Cache
0521 0334       | 4  |		Declare_Variable	Array,With_Constraint
0522 4801       |H   |		Short_Literal	0x1
0523 4810       |H   |		Short_Literal	0x10
0524 00e9       |    |		Load_Encached	String_Cache
0525 0334       | 4  |		Declare_Variable	Array,With_Constraint
0526 4810       |H   |		Short_Literal	0x10
0527 4801       |H   |		Short_Literal	0x1
0528 4820       |H   |		Short_Literal	0x20
0529 e408       |    |		Load	0x2,0x8
052a e406       |    |		Load	0x2,0x6
052b 01d6       |    |		Execute	Vector,Field_Write
052c 3ffb       |?   |		Loop_Increasing	0x528
052d e405       |    |		Load	0x2,0x5
052e 01d4       |    |		Execute	Vector,Structure_Write
052f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2b.0x3 = 0x52f,0xfffc
0530 01db       |    |		Execute	Vector,Length
0531 00e3       |    |		Load_Encached	Natural_Cache
0532 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0533			BODY_0518:
0533 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2b.0x4 = 0x533,0x1
0534 4811       |H   |		Short_Literal	0x11
0535 e406       |    |		Load	0x2,0x6
0536 0272       | r  |		Execute	Discrete,Minus
0537 0248       | H  |		Execute	Discrete,Check_In_Integer
0538 4810       |H   |		Short_Literal	0x10
0539 e405       |    |		Load	0x2,0x5
053a 01ce       |    |		Execute	Vector,Slice_Write
053b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x2b.0x5 = 0x53b,0x2
053c 00e2       |    |		Load_Encached	Integer_Cache
053d 4810       |H   |		Short_Literal	0x10
053e e405       |    |		Load	0x2,0x5
053f e002       |    |		Load	0x0,0x2
0540 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0541 c402       |    |		Store	0x2,0x2
0542 c404       |    |		Store	0x2,0x4
0543 e404       |    |		Load	0x2,0x4								; Debug Table 0x2b.0x6 = 0x543,0x3
0544 7002       |p   |		Jump_Nonzero	0x547
0545 6612       |f   |		Indirect_Literal	Discrete,0x358,{0x00000000, 0x0e0e9403}		; Debug Table 0x2b.0x7 = 0x545,0x4
0546 0257       | W  |		Execute	Discrete,Raise
0547 e402       |    |		Load	0x2,0x2								; Debug Table 0x2b.0x8 = 0x547,0x5
0548 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0549			TRAP_0518:
0549 010e       |    |		Execute	Exception,Is_Constraint_Error
054a 6802       |h   |		Jump_Zero	0x54d
054b 660c       |f   |		Indirect_Literal	Discrete,0x358,{0x00000000, 0x0e0e9403}		; Debug Table 0x2b.0x9 = 0x54b,0x6
054c 0257       | W  |		Execute	Discrete,Raise
054d 0100       |    |		Execute	Exception,Raise
054e 0000 0000  |    |		.XXX[0x2]
0550 ; --------------------------------------------------------------------------------------
0550 ; SUBPROGRAM
0550 ; --------------------------------------------------------------------------------------
0550 0553       | S  |		.CONST	0x0553								; Address of begin
0551 0004       |    |		.CONST	0x0004								; Address of exception handler
0552 0001       |    |		.CONST	0x0001								; Number of locals
0553			BODY_0550:
0553			INIT_0550:
0553 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2c = .DEBUG	0x0553,0x09f8,0x0002,0x0000,0x000e,0x5084,0x0000,0x05e0
													; Debug Table 0x2c.0x0 = 0x553,0x1
0554 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0555 0000 0000  |    |		.XXX[0x3]
0557 0000       |    |
0558 ; --------------------------------------------------------------------------------------
0558 ; SUBPROGRAM
0558 ; --------------------------------------------------------------------------------------
0558 055b       | [  |		.CONST	0x055b								; Address of begin
0559 0004       |    |		.CONST	0x0004								; Address of exception handler
055a 0001       |    |		.CONST	0x0001								; Number of locals
055b			BODY_0558:
055b			INIT_0558:
055b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2d = .DEBUG	0x055b,0x09fc,0x0002,0x0000,0x000e,0x5084,0x0000,0x05ef
													; Debug Table 0x2d.0x0 = 0x55b,0x1
055c 00d8       |    |		Load_Top	At_Offset_0
055d 4900       |I   |		Short_Literal	0x100
055e 027f       |    |		Execute	Discrete,Equal
055f 701e       |p   |		Jump_Nonzero	0x57e
0560 00d8       |    |		Load_Top	At_Offset_0
0561 4910       |I   |		Short_Literal	0x110
0562 027f       |    |		Execute	Discrete,Equal
0563 701a       |p   |		Jump_Nonzero	0x57e
0564 00d8       |    |		Load_Top	At_Offset_0
0565 4920       |I   |		Short_Literal	0x120
0566 027f       |    |		Execute	Discrete,Equal
0567 7016       |p   |		Jump_Nonzero	0x57e
0568 00d8       |    |		Load_Top	At_Offset_0
0569 4930       |I0  |		Short_Literal	0x130
056a 027f       |    |		Execute	Discrete,Equal
056b 7012       |p   |		Jump_Nonzero	0x57e
056c 00d8       |    |		Load_Top	At_Offset_0
056d 4940       |I@  |		Short_Literal	0x140
056e 027f       |    |		Execute	Discrete,Equal
056f 700e       |p   |		Jump_Nonzero	0x57e
0570 00d8       |    |		Load_Top	At_Offset_0
0571 4950       |IP  |		Short_Literal	0x150
0572 027f       |    |		Execute	Discrete,Equal
0573 700a       |p   |		Jump_Nonzero	0x57e
0574 00d8       |    |		Load_Top	At_Offset_0
0575 4960       |I`  |		Short_Literal	0x160
0576 027f       |    |		Execute	Discrete,Equal
0577 7006       |p   |		Jump_Nonzero	0x57e
0578 00d8       |    |		Load_Top	At_Offset_0
0579 4970       |Ip  |		Short_Literal	0x170
057a 027f       |    |		Execute	Discrete,Equal
057b 7002       |p   |		Jump_Nonzero	0x57e
057c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2d.0x1 = 0x57c,0x3
057d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
057e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2d.0x2 = 0x57e,0x2
057f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0580 0000 0000  |    |		.DBL	0.0
0582 0000 0000  |    |
0584 0000 0000  |    |		.BLANK	0000[0x4]
0588 ; --------------------------------------------------------------------------------------
0588 ; SUBPROGRAM
0588 ; --------------------------------------------------------------------------------------
0588 058b       |    |		.CONST	0x058b								; Address of begin
0589 0004       |    |		.CONST	0x0004								; Address of exception handler
058a 0001       |    |		.CONST	0x0001								; Number of locals
058b			BODY_0588:
058b			INIT_0588:
058b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2e = .DEBUG	0x058b,0x0a04,0x0002,0x0000,0x000e,0x5084,0x0000,0x0612
													; Debug Table 0x2e.0x0 = 0x58b,0x1
058c e245       | E  |		Load	0x1,0x45
058d 0260       | `  |		Execute	Discrete,In_Type
058e 6802       |h   |		Jump_Zero	0x591
058f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2e.0x1 = 0x58f,0x2
0590 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0591 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2e.0x2 = 0x591,0x3
0592 0c08       |    |		Execute_Immediate	Greater_Equal,0x8
0593 680b       |h   |		Jump_Zero	0x59f
0594 e5ff       |    |		Load	0x2,-0x1
0595 e24e       | N  |		Load	0x1,0x4e
0596 0260       | `  |		Execute	Discrete,In_Type
0597 6807       |h   |		Jump_Zero	0x59f
0598 e5ff       |    |		Load	0x2,-0x1
0599 e24e       | N  |		Load	0x1,0x4e
059a 025b       | [  |		Execute	Discrete,Check_In_Type
059b 8257       | W  |		Call	0x1,0x57
059c 6802       |h   |		Jump_Zero	0x59f
059d 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2e.0x3 = 0x59d,0x4
059e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
059f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2e.0x4 = 0x59f,0x5
05a0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05a1 0000 0000  |    |		.BLANK	0000[0x7]
05a8 ; --------------------------------------------------------------------------------------
05a8 ; SUBPROGRAM
05a8 ; --------------------------------------------------------------------------------------
05a8 05ab       |    |		.CONST	0x05ab								; Address of begin
05a9 0004       |    |		.CONST	0x0004								; Address of exception handler
05aa 0001       |    |		.CONST	0x0001								; Number of locals
05ab			BODY_05a8:
05ab			INIT_05a8:
05ab e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2f = .DEBUG	0x05ab,0x0a10,0x0002,0x0000,0x000e,0x5084,0x0000,0x0645
													; Debug Table 0x2f.0x0 = 0x5ab,0x1
05ac e246       | F  |		Load	0x1,0x46
05ad 0260       | `  |		Execute	Discrete,In_Type
05ae 6811       |h   |		Jump_Zero	0x5c0
05af e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2f.0x1 = 0x5af,0x2
05b0 0d08       |    |		Execute_Immediate	Less,0x8
05b1 6802       |h   |		Jump_Zero	0x5b4
05b2 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2f.0x2 = 0x5b2,0x3
05b3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05b4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2f.0x3 = 0x5b4,0x4
05b5 e24e       | N  |		Load	0x1,0x4e
05b6 0260       | `  |		Execute	Discrete,In_Type
05b7 6806       |h   |		Jump_Zero	0x5be
05b8 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2f.0x4 = 0x5b8,0x5
05b9 e24e       | N  |		Load	0x1,0x4e
05ba 025b       | [  |		Execute	Discrete,Check_In_Type
05bb 8257       | W  |		Call	0x1,0x57
05bc 0f00       |    |		Execute_Immediate	Equal,0x0
05bd 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05be 4801       |H   |		Short_Literal	0x1							; Debug Table 0x2f.0x5 = 0x5be,0x6
05bf 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05c0 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2f.0x6 = 0x5c0,0x7
05c1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05c2 0000 0000  |    |		.BLANK	0000[0x6]
05c8 ; --------------------------------------------------------------------------------------
05c8 ; SUBPROGRAM
05c8 ; --------------------------------------------------------------------------------------
05c8 05cb       |    |		.CONST	0x05cb								; Address of begin
05c9 0004       |    |		.CONST	0x0004								; Address of exception handler
05ca 0001       |    |		.CONST	0x0001								; Number of locals
05cb			BODY_05c8:
05cb			INIT_05c8:
05cb e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x30 = .DEBUG	0x05cb,0x0a20,0x0002,0x0000,0x000e,0x5084,0x0000,0x067d
													; Debug Table 0x30.0x0 = 0x5cb,0x1
05cc 00d8       |    |		Load_Top	At_Offset_0
05cd 4900       |I   |		Short_Literal	0x100
05ce 027f       |    |		Execute	Discrete,Equal
05cf 701e       |p   |		Jump_Nonzero	0x5ee
05d0 00d8       |    |		Load_Top	At_Offset_0
05d1 4910       |I   |		Short_Literal	0x110
05d2 027f       |    |		Execute	Discrete,Equal
05d3 701e       |p   |		Jump_Nonzero	0x5f2
05d4 00d8       |    |		Load_Top	At_Offset_0
05d5 4920       |I   |		Short_Literal	0x120
05d6 027f       |    |		Execute	Discrete,Equal
05d7 701e       |p   |		Jump_Nonzero	0x5f6
05d8 00d8       |    |		Load_Top	At_Offset_0
05d9 4930       |I0  |		Short_Literal	0x130
05da 027f       |    |		Execute	Discrete,Equal
05db 701e       |p   |		Jump_Nonzero	0x5fa
05dc 00d8       |    |		Load_Top	At_Offset_0
05dd 4940       |I@  |		Short_Literal	0x140
05de 027f       |    |		Execute	Discrete,Equal
05df 701e       |p   |		Jump_Nonzero	0x5fe
05e0 00d8       |    |		Load_Top	At_Offset_0
05e1 4950       |IP  |		Short_Literal	0x150
05e2 027f       |    |		Execute	Discrete,Equal
05e3 701e       |p   |		Jump_Nonzero	0x602
05e4 00d8       |    |		Load_Top	At_Offset_0
05e5 4960       |I`  |		Short_Literal	0x160
05e6 027f       |    |		Execute	Discrete,Equal
05e7 701e       |p   |		Jump_Nonzero	0x606
05e8 00d8       |    |		Load_Top	At_Offset_0
05e9 4970       |Ip  |		Short_Literal	0x170
05ea 027f       |    |		Execute	Discrete,Equal
05eb 701e       |p   |		Jump_Nonzero	0x60a
05ec 4800       |H   |		Short_Literal	0x0							; Debug Table 0x30.0x1 = 0x5ec,0xa
05ed 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05ee e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x30.0x2 = 0x5ee,0x2
05ef e24f       | O  |		Load	0x1,0x4f
05f0 0260       | `  |		Execute	Discrete,In_Type
05f1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05f2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x30.0x3 = 0x5f2,0x3
05f3 e250       | P  |		Load	0x1,0x50
05f4 0260       | `  |		Execute	Discrete,In_Type
05f5 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05f6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x30.0x4 = 0x5f6,0x4
05f7 e251       | Q  |		Load	0x1,0x51
05f8 0260       | `  |		Execute	Discrete,In_Type
05f9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05fa e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x30.0x5 = 0x5fa,0x5
05fb e252       | R  |		Load	0x1,0x52
05fc 0260       | `  |		Execute	Discrete,In_Type
05fd 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
05fe e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x30.0x6 = 0x5fe,0x6
05ff e253       | S  |		Load	0x1,0x53
0600 0260       | `  |		Execute	Discrete,In_Type
0601 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0602 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x30.0x7 = 0x602,0x7
0603 e254       | T  |		Load	0x1,0x54
0604 0260       | `  |		Execute	Discrete,In_Type
0605 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0606 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x30.0x8 = 0x606,0x8
0607 e255       | U  |		Load	0x1,0x55
0608 0260       | `  |		Execute	Discrete,In_Type
0609 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
060a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x30.0x9 = 0x60a,0x9
060b e256       | V  |		Load	0x1,0x56
060c 0260       | `  |		Execute	Discrete,In_Type
060d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
060e ; --------------------------------------------------------------------------------------
060e ; STRING TABLE
060e ; --------------------------------------------------------------------------------------
060e 000c       |    |		.STRTAB	0x000c->0x0614							; "INTEGER_TYPE"
060f 0016       |    |		.STRTAB	0x0016->0x061a							; "ENUM_TYPE"
0610 001d       |    |		.STRTAB	0x001d->0x061e							; "FLOAT_TYPE"
0611 0025       | %  |		.STRTAB	0x0025->0x0623							; "ACCESS_TYPE"
0612 002e       | .  |		.STRTAB	0x002e->0x0629							; "FIXED_TYPE"
0613 0036       | 6  |		.STREND 0x0036->0x062e
0614 494e 5445  |INTE|		.STRTAB_STRINGS
062e 0000 0000  |    |		.XXX[0x2]
0630 ; --------------------------------------------------------------------------------------
0630 ; Debug Table
0630 ; --------------------------------------------------------------------------------------
0630 0003 0031  |   1|		.CONST	0x0003,0x0031
0632 000b 07ba  |    |		.DEBUG	0x000b,0x07ba,0x8000,0x0000,0x000e,0x0e94,0x0000,0x0005
063a 00b2 082c  |   ,|		.DEBUG	0x00b2,0x082c,0x8000,0x0000,0x000e,0x5084,0x0000,0x0005
0642 016b 08c0  | k  |		.DEBUG	0x016b,0x08c0,0x0005,0x0000,0x000e,0x0e94,0x0000,0x0014
064a 0183 08c2  |    |		.DEBUG	0x0183,0x08c2,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0038
0652 0193 08c6  |    |		.DEBUG	0x0193,0x08c6,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0041
065a 01db 08da  |    |		.DEBUG	0x01db,0x08da,0x0002,0x0000,0x000e,0x0e94,0x0000,0x004a
0662 01eb 08de  |    |		.DEBUG	0x01eb,0x08de,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0053
066a 01fb 08e2  |    |		.DEBUG	0x01fb,0x08e2,0x0002,0x0000,0x000e,0x0e94,0x0000,0x005c
0672 020b 08e6  |    |		.DEBUG	0x020b,0x08e6,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0065
067a 021b 08ea  |    |		.DEBUG	0x021b,0x08ea,0x0002,0x0000,0x000e,0x0e94,0x0000,0x006e
0682 022b 08ee  | +  |		.DEBUG	0x022b,0x08ee,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0077
068a 023b 08f2  | ;  |		.DEBUG	0x023b,0x08f2,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0080
0692 0253 08fa  | S  |		.DEBUG	0x0253,0x08fa,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0089
069a 026b 0902  | k  |		.DEBUG	0x026b,0x0902,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0092
06a2 027b 090a  | {  |		.DEBUG	0x027b,0x090a,0x0002,0x0000,0x000e,0x0e94,0x0000,0x009b
06aa 0283 090e  |    |		.DEBUG	0x0283,0x090e,0x0002,0x0000,0x000e,0x0e94,0x0000,0x00ac
06b2 0293 0916  |    |		.DEBUG	0x0293,0x0916,0x0002,0x0000,0x000e,0x0e94,0x0000,0x00cb
06ba 029b 091a  |    |		.DEBUG	0x029b,0x091a,0x0002,0x0000,0x000e,0x0e94,0x0000,0x00d4
06c2 02ab 0922  |   "|		.DEBUG	0x02ab,0x0922,0x0002,0x0000,0x000e,0x0e94,0x0000,0x00dd
06ca 02b3 0926  |   &|		.DEBUG	0x02b3,0x0926,0x0002,0x0000,0x000e,0x0e94,0x0000,0x00e6
06d2 02bb 092a  |   *|		.DEBUG	0x02bb,0x092a,0x0002,0x0000,0x000e,0x0e94,0x0000,0x00ef
06da 02c3 092e  |   .|		.DEBUG	0x02c3,0x092e,0x0002,0x0000,0x000e,0x0e94,0x0000,0x00f8
06e2 02cb 0932  |   2|		.DEBUG	0x02cb,0x0932,0x0002,0x0000,0x000e,0x0e94,0x0000,0x010d
06ea 02db 093a  |   :|		.DEBUG	0x02db,0x093a,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0116
06f2 02eb 0942  |   B|		.DEBUG	0x02eb,0x0942,0x0002,0x0000,0x000e,0x0e94,0x0000,0x011f
06fa 02f3 0946  |   F|		.DEBUG	0x02f3,0x0946,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0128
0702 02fb 094a  |   J|		.DEBUG	0x02fb,0x094a,0x0002,0x0000,0x000e,0x0e94,0x0000,0x0131
070a 0303 094e  |   N|		.DEBUG	0x0303,0x094e,0x0002,0x0000,0x000e,0x0e94,0x0000,0x013a
0712 036b 0974  | k t|		.DEBUG	0x036b,0x0974,0x0005,0x0000,0x000e,0x0e94,0x0000,0x0153
071a 0393 0976  |   v|		.DEBUG	0x0393,0x0976,0x0005,0x0000,0x000e,0x0e94,0x0000,0x0161
0722 03ab 0978  |   x|		.DEBUG	0x03ab,0x0978,0x0005,0x0000,0x000e,0x0e94,0x0000,0x0171
072a 03c3 097a  |   z|		.DEBUG	0x03c3,0x097a,0x0005,0x0000,0x000e,0x0e94,0x0000,0x017a
0732 03eb 097c  |   ||		.DEBUG	0x03eb,0x097c,0x0005,0x0000,0x000e,0x0e94,0x0000,0x0198
073a 0403 097e  |   ~|		.DEBUG	0x0403,0x097e,0x0005,0x0000,0x000e,0x0e94,0x0000,0x01a8
0742 041b 0980  |    |		.DEBUG	0x041b,0x0980,0x0005,0x0000,0x000e,0x0e94,0x0000,0x01b1
074a 0443 0982  | C  |		.DEBUG	0x0443,0x0982,0x0002,0x0000,0x000e,0x5084,0x0000,0x0006
0752 046b 0990  | k  |		.DEBUG	0x046b,0x0990,0x0002,0x0000,0x000e,0x5084,0x0000,0x0047
075a 0483 099a  |    |		.DEBUG	0x0483,0x099a,0x0002,0x0000,0x000e,0x5084,0x0000,0x0074
0762 04a3 09aa  |    |		.DEBUG	0x04a3,0x09aa,0x0002,0x0000,0x000e,0x5084,0x0000,0x00a8
076a 04bb 09b8  |    |		.DEBUG	0x04bb,0x09b8,0x0002,0x0000,0x000e,0x5084,0x0000,0x01b3
0772 04c3 09bc  |    |		.DEBUG	0x04c3,0x09bc,0x0002,0x0000,0x000e,0x5084,0x0000,0x0235
077a 04cb 09c0  |    |		.DEBUG	0x04cb,0x09c0,0x0002,0x0000,0x000e,0x5084,0x0000,0x02d7
0782 050b 09de  |    |		.DEBUG	0x050b,0x09de,0x0002,0x0000,0x000e,0x5084,0x0000,0x0353
078a 051b 09e2  |    |		.DEBUG	0x051b,0x09e2,0x0002,0x0000,0x000e,0x5084,0x0000,0x0368
0792 0553 09f8  | S  |		.DEBUG	0x0553,0x09f8,0x0002,0x0000,0x000e,0x5084,0x0000,0x05e0
079a 055b 09fc  | [  |		.DEBUG	0x055b,0x09fc,0x0002,0x0000,0x000e,0x5084,0x0000,0x05ef
07a2 058b 0a04  |    |		.DEBUG	0x058b,0x0a04,0x0002,0x0000,0x000e,0x5084,0x0000,0x0612
07aa 05ab 0a10  |    |		.DEBUG	0x05ab,0x0a10,0x0002,0x0000,0x000e,0x5084,0x0000,0x0645
07b2 05cb 0a20  |    |		.DEBUG	0x05cb,0x0a20,0x0002,0x0000,0x000e,0x5084,0x0000,0x067d
07ba ; --------------------------------------------------------------------------------------
07ba ; Debug3 Subtable 0x0
07ba ; --------------------------------------------------------------------------------------
07ba 0038 0000  | 8  |		.DBG3TAB	0x0038,0x0000
07bc 000b ffff  |    |		.CONST	0x000b,0xffff
07be 0010 fffe  |    |		.CONST	0x0010,0xfffe
07c0 0012 fffd  |    |		.CONST	0x0012,0xfffd
07c2 0017 fffc  |    |		.CONST	0x0017,0xfffc
07c4 001d fffb  |    |		.CONST	0x001d,0xfffb
07c6 001e fffa  |    |		.CONST	0x001e,0xfffa
07c8 001f fff9  |    |		.CONST	0x001f,0xfff9
07ca 0021 fff8  | !  |		.CONST	0x0021,0xfff8
07cc 0023 fff7  | #  |		.CONST	0x0023,0xfff7
07ce 0025 fff6  | %  |		.CONST	0x0025,0xfff6
07d0 0027 fff5  | '  |		.CONST	0x0027,0xfff5
07d2 0029 fff4  | )  |		.CONST	0x0029,0xfff4
07d4 002b fff3  | +  |		.CONST	0x002b,0xfff3
07d6 002d fff2  | -  |		.CONST	0x002d,0xfff2
07d8 002f fff1  | /  |		.CONST	0x002f,0xfff1
07da 0031 fff0  | 1  |		.CONST	0x0031,0xfff0
07dc 0033 ffef  | 3  |		.CONST	0x0033,0xffef
07de 0035 ffee  | 5  |		.CONST	0x0035,0xffee
07e0 0037 ffed  | 7  |		.CONST	0x0037,0xffed
07e2 0039 ffec  | 9  |		.CONST	0x0039,0xffec
07e4 003b ffeb  | ;  |		.CONST	0x003b,0xffeb
07e6 003c ffea  | <  |		.CONST	0x003c,0xffea
07e8 003e ffe9  | >  |		.CONST	0x003e,0xffe9
07ea 003f ffe8  | ?  |		.CONST	0x003f,0xffe8
07ec 0040 ffe7  | @  |		.CONST	0x0040,0xffe7
07ee 0042 ffe6  | B  |		.CONST	0x0042,0xffe6
07f0 0043 ffe5  | C  |		.CONST	0x0043,0xffe5
07f2 0045 ffe4  | E  |		.CONST	0x0045,0xffe4
07f4 0047 ffe3  | G  |		.CONST	0x0047,0xffe3
07f6 0049 ffe2  | I  |		.CONST	0x0049,0xffe2
07f8 004b ffe1  | K  |		.CONST	0x004b,0xffe1
07fa 004d ffe0  | M  |		.CONST	0x004d,0xffe0
07fc 004f ffdf  | O  |		.CONST	0x004f,0xffdf
07fe 0050 ffde  | P  |		.CONST	0x0050,0xffde
0800 0051 ffdd  | Q  |		.CONST	0x0051,0xffdd
0802 0053 ffdc  | S  |		.CONST	0x0053,0xffdc
0804 0055 ffdb  | U  |		.CONST	0x0055,0xffdb
0806 0057 ffda  | W  |		.CONST	0x0057,0xffda
0808 0059 ffd9  | Y  |		.CONST	0x0059,0xffd9
080a 005b ffd8  | [  |		.CONST	0x005b,0xffd8
080c 005d ffd7  | ]  |		.CONST	0x005d,0xffd7
080e 005f ffd6  | _  |		.CONST	0x005f,0xffd6
0810 0060 ffd5  | `  |		.CONST	0x0060,0xffd5
0812 0061 ffd4  | a  |		.CONST	0x0061,0xffd4
0814 0062 ffd3  | b  |		.CONST	0x0062,0xffd3
0816 0069 ffd2  | i  |		.CONST	0x0069,0xffd2
0818 0070 ffd1  | p  |		.CONST	0x0070,0xffd1
081a 0077 ffd0  | w  |		.CONST	0x0077,0xffd0
081c 0083 ffcf  |    |		.CONST	0x0083,0xffcf
081e 0086 ffce  |    |		.CONST	0x0086,0xffce
0820 0089 ffcd  |    |		.CONST	0x0089,0xffcd
0822 0090 ffcc  |    |		.CONST	0x0090,0xffcc
0824 0097 ffcb  |    |		.CONST	0x0097,0xffcb
0826 00a3 ffca  |    |		.CONST	0x00a3,0xffca
0828 00a6 ffc9  |    |		.CONST	0x00a6,0xffc9
082a 00a9 ffc8  |    |		.CONST	0x00a9,0xffc8
082c ; --------------------------------------------------------------------------------------
082c ; Debug3 Subtable 0x1
082c ; --------------------------------------------------------------------------------------
082c 0049 0000  | I  |		.DBG3TAB	0x0049,0x0000
082e 00b2 ffff  |    |		.CONST	0x00b2,0xffff
0830 00b4 fffe  |    |		.CONST	0x00b4,0xfffe
0832 00b6 fffd  |    |		.CONST	0x00b6,0xfffd
0834 00b8 fffc  |    |		.CONST	0x00b8,0xfffc
0836 00ba fffb  |    |		.CONST	0x00ba,0xfffb
0838 00bc fffa  |    |		.CONST	0x00bc,0xfffa
083a 00be fff9  |    |		.CONST	0x00be,0xfff9
083c 00c0 fff8  |    |		.CONST	0x00c0,0xfff8
083e 00c2 fff7  |    |		.CONST	0x00c2,0xfff7
0840 00c4 fff6  |    |		.CONST	0x00c4,0xfff6
0842 00c6 fff5  |    |		.CONST	0x00c6,0xfff5
0844 00c8 fff4  |    |		.CONST	0x00c8,0xfff4
0846 00ca fff3  |    |		.CONST	0x00ca,0xfff3
0848 00cc fff2  |    |		.CONST	0x00cc,0xfff2
084a 00ce fff1  |    |		.CONST	0x00ce,0xfff1
084c 00d0 fff0  |    |		.CONST	0x00d0,0xfff0
084e 00d2 ffef  |    |		.CONST	0x00d2,0xffef
0850 00d4 ffee  |    |		.CONST	0x00d4,0xffee
0852 00d6 ffed  |    |		.CONST	0x00d6,0xffed
0854 00db ffec  |    |		.CONST	0x00db,0xffec
0856 00dd ffeb  |    |		.CONST	0x00dd,0xffeb
0858 00df ffea  |    |		.CONST	0x00df,0xffea
085a 00e1 ffe9  |    |		.CONST	0x00e1,0xffe9
085c 00e3 ffe8  |    |		.CONST	0x00e3,0xffe8
085e 00e5 ffe7  |    |		.CONST	0x00e5,0xffe7
0860 00e7 ffe6  |    |		.CONST	0x00e7,0xffe6
0862 00e9 ffe5  |    |		.CONST	0x00e9,0xffe5
0864 00eb ffe4  |    |		.CONST	0x00eb,0xffe4
0866 00ed ffe3  |    |		.CONST	0x00ed,0xffe3
0868 00ef ffe2  |    |		.CONST	0x00ef,0xffe2
086a 00f1 ffe1  |    |		.CONST	0x00f1,0xffe1
086c 00f3 ffe0  |    |		.CONST	0x00f3,0xffe0
086e 00f5 ffdf  |    |		.CONST	0x00f5,0xffdf
0870 00f7 ffde  |    |		.CONST	0x00f7,0xffde
0872 00f9 ffdd  |    |		.CONST	0x00f9,0xffdd
0874 00fb ffdc  |    |		.CONST	0x00fb,0xffdc
0876 00ff ffdb  |    |		.CONST	0x00ff,0xffdb
0878 0103 ffda  |    |		.CONST	0x0103,0xffda
087a 0107 ffd9  |    |		.CONST	0x0107,0xffd9
087c 0108 ffd8  |    |		.CONST	0x0108,0xffd8
087e 0109 ffd7  |    |		.CONST	0x0109,0xffd7
0880 010a ffd6  |    |		.CONST	0x010a,0xffd6
0882 010b ffd5  |    |		.CONST	0x010b,0xffd5
0884 010c ffd4  |    |		.CONST	0x010c,0xffd4
0886 0110 ffd3  |    |		.CONST	0x0110,0xffd3
0888 0114 ffd2  |    |		.CONST	0x0114,0xffd2
088a 0118 ffd1  |    |		.CONST	0x0118,0xffd1
088c 011c ffd0  |    |		.CONST	0x011c,0xffd0
088e 0120 ffcf  |    |		.CONST	0x0120,0xffcf
0890 0124 ffce  | $  |		.CONST	0x0124,0xffce
0892 0128 ffcd  | (  |		.CONST	0x0128,0xffcd
0894 012c ffcc  | ,  |		.CONST	0x012c,0xffcc
0896 0130 ffcb  | 0  |		.CONST	0x0130,0xffcb
0898 0134 ffca  | 4  |		.CONST	0x0134,0xffca
089a 0138 ffc9  | 8  |		.CONST	0x0138,0xffc9
089c 013c ffc8  | <  |		.CONST	0x013c,0xffc8
089e 0140 ffc7  | @  |		.CONST	0x0140,0xffc7
08a0 0144 ffc6  | D  |		.CONST	0x0144,0xffc6
08a2 0148 ffc5  | H  |		.CONST	0x0148,0xffc5
08a4 014c ffc4  | L  |		.CONST	0x014c,0xffc4
08a6 014d ffc3  | M  |		.CONST	0x014d,0xffc3
08a8 014e ffc2  | N  |		.CONST	0x014e,0xffc2
08aa 014f ffc1  | O  |		.CONST	0x014f,0xffc1
08ac 0150 ffc0  | P  |		.CONST	0x0150,0xffc0
08ae 0151 ffbf  | Q  |		.CONST	0x0151,0xffbf
08b0 0152 ffbe  | R  |		.CONST	0x0152,0xffbe
08b2 0153 ffbd  | S  |		.CONST	0x0153,0xffbd
08b4 0154 ffbc  | T  |		.CONST	0x0154,0xffbc
08b6 0156 ffbb  | V  |		.CONST	0x0156,0xffbb
08b8 0158 ffba  | X  |		.CONST	0x0158,0xffba
08ba 015a ffb9  | Z  |		.CONST	0x015a,0xffb9
08bc 015c ffb8  | \  |		.CONST	0x015c,0xffb8
08be 015e ffb7  | ^  |		.CONST	0x015e,0xffb7
08c0 ; --------------------------------------------------------------------------------------
08c0 ; Debug3 Subtable 0x2
08c0 ; --------------------------------------------------------------------------------------
08c0 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
08c2 ; --------------------------------------------------------------------------------------
08c2 ; Debug3 Subtable 0x3
08c2 ; --------------------------------------------------------------------------------------
08c2 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
08c4 0183 0001  |    |		.CONST	0x0183,0x0001
08c6 ; --------------------------------------------------------------------------------------
08c6 ; Debug3 Subtable 0x4
08c6 ; --------------------------------------------------------------------------------------
08c6 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
08c8 0193 ffff  |    |		.CONST	0x0193,0xffff
08ca 0195 0001  |    |		.CONST	0x0195,0x0001
08cc 01a2 0002  |    |		.CONST	0x01a2,0x0002
08ce 01b0 0008  |    |		.CONST	0x01b0,0x0008
08d0 01b2 0003  |    |		.CONST	0x01b2,0x0003
08d2 01b9 0004  |    |		.CONST	0x01b9,0x0004
08d4 01c0 0005  |    |		.CONST	0x01c0,0x0005
08d6 01c7 0006  |    |		.CONST	0x01c7,0x0006
08d8 01ce 0007  |    |		.CONST	0x01ce,0x0007
08da ; --------------------------------------------------------------------------------------
08da ; Debug3 Subtable 0x5
08da ; --------------------------------------------------------------------------------------
08da 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
08dc 01db 0001  |    |		.CONST	0x01db,0x0001
08de ; --------------------------------------------------------------------------------------
08de ; Debug3 Subtable 0x6
08de ; --------------------------------------------------------------------------------------
08de 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
08e0 01eb 0001  |    |		.CONST	0x01eb,0x0001
08e2 ; --------------------------------------------------------------------------------------
08e2 ; Debug3 Subtable 0x7
08e2 ; --------------------------------------------------------------------------------------
08e2 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
08e4 01fb 0001  |    |		.CONST	0x01fb,0x0001
08e6 ; --------------------------------------------------------------------------------------
08e6 ; Debug3 Subtable 0x8
08e6 ; --------------------------------------------------------------------------------------
08e6 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
08e8 020b 0001  |    |		.CONST	0x020b,0x0001
08ea ; --------------------------------------------------------------------------------------
08ea ; Debug3 Subtable 0x9
08ea ; --------------------------------------------------------------------------------------
08ea 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
08ec 021b 0001  |    |		.CONST	0x021b,0x0001
08ee ; --------------------------------------------------------------------------------------
08ee ; Debug3 Subtable 0xa
08ee ; --------------------------------------------------------------------------------------
08ee 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
08f0 022b 0001  | +  |		.CONST	0x022b,0x0001
08f2 ; --------------------------------------------------------------------------------------
08f2 ; Debug3 Subtable 0xb
08f2 ; --------------------------------------------------------------------------------------
08f2 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
08f4 023b 0001  | ;  |		.CONST	0x023b,0x0001
08f6 0243 0002  | C  |		.CONST	0x0243,0x0002
08f8 0247 0003  | G  |		.CONST	0x0247,0x0003
08fa ; --------------------------------------------------------------------------------------
08fa ; Debug3 Subtable 0xc
08fa ; --------------------------------------------------------------------------------------
08fa 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
08fc 0253 0001  | S  |		.CONST	0x0253,0x0001
08fe 025b 0002  | [  |		.CONST	0x025b,0x0002
0900 025d 0003  | ]  |		.CONST	0x025d,0x0003
0902 ; --------------------------------------------------------------------------------------
0902 ; Debug3 Subtable 0xd
0902 ; --------------------------------------------------------------------------------------
0902 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0904 026b 0001  | k  |		.CONST	0x026b,0x0001
0906 0273 0002  | s  |		.CONST	0x0273,0x0002
0908 0276 0003  | v  |		.CONST	0x0276,0x0003
090a ; --------------------------------------------------------------------------------------
090a ; Debug3 Subtable 0xe
090a ; --------------------------------------------------------------------------------------
090a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
090c 027b 0001  | {  |		.CONST	0x027b,0x0001
090e ; --------------------------------------------------------------------------------------
090e ; Debug3 Subtable 0xf
090e ; --------------------------------------------------------------------------------------
090e 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0910 0283 0001  |    |		.CONST	0x0283,0x0001
0912 0287 0002  |    |		.CONST	0x0287,0x0002
0914 028b 0003  |    |		.CONST	0x028b,0x0003
0916 ; --------------------------------------------------------------------------------------
0916 ; Debug3 Subtable 0x10
0916 ; --------------------------------------------------------------------------------------
0916 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0918 0293 0001  |    |		.CONST	0x0293,0x0001
091a ; --------------------------------------------------------------------------------------
091a ; Debug3 Subtable 0x11
091a ; --------------------------------------------------------------------------------------
091a 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
091c 029b ffff  |    |		.CONST	0x029b,0xffff
091e 029d 0001  |    |		.CONST	0x029d,0x0001
0920 02a0 0002  |    |		.CONST	0x02a0,0x0002
0922 ; --------------------------------------------------------------------------------------
0922 ; Debug3 Subtable 0x12
0922 ; --------------------------------------------------------------------------------------
0922 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0924 02ab 0001  |    |		.CONST	0x02ab,0x0001
0926 ; --------------------------------------------------------------------------------------
0926 ; Debug3 Subtable 0x13
0926 ; --------------------------------------------------------------------------------------
0926 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0928 02b3 0001  |    |		.CONST	0x02b3,0x0001
092a ; --------------------------------------------------------------------------------------
092a ; Debug3 Subtable 0x14
092a ; --------------------------------------------------------------------------------------
092a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
092c 02bb 0001  |    |		.CONST	0x02bb,0x0001
092e ; --------------------------------------------------------------------------------------
092e ; Debug3 Subtable 0x15
092e ; --------------------------------------------------------------------------------------
092e 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0930 02c3 0001  |    |		.CONST	0x02c3,0x0001
0932 ; --------------------------------------------------------------------------------------
0932 ; Debug3 Subtable 0x16
0932 ; --------------------------------------------------------------------------------------
0932 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
0934 02cb ffff  |    |		.CONST	0x02cb,0xffff
0936 02cd 0001  |    |		.CONST	0x02cd,0x0001
0938 02d0 0002  |    |		.CONST	0x02d0,0x0002
093a ; --------------------------------------------------------------------------------------
093a ; Debug3 Subtable 0x17
093a ; --------------------------------------------------------------------------------------
093a 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
093c 02db ffff  |    |		.CONST	0x02db,0xffff
093e 02dd 0001  |    |		.CONST	0x02dd,0x0001
0940 02e0 0002  |    |		.CONST	0x02e0,0x0002
0942 ; --------------------------------------------------------------------------------------
0942 ; Debug3 Subtable 0x18
0942 ; --------------------------------------------------------------------------------------
0942 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0944 02eb 0001  |    |		.CONST	0x02eb,0x0001
0946 ; --------------------------------------------------------------------------------------
0946 ; Debug3 Subtable 0x19
0946 ; --------------------------------------------------------------------------------------
0946 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0948 02f3 0001  |    |		.CONST	0x02f3,0x0001
094a ; --------------------------------------------------------------------------------------
094a ; Debug3 Subtable 0x1a
094a ; --------------------------------------------------------------------------------------
094a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
094c 02fb 0001  |    |		.CONST	0x02fb,0x0001
094e ; --------------------------------------------------------------------------------------
094e ; Debug3 Subtable 0x1b
094e ; --------------------------------------------------------------------------------------
094e 0003 000f  |    |		.DBG3TAB	0x0003,0x000f
0950 0303 ffff  |    |		.CONST	0x0303,0xffff
0952 0306 fffe  |    |		.CONST	0x0306,0xfffe
0954 0309 fffd  |    |		.CONST	0x0309,0xfffd
0956 030b 0001  |    |		.CONST	0x030b,0x0001
0958 030d 0002  |    |		.CONST	0x030d,0x0002
095a 0311 0003  |    |		.CONST	0x0311,0x0003
095c 0317 0004  |    |		.CONST	0x0317,0x0004
095e 0319 0005  |    |		.CONST	0x0319,0x0005
0960 0323 0006  | #  |		.CONST	0x0323,0x0006
0962 0329 0007  | )  |		.CONST	0x0329,0x0007
0964 0331 0008  | 1  |		.CONST	0x0331,0x0008
0966 033c 000e  | <  |		.CONST	0x033c,0x000e
0968 033e 0009  | >  |		.CONST	0x033e,0x0009
096a 0342 000a  | B  |		.CONST	0x0342,0x000a
096c 0346 000b  | F  |		.CONST	0x0346,0x000b
096e 034a 000c  | J  |		.CONST	0x034a,0x000c
0970 034e 000d  | N  |		.CONST	0x034e,0x000d
0972 0352 000f  | R  |		.CONST	0x0352,0x000f
0974 ; --------------------------------------------------------------------------------------
0974 ; Debug3 Subtable 0x1c
0974 ; --------------------------------------------------------------------------------------
0974 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0976 ; --------------------------------------------------------------------------------------
0976 ; Debug3 Subtable 0x1d
0976 ; --------------------------------------------------------------------------------------
0976 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0978 ; --------------------------------------------------------------------------------------
0978 ; Debug3 Subtable 0x1e
0978 ; --------------------------------------------------------------------------------------
0978 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
097a ; --------------------------------------------------------------------------------------
097a ; Debug3 Subtable 0x1f
097a ; --------------------------------------------------------------------------------------
097a 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
097c ; --------------------------------------------------------------------------------------
097c ; Debug3 Subtable 0x20
097c ; --------------------------------------------------------------------------------------
097c 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
097e ; --------------------------------------------------------------------------------------
097e ; Debug3 Subtable 0x21
097e ; --------------------------------------------------------------------------------------
097e 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0980 ; --------------------------------------------------------------------------------------
0980 ; Debug3 Subtable 0x22
0980 ; --------------------------------------------------------------------------------------
0980 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0982 ; --------------------------------------------------------------------------------------
0982 ; Debug3 Subtable 0x23
0982 ; --------------------------------------------------------------------------------------
0982 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
0984 0443 0001  | C  |		.CONST	0x0443,0x0001
0986 0449 0002  | I  |		.CONST	0x0449,0x0002
0988 044e 0003  | N  |		.CONST	0x044e,0x0003
098a 0454 0004  | T  |		.CONST	0x0454,0x0004
098c 0459 0005  | Y  |		.CONST	0x0459,0x0005
098e 0460 0006  | `  |		.CONST	0x0460,0x0006
0990 ; --------------------------------------------------------------------------------------
0990 ; Debug3 Subtable 0x24
0990 ; --------------------------------------------------------------------------------------
0990 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
0992 046b 0001  | k  |		.CONST	0x046b,0x0001
0994 0471 0002  | q  |		.CONST	0x0471,0x0002
0996 0476 0003  | v  |		.CONST	0x0476,0x0003
0998 047d 0004  | }  |		.CONST	0x047d,0x0004
099a ; --------------------------------------------------------------------------------------
099a ; Debug3 Subtable 0x25
099a ; --------------------------------------------------------------------------------------
099a 0000 0007  |    |		.DBG3TAB	0x0000,0x0007
099c 0483 0001  |    |		.CONST	0x0483,0x0001
099e 048e 0007  |    |		.CONST	0x048e,0x0007
09a0 0490 0002  |    |		.CONST	0x0490,0x0002
09a2 0492 0003  |    |		.CONST	0x0492,0x0003
09a4 0494 0004  |    |		.CONST	0x0494,0x0004
09a6 0496 0005  |    |		.CONST	0x0496,0x0005
09a8 0498 0006  |    |		.CONST	0x0498,0x0006
09aa ; --------------------------------------------------------------------------------------
09aa ; Debug3 Subtable 0x26
09aa ; --------------------------------------------------------------------------------------
09aa 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
09ac 04a3 0001  |    |		.CONST	0x04a3,0x0001
09ae 04aa 0002  |    |		.CONST	0x04aa,0x0002
09b0 04ac 0003  |    |		.CONST	0x04ac,0x0003
09b2 04ae 0004  |    |		.CONST	0x04ae,0x0004
09b4 04b0 0005  |    |		.CONST	0x04b0,0x0005
09b6 04b2 0006  |    |		.CONST	0x04b2,0x0006
09b8 ; --------------------------------------------------------------------------------------
09b8 ; Debug3 Subtable 0x27
09b8 ; --------------------------------------------------------------------------------------
09b8 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
09ba 04bb 0001  |    |		.CONST	0x04bb,0x0001
09bc ; --------------------------------------------------------------------------------------
09bc ; Debug3 Subtable 0x28
09bc ; --------------------------------------------------------------------------------------
09bc 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
09be 04c3 0001  |    |		.CONST	0x04c3,0x0001
09c0 ; --------------------------------------------------------------------------------------
09c0 ; Debug3 Subtable 0x29
09c0 ; --------------------------------------------------------------------------------------
09c0 0003 000b  |    |		.DBG3TAB	0x0003,0x000b
09c2 04cb ffff  |    |		.CONST	0x04cb,0xffff
09c4 04cf fffe  |    |		.CONST	0x04cf,0xfffe
09c6 04d0 fffd  |    |		.CONST	0x04d0,0xfffd
09c8 04d1 0001  |    |		.CONST	0x04d1,0x0001
09ca 04d4 0002  |    |		.CONST	0x04d4,0x0002
09cc 04d6 0003  |    |		.CONST	0x04d6,0x0003
09ce 04d9 0004  |    |		.CONST	0x04d9,0x0004
09d0 04db 0005  |    |		.CONST	0x04db,0x0005
09d2 04e0 0006  |    |		.CONST	0x04e0,0x0006
09d4 04e3 0007  |    |		.CONST	0x04e3,0x0007
09d6 04e5 0008  |    |		.CONST	0x04e5,0x0008
09d8 04f0 0009  |    |		.CONST	0x04f0,0x0009
09da 04fb 000a  |    |		.CONST	0x04fb,0x000a
09dc 04ff 000b  |    |		.CONST	0x04ff,0x000b
09de ; --------------------------------------------------------------------------------------
09de ; Debug3 Subtable 0x2a
09de ; --------------------------------------------------------------------------------------
09de 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
09e0 050b 0001  |    |		.CONST	0x050b,0x0001
09e2 ; --------------------------------------------------------------------------------------
09e2 ; Debug3 Subtable 0x2b
09e2 ; --------------------------------------------------------------------------------------
09e2 0004 0006  |    |		.DBG3TAB	0x0004,0x0006
09e4 051b ffff  |    |		.CONST	0x051b,0xffff
09e6 051d fffe  |    |		.CONST	0x051d,0xfffe
09e8 051e fffd  |    |		.CONST	0x051e,0xfffd
09ea 052f fffc  | /  |		.CONST	0x052f,0xfffc
09ec 0533 0001  | 3  |		.CONST	0x0533,0x0001
09ee 053b 0002  | ;  |		.CONST	0x053b,0x0002
09f0 0543 0003  | C  |		.CONST	0x0543,0x0003
09f2 0545 0004  | E  |		.CONST	0x0545,0x0004
09f4 0547 0005  | G  |		.CONST	0x0547,0x0005
09f6 054b 0006  | K  |		.CONST	0x054b,0x0006
09f8 ; --------------------------------------------------------------------------------------
09f8 ; Debug3 Subtable 0x2c
09f8 ; --------------------------------------------------------------------------------------
09f8 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
09fa 0553 0001  | S  |		.CONST	0x0553,0x0001
09fc ; --------------------------------------------------------------------------------------
09fc ; Debug3 Subtable 0x2d
09fc ; --------------------------------------------------------------------------------------
09fc 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
09fe 055b 0001  | [  |		.CONST	0x055b,0x0001
0a00 057c 0003  | |  |		.CONST	0x057c,0x0003
0a02 057e 0002  | ~  |		.CONST	0x057e,0x0002
0a04 ; --------------------------------------------------------------------------------------
0a04 ; Debug3 Subtable 0x2e
0a04 ; --------------------------------------------------------------------------------------
0a04 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0a06 058b 0001  |    |		.CONST	0x058b,0x0001
0a08 058f 0002  |    |		.CONST	0x058f,0x0002
0a0a 0591 0003  |    |		.CONST	0x0591,0x0003
0a0c 059d 0004  |    |		.CONST	0x059d,0x0004
0a0e 059f 0005  |    |		.CONST	0x059f,0x0005
0a10 ; --------------------------------------------------------------------------------------
0a10 ; Debug3 Subtable 0x2f
0a10 ; --------------------------------------------------------------------------------------
0a10 0000 0007  |    |		.DBG3TAB	0x0000,0x0007
0a12 05ab 0001  |    |		.CONST	0x05ab,0x0001
0a14 05af 0002  |    |		.CONST	0x05af,0x0002
0a16 05b2 0003  |    |		.CONST	0x05b2,0x0003
0a18 05b4 0004  |    |		.CONST	0x05b4,0x0004
0a1a 05b8 0005  |    |		.CONST	0x05b8,0x0005
0a1c 05be 0006  |    |		.CONST	0x05be,0x0006
0a1e 05c0 0007  |    |		.CONST	0x05c0,0x0007
0a20 ; --------------------------------------------------------------------------------------
0a20 ; Debug3 Subtable 0x30
0a20 ; --------------------------------------------------------------------------------------
0a20 0000 000a  |    |		.DBG3TAB	0x0000,0x000a
0a22 05cb 0001  |    |		.CONST	0x05cb,0x0001
0a24 05ec 000a  |    |		.CONST	0x05ec,0x000a
0a26 05ee 0002  |    |		.CONST	0x05ee,0x0002
0a28 05f2 0003  |    |		.CONST	0x05f2,0x0003
0a2a 05f6 0004  |    |		.CONST	0x05f6,0x0004
0a2c 05fa 0005  |    |		.CONST	0x05fa,0x0005
0a2e 05fe 0006  |    |		.CONST	0x05fe,0x0006
0a30 0602 0007  |    |		.CONST	0x0602,0x0007
0a32 0606 0008  |    |		.CONST	0x0606,0x0008
0a34 060a 0009  |    |		.CONST	0x060a,0x0009
0a36 0000 0000  |    |		.BLANK	0000[0x1ca]