DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦e98137a2c⟧

    Length: 3072 (0xc00)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0350       | P  |		.CONST	0x0350								; 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 0002       |    |		.CONST	0x0002								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 005f       | _  |		.CONST	0x005f								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 001c       |    |		.CONST	0x001c								; Number of locals
000b			INIT_0008:
000b 03a9       |    |		Declare_Type	Heap_Access,Indirect_Literal,Visible			; Debug Table 0x0 = .DEBUG	0x000b,0x03b2,0x0000,0x0000,0x0059,0x7f45,0x0000,0x0690
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 00c4       |    |		Action	Make_Default							; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 029a 006b  |   k|		Declare_Subprogram	INIT_0068,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xd,0xfffd
000f 029a 00bb  |    |		Declare_Subprogram	INIT_00b8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0xf,0xfffc
0011 029a 0123  |   #|		Declare_Subprogram	INIT_0120,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x11,0xfffb
0013 029a 017b  |   {|		Declare_Subprogram	INIT_0178,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x13,0xfffa
0015 029a 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x15,0xfff9
0017 029a 0203  |    |		Declare_Subprogram	INIT_0200,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x17,0xfff8
0019 480b       |H   |		Short_Literal	0xb							; Debug Table 0x0.0x8 = 0x19,0xfff7
001a 032a       | *  |		Declare_Type	Record,Incomplete
001b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x9 = 0x1b,0xfff6
001c 02a0       |    |		Declare_Subprogram	Null_Subprogram
001d e20d       |    |		Load	0x1,0xd
001e 03a3       |    |		Complete_Type	Heap_Access,By_Defining
001f e20d       |    |		Load	0x1,0xd								; Debug Table 0x0.0xa = 0x1f,0xfff5
													; Debug Table 0x0.0xb = 0x1f,0xfff4
0020 0129       | )  |		Execute	Any,Make_Visible
0021 c20e       |    |		Store	0x1,0xe
0022 00bf       |    |		Action	Accept_Activation
0023 e001       |    |		Load	0x0,0x1								; Debug Table 0x1 = .DEBUG	0x0023,0x03cc,0x0000,0x0000,0x0059,0x82b5,0x0000,0x0004
													; Debug Table 0x1.0x0 = 0x23,0xffff
0024 e002       |    |		Load	0x0,0x2
0025 e003       |    |		Load	0x0,0x3
0026 02a0       |    |		Declare_Subprogram	Null_Subprogram
0027 4803       |H   |		Short_Literal	0x3
0028 032d       | -  |		Declare_Type	Record,Defined
0029 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x1 = 0x29,0xfffe
002a 02a0       |    |		Declare_Subprogram	Null_Subprogram
002b 03ad       |    |		Declare_Type	Heap_Access,Defined
002c e004       |    |		Load	0x0,0x4								; Debug Table 0x1.0x2 = 0x2c,0xfffd
													; Debug Table 0x1.0x3 = 0x2c,0xfffc
