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

⟦202fa3f62⟧

    Length: 4096 (0x1000)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0

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 0448       | H  |		.CONST	0x0448								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0003       |    |		.CONST	0x0003								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0053       | S  |		.CONST	0x0053								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 001c       |    |		.CONST	0x001c								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional							; Debug Table 0x0 = .DEBUG	0x000b,0x0512,0x8000,0x0000,0x0054,0xfa05,0x0000,0x0003
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x2 = 0xd,0xfffd
000e 029a 005b  |   [|		Declare_Subprogram	INIT_0058,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0xe,0xfffc
0010 029a 0073  |   s|		Declare_Subprogram	INIT_0070,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x10,0xfffb
0012 029a 008b  |    |		Declare_Subprogram	INIT_0088,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x12,0xfffa
0014 029a 00fb  |    |		Declare_Subprogram	INIT_00f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x14,0xfff9
0016 029a 0103  |    |		Declare_Subprogram	INIT_0100,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x16,0xfff8
0018 029a 010b  |    |		Declare_Subprogram	INIT_0108,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x18,0xfff7
001a 029a 0113  |    |		Declare_Subprogram	INIT_0110,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x1a,0xfff6
001c 00bf       |    |		Action	Accept_Activation
001d 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x001d,0x0528,0x8000,0x0000,0x0057,0x95d5,0x0000,0x0025
													; Debug Table 0x1.0x0 = 0x1d,0xffff
001e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x1 = 0x1e,0xfffe
001f 62a4       |b   |		Indirect_Literal	Discrete,0x2c4,{0x004e0c0e, 0x000030b0}
0020 02a0       |    |		Declare_Subprogram	Null_Subprogram
0021 037d       | }  |		Declare_Type	Task,Defined
0022 036f       | o  |		Declare_Variable	Task
0023 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x2 = 0x23,0xfffd
0024 e002       |    |		Load	0x0,0x2
0025 4802       |H   |		Short_Literal	0x2
0026 00db       |    |		Load_Top	At_Offset_3
0027 020e       |    |		Execute	Module,Augment_Imports
0028 0007       |    |		Action	Break_Optional
0029 029d 011b  |    |		Declare_Subprogram	INIT_0118,For_Outer_Call			; Debug Table 0x1.0x3 = 0x29,0xfffc
002b 029d 012b  |   +|		Declare_Subprogram	INIT_0128,For_Outer_Call			; Debug Table 0x1.0x4 = 0x2b,0xfffb
002d 029d 015b  |   [|		Declare_Subprogram	INIT_0158,For_Outer_Call			; Debug Table 0x1.0x5 = 0x2d,0xfffa
002f 029d 0173  |   s|		Declare_Subprogram	INIT_0170,For_Outer_Call			; Debug Table 0x1.0x6 = 0x2f,0xfff9
0031 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x7 = 0x31,0xfff8
0032 00c7       |    |		Action	Elaborate_Subprogram
0033 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x8 = 0x33,0xfff7
0034 00c7       |    |		Action	Elaborate_Subprogram
0035 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x9 = 0x35,0xfff6
0036 029d 0183  |    |		Declare_Subprogram	INIT_0180,For_Outer_Call			; Debug Table 0x1.0xa = 0x36,0xfff5
0038 029d 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call			; Debug Table 0x1.0xb = 0x38,0xfff4
003a 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0xc = 0x3a,0xfff3
003b 00c7       |    |		Action	Elaborate_Subprogram
003c 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0xd = 0x3c,0xfff2
003d 00c7       |    |		Action	Elaborate_Subprogram
003e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0xe = 0x3e,0xfff1
003f 6280       |b   |		Indirect_Literal	Discrete,0x2c0,{0x004e0c0e, 0x00002cb0}
0040 02a0       |    |		Declare_Subprogram	Null_Subprogram
0041 037d       | }  |		Declare_Type	Task,Defined
0042 036f       | o  |		Declare_Variable	Task
0043 029d 0243  |   C|		Declare_Subprogram	INIT_0240,For_Outer_Call			; Debug Table 0x1.0xf = 0x43,0xfff0
0045 e003       |    |		Load	0x0,0x3								; Debug Table 0x1.0x10 = 0x45,0xffef
0046 e004       |    |		Load	0x0,0x4
0047 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
0048 e001       |    |		Load	0x0,0x1
0049 4804       |H   |		Short_Literal	0x4
004a e21b       |    |		Load	0x1,0x1b
004b 020e       |    |		Execute	Module,Augment_Imports
004c 0007       |    |		Action	Break_Optional
004d 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x11 = 0x4d,0xffee
004e 00c7       |    |		Action	Elaborate_Subprogram
004f 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x12 = 0x4f,0xffed
0050 00c7       |    |		Action	Elaborate_Subprogram
0051 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x13 = 0x51,0xffec
0052 00c7       |    |		Action	Elaborate_Subprogram
0053			BODY_0008:
0053 00be       |    |		Action	Activate_Tasks
0054 00bc       |    |		Action	Signal_Activated
0055 00bb       |    |		Action	Signal_Completion
0056 0000 0000  |    |		.XXX[0x2]
0058 ; --------------------------------------------------------------------------------------
0058 ; SUBPROGRAM
0058 ; --------------------------------------------------------------------------------------
0058 005d       | ]  |		.CONST	0x005d								; Address of begin
0059 0004       |    |		.CONST	0x0004								; Address of exception handler
005a 0002       |    |		.CONST	0x0002								; Number of locals
005b			INIT_0058:
005b e001       |    |		Load	0x0,0x1								; Debug Table 0x2 = .DEBUG	0x005b,0x0552,0x0001,0x0000,0x0054,0xfa05,0x0000,0x0011
													; Debug Table 0x2.0x0 = 0x5b,0xffff
005c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
005d			BODY_0058:
005d 8215       |    |		Call	0x1,0x15							; Debug Table 0x2.0x1 = 0x5d,0x1
005e 8218       |    |		Call	0x1,0x18
005f e001       |    |		Load	0x0,0x1								; Debug Table 0x2.0x2 = 0x5f,0x2
0060 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0061 e5ff       |    |		Load	0x2,-0x1
0062 8215       |    |		Call	0x1,0x15
0063 e001       |    |		Load	0x0,0x1
0064 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0065 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0066 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x2.0x3 = 0x66,0x3
0067 e5ff       |    |		Load	0x2,-0x1
0068 8217       |    |		Call	0x1,0x17
0069 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
006a 0000 0000  |    |		.BLANK	0000[0x6]
0070 ; --------------------------------------------------------------------------------------
0070 ; SUBPROGRAM
0070 ; --------------------------------------------------------------------------------------
0070 0075       | u  |		.CONST	0x0075								; Address of begin
0071 0004       |    |		.CONST	0x0004								; Address of exception handler
0072 0002       |    |		.CONST	0x0002								; Number of locals
0073			INIT_0070:
0073 e001       |    |		Load	0x0,0x1								; Debug Table 0x3 = .DEBUG	0x0073,0x055c,0x0001,0x0000,0x0054,0xfa05,0x0000,0x0019
													; Debug Table 0x3.0x0 = 0x73,0xffff
0074 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0075			BODY_0070:
0075 8215       |    |		Call	0x1,0x15							; Debug Table 0x3.0x1 = 0x75,0x1
0076 8218       |    |		Call	0x1,0x18
0077 e001       |    |		Load	0x0,0x1								; Debug Table 0x3.0x2 = 0x77,0x2
0078 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0079 e5ff       |    |		Load	0x2,-0x1
007a 8215       |    |		Call	0x1,0x15
007b e001       |    |		Load	0x0,0x1
007c 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
007d 0059       | Y  |		Store_Top	Discrete,At_Offset_1
007e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x3 = 0x7e,0x3
007f e5ff       |    |		Load	0x2,-0x1
0080 8217       |    |		Call	0x1,0x17
0081 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0082 0000 0000  |    |		.BLANK	0000[0x6]
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 008e       |    |		.CONST	0x008e								; Address of begin
0089 00ed       |    |		.CONST	0x00ed								; Address of exception handler
008a 0003       |    |		.CONST	0x0003								; Number of locals
008b			INIT_0088:
008b e001       |    |		Load	0x0,0x1								; Debug Table 0x4 = .DEBUG	0x008b,0x0566,0x0001,0x0000,0x0054,0xfa05,0x0000,0x0021
													; Debug Table 0x4.0x0 = 0x8b,0xffff
