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

⟦bb4ac1474⟧

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

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 5811       |X   |		.CONST	0x5811								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 03e8       |    |		.CONST	0x03e8								; 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 0081       |    |		.CONST	0x0081								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0020       |    |		.CONST	0x0020								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional							; Debug Table 0x0 = .DEBUG	0x000b,0x048a,0x8000,0x0000,0x0035,0x25e4,0x0000,0x000b
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 029a 008b  |    |		Declare_Subprogram	INIT_0088,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xd,0xfffd
000f 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x0.0x3 = 0xf,0xfffc
0010 0129       | )  |		Execute	Any,Make_Visible
0011 029a 00b3  |    |		Declare_Subprogram	INIT_00b0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x11,0xfffb
0013 4801       |H   |		Short_Literal	0x1							; Debug Table 0x0.0x5 = 0x13,0xfffa
0014 4804       |H   |		Short_Literal	0x4
0015 e001       |    |		Load	0x0,0x1
0016 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0017 035c       | \  |		Declare_Type	Array,Constrained,Visible
0018 4801       |H   |		Short_Literal	0x1							; Debug Table 0x0.0x6 = 0x18,0xfff9
0019 4802       |H   |		Short_Literal	0x2
001a e001       |    |		Load	0x0,0x1
001b 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
001c 035c       | \  |		Declare_Type	Array,Constrained,Visible
001d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x7 = 0x1d,0xfff8
001e 4804       |H   |		Short_Literal	0x4
001f 029f 00bb  |    |		Declare_Subprogram	INIT_00b8,For_Call
0021 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0022 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x8 = 0x22,0xfff7
0023 e002       |    |		Load	0x0,0x2
0024 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0025 e20e       |    |		Load	0x1,0xe
0026 4802       |H   |		Short_Literal	0x2
0027 e210       |    |		Load	0x1,0x10
0028 e211       |    |		Load	0x1,0x11
0029 4801       |H   |		Short_Literal	0x1
002a e003       |    |		Load	0x0,0x3
002b 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
002c 029f 00d3  |    |		Declare_Subprogram	INIT_00d0,For_Call
002e 4803       |H   |		Short_Literal	0x3
002f 4802       |H   |		Short_Literal	0x2
0030 4802       |H   |		Short_Literal	0x2
0031 4800       |H   |		Short_Literal	0x0
0032 4801       |H   |		Short_Literal	0x1
0033 031e       |    |		Declare_Type	Variant_Record,Defined,Visible
0034 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x0.0x9 = 0x34,0xfff6
0035 0266       | f  |		Execute	Discrete,Bounds
0036 00da       |    |		Load_Top	At_Offset_2
0037 029f 0123  |   #|		Declare_Subprogram	INIT_0120,For_Call
0039 4801       |H   |		Short_Literal	0x1
003a 0351       | Q  |		Declare_Type	Array,Defined,Visible,Bounds_With_Object
003b 029a 013b  |   ;|		Declare_Subprogram	INIT_0138,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x3b,0xfff5
003d 029a 018b  |    |		Declare_Subprogram	INIT_0188,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x3d,0xfff4
003f 029a 01a3  |    |		Declare_Subprogram	INIT_01a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x3f,0xfff3
0041 029a 01db  |    |		Declare_Subprogram	INIT_01d8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xd = 0x41,0xfff2
0043 00bf       |    |		Action	Accept_Activation
0044 e002       |    |		Load	0x0,0x2								; Debug Table 0x1 = .DEBUG	0x0044,0x04a8,0x8000,0x0000,0x0035,0x2604,0x0000,0x0009
													; Debug Table 0x1.0x0 = 0x44,0xffff
0045 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0046 e002       |    |		Load	0x0,0x2
0047 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0048 011e       |    |		Execute	Any,Convert
0049 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x1 = 0x49,0xfffe
004a e213       |    |		Load	0x1,0x13
004b 1c08       |    |		Execute_Immediate	Run_Utility,0x8
004c 00d9       |    |		Load_Top	At_Offset_1
004d e002       |    |		Load	0x0,0x2
004e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
004f 0119       |    |		Execute	Any,Check_In_Formal_Type
0050 00d9       |    |		Load_Top	At_Offset_1
0051 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0052 4800       |H   |		Short_Literal	0x0
0053 00d9       |    |		Load_Top	At_Offset_1
0054 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
0055 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x55,0xfffd
0056 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x3 = 0x56,0xfffc
0057 4bff       |K   |		Short_Literal	0x3ff
0058 e214       |    |		Load	0x1,0x14
0059 0334       | 4  |		Declare_Variable	Array,With_Constraint
005a 4800       |H   |		Short_Literal	0x0
005b 4bff       |K   |		Short_Literal	0x3ff
005c e214       |    |		Load	0x1,0x14
005d 0334       | 4  |		Declare_Variable	Array,With_Constraint
005e 4bff       |K   |		Short_Literal	0x3ff
005f 4800       |H   |		Short_Literal	0x0
0060 e21a       |    |		Load	0x1,0x1a
0061 00d9       |    |		Load_Top	At_Offset_1
0062 e21c       |    |		Load	0x1,0x1c
0063 01d6       |    |		Execute	Vector,Field_Write
0064 3ffb       |?   |		Loop_Increasing	0x60
0065 00d9       |    |		Load_Top	At_Offset_1
0066 01d4       |    |		Execute	Vector,Structure_Write
0067 e004       |    |		Load	0x0,0x4								; Debug Table 0x1.0x4 = 0x67,0xfffb
0068 1b52       | R  |		Execute	Package,Field_Read,Field_Number 0x52
0069 0322       | "  |		Declare_Variable	Record
006a 4fff       |O   |		Short_Literal	-0x1
006b 00d9       |    |		Load_Top	At_Offset_1
006c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
006d 029d 0213  |    |		Declare_Subprogram	INIT_0210,For_Outer_Call			; Debug Table 0x1.0x5 = 0x6d,0xfffa
006f 029d 0223  |   #|		Declare_Subprogram	INIT_0220,For_Outer_Call			; Debug Table 0x1.0x6 = 0x6f,0xfff9
0071 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x7 = 0x71,0xfff8
0072 00c7       |    |		Action	Elaborate_Subprogram
0073 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0x8 = 0x73,0xfff7
0074 00c7       |    |		Action	Elaborate_Subprogram
0075 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x9 = 0x75,0xfff6
0076 00c7       |    |		Action	Elaborate_Subprogram
0077 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18				; Debug Table 0x1.0xa = 0x77,0xfff5
0078 00c7       |    |		Action	Elaborate_Subprogram
0079 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0xb = 0x79,0xfff4
007a 00c7       |    |		Action	Elaborate_Subprogram
007b 029d 0233  |   3|		Declare_Subprogram	INIT_0230,For_Outer_Call			; Debug Table 0x1.0xc = 0x7b,0xfff3
007d 029d 0263  |   c|		Declare_Subprogram	INIT_0260,For_Outer_Call			; Debug Table 0x1.0xd = 0x7d,0xfff2
007f 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0xe = 0x7f,0xfff1
0080 00c7       |    |		Action	Elaborate_Subprogram
0081			BODY_0008:
0081 00bc       |    |		Action	Signal_Activated
0082 00bb       |    |		Action	Signal_Completion
0083 0000 0000  |    |		.BLANK	0000[0x5]
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 0093       |    |		.CONST	0x0093								; Address of begin
0089 0004       |    |		.CONST	0x0004								; Address of exception handler
008a 0005       |    |		.CONST	0x0005								; Number of locals
008b			INIT_0088:
008b e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x2 = .DEBUG	0x008b,0x04c8,0x2801,0x0002,0x0035,0x25e4,0x0000,0x0018
													; Debug Table 0x2.0x0 = 0x8b,0xffff
008c 8215       |    |		Call	0x1,0x15
008d 029f 02a3  |    |		Declare_Subprogram	INIT_02a0,For_Call				; Debug Table 0x2.0x1 = 0x8d,0xfffe
008f 029f 02d3  |    |		Declare_Subprogram	INIT_02d0,For_Call				; Debug Table 0x2.0x2 = 0x8f,0xfffd
0091 029f 0313  |    |		Declare_Subprogram	INIT_0310,For_Call				; Debug Table 0x2.0x3 = 0x91,0xfffc
0093			BODY_0088:
0093 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x4 = 0x93,0x1
0094 01db       |    |		Execute	Vector,Length
0095 0d01       |    |		Execute_Immediate	Less,0x1
0096 6805       |h   |		Jump_Zero	0x9c
0097 0092 0389  |    |		Action	Push_String_Extended,0x389					; "The trace buffer is empty."
													; Debug Table 0x2.0x5 = 0x97,0x2