002d 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
002e 00f0       |    |		Load_Encached	Segment_Cache
002f e005       |    |		Load	0x0,0x5
0030 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
0031 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0032 e216       |    |		Load	0x1,0x16
0033 e001       |    |		Load	0x0,0x1
0034 4800       |H   |		Short_Literal	0x0
0035 4bfc       |K   |		Short_Literal	0x3fc
0036 00e3       |    |		Load_Encached	Natural_Cache
0037 03f8       |    |		Declare_Type	Discrete,Constrained
0038 4800       |H   |		Short_Literal	0x0
0039 4bfc       |K   |		Short_Literal	0x3fc
003a 00e3       |    |		Load_Encached	Natural_Cache
003b 03f8       |    |		Declare_Type	Discrete,Constrained
003c 4800       |H   |		Short_Literal	0x0
003d 4954       |IT  |		Short_Literal	0x154
003e 00e3       |    |		Load_Encached	Natural_Cache
003f 03f8       |    |		Declare_Type	Discrete,Constrained
0040 00e3       |    |		Load_Encached	Natural_Cache
0041 e006       |    |		Load	0x0,0x6
0042 e007       |    |		Load	0x0,0x7
0043 02a0       |    |		Declare_Subprogram	Null_Subprogram
0044 e215       |    |		Load	0x1,0x15
0045 0326       | &  |		Complete_Type	Record,By_Defining
0046 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x4 = 0x46,0xfffb
0047 e008       |    |		Load	0x0,0x8
0048 8009       |    |		Call	0x0,0x9
0049 e00a       |    |		Load	0x0,0xa
004a 03f1       |    |		Declare_Variable	Discrete,With_Value
004b 029d 0263  |   c|		Declare_Subprogram	INIT_0260,For_Outer_Call			; Debug Table 0x1.0x5 = 0x4b,0xfffa
004d 029d 027b  |   {|		Declare_Subprogram	INIT_0278,For_Outer_Call			; Debug Table 0x1.0x6 = 0x4d,0xfff9
004f 029d 02b3  |    |		Declare_Subprogram	INIT_02b0,For_Outer_Call			; Debug Table 0x1.0x7 = 0x4f,0xfff8
0051 029d 030b  |    |		Declare_Subprogram	INIT_0308,For_Outer_Call			; Debug Table 0x1.0x8 = 0x51,0xfff7
0053 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x9 = 0x53,0xfff6
0054 00c7       |    |		Action	Elaborate_Subprogram
0055 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0xa = 0x55,0xfff5
0056 00c7       |    |		Action	Elaborate_Subprogram
0057 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0xb = 0x57,0xfff4
0058 00c7       |    |		Action	Elaborate_Subprogram
0059 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0xc = 0x59,0xfff3
005a 00c7       |    |		Action	Elaborate_Subprogram
005b 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0xd = 0x5b,0xfff2
005c 00c7       |    |		Action	Elaborate_Subprogram
005d 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0xe = 0x5d,0xfff1
005e 00c7       |    |		Action	Elaborate_Subprogram
005f			BODY_0008:
005f 00bc       |    |		Action	Signal_Activated
0060 00bb       |    |		Action	Signal_Completion
0061 0000 0000  |    |		.BLANK	0000[0x7]
0068 ; --------------------------------------------------------------------------------------
0068 ; SUBPROGRAM
0068 ; --------------------------------------------------------------------------------------
0068 006d       | m  |		.CONST	0x006d								; Address of begin
0069 0004       |    |		.CONST	0x0004								; Address of exception handler
006a 0002       |    |		.CONST	0x0002								; Number of locals
006b			INIT_0068:
006b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2 = .DEBUG	0x006b,0x03ec,0x0001,0x0000,0x0059,0x7f45,0x0000,0x0699
													; Debug Table 0x2.0x0 = 0x6b,0xffff
006c 0217       |    |		Execute	Heap_Access,All_Reference
006d			BODY_0068:
006d 00be       |    |		Action	Activate_Tasks
006e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x1 = 0x6e,0x1
006f 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0070 7003       |p   |		Jump_Nonzero	0x74
0071 e004       |    |		Load	0x0,0x4								; Debug Table 0x2.0x2 = 0x71,0x2
0072 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
0073 0257       | W  |		Execute	Discrete,Raise
0074 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x3 = 0x74,0x3
0075 7004       |p   |		Jump_Nonzero	0x7a
0076 e20d       |    |		Load	0x1,0xd								; Debug Table 0x2.0x4 = 0x76,0x4
0077 e5ff       |    |		Load	0x2,-0x1
0078 039c       |    |		Declare_Variable	Heap_Access,By_Allocation
0079 a5fe       |    |		Store_Unchecked	0x2,-0x2
007a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x2.0x5 = 0x7a,0x5
													; Debug Table 0x2.0x6 = 0x7a,0x6
													; Debug Table 0x2.0x7 = 0x7a,0xfbff
007b 0217       |    |		Execute	Heap_Access,All_Reference
007c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x2.0x8 = 0x7c,0x401
007d 00d9       |    |		Load_Top	At_Offset_1
007e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
007f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x9 = 0x7f,0x402
0080 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0081 00d9       |    |		Load_Top	At_Offset_1
0082 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0083 62c8       |b   |		Indirect_Literal	Discrete,0x34c,{0x00000000, 0x00002000}		; Debug Table 0x2.0xa = 0x83,0x403
0084 00d9       |    |		Load_Top	At_Offset_1
0085 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0086 e00b       |    |		Load	0x0,0xb
0087 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0088 62c3       |b   |		Indirect_Literal	Discrete,0x34c,{0x00000000, 0x00002000}		; Debug Table 0x2.0xb = 0x88,0x404
0089 00d9       |    |		Load_Top	At_Offset_1
008a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
008b e00b       |    |		Load	0x0,0xb
008c 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
008d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0xc = 0x8d,0x405
008e 341d       |4   |		Execute	Record,Field_Reference,Field_Number 0x1d
008f e00c       |    |		Load	0x0,0xc
0090 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0091 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0xd = 0x91,0x406
0092 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0093 00da       |    |		Load_Top	At_Offset_2
0094 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0095 e005       |    |		Load	0x0,0x5
0096 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
0097 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0098 00d1       |    |		Pop_Control	Pop_Count_1
0099 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0xe = 0x99,0x407
009a 00d9       |    |		Load_Top	At_Offset_1
009b 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
009c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0xf = 0x9c,0x408
009d 00d9       |    |		Load_Top	At_Offset_1
009e 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
009f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x10 = 0x9f,0x409
00a0 00d9       |    |		Load_Top	At_Offset_1
00a1 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
00a2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x11 = 0xa2,0x40a
00a3 8219       |    |		Call	0x1,0x19
00a4 00d1       |    |		Pop_Control	Pop_Count_1
00a5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x12 = 0xa5,0x40b
00a6 00ea       |    |		Load_Encached	Null_String_Cache
00a7 e218       |    |		Load	0x1,0x18
00a8 821b       |    |		Call	0x1,0x1b
00a9 00d1       |    |		Pop_Control	Pop_Count_1
00aa 4800       |H   |		Short_Literal	0x0							; Debug Table 0x2.0x13 = 0xaa,0x40c
00ab 00da       |    |		Load_Top	At_Offset_2
00ac 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
00ad e00d       |    |		Load	0x0,0xd								; Debug Table 0x2.0x14 = 0xad,0x40d
00ae 00da       |    |		Load_Top	At_Offset_2
00af 380e       |8   |		Execute	Record,Field_Write,Field_Number 0xe
00b0 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0x2.0x15 = 0xb0,0x40e
00b1 00da       |    |		Load_Top	At_Offset_2
00b2 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
00b3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00b4 0000 0000  |    |		.BLANK	0000[0x4]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00c7       |    |		.CONST	0x00c7								; Address of begin
00b9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ba 0004       |    |		.CONST	0x0004								; Number of locals
00bb			INIT_00b8:
00bb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3 = .DEBUG	0x00bb,0x041a,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06a5
													; Debug Table 0x3.0x0 = 0xbb,0xffff
00bc 0217       |    |		Execute	Heap_Access,All_Reference
00bd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x1 = 0xbd,0xfffe
00be 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
00bf e5fd       |    |		Load	0x2,-0x3
00c0 8009       |    |		Call	0x0,0x9
00c1 e00a       |    |		Load	0x0,0xa
00c2 03f1       |    |		Declare_Variable	Discrete,With_Value
00c3 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x2 = 0xc3,0xfffd
00c4 01db       |    |		Execute	Vector,Length
00c5 00e3       |    |		Load_Encached	Natural_Cache
00c6 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
00c7			BODY_00b8:
00c7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x3 = 0xc7,0x1
00c8 7001       |p   |		Jump_Nonzero	0xca
00c9 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x3.0x4 = 0xc9,0x2
00ca 4880       |H   |		Short_Literal	0x80							; Debug Table 0x3.0x5 = 0xca,0x3
00cb 00db       |    |		Load_Top	At_Offset_3
00cc 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
00cd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x6 = 0xcd,0x4
00ce 48ff       |H   |		Short_Literal	0xff
00cf 027d       | }  |		Execute	Discrete,Greater
00d0 6806       |h   |		Jump_Zero	0xd7
00d1 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x7 = 0xd1,0x5
00d2 00da       |    |		Load_Top	At_Offset_2
00d3 e5fe       |    |		Load	0x2,-0x2
00d4 821c       |    |		Call	0x1,0x1c
00d5 00d1       |    |		Pop_Control	Pop_Count_1
00d6 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x3.0x8 = 0xd6,0x6
00d7 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x9 = 0xd7,0x7
00d8 0a03       |    |		Execute_Immediate	Plus,0x3
00d9 00db       |    |		Load_Top	At_Offset_3
00da 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
00db 027a       | z  |		Execute	Discrete,Less_Equal
00dc 6806       |h   |		Jump_Zero	0xe3
00dd 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0xa = 0xdd,0x8
00de e5fe       |    |		Load	0x2,-0x2
00df 00db       |    |		Load_Top	At_Offset_3
00e0 821b       |    |		Call	0x1,0x1b
00e1 00d1       |    |		Pop_Control	Pop_Count_1
00e2 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x3.0xb = 0xe2,0x9
00e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0xc = 0xe3,0xa
00e4 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
00e5 0d04       |    |		Execute_Immediate	Less,0x4
00e6 6809       |h   |		Jump_Zero	0xf0
00e7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0xd = 0xe7,0xb
00e8 821a       |    |		Call	0x1,0x1a
00e9 00d1       |    |		Pop_Control	Pop_Count_1
00ea 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0xe = 0xea,0xc
00eb e5fe       |    |		Load	0x2,-0x2
00ec 00db       |    |		Load_Top	At_Offset_3
00ed 821b       |    |		Call	0x1,0x1b
00ee 00d1       |    |		Pop_Control	Pop_Count_1
00ef 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x3.0xf = 0xef,0xd
00f0 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x3.0x10 = 0xf0,0xe
													; Debug Table 0x3.0x11 = 0xf0,0xfbff