008c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
008d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0x1 = 0x8d,0xfffe
008e			BODY_0088:
008e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x2 = 0x8e,0x1
008f 01db       |    |		Execute	Vector,Length
0090 704f       |pO  |		Jump_Nonzero	0xe0
0091 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0x3 = 0x91,0x2
0092 4800       |H   |		Short_Literal	0x0
0093 821a       |    |		Call	0x1,0x1a
0094 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0095 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x4 = 0x95,0x3
0096 7048       |pH  |		Jump_Nonzero	0xdf
0097 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0x5 = 0x97,0x4
0098 4801       |H   |		Short_Literal	0x1
0099 821a       |    |		Call	0x1,0x1a
009a 0059       | Y  |		Store_Top	Discrete,At_Offset_1
009b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x6 = 0x9b,0x5
009c 7042       |pB  |		Jump_Nonzero	0xdf
009d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x4.0x7 = 0x9d,0x6
009e 4803       |H   |		Short_Literal	0x3
009f 821a       |    |		Call	0x1,0x1a
00a0 0059       | Y  |		Store_Top	Discrete,At_Offset_1
00a1 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x8 = 0xa1,0x7
00a2 703c       |p<  |		Jump_Nonzero	0xdf
00a3 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x9 = 0xa3,0x8
00a4 0092 033e  |   >|		Action	Push_String_Extended,0x33e					; "No help is available without additional information.  A simple name or a fully-qualified name may work better."
00a6 e001       |    |		Load	0x0,0x1
00a7 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
00a8 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0xa = 0xa8,0x9
00a9 e005       |    |		Load	0x0,0x5								; Debug Table 0x4.0xb = 0xa9,0xfbff
00aa 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
00ab 0322       | "  |		Declare_Variable	Record
00ac e006       |    |		Load	0x0,0x6
00ad 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00ae e005       |    |		Load	0x0,0x5
00af 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
00b0 00d9       |    |		Load_Top	At_Offset_1
00b1 017d       | }  |		Execute	Record,Structure_Write
00b2 e007       |    |		Load	0x0,0x7								; Debug Table 0x4.0xc = 0xb2,0xfbfe
00b3 1b23       | #  |		Execute	Package,Field_Read,Field_Number 0x23
00b4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0xd = 0xb4,0xfbfd
00b5 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
00b6 e008       |    |		Load	0x0,0x8
00b7 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00b8 4801       |H   |		Short_Literal	0x1							; Debug Table 0x4.0xe = 0xb8,0x401
00b9 0092 033f  |   ?|		Action	Push_String_Extended,0x33f					; "Ada"
00bb 00da       |    |		Load_Top	At_Offset_2
00bc e009       |    |		Load	0x0,0x9
00bd 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
00be 7007       |p   |		Jump_Nonzero	0xc6
00bf 4801       |H   |		Short_Literal	0x1
00c0 0092 0340  |   @|		Action	Push_String_Extended,0x340					; "Command"
00c2 00da       |    |		Load_Top	At_Offset_2
00c3 e009       |    |		Load	0x0,0x9
00c4 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
00c5 6816       |h   |		Jump_Zero	0xdc
00c6 e007       |    |		Load	0x0,0x7								; Debug Table 0x4.0xf = 0xc6,0x402
00c7 1b23       | #  |		Execute	Package,Field_Read,Field_Number 0x23
00c8 e00a       |    |		Load	0x0,0xa
00c9 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
00ca 0322       | "  |		Declare_Variable	Record
00cb e404       |    |		Load	0x2,0x4
00cc 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00cd e005       |    |		Load	0x0,0x5
00ce 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
00cf e00a       |    |		Load	0x0,0xa
00d0 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
00d1 0119       |    |		Execute	Any,Check_In_Formal_Type
00d2 00d9       |    |		Load_Top	At_Offset_1
00d3 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00d4 e404       |    |		Load	0x2,0x4
00d5 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
00d6 00d9       |    |		Load_Top	At_Offset_1
00d7 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00d8 e00a       |    |		Load	0x0,0xa
00d9 1861       | a  |		Execute	Package,Field_Execute,Field_Number 0x61
00da 005a       | Z  |		Store_Top	Discrete,At_Offset_2
00db 7802       |x   |		Jump	0xde
00dc e00b       |    |		Load	0x0,0xb								; Debug Table 0x4.0x10 = 0xdc,0x403
00dd 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
00de 00d3       |    |		Pop_Control	Pop_Count_3
00df 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00e0 8215       |    |		Call	0x1,0x15							; Debug Table 0x4.0x11 = 0xe0,0xa
00e1 8218       |    |		Call	0x1,0x18
00e2 e001       |    |		Load	0x0,0x1								; Debug Table 0x4.0x12 = 0xe2,0xb
00e3 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00e4 e5ff       |    |		Load	0x2,-0x1
00e5 8215       |    |		Call	0x1,0x15
00e6 e001       |    |		Load	0x0,0x1
00e7 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
00e8 005a       | Z  |		Store_Top	Discrete,At_Offset_2
00e9 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x4.0x13 = 0xe9,0xc
00ea e5ff       |    |		Load	0x2,-0x1
00eb 8217       |    |		Call	0x1,0x17
00ec 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00ed			TRAP_0088:
00ed 0007       |    |		Action	Break_Optional
00ee 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x14 = 0xee,0xd
00ef 0092 0341  |   A|		Action	Push_String_Extended,0x341					; "No help is available due to internal error.  A simple name or a fully-qualified name may work better."
00f1 e001       |    |		Load	0x0,0x1
00f2 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
00f3 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00f4 0000 0000  |    |		.BLANK	0000[0x4]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00fb       |    |		.CONST	0x00fb								; Address of begin
00f9 0004       |    |		.CONST	0x0004								; Address of exception handler
00fa 0001       |    |		.CONST	0x0001								; Number of locals
00fb			BODY_00f8:
00fb			INIT_00f8:
00fb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5 = .DEBUG	0x00fb,0x0592,0x0001,0x0000,0x0054,0xfa05,0x0000,0x0029
													; Debug Table 0x5.0x0 = 0xfb,0x1
00fc 00db       |    |		Load_Top	At_Offset_3
00fd e001       |    |		Load	0x0,0x1
00fe 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
00ff 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0103       |    |		.CONST	0x0103								; Address of begin
0101 0004       |    |		.CONST	0x0004								; Address of exception handler
0102 0001       |    |		.CONST	0x0001								; Number of locals
0103			BODY_0100:
0103			INIT_0100:
0103 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6 = .DEBUG	0x0103,0x0596,0x0001,0x0000,0x0054,0xfa05,0x0000,0x0036
													; Debug Table 0x6.0x0 = 0x103,0x1
0104 8216       |    |		Call	0x1,0x16
0105 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0106 0000 0000  |    |		.XXX[0x2]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010b       |    |		.CONST	0x010b								; Address of begin
0109 0004       |    |		.CONST	0x0004								; Address of exception handler
010a 0001       |    |		.CONST	0x0001								; Number of locals
010b			BODY_0108:
010b			INIT_0108:
010b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7 = .DEBUG	0x010b,0x059a,0x0001,0x0000,0x0054,0xfa05,0x0000,0x003e
													; Debug Table 0x7.0x0 = 0x10b,0x1
010c 4801       |H   |		Short_Literal	0x1
010d e21b       |    |		Load	0x1,0x1b
010e 170e       |    |		Execute	Task,Entry_Call,Field_Number 0xe
010f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0113       |    |		.CONST	0x0113								; Address of begin
0111 0004       |    |		.CONST	0x0004								; Address of exception handler
0112 0001       |    |		.CONST	0x0001								; Number of locals
0113			BODY_0110:
0113			INIT_0110:
0113 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8 = .DEBUG	0x0113,0x059e,0x0001,0x0000,0x0054,0xfa05,0x0000,0x0046
													; Debug Table 0x8.0x0 = 0x113,0x1
0114 4801       |H   |		Short_Literal	0x1
0115 e21b       |    |		Load	0x1,0x1b
0116 170d       |    |		Execute	Task,Entry_Call,Field_Number 0xd
0117 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0118 ; --------------------------------------------------------------------------------------
0118 ; SUBPROGRAM
0118 ; --------------------------------------------------------------------------------------
0118 011d       |    |		.CONST	0x011d								; Address of begin
0119 0004       |    |		.CONST	0x0004								; Address of exception handler
011a 0002       |    |		.CONST	0x0002								; Number of locals
011b			INIT_0118:
011b e001       |    |		Load	0x0,0x1								; Debug Table 0x9 = .DEBUG	0x011b,0x05a2,0x0002,0x0000,0x0057,0x95d5,0x0000,0x00a0
													; Debug Table 0x9.0x0 = 0x11b,0xffff