0099 85fd       |    |		Call	0x2,-0x3
009a 85fe       |    |		Call	0x2,-0x2							; Debug Table 0x2.0x6 = 0x9a,0x3
009b 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
009c 00cf       |    |		Action	Mark_Auxiliary
009d e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x7 = 0x9d,0x4
009e 01d9       |    |		Execute	Vector,Reverse_Bounds
009f 0263       | c  |		Execute	Discrete,Above_Bound
00a0 7006       |p   |		Jump_Nonzero	0xa7
00a1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x8 = 0xa1,0x5
00a2 e402       |    |		Load	0x2,0x2
00a3 01d5       |    |		Execute	Vector,Field_Reference
00a4 8405       |    |		Call	0x2,0x5
00a5 00c8       |    |		Action	Pop_Auxiliary_Range
00a6 3ffa       |?   |		Loop_Increasing	0xa1
00a7 00ce       |    |		Action	Pop_Auxiliary
00a8 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
00a9 0000 0000  |    |		.BLANK	0000[0x7]
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00b3       |    |		.CONST	0x00b3								; Address of begin
00b1 0004       |    |		.CONST	0x0004								; Address of exception handler
00b2 0001       |    |		.CONST	0x0001								; Number of locals
00b3			BODY_00b0:
00b3			INIT_00b0:
00b3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3 = .DEBUG	0x00b3,0x04dc,0x0002,0x0000,0x0035,0x25e4,0x0000,0x0033
													; Debug Table 0x3.0x0 = 0xb3,0x1
00b4 e005       |    |		Load	0x0,0x5
00b5 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
00b6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00b7 0000       |    |		.XXX[0x1]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00bb       |    |		.CONST	0x00bb								; Address of begin
00b9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ba 0001       |    |		.CONST	0x0001								; Number of locals
00bb			BODY_00b8:
00bb			INIT_00b8:
00bb 4603       |F   |		Jump_Case	0x4							; Debug Table 0x4 = .DEBUG	0x00bb,0x04e0,0x0005,0x0000,0x0035,0x25e4,0x0000,0x0052
00bc 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
00bd 7802       |x   |		Jump	0xc0								; case 0x1
00be 7805       |x   |		Jump	0xc4								; case 0x2
00bf 7809       |x   |		Jump	0xc9								; case 0x3
00c0 00da       |    |		Load_Top	At_Offset_2
00c1 0091 0384  |    |		Action	Push_String_Extended_Indexed,0x384				; "EMPTY"
00c3 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00c4 00db       |    |		Load_Top	At_Offset_3
00c5 00db       |    |		Load_Top	At_Offset_3
00c6 00e0       |    |		Load_Encached	Standard_Cache
00c7 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00c8 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00c9 00da       |    |		Load_Top	At_Offset_2
00ca 00e0       |    |		Load_Encached	Standard_Cache
00cb 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00cc 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00cd 0000 0000  |    |		.XXX[0x3]
00cf 0000       |    |
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 00d3       |    |		.CONST	0x00d3								; Address of begin
00d1 0004       |    |		.CONST	0x0004								; Address of exception handler
00d2 0001       |    |		.CONST	0x0001								; Number of locals
00d3			BODY_00d0:
00d3			INIT_00d0:
00d3 4608       |F   |		Jump_Case	0x9							; Debug Table 0x5 = .DEBUG	0x00d3,0x04e2,0x0005,0x0000,0x0035,0x25e4,0x0000,0x005b
00d4 7808       |x   |		Jump	0xdd								; case 0x0
00d5 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
00d6 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
00d7 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
00d8 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
00d9 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
00da 781f       |x   |		Jump	0xfa								; case 0x6
00db 782b       |x+  |		Jump	0x107								; case 0x7
00dc 783a       |x:  |		Jump	0x117								; case 0x8
00dd 00da       |    |		Load_Top	At_Offset_2
00de 016c       | l  |		Execute	Variant_Record,Is_Constrained
00df 7009       |p   |		Jump_Nonzero	0xe9
00e0 00cf       |    |		Action	Mark_Auxiliary
00e1 4800       |H   |		Short_Literal	0x0
00e2 e5ff       |    |		Load	0x2,-0x1
00e3 1c08       |    |		Execute_Immediate	Run_Utility,0x8
00e4 00d8       |    |		Load_Top	At_Offset_0
00e5 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00e6 c5ff       |    |		Store	0x2,-0x1
00e7 00ce       |    |		Action	Pop_Auxiliary
00e8 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
00e9 00da       |    |		Load_Top	At_Offset_2
00ea 2202       |"   |		Execute	Variant_Record,Field_Constrain,Field_Number 0x2
00eb 00da       |    |		Load_Top	At_Offset_2
00ec 2402       |$   |		Execute	Variant_Record,Field_Reference,Fixed,Direct,Field_Number 0x2
00ed 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00ee 00da       |    |		Load_Top	At_Offset_2
00ef 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
00f0 4604       |F   |		Jump_Case	0x5
00f1 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
00f2 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
00f3 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
00f4 7801       |x   |		Jump	0xf6								; case 0x3
00f5 7800       |x   |		Jump	0xf6								; case 0x4
00f6 00da       |    |		Load_Top	At_Offset_2
00f7 2606       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x6
00f8 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00f9 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
00fa 00db       |    |		Load_Top	At_Offset_3
00fb 4604       |F   |		Jump_Case	0x5
00fc 7808       |x   |		Jump	0x105								; case 0x0
00fd 7803       |x   |		Jump	0x101								; case 0x1
00fe 7802       |x   |		Jump	0x101								; case 0x2
00ff 7803       |x   |		Jump	0x103								; case 0x3
0100 7802       |x   |		Jump	0x103								; case 0x4
0101 4801       |H   |		Short_Literal	0x1
0102 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0103 4802       |H   |		Short_Literal	0x2
0104 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0105 48ff       |H   |		Short_Literal	0xff
0106 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0107 00db       |    |		Load_Top	At_Offset_3
0108 e5fe       |    |		Load	0x2,-0x2
0109 4604       |F   |		Jump_Case	0x5
010a 7808       |x   |		Jump	0x113								; case 0x0
010b 7803       |x   |		Jump	0x10f								; case 0x1
010c 7802       |x   |		Jump	0x10f								; case 0x2
010d 7803       |x   |		Jump	0x111								; case 0x3
010e 7802       |x   |		Jump	0x111								; case 0x4
010f 4801       |H   |		Short_Literal	0x1
0110 7803       |x   |		Jump	0x114
0111 4802       |H   |		Short_Literal	0x2
0112 7801       |x   |		Jump	0x114
0113 48ff       |H   |		Short_Literal	0xff
0114 e5ff       |    |		Load	0x2,-0x1
0115 031b       |    |		Declare_Type	Variant_Record,Constrained
0116 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0117 00db       |    |		Load_Top	At_Offset_3
0118 e5fe       |    |		Load	0x2,-0x2
0119 e5ff       |    |		Load	0x2,-0x1
011a 1c06       |    |		Execute_Immediate	Run_Utility,0x6
011b e5ff       |    |		Load	0x2,-0x1
011c 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
011d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
011e 0000 0000  |    |		.XXX[0x2]
0120 ; --------------------------------------------------------------------------------------
0120 ; SUBPROGRAM
0120 ; --------------------------------------------------------------------------------------
0120 0123       | #  |		.CONST	0x0123								; Address of begin
0121 0004       |    |		.CONST	0x0004								; Address of exception handler
0122 0001       |    |		.CONST	0x0001								; Number of locals
0123			BODY_0120:
0123			INIT_0120:
0123 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0x6 = .DEBUG	0x0123,0x04e4,0x0005,0x0000,0x0035,0x25e4,0x0000,0x0093
0124 00da       |    |		Load_Top	At_Offset_2
0125 01dc       |    |		Execute	Vector,Last
0126 00db       |    |		Load_Top	At_Offset_3
0127 01dd       |    |		Execute	Vector,First
0128 0263       | c  |		Execute	Discrete,Above_Bound
0129 7006       |p   |		Jump_Nonzero	0x130
012a 00d8       |    |		Load_Top	At_Offset_0
012b e5ff       |    |		Load	0x2,-0x1
012c 01d5       |    |		Execute	Vector,Field_Reference
012d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
012e 0a01       |    |		Execute_Immediate	Plus,0x1
012f 7ff8       |    |		Jump	0x128
0130 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0131 0000 0000  |    |		.BLANK	0000[0x7]
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 0155       | U  |		.CONST	0x0155								; Address of begin
0139 0004       |    |		.CONST	0x0004								; Address of exception handler
013a 0006       |    |		.CONST	0x0006								; Number of locals
013b			INIT_0138:
013b e21b       |    |		Load	0x1,0x1b							; Debug Table 0x7 = .DEBUG	0x013b,0x04e6,0x0002,0x0000,0x0035,0x25e4,0x0000,0x009c
													; Debug Table 0x7.0x0 = 0x13b,0xffff
