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

⟦178300559⟧

    Length: 2048 (0x800)
    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 0218       |    |		.CONST	0x0218								; 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 0001       |    |		.CONST	0x0001								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0033       | 3  |		.CONST	0x0033								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0017       |    |		.CONST	0x0017								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional							; Debug Table 0x0 = .DEBUG	0x000b,0x027a,0x8000,0x0000,0x0056,0xdaf5,0x0000,0x0009
													; 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 00f0       |    |		Load_Encached	Segment_Cache						; Debug Table 0x0.0x3 = 0xe,0xfffc
000f 0129       | )  |		Execute	Any,Make_Visible
0010 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x0.0x4 = 0x10,0xfffb
0011 0129       | )  |		Execute	Any,Make_Visible
0012 029a 003b  |   ;|		Declare_Subprogram	INIT_0038,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x12,0xfffa
0014 029a 0043  |   C|		Declare_Subprogram	INIT_0040,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x14,0xfff9
0016 029a 0053  |   S|		Declare_Subprogram	INIT_0050,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x16,0xfff8
0018 029a 0063  |   c|		Declare_Subprogram	INIT_0060,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x18,0xfff7
001a 029a 0073  |   s|		Declare_Subprogram	INIT_0070,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x1a,0xfff6
001c 00bf       |    |		Action	Accept_Activation						; Debug Table 0x0.0xa = 0x1c,0xfff5
001d 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x001d,0x0292,0x8000,0x0000,0x0056,0xdb95,0x0000,0x0011
													; Debug Table 0x1.0x0 = 0x1d,0xffff
001e 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x1e,0xfffe
001f 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x1f,0xfffd
0020 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x20,0xfffc
0021 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x4 = 0x21,0xfffb
0022 00c7       |    |		Action	Elaborate_Subprogram
0023 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x5 = 0x23,0xfffa
0024 00c7       |    |		Action	Elaborate_Subprogram
0025 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x6 = 0x25,0xfff9
0026 00c7       |    |		Action	Elaborate_Subprogram
0027 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x7 = 0x27,0xfff8
0028 00c7       |    |		Action	Elaborate_Subprogram
0029 029d 009b  |    |		Declare_Subprogram	INIT_0098,For_Outer_Call			; Debug Table 0x1.0x8 = 0x29,0xfff7
002b 029d 00c3  |    |		Declare_Subprogram	INIT_00c0,For_Outer_Call			; Debug Table 0x1.0x9 = 0x2b,0xfff6
002d 029d 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call			; Debug Table 0x1.0xa = 0x2d,0xfff5
002f 029d 01ab  |    |		Declare_Subprogram	INIT_01a8,For_Outer_Call			; Debug Table 0x1.0xb = 0x2f,0xfff4
0031 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0xc = 0x31,0xfff3
0032 00c7       |    |		Action	Elaborate_Subprogram
0033			BODY_0008:
0033 00bc       |    |		Action	Signal_Activated
0034 00bb       |    |		Action	Signal_Completion
0035 0000 0000  |    |		.XXX[0x3]
0037 0000       |    |
0038 ; --------------------------------------------------------------------------------------
0038 ; SUBPROGRAM
0038 ; --------------------------------------------------------------------------------------
0038 003b       | ;  |		.CONST	0x003b								; Address of begin
0039 0004       |    |		.CONST	0x0004								; Address of exception handler
003a 0001       |    |		.CONST	0x0001								; Number of locals
003b			BODY_0038:
003b			INIT_0038:
003b 0007       |    |		Action	Break_Optional							; Debug Table 0x2 = .DEBUG	0x003b,0x02ae,0x0002,0x0000,0x0056,0xdaf5,0x0000,0x0021
													; Debug Table 0x2.0x0 = 0x3b,0x1
003c 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x2.0x1 = 0x3c,0x401
003d 00ca       |    |		Action	Exit_Nullary_Function						; Debug Table 0x2.0x2 = 0x3d,0x1
003e 0000 0000  |    |		.XXX[0x2]
0040 ; --------------------------------------------------------------------------------------
0040 ; SUBPROGRAM
0040 ; --------------------------------------------------------------------------------------
0040 0043       | C  |		.CONST	0x0043								; Address of begin
0041 0004       |    |		.CONST	0x0004								; Address of exception handler
0042 0001       |    |		.CONST	0x0001								; Number of locals
0043			BODY_0040:
0043			INIT_0040:
0043 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3 = .DEBUG	0x0043,0x02b6,0x0002,0x0000,0x0056,0xdaf5,0x0000,0x0026
													; Debug Table 0x3.0x0 = 0x43,0x1
0044 0007       |    |		Action	Break_Optional
0045 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x1 = 0x45,0x401
0046 021d       |    |		Execute	Heap_Access,Is_Null
0047 00d0       |    |		Action	Swap_Control
0048 00d1       |    |		Pop_Control	Pop_Count_1
0049 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x3.0x2 = 0x49,0x1
004a 0000 0000  |    |		.BLANK	0000[0x6]
0050 ; --------------------------------------------------------------------------------------
0050 ; SUBPROGRAM
0050 ; --------------------------------------------------------------------------------------
0050 0053       | S  |		.CONST	0x0053								; Address of begin
0051 0004       |    |		.CONST	0x0004								; Address of exception handler
0052 0001       |    |		.CONST	0x0001								; Number of locals
0053			BODY_0050:
0053			INIT_0050:
0053 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4 = .DEBUG	0x0053,0x02be,0x0002,0x0000,0x0056,0xdaf5,0x0000,0x002f
													; Debug Table 0x4.0x0 = 0x53,0x1
0054 0007       |    |		Action	Break_Optional
0055 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x4.0x1 = 0x55,0x401
0056 0217       |    |		Execute	Heap_Access,All_Reference
0057 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0058 00d0       |    |		Action	Swap_Control
0059 00d1       |    |		Pop_Control	Pop_Count_1
005a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x4.0x2 = 0x5a,0x1
005b 0000 0000  |    |		.BLANK	0000[0x5]
0060 ; --------------------------------------------------------------------------------------
0060 ; SUBPROGRAM
0060 ; --------------------------------------------------------------------------------------
0060 0063       | c  |		.CONST	0x0063								; Address of begin
0061 0004       |    |		.CONST	0x0004								; Address of exception handler
0062 0001       |    |		.CONST	0x0001								; Number of locals
0063			BODY_0060:
0063			INIT_0060:
0063 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5 = .DEBUG	0x0063,0x02c6,0x0002,0x0000,0x0056,0xdaf5,0x0000,0x003a
													; Debug Table 0x5.0x0 = 0x63,0x1