011c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
011d			BODY_0118:
011d e001       |    |		Load	0x0,0x1								; Debug Table 0x9.0x1 = 0x11d,0x1
011e 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
011f 4801       |H   |		Short_Literal	0x1
0120 e214       |    |		Load	0x1,0x14
0121 170d       |    |		Execute	Task,Entry_Call,Field_Number 0xd
0122 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0123 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x2 = 0x123,0x2
0124 00ca       |    |		Action	Exit_Nullary_Function
0125 0000 0000  |    |		.XXX[0x3]
0127 0000       |    |
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 0130       | 0  |		.CONST	0x0130								; Address of begin
0129 0004       |    |		.CONST	0x0004								; Address of exception handler
012a 0004       |    |		.CONST	0x0004								; Number of locals
012b			INIT_0128:
012b e001       |    |		Load	0x0,0x1								; Debug Table 0xa = .DEBUG	0x012b,0x05aa,0x0001,0x0000,0x0057,0x95d5,0x0000,0x00ba
													; Debug Table 0xa.0x0 = 0x12b,0xffff
012c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
012d 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0xa.0x1 = 0x12d,0xfffe
012e e001       |    |		Load	0x0,0x1								; Debug Table 0xa.0x2 = 0x12e,0xfffd
012f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0130			BODY_0128:
0130 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0xa.0x3 = 0x130,0x1
0131 48e5       |H   |		Short_Literal	0xe5
0132 e002       |    |		Load	0x0,0x2
0133 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0134 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0135 e001       |    |		Load	0x0,0x1								; Debug Table 0xa.0x4 = 0x135,0x2
0136 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0137 e001       |    |		Load	0x0,0x1
0138 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0139 00db       |    |		Load_Top	At_Offset_3
013a e5ff       |    |		Load	0x2,-0x1
013b e001       |    |		Load	0x0,0x1
013c 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
013d 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
013e 005b       | [  |		Store_Top	Discrete,At_Offset_3
013f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x5 = 0x13f,0x3
0140 680f       |h   |		Jump_Zero	0x150
0141 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x6 = 0x141,0x4
0142 e001       |    |		Load	0x0,0x1
0143 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0144 025e       | ^  |		Execute	Discrete,Convert
0145 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0146 4802       |H   |		Short_Literal	0x2
0147 0092 0342  |   B|		Action	Push_String_Extended,0x342					; "can't initialize/change help data"
0149 e004       |    |		Load	0x0,0x4
014a 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
014b 0092 0343  |   C|		Action	Push_String_Extended,0x343					; "Help_Object_Editor.Change_Help_Document"
014d e004       |    |		Load	0x0,0x4
014e 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
014f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0150 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x7 = 0x150,0x5
0151 00d9       |    |		Load_Top	At_Offset_1
0152 4802       |H   |		Short_Literal	0x2
0153 e214       |    |		Load	0x1,0x14
0154 170e       |    |		Execute	Task,Entry_Call,Field_Number 0xe
0155 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0156 0000 0000  |    |		.XXX[0x2]
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015b       | [  |		.CONST	0x015b								; Address of begin
0159 0004       |    |		.CONST	0x0004								; Address of exception handler
015a 0001       |    |		.CONST	0x0001								; Number of locals
015b			BODY_0158:
015b			INIT_0158:
015b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb = .DEBUG	0x015b,0x05bc,0x0001,0x0000,0x0057,0x95d5,0x0000,0x0116
													; Debug Table 0xb.0x0 = 0x15b,0x1
015c 4602       |F   |		Jump_Case	0x3
015d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; case 0x0
015e 7801       |x   |		Jump	0x160								; case 0x1
015f 7808       |x   |		Jump	0x168								; case 0x2
0160 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0x1 = 0x160,0x2
0161 0092 0344  |   D|		Action	Push_String_Extended,0x344					; "Sorry, unable to find help for "
0163 e5ff       |    |		Load	0x2,-0x1
0164 01cc       |    |		Execute	Vector,Catenate
0165 e001       |    |		Load	0x0,0x1
0166 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0167 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0168 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0x2 = 0x168,0x3
0169 0092 0345  |   E|		Action	Push_String_Extended,0x345					; "Due to an internal error, the help document is not open"
016b e001       |    |		Load	0x0,0x1
016c 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
016d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
016e 0000 0000  |    |		.XXX[0x2]
0170 ; --------------------------------------------------------------------------------------
0170 ; SUBPROGRAM
0170 ; --------------------------------------------------------------------------------------
0170 0173       | s  |		.CONST	0x0173								; Address of begin
0171 0004       |    |		.CONST	0x0004								; Address of exception handler
0172 0001       |    |		.CONST	0x0001								; Number of locals
0173			BODY_0170:
0173			INIT_0170:
0173 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xc = .DEBUG	0x0173,0x05c4,0x0001,0x0000,0x0057,0x95d5,0x0000,0x0154
													; Debug Table 0xc.0x0 = 0x173,0x1
0174 e001       |    |		Load	0x0,0x1
0175 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0176 021f       |    |		Execute	Heap_Access,Equal
0177 6805       |h   |		Jump_Zero	0x17d
0178 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0x1 = 0x178,0x2
0179 0092 0345  |   E|		Action	Push_String_Extended,0x345					; "Due to an internal error, the help document is not open"
017b e001       |    |		Load	0x0,0x1
017c 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
017d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
017e 0000 0000  |    |		.XXX[0x2]
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 018b       |    |		.CONST	0x018b								; Address of begin
0181 01d9       |    |		.CONST	0x01d9								; Address of exception handler
0182 0003       |    |		.CONST	0x0003								; Number of locals
0183			INIT_0180:
0183 e00c       |    |		Load	0x0,0xc								; Debug Table 0xd = .DEBUG	0x0183,0x05ca,0x0002,0x0000,0x0057,0x95d5,0x0000,0x01c5
													; Debug Table 0xd.0x0 = 0x183,0xffff
0184 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0185 02c7       |    |		Declare_Variable	Any
0186 00d8       |    |		Load_Top	At_Offset_0
0187 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0188 e00c       |    |		Load	0x0,0xc								; Debug Table 0xd.0x1 = 0x188,0xfffe
0189 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
018a 0322       | "  |		Declare_Variable	Record
018b			BODY_0180:
018b e00c       |    |		Load	0x0,0xc								; Debug Table 0xd.0x2 = 0x18b,0x1
018c 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
018d 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
018e c402       |    |		Store	0x2,0x2
018f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0x3 = 0x18f,0x2
0190 e00c       |    |		Load	0x0,0xc
0191 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0192 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0193 00d9       |    |		Load_Top	At_Offset_1
0194 017d       | }  |		Execute	Record,Structure_Write
0195 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x4 = 0x195,0x3
0196 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x5 = 0x196,0xfbff
0197 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0198 00e4       |    |		Load_Encached	Positive_Cache
0199 025b       | [  |		Execute	Discrete,Check_In_Type
019a 00da       |    |		Load_Top	At_Offset_2
019b e00c       |    |		Load	0x0,0xc
019c 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
019d 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
019e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x6 = 0x19e,0xfbfe
019f 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
01a0 0007       |    |		Action	Break_Optional
01a1 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xd.0x7 = 0x1a1,0xfbfd
01a2 03e9       |    |		Declare_Variable	Discrete,Duplicate
01a3 e00d       |    |		Load	0x0,0xd								; Debug Table 0xd.0x8 = 0x1a3,0xfbfc
01a4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01a5 0337       | 7  |		Declare_Variable	Array
01a6 e00d       |    |		Load	0x0,0xd
01a7 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
01a8 00d9       |    |		Load_Top	At_Offset_1
01a9 01d4       |    |		Execute	Vector,Structure_Write
01aa e403       |    |		Load	0x2,0x3								; Debug Table 0xd.0x9 = 0x1aa,0x401
01ab 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01ac 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
01ad 7803       |x   |		Jump	0x1b1
01ae 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0xa = 0x1ae,0x403
01af 0a01       |    |		Execute_Immediate	Plus,0x1
01b0 005a       | Z  |		Store_Top	Discrete,At_Offset_2
01b1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0xb = 0x1b1,0x402
01b2 e405       |    |		Load	0x2,0x5
01b3 01db       |    |		Execute	Vector,Length
01b4 027a       | z  |		Execute	Discrete,Less_Equal
01b5 6806       |h   |		Jump_Zero	0x1bc
01b6 00d9       |    |		Load_Top	At_Offset_1
01b7 e405       |    |		Load	0x2,0x5
01b8 01d7       |    |		Execute	Vector,Field_Read
01b9 00d9       |    |		Load_Top	At_Offset_1
01ba 01d7       |    |		Execute	Vector,Field_Read
01bb 6ff2       |o   |		Jump_Zero	0x1ae
01bc 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xd.0xc = 0x1bc,0x404
01bd 0aff       |    |		Execute_Immediate	Plus,-0x1
01be 005a       | Z  |		Store_Top	Discrete,At_Offset_2
01bf e403       |    |		Load	0x2,0x3								; Debug Table 0xd.0xd = 0x1bf,0x405
01c0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
01c1 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
01c2 7803       |x   |		Jump	0x1c6
01c3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0xe = 0x1c3,0x407
01c4 0aff       |    |		Execute_Immediate	Plus,-0x1
01c5 005b       | [  |		Store_Top	Discrete,At_Offset_3
01c6 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0xf = 0x1c6,0x406
01c7 e405       |    |		Load	0x2,0x5
01c8 01dd       |    |		Execute	Vector,First
01c9 027b       | {  |		Execute	Discrete,Greater_Equal
01ca 6806       |h   |		Jump_Zero	0x1d1
01cb 00da       |    |		Load_Top	At_Offset_2
01cc e405       |    |		Load	0x2,0x5
01cd 01d7       |    |		Execute	Vector,Field_Read
01ce 00d9       |    |		Load_Top	At_Offset_1
01cf 01d7       |    |		Execute	Vector,Field_Read
01d0 6ff2       |o   |		Jump_Zero	0x1c3
01d1 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x10 = 0x1d1,0x408
01d2 0a01       |    |		Execute_Immediate	Plus,0x1
01d3 005b       | [  |		Store_Top	Discrete,At_Offset_3
01d4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x11 = 0x1d4,0x409
01d5 00da       |    |		Load_Top	At_Offset_2
01d6 e405       |    |		Load	0x2,0x5
01d7 01cf       |    |		Execute	Vector,Slice_Read
01d8 00ca       |    |		Action	Exit_Nullary_Function
01d9			TRAP_0180:
01d9 0007       |    |		Action	Break_Optional
01da 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0xd.0x12 = 0x1da,0x4
01db 00ca       |    |		Action	Exit_Nullary_Function
01dc 0000 0000  |    |		.BLANK	0000[0x4]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01ea       |    |		.CONST	0x01ea								; Address of begin
01e1 0237       | 7  |		.CONST	0x0237								; Address of exception handler
01e2 0003       |    |		.CONST	0x0003								; Number of locals
01e3			INIT_01e0:
01e3 e001       |    |		Load	0x0,0x1								; Debug Table 0xe = .DEBUG	0x01e3,0x05f2,0x0001,0x0000,0x0057,0x95d5,0x0000,0x0273
													; Debug Table 0xe.0x0 = 0x1e3,0xffff
01e4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01e5 e006       |    |		Load	0x0,0x6								; Debug Table 0xe.0x1 = 0x1e5,0xfffe
01e6 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
01e7 e5ff       |    |		Load	0x2,-0x1
01e8 e00e       |    |		Load	0x0,0xe
01e9 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
01ea			BODY_01e0:
01ea 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x2 = 0x1ea,0x1
01eb 01db       |    |		Execute	Vector,Length
01ec 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
01ed 6838       |h8  |		Jump_Zero	0x226
01ee 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x3 = 0x1ee,0x2
01ef 01dd       |    |		Execute	Vector,First
01f0 00d9       |    |		Load_Top	At_Offset_1
01f1 01d7       |    |		Execute	Vector,Field_Read
01f2 0b3c       | <  |		Execute_Immediate	Case_Compare,0x3c
01f3 7023       |p#  |		Jump_Nonzero	0x217
01f4 0b5b       | [  |		Execute_Immediate	Case_Compare,0x5b
01f5 7021       |p!  |		Jump_Nonzero	0x217
01f6 e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0x4 = 0x1f6,0x6
01f7 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01f8 e006       |    |		Load	0x0,0x6
01f9 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
01fa e5ff       |    |		Load	0x2,-0x1
01fb e00e       |    |		Load	0x0,0xe
01fc 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
01fd 8215       |    |		Call	0x1,0x15
01fe e001       |    |		Load	0x0,0x1
01ff 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0200 005b       | [  |		Store_Top	Discrete,At_Offset_3
0201 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x5 = 0x201,0x7
0202 0f00       |    |		Execute_Immediate	Equal,0x0
0203 a5fe       |    |		Store_Unchecked	0x2,-0x2
0204 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x6 = 0x204,0x8
0205 701e       |p   |		Jump_Nonzero	0x224
0206 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x7 = 0x206,0x9
0207 0f00       |    |		Execute_Immediate	Equal,0x0
0208 e5ff       |    |		Load	0x2,-0x1
0209 0f01       |    |		Execute_Immediate	Equal,0x1
020a 0279       | y  |		Execute	Discrete,And
020b 6818       |h   |		Jump_Zero	0x224
020c e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0x8 = 0x20c,0xa
020d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
020e 8219       |    |		Call	0x1,0x19
020f 8215       |    |		Call	0x1,0x15
0210 e001       |    |		Load	0x0,0x1
0211 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0212 005b       | [  |		Store_Top	Discrete,At_Offset_3
0213 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x9 = 0x213,0xb
0214 0f00       |    |		Execute_Immediate	Equal,0x0
0215 a5fe       |    |		Store_Unchecked	0x2,-0x2
0216 780d       |x   |		Jump	0x224
0217 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0xa = 0x217,0x3
0218 0f01       |    |		Execute_Immediate	Equal,0x1
0219 680a       |h   |		Jump_Zero	0x224
021a e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0xb = 0x21a,0x4
021b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
021c 8219       |    |		Call	0x1,0x19
021d 8215       |    |		Call	0x1,0x15
021e e001       |    |		Load	0x0,0x1
021f 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0220 005b       | [  |		Store_Top	Discrete,At_Offset_3
0221 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0xc = 0x221,0x5
0222 0f00       |    |		Execute_Immediate	Equal,0x0
0223 a5fe       |    |		Store_Unchecked	0x2,-0x2
0224 00d1       |    |		Pop_Control	Pop_Count_1
0225 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xe.0xd = 0x225,0xc
0226 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xe.0xe = 0x226,0xd
0227 0f01       |    |		Execute_Immediate	Equal,0x1
0228 680b       |h   |		Jump_Zero	0x234
0229 e001       |    |		Load	0x0,0x1								; Debug Table 0xe.0xf = 0x229,0xe
022a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
022b 8219       |    |		Call	0x1,0x19
022c 8215       |    |		Call	0x1,0x15
022d e001       |    |		Load	0x0,0x1
022e 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
022f 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0230 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x10 = 0x230,0xf
0231 0f00       |    |		Execute_Immediate	Equal,0x0
0232 a5fe       |    |		Store_Unchecked	0x2,-0x2
0233 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0xe.0x11 = 0x233,0x10
0234 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x12 = 0x234,0x11
0235 a5fe       |    |		Store_Unchecked	0x2,-0x2
0236 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0237			TRAP_01e0:
0237 0007       |    |		Action	Break_Optional
0238 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x13 = 0x238,0x12
0239 a5fe       |    |		Store_Unchecked	0x2,-0x2
023a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
023b 0000 0000  |    |		.BLANK	0000[0x5]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 025b       | [  |		.CONST	0x025b								; Address of begin
0241 0004       |    |		.CONST	0x0004								; Address of exception handler
0242 0008       |    |		.CONST	0x0008								; Number of locals
0243			INIT_0240:
0243 e00f       |    |		Load	0x0,0xf								; Debug Table 0xf = .DEBUG	0x0243,0x061c,0x0001,0x0000,0x0057,0x95d5,0x0000,0x0429
													; Debug Table 0xf.0x0 = 0x243,0xffff
0244 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0245 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0246 02c7       |    |		Declare_Variable	Any
0247 00d8       |    |		Load_Top	At_Offset_0
0248 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0249 e00f       |    |		Load	0x0,0xf								; Debug Table 0xf.0x1 = 0x249,0xfffe
024a 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
024b 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
024c e00f       |    |		Load	0x0,0xf								; Debug Table 0xf.0x2 = 0x24c,0xfffd
024d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
024e e001       |    |		Load	0x0,0x1								; Debug Table 0xf.0x3 = 0x24e,0xfffc
024f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0250 e001       |    |		Load	0x0,0x1
0251 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0252 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0253 e001       |    |		Load	0x0,0x1								; Debug Table 0xf.0x4 = 0x253,0xfffb
0254 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0255 e00f       |    |		Load	0x0,0xf								; Debug Table 0xf.0x5 = 0x255,0xfffa
0256 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0257 02c7       |    |		Declare_Variable	Any
0258 00d8       |    |		Load_Top	At_Offset_0
0259 1c00       |    |		Execute_Immediate	Run_Utility,0x0
025a 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0xf.0x6 = 0x25a,0xfff9
025b			BODY_0240:
025b e00f       |    |		Load	0x0,0xf								; Debug Table 0xf.0x7 = 0x25b,0x1
025c 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
025d 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
025e e402       |    |		Load	0x2,0x2
025f 605c       |`\  |		Indirect_Literal	Discrete,0x2bc,{0x00000000, 0x00004000}
0260 e010       |    |		Load	0x0,0x10
0261 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0262 e006       |    |		Load	0x0,0x6
0263 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0264 e011       |    |		Load	0x0,0x11
0265 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0266 4801       |H   |		Short_Literal	0x1
0267 4800       |H   |		Short_Literal	0x0
0268 e006       |    |		Load	0x0,0x6
0269 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
026a e00f       |    |		Load	0x0,0xf
026b 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
026c 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
026d e5ff       |    |		Load	0x2,-0x1
026e e00f       |    |		Load	0x0,0xf
026f 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0270 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0271 c402       |    |		Store	0x2,0x2
0272 c403       |    |		Store	0x2,0x3
0273 e403       |    |		Load	0x2,0x3								; Debug Table 0xf.0x8 = 0x273,0x2
0274 7045       |pE  |		Jump_Nonzero	0x2ba
0275 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0xf.0x9 = 0x275,0x3
0276 48e5       |H   |		Short_Literal	0xe5
0277 e002       |    |		Load	0x0,0x2
0278 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0279 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
027a e001       |    |		Load	0x0,0x1								; Debug Table 0xf.0xa = 0x27a,0x4
027b 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
027c 00d9       |    |		Load_Top	At_Offset_1
027d e001       |    |		Load	0x0,0x1
027e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
027f c405       |    |		Store	0x2,0x5
0280 782f       |x/  |		Jump	0x2b0
0281 e00f       |    |		Load	0x0,0xf								; Debug Table 0xf.0xb = 0x281,0x6
0282 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0283 00da       |    |		Load_Top	At_Offset_2
0284 0120       |    |		Execute	Any,Is_Value
0285 6803       |h   |		Jump_Zero	0x289
0286 e00f       |    |		Load	0x0,0xf
0287 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0288 7801       |x   |		Jump	0x28a
0289 00da       |    |		Load_Top	At_Offset_2
028a e402       |    |		Load	0x2,0x2
028b e00f       |    |		Load	0x0,0xf
028c 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
028d 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
028e c407       |    |		Store	0x2,0x7
028f c404       |    |		Store	0x2,0x4
0290 e001       |    |		Load	0x0,0x1								; Debug Table 0xf.0xc = 0x290,0x7
0291 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0292 e405       |    |		Load	0x2,0x5
0293 00da       |    |		Load_Top	At_Offset_2
0294 e407       |    |		Load	0x2,0x7
0295 e00f       |    |		Load	0x0,0xf
0296 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0297 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
0298 e001       |    |		Load	0x0,0x1
0299 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
029a c405       |    |		Store	0x2,0x5
029b 005b       | [  |		Store_Top	Discrete,At_Offset_3
029c 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0xd = 0x29c,0x8
029d 680d       |h   |		Jump_Zero	0x2ab
029e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0xe = 0x29e,0x9
029f e00f       |    |		Load	0x0,0xf
02a0 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
02a1 183b       | ;  |		Execute	Package,Field_Execute,Field_Number 0x3b
02a2 4802       |H   |		Short_Literal	0x2
02a3 0092 0346  |   F|		Action	Push_String_Extended,0x346					; "Problem initializing help"
02a5 e004       |    |		Load	0x0,0x4
02a6 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
02a7 0092 0347  |   G|		Action	Push_String_Extended,0x347					; "Help_Object_Editor.Initialize_files"
02a9 e004       |    |		Load	0x0,0x4
02aa 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
02ab e402       |    |		Load	0x2,0x2								; Debug Table 0xf.0xf = 0x2ab,0xa
02ac e00f       |    |		Load	0x0,0xf
02ad 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
02ae 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
02af c402       |    |		Store	0x2,0x2
02b0 e402       |    |		Load	0x2,0x2								; Debug Table 0xf.0x10 = 0x2b0,0x5
02b1 e00f       |    |		Load	0x0,0xf
02b2 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
02b3 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
02b4 6fcc       |o   |		Jump_Zero	0x281
02b5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x11 = 0x2b5,0xb
02b6 e405       |    |		Load	0x2,0x5
02b7 4802       |H   |		Short_Literal	0x2
02b8 e214       |    |		Load	0x1,0x14
02b9 170e       |    |		Execute	Task,Entry_Call,Field_Number 0xe
02ba 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02bb 0000       |    |		.XXX[0x1]
02bc 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
02c0 004e 0c0e  | N  |		.LITERAL	{0x004e0c0e, 0x00002cb0}
02c4 004e 0c0e  | N  |		.LITERAL	{0x004e0c0e, 0x000030b0}
02c8 02d3 0004  |    |		.XXX[0x3]
02ca 000f       |    |
02cb 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10 = .DEBUG	0x02cb,0x0642,0x0000,0x0000,0x0057,0x95d5,0x0000,0x0415
02cc 02cb       |    |		Declare_Variable	Entry
02cd 4801       |H   |		Short_Literal	0x1
02ce 02cb       |    |		Declare_Variable	Entry
02cf 00bf       |    |		Action	Accept_Activation
02d0 029f 02db  |    |		Declare_Subprogram	INIT_02d8,For_Call				; Debug Table 0x11 = .DEBUG	0x02d0,0x0644,0x0000,0x0000,0x0057,0x95d5,0x0000,0x04ef
02d2 00bc       |    |		Action	Signal_Activated
02d3 0007       |    |		Action	Break_Optional							; Debug Table 0x11.0x0 = 0x2d3,0x1
02d4 820f       |    |		Call	0x1,0xf								; Debug Table 0x11.0x1 = 0x2d4,0x2
02d5 7ffe       |    |		Jump	0x2d4
02d6 0000 0000  |    |		.XXX[0x2]
02d8 ; --------------------------------------------------------------------------------------
02d8 ; SUBPROGRAM
02d8 ; --------------------------------------------------------------------------------------
02d8 02e4       |    |		.CONST	0x02e4								; Address of begin
02d9 02e7       |    |		.CONST	0x02e7								; Address of exception handler
02da 0002       |    |		.CONST	0x0002								; Number of locals
02db			INIT_02d8:
02db 480e 485f  |H H_|		Declare_Variable	Select	0x000, 0x002,				; Debug Table 0x12 = .DEBUG	0x02db,0x064a,0x0004,0x0000,0x0057,0x95d5,0x0000,0x052b
02dd 480d 4860  |H H`|				[0x000]: 0x000 = 0x0000,
02df 4800 4800  |H H |				[0x00d]: 0x060 = 0x0300,
02e1 4800 4802  |H H |				[0x00e]: 0x05f = 0x02f8
02e3 02cf       |    |
02e4			BODY_02d8:
02e4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x0 = 0x2e4,0x1
02e5 013f       | ?  |		Execute	Select,Rendezvous
02e6 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
02e7			TRAP_02d8:
02e7 0007       |    |		Action	Break_Optional
02e8 e001       |    |		Load	0x0,0x1								; Debug Table 0x12.0x1 = 0x2e8,0x4
02e9 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
02ea 4802       |H   |		Short_Literal	0x2
02eb 0092 0348  |   H|		Action	Push_String_Extended,0x348					; "Unexpected Exception"
02ed e002       |    |		Load	0x0,0x2
02ee 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
02ef 0092 0349  |   I|		Action	Push_String_Extended,0x349					; "Help_Object_Editor.Initialize_Help_Files"
02f1 e002       |    |		Load	0x0,0x2
02f2 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
02f3 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
02f4 0000 0000  |    |		.BLANK	0000[0x4]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; See instruction 0x02cf at 0x2db, index=0xe
02f8 ; --------------------------------------------------------------------------------------
02f8 02fb       |    |		.CONST	0x02fb								; Address of begin
02f9 0004       |    |		.CONST	0x0004								; Address of exception handler
02fa 0001       |    |		.CONST	0x0001								; Number of locals
02fb			BODY_02f8:
02fb			INIT_02f8:
02fb 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x13 = .DEBUG	0x02fb,0x0650,0x0003,0x0000,0x0057,0x95d5,0x0000,0x050d
													; Debug Table 0x13.0x0 = 0x2fb,0x1
02fc 8003       |    |		Call	0x0,0x3
02fd 4100       |A   |		End_Rendezvous	0x0
02fe 0000 0000  |    |		.XXX[0x2]
0300 ; --------------------------------------------------------------------------------------
0300 ; SUBPROGRAM
0300 ; See instruction 0x02cf at 0x2db, index=0xd
0300 ; --------------------------------------------------------------------------------------
0300 0303       |    |		.CONST	0x0303								; Address of begin
0301 0004       |    |		.CONST	0x0004								; Address of exception handler
0302 0001       |    |		.CONST	0x0001								; Number of locals
0303			BODY_0300:
0303			INIT_0300:
0303 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14 = .DEBUG	0x0303,0x0654,0x0003,0x0000,0x0057,0x95d5,0x0000,0x04ff
													; Debug Table 0x14.0x0 = 0x303,0x1
0304 e004       |    |		Load	0x0,0x4
0305 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0306 4100       |A   |		End_Rendezvous	0x0
0307 0000 0320  |    |		.XXX[0x4]
0309 0004 0011  |    |
030b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x15 = .DEBUG	0x030b,0x0658,0x0000,0x0000,0x0057,0x95d5,0x0000,0x002a
030c 02cb       |    |		Declare_Variable	Entry
030d 4802       |H   |		Short_Literal	0x2
030e 02cb       |    |		Declare_Variable	Entry
030f 00bf       |    |		Action	Accept_Activation
0310 e001       |    |		Load	0x0,0x1								; Debug Table 0x16 = .DEBUG	0x0310,0x065a,0x0000,0x0000,0x0057,0x95d5,0x0000,0x0048
													; Debug Table 0x16.0x0 = 0x310,0xffff
0311 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0312 e001       |    |		Load	0x0,0x1
0313 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0314 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0315 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0x16.0x1 = 0x315,0xfffe
0316 480e 4865  |H He|		Declare_Variable	Select	0x000, 0x002,
0318 480d 4867  |H Hg|				[0x000]: 0x000 = 0x0000,
031a 4800 4800  |H H |				[0x00d]: 0x067 = 0x0338,
031c 4800 4802  |H H |				[0x00e]: 0x065 = 0x0328
031e 02cf       |    |
031f 00bc       |    |		Action	Signal_Activated
0320 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x2 = 0x320,0x1
0321 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x3 = 0x321,0x2
0322 013f       | ?  |		Execute	Select,Rendezvous
0323 00d1       |    |		Pop_Control	Pop_Count_1
0324 7ffc       |    |		Jump	0x321
0325 0000 0000  |    |		.XXX[0x3]
0327 0000       |    |
0328 ; --------------------------------------------------------------------------------------
0328 ; SUBPROGRAM
0328 ; See instruction 0x02cf at 0x316, index=0xe
0328 ; --------------------------------------------------------------------------------------
0328 032b       | +  |		.CONST	0x032b								; Address of begin
0329 0004       |    |		.CONST	0x0004								; Address of exception handler
032a 0001       |    |		.CONST	0x0001								; Number of locals
032b			BODY_0328:
032b			INIT_0328:
032b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17 = .DEBUG	0x032b,0x0664,0x0003,0x0000,0x0057,0x95d5,0x0000,0x0094
													; Debug Table 0x17.0x0 = 0x32b,0x1
032c a20f       |    |		Store_Unchecked	0x1,0xf
032d e210       |    |		Load	0x1,0x10							; Debug Table 0x17.0x1 = 0x32d,0x2
032e 00f0       |    |		Load_Encached	Segment_Cache
032f 021e       |    |		Execute	Heap_Access,Maximum
0330 6803       |h   |		Jump_Zero	0x334
0331 e210       |    |		Load	0x1,0x10							; Debug Table 0x17.0x2 = 0x331,0x3
0332 e002       |    |		Load	0x0,0x2
0333 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0334 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x17.0x3 = 0x334,0x4
0335 a210       |    |		Store_Unchecked	0x1,0x10
0336 4100       |A   |		End_Rendezvous	0x0
0337 0000       |    |		.XXX[0x1]
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; See instruction 0x02cf at 0x316, index=0xd
0338 ; --------------------------------------------------------------------------------------
0338 033b       | ;  |		.CONST	0x033b								; Address of begin
0339 0004       |    |		.CONST	0x0004								; Address of exception handler
033a 0001       |    |		.CONST	0x0001								; Number of locals
033b			BODY_0338:
033b			INIT_0338:
033b e20f       |    |		Load	0x1,0xf								; Debug Table 0x18 = .DEBUG	0x033b,0x066e,0x0003,0x0000,0x0057,0x95d5,0x0000,0x006a
													; Debug Table 0x18.0x0 = 0x33b,0x1
033c a5fe       |    |		Store_Unchecked	0x2,-0x2
033d 4101       |A   |		End_Rendezvous	0x1
033e ; --------------------------------------------------------------------------------------
033e ; STRING TABLE
033e ; --------------------------------------------------------------------------------------
033e 001a       |    |		.STRTAB	0x001a->0x034b							; "No help is available without additional information.  A simple name or a fully-qualified name may work better."
033f 0086       |    |		.STRTAB	0x0086->0x0382							; "Ada"
0340 0087       |    |		.STRTAB	0x0087->0x0383							; "Command"
0341 008c       |    |		.STRTAB	0x008c->0x0387							; "No help is available due to internal error.  A simple name or a fully-qualified name may work better."
0342 00ef       |    |		.STRTAB	0x00ef->0x03b9							; "can't initialize/change help data"
0343 010e       |    |		.STRTAB	0x010e->0x03ca							; "Help_Object_Editor.Change_Help_Document"
0344 0133       | 3  |		.STRTAB	0x0133->0x03dd							; "Sorry, unable to find help for "
0345 0150       | P  |		.STRTAB	0x0150->0x03ed							; "Due to an internal error, the help document is not open"
0346 0185       |    |		.STRTAB	0x0185->0x0408							; "Problem initializing help"
0347 019c       |    |		.STRTAB	0x019c->0x0415							; "Help_Object_Editor.Initialize_files"
0348 01bd       |    |		.STRTAB	0x01bd->0x0426							; "Unexpected Exception"
0349 01cf       |    |		.STRTAB	0x01cf->0x0430							; "Help_Object_Editor.Initialize_Help_Files"
034a 01f5       |    |		.STREND 0x01f5->0x0444
034b 4e6f 2068  |No h|		.STRTAB_STRINGS
0445 0000 0000  |    |		.XXX[0x3]
0447 0000       |    |
0448 ; --------------------------------------------------------------------------------------
0448 ; Debug Table
0448 ; --------------------------------------------------------------------------------------
0448 0003 0019  |    |		.CONST	0x0003,0x0019
044a 000b 0512  |    |		.DEBUG	0x000b,0x0512,0x8000,0x0000,0x0054,0xfa05,0x0000,0x0003
0452 001d 0528  |   (|		.DEBUG	0x001d,0x0528,0x8000,0x0000,0x0057,0x95d5,0x0000,0x0025
045a 005b 0552  | [ R|		.DEBUG	0x005b,0x0552,0x0001,0x0000,0x0054,0xfa05,0x0000,0x0011
0462 0073 055c  | s \|		.DEBUG	0x0073,0x055c,0x0001,0x0000,0x0054,0xfa05,0x0000,0x0019
046a 008b 0566  |   f|		.DEBUG	0x008b,0x0566,0x0001,0x0000,0x0054,0xfa05,0x0000,0x0021
0472 00fb 0592  |    |		.DEBUG	0x00fb,0x0592,0x0001,0x0000,0x0054,0xfa05,0x0000,0x0029
047a 0103 0596  |    |		.DEBUG	0x0103,0x0596,0x0001,0x0000,0x0054,0xfa05,0x0000,0x0036
0482 010b 059a  |    |		.DEBUG	0x010b,0x059a,0x0001,0x0000,0x0054,0xfa05,0x0000,0x003e
048a 0113 059e  |    |		.DEBUG	0x0113,0x059e,0x0001,0x0000,0x0054,0xfa05,0x0000,0x0046
0492 011b 05a2  |    |		.DEBUG	0x011b,0x05a2,0x0002,0x0000,0x0057,0x95d5,0x0000,0x00a0
049a 012b 05aa  | +  |		.DEBUG	0x012b,0x05aa,0x0001,0x0000,0x0057,0x95d5,0x0000,0x00ba
04a2 015b 05bc  | [  |		.DEBUG	0x015b,0x05bc,0x0001,0x0000,0x0057,0x95d5,0x0000,0x0116
04aa 0173 05c4  | s  |		.DEBUG	0x0173,0x05c4,0x0001,0x0000,0x0057,0x95d5,0x0000,0x0154
04b2 0183 05ca  |    |		.DEBUG	0x0183,0x05ca,0x0002,0x0000,0x0057,0x95d5,0x0000,0x01c5
04ba 01e3 05f2  |    |		.DEBUG	0x01e3,0x05f2,0x0001,0x0000,0x0057,0x95d5,0x0000,0x0273
04c2 0243 061c  | C  |		.DEBUG	0x0243,0x061c,0x0001,0x0000,0x0057,0x95d5,0x0000,0x0429
04ca 02cb 0642  |   B|		.DEBUG	0x02cb,0x0642,0x0000,0x0000,0x0057,0x95d5,0x0000,0x0415
04d2 02d0 0644  |   D|		.DEBUG	0x02d0,0x0644,0x0000,0x0000,0x0057,0x95d5,0x0000,0x04ef
04da 02db 064a  |   J|		.DEBUG	0x02db,0x064a,0x0004,0x0000,0x0057,0x95d5,0x0000,0x052b
04e2 02fb 0650  |   P|		.DEBUG	0x02fb,0x0650,0x0003,0x0000,0x0057,0x95d5,0x0000,0x050d
04ea 0303 0654  |   T|		.DEBUG	0x0303,0x0654,0x0003,0x0000,0x0057,0x95d5,0x0000,0x04ff
04f2 030b 0658  |   X|		.DEBUG	0x030b,0x0658,0x0000,0x0000,0x0057,0x95d5,0x0000,0x002a
04fa 0310 065a  |   Z|		.DEBUG	0x0310,0x065a,0x0000,0x0000,0x0057,0x95d5,0x0000,0x0048
0502 032b 0664  | + d|		.DEBUG	0x032b,0x0664,0x0003,0x0000,0x0057,0x95d5,0x0000,0x0094
050a 033b 066e  | ; n|		.DEBUG	0x033b,0x066e,0x0003,0x0000,0x0057,0x95d5,0x0000,0x006a
0512 ; --------------------------------------------------------------------------------------
0512 ; Debug3 Subtable 0x0
0512 ; --------------------------------------------------------------------------------------
0512 000a 0000  |    |		.DBG3TAB	0x000a,0x0000
0514 000b ffff  |    |		.CONST	0x000b,0xffff
0516 000c fffe  |    |		.CONST	0x000c,0xfffe
0518 000d fffd  |    |		.CONST	0x000d,0xfffd
051a 000e fffc  |    |		.CONST	0x000e,0xfffc
051c 0010 fffb  |    |		.CONST	0x0010,0xfffb
051e 0012 fffa  |    |		.CONST	0x0012,0xfffa
0520 0014 fff9  |    |		.CONST	0x0014,0xfff9
0522 0016 fff8  |    |		.CONST	0x0016,0xfff8
0524 0018 fff7  |    |		.CONST	0x0018,0xfff7
0526 001a fff6  |    |		.CONST	0x001a,0xfff6
0528 ; --------------------------------------------------------------------------------------
0528 ; Debug3 Subtable 0x1
0528 ; --------------------------------------------------------------------------------------
0528 0014 0000  |    |		.DBG3TAB	0x0014,0x0000
052a 001d ffff  |    |		.CONST	0x001d,0xffff
052c 001e fffe  |    |		.CONST	0x001e,0xfffe
052e 0023 fffd  | #  |		.CONST	0x0023,0xfffd
0530 0029 fffc  | )  |		.CONST	0x0029,0xfffc
0532 002b fffb  | +  |		.CONST	0x002b,0xfffb
0534 002d fffa  | -  |		.CONST	0x002d,0xfffa
0536 002f fff9  | /  |		.CONST	0x002f,0xfff9
0538 0031 fff8  | 1  |		.CONST	0x0031,0xfff8
053a 0033 fff7  | 3  |		.CONST	0x0033,0xfff7
053c 0035 fff6  | 5  |		.CONST	0x0035,0xfff6
053e 0036 fff5  | 6  |		.CONST	0x0036,0xfff5
0540 0038 fff4  | 8  |		.CONST	0x0038,0xfff4
0542 003a fff3  | :  |		.CONST	0x003a,0xfff3
0544 003c fff2  | <  |		.CONST	0x003c,0xfff2
0546 003e fff1  | >  |		.CONST	0x003e,0xfff1
0548 0043 fff0  | C  |		.CONST	0x0043,0xfff0
054a 0045 ffef  | E  |		.CONST	0x0045,0xffef
054c 004d ffee  | M  |		.CONST	0x004d,0xffee
054e 004f ffed  | O  |		.CONST	0x004f,0xffed
0550 0051 ffec  | Q  |		.CONST	0x0051,0xffec
0552 ; --------------------------------------------------------------------------------------
0552 ; Debug3 Subtable 0x2
0552 ; --------------------------------------------------------------------------------------
0552 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
0554 005b ffff  | [  |		.CONST	0x005b,0xffff
0556 005d 0001  | ]  |		.CONST	0x005d,0x0001
0558 005f 0002  | _  |		.CONST	0x005f,0x0002
055a 0066 0003  | f  |		.CONST	0x0066,0x0003
055c ; --------------------------------------------------------------------------------------
055c ; Debug3 Subtable 0x3
055c ; --------------------------------------------------------------------------------------
055c 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
055e 0073 ffff  | s  |		.CONST	0x0073,0xffff
0560 0075 0001  | u  |		.CONST	0x0075,0x0001
0562 0077 0002  | w  |		.CONST	0x0077,0x0002
0564 007e 0003  | ~  |		.CONST	0x007e,0x0003
0566 ; --------------------------------------------------------------------------------------
0566 ; Debug3 Subtable 0x4
0566 ; --------------------------------------------------------------------------------------
0566 0005 0010  |    |		.DBG3TAB	0x0005,0x0010
0568 008b ffff  |    |		.CONST	0x008b,0xffff
056a 008d fffe  |    |		.CONST	0x008d,0xfffe
056c 008e 0001  |    |		.CONST	0x008e,0x0001
056e 0091 0002  |    |		.CONST	0x0091,0x0002
0570 0095 0003  |    |		.CONST	0x0095,0x0003
0572 0097 0004  |    |		.CONST	0x0097,0x0004
0574 009b 0005  |    |		.CONST	0x009b,0x0005
0576 009d 0006  |    |		.CONST	0x009d,0x0006
0578 00a1 0007  |    |		.CONST	0x00a1,0x0007
057a 00a3 0008  |    |		.CONST	0x00a3,0x0008
057c 00a8 0009  |    |		.CONST	0x00a8,0x0009
057e 00a9 fbff  |    |		.CONST	0x00a9,0xfbff
0580 00b2 fbfe  |    |		.CONST	0x00b2,0xfbfe
0582 00b4 fbfd  |    |		.CONST	0x00b4,0xfbfd
0584 00b8 0401  |    |		.CONST	0x00b8,0x0401
0586 00c6 0402  |    |		.CONST	0x00c6,0x0402
0588 00dc 0403  |    |		.CONST	0x00dc,0x0403
058a 00e0 000a  |    |		.CONST	0x00e0,0x000a
058c 00e2 000b  |    |		.CONST	0x00e2,0x000b
058e 00e9 000c  |    |		.CONST	0x00e9,0x000c
0590 00ee 000d  |    |		.CONST	0x00ee,0x000d
0592 ; --------------------------------------------------------------------------------------
0592 ; Debug3 Subtable 0x5
0592 ; --------------------------------------------------------------------------------------
0592 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0594 00fb 0001  |    |		.CONST	0x00fb,0x0001
0596 ; --------------------------------------------------------------------------------------
0596 ; Debug3 Subtable 0x6
0596 ; --------------------------------------------------------------------------------------
0596 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0598 0103 0001  |    |		.CONST	0x0103,0x0001
059a ; --------------------------------------------------------------------------------------
059a ; Debug3 Subtable 0x7
059a ; --------------------------------------------------------------------------------------
059a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
059c 010b 0001  |    |		.CONST	0x010b,0x0001
059e ; --------------------------------------------------------------------------------------
059e ; Debug3 Subtable 0x8
059e ; --------------------------------------------------------------------------------------
059e 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
05a0 0113 0001  |    |		.CONST	0x0113,0x0001
05a2 ; --------------------------------------------------------------------------------------
05a2 ; Debug3 Subtable 0x9
05a2 ; --------------------------------------------------------------------------------------
05a2 0001 0002  |    |		.DBG3TAB	0x0001,0x0002
05a4 011b ffff  |    |		.CONST	0x011b,0xffff
05a6 011d 0001  |    |		.CONST	0x011d,0x0001
05a8 0123 0002  | #  |		.CONST	0x0123,0x0002
05aa ; --------------------------------------------------------------------------------------
05aa ; Debug3 Subtable 0xa
05aa ; --------------------------------------------------------------------------------------
05aa 0003 0005  |    |		.DBG3TAB	0x0003,0x0005
05ac 012b ffff  | +  |		.CONST	0x012b,0xffff
05ae 012d fffe  | -  |		.CONST	0x012d,0xfffe
05b0 012e fffd  | .  |		.CONST	0x012e,0xfffd
05b2 0130 0001  | 0  |		.CONST	0x0130,0x0001
05b4 0135 0002  | 5  |		.CONST	0x0135,0x0002
05b6 013f 0003  | ?  |		.CONST	0x013f,0x0003
05b8 0141 0004  | A  |		.CONST	0x0141,0x0004
05ba 0150 0005  | P  |		.CONST	0x0150,0x0005
05bc ; --------------------------------------------------------------------------------------
05bc ; Debug3 Subtable 0xb
05bc ; --------------------------------------------------------------------------------------
05bc 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
05be 015b 0001  | [  |		.CONST	0x015b,0x0001
05c0 0160 0002  | `  |		.CONST	0x0160,0x0002
05c2 0168 0003  | h  |		.CONST	0x0168,0x0003
05c4 ; --------------------------------------------------------------------------------------
05c4 ; Debug3 Subtable 0xc
05c4 ; --------------------------------------------------------------------------------------
05c4 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
05c6 0173 0001  | s  |		.CONST	0x0173,0x0001
05c8 0178 0002  | x  |		.CONST	0x0178,0x0002
05ca ; --------------------------------------------------------------------------------------
05ca ; Debug3 Subtable 0xd
05ca ; --------------------------------------------------------------------------------------
05ca 0006 000d  |    |		.DBG3TAB	0x0006,0x000d
05cc 0183 ffff  |    |		.CONST	0x0183,0xffff
05ce 0188 fffe  |    |		.CONST	0x0188,0xfffe
05d0 018b 0001  |    |		.CONST	0x018b,0x0001
05d2 018f 0002  |    |		.CONST	0x018f,0x0002
05d4 0195 0003  |    |		.CONST	0x0195,0x0003
05d6 0196 fbff  |    |		.CONST	0x0196,0xfbff
05d8 019e fbfe  |    |		.CONST	0x019e,0xfbfe
05da 01a1 fbfd  |    |		.CONST	0x01a1,0xfbfd
05dc 01a3 fbfc  |    |		.CONST	0x01a3,0xfbfc
05de 01aa 0401  |    |		.CONST	0x01aa,0x0401
05e0 01ae 0403  |    |		.CONST	0x01ae,0x0403
05e2 01b1 0402  |    |		.CONST	0x01b1,0x0402
05e4 01bc 0404  |    |		.CONST	0x01bc,0x0404
05e6 01bf 0405  |    |		.CONST	0x01bf,0x0405
05e8 01c3 0407  |    |		.CONST	0x01c3,0x0407
05ea 01c6 0406  |    |		.CONST	0x01c6,0x0406
05ec 01d1 0408  |    |		.CONST	0x01d1,0x0408
05ee 01d4 0409  |    |		.CONST	0x01d4,0x0409
05f0 01da 0004  |    |		.CONST	0x01da,0x0004
05f2 ; --------------------------------------------------------------------------------------
05f2 ; Debug3 Subtable 0xe
05f2 ; --------------------------------------------------------------------------------------
05f2 0002 0012  |    |		.DBG3TAB	0x0002,0x0012
05f4 01e3 ffff  |    |		.CONST	0x01e3,0xffff
05f6 01e5 fffe  |    |		.CONST	0x01e5,0xfffe
05f8 01ea 0001  |    |		.CONST	0x01ea,0x0001
05fa 01ee 0002  |    |		.CONST	0x01ee,0x0002
05fc 01f6 0006  |    |		.CONST	0x01f6,0x0006
05fe 0201 0007  |    |		.CONST	0x0201,0x0007
0600 0204 0008  |    |		.CONST	0x0204,0x0008
0602 0206 0009  |    |		.CONST	0x0206,0x0009
0604 020c 000a  |    |		.CONST	0x020c,0x000a
0606 0213 000b  |    |		.CONST	0x0213,0x000b
0608 0217 0003  |    |		.CONST	0x0217,0x0003
060a 021a 0004  |    |		.CONST	0x021a,0x0004
060c 0221 0005  | !  |		.CONST	0x0221,0x0005
060e 0225 000c  | %  |		.CONST	0x0225,0x000c
0610 0226 000d  | &  |		.CONST	0x0226,0x000d
0612 0229 000e  | )  |		.CONST	0x0229,0x000e
0614 0230 000f  | 0  |		.CONST	0x0230,0x000f
0616 0233 0010  | 3  |		.CONST	0x0233,0x0010
0618 0234 0011  | 4  |		.CONST	0x0234,0x0011
061a 0238 0012  | 8  |		.CONST	0x0238,0x0012
061c ; --------------------------------------------------------------------------------------
061c ; Debug3 Subtable 0xf
061c ; --------------------------------------------------------------------------------------
061c 0007 000b  |    |		.DBG3TAB	0x0007,0x000b
061e 0243 ffff  | C  |		.CONST	0x0243,0xffff
0620 0249 fffe  | I  |		.CONST	0x0249,0xfffe
0622 024c fffd  | L  |		.CONST	0x024c,0xfffd
0624 024e fffc  | N  |		.CONST	0x024e,0xfffc
0626 0253 fffb  | S  |		.CONST	0x0253,0xfffb
0628 0255 fffa  | U  |		.CONST	0x0255,0xfffa
062a 025a fff9  | Z  |		.CONST	0x025a,0xfff9
062c 025b 0001  | [  |		.CONST	0x025b,0x0001
062e 0273 0002  | s  |		.CONST	0x0273,0x0002
0630 0275 0003  | u  |		.CONST	0x0275,0x0003
0632 027a 0004  | z  |		.CONST	0x027a,0x0004
0634 0281 0006  |    |		.CONST	0x0281,0x0006
0636 0290 0007  |    |		.CONST	0x0290,0x0007
0638 029c 0008  |    |		.CONST	0x029c,0x0008
063a 029e 0009  |    |		.CONST	0x029e,0x0009
063c 02ab 000a  |    |		.CONST	0x02ab,0x000a
063e 02b0 0005  |    |		.CONST	0x02b0,0x0005
0640 02b5 000b  |    |		.CONST	0x02b5,0x000b
0642 ; --------------------------------------------------------------------------------------
0642 ; Debug3 Subtable 0x10
0642 ; --------------------------------------------------------------------------------------
0642 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0644 ; --------------------------------------------------------------------------------------
0644 ; Debug3 Subtable 0x11
0644 ; --------------------------------------------------------------------------------------
0644 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0646 02d3 0001  |    |		.CONST	0x02d3,0x0001
0648 02d4 0002  |    |		.CONST	0x02d4,0x0002
064a ; --------------------------------------------------------------------------------------
064a ; Debug3 Subtable 0x12
064a ; --------------------------------------------------------------------------------------
064a 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
064c 02e4 0001  |    |		.CONST	0x02e4,0x0001
064e 02e8 0004  |    |		.CONST	0x02e8,0x0004
0650 ; --------------------------------------------------------------------------------------
0650 ; Debug3 Subtable 0x13
0650 ; --------------------------------------------------------------------------------------
0650 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0652 02fb 0001  |    |		.CONST	0x02fb,0x0001
0654 ; --------------------------------------------------------------------------------------
0654 ; Debug3 Subtable 0x14
0654 ; --------------------------------------------------------------------------------------
0654 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0656 0303 0001  |    |		.CONST	0x0303,0x0001
0658 ; --------------------------------------------------------------------------------------
0658 ; Debug3 Subtable 0x15
0658 ; --------------------------------------------------------------------------------------
0658 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
065a ; --------------------------------------------------------------------------------------
065a ; Debug3 Subtable 0x16
065a ; --------------------------------------------------------------------------------------
065a 0002 0002  |    |		.DBG3TAB	0x0002,0x0002
065c 0310 ffff  |    |		.CONST	0x0310,0xffff
065e 0315 fffe  |    |		.CONST	0x0315,0xfffe
0660 0320 0001  |    |		.CONST	0x0320,0x0001
0662 0321 0002  | !  |		.CONST	0x0321,0x0002
0664 ; --------------------------------------------------------------------------------------
0664 ; Debug3 Subtable 0x17
0664 ; --------------------------------------------------------------------------------------
0664 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
0666 032b 0001  | +  |		.CONST	0x032b,0x0001
0668 032d 0002  | -  |		.CONST	0x032d,0x0002
066a 0331 0003  | 1  |		.CONST	0x0331,0x0003
066c 0334 0004  | 4  |		.CONST	0x0334,0x0004
066e ; --------------------------------------------------------------------------------------
066e ; Debug3 Subtable 0x18
066e ; --------------------------------------------------------------------------------------
066e 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0670 033b 0001  | ;  |		.CONST	0x033b,0x0001
0672 0000 0000  |    |		.BLANK	0000[0x18e]