013c 0335       | 5  |		Declare_Variable	Array,Duplicate
013d 00d0       |    |		Action	Swap_Control
013e 00d1       |    |		Pop_Control	Pop_Count_1
013f e21c       |    |		Load	0x1,0x1c							; Debug Table 0x7.0x1 = 0x13f,0xfffe
0140 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0141 4bff       |K   |		Short_Literal	0x3ff
0142 0279       | y  |		Execute	Discrete,And
0143 00e3       |    |		Load_Encached	Natural_Cache
0144 025b       | [  |		Execute	Discrete,Check_In_Type
0145 00e3       |    |		Load_Encached	Natural_Cache
0146 03f1       |    |		Declare_Variable	Discrete,With_Value
0147 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x2 = 0x147,0xfffd
0148 00e3       |    |		Load_Encached	Natural_Cache
0149 03f1       |    |		Declare_Variable	Discrete,With_Value
014a 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x3 = 0x14a,0xfffc
014b e5ff       |    |		Load	0x2,-0x1
014c e214       |    |		Load	0x1,0x14
014d 0334       | 4  |		Declare_Variable	Array,With_Constraint
014e 00d8       |    |		Load_Top	At_Offset_0
014f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0150 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x4 = 0x150,0xfffb
0151 01dc       |    |		Execute	Vector,Last
0152 0a01       |    |		Execute_Immediate	Plus,0x1
0153 00e3       |    |		Load_Encached	Natural_Cache
0154 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0155			BODY_0138:
0155 00cf       |    |		Action	Mark_Auxiliary
0156 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x5 = 0x156,0x1
0157 01da       |    |		Execute	Vector,Bounds
0158 0264       | d  |		Execute	Discrete,Below_Bound
0159 7021       |p!  |		Jump_Nonzero	0x17b
015a e404       |    |		Load	0x2,0x4								; Debug Table 0x7.0x6 = 0x15a,0x2
015b e402       |    |		Load	0x2,0x2
015c 01dc       |    |		Execute	Vector,Last
015d 027f       |    |		Execute	Discrete,Equal
015e 6808       |h   |		Jump_Zero	0x167
015f e404       |    |		Load	0x2,0x4
0160 e402       |    |		Load	0x2,0x2
0161 01d5       |    |		Execute	Vector,Field_Reference
0162 e21a       |    |		Load	0x1,0x1a
0163 016f       | o  |		Execute	Variant_Record,Equal
0164 6802       |h   |		Jump_Zero	0x167
0165 00d2       |    |		Pop_Control	Pop_Count_2
0166 7814       |x   |		Jump	0x17b
0167 e404       |    |		Load	0x2,0x4								; Debug Table 0x7.0x7 = 0x167,0x3
0168 e402       |    |		Load	0x2,0x2
0169 01d5       |    |		Execute	Vector,Field_Reference
016a 00d9       |    |		Load_Top	At_Offset_1
016b e405       |    |		Load	0x2,0x5
016c 01d6       |    |		Execute	Vector,Field_Write
016d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x8 = 0x16d,0x4
016e a406       |    |		Store_Unchecked	0x2,0x6
016f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x9 = 0x16f,0x5
0170 e404       |    |		Load	0x2,0x4
0171 821e       |    |		Call	0x1,0x1e
0172 a404       |    |		Store_Unchecked	0x2,0x4
0173 e404       |    |		Load	0x2,0x4								; Debug Table 0x7.0xa = 0x173,0x6
0174 e403       |    |		Load	0x2,0x3
0175 027f       |    |		Execute	Discrete,Equal
0176 6802       |h   |		Jump_Zero	0x179
0177 00d2       |    |		Pop_Control	Pop_Count_2
0178 7802       |x   |		Jump	0x17b
0179 00c8       |    |		Action	Pop_Auxiliary_Range
017a 37df       |7   |		Loop_Decreasing	0x15a
017b 00ce       |    |		Action	Pop_Auxiliary
017c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0xb = 0x17c,0x7
017d 00da       |    |		Load_Top	At_Offset_2
017e 01dc       |    |		Execute	Vector,Last
017f 00db       |    |		Load_Top	At_Offset_3
0180 01cf       |    |		Execute	Vector,Slice_Read
0181 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0182 0000 0000  |    |		.BLANK	0000[0x6]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018d       |    |		.CONST	0x018d								; Address of begin
0189 0004       |    |		.CONST	0x0004								; Address of exception handler
018a 0003       |    |		.CONST	0x0003								; Number of locals
018b			INIT_0188:
018b 00e5       |    |		Load_Encached	Long_Integer_Cache					; Debug Table 0x8 = .DEBUG	0x018b,0x0500,0x0001,0x0000,0x0035,0x25e4,0x0000,0x00a5
													; Debug Table 0x8.0x0 = 0x18b,0xffff
018c 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x8.0x1 = 0x18c,0xfffe
018d			BODY_0188:
018d 00e5       |    |		Load_Encached	Long_Integer_Cache					; Debug Table 0x8.0x2 = 0x18d,0x1
018e e21c       |    |		Load	0x1,0x1c
018f e004       |    |		Load	0x0,0x4
0190 1853       | S  |		Execute	Package,Field_Execute,Field_Number 0x53
0191 00d1       |    |		Pop_Control	Pop_Count_1
0192 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0193 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x8.0x3 = 0x193,0x2
0194 4bff       |K   |		Short_Literal	0x3ff
0195 0279       | y  |		Execute	Discrete,And
0196 00e3       |    |		Load_Encached	Natural_Cache
0197 025b       | [  |		Execute	Discrete,Check_In_Type
0198 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0199 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8.0x4 = 0x199,0x3
019a 00d9       |    |		Load_Top	At_Offset_1
019b e21b       |    |		Load	0x1,0x1b
019c 01d6       |    |		Execute	Vector,Field_Write
019d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
019e 0000 0000  |    |		.XXX[0x2]
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01b9       |    |		.CONST	0x01b9								; Address of begin
01a1 0004       |    |		.CONST	0x0004								; Address of exception handler
01a2 0004       |    |		.CONST	0x0004								; Number of locals
01a3			INIT_01a0:
01a3 e006       |    |		Load	0x0,0x6								; Debug Table 0x9 = .DEBUG	0x01a3,0x050c,0x0001,0x0000,0x0035,0x25e4,0x0000,0x00ad
													; Debug Table 0x9.0x0 = 0x1a3,0xffff
01a4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01a5 0322       | "  |		Declare_Variable	Record
01a6 00db       |    |		Load_Top	At_Offset_3
01a7 e005       |    |		Load	0x0,0x5
01a8 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
01a9 00d9       |    |		Load_Top	At_Offset_1
01aa 017d       | }  |		Execute	Record,Structure_Write
01ab e210       |    |		Load	0x1,0x10							; Debug Table 0x9.0x1 = 0x1ab,0xfffe
01ac 0337       | 7  |		Declare_Variable	Array
01ad 00d9       |    |		Load_Top	At_Offset_1
01ae e006       |    |		Load	0x0,0x6
01af 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
01b0 00d9       |    |		Load_Top	At_Offset_1
01b1 01d4       |    |		Execute	Vector,Structure_Write
01b2 e211       |    |		Load	0x1,0x11							; Debug Table 0x9.0x2 = 0x1b2,0xfffd
01b3 0337       | 7  |		Declare_Variable	Array
01b4 00da       |    |		Load_Top	At_Offset_2
01b5 e006       |    |		Load	0x0,0x6
01b6 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
01b7 00d9       |    |		Load_Top	At_Offset_1
01b8 01d4       |    |		Execute	Vector,Structure_Write
01b9			BODY_01a0:
01b9 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x3 = 0x1b9,0x1
01ba e213       |    |		Load	0x1,0x13
01bb 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01bc e002       |    |		Load	0x0,0x2
01bd 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
01be e002       |    |		Load	0x0,0x2
01bf 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01c0 0119       |    |		Execute	Any,Check_In_Formal_Type
01c1 00d9       |    |		Load_Top	At_Offset_1
01c2 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01c3 e5ff       |    |		Load	0x2,-0x1
01c4 820f       |    |		Call	0x1,0xf
01c5 00d9       |    |		Load_Top	At_Offset_1
01c6 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
01c7 00da       |    |		Load_Top	At_Offset_2
01c8 e210       |    |		Load	0x1,0x10
01c9 0119       |    |		Execute	Any,Check_In_Formal_Type
01ca 00d9       |    |		Load_Top	At_Offset_1
01cb 2a04       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
01cc 00d9       |    |		Load_Top	At_Offset_1
01cd e211       |    |		Load	0x1,0x11
01ce 0119       |    |		Execute	Any,Check_In_Formal_Type
01cf 00d9       |    |		Load_Top	At_Offset_1
01d0 2a05       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
01d1 8216       |    |		Call	0x1,0x16
01d2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01d3 0000 0000  |    |		.BLANK	0000[0x5]
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01f1       |    |		.CONST	0x01f1								; Address of begin
01d9 0004       |    |		.CONST	0x0004								; Address of exception handler
01da 0004       |    |		.CONST	0x0004								; Number of locals
01db			INIT_01d8:
01db e006       |    |		Load	0x0,0x6								; Debug Table 0xa = .DEBUG	0x01db,0x0516,0x0001,0x0000,0x0035,0x25e4,0x0000,0x00b7
													; Debug Table 0xa.0x0 = 0x1db,0xffff
01dc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01dd 0322       | "  |		Declare_Variable	Record
01de 00db       |    |		Load_Top	At_Offset_3
01df e005       |    |		Load	0x0,0x5
01e0 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
01e1 00d9       |    |		Load_Top	At_Offset_1
01e2 017d       | }  |		Execute	Record,Structure_Write
01e3 e210       |    |		Load	0x1,0x10							; Debug Table 0xa.0x1 = 0x1e3,0xfffe
01e4 0337       | 7  |		Declare_Variable	Array
01e5 00d9       |    |		Load_Top	At_Offset_1
01e6 e006       |    |		Load	0x0,0x6
01e7 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
01e8 00d9       |    |		Load_Top	At_Offset_1
01e9 01d4       |    |		Execute	Vector,Structure_Write
01ea e211       |    |		Load	0x1,0x11							; Debug Table 0xa.0x2 = 0x1ea,0xfffd
01eb 0337       | 7  |		Declare_Variable	Array
01ec 00da       |    |		Load_Top	At_Offset_2
01ed e006       |    |		Load	0x0,0x6
01ee 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
01ef 00d9       |    |		Load_Top	At_Offset_1
01f0 01d4       |    |		Execute	Vector,Structure_Write
01f1			BODY_01d8:
01f1 4802       |H   |		Short_Literal	0x2							; Debug Table 0xa.0x3 = 0x1f1,0x1
01f2 e213       |    |		Load	0x1,0x13
01f3 1c08       |    |		Execute_Immediate	Run_Utility,0x8
01f4 e002       |    |		Load	0x0,0x2
01f5 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
01f6 e002       |    |		Load	0x0,0x2
01f7 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01f8 0119       |    |		Execute	Any,Check_In_Formal_Type
01f9 00d9       |    |		Load_Top	At_Offset_1
01fa 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
01fb e5ff       |    |		Load	0x2,-0x1
01fc 820f       |    |		Call	0x1,0xf
01fd 00d9       |    |		Load_Top	At_Offset_1
01fe 2803       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x3
01ff 00da       |    |		Load_Top	At_Offset_2
0200 e210       |    |		Load	0x1,0x10
0201 0119       |    |		Execute	Any,Check_In_Formal_Type
0202 00d9       |    |		Load_Top	At_Offset_1
0203 2a04       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
0204 00d9       |    |		Load_Top	At_Offset_1
0205 e211       |    |		Load	0x1,0x11
0206 0119       |    |		Execute	Any,Check_In_Formal_Type
0207 00d9       |    |		Load_Top	At_Offset_1
0208 2a05       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
0209 8216       |    |		Call	0x1,0x16
020a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
020b 0000 0000  |    |		.BLANK	0000[0x5]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0213       |    |		.CONST	0x0213								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0001       |    |		.CONST	0x0001								; Number of locals
0213			BODY_0210:
0213			INIT_0210:
0213 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb = .DEBUG	0x0213,0x0520,0x0002,0x0000,0x0035,0x2604,0x0000,0x004b
													; Debug Table 0xb.0x0 = 0x213,0x1