0064 0007       |    |		Action	Break_Optional
0065 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x5.0x1 = 0x65,0x401
0066 0217       |    |		Execute	Heap_Access,All_Reference
0067 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0068 00d0       |    |		Action	Swap_Control
0069 00d1       |    |		Pop_Control	Pop_Count_1
006a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x5.0x2 = 0x6a,0x1
006b 0000 0000  |    |		.BLANK	0000[0x5]
0070 ; --------------------------------------------------------------------------------------
0070 ; SUBPROGRAM
0070 ; --------------------------------------------------------------------------------------
0070 0077       | w  |		.CONST	0x0077								; Address of begin
0071 0004       |    |		.CONST	0x0004								; Address of exception handler
0072 0004       |    |		.CONST	0x0004								; Number of locals
0073			INIT_0070:
0073 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x6 = .DEBUG	0x0073,0x02ce,0x0002,0x0000,0x0056,0xdaf5,0x0000,0x0043
													; Debug Table 0x6.0x0 = 0x73,0xffff
0074 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x6.0x1 = 0x74,0xfffe
0075 029f 01f3  |    |		Declare_Subprogram	INIT_01f0,For_Call				; Debug Table 0x6.0x2 = 0x75,0xfffd
0077			BODY_0070:
0077 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x3 = 0x77,0x1
0078 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0x4 = 0x78,0x401
0079 0007       |    |		Action	Break_Optional
007a 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x6.0x5 = 0x7a,0x402
007b 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x6 = 0x7b,0x403
007c 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x7 = 0x7c,0x404
007d 0ba8       |    |		Execute_Immediate	Case_Compare,0xa8				; Debug Table 0x6.0x8 = 0x7d,0x1
007e 7002       |p   |		Jump_Nonzero	0x81
007f 48e0       |H   |		Short_Literal	0xe0							; Debug Table 0x6.0x9 = 0x7f,0x5
0080 0257       | W  |		Execute	Discrete,Raise
0081 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x6.0xa = 0x81,0x2
0082 4976       |Iv  |		Short_Literal	0x176
0083 00eb       |    |		Load_Encached	Diana_Cache
0084 0098       |    |		Execute	Package,Field_Read_Dynamic
0085 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0086 a402       |    |		Store_Unchecked	0x2,0x2
0087 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0xb = 0x87,0x3
0088 e402       |    |		Load	0x2,0x2
0089 8215       |    |		Call	0x1,0x15
008a 8404       |    |		Call	0x2,0x4
008b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6.0xc = 0x8b,0x4
008c e402       |    |		Load	0x2,0x2
008d 8404       |    |		Call	0x2,0x4
008e 00d1       |    |		Pop_Control	Pop_Count_1
008f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x6.0xd = 0x8f,0x6
0090 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0091 0000 0000  |    |		.BLANK	0000[0x7]
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 009e       |    |		.CONST	0x009e								; Address of begin
0099 0004       |    |		.CONST	0x0004								; Address of exception handler
009a 0002       |    |		.CONST	0x0002								; Number of locals
009b			INIT_0098:
009b 00f1       |    |		Load_Encached	Diana_Temp_Seq						; Debug Table 0x7 = .DEBUG	0x009b,0x02ec,0x0001,0x0000,0x0056,0xdb95,0x0000,0x0096
													; Debug Table 0x7.0x0 = 0x9b,0xffff
009c e5fe       |    |		Load	0x2,-0x2
009d 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
009e			BODY_0098:
009e 00cf       |    |		Action	Mark_Auxiliary
009f 780e       |x   |		Jump	0xae
00a0 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x7.0x1 = 0xa0,0x2
00a1 0007       |    |		Action	Break_Optional
00a2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7.0x2 = 0xa2,0x401
00a3 0217       |    |		Execute	Heap_Access,All_Reference
00a4 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00a5 021f       |    |		Execute	Heap_Access,Equal						; Debug Table 0x7.0x3 = 0xa5,0x2
00a6 6801       |h   |		Jump_Zero	0xa8
00a7 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x7.0x4 = 0xa7,0x3
00a8 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x5 = 0xa8,0x4
00a9 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x6 = 0xa9,0x801
00aa 0217       |    |		Execute	Heap_Access,All_Reference
00ab 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00ac 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2					; Debug Table 0x7.0x7 = 0xac,0x4
00ad 00c9       |    |		Action	Pop_Auxiliary_Loop
00ae 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x8 = 0xae,0x1
00af 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x7.0x9 = 0xaf,0xc01
00b0 021d       |    |		Execute	Heap_Access,Is_Null
00b1 6fee       |o   |		Jump_Zero	0xa0							; Debug Table 0x7.0xa = 0xb1,0x1
00b2 00ce       |    |		Action	Pop_Auxiliary
00b3 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x7.0xb = 0xb3,0x5
00b4 e5ff       |    |		Load	0x2,-0x1
00b5 00eb       |    |		Load_Encached	Diana_Cache
00b6 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
00b7 a5fe       |    |		Store_Unchecked	0x2,-0x2
00b8 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00b9 0000 0000  |    |		.BLANK	0000[0x7]
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00cc       |    |		.CONST	0x00cc								; Address of begin
00c1 0004       |    |		.CONST	0x0004								; Address of exception handler
00c2 0002       |    |		.CONST	0x0002								; Number of locals
00c3			INIT_00c0:
00c3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8 = .DEBUG	0x00c3,0x0306,0x0002,0x0000,0x0056,0xdb95,0x0000,0x00df
													; Debug Table 0x8.0x0 = 0xc3,0xffff