00f1 01dd       |    |		Execute	Vector,First
00f2 00db       |    |		Load_Top	At_Offset_3
00f3 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
00f4 0273       | s  |		Execute	Discrete,Plus
00f5 0afd       |    |		Execute_Immediate	Plus,-0x3
00f6 0248       | H  |		Execute	Discrete,Check_In_Integer
00f7 00e2       |    |		Load_Encached	Integer_Cache
00f8 03f1       |    |		Declare_Variable	Discrete,With_Value
00f9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x12 = 0xf9,0x401
00fa e5fe       |    |		Load	0x2,-0x2
00fb 01dd       |    |		Execute	Vector,First
00fc 00da       |    |		Load_Top	At_Offset_2
00fd 0aff       |    |		Execute_Immediate	Plus,-0x1
00fe 0248       | H  |		Execute	Discrete,Check_In_Integer
00ff e5fe       |    |		Load	0x2,-0x2
0100 01cf       |    |		Execute	Vector,Slice_Read
0101 e403       |    |		Load	0x2,0x3
0102 821b       |    |		Call	0x1,0x1b
0103 00d1       |    |		Pop_Control	Pop_Count_1
0104 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x13 = 0x104,0x402
0105 821a       |    |		Call	0x1,0x1a
0106 00d1       |    |		Pop_Control	Pop_Count_1
0107 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3.0x14 = 0x107,0x403
0108 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x15 = 0x108,0x801
0109 487f       |H   |		Short_Literal	0x7f
010a 0279       | y  |		Execute	Discrete,And
010b 4880       |H   |		Short_Literal	0x80
010c 0273       | s  |		Execute	Discrete,Plus
010d 0248       | H  |		Execute	Discrete,Check_In_Integer
010e a406       |    |		Store_Unchecked	0x2,0x6
010f 005b       | [  |		Store_Top	Discrete,At_Offset_3
0110 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x16 = 0x110,0x404
0111 00d9       |    |		Load_Top	At_Offset_1
0112 e5fe       |    |		Load	0x2,-0x2
0113 01dc       |    |		Execute	Vector,Last
0114 e5fe       |    |		Load	0x2,-0x2
0115 01cf       |    |		Execute	Vector,Slice_Read
0116 e403       |    |		Load	0x2,0x3
0117 821b       |    |		Call	0x1,0x1b
0118 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0119 0000 0000  |    |		.BLANK	0000[0x7]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 012b       | +  |		.CONST	0x012b								; Address of begin
0121 0004       |    |		.CONST	0x0004								; Address of exception handler
0122 0003       |    |		.CONST	0x0003								; Number of locals
0123			INIT_0120:
0123 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4 = .DEBUG	0x0123,0x044a,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06b5
													; Debug Table 0x4.0x0 = 0x123,0xffff
0124 0217       |    |		Execute	Heap_Access,All_Reference
0125 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x1 = 0x125,0xfffe
0126 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
0127 e5fd       |    |		Load	0x2,-0x3
0128 8009       |    |		Call	0x0,0x9
0129 e00a       |    |		Load	0x0,0xa
012a 03f1       |    |		Declare_Variable	Discrete,With_Value
012b			BODY_0120:
012b 4880       |H   |		Short_Literal	0x80							; Debug Table 0x4.0x2 = 0x12b,0x1
012c 00da       |    |		Load_Top	At_Offset_2
012d 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
012e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x3 = 0x12e,0x2
012f 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0130 0d04       |    |		Execute_Immediate	Less,0x4
0131 6803       |h   |		Jump_Zero	0x135
0132 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x4 = 0x132,0x3
0133 821a       |    |		Call	0x1,0x1a
0134 00d1       |    |		Pop_Control	Pop_Count_1
0135 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x5 = 0x135,0x4
													; Debug Table 0x4.0x6 = 0x135,0xfbff
0136 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0137 00e3       |    |		Load_Encached	Natural_Cache
0138 03f1       |    |		Declare_Variable	Discrete,With_Value
0139 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x7 = 0x139,0xfbfe
013a 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
013b 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
013c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x8 = 0x13c,0x401
013d 00da       |    |		Load_Top	At_Offset_2
013e 0a01       |    |		Execute_Immediate	Plus,0x1
013f 0248       | H  |		Execute	Discrete,Check_In_Integer
0140 00da       |    |		Load_Top	At_Offset_2
0141 01d6       |    |		Execute	Vector,Field_Write
0142 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x9 = 0x142,0x402
0143 00da       |    |		Load_Top	At_Offset_2
0144 0a02       |    |		Execute_Immediate	Plus,0x2
0145 0248       | H  |		Execute	Discrete,Check_In_Integer
0146 00da       |    |		Load_Top	At_Offset_2
0147 01d6       |    |		Execute	Vector,Field_Write
0148 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0xa = 0x148,0x403
													; Debug Table 0x4.0xb = 0x148,0x801
0149 e00e       |    |		Load	0x0,0xe
014a 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
014b 025b       | [  |		Execute	Discrete,Check_In_Type
014c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0xc = 0x14c,0x403
014d 0a03       |    |		Execute_Immediate	Plus,0x3
014e 0248       | H  |		Execute	Discrete,Check_In_Integer
014f 00da       |    |		Load_Top	At_Offset_2
0150 01d6       |    |		Execute	Vector,Field_Write
0151 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0xd = 0x151,0x404
0152 00da       |    |		Load_Top	At_Offset_2
0153 0a04       |    |		Execute_Immediate	Plus,0x4
0154 0248       | H  |		Execute	Discrete,Check_In_Integer
0155 00da       |    |		Load_Top	At_Offset_2
0156 01d6       |    |		Execute	Vector,Field_Write
0157 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0xe = 0x157,0x405
0158 0a04       |    |		Execute_Immediate	Plus,0x4
0159 e402       |    |		Load	0x2,0x2
015a 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
015b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0xf = 0x15b,0x406
015c 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
015d 0afc       |    |		Execute_Immediate	Plus,-0x4
015e e402       |    |		Load	0x2,0x2
015f 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0160 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4.0x10 = 0x160,0x407
													; Debug Table 0x4.0x11 = 0x160,0xc01
0161 0d80       |    |		Execute_Immediate	Less,-0x80
0162 6809       |h   |		Jump_Zero	0x16c							; Debug Table 0x4.0x12 = 0x162,0x407
0163 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x13 = 0x163,0x408
0164 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0165 0a01       |    |		Execute_Immediate	Plus,0x1
0166 e402       |    |		Load	0x2,0x2
0167 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0168 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0x14 = 0x168,0x409
0169 e402       |    |		Load	0x2,0x2
016a 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
016b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
016c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4.0x15 = 0x16c,0x40a
016d 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
016e 0a01       |    |		Execute_Immediate	Plus,0x1
016f e402       |    |		Load	0x2,0x2
0170 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0171 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0172 0000 0000  |    |		.BLANK	0000[0x6]
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 0185       |    |		.CONST	0x0185								; Address of begin
0179 0004       |    |		.CONST	0x0004								; Address of exception handler
017a 0004       |    |		.CONST	0x0004								; Number of locals
017b			INIT_0178:
017b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5 = .DEBUG	0x017b,0x0478,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06c5
													; Debug Table 0x5.0x0 = 0x17b,0xffff
017c 0217       |    |		Execute	Heap_Access,All_Reference
017d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x1 = 0x17d,0xfffe
017e 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
017f e00a       |    |		Load	0x0,0xa
0180 03f1       |    |		Declare_Variable	Discrete,With_Value
0181 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x2 = 0x181,0xfffd
0182 01db       |    |		Execute	Vector,Length
0183 00e3       |    |		Load_Encached	Natural_Cache
0184 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0185			BODY_0178:
0185 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x3 = 0x185,0x1
0186 7003       |p   |		Jump_Nonzero	0x18a
0187 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5.0x4 = 0x187,0x2
0188 8213       |    |		Call	0x1,0x13
0189 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x5.0x5 = 0x189,0x3
018a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x5.0x6 = 0x18a,0x4
018b 00db       |    |		Load_Top	At_Offset_3
018c 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
018d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x7 = 0x18d,0x5
018e 48ff       |H   |		Short_Literal	0xff
018f 027d       | }  |		Execute	Discrete,Greater
0190 6806       |h   |		Jump_Zero	0x197
0191 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x8 = 0x191,0x6
0192 00da       |    |		Load_Top	At_Offset_2
0193 e5fe       |    |		Load	0x2,-0x2
0194 821c       |    |		Call	0x1,0x1c
0195 00d1       |    |		Pop_Control	Pop_Count_1
0196 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x5.0x9 = 0x196,0x7
0197 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0xa = 0x197,0x8
0198 0a03       |    |		Execute_Immediate	Plus,0x3
0199 00db       |    |		Load_Top	At_Offset_3
019a 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
019b 027a       | z  |		Execute	Discrete,Less_Equal
019c 6806       |h   |		Jump_Zero	0x1a3
019d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0xb = 0x19d,0x9
019e e5fe       |    |		Load	0x2,-0x2
019f 00db       |    |		Load_Top	At_Offset_3
01a0 821b       |    |		Call	0x1,0x1b
01a1 00d1       |    |		Pop_Control	Pop_Count_1
01a2 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x5.0xc = 0x1a2,0xa
01a3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0xd = 0x1a3,0xb
01a4 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
01a5 0d04       |    |		Execute_Immediate	Less,0x4
01a6 6809       |h   |		Jump_Zero	0x1b0
01a7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0xe = 0x1a7,0xc
01a8 821a       |    |		Call	0x1,0x1a
01a9 00d1       |    |		Pop_Control	Pop_Count_1
01aa 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0xf = 0x1aa,0xd
01ab e5fe       |    |		Load	0x2,-0x2
01ac 00db       |    |		Load_Top	At_Offset_3
01ad 821b       |    |		Call	0x1,0x1b
01ae 00d1       |    |		Pop_Control	Pop_Count_1
01af 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0x5.0x10 = 0x1af,0xe
01b0 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x11 = 0x1b0,0xf
													; Debug Table 0x5.0x12 = 0x1b0,0xfbff
01b1 01dd       |    |		Execute	Vector,First
01b2 00db       |    |		Load_Top	At_Offset_3
01b3 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
01b4 0273       | s  |		Execute	Discrete,Plus
01b5 0afd       |    |		Execute_Immediate	Plus,-0x3
01b6 0248       | H  |		Execute	Discrete,Check_In_Integer
01b7 00e2       |    |		Load_Encached	Integer_Cache
01b8 03f1       |    |		Declare_Variable	Discrete,With_Value
01b9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x13 = 0x1b9,0x401
01ba e5fe       |    |		Load	0x2,-0x2
01bb 01dd       |    |		Execute	Vector,First
01bc 00da       |    |		Load_Top	At_Offset_2
01bd 0aff       |    |		Execute_Immediate	Plus,-0x1
01be 0248       | H  |		Execute	Discrete,Check_In_Integer
01bf e5fe       |    |		Load	0x2,-0x2
01c0 01cf       |    |		Execute	Vector,Slice_Read
01c1 e403       |    |		Load	0x2,0x3
01c2 821b       |    |		Call	0x1,0x1b
01c3 00d1       |    |		Pop_Control	Pop_Count_1
01c4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x14 = 0x1c4,0x402
01c5 821a       |    |		Call	0x1,0x1a
01c6 00d1       |    |		Pop_Control	Pop_Count_1
01c7 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x15 = 0x1c7,0x403
01c8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x16 = 0x1c8,0x801
01c9 487f       |H   |		Short_Literal	0x7f
01ca 0279       | y  |		Execute	Discrete,And
01cb 4880       |H   |		Short_Literal	0x80
01cc 0273       | s  |		Execute	Discrete,Plus
01cd 0248       | H  |		Execute	Discrete,Check_In_Integer
01ce a406       |    |		Store_Unchecked	0x2,0x6
01cf 005b       | [  |		Store_Top	Discrete,At_Offset_3
01d0 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x17 = 0x1d0,0x404
01d1 00d9       |    |		Load_Top	At_Offset_1
01d2 e5fe       |    |		Load	0x2,-0x2
01d3 01dc       |    |		Execute	Vector,Last
01d4 e5fe       |    |		Load	0x2,-0x2
01d5 01cf       |    |		Execute	Vector,Slice_Read
01d6 e403       |    |		Load	0x2,0x3
01d7 821b       |    |		Call	0x1,0x1b
01d8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01d9 0000 0000  |    |		.BLANK	0000[0x7]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e5       |    |		.CONST	0x01e5								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0002       |    |		.CONST	0x0002								; Number of locals
01e3			INIT_01e0:
01e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6 = .DEBUG	0x01e3,0x04aa,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06d1
													; Debug Table 0x6.0x0 = 0x1e3,0xffff
01e4 0217       |    |		Execute	Heap_Access,All_Reference
01e5			BODY_01e0:
01e5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x1 = 0x1e5,0x1
01e6 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
01e7 700d       |p   |		Jump_Nonzero	0x1f5
01e8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x2 = 0x1e8,0x2
01e9 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
01ea 0d03       |    |		Execute_Immediate	Less,0x3
01eb 6803       |h   |		Jump_Zero	0x1ef
01ec 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x3 = 0x1ec,0x3
01ed 821a       |    |		Call	0x1,0x1a
01ee 00d1       |    |		Pop_Control	Pop_Count_1
01ef 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x6.0x4 = 0x1ef,0x4
01f0 00ea       |    |		Load_Encached	Null_String_Cache
01f1 e218       |    |		Load	0x1,0x18
01f2 821b       |    |		Call	0x1,0x1b
01f3 00d1       |    |		Pop_Control	Pop_Count_1
01f4 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01f5 4800       |H   |		Short_Literal	0x0							; Debug Table 0x6.0x5 = 0x1f5,0x5
01f6 00d9       |    |		Load_Top	At_Offset_1
01f7 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
01f8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01f9 0000 0000  |    |		.BLANK	0000[0x7]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0208       |    |		.CONST	0x0208								; Address of begin
0201 0004       |    |		.CONST	0x0004								; Address of exception handler
0202 0003       |    |		.CONST	0x0003								; Number of locals
0203			INIT_0200:
0203 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7 = .DEBUG	0x0203,0x04b8,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06d9
													; Debug Table 0x7.0x0 = 0x203,0xffff
0204 0217       |    |		Execute	Heap_Access,All_Reference
0205 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x1 = 0x205,0xfffe
0206 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0207 0217       |    |		Execute	Heap_Access,All_Reference
0208			BODY_0200:
0208 00be       |    |		Action	Activate_Tasks
0209 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x2 = 0x209,0x1
020a 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
020b 0d03       |    |		Execute_Immediate	Less,0x3
020c 6803       |h   |		Jump_Zero	0x210
020d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x3 = 0x20d,0x2
020e 821a       |    |		Call	0x1,0x1a
020f 00d1       |    |		Pop_Control	Pop_Count_1
0210 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x4 = 0x210,0x3
0211 00ea       |    |		Load_Encached	Null_String_Cache
0212 e218       |    |		Load	0x1,0x18
0213 821b       |    |		Call	0x1,0x1b
0214 00d1       |    |		Pop_Control	Pop_Count_1
0215 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x5 = 0x215,0x4
0216 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0217 6803       |h   |		Jump_Zero	0x21b
0218 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x6 = 0x218,0x5
0219 821a       |    |		Call	0x1,0x1a
021a 00d1       |    |		Pop_Control	Pop_Count_1
021b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x7 = 0x21b,0x6
021c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
021d e005       |    |		Load	0x0,0x5
021e 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
021f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0220 00d1       |    |		Pop_Control	Pop_Count_1
0221 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x8 = 0x221,0x7
0222 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0223 00d9       |    |		Load_Top	At_Offset_1
0224 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0225 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x9 = 0x225,0x8
0226 00d9       |    |		Load_Top	At_Offset_1
0227 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0228 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0xa = 0x228,0x9
0229 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
022a 00d9       |    |		Load_Top	At_Offset_1
022b 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
022c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0xb = 0x22c,0xa
022d 00d9       |    |		Load_Top	At_Offset_1
022e 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
022f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0xc = 0x22f,0xb
0230 00d9       |    |		Load_Top	At_Offset_1
0231 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
0232 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0xd = 0x232,0xc
0233 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0234 0afe       |    |		Execute_Immediate	Plus,-0x2
0235 00d9       |    |		Load_Top	At_Offset_1
0236 380d       |8   |		Execute	Record,Field_Write,Field_Number 0xd
0237 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0xe = 0x237,0xd
0238 00da       |    |		Load_Top	At_Offset_2
0239 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
023a 0aff       |    |		Execute_Immediate	Plus,-0x1
023b e001       |    |		Load	0x0,0x1
023c 025b       | [  |		Execute	Discrete,Check_In_Type
023d 00da       |    |		Load_Top	At_Offset_2
023e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0xf = 0x23e,0x401
023f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0x10 = 0x23f,0x801
0240 0903       |    |		Execute_Immediate	Binary_Scale,0x3
0241 00d9       |    |		Load_Top	At_Offset_1
0242 e00e       |    |		Load	0x0,0xe
0243 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0244 025b       | [  |		Execute	Discrete,Check_In_Type
0245 090d       |    |		Execute_Immediate	Binary_Scale,0xd
0246 0273       | s  |		Execute	Discrete,Plus
0247 00d0       |    |		Action	Swap_Control
0248 00d1       |    |		Pop_Control	Pop_Count_1
0249 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x11 = 0x249,0x401
024a 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
024b e00f       |    |		Load	0x0,0xf
024c e010       |    |		Load	0x0,0x10
024d a011       |    |		Store_Unchecked	0x0,0x11
024e e00b       |    |		Load	0x0,0xb
024f 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0250 00d0       |    |		Action	Swap_Control
0251 00d1       |    |		Pop_Control	Pop_Count_1
0252 00d0       |    |		Action	Swap_Control
0253 00d1       |    |		Pop_Control	Pop_Count_1
0254 0218       |    |		Execute	Heap_Access,All_Write						; Debug Table 0x7.0x12 = 0x254,0xd
0255 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x13 = 0x255,0xe
0256 4800       |H   |		Short_Literal	0x0
0257 8012       |    |		Call	0x0,0x12
0258 00d1       |    |		Pop_Control	Pop_Count_1
0259 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0x7.0x14 = 0x259,0xf
025a e5ff       |    |		Load	0x2,-0x1
025b 0217       |    |		Execute	Heap_Access,All_Reference
025c 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
025d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
025e 0000 0000  |    |		.XXX[0x2]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0263       | c  |		.CONST	0x0263								; Address of begin
0261 0004       |    |		.CONST	0x0004								; Address of exception handler
0262 0001       |    |		.CONST	0x0001								; Number of locals
0263			BODY_0260:
0263			INIT_0260:
0263 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8 = .DEBUG	0x0263,0x04e4,0x0001,0x0000,0x0059,0x82b5,0x0000,0x0076
													; Debug Table 0x8.0x0 = 0x263,0x1
0264 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0265 0a01       |    |		Execute_Immediate	Plus,0x1
0266 00db       |    |		Load_Top	At_Offset_3
0267 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0268 4800       |H   |		Short_Literal	0x0							; Debug Table 0x8.0x1 = 0x268,0x2
0269 00db       |    |		Load_Top	At_Offset_3
026a 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
026b 4bfc       |K   |		Short_Literal	0x3fc							; Debug Table 0x8.0x2 = 0x26b,0x3
026c 00db       |    |		Load_Top	At_Offset_3
026d 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
026e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x8.0x3 = 0x26e,0x4
026f 00db       |    |		Load_Top	At_Offset_3
0270 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0271 4800       |H   |		Short_Literal	0x0							; Debug Table 0x8.0x4 = 0x271,0x5
0272 00db       |    |		Load_Top	At_Offset_3
0273 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0274 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0275 0000 0000  |    |		.XXX[0x3]
0277 0000       |    |
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 0283       |    |		.CONST	0x0283								; Address of begin
0279 0004       |    |		.CONST	0x0004								; Address of exception handler
027a 0002       |    |		.CONST	0x0002								; Number of locals
027b			INIT_0278:
027b e217       |    |		Load	0x1,0x17							; Debug Table 0x9 = .DEBUG	0x027b,0x04f0,0x0001,0x0000,0x0059,0x82b5,0x0000,0x00a1
													; Debug Table 0x9.0x0 = 0x27b,0xffff
027c 00db       |    |		Load_Top	At_Offset_3
027d 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
027e e217       |    |		Load	0x1,0x17
027f e5ff       |    |		Load	0x2,-0x1
0280 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0281 0396       |    |		Declare_Variable	Heap_Access,By_Allocation,With_Value
0282 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0283			BODY_0278:
0283 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x1 = 0x283,0xfffe
													; Debug Table 0x9.0x2 = 0x283,0x1
0284 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0285 00d9       |    |		Load_Top	At_Offset_1
0286 0217       |    |		Execute	Heap_Access,All_Reference
0287 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0288 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x3 = 0x288,0x2
0289 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
028a e013       |    |		Load	0x0,0x13
028b 0322       | "  |		Declare_Variable	Record
028c e5ff       |    |		Load	0x2,-0x1
028d 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
028e 00d9       |    |		Load_Top	At_Offset_1
028f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0290 e5ff       |    |		Load	0x2,-0x1
0291 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0292 00d9       |    |		Load_Top	At_Offset_1
0293 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0294 e5ff       |    |		Load	0x2,-0x1
0295 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0296 e005       |    |		Load	0x0,0x5
0297 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
0298 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0299 00d1       |    |		Pop_Control	Pop_Count_1
029a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x4 = 0x29a,0x3
029b 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
029c e5ff       |    |		Load	0x2,-0x1
029d 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
029e 0273       | s  |		Execute	Discrete,Plus
029f e5ff       |    |		Load	0x2,-0x1
02a0 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
02a1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x5 = 0x2a1,0x4
02a2 8219       |    |		Call	0x1,0x19
02a3 00d1       |    |		Pop_Control	Pop_Count_1
02a4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x6 = 0x2a4,0x5
02a5 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
02a6 00d9       |    |		Load_Top	At_Offset_1
02a7 0217       |    |		Execute	Heap_Access,All_Reference
02a8 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02a9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
02aa 0000 0000  |    |		.BLANK	0000[0x6]
02b0 ; --------------------------------------------------------------------------------------
02b0 ; SUBPROGRAM
02b0 ; --------------------------------------------------------------------------------------
02b0 02be       |    |		.CONST	0x02be								; Address of begin
02b1 0004       |    |		.CONST	0x0004								; Address of exception handler
02b2 0004       |    |		.CONST	0x0004								; Number of locals
02b3			INIT_02b0:
02b3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa = .DEBUG	0x02b3,0x0500,0x0001,0x0000,0x0059,0x82b5,0x0000,0x00f7
													; Debug Table 0xa.0x0 = 0x2b3,0xffff
02b4 01db       |    |		Execute	Vector,Length
02b5 00e3       |    |		Load_Encached	Natural_Cache
02b6 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
02b7 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xa.0x1 = 0x2b7,0xfffe
02b8 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
02b9 00e3       |    |		Load_Encached	Natural_Cache
02ba 03f1       |    |		Declare_Variable	Discrete,With_Value
02bb e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xa.0x2 = 0x2bb,0xfffd
02bc 3403       |4   |		Execute	Record,Field_Reference,Field_Number 0x3
02bd 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
02be			BODY_02b0:
02be e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x3 = 0x2be,0x1
02bf 00da       |    |		Load_Top	At_Offset_2
02c0 0a01       |    |		Execute_Immediate	Plus,0x1
02c1 0248       | H  |		Execute	Discrete,Check_In_Integer
02c2 00da       |    |		Load_Top	At_Offset_2
02c3 01d6       |    |		Execute	Vector,Field_Write
02c4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x4 = 0x2c4,0x2
02c5 e00e       |    |		Load	0x0,0xe
02c6 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
02c7 025b       | [  |		Execute	Discrete,Check_In_Type
02c8 00da       |    |		Load_Top	At_Offset_2
02c9 0a02       |    |		Execute_Immediate	Plus,0x2
02ca 0248       | H  |		Execute	Discrete,Check_In_Integer
02cb 00da       |    |		Load_Top	At_Offset_2
02cc 01d6       |    |		Execute	Vector,Field_Write
02cd e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xa.0x5 = 0x2cd,0x3
02ce e014       |    |		Load	0x0,0x14
02cf 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
02d0 00da       |    |		Load_Top	At_Offset_2
02d1 0a03       |    |		Execute_Immediate	Plus,0x3
02d2 0248       | H  |		Execute	Discrete,Check_In_Integer
02d3 00db       |    |		Load_Top	At_Offset_3
02d4 0a02       |    |		Execute_Immediate	Plus,0x2
02d5 e402       |    |		Load	0x2,0x2
02d6 0273       | s  |		Execute	Discrete,Plus
02d7 0248       | H  |		Execute	Discrete,Check_In_Integer
02d8 00db       |    |		Load_Top	At_Offset_3
02d9 01ce       |    |		Execute	Vector,Slice_Write
02da 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x6 = 0x2da,0x4
02db e00e       |    |		Load	0x0,0xe
02dc 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
02dd 025b       | [  |		Execute	Discrete,Check_In_Type
02de 00da       |    |		Load_Top	At_Offset_2
02df 0a03       |    |		Execute_Immediate	Plus,0x3
02e0 e402       |    |		Load	0x2,0x2
02e1 0273       | s  |		Execute	Discrete,Plus
02e2 0248       | H  |		Execute	Discrete,Check_In_Integer
02e3 00da       |    |		Load_Top	At_Offset_2
02e4 01d6       |    |		Execute	Vector,Field_Write
02e5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x7 = 0x2e5,0x5
02e6 0a03       |    |		Execute_Immediate	Plus,0x3
02e7 0248       | H  |		Execute	Discrete,Check_In_Integer
02e8 00db       |    |		Load_Top	At_Offset_3
02e9 0273       | s  |		Execute	Discrete,Plus
02ea e5fd       |    |		Load	0x2,-0x3
02eb 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
02ec e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xa.0x8 = 0x2ec,0x6
02ed 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
02ee 00db       |    |		Load_Top	At_Offset_3
02ef 0272       | r  |		Execute	Discrete,Minus
02f0 0248       | H  |		Execute	Discrete,Check_In_Integer
02f1 0afd       |    |		Execute_Immediate	Plus,-0x3
02f2 e5fd       |    |		Load	0x2,-0x3
02f3 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
02f4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xa.0x9 = 0x2f4,0x7
													; Debug Table 0xa.0xa = 0x2f4,0x401
02f5 0d80       |    |		Execute_Immediate	Less,-0x80
02f6 6809       |h   |		Jump_Zero	0x300							; Debug Table 0xa.0xb = 0x2f6,0x7
02f7 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xa.0xc = 0x2f7,0x8
02f8 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
02f9 0a01       |    |		Execute_Immediate	Plus,0x1
02fa e5fd       |    |		Load	0x2,-0x3
02fb 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
02fc 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0xd = 0x2fc,0x9
02fd e5fd       |    |		Load	0x2,-0x3
02fe 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
02ff 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0300 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xa.0xe = 0x300,0xa
0301 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0302 00db       |    |		Load_Top	At_Offset_3
0303 0273       | s  |		Execute	Discrete,Plus
0304 e5fd       |    |		Load	0x2,-0x3
0305 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0306 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0307 0000       |    |		.XXX[0x1]
0308 ; --------------------------------------------------------------------------------------
0308 ; SUBPROGRAM
0308 ; --------------------------------------------------------------------------------------
0308 0318       |    |		.CONST	0x0318								; Address of begin
0309 0004       |    |		.CONST	0x0004								; Address of exception handler
030a 0006       |    |		.CONST	0x0006								; Number of locals
030b			INIT_0308:
030b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb = .DEBUG	0x030b,0x0520,0x0001,0x0000,0x0059,0x82b5,0x0000,0x01a4
													; Debug Table 0xb.0x0 = 0x30b,0xffff
030c e00a       |    |		Load	0x0,0xa
030d 03f1       |    |		Declare_Variable	Discrete,With_Value
030e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x1 = 0x30e,0xfffe
030f 01db       |    |		Execute	Vector,Length
0310 00e3       |    |		Load_Encached	Natural_Cache
0311 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0312 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x2 = 0x312,0xfffd
0313 01dd       |    |		Execute	Vector,First
0314 00e2       |    |		Load_Encached	Integer_Cache
0315 03f1       |    |		Declare_Variable	Discrete,With_Value
0316 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0xb.0x3 = 0x316,0xfffc
0317 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb.0x4 = 0x317,0xfffb
0318			BODY_0308:
0318 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x5 = 0x318,0x1
													; Debug Table 0xb.0x6 = 0x318,0x2
0319 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
031a 0d04       |    |		Execute_Immediate	Less,0x4
031b 6803       |h   |		Jump_Zero	0x31f
031c e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x7 = 0x31c,0x3
031d 821a       |    |		Call	0x1,0x1a
031e 00d1       |    |		Pop_Control	Pop_Count_1
031f 48ff       |H   |		Short_Literal	0xff							; Debug Table 0xb.0x8 = 0x31f,0x4
0320 e403       |    |		Load	0x2,0x3
0321 e5fd       |    |		Load	0x2,-0x3
0322 3c06       |<   |		Execute	Record,Field_Read,Field_Number 0x6
0323 0afd       |    |		Execute_Immediate	Plus,-0x3
0324 0248       | H  |		Execute	Discrete,Check_In_Integer
0325 e015       |    |		Load	0x0,0x15
0326 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0327 e015       |    |		Load	0x0,0x15
0328 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0329 0059       | Y  |		Store_Top	Discrete,At_Offset_1
032a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x9 = 0x32a,0x5
032b 00d9       |    |		Load_Top	At_Offset_1
032c 0273       | s  |		Execute	Discrete,Plus
032d 0248       | H  |		Execute	Discrete,Check_In_Integer
032e 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
032f e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0xa = 0x32f,0x6
0330 00db       |    |		Load_Top	At_Offset_3
0331 00db       |    |		Load_Top	At_Offset_3
0332 0aff       |    |		Execute_Immediate	Plus,-0x1
0333 0248       | H  |		Execute	Discrete,Check_In_Integer
0334 e5ff       |    |		Load	0x2,-0x1
0335 01cf       |    |		Execute	Vector,Slice_Read
0336 e402       |    |		Load	0x2,0x2
0337 821b       |    |		Call	0x1,0x1b
0338 00d1       |    |		Pop_Control	Pop_Count_1
0339 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0xb = 0x339,0x7
033a 00d9       |    |		Load_Top	At_Offset_1
033b 0272       | r  |		Execute	Discrete,Minus
033c c403       |    |		Store	0x2,0x3
033d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0xc = 0x33d,0x8
033e 680c       |h   |		Jump_Zero	0x34b
033f e402       |    |		Load	0x2,0x2								; Debug Table 0xb.0xd = 0x33f,0x9
0340 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0xe = 0x340,0x401
0341 487f       |H   |		Short_Literal	0x7f
0342 0279       | y  |		Execute	Discrete,And
0343 4880       |H   |		Short_Literal	0x80
0344 0273       | s  |		Execute	Discrete,Plus
0345 0248       | H  |		Execute	Discrete,Check_In_Integer
0346 a407       |    |		Store_Unchecked	0x2,0x7
0347 c402       |    |		Store	0x2,0x2
0348 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0xf = 0x348,0xa
0349 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
034a 7fcd       |    |		Jump	BODY_0308
034b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
034c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00002000}
0350 ; --------------------------------------------------------------------------------------
0350 ; Debug Table
0350 ; --------------------------------------------------------------------------------------
0350 0003 000c  |    |		.CONST	0x0003,0x000c
0352 000b 03b2  |    |		.DEBUG	0x000b,0x03b2,0x0000,0x0000,0x0059,0x7f45,0x0000,0x0690
035a 0023 03cc  | #  |		.DEBUG	0x0023,0x03cc,0x0000,0x0000,0x0059,0x82b5,0x0000,0x0004
0362 006b 03ec  | k  |		.DEBUG	0x006b,0x03ec,0x0001,0x0000,0x0059,0x7f45,0x0000,0x0699
036a 00bb 041a  |    |		.DEBUG	0x00bb,0x041a,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06a5
0372 0123 044a  | # J|		.DEBUG	0x0123,0x044a,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06b5
037a 017b 0478  | { x|		.DEBUG	0x017b,0x0478,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06c5
0382 01e3 04aa  |    |		.DEBUG	0x01e3,0x04aa,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06d1
038a 0203 04b8  |    |		.DEBUG	0x0203,0x04b8,0x0001,0x0000,0x0059,0x7f45,0x0000,0x06d9
0392 0263 04e4  | c  |		.DEBUG	0x0263,0x04e4,0x0001,0x0000,0x0059,0x82b5,0x0000,0x0076
039a 027b 04f0  | {  |		.DEBUG	0x027b,0x04f0,0x0001,0x0000,0x0059,0x82b5,0x0000,0x00a1
03a2 02b3 0500  |    |		.DEBUG	0x02b3,0x0500,0x0001,0x0000,0x0059,0x82b5,0x0000,0x00f7
03aa 030b 0520  |    |		.DEBUG	0x030b,0x0520,0x0001,0x0000,0x0059,0x82b5,0x0000,0x01a4
03b2 ; --------------------------------------------------------------------------------------
03b2 ; Debug3 Subtable 0x0
03b2 ; --------------------------------------------------------------------------------------
03b2 000c 0000  |    |		.DBG3TAB	0x000c,0x0000
03b4 000b ffff  |    |		.CONST	0x000b,0xffff
03b6 000c fffe  |    |		.CONST	0x000c,0xfffe
03b8 000d fffd  |    |		.CONST	0x000d,0xfffd
03ba 000f fffc  |    |		.CONST	0x000f,0xfffc
03bc 0011 fffb  |    |		.CONST	0x0011,0xfffb
03be 0013 fffa  |    |		.CONST	0x0013,0xfffa
03c0 0015 fff9  |    |		.CONST	0x0015,0xfff9
03c2 0017 fff8  |    |		.CONST	0x0017,0xfff8
03c4 0019 fff7  |    |		.CONST	0x0019,0xfff7
03c6 001b fff6  |    |		.CONST	0x001b,0xfff6
03c8 001f fff5  |    |		.CONST	0x001f,0xfff5
03ca 001f fff4  |    |		.CONST	0x001f,0xfff4
03cc ; --------------------------------------------------------------------------------------
03cc ; Debug3 Subtable 0x1
03cc ; --------------------------------------------------------------------------------------
03cc 000f 0000  |    |		.DBG3TAB	0x000f,0x0000
03ce 0023 ffff  | #  |		.CONST	0x0023,0xffff
03d0 0029 fffe  | )  |		.CONST	0x0029,0xfffe
03d2 002c fffd  | ,  |		.CONST	0x002c,0xfffd
03d4 002c fffc  | ,  |		.CONST	0x002c,0xfffc
03d6 0046 fffb  | F  |		.CONST	0x0046,0xfffb
03d8 004b fffa  | K  |		.CONST	0x004b,0xfffa
03da 004d fff9  | M  |		.CONST	0x004d,0xfff9
03dc 004f fff8  | O  |		.CONST	0x004f,0xfff8
03de 0051 fff7  | Q  |		.CONST	0x0051,0xfff7
03e0 0053 fff6  | S  |		.CONST	0x0053,0xfff6
03e2 0055 fff5  | U  |		.CONST	0x0055,0xfff5
03e4 0057 fff4  | W  |		.CONST	0x0057,0xfff4
03e6 0059 fff3  | Y  |		.CONST	0x0059,0xfff3
03e8 005b fff2  | [  |		.CONST	0x005b,0xfff2
03ea 005d fff1  | ]  |		.CONST	0x005d,0xfff1
03ec ; --------------------------------------------------------------------------------------
03ec ; Debug3 Subtable 0x2
03ec ; --------------------------------------------------------------------------------------
03ec 0002 0014  |    |		.DBG3TAB	0x0002,0x0014
03ee 006b ffff  | k  |		.CONST	0x006b,0xffff
03f0 006e 0001  | n  |		.CONST	0x006e,0x0001
03f2 0071 0002  | q  |		.CONST	0x0071,0x0002
03f4 0074 0003  | t  |		.CONST	0x0074,0x0003
03f6 0076 0004  | v  |		.CONST	0x0076,0x0004
03f8 007a 0005  | z  |		.CONST	0x007a,0x0005
03fa 007a 0006  | z  |		.CONST	0x007a,0x0006
03fc 007a fbff  | z  |		.CONST	0x007a,0xfbff
03fe 007c 0401  | |  |		.CONST	0x007c,0x0401
0400 007f 0402  |    |		.CONST	0x007f,0x0402
0402 0083 0403  |    |		.CONST	0x0083,0x0403
0404 0088 0404  |    |		.CONST	0x0088,0x0404
0406 008d 0405  |    |		.CONST	0x008d,0x0405
0408 0091 0406  |    |		.CONST	0x0091,0x0406
040a 0099 0407  |    |		.CONST	0x0099,0x0407
040c 009c 0408  |    |		.CONST	0x009c,0x0408
040e 009f 0409  |    |		.CONST	0x009f,0x0409
0410 00a2 040a  |    |		.CONST	0x00a2,0x040a
0412 00a5 040b  |    |		.CONST	0x00a5,0x040b
0414 00aa 040c  |    |		.CONST	0x00aa,0x040c
0416 00ad 040d  |    |		.CONST	0x00ad,0x040d
0418 00b0 040e  |    |		.CONST	0x00b0,0x040e
041a ; --------------------------------------------------------------------------------------
041a ; Debug3 Subtable 0x3
041a ; --------------------------------------------------------------------------------------
041a 0004 0013  |    |		.DBG3TAB	0x0004,0x0013
041c 00bb ffff  |    |		.CONST	0x00bb,0xffff
041e 00bd fffe  |    |		.CONST	0x00bd,0xfffe
0420 00c3 fffd  |    |		.CONST	0x00c3,0xfffd
0422 00c7 0001  |    |		.CONST	0x00c7,0x0001
0424 00c9 0002  |    |		.CONST	0x00c9,0x0002
0426 00ca 0003  |    |		.CONST	0x00ca,0x0003
0428 00cd 0004  |    |		.CONST	0x00cd,0x0004
042a 00d1 0005  |    |		.CONST	0x00d1,0x0005
042c 00d6 0006  |    |		.CONST	0x00d6,0x0006
042e 00d7 0007  |    |		.CONST	0x00d7,0x0007
0430 00dd 0008  |    |		.CONST	0x00dd,0x0008
0432 00e2 0009  |    |		.CONST	0x00e2,0x0009
0434 00e3 000a  |    |		.CONST	0x00e3,0x000a
0436 00e7 000b  |    |		.CONST	0x00e7,0x000b
0438 00ea 000c  |    |		.CONST	0x00ea,0x000c
043a 00ef 000d  |    |		.CONST	0x00ef,0x000d
043c 00f0 000e  |    |		.CONST	0x00f0,0x000e
043e 00f0 fbff  |    |		.CONST	0x00f0,0xfbff
0440 00f9 0401  |    |		.CONST	0x00f9,0x0401
0442 0104 0402  |    |		.CONST	0x0104,0x0402
0444 0107 0403  |    |		.CONST	0x0107,0x0403
0446 0108 0801  |    |		.CONST	0x0108,0x0801
0448 0110 0404  |    |		.CONST	0x0110,0x0404
044a ; --------------------------------------------------------------------------------------
044a ; Debug3 Subtable 0x4
044a ; --------------------------------------------------------------------------------------
044a 0004 0012  |    |		.DBG3TAB	0x0004,0x0012
044c 0123 ffff  | #  |		.CONST	0x0123,0xffff
044e 0125 fffe  | %  |		.CONST	0x0125,0xfffe
0450 012b 0001  | +  |		.CONST	0x012b,0x0001
0452 012e 0002  | .  |		.CONST	0x012e,0x0002
0454 0132 0003  | 2  |		.CONST	0x0132,0x0003
0456 0135 0004  | 5  |		.CONST	0x0135,0x0004
0458 0135 fbff  | 5  |		.CONST	0x0135,0xfbff
045a 0139 fbfe  | 9  |		.CONST	0x0139,0xfbfe
045c 013c 0401  | <  |		.CONST	0x013c,0x0401
045e 0142 0402  | B  |		.CONST	0x0142,0x0402
0460 0148 0403  | H  |		.CONST	0x0148,0x0403
0462 0148 0801  | H  |		.CONST	0x0148,0x0801
0464 014c 0403  | L  |		.CONST	0x014c,0x0403
0466 0151 0404  | Q  |		.CONST	0x0151,0x0404
0468 0157 0405  | W  |		.CONST	0x0157,0x0405
046a 015b 0406  | [  |		.CONST	0x015b,0x0406
046c 0160 0407  | `  |		.CONST	0x0160,0x0407
046e 0160 0c01  | `  |		.CONST	0x0160,0x0c01
0470 0162 0407  | b  |		.CONST	0x0162,0x0407
0472 0163 0408  | c  |		.CONST	0x0163,0x0408
0474 0168 0409  | h  |		.CONST	0x0168,0x0409
0476 016c 040a  | l  |		.CONST	0x016c,0x040a
0478 ; --------------------------------------------------------------------------------------
0478 ; Debug3 Subtable 0x5
0478 ; --------------------------------------------------------------------------------------
0478 0004 0014  |    |		.DBG3TAB	0x0004,0x0014
047a 017b ffff  | {  |		.CONST	0x017b,0xffff
047c 017d fffe  | }  |		.CONST	0x017d,0xfffe
047e 0181 fffd  |    |		.CONST	0x0181,0xfffd
0480 0185 0001  |    |		.CONST	0x0185,0x0001
0482 0187 0002  |    |		.CONST	0x0187,0x0002
0484 0189 0003  |    |		.CONST	0x0189,0x0003
0486 018a 0004  |    |		.CONST	0x018a,0x0004
0488 018d 0005  |    |		.CONST	0x018d,0x0005
048a 0191 0006  |    |		.CONST	0x0191,0x0006
048c 0196 0007  |    |		.CONST	0x0196,0x0007
048e 0197 0008  |    |		.CONST	0x0197,0x0008
0490 019d 0009  |    |		.CONST	0x019d,0x0009
0492 01a2 000a  |    |		.CONST	0x01a2,0x000a
0494 01a3 000b  |    |		.CONST	0x01a3,0x000b
0496 01a7 000c  |    |		.CONST	0x01a7,0x000c
0498 01aa 000d  |    |		.CONST	0x01aa,0x000d
049a 01af 000e  |    |		.CONST	0x01af,0x000e
049c 01b0 000f  |    |		.CONST	0x01b0,0x000f
049e 01b0 fbff  |    |		.CONST	0x01b0,0xfbff
04a0 01b9 0401  |    |		.CONST	0x01b9,0x0401
04a2 01c4 0402  |    |		.CONST	0x01c4,0x0402
04a4 01c7 0403  |    |		.CONST	0x01c7,0x0403
04a6 01c8 0801  |    |		.CONST	0x01c8,0x0801
04a8 01d0 0404  |    |		.CONST	0x01d0,0x0404
04aa ; --------------------------------------------------------------------------------------
04aa ; Debug3 Subtable 0x6
04aa ; --------------------------------------------------------------------------------------
04aa 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
04ac 01e3 ffff  |    |		.CONST	0x01e3,0xffff
04ae 01e5 0001  |    |		.CONST	0x01e5,0x0001
04b0 01e8 0002  |    |		.CONST	0x01e8,0x0002
04b2 01ec 0003  |    |		.CONST	0x01ec,0x0003
04b4 01ef 0004  |    |		.CONST	0x01ef,0x0004
04b6 01f5 0005  |    |		.CONST	0x01f5,0x0005
04b8 ; --------------------------------------------------------------------------------------
04b8 ; Debug3 Subtable 0x7
04b8 ; --------------------------------------------------------------------------------------
04b8 0002 0013  |    |		.DBG3TAB	0x0002,0x0013
04ba 0203 ffff  |    |		.CONST	0x0203,0xffff
04bc 0205 fffe  |    |		.CONST	0x0205,0xfffe
04be 0209 0001  |    |		.CONST	0x0209,0x0001
04c0 020d 0002  |    |		.CONST	0x020d,0x0002
04c2 0210 0003  |    |		.CONST	0x0210,0x0003
04c4 0215 0004  |    |		.CONST	0x0215,0x0004
04c6 0218 0005  |    |		.CONST	0x0218,0x0005
04c8 021b 0006  |    |		.CONST	0x021b,0x0006
04ca 0221 0007  | !  |		.CONST	0x0221,0x0007
04cc 0225 0008  | %  |		.CONST	0x0225,0x0008
04ce 0228 0009  | (  |		.CONST	0x0228,0x0009
04d0 022c 000a  | ,  |		.CONST	0x022c,0x000a
04d2 022f 000b  | /  |		.CONST	0x022f,0x000b
04d4 0232 000c  | 2  |		.CONST	0x0232,0x000c
04d6 0237 000d  | 7  |		.CONST	0x0237,0x000d
04d8 023e 0401  | >  |		.CONST	0x023e,0x0401
04da 023f 0801  | ?  |		.CONST	0x023f,0x0801
04dc 0249 0401  | I  |		.CONST	0x0249,0x0401
04de 0254 000d  | T  |		.CONST	0x0254,0x000d
04e0 0255 000e  | U  |		.CONST	0x0255,0x000e
04e2 0259 000f  | Y  |		.CONST	0x0259,0x000f
04e4 ; --------------------------------------------------------------------------------------
04e4 ; Debug3 Subtable 0x8
04e4 ; --------------------------------------------------------------------------------------
04e4 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
04e6 0263 0001  | c  |		.CONST	0x0263,0x0001
04e8 0268 0002  | h  |		.CONST	0x0268,0x0002
04ea 026b 0003  | k  |		.CONST	0x026b,0x0003
04ec 026e 0004  | n  |		.CONST	0x026e,0x0004
04ee 0271 0005  | q  |		.CONST	0x0271,0x0005
04f0 ; --------------------------------------------------------------------------------------
04f0 ; Debug3 Subtable 0x9
04f0 ; --------------------------------------------------------------------------------------
04f0 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
04f2 027b ffff  | {  |		.CONST	0x027b,0xffff
04f4 0283 fffe  |    |		.CONST	0x0283,0xfffe
04f6 0283 0001  |    |		.CONST	0x0283,0x0001
04f8 0288 0002  |    |		.CONST	0x0288,0x0002
04fa 029a 0003  |    |		.CONST	0x029a,0x0003
04fc 02a1 0004  |    |		.CONST	0x02a1,0x0004
04fe 02a4 0005  |    |		.CONST	0x02a4,0x0005
0500 ; --------------------------------------------------------------------------------------
0500 ; Debug3 Subtable 0xa
0500 ; --------------------------------------------------------------------------------------
0500 0003 000c  |    |		.DBG3TAB	0x0003,0x000c
0502 02b3 ffff  |    |		.CONST	0x02b3,0xffff
0504 02b7 fffe  |    |		.CONST	0x02b7,0xfffe
0506 02bb fffd  |    |		.CONST	0x02bb,0xfffd
0508 02be 0001  |    |		.CONST	0x02be,0x0001
050a 02c4 0002  |    |		.CONST	0x02c4,0x0002
050c 02cd 0003  |    |		.CONST	0x02cd,0x0003
050e 02da 0004  |    |		.CONST	0x02da,0x0004
0510 02e5 0005  |    |		.CONST	0x02e5,0x0005
0512 02ec 0006  |    |		.CONST	0x02ec,0x0006
0514 02f4 0007  |    |		.CONST	0x02f4,0x0007
0516 02f4 0401  |    |		.CONST	0x02f4,0x0401
0518 02f6 0007  |    |		.CONST	0x02f6,0x0007
051a 02f7 0008  |    |		.CONST	0x02f7,0x0008
051c 02fc 0009  |    |		.CONST	0x02fc,0x0009
051e 0300 000a  |    |		.CONST	0x0300,0x000a
0520 ; --------------------------------------------------------------------------------------
0520 ; Debug3 Subtable 0xb
0520 ; --------------------------------------------------------------------------------------
0520 0005 000b  |    |		.DBG3TAB	0x0005,0x000b
0522 030b ffff  |    |		.CONST	0x030b,0xffff
0524 030e fffe  |    |		.CONST	0x030e,0xfffe
0526 0312 fffd  |    |		.CONST	0x0312,0xfffd
0528 0316 fffc  |    |		.CONST	0x0316,0xfffc
052a 0317 fffb  |    |		.CONST	0x0317,0xfffb
052c 0318 0001  |    |		.CONST	0x0318,0x0001
052e 0318 0002  |    |		.CONST	0x0318,0x0002
0530 031c 0003  |    |		.CONST	0x031c,0x0003
0532 031f 0004  |    |		.CONST	0x031f,0x0004
0534 032a 0005  | *  |		.CONST	0x032a,0x0005
0536 032f 0006  | /  |		.CONST	0x032f,0x0006
0538 0339 0007  | 9  |		.CONST	0x0339,0x0007
053a 033d 0008  | =  |		.CONST	0x033d,0x0008
053c 033f 0009  | ?  |		.CONST	0x033f,0x0009
053e 0340 0401  | @  |		.CONST	0x0340,0x0401
0540 0348 000a  | H  |		.CONST	0x0348,0x000a
0542 0000 0000  |    |		.BLANK	0000[0xbe]