0214 e5fe       |    |		Load	0x2,-0x2
0215 0273       | s  |		Execute	Discrete,Plus
0216 0248       | H  |		Execute	Discrete,Check_In_Integer
0217 4bff       |K   |		Short_Literal	0x3ff
0218 0279       | y  |		Execute	Discrete,And
0219 00e3       |    |		Load_Encached	Natural_Cache
021a 025b       | [  |		Execute	Discrete,Check_In_Type
021b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
021c 0000 0000  |    |		.BLANK	0000[0x4]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0223       | #  |		.CONST	0x0223								; Address of begin
0221 0004       |    |		.CONST	0x0004								; Address of exception handler
0222 0001       |    |		.CONST	0x0001								; Number of locals
0223			BODY_0220:
0223			INIT_0220:
0223 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc = .DEBUG	0x0223,0x0524,0x0002,0x0000,0x0035,0x2604,0x0000,0x0064
													; Debug Table 0xc.0x0 = 0x223,0x1
0224 e5fe       |    |		Load	0x2,-0x2
0225 0272       | r  |		Execute	Discrete,Minus
0226 0248       | H  |		Execute	Discrete,Check_In_Integer
0227 4bff       |K   |		Short_Literal	0x3ff
0228 0279       | y  |		Execute	Discrete,And
0229 00e3       |    |		Load_Encached	Natural_Cache
022a 025b       | [  |		Execute	Discrete,Check_In_Type
022b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
022c 0000 0000  |    |		.BLANK	0000[0x4]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 023b       | ;  |		.CONST	0x023b								; Address of begin
0231 0004       |    |		.CONST	0x0004								; Address of exception handler
0232 0003       |    |		.CONST	0x0003								; Number of locals
0233			INIT_0230:
0233 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd = .DEBUG	0x0233,0x0528,0x0002,0x0000,0x0035,0x2604,0x0000,0x01b5
													; Debug Table 0xd.0x0 = 0x233,0xffff
0234 01dd       |    |		Execute	Vector,First
0235 00e4       |    |		Load_Encached	Positive_Cache
0236 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0237 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0x1 = 0x237,0xfffe
0238 01dc       |    |		Execute	Vector,Last
0239 00e3       |    |		Load_Encached	Natural_Cache
023a 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
023b			BODY_0230:
023b 00cf       |    |		Action	Mark_Auxiliary
023c 7804       |x   |		Jump	0x241
023d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x2 = 0x23d,0x2
023e 0a01       |    |		Execute_Immediate	Plus,0x1
023f 005b       | [  |		Store_Top	Discrete,At_Offset_3
0240 00c9       |    |		Action	Pop_Auxiliary_Loop
0241 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x3 = 0x241,0x1
0242 00da       |    |		Load_Top	At_Offset_2
0243 027a       | z  |		Execute	Discrete,Less_Equal
0244 6805       |h   |		Jump_Zero	0x24a
0245 00da       |    |		Load_Top	At_Offset_2
0246 e5ff       |    |		Load	0x2,-0x1
0247 01d7       |    |		Execute	Vector,Field_Read
0248 0f20       |    |		Execute_Immediate	Equal,0x20
0249 77f3       |w   |		Jump_Nonzero	0x23d
024a 00c9       |    |		Action	Pop_Auxiliary_Loop
024b 7804       |x   |		Jump	0x250
024c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x4 = 0x24c,0x4
024d 0aff       |    |		Execute_Immediate	Plus,-0x1
024e 005a       | Z  |		Store_Top	Discrete,At_Offset_2
024f 00c9       |    |		Action	Pop_Auxiliary_Loop
0250 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x5 = 0x250,0x3
0251 00da       |    |		Load_Top	At_Offset_2
0252 027a       | z  |		Execute	Discrete,Less_Equal
0253 6805       |h   |		Jump_Zero	0x259
0254 00d9       |    |		Load_Top	At_Offset_1
0255 e5ff       |    |		Load	0x2,-0x1
0256 01d7       |    |		Execute	Vector,Field_Read
0257 0f20       |    |		Execute_Immediate	Equal,0x20
0258 77f3       |w   |		Jump_Nonzero	0x24c
0259 00ce       |    |		Action	Pop_Auxiliary
025a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x6 = 0x25a,0x5
025b 00d9       |    |		Load_Top	At_Offset_1
025c e5ff       |    |		Load	0x2,-0x1
025d 01cf       |    |		Execute	Vector,Slice_Read
025e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
025f 0000       |    |		.XXX[0x1]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0275       | u  |		.CONST	0x0275								; Address of begin
0261 0004       |    |		.CONST	0x0004								; Address of exception handler
0262 0007       |    |		.CONST	0x0007								; Number of locals
0263			INIT_0260:
0263 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe = .DEBUG	0x0263,0x0538,0x0002,0x0000,0x0035,0x2604,0x0000,0x020a
													; Debug Table 0xe.0x0 = 0x263,0xffff
0264 00db       |    |		Load_Top	At_Offset_3
0265 01db       |    |		Execute	Vector,Length
0266 0902       |    |		Execute_Immediate	Binary_Scale,0x2
0267 0a01       |    |		Execute_Immediate	Plus,0x1
0268 0248       | H  |		Execute	Discrete,Check_In_Integer
0269 00e9       |    |		Load_Encached	String_Cache
026a 0334       | 4  |		Declare_Variable	Array,With_Constraint
026b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xe.0x1 = 0x26b,0xfffe
026c 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
026d e007       |    |		Load	0x0,0x7								; Debug Table 0xe.0x2 = 0x26d,0xfffd
026e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
026f e007       |    |		Load	0x0,0x7								; Debug Table 0xe.0x3 = 0x26f,0xfffc
0270 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0271 029f 035b  |   [|		Declare_Subprogram	INIT_0358,For_Call				; Debug Table 0xe.0x4 = 0x271,0xfffb
0273 029f 036b  |   k|		Declare_Subprogram	INIT_0368,For_Call				; Debug Table 0xe.0x5 = 0x273,0xfffa
0275			BODY_0260:
0275 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0x6 = 0x275,0x1
0276 01db       |    |		Execute	Vector,Length
0277 0d01       |    |		Execute_Immediate	Less,0x1
0278 6803       |h   |		Jump_Zero	0x27c
0279 0092 038a  |    |		Action	Push_String_Extended,0x38a					; " ."
													; Debug Table 0xe.0x7 = 0x279,0x2
027b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
027c 4820       |H   |		Short_Literal	0x20							; Debug Table 0xe.0x8 = 0x27c,0x3
027d e403       |    |		Load	0x2,0x3
027e e402       |    |		Load	0x2,0x2
027f 01d6       |    |		Execute	Vector,Field_Write
0280 00cf       |    |		Action	Mark_Auxiliary
0281 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0x9 = 0x281,0x4
0282 01dc       |    |		Execute	Vector,Last
0283 0aff       |    |		Execute_Immediate	Plus,-0x1
0284 0248       | H  |		Execute	Discrete,Check_In_Integer
0285 e5ff       |    |		Load	0x2,-0x1
0286 01dd       |    |		Execute	Vector,First
0287 0263       | c  |		Execute	Discrete,Above_Bound
0288 7008       |p   |		Jump_Nonzero	0x291
0289 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0xa = 0x289,0x5
028a e5ff       |    |		Load	0x2,-0x1
028b 01d7       |    |		Execute	Vector,Field_Read
028c 8407       |    |		Call	0x2,0x7
028d 482e       |H.  |		Short_Literal	0x2e							; Debug Table 0xe.0xb = 0x28d,0x6
028e 8406       |    |		Call	0x2,0x6
028f 00c8       |    |		Action	Pop_Auxiliary_Range
0290 3ff8       |?   |		Loop_Increasing	0x289
0291 00ce       |    |		Action	Pop_Auxiliary
0292 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0xc = 0x292,0x7
0293 01dc       |    |		Execute	Vector,Last
0294 e5ff       |    |		Load	0x2,-0x1
0295 01d7       |    |		Execute	Vector,Field_Read
0296 8407       |    |		Call	0x2,0x7
0297 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0xd = 0x297,0x8
0298 e403       |    |		Load	0x2,0x3
0299 e402       |    |		Load	0x2,0x2
029a 01cf       |    |		Execute	Vector,Slice_Read
029b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
029c 0000 0000  |    |		.BLANK	0000[0x4]
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02ba       |    |		.CONST	0x02ba								; Address of begin
02a1 0004       |    |		.CONST	0x0004								; Address of exception handler
02a2 0003       |    |		.CONST	0x0003								; Number of locals
02a3			INIT_02a0:
02a3 0007       |    |		Action	Break_Optional							; Debug Table 0xf = .DEBUG	0x02a3,0x0556,0x0801,0x0002,0x0035,0x2604,0x0000,0x02d0
													; Debug Table 0xf.0x0 = 0x2a3,0xffff
02a4 e219       |    |		Load	0x1,0x19							; Debug Table 0xf.0x1 = 0x2a4,0xfffe
02a5 00db       |    |		Load_Top	At_Offset_3
02a6 e002       |    |		Load	0x0,0x2
02a7 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
02a8 480a       |H   |		Short_Literal	0xa
02a9 0271       | q  |		Execute	Discrete,Times
02aa 00e7       |    |		Load_Encached	Duration_Cache
02ab 03f1       |    |		Declare_Variable	Discrete,With_Value
02ac 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x2 = 0x2ac,0xfffd
02ad 00d8       |    |		Load_Top	At_Offset_0
02ae 0c00       |    |		Execute_Immediate	Greater_Equal,0x0
02af 7003       |p   |		Jump_Nonzero	0x2b3
02b0 60cf       |`   |		Indirect_Literal	Discrete,0x380,{0xffffffff, 0xffffc000}
02b1 0273       | s  |		Execute	Discrete,Plus
02b2 7802       |x   |		Jump	0x2b5
02b3 60c8       |`   |		Indirect_Literal	Discrete,0x37c,{0x00000000, 0x00004000}
02b4 0273       | s  |		Execute	Discrete,Plus
02b5 09f1       |    |		Execute_Immediate	Binary_Scale,-0xf
02b6 00e3       |    |		Load_Encached	Natural_Cache
02b7 025e       | ^  |		Execute	Discrete,Convert
02b8 00e3       |    |		Load_Encached	Natural_Cache
02b9 03f1       |    |		Declare_Variable	Discrete,With_Value
02ba			BODY_02a0:
02ba 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x3 = 0x2ba,0x1
02bb 480a       |H   |		Short_Literal	0xa
02bc 0270       | p  |		Execute	Discrete,Divide
02bd 00e0       |    |		Load_Encached	Standard_Cache
02be 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02bf 0092 038b  |    |		Action	Push_String_Extended,0x38b					; "."
02c1 01cc       |    |		Execute	Vector,Catenate
02c2 00d9       |    |		Load_Top	At_Offset_1
02c3 480a       |H   |		Short_Literal	0xa
02c4 026e       | n  |		Execute	Discrete,Modulo
02c5 00e0       |    |		Load_Encached	Standard_Cache
02c6 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02c7 821f       |    |		Call	0x1,0x1f
02c8 01cc       |    |		Execute	Vector,Catenate
02c9 85fd       |    |		Call	0x2,-0x3
02ca 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02cb 0000 0000  |    |		.BLANK	0000[0x5]
02d0 ; --------------------------------------------------------------------------------------
02d0 ; SUBPROGRAM
02d0 ; --------------------------------------------------------------------------------------
02d0 02d3       |    |		.CONST	0x02d3								; Address of begin
02d1 0004       |    |		.CONST	0x0004								; Address of exception handler
02d2 0001       |    |		.CONST	0x0001								; Number of locals
02d3			BODY_02d0:
02d3			INIT_02d0:
02d3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x10 = .DEBUG	0x02d3,0x0560,0x0801,0x0002,0x0035,0x2604,0x0000,0x031c
													; Debug Table 0x10.0x0 = 0x2d3,0x1
02d4 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
02d5 4603       |F   |		Jump_Case	0x4
02d6 7803       |x   |		Jump	0x2da								; case 0x0
02d7 782a       |x*  |		Jump	0x302								; case 0x1
02d8 7825       |x%  |		Jump	0x2fe								; case 0x2
02d9 7819       |x   |		Jump	0x2f3								; case 0x3
02da 0092 038c  |    |		Action	Push_String_Extended,0x38c					; " call"
													; Debug Table 0x10.0x1 = 0x2da,0x2
02dc 00db       |    |		Load_Top	At_Offset_3
02dd 2e05       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x5
02de 00e0       |    |		Load_Encached	Standard_Cache
02df 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02e0 01cc       |    |		Execute	Vector,Catenate
02e1 85fd       |    |		Call	0x2,-0x3
02e2 0092 038d  |    |		Action	Push_String_Extended,0x38d					; " program"
													; Debug Table 0x10.0x2 = 0x2e2,0x3
02e4 00db       |    |		Load_Top	At_Offset_3
02e5 2e03       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x3
02e6 00e0       |    |		Load_Encached	Standard_Cache
02e7 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02e8 01cc       |    |		Execute	Vector,Catenate
02e9 85fd       |    |		Call	0x2,-0x3
02ea 0092 038e  |    |		Action	Push_String_Extended,0x38e					; " version"
													; Debug Table 0x10.0x3 = 0x2ea,0x4
02ec 00db       |    |		Load_Top	At_Offset_3
02ed 2e04       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x4
02ee 00e0       |    |		Load_Encached	Standard_Cache
02ef 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02f0 01cc       |    |		Execute	Vector,Catenate
02f1 85fd       |    |		Call	0x2,-0x3
02f2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02f3 0092 038f  |    |		Action	Push_String_Extended,0x38f					; " ABORT  error "
													; Debug Table 0x10.0x4 = 0x2f3,0x5
02f5 00db       |    |		Load_Top	At_Offset_3
02f6 2e07       |.   |		Execute	Variant_Record,Field_Read,Variant,Direct,Field_Number 0x7
02f7 e003       |    |		Load	0x0,0x3
02f8 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
02f9 025e       | ^  |		Execute	Discrete,Convert
02fa 1c01       |    |		Execute_Immediate	Run_Utility,0x1
02fb 01cc       |    |		Execute	Vector,Catenate
02fc 85fd       |    |		Call	0x2,-0x3
02fd 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02fe 0092 0390  |    |		Action	Push_String_Extended,0x390					; " return"
													; Debug Table 0x10.0x5 = 0x2fe,0x6
0300 85fd       |    |		Call	0x2,-0x3
0301 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0302 0092 0391  |    |		Action	Push_String_Extended,0x391					; " "
													; Debug Table 0x10.0x6 = 0x302,0x7
0304 00db       |    |		Load_Top	At_Offset_3
0305 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0306 e003       |    |		Load	0x0,0x3
0307 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0308 025e       | ^  |		Execute	Discrete,Convert
0309 1c01       |    |		Execute_Immediate	Run_Utility,0x1
030a 01cc       |    |		Execute	Vector,Catenate
030b 85fd       |    |		Call	0x2,-0x3
030c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
030d 0000 0000  |    |		.XXX[0x3]
030f 0000       |    |
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 0313       |    |		.CONST	0x0313								; Address of begin
0311 0004       |    |		.CONST	0x0004								; Address of exception handler
0312 0001       |    |		.CONST	0x0001								; Number of locals
0313			BODY_0310:
0313			INIT_0310:
0313 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11 = .DEBUG	0x0313,0x0570,0x0801,0x0002,0x0035,0x2604,0x0000,0x0399
													; Debug Table 0x11.0x0 = 0x313,0x1
0314 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0315 8403       |    |		Call	0x2,0x3
0316 0092 0392  |    |		Action	Push_String_Extended,0x392					; " stream"
													; Debug Table 0x11.0x1 = 0x316,0x2
0318 00db       |    |		Load_Top	At_Offset_3
0319 2c03       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x3
031a 00e0       |    |		Load_Encached	Standard_Cache
031b 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
031c 01cc       |    |		Execute	Vector,Catenate
031d 85fd       |    |		Call	0x2,-0x3
031e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x2 = 0x31e,0x3
031f 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0320 4604       |F   |		Jump_Case	0x5
0321 782a       |x*  |		Jump	0x34c								; case 0x0
0322 7803       |x   |		Jump	0x326								; case 0x1
0323 7802       |x   |		Jump	0x326								; case 0x2
0324 7819       |x   |		Jump	0x33e								; case 0x3
0325 781f       |x   |		Jump	0x345								; case 0x4
0326 0092 0391  |    |		Action	Push_String_Extended,0x391					; " "
													; Debug Table 0x11.0x3 = 0x326,0x4
0328 00db       |    |		Load_Top	At_Offset_3
0329 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
032a e212       |    |		Load	0x1,0x12
032b 025e       | ^  |		Execute	Discrete,Convert
032c 1c01       |    |		Execute_Immediate	Run_Utility,0x1
032d 01cc       |    |		Execute	Vector,Catenate
032e 85fd       |    |		Call	0x2,-0x3
032f 0092 0393  |    |		Action	Push_String_Extended,0x393					; " host"
													; Debug Table 0x11.0x4 = 0x32f,0x5
0331 00db       |    |		Load_Top	At_Offset_3
0332 2604       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x4
0333 8220       |    |		Call	0x1,0x20
0334 01cc       |    |		Execute	Vector,Catenate
0335 85fd       |    |		Call	0x2,-0x3
0336 0092 0394  |    |		Action	Push_String_Extended,0x394					; " socket"
													; Debug Table 0x11.0x5 = 0x336,0x6
0338 00db       |    |		Load_Top	At_Offset_3
0339 2605       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x5
033a 8220       |    |		Call	0x1,0x20
033b 01cc       |    |		Execute	Vector,Catenate
033c 85fd       |    |		Call	0x2,-0x3
033d 7817       |x   |		Jump	0x355
033e 0092 0395  |    |		Action	Push_String_Extended,0x395					; " transmit"
													; Debug Table 0x11.0x6 = 0x33e,0x7
0340 85fd       |    |		Call	0x2,-0x3
0341 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x7 = 0x341,0x8
0342 2606       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x6
0343 8404       |    |		Call	0x2,0x4
0344 7810       |x   |		Jump	0x355
0345 0092 0396  |    |		Action	Push_String_Extended,0x396					; " receive "
													; Debug Table 0x11.0x8 = 0x345,0x9
0347 85fd       |    |		Call	0x2,-0x3
0348 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x9 = 0x348,0xa
0349 2606       |&   |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x6
034a 8404       |    |		Call	0x2,0x4
034b 7809       |x   |		Jump	0x355
034c 0092 0391  |    |		Action	Push_String_Extended,0x391					; " "
													; Debug Table 0x11.0xa = 0x34c,0xb
034e 00db       |    |		Load_Top	At_Offset_3
034f 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0350 e212       |    |		Load	0x1,0x12
0351 025e       | ^  |		Execute	Discrete,Convert
0352 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0353 01cc       |    |		Execute	Vector,Catenate
0354 85fd       |    |		Call	0x2,-0x3
0355 85fe       |    |		Call	0x2,-0x2							; Debug Table 0x11.0xb = 0x355,0xc
0356 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0357 0000       |    |		.XXX[0x1]
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035b       | [  |		.CONST	0x035b								; Address of begin
0359 0004       |    |		.CONST	0x0004								; Address of exception handler
035a 0001       |    |		.CONST	0x0001								; Number of locals
035b			BODY_0358:
035b			INIT_0358:
035b e403       |    |		Load	0x2,0x3								; Debug Table 0x12 = .DEBUG	0x035b,0x058a,0x0001,0x0000,0x0035,0x2604,0x0000,0x023c
													; Debug Table 0x12.0x0 = 0x35b,0x1
035c 0a01       |    |		Execute_Immediate	Plus,0x1
035d c403       |    |		Store	0x2,0x3
035e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x12.0x1 = 0x35e,0x2
035f e403       |    |		Load	0x2,0x3
0360 e402       |    |		Load	0x2,0x2
0361 01d6       |    |		Execute	Vector,Field_Write
0362 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0363 0000 0000  |    |		.BLANK	0000[0x5]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036f       | o  |		.CONST	0x036f								; Address of begin
0369 0004       |    |		.CONST	0x0004								; Address of exception handler
036a 0002       |    |		.CONST	0x0002								; Number of locals
036b			INIT_0368:
036b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x13 = .DEBUG	0x036b,0x0590,0x0001,0x0000,0x0035,0x2604,0x0000,0x0255
													; Debug Table 0x13.0x0 = 0x36b,0xffff
036c 00e0       |    |		Load_Encached	Standard_Cache
036d 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
036e 821f       |    |		Call	0x1,0x1f
036f			BODY_0368:
036f 00cf       |    |		Action	Mark_Auxiliary
0370 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x13.0x1 = 0x370,0x1
0371 01d9       |    |		Execute	Vector,Reverse_Bounds
0372 0263       | c  |		Execute	Discrete,Above_Bound
0373 7006       |p   |		Jump_Nonzero	0x37a
0374 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x13.0x2 = 0x374,0x2
0375 e602       |    |		Load	0x3,0x2
0376 01d7       |    |		Execute	Vector,Field_Read
0377 8406       |    |		Call	0x2,0x6
0378 00c8       |    |		Action	Pop_Auxiliary_Range
0379 3ffa       |?   |		Loop_Increasing	0x374
037a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
037b 0000       |    |		.XXX[0x1]
037c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
0380 ffff ffff  |    |		.LITERAL	{0xffffffff, 0xffffc000}
0384 ; --------------------------------------------------------------------------------------
0384 ; STRING TABLE
0384 ; --------------------------------------------------------------------------------------
0384 0028       | (  |		.STRTAB	0x0028->0x0398							; "EMPTY"
0385 002b       | +  |		.STRTAB	0x002b->0x039a							; "CONNECT"
0386 0030       | 0  |		.STRTAB	0x0030->0x039e							; "DISCONNECT"
0387 0038       | 8  |		.STRTAB	0x0038->0x03a3							; "TRANSMIT"
0388 003e       | >  |		.STRTAB	0x003e->0x03a7							; "RECEIVE"
0389 0043       | C  |		.STRTAB	0x0043->0x03aa							; "The trace buffer is empty."
038a 005b       | [  |		.STRTAB	0x005b->0x03b7							; " ."
038b 005b       | [  |		.STRTAB	0x005b->0x03b8							; "."
038c 005a       | Z  |		.STRTAB	0x005a->0x03b9							; " call"
038d 005d       | ]  |		.STRTAB	0x005d->0x03bb							; " program"
038e 0063       | c  |		.STRTAB	0x0063->0x03bf							; " version"
038f 0069       | i  |		.STRTAB	0x0069->0x03c3							; " ABORT  error "
0390 0075       | u  |		.STRTAB	0x0075->0x03ca							; " return"
0391 007a       | z  |		.STRTAB	0x007a->0x03ce							; " "
0392 0079       | y  |		.STRTAB	0x0079->0x03ce							; " stream"
0393 007e       | ~  |		.STRTAB	0x007e->0x03d2							; " host"
0394 0081       |    |		.STRTAB	0x0081->0x03d4							; " socket"
0395 0086       |    |		.STRTAB	0x0086->0x03d8							; " transmit"
0396 008d       |    |		.STRTAB	0x008d->0x03dc							; " receive "
0397 0094       |    |		.STREND 0x0094->0x03e1
0398 454d 5054  |EMPT|		.STRTAB_STRINGS
03e1 0000 0000  |    |		.BLANK	0000[0x7]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; Debug Table
03e8 ; --------------------------------------------------------------------------------------
03e8 0003 0014  |    |		.CONST	0x0003,0x0014
03ea 000b 048a  |    |		.DEBUG	0x000b,0x048a,0x8000,0x0000,0x0035,0x25e4,0x0000,0x000b
03f2 0044 04a8  | D  |		.DEBUG	0x0044,0x04a8,0x8000,0x0000,0x0035,0x2604,0x0000,0x0009
03fa 008b 04c8  |    |		.DEBUG	0x008b,0x04c8,0x2801,0x0002,0x0035,0x25e4,0x0000,0x0018
0402 00b3 04dc  |    |		.DEBUG	0x00b3,0x04dc,0x0002,0x0000,0x0035,0x25e4,0x0000,0x0033
040a 00bb 04e0  |    |		.DEBUG	0x00bb,0x04e0,0x0005,0x0000,0x0035,0x25e4,0x0000,0x0052
0412 00d3 04e2  |    |		.DEBUG	0x00d3,0x04e2,0x0005,0x0000,0x0035,0x25e4,0x0000,0x005b
041a 0123 04e4  | #  |		.DEBUG	0x0123,0x04e4,0x0005,0x0000,0x0035,0x25e4,0x0000,0x0093
0422 013b 04e6  | ;  |		.DEBUG	0x013b,0x04e6,0x0002,0x0000,0x0035,0x25e4,0x0000,0x009c
042a 018b 0500  |    |		.DEBUG	0x018b,0x0500,0x0001,0x0000,0x0035,0x25e4,0x0000,0x00a5
0432 01a3 050c  |    |		.DEBUG	0x01a3,0x050c,0x0001,0x0000,0x0035,0x25e4,0x0000,0x00ad
043a 01db 0516  |    |		.DEBUG	0x01db,0x0516,0x0001,0x0000,0x0035,0x25e4,0x0000,0x00b7
0442 0213 0520  |    |		.DEBUG	0x0213,0x0520,0x0002,0x0000,0x0035,0x2604,0x0000,0x004b
044a 0223 0524  | # $|		.DEBUG	0x0223,0x0524,0x0002,0x0000,0x0035,0x2604,0x0000,0x0064
0452 0233 0528  | 3 (|		.DEBUG	0x0233,0x0528,0x0002,0x0000,0x0035,0x2604,0x0000,0x01b5
045a 0263 0538  | c 8|		.DEBUG	0x0263,0x0538,0x0002,0x0000,0x0035,0x2604,0x0000,0x020a
0462 02a3 0556  |   V|		.DEBUG	0x02a3,0x0556,0x0801,0x0002,0x0035,0x2604,0x0000,0x02d0
046a 02d3 0560  |   `|		.DEBUG	0x02d3,0x0560,0x0801,0x0002,0x0035,0x2604,0x0000,0x031c
0472 0313 0570  |   p|		.DEBUG	0x0313,0x0570,0x0801,0x0002,0x0035,0x2604,0x0000,0x0399
047a 035b 058a  | [  |		.DEBUG	0x035b,0x058a,0x0001,0x0000,0x0035,0x2604,0x0000,0x023c
0482 036b 0590  | k  |		.DEBUG	0x036b,0x0590,0x0001,0x0000,0x0035,0x2604,0x0000,0x0255
048a ; --------------------------------------------------------------------------------------
048a ; Debug3 Subtable 0x0
048a ; --------------------------------------------------------------------------------------
048a 000e 0000  |    |		.DBG3TAB	0x000e,0x0000
048c 000b ffff  |    |		.CONST	0x000b,0xffff
048e 000c fffe  |    |		.CONST	0x000c,0xfffe
0490 000d fffd  |    |		.CONST	0x000d,0xfffd
0492 000f fffc  |    |		.CONST	0x000f,0xfffc
0494 0011 fffb  |    |		.CONST	0x0011,0xfffb
0496 0013 fffa  |    |		.CONST	0x0013,0xfffa
0498 0018 fff9  |    |		.CONST	0x0018,0xfff9
049a 001d fff8  |    |		.CONST	0x001d,0xfff8
049c 0022 fff7  | "  |		.CONST	0x0022,0xfff7
049e 0034 fff6  | 4  |		.CONST	0x0034,0xfff6
04a0 003b fff5  | ;  |		.CONST	0x003b,0xfff5
04a2 003d fff4  | =  |		.CONST	0x003d,0xfff4
04a4 003f fff3  | ?  |		.CONST	0x003f,0xfff3
04a6 0041 fff2  | A  |		.CONST	0x0041,0xfff2
04a8 ; --------------------------------------------------------------------------------------
04a8 ; Debug3 Subtable 0x1
04a8 ; --------------------------------------------------------------------------------------
04a8 000f 0000  |    |		.DBG3TAB	0x000f,0x0000
04aa 0044 ffff  | D  |		.CONST	0x0044,0xffff
04ac 0049 fffe  | I  |		.CONST	0x0049,0xfffe
04ae 0055 fffd  | U  |		.CONST	0x0055,0xfffd
04b0 0056 fffc  | V  |		.CONST	0x0056,0xfffc
04b2 0067 fffb  | g  |		.CONST	0x0067,0xfffb
04b4 006d fffa  | m  |		.CONST	0x006d,0xfffa
04b6 006f fff9  | o  |		.CONST	0x006f,0xfff9
04b8 0071 fff8  | q  |		.CONST	0x0071,0xfff8
04ba 0073 fff7  | s  |		.CONST	0x0073,0xfff7
04bc 0075 fff6  | u  |		.CONST	0x0075,0xfff6
04be 0077 fff5  | w  |		.CONST	0x0077,0xfff5
04c0 0079 fff4  | y  |		.CONST	0x0079,0xfff4
04c2 007b fff3  | {  |		.CONST	0x007b,0xfff3
04c4 007d fff2  | }  |		.CONST	0x007d,0xfff2
04c6 007f fff1  |    |		.CONST	0x007f,0xfff1
04c8 ; --------------------------------------------------------------------------------------
04c8 ; Debug3 Subtable 0x2
04c8 ; --------------------------------------------------------------------------------------
04c8 0004 0005  |    |		.DBG3TAB	0x0004,0x0005
04ca 008b ffff  |    |		.CONST	0x008b,0xffff
04cc 008d fffe  |    |		.CONST	0x008d,0xfffe
04ce 008f fffd  |    |		.CONST	0x008f,0xfffd
04d0 0091 fffc  |    |		.CONST	0x0091,0xfffc
04d2 0093 0001  |    |		.CONST	0x0093,0x0001
04d4 0097 0002  |    |		.CONST	0x0097,0x0002
04d6 009a 0003  |    |		.CONST	0x009a,0x0003
04d8 009d 0004  |    |		.CONST	0x009d,0x0004
04da 00a1 0005  |    |		.CONST	0x00a1,0x0005
04dc ; --------------------------------------------------------------------------------------
04dc ; Debug3 Subtable 0x3
04dc ; --------------------------------------------------------------------------------------
04dc 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
04de 00b3 0001  |    |		.CONST	0x00b3,0x0001
04e0 ; --------------------------------------------------------------------------------------
04e0 ; Debug3 Subtable 0x4
04e0 ; --------------------------------------------------------------------------------------
04e0 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
04e2 ; --------------------------------------------------------------------------------------
04e2 ; Debug3 Subtable 0x5
04e2 ; --------------------------------------------------------------------------------------
04e2 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
04e4 ; --------------------------------------------------------------------------------------
04e4 ; Debug3 Subtable 0x6
04e4 ; --------------------------------------------------------------------------------------
04e4 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
04e6 ; --------------------------------------------------------------------------------------
04e6 ; Debug3 Subtable 0x7
04e6 ; --------------------------------------------------------------------------------------
04e6 0005 0007  |    |		.DBG3TAB	0x0005,0x0007
04e8 013b ffff  | ;  |		.CONST	0x013b,0xffff
04ea 013f fffe  | ?  |		.CONST	0x013f,0xfffe
04ec 0147 fffd  | G  |		.CONST	0x0147,0xfffd
04ee 014a fffc  | J  |		.CONST	0x014a,0xfffc
04f0 0150 fffb  | P  |		.CONST	0x0150,0xfffb
04f2 0156 0001  | V  |		.CONST	0x0156,0x0001
04f4 015a 0002  | Z  |		.CONST	0x015a,0x0002
04f6 0167 0003  | g  |		.CONST	0x0167,0x0003
04f8 016d 0004  | m  |		.CONST	0x016d,0x0004
04fa 016f 0005  | o  |		.CONST	0x016f,0x0005
04fc 0173 0006  | s  |		.CONST	0x0173,0x0006
04fe 017c 0007  | |  |		.CONST	0x017c,0x0007
0500 ; --------------------------------------------------------------------------------------
0500 ; Debug3 Subtable 0x8
0500 ; --------------------------------------------------------------------------------------
0500 0002 0003  |    |		.DBG3TAB	0x0002,0x0003
0502 018b ffff  |    |		.CONST	0x018b,0xffff
0504 018c fffe  |    |		.CONST	0x018c,0xfffe
0506 018d 0001  |    |		.CONST	0x018d,0x0001
0508 0193 0002  |    |		.CONST	0x0193,0x0002
050a 0199 0003  |    |		.CONST	0x0199,0x0003
050c ; --------------------------------------------------------------------------------------
050c ; Debug3 Subtable 0x9
050c ; --------------------------------------------------------------------------------------
050c 0003 0001  |    |		.DBG3TAB	0x0003,0x0001
050e 01a3 ffff  |    |		.CONST	0x01a3,0xffff
0510 01ab fffe  |    |		.CONST	0x01ab,0xfffe
0512 01b2 fffd  |    |		.CONST	0x01b2,0xfffd
0514 01b9 0001  |    |		.CONST	0x01b9,0x0001
0516 ; --------------------------------------------------------------------------------------
0516 ; Debug3 Subtable 0xa
0516 ; --------------------------------------------------------------------------------------
0516 0003 0001  |    |		.DBG3TAB	0x0003,0x0001
0518 01db ffff  |    |		.CONST	0x01db,0xffff
051a 01e3 fffe  |    |		.CONST	0x01e3,0xfffe
051c 01ea fffd  |    |		.CONST	0x01ea,0xfffd
051e 01f1 0001  |    |		.CONST	0x01f1,0x0001
0520 ; --------------------------------------------------------------------------------------
0520 ; Debug3 Subtable 0xb
0520 ; --------------------------------------------------------------------------------------
0520 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0522 0213 0001  |    |		.CONST	0x0213,0x0001
0524 ; --------------------------------------------------------------------------------------
0524 ; Debug3 Subtable 0xc
0524 ; --------------------------------------------------------------------------------------
0524 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0526 0223 0001  | #  |		.CONST	0x0223,0x0001
0528 ; --------------------------------------------------------------------------------------
0528 ; Debug3 Subtable 0xd
0528 ; --------------------------------------------------------------------------------------
0528 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
052a 0233 ffff  | 3  |		.CONST	0x0233,0xffff
052c 0237 fffe  | 7  |		.CONST	0x0237,0xfffe
052e 023d 0002  | =  |		.CONST	0x023d,0x0002
0530 0241 0001  | A  |		.CONST	0x0241,0x0001
0532 024c 0004  | L  |		.CONST	0x024c,0x0004
0534 0250 0003  | P  |		.CONST	0x0250,0x0003
0536 025a 0005  | Z  |		.CONST	0x025a,0x0005
0538 ; --------------------------------------------------------------------------------------
0538 ; Debug3 Subtable 0xe
0538 ; --------------------------------------------------------------------------------------
0538 0006 0008  |    |		.DBG3TAB	0x0006,0x0008
053a 0263 ffff  | c  |		.CONST	0x0263,0xffff
053c 026b fffe  | k  |		.CONST	0x026b,0xfffe
053e 026d fffd  | m  |		.CONST	0x026d,0xfffd
0540 026f fffc  | o  |		.CONST	0x026f,0xfffc
0542 0271 fffb  | q  |		.CONST	0x0271,0xfffb
0544 0273 fffa  | s  |		.CONST	0x0273,0xfffa
0546 0275 0001  | u  |		.CONST	0x0275,0x0001
0548 0279 0002  | y  |		.CONST	0x0279,0x0002
054a 027c 0003  | |  |		.CONST	0x027c,0x0003
054c 0281 0004  |    |		.CONST	0x0281,0x0004
054e 0289 0005  |    |		.CONST	0x0289,0x0005
0550 028d 0006  |    |		.CONST	0x028d,0x0006
0552 0292 0007  |    |		.CONST	0x0292,0x0007
0554 0297 0008  |    |		.CONST	0x0297,0x0008
0556 ; --------------------------------------------------------------------------------------
0556 ; Debug3 Subtable 0xf
0556 ; --------------------------------------------------------------------------------------
0556 0003 0001  |    |		.DBG3TAB	0x0003,0x0001
0558 02a3 ffff  |    |		.CONST	0x02a3,0xffff
055a 02a4 fffe  |    |		.CONST	0x02a4,0xfffe
055c 02ac fffd  |    |		.CONST	0x02ac,0xfffd
055e 02ba 0001  |    |		.CONST	0x02ba,0x0001
0560 ; --------------------------------------------------------------------------------------
0560 ; Debug3 Subtable 0x10
0560 ; --------------------------------------------------------------------------------------
0560 0000 0007  |    |		.DBG3TAB	0x0000,0x0007
0562 02d3 0001  |    |		.CONST	0x02d3,0x0001
0564 02da 0002  |    |		.CONST	0x02da,0x0002
0566 02e2 0003  |    |		.CONST	0x02e2,0x0003
0568 02ea 0004  |    |		.CONST	0x02ea,0x0004
056a 02f3 0005  |    |		.CONST	0x02f3,0x0005
056c 02fe 0006  |    |		.CONST	0x02fe,0x0006
056e 0302 0007  |    |		.CONST	0x0302,0x0007
0570 ; --------------------------------------------------------------------------------------
0570 ; Debug3 Subtable 0x11
0570 ; --------------------------------------------------------------------------------------
0570 0000 000c  |    |		.DBG3TAB	0x0000,0x000c
0572 0313 0001  |    |		.CONST	0x0313,0x0001
0574 0316 0002  |    |		.CONST	0x0316,0x0002
0576 031e 0003  |    |		.CONST	0x031e,0x0003
0578 0326 0004  | &  |		.CONST	0x0326,0x0004
057a 032f 0005  | /  |		.CONST	0x032f,0x0005
057c 0336 0006  | 6  |		.CONST	0x0336,0x0006
057e 033e 0007  | >  |		.CONST	0x033e,0x0007
0580 0341 0008  | A  |		.CONST	0x0341,0x0008
0582 0345 0009  | E  |		.CONST	0x0345,0x0009
0584 0348 000a  | H  |		.CONST	0x0348,0x000a
0586 034c 000b  | L  |		.CONST	0x034c,0x000b
0588 0355 000c  | U  |		.CONST	0x0355,0x000c
058a ; --------------------------------------------------------------------------------------
058a ; Debug3 Subtable 0x12
058a ; --------------------------------------------------------------------------------------
058a 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
058c 035b 0001  | [  |		.CONST	0x035b,0x0001
058e 035e 0002  | ^  |		.CONST	0x035e,0x0002
0590 ; --------------------------------------------------------------------------------------
0590 ; Debug3 Subtable 0x13
0590 ; --------------------------------------------------------------------------------------
0590 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
0592 036b ffff  | k  |		.CONST	0x036b,0xffff
0594 0370 0001  | p  |		.CONST	0x0370,0x0001
0596 0374 0002  | t  |		.CONST	0x0374,0x0002
0598 0000 0000  |    |		.BLANK	0000[0x68]