00c4 00db       |    |		Load_Top	At_Offset_3
00c5 4976       |Iv  |		Short_Literal	0x176
00c6 00eb       |    |		Load_Encached	Diana_Cache
00c7 0098       |    |		Execute	Package,Field_Read_Dynamic
00c8 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
00c9 00eb       |    |		Load_Encached	Diana_Cache
00ca 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
00cb 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00cc			BODY_00c0:
00cc 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x1 = 0xcc,0x1
00cd e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0x2 = 0xcd,0x401
00ce 0007       |    |		Action	Break_Optional
00cf 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x8.0x3 = 0xcf,0x402
00d0 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x4 = 0xd0,0x403
00d1 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x5 = 0xd1,0x404
00d2 0f49       | I  |		Execute_Immediate	Equal,0x49					; Debug Table 0x8.0x6 = 0xd2,0x1
00d3 6804       |h   |		Jump_Zero	0xd8
00d4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x7 = 0xd4,0x2
00d5 00eb       |    |		Load_Encached	Diana_Cache
00d6 18ec       |    |		Execute	Package,Field_Execute,Field_Number 0xec
00d7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00d8 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0x8 = 0xd8,0x3
00d9 e402       |    |		Load	0x2,0x2								; Debug Table 0x8.0x9 = 0xd9,0x801
00da 0007       |    |		Action	Break_Optional
00db 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x8.0xa = 0xdb,0x802
00dc 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0xb = 0xdc,0x803
00dd 0007       |    |		Action	Break_Optional							; Debug Table 0x8.0xc = 0xdd,0x804
00de 0fa8       |    |		Execute_Immediate	Equal,-0x58					; Debug Table 0x8.0xd = 0xde,0x3
00df 6808       |h   |		Jump_Zero	0xe8
00e0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0xe = 0xe0,0x4
00e1 e001       |    |		Load	0x0,0x1
00e2 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00e3 4976       |Iv  |		Short_Literal	0x176
00e4 00eb       |    |		Load_Encached	Diana_Cache
00e5 0098       |    |		Execute	Package,Field_Read_Dynamic
00e6 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
00e7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00e8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x8.0xf = 0xe8,0x5
00e9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00ea 0000 0000  |    |		.BLANK	0000[0x6]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00fd       |    |		.CONST	0x00fd								; Address of begin
00f1 0004       |    |		.CONST	0x0004								; Address of exception handler
00f2 0005       |    |		.CONST	0x0005								; Number of locals
00f3			INIT_00f0:
00f3 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x9 = .DEBUG	0x00f3,0x0328,0x0002,0x0000,0x0056,0xdb95,0x0000,0x0138
													; Debug Table 0x9.0x0 = 0xf3,0xffff
