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

⟦0f51fde97⟧

    Length: 2048 (0x800)
    Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0340e4

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 5900       |Y   |		.CONST	0x5900								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0348       | H  |		.CONST	0x0348								; 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 003d       | =  |		.CONST	0x003d								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0016       |    |		.CONST	0x0016								; Number of locals
000b			INIT_0008:
000b 029a 0043  |   C|		Declare_Subprogram	INIT_0040,For_Outer_Call,Visible,Unelaborated
000d 029a 008b  |    |		Declare_Subprogram	INIT_0088,For_Outer_Call,Visible,Unelaborated
000f 00da       |    |		Load_Top	At_Offset_2
0010 0266       | f  |		Execute	Discrete,Bounds
0011 00e3       |    |		Load_Encached	Natural_Cache
0012 02a0       |    |		Declare_Subprogram	Null_Subprogram
0013 4801       |H   |		Short_Literal	0x1
0014 035e       | ^  |		Declare_Type	Array,Defined,Visible
0015 4805       |H   |		Short_Literal	0x5
0016 0093 00d3  |    |		push_full_address	INIT_00d0
0018 02a0       |    |		Declare_Subprogram	Null_Subprogram
0019 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
001a 00bf       |    |		Action	Accept_Activation
001b e001       |    |		Load	0x0,0x1
001c e002       |    |		Load	0x0,0x2
001d 00e6       |    |		Load_Encached	Float_Cache
001e e003       |    |		Load	0x0,0x3
001f 1b79       | y  |		Execute	Package,Field_Read,Field_Number 0x79
0020 0387       |    |		Declare_Variable	Package
0021 00d8       |    |		Load_Top	At_Offset_0
0022 020f       |    |		Execute	Module,Activate
0023 029d 00a3  |    |		Declare_Subprogram	INIT_00a0,For_Outer_Call
0025 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0026 00c7       |    |		Action	Elaborate_Subprogram
0027 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
0028 00c7       |    |		Action	Elaborate_Subprogram
0029 029d 00bb  |    |		Declare_Subprogram	INIT_00b8,For_Outer_Call
002b e004       |    |		Load	0x0,0x4
002c e005       |    |		Load	0x0,0x5
002d e006       |    |		Load	0x0,0x6
002e e007       |    |		Load	0x0,0x7
002f e008       |    |		Load	0x0,0x8
0030 00b6       |    |		Action	Make_Scope
0031 e009       |    |		Load	0x0,0x9
0032 e00a       |    |		Load	0x0,0xa
0033 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
0034 e00b       |    |		Load	0x0,0xb
0035 e00c       |    |		Load	0x0,0xc
0036 e00d       |    |		Load	0x0,0xd
0037 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0038 480d       |H   |		Short_Literal	0xd
0039 e213       |    |		Load	0x1,0x13
003a 020e       |    |		Execute	Module,Augment_Imports
003b 00db       |    |		Load_Top	At_Offset_3
003c 020d       |    |		Execute	Module,Elaborate
003d			BODY_0008:
003d 00bc       |    |		Action	Signal_Activated
003e 00bb       |    |		Action	Signal_Completion
003f 0000       |    |		.XXX[0x1]
0040 ; --------------------------------------------------------------------------------------
0040 ; SUBPROGRAM
0040 ; --------------------------------------------------------------------------------------
0040 0054       | T  |		.CONST	0x0054								; Address of begin
0041 0004       |    |		.CONST	0x0004								; Address of exception handler
0042 0003       |    |		.CONST	0x0003								; Number of locals
0043			INIT_0040:
0043 4800       |H   |		Short_Literal	0x0
0044 4820       |H   |		Short_Literal	0x20
0045 485f       |H_  |		Short_Literal	0x5f
0046 e5ff       |    |		Load	0x2,-0x1
0047 e20f       |    |		Load	0x1,0xf
0048 0122       | "  |		Execute	Any,Make_Root_Type
0049 011c       |    |		Execute	Any,Convert_Unchecked
004a 1c01       |    |		Execute_Immediate	Run_Utility,0x1
004b e00e       |    |		Load	0x0,0xe
004c 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
004d 4801       |H   |		Short_Literal	0x1
004e 00d9       |    |		Load_Top	At_Offset_1
004f 4820       |H   |		Short_Literal	0x20
0050 e00f       |    |		Load	0x0,0xf
0051 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0052 00e3       |    |		Load_Encached	Natural_Cache
0053 03f1       |    |		Declare_Variable	Discrete,With_Value
0054			BODY_0040:
0054 00d8       |    |		Load_Top	At_Offset_0
0055 7004       |p   |		Jump_Nonzero	0x5a
0056 4853       |HS  |		Short_Literal	0x53
0057 00da       |    |		Load_Top	At_Offset_2
0058 01cb       |    |		Execute	Vector,Append
0059 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
005a 00d9       |    |		Load_Top	At_Offset_1
005b 01dd       |    |		Execute	Vector,First
005c 00d9       |    |		Load_Top	At_Offset_1
005d 0aff       |    |		Execute_Immediate	Plus,-0x1
005e 00db       |    |		Load_Top	At_Offset_3
005f 01cf       |    |		Execute	Vector,Slice_Read
0060 0092 02c1  |    |		Action	Push_String_Extended,0x2c1					; "A"
0062 01df       |    |		Execute	Vector,Equal
0063 700a       |p   |		Jump_Nonzero	0x6e
0064 00d9       |    |		Load_Top	At_Offset_1
0065 01dd       |    |		Execute	Vector,First
0066 00d9       |    |		Load_Top	At_Offset_1
0067 0aff       |    |		Execute_Immediate	Plus,-0x1
0068 00db       |    |		Load_Top	At_Offset_3
0069 01cf       |    |		Execute	Vector,Slice_Read
006a 0092 02c2  |    |		Action	Push_String_Extended,0x2c2					; "AN"
006c 01df       |    |		Execute	Vector,Equal
006d 680e       |h   |		Jump_Zero	0x7c
006e 4853       |HS  |		Short_Literal	0x53
006f 00d9       |    |		Load_Top	At_Offset_1
0070 0a01       |    |		Execute_Immediate	Plus,0x1
0071 00d8       |    |		Load_Top	At_Offset_0
0072 00e2       |    |		Load_Encached	Integer_Cache
0073 0260       | `  |		Execute	Discrete,In_Type
0074 7001       |p   |		Jump_Nonzero	0x76
0075 0801       |    |		Execute_Immediate	Raise,0x1
0076 00db       |    |		Load_Top	At_Offset_3
0077 01dc       |    |		Execute	Vector,Last
0078 e402       |    |		Load	0x2,0x2
0079 01cf       |    |		Execute	Vector,Slice_Read
007a 01cb       |    |		Execute	Vector,Append
007b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
007c 00d9       |    |		Load_Top	At_Offset_1
007d 01dc       |    |		Execute	Vector,Last
007e 00da       |    |		Load_Top	At_Offset_2
007f 01d7       |    |		Execute	Vector,Field_Read
0080 0f53       | S  |		Execute_Immediate	Equal,0x53
0081 6804       |h   |		Jump_Zero	0x86
0082 4853       |HS  |		Short_Literal	0x53
0083 00da       |    |		Load_Top	At_Offset_2
0084 01cb       |    |		Execute	Vector,Append
0085 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0086 00d9       |    |		Load_Top	At_Offset_1
0087 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 008b       |    |		.CONST	0x008b								; Address of begin
0089 0004       |    |		.CONST	0x0004								; Address of exception handler
008a 0001       |    |		.CONST	0x0001								; Number of locals
008b			BODY_0088:
008b			INIT_0088:
008b 4829       |H)  |		Short_Literal	0x29
008c 4828       |H(  |		Short_Literal	0x28
008d 4820       |H   |		Short_Literal	0x20
008e e5ff       |    |		Load	0x2,-0x1
008f 0a01       |    |		Execute_Immediate	Plus,0x1
0090 00d8       |    |		Load_Top	At_Offset_0
0091 00e2       |    |		Load_Encached	Integer_Cache
0092 0260       | `  |		Execute	Discrete,In_Type
0093 7001       |p   |		Jump_Nonzero	0x95
0094 0801       |    |		Execute_Immediate	Raise,0x1
0095 00e0       |    |		Load_Encached	Standard_Cache
0096 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0097 e00f       |    |		Load	0x0,0xf
0098 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0099 01ca       |    |		Execute	Vector,Prepend
009a 01cb       |    |		Execute	Vector,Append
009b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
009c 0000 0000  |    |		.BLANK	0000[0x4]
00a0 ; --------------------------------------------------------------------------------------
00a0 ; SUBPROGRAM
00a0 ; --------------------------------------------------------------------------------------
00a0 00a8       |    |		.CONST	0x00a8								; Address of begin
00a1 0004       |    |		.CONST	0x0004								; Address of exception handler
00a2 0002       |    |		.CONST	0x0002								; Number of locals
00a3			INIT_00a0:
00a3 4801       |H   |		Short_Literal	0x1
00a4 480a       |H   |		Short_Literal	0xa
00a5 00e9       |    |		Load_Encached	String_Cache
00a6 035b       | [  |		Declare_Type	Array,Constrained
00a7 0337       | 7  |		Declare_Variable	Array
00a8			BODY_00a0:
00a8 00d8       |    |		Load_Top	At_Offset_0
00a9 4800       |H   |		Short_Literal	0x0
00aa 4802       |H   |		Short_Literal	0x2
00ab e5ff       |    |		Load	0x2,-0x1
00ac e214       |    |		Load	0x1,0x14
00ad 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
00ae 00d1       |    |		Pop_Control	Pop_Count_1
00af 4820       |H   |		Short_Literal	0x20
00b0 00d9       |    |		Load_Top	At_Offset_1
00b1 e00f       |    |		Load	0x0,0xf
00b2 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00b3 00e9       |    |		Load_Encached	String_Cache
00b4 01c6       |    |		Execute	Vector,Convert_To_Formal
00b5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00b6 0000 0000  |    |		.XXX[0x2]
00b8 ; --------------------------------------------------------------------------------------
00b8 ; SUBPROGRAM
00b8 ; --------------------------------------------------------------------------------------
00b8 00be       |    |		.CONST	0x00be								; Address of begin
00b9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ba 0002       |    |		.CONST	0x0002								; Number of locals
00bb			INIT_00b8:
00bb 00da       |    |		Load_Top	At_Offset_2
00bc e00b       |    |		Load	0x0,0xb
00bd 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
00be			BODY_00b8:
00be 00db       |    |		Load_Top	At_Offset_3
00bf e00b       |    |		Load	0x0,0xb
00c0 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
00c1 6805       |h   |		Jump_Zero	0xc7
00c2 00d8       |    |		Load_Top	At_Offset_0
00c3 0092 02c3  |    |		Action	Push_String_Extended,0x2c3					; "'spec"
00c5 01cc       |    |		Execute	Vector,Catenate
00c6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00c7 00d8       |    |		Load_Top	At_Offset_0
00c8 0092 02c4  |    |		Action	Push_String_Extended,0x2c4					; "'body"
00ca 01cc       |    |		Execute	Vector,Catenate
00cb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
00cc 0000 0000  |    |		.BLANK	0000[0x4]
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 00e2       |    |		.CONST	0x00e2								; Address of begin
00d1 0004       |    |		.CONST	0x0004								; Address of exception handler
00d2 0015       |    |		.CONST	0x0015								; Number of locals
00d3			INIT_00d0:
00d3 029a 00eb  |    |		Declare_Subprogram	INIT_00e8,For_Outer_Call,Visible,Unelaborated
00d5 029a 0143  |   C|		Declare_Subprogram	INIT_0140,For_Outer_Call,Visible,Unelaborated
00d7 029a 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Outer_Call,Visible,Unelaborated
00d9 00bf       |    |		Action	Accept_Activation
00da 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
00db 00c7       |    |		Action	Elaborate_Subprogram
00dc 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
00dd 00c7       |    |		Action	Elaborate_Subprogram
00de 029d 02bb  |    |		Declare_Subprogram	INIT_02b8,For_Outer_Call
00e0 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
00e1 00c7       |    |		Action	Elaborate_Subprogram
00e2			BODY_00d0:
00e2 00bc       |    |		Action	Signal_Activated
00e3 00bb       |    |		Action	Signal_Completion
00e4 0000 0000  |    |		.BLANK	0000[0x4]
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00f4       |    |		.CONST	0x00f4								; Address of begin
00e9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ea 0002       |    |		.CONST	0x0002								; Number of locals
00eb			INIT_00e8:
00eb e001       |    |		Load	0x0,0x1
00ec e002       |    |		Load	0x0,0x2
00ed 4802       |H   |		Short_Literal	0x2
00ee 0092 02c5  |    |		Action	Push_String_Extended,0x2c5					; " "
00f0 e003       |    |		Load	0x0,0x3
00f1 0387       |    |		Declare_Variable	Package
00f2 00d8       |    |		Load_Top	At_Offset_0
00f3 020f       |    |		Execute	Module,Activate
00f4			BODY_00e8:
00f4 4800       |H   |		Short_Literal	0x0
00f5 4800       |H   |		Short_Literal	0x0
00f6 0092 02c6  |    |		Action	Push_String_Extended,0x2c6					; "Full Construct Name"
00f8 00db       |    |		Load_Top	At_Offset_3
00f9 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00fa 4800       |H   |		Short_Literal	0x0
00fb 4802       |H   |		Short_Literal	0x2
00fc 0092 02c7  |    |		Action	Push_String_Extended,0x2c7					; "Reference"
00fe 00db       |    |		Load_Top	At_Offset_3
00ff 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0100 00cf       |    |		Action	Mark_Auxiliary
0101 e5fe       |    |		Load	0x2,-0x2
0102 e5ff       |    |		Load	0x2,-0x1
0103 0263       | c  |		Execute	Discrete,Above_Bound
0104 702f       |p/  |		Jump_Nonzero	0x134
0105 00ea       |    |		Load_Encached	Null_String_Cache
0106 e004       |    |		Load	0x0,0x4
0107 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0108 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0109 e004       |    |		Load	0x0,0x4
010a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
010b 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
010c e005       |    |		Load	0x0,0x5
010d 1b1a       |    |		Execute	Package,Field_Read,Field_Number 0x1a
010e e005       |    |		Load	0x0,0x5
010f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0110 e405       |    |		Load	0x2,0x5
0111 e006       |    |		Load	0x0,0x6
0112 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0113 00d9       |    |		Load_Top	At_Offset_1
0114 00d0       |    |		Action	Swap_Control
0115 0260       | `  |		Execute	Discrete,In_Type
0116 7001       |p   |		Jump_Nonzero	0x118
0117 0801       |    |		Execute_Immediate	Raise,0x1
0118 820f       |    |		Call	0x1,0xf
0119 e402       |    |		Load	0x2,0x2
011a 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
011b 00ea       |    |		Load_Encached	Null_String_Cache
011c e004       |    |		Load	0x0,0x4
011d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
011e 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
011f e004       |    |		Load	0x0,0x4
0120 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0121 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0122 e005       |    |		Load	0x0,0x5
0123 1b1a       |    |		Execute	Package,Field_Read,Field_Number 0x1a
0124 e005       |    |		Load	0x0,0x5
0125 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0126 e405       |    |		Load	0x2,0x5
0127 e006       |    |		Load	0x0,0x6
0128 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0129 00d9       |    |		Load_Top	At_Offset_1
012a 00d0       |    |		Action	Swap_Control
012b 0260       | `  |		Execute	Discrete,In_Type
012c 7001       |p   |		Jump_Nonzero	0x12e
012d 0801       |    |		Execute_Immediate	Raise,0x1
012e e006       |    |		Load	0x0,0x6
012f 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0130 e402       |    |		Load	0x2,0x2
0131 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0132 00c8       |    |		Action	Pop_Auxiliary_Range
0133 3fd1       |?   |		Loop_Increasing	0x105
0134 00ce       |    |		Action	Pop_Auxiliary
0135 e5fd       |    |		Load	0x2,-0x3
0136 0092 02c8  |    |		Action	Push_String_Extended,0x2c8					; "Key"
0138 00da       |    |		Load_Top	At_Offset_2
0139 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
013a c5fd       |    |		Store	0x2,-0x3
013b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
013c 0000 0000  |    |		.BLANK	0000[0x4]
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 014d       | M  |		.CONST	0x014d								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 0002       |    |		.CONST	0x0002								; Number of locals
0143			INIT_0140:
0143 e007       |    |		Load	0x0,0x7
0144 e008       |    |		Load	0x0,0x8
0145 e5fb       |    |		Load	0x2,-0x5
0146 8215       |    |		Call	0x1,0x15
0147 0092 02c5  |    |		Action	Push_String_Extended,0x2c5					; " "
0149 e003       |    |		Load	0x0,0x3
014a 0387       |    |		Declare_Variable	Package
014b 00d8       |    |		Load_Top	At_Offset_0
014c 020f       |    |		Execute	Module,Activate
014d			BODY_0140:
014d 4800       |H   |		Short_Literal	0x0
014e 4800       |H   |		Short_Literal	0x0
014f 0092 02c9  |    |		Action	Push_String_Extended,0x2c9					; "Construct"
0151 00db       |    |		Load_Top	At_Offset_3
0152 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0153 4800       |H   |		Short_Literal	0x0
0154 4801       |H   |		Short_Literal	0x1
0155 0092 02ca  |    |		Action	Push_String_Extended,0x2ca					; "Count"
0157 00db       |    |		Load_Top	At_Offset_3
0158 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0159 e5fb       |    |		Load	0x2,-0x5
015a 6805       |h   |		Jump_Zero	0x160
015b 4800       |H   |		Short_Literal	0x0
015c 4801       |H   |		Short_Literal	0x1
015d e5fa       |    |		Load	0x2,-0x6
015e 00db       |    |		Load_Top	At_Offset_3
015f 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0160 00cf       |    |		Action	Mark_Auxiliary
0161 e5fc       |    |		Load	0x2,-0x4
0162 e5fd       |    |		Load	0x2,-0x3
0163 0263       | c  |		Execute	Discrete,Above_Bound
0164 7050       |pP  |		Jump_Nonzero	0x1b5
0165 0092 02cb  |    |		Action	Push_String_Extended,0x2cb					; "Full name of the Ada Construct"
0167 e004       |    |		Load	0x0,0x4
0168 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0169 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
016a e004       |    |		Load	0x0,0x4
016b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
016c 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
016d e005       |    |		Load	0x0,0x5
016e 1b1a       |    |		Execute	Package,Field_Read,Field_Number 0x1a
016f e005       |    |		Load	0x0,0x5
0170 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0171 e405       |    |		Load	0x2,0x5
0172 e006       |    |		Load	0x0,0x6
0173 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0174 00d9       |    |		Load_Top	At_Offset_1
0175 00d0       |    |		Action	Swap_Control
0176 0260       | `  |		Execute	Discrete,In_Type
0177 7001       |p   |		Jump_Nonzero	0x179
0178 0801       |    |		Execute_Immediate	Raise,0x1
0179 820f       |    |		Call	0x1,0xf
017a e402       |    |		Load	0x2,0x2
017b 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
017c 0092 02cc  |    |		Action	Push_String_Extended,0x2cc					; "Total number of "
017e 00d9       |    |		Load_Top	At_Offset_1
017f e006       |    |		Load	0x0,0x6
0180 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0181 00d9       |    |		Load_Top	At_Offset_1
0182 00d0       |    |		Action	Swap_Control
0183 0260       | `  |		Execute	Discrete,In_Type
0184 7001       |p   |		Jump_Nonzero	0x186
0185 0801       |    |		Execute_Immediate	Raise,0x1
0186 820f       |    |		Call	0x1,0xf
0187 01cc       |    |		Execute	Vector,Catenate
0188 0092 02cd  |    |		Action	Push_String_Extended,0x2cd					; " in this unit"
018a 01cc       |    |		Execute	Vector,Catenate
018b e004       |    |		Load	0x0,0x4
018c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
018d 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
018e e004       |    |		Load	0x0,0x4
018f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0190 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0191 e005       |    |		Load	0x0,0x5
0192 1b1a       |    |		Execute	Package,Field_Read,Field_Number 0x1a
0193 e005       |    |		Load	0x0,0x5
0194 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0195 e405       |    |		Load	0x2,0x5
0196 e5f9       |    |		Load	0x2,-0x7
0197 01d7       |    |		Execute	Vector,Field_Read
0198 00e0       |    |		Load_Encached	Standard_Cache
0199 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
019a e402       |    |		Load	0x2,0x2
019b 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
019c e5fb       |    |		Load	0x2,-0x5
019d 6815       |h   |		Jump_Zero	0x1b3
019e e5fa       |    |		Load	0x2,-0x6
019f e004       |    |		Load	0x0,0x4
01a0 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01a1 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
01a2 e004       |    |		Load	0x0,0x4
01a3 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01a4 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
01a5 e005       |    |		Load	0x0,0x5
01a6 1b1a       |    |		Execute	Package,Field_Read,Field_Number 0x1a
01a7 e005       |    |		Load	0x0,0x5
01a8 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
01a9 e405       |    |		Load	0x2,0x5
01aa e5f9       |    |		Load	0x2,-0x7
01ab 01d7       |    |		Execute	Vector,Field_Read
01ac 0237       | 7  |		Execute	Float,Convert_From_Discrete
01ad e5fb       |    |		Load	0x2,-0x5
01ae 0237       | 7  |		Execute	Float,Convert_From_Discrete
01af 023a       | :  |		Execute	Float,Divide
01b0 8009       |    |		Call	0x0,0x9
01b1 e402       |    |		Load	0x2,0x2
01b2 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01b3 00c8       |    |		Action	Pop_Auxiliary_Range
01b4 3fb0       |?   |		Loop_Increasing	0x165
01b5 00ce       |    |		Action	Pop_Auxiliary
01b6 00db       |    |		Load_Top	At_Offset_3
01b7 e005       |    |		Load	0x0,0x5
01b8 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
01b9 6806       |h   |		Jump_Zero	0x1c0
01ba e5f8       |    |		Load	0x2,-0x8
01bb e5fe       |    |		Load	0x2,-0x2
01bc 00da       |    |		Load_Top	At_Offset_2
01bd 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
01be c5f8       |    |		Store	0x2,-0x8
01bf 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
01c0 e5f8       |    |		Load	0x2,-0x8
01c1 e5fe       |    |		Load	0x2,-0x2
01c2 0092 02ce  |    |		Action	Push_String_Extended,0x2ce					; " for unit "
01c4 01cc       |    |		Execute	Vector,Catenate
01c5 e5ff       |    |		Load	0x2,-0x1
01c6 e00a       |    |		Load	0x0,0xa
01c7 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
01c8 01cc       |    |		Execute	Vector,Catenate
01c9 00da       |    |		Load_Top	At_Offset_2
01ca 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
01cb c5f8       |    |		Store	0x2,-0x8
01cc 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
01cd 0000 0000  |    |		.XXX[0x3]
01cf 0000       |    |
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 0201       |    |		.CONST	0x0201								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 0006       |    |		.CONST	0x0006								; Number of locals
01d3			INIT_01d0:
01d3 e5fc       |    |		Load	0x2,-0x4
01d4 e5fd       |    |		Load	0x2,-0x3
01d5 0272       | r  |		Execute	Discrete,Minus
01d6 0a01       |    |		Execute_Immediate	Plus,0x1
01d7 00e3       |    |		Load_Encached	Natural_Cache
01d8 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
01d9 e00b       |    |		Load	0x0,0xb
01da e00c       |    |		Load	0x0,0xc
01db 00da       |    |		Load_Top	At_Offset_2
01dc 0a01       |    |		Execute_Immediate	Plus,0x1
01dd 00d8       |    |		Load_Top	At_Offset_0
01de 00e4       |    |		Load_Encached	Positive_Cache
01df 0260       | `  |		Execute	Discrete,In_Type
01e0 7001       |p   |		Jump_Nonzero	0x1e2
01e1 0801       |    |		Execute_Immediate	Raise,0x1
01e2 0092 02c5  |    |		Action	Push_String_Extended,0x2c5					; " "
01e4 e003       |    |		Load	0x0,0x3
01e5 0387       |    |		Declare_Variable	Package
01e6 00d8       |    |		Load_Top	At_Offset_0
01e7 020f       |    |		Execute	Module,Activate
01e8 e005       |    |		Load	0x0,0x5
01e9 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01ea 02c7       |    |		Declare_Variable	Any
01eb 00d8       |    |		Load_Top	At_Offset_0
01ec 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01ed e006       |    |		Load	0x0,0x6
01ee 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
01ef 0337       | 7  |		Declare_Variable	Array
01f0 e006       |    |		Load	0x0,0x6
01f1 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
01f2 0337       | 7  |		Declare_Variable	Array
01f3 00d8       |    |		Load_Top	At_Offset_0
01f4 0335       | 5  |		Declare_Variable	Array,Duplicate
01f5 00cd       |    |		Action	Spare6_Action
01f6 00d9       |    |		Load_Top	At_Offset_1
01f7 01d9       |    |		Execute	Vector,Reverse_Bounds
01f8 0263       | c  |		Execute	Discrete,Above_Bound
01f9 7005       |p   |		Jump_Nonzero	0x1ff
01fa 4800       |H   |		Short_Literal	0x0
01fb 00d9       |    |		Load_Top	At_Offset_1
01fc e407       |    |		Load	0x2,0x7
01fd 01d6       |    |		Execute	Vector,Field_Write
01fe 3ffb       |?   |		Loop_Increasing	0x1fa
01ff 00d9       |    |		Load_Top	At_Offset_1
0200 01d4       |    |		Execute	Vector,Structure_Write
0201			BODY_01d0:
0201 4800       |H   |		Short_Literal	0x0
0202 4800       |H   |		Short_Literal	0x0
0203 0092 02cf  |    |		Action	Push_String_Extended,0x2cf					; "Unit"
0205 e403       |    |		Load	0x2,0x3
0206 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0207 00cf       |    |		Action	Mark_Auxiliary
0208 e5fc       |    |		Load	0x2,-0x4
0209 e5fd       |    |		Load	0x2,-0x3
020a 0263       | c  |		Execute	Discrete,Above_Bound
020b 7010       |p   |		Jump_Nonzero	0x21c
020c 4800       |H   |		Short_Literal	0x0
020d 4801       |H   |		Short_Literal	0x1
020e 00da       |    |		Load_Top	At_Offset_2
020f e006       |    |		Load	0x0,0x6
0210 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0211 00d9       |    |		Load_Top	At_Offset_1
0212 00d0       |    |		Action	Swap_Control
0213 0260       | `  |		Execute	Discrete,In_Type
0214 7001       |p   |		Jump_Nonzero	0x216
0215 0801       |    |		Execute_Immediate	Raise,0x1
0216 e006       |    |		Load	0x0,0x6
0217 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0218 e403       |    |		Load	0x2,0x3
0219 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
021a 00c8       |    |		Action	Pop_Auxiliary_Range
021b 3ff0       |?   |		Loop_Increasing	0x20c
021c 00c9       |    |		Action	Pop_Auxiliary_Loop
021d 7851       |xQ  |		Jump	0x26f
021e e5fb       |    |		Load	0x2,-0x5
021f e005       |    |		Load	0x0,0x5
0220 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0221 c404       |    |		Store	0x2,0x4
0222 e5ff       |    |		Load	0x2,-0x1
0223 e210       |    |		Load	0x1,0x10
0224 0119       |    |		Execute	Any,Check_In_Formal_Type
0225 e404       |    |		Load	0x2,0x4
0226 8211       |    |		Call	0x1,0x11
0227 00db       |    |		Load_Top	At_Offset_3
0228 01d4       |    |		Execute	Vector,Structure_Write
0229 0092 02d0  |    |		Action	Push_String_Extended,0x2d0					; "Name of the analyzed Ada unit"
022b e004       |    |		Load	0x0,0x4
022c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
022d 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
022e e004       |    |		Load	0x0,0x4
022f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0230 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0231 e005       |    |		Load	0x0,0x5
0232 1b1a       |    |		Execute	Package,Field_Read,Field_Number 0x1a
0233 e404       |    |		Load	0x2,0x4
0234 00d8       |    |		Load_Top	At_Offset_0
0235 800d       |    |		Call	0x0,0xd
0236 e403       |    |		Load	0x2,0x3
0237 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0238 00cf       |    |		Action	Mark_Auxiliary
0239 e5fc       |    |		Load	0x2,-0x4
023a e5fd       |    |		Load	0x2,-0x3
023b 0263       | c  |		Execute	Discrete,Above_Bound
023c 702c       |p,  |		Jump_Nonzero	0x269
023d 00d8       |    |		Load_Top	At_Offset_0
023e e406       |    |		Load	0x2,0x6
023f 01d7       |    |		Execute	Vector,Field_Read
0240 00d9       |    |		Load_Top	At_Offset_1
0241 e405       |    |		Load	0x2,0x5
0242 01d7       |    |		Execute	Vector,Field_Read
0243 0273       | s  |		Execute	Discrete,Plus
0244 00d9       |    |		Load_Top	At_Offset_1
0245 e406       |    |		Load	0x2,0x6
0246 01d6       |    |		Execute	Vector,Field_Write
0247 0092 02cc  |    |		Action	Push_String_Extended,0x2cc					; "Total number of "
0249 00d9       |    |		Load_Top	At_Offset_1
024a e006       |    |		Load	0x0,0x6
024b 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
024c 00d9       |    |		Load_Top	At_Offset_1
024d 00d0       |    |		Action	Swap_Control
024e 0260       | `  |		Execute	Discrete,In_Type
024f 7001       |p   |		Jump_Nonzero	0x251
0250 0801       |    |		Execute_Immediate	Raise,0x1
0251 820f       |    |		Call	0x1,0xf
0252 01cc       |    |		Execute	Vector,Catenate
0253 0092 02d1  |    |		Action	Push_String_Extended,0x2d1					; " for this unit"
0255 01cc       |    |		Execute	Vector,Catenate
0256 e004       |    |		Load	0x0,0x4
0257 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0258 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0259 e004       |    |		Load	0x0,0x4
025a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
025b 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
025c e005       |    |		Load	0x0,0x5
025d 1b1a       |    |		Execute	Package,Field_Read,Field_Number 0x1a
025e e005       |    |		Load	0x0,0x5
025f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0260 e40a       |    |		Load	0x2,0xa
0261 e405       |    |		Load	0x2,0x5
0262 01d7       |    |		Execute	Vector,Field_Read
0263 00e0       |    |		Load_Encached	Standard_Cache
0264 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0265 e403       |    |		Load	0x2,0x3
0266 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0267 00c8       |    |		Action	Pop_Auxiliary_Range
0268 3fd4       |?   |		Loop_Increasing	0x23d
0269 00ce       |    |		Action	Pop_Auxiliary
026a e5fb       |    |		Load	0x2,-0x5
026b e005       |    |		Load	0x0,0x5
026c 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
026d c5fb       |    |		Store	0x2,-0x5
026e 00c9       |    |		Action	Pop_Auxiliary_Loop
026f e5fb       |    |		Load	0x2,-0x5
0270 e005       |    |		Load	0x0,0x5
0271 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0272 6fab       |o   |		Jump_Zero	0x21e
0273 00ce       |    |		Action	Pop_Auxiliary
0274 0092 02d2  |    |		Action	Push_String_Extended,0x2d2					; "Totals for all units"
0276 e004       |    |		Load	0x0,0x4
0277 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0278 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0279 e004       |    |		Load	0x0,0x4
027a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
027b 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
027c e005       |    |		Load	0x0,0x5
027d 1b1a       |    |		Execute	Package,Field_Read,Field_Number 0x1a
027e e005       |    |		Load	0x0,0x5
027f 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0280 0092 02d3  |    |		Action	Push_String_Extended,0x2d3					; "TOTAL"
0282 e403       |    |		Load	0x2,0x3
0283 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0284 00cf       |    |		Action	Mark_Auxiliary
0285 e5fc       |    |		Load	0x2,-0x4
0286 e5fd       |    |		Load	0x2,-0x3
0287 0263       | c  |		Execute	Discrete,Above_Bound
0288 7022       |p"  |		Jump_Nonzero	0x2ab
0289 0092 02d4  |    |		Action	Push_String_Extended,0x2d4					; "Total "
028b 00d9       |    |		Load_Top	At_Offset_1
028c e006       |    |		Load	0x0,0x6
028d 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
028e 00d9       |    |		Load_Top	At_Offset_1
028f 00d0       |    |		Action	Swap_Control
0290 0260       | `  |		Execute	Discrete,In_Type
0291 7001       |p   |		Jump_Nonzero	0x293
0292 0801       |    |		Execute_Immediate	Raise,0x1
0293 820f       |    |		Call	0x1,0xf
0294 01cc       |    |		Execute	Vector,Catenate
0295 0092 02d5  |    |		Action	Push_String_Extended,0x2d5					; " for all units"
0297 01cc       |    |		Execute	Vector,Catenate
0298 e004       |    |		Load	0x0,0x4
0299 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
029a 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
029b e004       |    |		Load	0x0,0x4
029c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
029d 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
029e e005       |    |		Load	0x0,0x5
029f 1b1a       |    |		Execute	Package,Field_Read,Field_Number 0x1a
02a0 e005       |    |		Load	0x0,0x5
02a1 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
02a2 e409       |    |		Load	0x2,0x9
02a3 e406       |    |		Load	0x2,0x6
02a4 01d7       |    |		Execute	Vector,Field_Read
02a5 00e0       |    |		Load_Encached	Standard_Cache
02a6 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02a7 e403       |    |		Load	0x2,0x3
02a8 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02a9 00c8       |    |		Action	Pop_Auxiliary_Range
02aa 3fde       |?   |		Loop_Increasing	0x289
02ab 00ce       |    |		Action	Pop_Auxiliary
02ac e5fa       |    |		Load	0x2,-0x6
02ad e5fe       |    |		Load	0x2,-0x2
02ae e403       |    |		Load	0x2,0x3
02af 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
02b0 c5fa       |    |		Store	0x2,-0x6
02b1 e5fb       |    |		Load	0x2,-0x5
02b2 e005       |    |		Load	0x0,0x5
02b3 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
02b4 c5fb       |    |		Store	0x2,-0x5
02b5 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
02b6 0000 0000  |    |		.XXX[0x2]
02b8 ; --------------------------------------------------------------------------------------
02b8 ; SUBPROGRAM
02b8 ; --------------------------------------------------------------------------------------
02b8 02bb       |    |		.CONST	0x02bb								; Address of begin
02b9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ba 0001       |    |		.CONST	0x0001								; Number of locals
02bb			BODY_02b8:
02bb			INIT_02b8:
02bb 00da       |    |		Load_Top	At_Offset_2
02bc 7002       |p   |		Jump_Nonzero	0x2bf
02bd 4802       |H   |		Short_Literal	0x2
02be 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02bf 4803       |H   |		Short_Literal	0x3
02c0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02c1 ; --------------------------------------------------------------------------------------
02c1 ; STRING TABLE
02c1 ; --------------------------------------------------------------------------------------
02c1 002c       | ,  |		.STRTAB	0x002c->0x02d7							; "A"
02c2 002b       | +  |		.STRTAB	0x002b->0x02d7							; "AN"
02c3 002b       | +  |		.STRTAB	0x002b->0x02d8							; "'spec"
02c4 002e       | .  |		.STRTAB	0x002e->0x02db							; "'body"
02c5 0031       | 1  |		.STRTAB	0x0031->0x02dd							; " "
02c6 0030       | 0  |		.STRTAB	0x0030->0x02de							; "Full Construct Name"
02c7 0041       | A  |		.STRTAB	0x0041->0x02e7							; "Reference"
02c8 0048       | H  |		.STRTAB	0x0048->0x02ec							; "Key"
02c9 0049       | I  |		.STRTAB	0x0049->0x02ed							; "Construct"
02ca 0050       | P  |		.STRTAB	0x0050->0x02f2							; "Count"
02cb 0053       | S  |		.STRTAB	0x0053->0x02f4							; "Full name of the Ada Construct"
02cc 006f       | o  |		.STRTAB	0x006f->0x0303							; "Total number of "
02cd 007d       | }  |		.STRTAB	0x007d->0x030b							; " in this unit"
02ce 0088       |    |		.STRTAB	0x0088->0x0312							; " for unit "
02cf 0090       |    |		.STRTAB	0x0090->0x0317							; "Unit"
02d0 0092       |    |		.STRTAB	0x0092->0x0319							; "Name of the analyzed Ada unit"
02d1 00ad       |    |		.STRTAB	0x00ad->0x0327							; " for this unit"
02d2 00b9       |    |		.STRTAB	0x00b9->0x032e							; "Totals for all units"
02d3 00cb       |    |		.STRTAB	0x00cb->0x0338							; "TOTAL"
02d4 00ce       |    |		.STRTAB	0x00ce->0x033b							; "Total "
02d5 00d2       |    |		.STRTAB	0x00d2->0x033e							; " for all units"
02d6 00de       |    |		.STREND 0x00de->0x0345
02d7 4141 4e27  |AAN'|		.STRTAB_STRINGS
0345 0000 0000  |    |		.XXX[0x3]
0347 0000       |    |
0348 ; --------------------------------------------------------------------------------------
0348 ; Debug Table
0348 ; --------------------------------------------------------------------------------------
0348 0004 0004  |    |		.DEBUG4	0x0004,0x0004,0x2e93,0x0000,0x0001,0x000c
034e 000b 037e  |   ~|		.DBG4T	0x000b,0x037e,0xc000,0x0000
0352 001b 0384  |    |		.DBG4T	0x001b,0x0384,0xc000,0x0000
0356 0043 038c  | C  |		.DBG4T	0x0043,0x038c,0x1002,0x0000
035a 008b 0397  |    |		.DBG4T	0x008b,0x0397,0x1002,0x0000
035e 00a3 039a  |    |		.DBG4T	0x00a3,0x039a,0x1002,0x0000
0362 00bb 039f  |    |		.DBG4T	0x00bb,0x039f,0x1002,0x0000
0366 00d3 03a5  |    |		.DBG4T	0x00d3,0x03a5,0x4000,0x0000
036a 00da 03aa  |    |		.DBG4T	0x00da,0x03aa,0x4000,0x0000
036e 00eb 03b0  |    |		.DBG4T	0x00eb,0x03b0,0x1001,0x0000
0372 0143 03b9  | C  |		.DBG4T	0x0143,0x03b9,0x1001,0x0000
0376 01d3 03c8  |    |		.DBG4T	0x01d3,0x03c8,0x1001,0x4000
037a 02bb 03ef  |    |		.DBG4T	0x02bb,0x03ef,0x1002,0x0000
037e ; --------------------------------------------------------------------------------------
037e ; Debug chain
037e ; --------------------------------------------------------------------------------------
037e 0004 0000  |    |		.DBGLEN	0x0004,0x0000
0380 000b 000d  |    |		.DBGLNO	0x000b,0x000d,0x000f,0x0015
0384 ; --------------------------------------------------------------------------------------
0384 ; Debug chain
0384 ; --------------------------------------------------------------------------------------
0384 0006 0000  |    |		.DBGLEN	0x0006,0x0000
0386 001b 0023  |   #|		.DBGLNO	0x001b,0x0023,0x0025,0x0027,0x0029,0x002b
038c ; --------------------------------------------------------------------------------------
038c ; Debug chain
038c ; --------------------------------------------------------------------------------------
038c 0002 0007  |    |		.DBGLEN	0x0002,0x0007
038e 0043 004d  | C M|		.DBGLNO	0x0043,0x004d,0x0054,0x0056,0x005a,0x006e,0x007c,0x0082,0x0086
0397 ; --------------------------------------------------------------------------------------
0397 ; Debug chain
0397 ; --------------------------------------------------------------------------------------
0397 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0399 008b       |    |		.DBGLNO	0x008b
039a ; --------------------------------------------------------------------------------------
039a ; Debug chain
039a ; --------------------------------------------------------------------------------------
039a 0001 0002  |    |		.DBGLEN	0x0001,0x0002
039c 00a3 00a8  |    |		.DBGLNO	0x00a3,0x00a8,0x00af
039f ; --------------------------------------------------------------------------------------
039f ; Debug chain
039f ; --------------------------------------------------------------------------------------
039f 0001 0003  |    |		.DBGLEN	0x0001,0x0003
03a1 00bb 00be  |    |		.DBGLNO	0x00bb,0x00be,0x00c2,0x00c7
03a5 ; --------------------------------------------------------------------------------------
03a5 ; Debug chain
03a5 ; --------------------------------------------------------------------------------------
03a5 0003 0000  |    |		.DBGLEN	0x0003,0x0000
03a7 00d3 00d5  |    |		.DBGLNO	0x00d3,0x00d5,0x00d7
03aa ; --------------------------------------------------------------------------------------
03aa ; Debug chain
03aa ; --------------------------------------------------------------------------------------
03aa 0004 0000  |    |		.DBGLEN	0x0004,0x0000
03ac 00da 00dc  |    |		.DBGLNO	0x00da,0x00dc,0x00de,0x00e0
03b0 ; --------------------------------------------------------------------------------------
03b0 ; Debug chain
03b0 ; --------------------------------------------------------------------------------------
03b0 0001 0006  |    |		.DBGLEN	0x0001,0x0006
03b2 00eb 00f4  |    |		.DBGLNO	0x00eb,0x00f4,0x00fa,0x0101,0x0105,0x011b,0x0135
03b9 ; --------------------------------------------------------------------------------------
03b9 ; Debug chain
03b9 ; --------------------------------------------------------------------------------------
03b9 0001 000c  |    |		.DBGLEN	0x0001,0x000c
03bb 0143 014d  | C M|		.DBGLNO	0x0143,0x014d,0x0153,0x0159,0x015b,0x0161,0x0165,0x017c,0x019c,0x019e,0x01b6,0x01ba,0x01c0
03c8 ; --------------------------------------------------------------------------------------
03c8 ; Debug chain
03c8 ; --------------------------------------------------------------------------------------
03c8 0005 0010  |    |		.DBGLEN	0x0005,0x0010
03ca 01d3 01d9  |    |		.DBGLNO	0x01d3,0x01d9,0x01e8,0x01ed,0x01f0,0x0201,0x0208,0x020c,0x021e,0x0222,0x0229,0x0239,0x023d,0x0247,0x026a,0x026f,0x0274,0x0285,0x0289,0x02ac,0x02b1
03df 0001 0002  |    |		.XXX[0x10]
03e1 0003 0005  |    |
03e3 0006 0007  |    |
03e5 0008 0009  |    |
03e7 000a 000b  |    |
03e9 0004 000c  |    |
03eb 000d 000e  |    |
03ed 000f 0010  |    |
03ef ; --------------------------------------------------------------------------------------
03ef ; Debug chain
03ef ; --------------------------------------------------------------------------------------
03ef 0000 0003  |    |		.DBGLEN	0x0000,0x0003
03f1 02bb 02bd  |    |		.DBGLNO	0x02bb,0x02bd,0x02bf
03f4 0000 0000  |    |		.BLANK	0000[0xc]