00f4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x1 = 0xf4,0xfffe
00f5 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x9.0x2 = 0xf5,0xfffd
00f6 e5ff       |    |		Load	0x2,-0x1
00f7 00eb       |    |		Load_Encached	Diana_Cache
00f8 18bb       |    |		Execute	Package,Field_Execute,Field_Number 0xbb
00f9 00eb       |    |		Load_Encached	Diana_Cache
00fa 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
00fb 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00fc 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x3 = 0xfc,0xfffc
00fd			BODY_00f0:
00fd 00cf       |    |		Action	Mark_Auxiliary
00fe 789d       |x   |		Jump	0x19c
00ff 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x4 = 0xff,0x2
0100 0007       |    |		Action	Break_Optional
0101 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x5 = 0x101,0x401
0102 7002       |p   |		Jump_Nonzero	0x105
0103 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x6 = 0x103,0x402
0104 782c       |x,  |		Jump	0x131
0105 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x7 = 0x105,0x403
0106 0217       |    |		Execute	Heap_Access,All_Reference
0107 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0108 6804       |h   |		Jump_Zero	0x10d
0109 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x8 = 0x109,0x404
010a 0217       |    |		Execute	Heap_Access,All_Reference
010b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
010c 7824       |x$  |		Jump	0x131
010d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x9 = 0x10d,0x405
010e 0007       |    |		Action	Break_Optional
010f e408       |    |		Load	0x2,0x8								; Debug Table 0x9.0xa = 0x10f,0x801
0110 0007       |    |		Action	Break_Optional
0111 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x9.0xb = 0x111,0x802
0112 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0xc = 0x112,0x803
0113 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0xd = 0x113,0x804
0114 00d1       |    |		Pop_Control	Pop_Count_1
0115 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x9.0xe = 0x115,0x405
0116 00eb       |    |		Load_Encached	Diana_Cache
0117 0098       |    |		Execute	Package,Field_Read_Dynamic
0118 012c       | ,  |		Execute	Any,Size
0119 e002       |    |		Load	0x0,0x2
011a 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
011b 025b       | [  |		Execute	Discrete,Check_In_Type
011c 0273       | s  |		Execute	Discrete,Plus
011d 00d9       |    |		Load_Top	At_Offset_1
011e 0007       |    |		Action	Break_Optional
011f e409       |    |		Load	0x2,0x9								; Debug Table 0x9.0xf = 0x11f,0xc01
0120 0007       |    |		Action	Break_Optional
0121 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x9.0x10 = 0x121,0xc02
0122 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x11 = 0x122,0xc03
0123 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0x12 = 0x123,0xc04
0124 00d1       |    |		Pop_Control	Pop_Count_1
0125 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x9.0x13 = 0x125,0x804
0126 00eb       |    |		Load_Encached	Diana_Cache
0127 0098       |    |		Execute	Package,Field_Read_Dynamic
0128 49c9       |I   |		Short_Literal	0x1c9
0129 00eb       |    |		Load_Encached	Diana_Cache
012a 0098       |    |		Execute	Package,Field_Read_Dynamic
012b 49ca       |I   |		Short_Literal	0x1ca
012c 00eb       |    |		Load_Encached	Diana_Cache
012d 0095       |    |		Execute	Package,Field_Reference_Dynamic
012e e003       |    |		Load	0x0,0x3
012f 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0130 7800       |x   |		Jump	0x131
0131 00d0       |    |		Action	Swap_Control
0132 00d1       |    |		Pop_Control	Pop_Count_1
0133 a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0x9.0x14 = 0x133,0x2
0134 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x15 = 0x134,0x3
0135 e403       |    |		Load	0x2,0x3								; Debug Table 0x9.0x16 = 0x135,0x1001
0136 0007       |    |		Action	Break_Optional
0137 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x9.0x17 = 0x137,0x1002
0138 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x18 = 0x138,0x1003
0139 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x19 = 0x139,0x1004
013a 0f85       |    |		Execute_Immediate	Equal,-0x7b					; Debug Table 0x9.0x1a = 0x13a,0x3
013b 6856       |hV  |		Jump_Zero	0x192
013c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x1b = 0x13c,0x4
013d 00eb       |    |		Load_Encached	Diana_Cache
013e 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
013f a402       |    |		Store_Unchecked	0x2,0x2
0140 00cf       |    |		Action	Mark_Auxiliary
0141 784b       |xK  |		Jump	0x18d
0142 e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x1c = 0x142,0x6
0143 0007       |    |		Action	Break_Optional
0144 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x1d = 0x144,0x1401
0145 7002       |p   |		Jump_Nonzero	0x148
0146 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x1e = 0x146,0x1402
0147 782c       |x,  |		Jump	0x174
0148 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x1f = 0x148,0x1403
0149 0217       |    |		Execute	Heap_Access,All_Reference
014a 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
014b 6804       |h   |		Jump_Zero	0x150
014c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x20 = 0x14c,0x1404
014d 0217       |    |		Execute	Heap_Access,All_Reference
014e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
014f 7824       |x$  |		Jump	0x174
0150 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x21 = 0x150,0x1405
0151 0007       |    |		Action	Break_Optional
0152 e409       |    |		Load	0x2,0x9								; Debug Table 0x9.0x22 = 0x152,0x1801
0153 0007       |    |		Action	Break_Optional
0154 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x9.0x23 = 0x154,0x1802
0155 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x24 = 0x155,0x1803
0156 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0x25 = 0x156,0x1804
0157 00d1       |    |		Pop_Control	Pop_Count_1
0158 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x9.0x26 = 0x158,0x1405
0159 00eb       |    |		Load_Encached	Diana_Cache
015a 0098       |    |		Execute	Package,Field_Read_Dynamic
015b 012c       | ,  |		Execute	Any,Size
015c e002       |    |		Load	0x0,0x2
015d 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
015e 025b       | [  |		Execute	Discrete,Check_In_Type
015f 0273       | s  |		Execute	Discrete,Plus
0160 00d9       |    |		Load_Top	At_Offset_1
0161 0007       |    |		Action	Break_Optional
0162 e40a       |    |		Load	0x2,0xa								; Debug Table 0x9.0x27 = 0x162,0x1c01
0163 0007       |    |		Action	Break_Optional
0164 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x9.0x28 = 0x164,0x1c02
0165 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x29 = 0x165,0x1c03
0166 00d0       |    |		Action	Swap_Control							; Debug Table 0x9.0x2a = 0x166,0x1c04
0167 00d1       |    |		Pop_Control	Pop_Count_1
0168 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x9.0x2b = 0x168,0x1804
0169 00eb       |    |		Load_Encached	Diana_Cache
016a 0098       |    |		Execute	Package,Field_Read_Dynamic
016b 49c9       |I   |		Short_Literal	0x1c9
016c 00eb       |    |		Load_Encached	Diana_Cache
016d 0098       |    |		Execute	Package,Field_Read_Dynamic
016e 49ca       |I   |		Short_Literal	0x1ca
016f 00eb       |    |		Load_Encached	Diana_Cache
0170 0095       |    |		Execute	Package,Field_Reference_Dynamic
0171 e003       |    |		Load	0x0,0x3
0172 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0173 7800       |x   |		Jump	0x174
0174 00d0       |    |		Action	Swap_Control
0175 00d1       |    |		Pop_Control	Pop_Count_1
0176 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0x9.0x2c = 0x176,0x6
0177 18fa       |    |		Execute	Package,Field_Execute,Field_Number 0xfa
0178 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0179 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x2d = 0x179,0x7
017a 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x2e = 0x17a,0x2001
017b 021d       |    |		Execute	Heap_Access,Is_Null
017c 7006       |p   |		Jump_Nonzero	0x183							; Debug Table 0x9.0x2f = 0x17c,0x7
017d 00da       |    |		Load_Top	At_Offset_2
017e e5fe       |    |		Load	0x2,-0x2
017f 021f       |    |		Execute	Heap_Access,Equal
0180 6802       |h   |		Jump_Zero	0x183
0181 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x30 = 0x181,0x8
0182 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0183 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x31 = 0x183,0x9
0184 e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x32 = 0x184,0x2401
0185 7002       |p   |		Jump_Nonzero	0x188
0186 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x9.0x33 = 0x186,0x2402
0187 7803       |x   |		Jump	0x18b
0188 e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x34 = 0x188,0x2403
0189 0217       |    |		Execute	Heap_Access,All_Reference
018a 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
018b a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x9.0x35 = 0x18b,0x9
018c 00c9       |    |		Action	Pop_Auxiliary_Loop
018d 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x36 = 0x18d,0x5
018e e402       |    |		Load	0x2,0x2								; Debug Table 0x9.0x37 = 0x18e,0x2801
018f 021d       |    |		Execute	Heap_Access,Is_Null
0190 6fb1       |o   |		Jump_Zero	0x142							; Debug Table 0x9.0x38 = 0x190,0x5
0191 00ce       |    |		Action	Pop_Auxiliary
0192 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x39 = 0x192,0xa
0193 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x3a = 0x193,0x2c01
0194 7002       |p   |		Jump_Nonzero	0x197
0195 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x9.0x3b = 0x195,0x2c02
0196 7803       |x   |		Jump	0x19a
0197 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x3c = 0x197,0x2c03
0198 0217       |    |		Execute	Heap_Access,All_Reference
0199 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
019a 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x9.0x3d = 0x19a,0xa
019b 00c9       |    |		Action	Pop_Auxiliary_Loop
019c 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x3e = 0x19c,0x1
019d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x3f = 0x19d,0x3001
019e 021d       |    |		Execute	Heap_Access,Is_Null
019f 6f5f       |o_  |		Jump_Zero	0xff							; Debug Table 0x9.0x40 = 0x19f,0x1
01a0 00ce       |    |		Action	Pop_Auxiliary
01a1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x41 = 0x1a1,0xb
01a2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01a3 0000 0000  |    |		.BLANK	0000[0x5]
01a8 ; --------------------------------------------------------------------------------------
01a8 ; SUBPROGRAM
01a8 ; --------------------------------------------------------------------------------------
01a8 01b5       |    |		.CONST	0x01b5								; Address of begin
01a9 0004       |    |		.CONST	0x0004								; Address of exception handler
01aa 0004       |    |		.CONST	0x0004								; Number of locals
01ab			INIT_01a8:
01ab 0007       |    |		Action	Break_Optional							; Debug Table 0xa = .DEBUG	0x01ab,0x03ae,0x0002,0x0000,0x0056,0xdb95,0x0000,0x01e1
													; Debug Table 0xa.0x0 = 0x1ab,0xffff
01ac e004       |    |		Load	0x0,0x4								; Debug Table 0xa.0x1 = 0x1ac,0xfffe
01ad 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
01ae 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01af 02c7       |    |		Declare_Variable	Any
01b0 00d8       |    |		Load_Top	At_Offset_0
01b1 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01b2 e005       |    |		Load	0x0,0x5								; Debug Table 0xa.0x2 = 0x1b2,0xfffd
01b3 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
01b4 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x3 = 0x1b4,0xfffc
01b5			BODY_01a8:
01b5 e005       |    |		Load	0x0,0x5								; Debug Table 0xa.0x4 = 0x1b5,0x1
01b6 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
01b7 00db       |    |		Load_Top	At_Offset_3
01b8 0120       |    |		Execute	Any,Is_Value
01b9 6804       |h   |		Jump_Zero	0x1be
01ba e004       |    |		Load	0x0,0x4
01bb 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
01bc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01bd 7801       |x   |		Jump	0x1bf
01be 00db       |    |		Load_Top	At_Offset_3
01bf e5fd       |    |		Load	0x2,-0x3
01c0 4800       |H   |		Short_Literal	0x0
01c1 4800       |H   |		Short_Literal	0x0
01c2 e5ff       |    |		Load	0x2,-0x1
01c3 e004       |    |		Load	0x0,0x4
01c4 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
01c5 c402       |    |		Store	0x2,0x2
01c6 005a       | Z  |		Store_Top	Discrete,At_Offset_2
01c7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xa.0x5 = 0x1c7,0x2
01c8 7006       |p   |		Jump_Nonzero	0x1cf
01c9 00da       |    |		Load_Top	At_Offset_2
01ca e004       |    |		Load	0x0,0x4
01cb 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
01cc 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
01cd 0d03       |    |		Execute_Immediate	Less,0x3
01ce 6803       |h   |		Jump_Zero	0x1d2
01cf 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x6 = 0x1cf,0x3
01d0 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x7 = 0x1d0,0x401
01d1 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3				; Debug Table 0xa.0x8 = 0x1d1,0x3
01d2 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x9 = 0x1d2,0x4
01d3 e004       |    |		Load	0x0,0x4
01d4 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
01d5 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
01d6 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01d7 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0xa = 0x1d7,0x5
01d8 e404       |    |		Load	0x2,0x4								; Debug Table 0xa.0xb = 0x1d8,0x801
01d9 0007       |    |		Action	Break_Optional
01da 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xa.0xc = 0x1da,0x802
01db 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0xd = 0x1db,0x803
01dc 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0xe = 0x1dc,0x804
01dd 0fa8       |    |		Execute_Immediate	Equal,-0x58					; Debug Table 0xa.0xf = 0x1dd,0x5
01de 680a       |h   |		Jump_Zero	0x1e9
01df e5fe       |    |		Load	0x2,-0x2
01e0 00d9       |    |		Load_Top	At_Offset_1
01e1 8216       |    |		Call	0x1,0x16
01e2 6806       |h   |		Jump_Zero	0x1e9
01e3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x10 = 0x1e3,0x6
01e4 4976       |Iv  |		Short_Literal	0x176
01e5 00eb       |    |		Load_Encached	Diana_Cache
01e6 0098       |    |		Execute	Package,Field_Read_Dynamic
01e7 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
01e8 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
01e9 0007       |    |		Action	Break_Optional							; Debug Table 0xa.0x11 = 0x1e9,0x7
01ea 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xa.0x12 = 0x1ea,0xc01
01eb 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3				; Debug Table 0xa.0x13 = 0x1eb,0x7
01ec 0000 0000  |    |		.BLANK	0000[0x4]
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01f6       |    |		.CONST	0x01f6								; Address of begin
01f1 0004       |    |		.CONST	0x0004								; Address of exception handler
01f2 0003       |    |		.CONST	0x0003								; Number of locals
01f3			INIT_01f0:
01f3 e006       |    |		Load	0x0,0x6								; Debug Table 0xb = .DEBUG	0x01f3,0x03d8,0x0001,0x0000,0x0056,0xdb95,0x0000,0x029f
													; Debug Table 0xb.0x0 = 0x1f3,0xffff
01f4 1b19       |    |		Execute	Package,Field_Read,Field_Number 0x19
01f5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb.0x1 = 0x1f5,0xfffe
01f6			BODY_01f0:
01f6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xb.0x2 = 0x1f6,0x1
01f7 e5fd       |    |		Load	0x2,-0x3
01f8 e7ff       |    |		Load	0x3,-0x1
01f9 4801       |H   |		Short_Literal	0x1
01fa e006       |    |		Load	0x0,0x6
01fb 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
01fc 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
01fd 00cf       |    |		Action	Mark_Auxiliary
01fe 7814       |x   |		Jump	0x213
01ff e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xb.0x3 = 0x1ff,0x3
0200 e7fe       |    |		Load	0x3,-0x2
0201 e602       |    |		Load	0x3,0x2
0202 e006       |    |		Load	0x0,0x6
0203 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0204 8217       |    |		Call	0x1,0x17
0205 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
0206 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x4 = 0x206,0x4
0207 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x5 = 0x207,0x401
0208 021d       |    |		Execute	Heap_Access,Is_Null
0209 7004       |p   |		Jump_Nonzero	0x20e							; Debug Table 0xb.0x6 = 0x209,0x4
020a e403       |    |		Load	0x2,0x3								; Debug Table 0xb.0x7 = 0x20a,0x5
020b 00da       |    |		Load_Top	At_Offset_2
020c 8214       |    |		Call	0x1,0x14
020d c403       |    |		Store	0x2,0x3
020e 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x8 = 0x20e,0x6
020f e006       |    |		Load	0x0,0x6
0210 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0211 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
0212 00c9       |    |		Action	Pop_Auxiliary_Loop
0213 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x9 = 0x213,0x2
0214 e006       |    |		Load	0x0,0x6
0215 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0216 6fe8       |o   |		Jump_Zero	0x1ff
0217 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0218 ; --------------------------------------------------------------------------------------
0218 ; Debug Table
0218 ; --------------------------------------------------------------------------------------
0218 0003 000c  |    |		.CONST	0x0003,0x000c
021a 000b 027a  |   z|		.DEBUG	0x000b,0x027a,0x8000,0x0000,0x0056,0xdaf5,0x0000,0x0009
0222 001d 0292  |    |		.DEBUG	0x001d,0x0292,0x8000,0x0000,0x0056,0xdb95,0x0000,0x0011
022a 003b 02ae  | ;  |		.DEBUG	0x003b,0x02ae,0x0002,0x0000,0x0056,0xdaf5,0x0000,0x0021
0232 0043 02b6  | C  |		.DEBUG	0x0043,0x02b6,0x0002,0x0000,0x0056,0xdaf5,0x0000,0x0026
023a 0053 02be  | S  |		.DEBUG	0x0053,0x02be,0x0002,0x0000,0x0056,0xdaf5,0x0000,0x002f
0242 0063 02c6  | c  |		.DEBUG	0x0063,0x02c6,0x0002,0x0000,0x0056,0xdaf5,0x0000,0x003a
024a 0073 02ce  | s  |		.DEBUG	0x0073,0x02ce,0x0002,0x0000,0x0056,0xdaf5,0x0000,0x0043
0252 009b 02ec  |    |		.DEBUG	0x009b,0x02ec,0x0001,0x0000,0x0056,0xdb95,0x0000,0x0096
025a 00c3 0306  |    |		.DEBUG	0x00c3,0x0306,0x0002,0x0000,0x0056,0xdb95,0x0000,0x00df
0262 00f3 0328  |   (|		.DEBUG	0x00f3,0x0328,0x0002,0x0000,0x0056,0xdb95,0x0000,0x0138
026a 01ab 03ae  |    |		.DEBUG	0x01ab,0x03ae,0x0002,0x0000,0x0056,0xdb95,0x0000,0x01e1
0272 01f3 03d8  |    |		.DEBUG	0x01f3,0x03d8,0x0001,0x0000,0x0056,0xdb95,0x0000,0x029f
027a ; --------------------------------------------------------------------------------------
027a ; Debug3 Subtable 0x0
027a ; --------------------------------------------------------------------------------------
027a 000b 0000  |    |		.DBG3TAB	0x000b,0x0000
027c 000b ffff  |    |		.CONST	0x000b,0xffff
027e 000c fffe  |    |		.CONST	0x000c,0xfffe
0280 000d fffd  |    |		.CONST	0x000d,0xfffd
0282 000e fffc  |    |		.CONST	0x000e,0xfffc
0284 0010 fffb  |    |		.CONST	0x0010,0xfffb
0286 0012 fffa  |    |		.CONST	0x0012,0xfffa
0288 0014 fff9  |    |		.CONST	0x0014,0xfff9
028a 0016 fff8  |    |		.CONST	0x0016,0xfff8
028c 0018 fff7  |    |		.CONST	0x0018,0xfff7
028e 001a fff6  |    |		.CONST	0x001a,0xfff6
0290 001c fff5  |    |		.CONST	0x001c,0xfff5
0292 ; --------------------------------------------------------------------------------------
0292 ; Debug3 Subtable 0x1
0292 ; --------------------------------------------------------------------------------------
0292 000d 0000  |    |		.DBG3TAB	0x000d,0x0000
0294 001d ffff  |    |		.CONST	0x001d,0xffff
0296 001e fffe  |    |		.CONST	0x001e,0xfffe
0298 001f fffd  |    |		.CONST	0x001f,0xfffd
029a 0020 fffc  |    |		.CONST	0x0020,0xfffc
029c 0021 fffb  | !  |		.CONST	0x0021,0xfffb
029e 0023 fffa  | #  |		.CONST	0x0023,0xfffa
02a0 0025 fff9  | %  |		.CONST	0x0025,0xfff9
02a2 0027 fff8  | '  |		.CONST	0x0027,0xfff8
02a4 0029 fff7  | )  |		.CONST	0x0029,0xfff7
02a6 002b fff6  | +  |		.CONST	0x002b,0xfff6
02a8 002d fff5  | -  |		.CONST	0x002d,0xfff5
02aa 002f fff4  | /  |		.CONST	0x002f,0xfff4
02ac 0031 fff3  | 1  |		.CONST	0x0031,0xfff3
02ae ; --------------------------------------------------------------------------------------
02ae ; Debug3 Subtable 0x2
02ae ; --------------------------------------------------------------------------------------
02ae 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
02b0 003b 0001  | ;  |		.CONST	0x003b,0x0001
02b2 003c 0401  | <  |		.CONST	0x003c,0x0401
02b4 003d 0001  | =  |		.CONST	0x003d,0x0001
02b6 ; --------------------------------------------------------------------------------------
02b6 ; Debug3 Subtable 0x3
02b6 ; --------------------------------------------------------------------------------------
02b6 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
02b8 0043 0001  | C  |		.CONST	0x0043,0x0001
02ba 0045 0401  | E  |		.CONST	0x0045,0x0401
02bc 0049 0001  | I  |		.CONST	0x0049,0x0001
02be ; --------------------------------------------------------------------------------------
02be ; Debug3 Subtable 0x4
02be ; --------------------------------------------------------------------------------------
02be 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
02c0 0053 0001  | S  |		.CONST	0x0053,0x0001
02c2 0055 0401  | U  |		.CONST	0x0055,0x0401
02c4 005a 0001  | Z  |		.CONST	0x005a,0x0001
02c6 ; --------------------------------------------------------------------------------------
02c6 ; Debug3 Subtable 0x5
02c6 ; --------------------------------------------------------------------------------------
02c6 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
02c8 0063 0001  | c  |		.CONST	0x0063,0x0001
02ca 0065 0401  | e  |		.CONST	0x0065,0x0401
02cc 006a 0001  | j  |		.CONST	0x006a,0x0001
02ce ; --------------------------------------------------------------------------------------
02ce ; Debug3 Subtable 0x6
02ce ; --------------------------------------------------------------------------------------
02ce 0003 000b  |    |		.DBG3TAB	0x0003,0x000b
02d0 0073 ffff  | s  |		.CONST	0x0073,0xffff
02d2 0074 fffe  | t  |		.CONST	0x0074,0xfffe
02d4 0075 fffd  | u  |		.CONST	0x0075,0xfffd
02d6 0077 0001  | w  |		.CONST	0x0077,0x0001
02d8 0078 0401  | x  |		.CONST	0x0078,0x0401
02da 007a 0402  | z  |		.CONST	0x007a,0x0402
02dc 007b 0403  | {  |		.CONST	0x007b,0x0403
02de 007c 0404  | |  |		.CONST	0x007c,0x0404
02e0 007d 0001  | }  |		.CONST	0x007d,0x0001
02e2 007f 0005  |    |		.CONST	0x007f,0x0005
02e4 0081 0002  |    |		.CONST	0x0081,0x0002
02e6 0087 0003  |    |		.CONST	0x0087,0x0003
02e8 008b 0004  |    |		.CONST	0x008b,0x0004
02ea 008f 0006  |    |		.CONST	0x008f,0x0006
02ec ; --------------------------------------------------------------------------------------
02ec ; Debug3 Subtable 0x7
02ec ; --------------------------------------------------------------------------------------
02ec 0001 000b  |    |		.DBG3TAB	0x0001,0x000b
02ee 009b ffff  |    |		.CONST	0x009b,0xffff
02f0 00a0 0002  |    |		.CONST	0x00a0,0x0002
02f2 00a2 0401  |    |		.CONST	0x00a2,0x0401
02f4 00a5 0002  |    |		.CONST	0x00a5,0x0002
02f6 00a7 0003  |    |		.CONST	0x00a7,0x0003
02f8 00a8 0004  |    |		.CONST	0x00a8,0x0004
02fa 00a9 0801  |    |		.CONST	0x00a9,0x0801
02fc 00ac 0004  |    |		.CONST	0x00ac,0x0004
02fe 00ae 0001  |    |		.CONST	0x00ae,0x0001
0300 00af 0c01  |    |		.CONST	0x00af,0x0c01
0302 00b1 0001  |    |		.CONST	0x00b1,0x0001
0304 00b3 0005  |    |		.CONST	0x00b3,0x0005
0306 ; --------------------------------------------------------------------------------------
0306 ; Debug3 Subtable 0x8
0306 ; --------------------------------------------------------------------------------------
0306 0001 000f  |    |		.DBG3TAB	0x0001,0x000f
0308 00c3 ffff  |    |		.CONST	0x00c3,0xffff
030a 00cc 0001  |    |		.CONST	0x00cc,0x0001
030c 00cd 0401  |    |		.CONST	0x00cd,0x0401
030e 00cf 0402  |    |		.CONST	0x00cf,0x0402
0310 00d0 0403  |    |		.CONST	0x00d0,0x0403
0312 00d1 0404  |    |		.CONST	0x00d1,0x0404
0314 00d2 0001  |    |		.CONST	0x00d2,0x0001
0316 00d4 0002  |    |		.CONST	0x00d4,0x0002
0318 00d8 0003  |    |		.CONST	0x00d8,0x0003
031a 00d9 0801  |    |		.CONST	0x00d9,0x0801
031c 00db 0802  |    |		.CONST	0x00db,0x0802
031e 00dc 0803  |    |		.CONST	0x00dc,0x0803
0320 00dd 0804  |    |		.CONST	0x00dd,0x0804
0322 00de 0003  |    |		.CONST	0x00de,0x0003
0324 00e0 0004  |    |		.CONST	0x00e0,0x0004
0326 00e8 0005  |    |		.CONST	0x00e8,0x0005
0328 ; --------------------------------------------------------------------------------------
0328 ; Debug3 Subtable 0x9
0328 ; --------------------------------------------------------------------------------------
0328 0004 003e  |   >|		.DBG3TAB	0x0004,0x003e
032a 00f3 ffff  |    |		.CONST	0x00f3,0xffff
032c 00f4 fffe  |    |		.CONST	0x00f4,0xfffe
032e 00f5 fffd  |    |		.CONST	0x00f5,0xfffd
0330 00fc fffc  |    |		.CONST	0x00fc,0xfffc
0332 00ff 0002  |    |		.CONST	0x00ff,0x0002
0334 0101 0401  |    |		.CONST	0x0101,0x0401
0336 0103 0402  |    |		.CONST	0x0103,0x0402
0338 0105 0403  |    |		.CONST	0x0105,0x0403
033a 0109 0404  |    |		.CONST	0x0109,0x0404
033c 010d 0405  |    |		.CONST	0x010d,0x0405
033e 010f 0801  |    |		.CONST	0x010f,0x0801
0340 0111 0802  |    |		.CONST	0x0111,0x0802
0342 0112 0803  |    |		.CONST	0x0112,0x0803
0344 0113 0804  |    |		.CONST	0x0113,0x0804
0346 0115 0405  |    |		.CONST	0x0115,0x0405
0348 011f 0c01  |    |		.CONST	0x011f,0x0c01
034a 0121 0c02  | !  |		.CONST	0x0121,0x0c02
034c 0122 0c03  | "  |		.CONST	0x0122,0x0c03
034e 0123 0c04  | #  |		.CONST	0x0123,0x0c04
0350 0125 0804  | %  |		.CONST	0x0125,0x0804
0352 0133 0002  | 3  |		.CONST	0x0133,0x0002
0354 0134 0003  | 4  |		.CONST	0x0134,0x0003
0356 0135 1001  | 5  |		.CONST	0x0135,0x1001
0358 0137 1002  | 7  |		.CONST	0x0137,0x1002
035a 0138 1003  | 8  |		.CONST	0x0138,0x1003
035c 0139 1004  | 9  |		.CONST	0x0139,0x1004
035e 013a 0003  | :  |		.CONST	0x013a,0x0003
0360 013c 0004  | <  |		.CONST	0x013c,0x0004
0362 0142 0006  | B  |		.CONST	0x0142,0x0006
0364 0144 1401  | D  |		.CONST	0x0144,0x1401
0366 0146 1402  | F  |		.CONST	0x0146,0x1402
0368 0148 1403  | H  |		.CONST	0x0148,0x1403
036a 014c 1404  | L  |		.CONST	0x014c,0x1404
036c 0150 1405  | P  |		.CONST	0x0150,0x1405
036e 0152 1801  | R  |		.CONST	0x0152,0x1801
0370 0154 1802  | T  |		.CONST	0x0154,0x1802
0372 0155 1803  | U  |		.CONST	0x0155,0x1803
0374 0156 1804  | V  |		.CONST	0x0156,0x1804
0376 0158 1405  | X  |		.CONST	0x0158,0x1405
0378 0162 1c01  | b  |		.CONST	0x0162,0x1c01
037a 0164 1c02  | d  |		.CONST	0x0164,0x1c02
037c 0165 1c03  | e  |		.CONST	0x0165,0x1c03
037e 0166 1c04  | f  |		.CONST	0x0166,0x1c04
0380 0168 1804  | h  |		.CONST	0x0168,0x1804
0382 0176 0006  | v  |		.CONST	0x0176,0x0006
0384 0179 0007  | y  |		.CONST	0x0179,0x0007
0386 017a 2001  | z  |		.CONST	0x017a,0x2001
0388 017c 0007  | |  |		.CONST	0x017c,0x0007
038a 0181 0008  |    |		.CONST	0x0181,0x0008
038c 0183 0009  |    |		.CONST	0x0183,0x0009
038e 0184 2401  |  $ |		.CONST	0x0184,0x2401
0390 0186 2402  |  $ |		.CONST	0x0186,0x2402
0392 0188 2403  |  $ |		.CONST	0x0188,0x2403
0394 018b 0009  |    |		.CONST	0x018b,0x0009
0396 018d 0005  |    |		.CONST	0x018d,0x0005
0398 018e 2801  |  ( |		.CONST	0x018e,0x2801
039a 0190 0005  |    |		.CONST	0x0190,0x0005
039c 0192 000a  |    |		.CONST	0x0192,0x000a
039e 0193 2c01  |  , |		.CONST	0x0193,0x2c01
03a0 0195 2c02  |  , |		.CONST	0x0195,0x2c02
03a2 0197 2c03  |  , |		.CONST	0x0197,0x2c03
03a4 019a 000a  |    |		.CONST	0x019a,0x000a
03a6 019c 0001  |    |		.CONST	0x019c,0x0001
03a8 019d 3001  |  0 |		.CONST	0x019d,0x3001
03aa 019f 0001  |    |		.CONST	0x019f,0x0001
03ac 01a1 000b  |    |		.CONST	0x01a1,0x000b
03ae ; --------------------------------------------------------------------------------------
03ae ; Debug3 Subtable 0xa
03ae ; --------------------------------------------------------------------------------------
03ae 0004 0010  |    |		.DBG3TAB	0x0004,0x0010
03b0 01ab ffff  |    |		.CONST	0x01ab,0xffff
03b2 01ac fffe  |    |		.CONST	0x01ac,0xfffe
03b4 01b2 fffd  |    |		.CONST	0x01b2,0xfffd
03b6 01b4 fffc  |    |		.CONST	0x01b4,0xfffc
03b8 01b5 0001  |    |		.CONST	0x01b5,0x0001
03ba 01c7 0002  |    |		.CONST	0x01c7,0x0002
03bc 01cf 0003  |    |		.CONST	0x01cf,0x0003
03be 01d0 0401  |    |		.CONST	0x01d0,0x0401
03c0 01d1 0003  |    |		.CONST	0x01d1,0x0003
03c2 01d2 0004  |    |		.CONST	0x01d2,0x0004
03c4 01d7 0005  |    |		.CONST	0x01d7,0x0005
03c6 01d8 0801  |    |		.CONST	0x01d8,0x0801
03c8 01da 0802  |    |		.CONST	0x01da,0x0802
03ca 01db 0803  |    |		.CONST	0x01db,0x0803
03cc 01dc 0804  |    |		.CONST	0x01dc,0x0804
03ce 01dd 0005  |    |		.CONST	0x01dd,0x0005
03d0 01e3 0006  |    |		.CONST	0x01e3,0x0006
03d2 01e9 0007  |    |		.CONST	0x01e9,0x0007
03d4 01ea 0c01  |    |		.CONST	0x01ea,0x0c01
03d6 01eb 0007  |    |		.CONST	0x01eb,0x0007
03d8 ; --------------------------------------------------------------------------------------
03d8 ; Debug3 Subtable 0xb
03d8 ; --------------------------------------------------------------------------------------
03d8 0002 0008  |    |		.DBG3TAB	0x0002,0x0008
03da 01f3 ffff  |    |		.CONST	0x01f3,0xffff
03dc 01f5 fffe  |    |		.CONST	0x01f5,0xfffe
03de 01f6 0001  |    |		.CONST	0x01f6,0x0001
03e0 01ff 0003  |    |		.CONST	0x01ff,0x0003
03e2 0206 0004  |    |		.CONST	0x0206,0x0004
03e4 0207 0401  |    |		.CONST	0x0207,0x0401
03e6 0209 0004  |    |		.CONST	0x0209,0x0004
03e8 020a 0005  |    |		.CONST	0x020a,0x0005
03ea 020e 0006  |    |		.CONST	0x020e,0x0006
03ec 0213 0002  |    |		.CONST	0x0213,0x0002
03ee 0000 0000  |    |		.BLANK	0000[0x12]