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

⟦6cc45cad6⟧

    Length: 3072 (0xc00)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_6148f2

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 03e0       |    |		.CONST	0x03e0								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0002       |    |		.CONST	0x0002								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0026       | &  |		.CONST	0x0026								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0013       |    |		.CONST	0x0013								; Number of locals
000b			INIT_0008:
000b 029a 002b  |   +|		Declare_Subprogram	INIT_0028,For_Outer_Call,Visible,Unelaborated
000d 029a 0043  |   C|		Declare_Subprogram	INIT_0040,For_Outer_Call,Visible,Unelaborated
000f 029a 005b  |   [|		Declare_Subprogram	INIT_0058,For_Outer_Call,Visible,Unelaborated
0011 029a 0073  |   s|		Declare_Subprogram	INIT_0070,For_Outer_Call,Visible,Unelaborated
0013 029a 008b  |    |		Declare_Subprogram	INIT_0088,For_Outer_Call,Visible,Unelaborated
0015 029a 009b  |    |		Declare_Subprogram	INIT_0098,For_Outer_Call,Visible,Unelaborated
0017 00bf       |    |		Action	Accept_Activation
0018 029d 00c3  |    |		Declare_Subprogram	INIT_00c0,For_Outer_Call
001a 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
001b 00c7       |    |		Action	Elaborate_Subprogram
001c 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe
001d 00c7       |    |		Action	Elaborate_Subprogram
001e 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf
001f 00c7       |    |		Action	Elaborate_Subprogram
0020 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
0021 00c7       |    |		Action	Elaborate_Subprogram
0022 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
0023 00c7       |    |		Action	Elaborate_Subprogram
0024 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
0025 00c7       |    |		Action	Elaborate_Subprogram
0026			BODY_0008:
0026 00bc       |    |		Action	Signal_Activated
0027 00bb       |    |		Action	Signal_Completion
0028 ; --------------------------------------------------------------------------------------
0028 ; SUBPROGRAM
0028 ; --------------------------------------------------------------------------------------
0028 0036       | 6  |		.CONST	0x0036								; Address of begin
0029 0004       |    |		.CONST	0x0004								; Address of exception handler
002a 0007       |    |		.CONST	0x0007								; Number of locals
002b			INIT_0028:
002b e002       |    |		Load	0x0,0x2
002c 0007       |    |		Action	Break_Optional
002d e003       |    |		Load	0x0,0x3
002e 0007       |    |		Action	Break_Optional
002f e004       |    |		Load	0x0,0x4
0030 0322       | "  |		Declare_Variable	Record
0031 e005       |    |		Load	0x0,0x5
0032 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0033 e006       |    |		Load	0x0,0x6
0034 029f 0153  |   S|		Declare_Subprogram	INIT_0150,For_Call
0036			BODY_0028:
0036 e5ff       |    |		Load	0x2,-0x1
0037 8007       |    |		Call	0x0,0x7
0038 8407       |    |		Call	0x2,0x7
0039 e5ff       |    |		Load	0x2,-0x1
003a 8008       |    |		Call	0x0,0x8
003b e5ff       |    |		Load	0x2,-0x1
003c 8009       |    |		Call	0x0,0x9
003d e402       |    |		Load	0x2,0x2
003e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
003f 0000       |    |		.XXX[0x1]
0040 ; --------------------------------------------------------------------------------------
0040 ; SUBPROGRAM
0040 ; --------------------------------------------------------------------------------------
0040 0046       | F  |		.CONST	0x0046								; Address of begin
0041 0004       |    |		.CONST	0x0004								; Address of exception handler
0042 0003       |    |		.CONST	0x0003								; Number of locals
0043			INIT_0040:
0043 e00a       |    |		Load	0x0,0xa
0044 029f 01b3  |    |		Declare_Subprogram	INIT_01b0,For_Call
0046			BODY_0040:
0046 e5fe       |    |		Load	0x2,-0x2
0047 e002       |    |		Load	0x0,0x2
0048 022f       | /  |		Execute	Access,Equal
0049 6801       |h   |		Jump_Zero	0x4b
004a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
004b e5ff       |    |		Load	0x2,-0x1
004c 8007       |    |		Call	0x0,0x7
004d 8403       |    |		Call	0x2,0x3
004e e5ff       |    |		Load	0x2,-0x1
004f 8008       |    |		Call	0x0,0x8
0050 e5ff       |    |		Load	0x2,-0x1
0051 8009       |    |		Call	0x0,0x9
0052 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0053 0000 0000  |    |		.BLANK	0000[0x5]
0058 ; --------------------------------------------------------------------------------------
0058 ; SUBPROGRAM
0058 ; --------------------------------------------------------------------------------------
0058 0060       | `  |		.CONST	0x0060								; Address of begin
0059 0004       |    |		.CONST	0x0004								; Address of exception handler
005a 0004       |    |		.CONST	0x0004								; Number of locals
005b			INIT_0058:
005b e006       |    |		Load	0x0,0x6
005c 0007       |    |		Action	Break_Optional
005d e002       |    |		Load	0x0,0x2
005e 029f 0223  |   #|		Declare_Subprogram	INIT_0220,For_Call
0060			BODY_0058:
0060 e5ff       |    |		Load	0x2,-0x1
0061 8007       |    |		Call	0x0,0x7
0062 8404       |    |		Call	0x2,0x4
0063 e5ff       |    |		Load	0x2,-0x1
0064 8008       |    |		Call	0x0,0x8
0065 e5ff       |    |		Load	0x2,-0x1
0066 8009       |    |		Call	0x0,0x9
0067 00da       |    |		Load_Top	At_Offset_2
0068 7002       |p   |		Jump_Nonzero	0x6b
0069 e002       |    |		Load	0x0,0x2
006a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
006b 00d9       |    |		Load_Top	At_Offset_1
006c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
006d 0000 0000  |    |		.XXX[0x3]
006f 0000       |    |
0070 ; --------------------------------------------------------------------------------------
0070 ; SUBPROGRAM
0070 ; --------------------------------------------------------------------------------------
0070 0079       | y  |		.CONST	0x0079								; Address of begin
0071 0004       |    |		.CONST	0x0004								; Address of exception handler
0072 0004       |    |		.CONST	0x0004								; Number of locals
0073			INIT_0070:
0073 e00b       |    |		Load	0x0,0xb
0074 0007       |    |		Action	Break_Optional
0075 e004       |    |		Load	0x0,0x4
0076 0322       | "  |		Declare_Variable	Record
0077 029f 0233  |   3|		Declare_Subprogram	INIT_0230,For_Call
0079			BODY_0070:
0079 e5ff       |    |		Load	0x2,-0x1
007a 8007       |    |		Call	0x0,0x7
007b 8404       |    |		Call	0x2,0x4
007c e5ff       |    |		Load	0x2,-0x1
007d 8008       |    |		Call	0x0,0x8
007e e5ff       |    |		Load	0x2,-0x1
007f 8009       |    |		Call	0x0,0x9
0080 00d9       |    |		Load_Top	At_Offset_1
0081 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0082 0000 0000  |    |		.BLANK	0000[0x6]
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 008d       |    |		.CONST	0x008d								; Address of begin
0089 0004       |    |		.CONST	0x0004								; Address of exception handler
008a 0002       |    |		.CONST	0x0002								; Number of locals
008b			INIT_0088:
008b 029f 0283  |    |		Declare_Subprogram	INIT_0280,For_Call
008d			BODY_0088:
008d 00db       |    |		Load_Top	At_Offset_3
008e 8007       |    |		Call	0x0,0x7
008f 8402       |    |		Call	0x2,0x2
0090 00db       |    |		Load_Top	At_Offset_3
0091 8008       |    |		Call	0x0,0x8
0092 00db       |    |		Load_Top	At_Offset_3
0093 8009       |    |		Call	0x0,0x9
0094 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0095 0000 0000  |    |		.XXX[0x3]
0097 0000       |    |
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 009b       |    |		.CONST	0x009b								; Address of begin
0099 0004       |    |		.CONST	0x0004								; Address of exception handler
009a 0001       |    |		.CONST	0x0001								; Number of locals
009b			BODY_0098:
009b			INIT_0098:
009b 00cf       |    |		Action	Mark_Auxiliary
009c 00db       |    |		Load_Top	At_Offset_3
009d 0227       | '  |		Execute	Access,All_Reference
009e 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
009f 0227       | '  |		Execute	Access,All_Reference
00a0 01d9       |    |		Execute	Vector,Reverse_Bounds
00a1 0263       | c  |		Execute	Discrete,Above_Bound
00a2 7017       |p   |		Jump_Nonzero	0xba
00a3 00d8       |    |		Load_Top	At_Offset_0
00a4 e5ff       |    |		Load	0x2,-0x1
00a5 0227       | '  |		Execute	Access,All_Reference
00a6 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
00a7 0227       | '  |		Execute	Access,All_Reference
00a8 01d5       |    |		Execute	Vector,Field_Reference
00a9 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
00aa e5fe       |    |		Load	0x2,-0x2
00ab 017f       |    |		Execute	Record,Equal
00ac 680b       |h   |		Jump_Zero	0xb8
00ad 00d8       |    |		Load_Top	At_Offset_0
00ae e5ff       |    |		Load	0x2,-0x1
00af 0227       | '  |		Execute	Access,All_Reference
00b0 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
00b1 0227       | '  |		Execute	Access,All_Reference
00b2 01d5       |    |		Execute	Vector,Field_Reference
00b3 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00b4 a5fd       |    |		Store_Unchecked	0x2,-0x3
00b5 4801       |H   |		Short_Literal	0x1
00b6 a5fc       |    |		Store_Unchecked	0x2,-0x4
00b7 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00b8 00c8       |    |		Action	Pop_Auxiliary_Range
00b9 3fe9       |?   |		Loop_Increasing	0xa3
00ba 00ce       |    |		Action	Pop_Auxiliary
00bb 4800       |H   |		Short_Literal	0x0
00bc a5fd       |    |		Store_Unchecked	0x2,-0x3
00bd 4800       |H   |		Short_Literal	0x0
00be a5fc       |    |		Store_Unchecked	0x2,-0x4
00bf 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00d2       |    |		.CONST	0x00d2								; Address of begin
00c1 0004       |    |		.CONST	0x0004								; Address of exception handler
00c2 0008       |    |		.CONST	0x0008								; Number of locals
00c3			INIT_00c0:
00c3 e002       |    |		Load	0x0,0x2
00c4 0007       |    |		Action	Break_Optional
00c5 e00c       |    |		Load	0x0,0xc
00c6 02ff       |    |		Declare_Variable	Variant_Record
00c7 00d8       |    |		Load_Top	At_Offset_0
00c8 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00c9 e00a       |    |		Load	0x0,0xa
00ca 0007       |    |		Action	Break_Optional
00cb e006       |    |		Load	0x0,0x6
00cc 029f 02a3  |    |		Declare_Subprogram	INIT_02a0,For_Call
00ce 029f 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Call
00d0 029f 0383  |    |		Declare_Subprogram	INIT_0380,For_Call
00d2			BODY_00c0:
00d2 e00d       |    |		Load	0x0,0xd
00d3 0322       | "  |		Declare_Variable	Record
00d4 482f       |H/  |		Short_Literal	0x2f
00d5 00d9       |    |		Load_Top	At_Offset_1
00d6 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
00d7 e00d       |    |		Load	0x0,0xd
00d8 012c       | ,  |		Execute	Any,Size
00d9 09fb       |    |		Execute_Immediate	Binary_Scale,-0x5
00da 00d9       |    |		Load_Top	At_Offset_1
00db 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
00dc 4800       |H   |		Short_Literal	0x0
00dd 00d9       |    |		Load_Top	At_Offset_1
00de 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
00df e5fe       |    |		Load	0x2,-0x2
00e0 00d9       |    |		Load_Top	At_Offset_1
00e1 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
00e2 e5ff       |    |		Load	0x2,-0x1
00e3 e00e       |    |		Load	0x0,0xe
00e4 a00f       |    |		Store_Unchecked	0x0,0xf
00e5 e010       |    |		Load	0x0,0x10
00e6 e011       |    |		Load	0x0,0x11
00e7 a012       |    |		Store_Unchecked	0x0,0x12
00e8 8013       |    |		Call	0x0,0x13
00e9 e006       |    |		Load	0x0,0x6
00ea e403       |    |		Load	0x2,0x3
00eb 4800       |H   |		Short_Literal	0x0
00ec 4800       |H   |		Short_Literal	0x0
00ed 482f       |H/  |		Short_Literal	0x2f
00ee e5ff       |    |		Load	0x2,-0x1
00ef e014       |    |		Load	0x0,0x14
00f0 a015       |    |		Store_Unchecked	0x0,0x15
00f1 a016       |    |		Store_Unchecked	0x0,0x16
00f2 8017       |    |		Call	0x0,0x17
00f3 00d1       |    |		Pop_Control	Pop_Count_1
00f4 c405       |    |		Store	0x2,0x5
00f5 00db       |    |		Load_Top	At_Offset_3
00f6 7005       |p   |		Jump_Nonzero	0xfc
00f7 e002       |    |		Load	0x0,0x2
00f8 a5fd       |    |		Store_Unchecked	0x2,-0x3
00f9 4800       |H   |		Short_Literal	0x0
00fa a5fc       |    |		Store_Unchecked	0x2,-0x4
00fb 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00fc 8406       |    |		Call	0x2,0x6
00fd e403       |    |		Load	0x2,0x3
00fe 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
00ff 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
0100 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0101 6810       |h   |		Jump_Zero	0x112
0102 8407       |    |		Call	0x2,0x7
0103 e402       |    |		Load	0x2,0x2
0104 0229       | )  |		Execute	Access,All_Read
0105 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0106 0229       | )  |		Execute	Access,All_Read
0107 00d8       |    |		Load_Top	At_Offset_0
0108 e5ff       |    |		Load	0x2,-0x1
0109 e018       |    |		Load	0x0,0x18
010a e019       |    |		Load	0x0,0x19
010b e01a       |    |		Load	0x0,0x1a
010c a01b       |    |		Store_Unchecked	0x0,0x1b
010d e01c       |    |		Load	0x0,0x1c
010e e01d       |    |		Load	0x0,0x1d
010f a01e       |    |		Store_Unchecked	0x0,0x1e
0110 801f       |    |		Call	0x0,0x1f
0111 00d2       |    |		Pop_Control	Pop_Count_2
0112 e403       |    |		Load	0x2,0x3
0113 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
0114 3c12       |<   |		Execute	Record,Field_Read,Field_Number 0x12
0115 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0116 6812       |h   |		Jump_Zero	0x129
0117 8408       |    |		Call	0x2,0x8
0118 e402       |    |		Load	0x2,0x2
0119 0229       | )  |		Execute	Access,All_Read
011a 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
011b 0229       | )  |		Execute	Access,All_Read
011c 00d8       |    |		Load_Top	At_Offset_0
011d e5ff       |    |		Load	0x2,-0x1
011e e020       |    |		Load	0x0,0x20
011f e021       | !  |		Load	0x0,0x21
0120 e022       | "  |		Load	0x0,0x22
0121 e023       | #  |		Load	0x0,0x23
0122 a024       | $  |		Store_Unchecked	0x0,0x24
0123 a025       | %  |		Store_Unchecked	0x0,0x25
0124 e026       | &  |		Load	0x0,0x26
0125 e027       | '  |		Load	0x0,0x27
0126 a028       | (  |		Store_Unchecked	0x0,0x28
0127 8029       | )  |		Call	0x0,0x29
0128 00d2       |    |		Pop_Control	Pop_Count_2
0129 e5ff       |    |		Load	0x2,-0x1
012a 0227       | '  |		Execute	Access,All_Reference
012b 3c25       |<%  |		Execute	Record,Field_Read,Field_Number 0x25
012c a404       |    |		Store_Unchecked	0x2,0x4
012d 00cf       |    |		Action	Mark_Auxiliary
012e 7815       |x   |		Jump	0x144
012f e404       |    |		Load	0x2,0x4
0130 0227       | '  |		Execute	Access,All_Reference
0131 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
0132 e02a       | *  |		Load	0x0,0x2a
0133 022e       | .  |		Execute	Access,Not_Equal
0134 680a       |h   |		Jump_Zero	0x13f
0135 e404       |    |		Load	0x2,0x4
0136 0227       | '  |		Execute	Access,All_Reference
0137 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0138 e402       |    |		Load	0x2,0x2
0139 e5ff       |    |		Load	0x2,-0x1
013a e404       |    |		Load	0x2,0x4
013b 0227       | '  |		Execute	Access,All_Reference
013c 3c07       |<   |		Execute	Record,Field_Read,Field_Number 0x7
013d 802b       | +  |		Call	0x0,0x2b
013e 802c       | ,  |		Call	0x0,0x2c
013f e404       |    |		Load	0x2,0x4
0140 0227       | '  |		Execute	Access,All_Reference
0141 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0142 a404       |    |		Store_Unchecked	0x2,0x4
0143 00c9       |    |		Action	Pop_Auxiliary_Loop
0144 e404       |    |		Load	0x2,0x4
0145 77e9       |w   |		Jump_Nonzero	0x12f
0146 00ce       |    |		Action	Pop_Auxiliary
0147 e402       |    |		Load	0x2,0x2
0148 a5fd       |    |		Store_Unchecked	0x2,-0x3
0149 4801       |H   |		Short_Literal	0x1
014a a5fc       |    |		Store_Unchecked	0x2,-0x4
014b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
014c 0000 0000  |    |		.BLANK	0000[0x4]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 0155       | U  |		.CONST	0x0155								; Address of begin
0151 01aa       |    |		.CONST	0x01aa								; Address of exception handler
0152 0002       |    |		.CONST	0x0002								; Number of locals
0153			INIT_0150:
0153 029f 03cb  |    |		Declare_Subprogram	INIT_03c8,For_Call
0155			BODY_0150:
0155 e5fe       |    |		Load	0x2,-0x2
0156 01db       |    |		Execute	Vector,Length
0157 c403       |    |		Store	0x2,0x3
0158 e004       |    |		Load	0x0,0x4
0159 0322       | "  |		Declare_Variable	Record
015a e5ff       |    |		Load	0x2,-0x1
015b 802d       | -  |		Call	0x0,0x2d
015c 00d9       |    |		Load_Top	At_Offset_1
015d 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
015e e404       |    |		Load	0x2,0x4
015f 017d       | }  |		Execute	Record,Structure_Write
0160 e403       |    |		Load	0x2,0x3
0161 e02e       | .  |		Load	0x0,0x2e
0162 0322       | "  |		Declare_Variable	Record
0163 482d       |H-  |		Short_Literal	0x2d
0164 00d9       |    |		Load_Top	At_Offset_1
0165 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0166 e02e       | .  |		Load	0x0,0x2e
0167 012c       | ,  |		Execute	Any,Size
0168 09fb       |    |		Execute_Immediate	Binary_Scale,-0x5
0169 e403       |    |		Load	0x2,0x3
016a 0a03       |    |		Execute_Immediate	Plus,0x3
016b 09fe       |    |		Execute_Immediate	Binary_Scale,-0x2
016c 0273       | s  |		Execute	Discrete,Plus
016d 00d9       |    |		Load_Top	At_Offset_1
016e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
016f 4800       |H   |		Short_Literal	0x0
0170 00d9       |    |		Load_Top	At_Offset_1
0171 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0172 4800       |H   |		Short_Literal	0x0
0173 00d9       |    |		Load_Top	At_Offset_1
0174 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0175 4800       |H   |		Short_Literal	0x0
0176 00d9       |    |		Load_Top	At_Offset_1
0177 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0178 e404       |    |		Load	0x2,0x4
0179 00d9       |    |		Load_Top	At_Offset_1
017a 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
017b e403       |    |		Load	0x2,0x3
017c 00d9       |    |		Load_Top	At_Offset_1
017d 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
017e e5ff       |    |		Load	0x2,-0x1
017f e02f       | /  |		Load	0x0,0x2f
0180 a030       | 0  |		Store_Unchecked	0x0,0x30
0181 e031       | 1  |		Load	0x0,0x31
0182 e032       | 2  |		Load	0x0,0x32
0183 a033       | 3  |		Store_Unchecked	0x0,0x33
0184 8034       | 4  |		Call	0x0,0x34
0185 e5fe       |    |		Load	0x2,-0x2
0186 e5ff       |    |		Load	0x2,-0x1
0187 e035       | 5  |		Load	0x0,0x35
0188 e036       | 6  |		Load	0x0,0x36
0189 e037       | 7  |		Load	0x0,0x37
018a a038       | 8  |		Store_Unchecked	0x0,0x38
018b e039       | 9  |		Load	0x0,0x39
018c e03a       | :  |		Load	0x0,0x3a
018d a03b       | ;  |		Store_Unchecked	0x0,0x3b
018e 803c       | <  |		Call	0x0,0x3c
018f e5ff       |    |		Load	0x2,-0x1
0190 0227       | '  |		Execute	Access,All_Reference
0191 3c2b       |<+  |		Execute	Record,Field_Read,Field_Number 0x2b
0192 e405       |    |		Load	0x2,0x5
0193 0272       | r  |		Execute	Discrete,Minus
0194 e5ff       |    |		Load	0x2,-0x1
0195 0227       | '  |		Execute	Access,All_Reference
0196 382b       |8+  |		Execute	Record,Field_Write,Field_Number 0x2b
0197 e006       |    |		Load	0x0,0x6
0198 e002       |    |		Load	0x0,0x2
0199 e404       |    |		Load	0x2,0x4
019a e5ff       |    |		Load	0x2,-0x1
019b 8213       |    |		Call	0x1,0x13
019c c402       |    |		Store	0x2,0x2
019d c406       |    |		Store	0x2,0x6
019e e5ff       |    |		Load	0x2,-0x1
019f 0227       | '  |		Execute	Access,All_Reference
01a0 3c2b       |<+  |		Execute	Record,Field_Read,Field_Number 0x2b
01a1 e405       |    |		Load	0x2,0x5
01a2 0273       | s  |		Execute	Discrete,Plus
01a3 e5ff       |    |		Load	0x2,-0x1
01a4 0227       | '  |		Execute	Access,All_Reference
01a5 382b       |8+  |		Execute	Record,Field_Write,Field_Number 0x2b
01a6 e406       |    |		Load	0x2,0x6
01a7 7001       |p   |		Jump_Nonzero	0x1a9
01a8 8602       |    |		Call	0x3,0x2
01a9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01aa			TRAP_0150:
01aa 0007       |    |		Action	Break_Optional
01ab e5ff       |    |		Load	0x2,-0x1
01ac 8008       |    |		Call	0x0,0x8
01ad 00d8       |    |		Load_Top	At_Offset_0
01ae 0101       |    |		Execute	Exception,Reraise
01af 0000       |    |		.XXX[0x1]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b3       |    |		.CONST	0x01b3								; Address of begin
01b1 0216       |    |		.CONST	0x0216								; Address of exception handler
01b2 0001       |    |		.CONST	0x0001								; Number of locals
01b3			BODY_01b0:
01b3			INIT_01b0:
01b3 00cf       |    |		Action	Mark_Auxiliary
01b4 7815       |x   |		Jump	0x1ca
01b5 e402       |    |		Load	0x2,0x2
01b6 0227       | '  |		Execute	Access,All_Reference
01b7 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
01b8 e02a       | *  |		Load	0x0,0x2a
01b9 022e       | .  |		Execute	Access,Not_Equal
01ba 680a       |h   |		Jump_Zero	0x1c5
01bb e402       |    |		Load	0x2,0x2
01bc 0227       | '  |		Execute	Access,All_Reference
01bd 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01be e5fe       |    |		Load	0x2,-0x2
01bf e5ff       |    |		Load	0x2,-0x1
01c0 e402       |    |		Load	0x2,0x2
01c1 0227       | '  |		Execute	Access,All_Reference
01c2 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
01c3 802b       | +  |		Call	0x0,0x2b
01c4 802c       | ,  |		Call	0x0,0x2c
01c5 e402       |    |		Load	0x2,0x2
01c6 0227       | '  |		Execute	Access,All_Reference
01c7 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01c8 a402       |    |		Store_Unchecked	0x2,0x2
01c9 00c9       |    |		Action	Pop_Auxiliary_Loop
01ca e402       |    |		Load	0x2,0x2
01cb 77e9       |w   |		Jump_Nonzero	0x1b5
01cc 00ce       |    |		Action	Pop_Auxiliary
01cd e03d       | =  |		Load	0x0,0x3d
01ce 0322       | "  |		Declare_Variable	Record
01cf 482e       |H.  |		Short_Literal	0x2e
01d0 00d9       |    |		Load_Top	At_Offset_1
01d1 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01d2 e03d       | =  |		Load	0x0,0x3d
01d3 012c       | ,  |		Execute	Any,Size
01d4 09fb       |    |		Execute_Immediate	Binary_Scale,-0x5
01d5 00d9       |    |		Load_Top	At_Offset_1
01d6 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
01d7 4800       |H   |		Short_Literal	0x0
01d8 00d9       |    |		Load_Top	At_Offset_1
01d9 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
01da e5fe       |    |		Load	0x2,-0x2
01db 0227       | '  |		Execute	Access,All_Reference
01dc 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
01dd 00d9       |    |		Load_Top	At_Offset_1
01de 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
01df e5ff       |    |		Load	0x2,-0x1
01e0 e03e       | >  |		Load	0x0,0x3e
01e1 a03f       | ?  |		Store_Unchecked	0x0,0x3f
01e2 e040       | @  |		Load	0x0,0x40
01e3 e041       | A  |		Load	0x0,0x41
01e4 a042       | B  |		Store_Unchecked	0x0,0x42
01e5 8013       |    |		Call	0x0,0x13
01e6 e5fe       |    |		Load	0x2,-0x2
01e7 0229       | )  |		Execute	Access,All_Read
01e8 00d8       |    |		Load_Top	At_Offset_0
01e9 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
01ea e043       | C  |		Load	0x0,0x43
01eb e044       | D  |		Load	0x0,0x44
01ec a045       | E  |		Store_Unchecked	0x0,0x45
01ed 8046       | F  |		Call	0x0,0x46
01ee 00d9       |    |		Load_Top	At_Offset_1
01ef 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01f0 00d1       |    |		Pop_Control	Pop_Count_1
01f1 e5fe       |    |		Load	0x2,-0x2
01f2 0227       | '  |		Execute	Access,All_Reference
01f3 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
01f4 680b       |h   |		Jump_Zero	0x200
01f5 e5fe       |    |		Load	0x2,-0x2
01f6 0229       | )  |		Execute	Access,All_Read
01f7 00d8       |    |		Load_Top	At_Offset_0
01f8 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
01f9 e047       | G  |		Load	0x0,0x47
01fa e048       | H  |		Load	0x0,0x48
01fb a049       | I  |		Store_Unchecked	0x0,0x49
01fc 8046       | F  |		Call	0x0,0x46
01fd 00d9       |    |		Load_Top	At_Offset_1
01fe 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
01ff 00d1       |    |		Pop_Control	Pop_Count_1
0200 e5fe       |    |		Load	0x2,-0x2
0201 0227       | '  |		Execute	Access,All_Reference
0202 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0203 680b       |h   |		Jump_Zero	0x20f
0204 e5fe       |    |		Load	0x2,-0x2
0205 0229       | )  |		Execute	Access,All_Read
0206 00d8       |    |		Load_Top	At_Offset_0
0207 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0208 e04a       | J  |		Load	0x0,0x4a
0209 e04b       | K  |		Load	0x0,0x4b
020a a04c       | L  |		Store_Unchecked	0x0,0x4c
020b 8046       | F  |		Call	0x0,0x46
020c 00d9       |    |		Load_Top	At_Offset_1
020d 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
020e 00d1       |    |		Pop_Control	Pop_Count_1
020f e5fe       |    |		Load	0x2,-0x2
0210 e04d       | M  |		Load	0x0,0x4d
0211 e04e       | N  |		Load	0x0,0x4e
0212 a04f       | O  |		Store_Unchecked	0x0,0x4f
0213 8046       | F  |		Call	0x0,0x46
0214 c5fe       |    |		Store	0x2,-0x2
0215 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0216			TRAP_01b0:
0216 0007       |    |		Action	Break_Optional
0217 e5ff       |    |		Load	0x2,-0x1
0218 8008       |    |		Call	0x0,0x8
0219 00d8       |    |		Load_Top	At_Offset_0
021a 0101       |    |		Execute	Exception,Reraise
021b 0000 0000  |    |		.BLANK	0000[0x5]
0220 ; --------------------------------------------------------------------------------------
0220 ; SUBPROGRAM
0220 ; --------------------------------------------------------------------------------------
0220 0223       | #  |		.CONST	0x0223								; Address of begin
0221 022b       | +  |		.CONST	0x022b								; Address of exception handler
0222 0001       |    |		.CONST	0x0001								; Number of locals
0223			BODY_0220:
0223			INIT_0220:
0223 e006       |    |		Load	0x0,0x6
0224 e002       |    |		Load	0x0,0x2
0225 e5fe       |    |		Load	0x2,-0x2
0226 e5ff       |    |		Load	0x2,-0x1
0227 8213       |    |		Call	0x1,0x13
0228 c403       |    |		Store	0x2,0x3
0229 c402       |    |		Store	0x2,0x2
022a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
022b			TRAP_0220:
022b 0007       |    |		Action	Break_Optional
022c e5ff       |    |		Load	0x2,-0x1
022d 8008       |    |		Call	0x0,0x8
022e 00d8       |    |		Load_Top	At_Offset_0
022f 0101       |    |		Execute	Exception,Reraise
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 0233       | 3  |		.CONST	0x0233								; Address of begin
0231 0278       | x  |		.CONST	0x0278								; Address of exception handler
0232 0001       |    |		.CONST	0x0001								; Number of locals
0233			BODY_0230:
0233			INIT_0230:
0233 e5fe       |    |		Load	0x2,-0x2
0234 01db       |    |		Execute	Vector,Length
0235 c402       |    |		Store	0x2,0x2
0236 e004       |    |		Load	0x0,0x4
0237 0322       | "  |		Declare_Variable	Record
0238 e5ff       |    |		Load	0x2,-0x1
0239 802d       | -  |		Call	0x0,0x2d
023a 00d9       |    |		Load_Top	At_Offset_1
023b 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
023c e403       |    |		Load	0x2,0x3
023d 017d       | }  |		Execute	Record,Structure_Write
023e e402       |    |		Load	0x2,0x2
023f e02e       | .  |		Load	0x0,0x2e
0240 0322       | "  |		Declare_Variable	Record
0241 482d       |H-  |		Short_Literal	0x2d
0242 00d9       |    |		Load_Top	At_Offset_1
0243 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0244 e02e       | .  |		Load	0x0,0x2e
0245 012c       | ,  |		Execute	Any,Size
0246 09fb       |    |		Execute_Immediate	Binary_Scale,-0x5
0247 e402       |    |		Load	0x2,0x2
0248 0a03       |    |		Execute_Immediate	Plus,0x3
0249 00d8       |    |		Load_Top	At_Offset_0
024a e003       |    |		Load	0x0,0x3
024b 0260       | `  |		Execute	Discrete,In_Type
024c 7001       |p   |		Jump_Nonzero	0x24e
024d 0801       |    |		Execute_Immediate	Raise,0x1
024e 09fe       |    |		Execute_Immediate	Binary_Scale,-0x2
024f 0273       | s  |		Execute	Discrete,Plus
0250 00d9       |    |		Load_Top	At_Offset_1
0251 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0252 4800       |H   |		Short_Literal	0x0
0253 00d9       |    |		Load_Top	At_Offset_1
0254 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0255 4800       |H   |		Short_Literal	0x0
0256 00d9       |    |		Load_Top	At_Offset_1
0257 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0258 4800       |H   |		Short_Literal	0x0
0259 00d9       |    |		Load_Top	At_Offset_1
025a 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
025b e402       |    |		Load	0x2,0x2
025c 00d8       |    |		Load_Top	At_Offset_0
025d e003       |    |		Load	0x0,0x3
025e 0260       | `  |		Execute	Discrete,In_Type
025f 7001       |p   |		Jump_Nonzero	0x261
0260 0801       |    |		Execute_Immediate	Raise,0x1
0261 00d9       |    |		Load_Top	At_Offset_1
0262 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0263 e403       |    |		Load	0x2,0x3
0264 00d9       |    |		Load_Top	At_Offset_1
0265 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0266 e5ff       |    |		Load	0x2,-0x1
0267 e02f       | /  |		Load	0x0,0x2f
0268 a030       | 0  |		Store_Unchecked	0x0,0x30
0269 e031       | 1  |		Load	0x0,0x31
026a e032       | 2  |		Load	0x0,0x32
026b a033       | 3  |		Store_Unchecked	0x0,0x33
026c 8034       | 4  |		Call	0x0,0x34
026d e5fe       |    |		Load	0x2,-0x2
026e e5ff       |    |		Load	0x2,-0x1
026f e035       | 5  |		Load	0x0,0x35
0270 e036       | 6  |		Load	0x0,0x36
0271 e037       | 7  |		Load	0x0,0x37
0272 a038       | 8  |		Store_Unchecked	0x0,0x38
0273 e039       | 9  |		Load	0x0,0x39
0274 e03a       | :  |		Load	0x0,0x3a
0275 a03b       | ;  |		Store_Unchecked	0x0,0x3b
0276 803c       | <  |		Call	0x0,0x3c
0277 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0278			TRAP_0230:
0278 0007       |    |		Action	Break_Optional
0279 e5ff       |    |		Load	0x2,-0x1
027a 8008       |    |		Call	0x0,0x8
027b 00d8       |    |		Load_Top	At_Offset_0
027c 0101       |    |		Execute	Exception,Reraise
027d 0000 0000  |    |		.XXX[0x3]
027f 0000       |    |
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0283       |    |		.CONST	0x0283								; Address of begin
0281 029b       |    |		.CONST	0x029b								; Address of exception handler
0282 0001       |    |		.CONST	0x0001								; Number of locals
0283			BODY_0280:
0283			INIT_0280:
0283 e03d       | =  |		Load	0x0,0x3d
0284 0322       | "  |		Declare_Variable	Record
0285 482e       |H.  |		Short_Literal	0x2e
0286 00d9       |    |		Load_Top	At_Offset_1
0287 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0288 e03d       | =  |		Load	0x0,0x3d
0289 012c       | ,  |		Execute	Any,Size
028a 09fb       |    |		Execute_Immediate	Binary_Scale,-0x5
028b 00d9       |    |		Load_Top	At_Offset_1
028c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
028d 4800       |H   |		Short_Literal	0x0
028e 00d9       |    |		Load_Top	At_Offset_1
028f 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0290 e5fe       |    |		Load	0x2,-0x2
0291 00d9       |    |		Load_Top	At_Offset_1
0292 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0293 e5ff       |    |		Load	0x2,-0x1
0294 e03e       | >  |		Load	0x0,0x3e
0295 a03f       | ?  |		Store_Unchecked	0x0,0x3f
0296 e040       | @  |		Load	0x0,0x40
0297 e041       | A  |		Load	0x0,0x41
0298 a042       | B  |		Store_Unchecked	0x0,0x42
0299 8013       |    |		Call	0x0,0x13
029a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
029b			TRAP_0280:
029b 0007       |    |		Action	Break_Optional
029c e5ff       |    |		Load	0x2,-0x1
029d 8008       |    |		Call	0x0,0x8
029e 00d8       |    |		Load_Top	At_Offset_0
029f 0101       |    |		Execute	Exception,Reraise
02a0 ; --------------------------------------------------------------------------------------
02a0 ; SUBPROGRAM
02a0 ; --------------------------------------------------------------------------------------
02a0 02a3       |    |		.CONST	0x02a3								; Address of begin
02a1 0301       |    |		.CONST	0x0301								; Address of exception handler
02a2 0001       |    |		.CONST	0x0001								; Number of locals
02a3			BODY_02a0:
02a3			INIT_02a0:
02a3 e050       | P  |		Load	0x0,0x50
02a4 0322       | "  |		Declare_Variable	Record
02a5 e051       | Q  |		Load	0x0,0x51
02a6 00d9       |    |		Load_Top	At_Offset_1
02a7 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02a8 e5fe       |    |		Load	0x2,-0x2
02a9 00d9       |    |		Load_Top	At_Offset_1
02aa 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
02ab e403       |    |		Load	0x2,0x3
02ac 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
02ad 3c0c       |<   |		Execute	Record,Field_Read,Field_Number 0xc
02ae 00d9       |    |		Load_Top	At_Offset_1
02af 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
02b0 00d8       |    |		Load_Top	At_Offset_0
02b1 3408       |4   |		Execute	Record,Field_Reference,Field_Number 0x8
02b2 e403       |    |		Load	0x2,0x3
02b3 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
02b4 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
02b5 09f8       |    |		Execute_Immediate	Binary_Scale,-0x8
02b6 00d8       |    |		Load_Top	At_Offset_0
02b7 e052       | R  |		Load	0x0,0x52
02b8 0260       | `  |		Execute	Discrete,In_Type
02b9 7001       |p   |		Jump_Nonzero	0x2bb
02ba 0801       |    |		Execute_Immediate	Raise,0x1
02bb 00d9       |    |		Load_Top	At_Offset_1
02bc 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02bd e403       |    |		Load	0x2,0x3
02be 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
02bf 3c0a       |<   |		Execute	Record,Field_Read,Field_Number 0xa
02c0 4900       |I   |		Short_Literal	0x100
02c1 026f       | o  |		Execute	Discrete,Remainder
02c2 00d8       |    |		Load_Top	At_Offset_0
02c3 e052       | R  |		Load	0x0,0x52
02c4 0260       | `  |		Execute	Discrete,In_Type
02c5 7001       |p   |		Jump_Nonzero	0x2c7
02c6 0801       |    |		Execute_Immediate	Raise,0x1
02c7 00d0       |    |		Action	Swap_Control
02c8 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
02c9 e403       |    |		Load	0x2,0x3
02ca 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
02cb 3c0d       |<   |		Execute	Record,Field_Read,Field_Number 0xd
02cc 00d9       |    |		Load_Top	At_Offset_1
02cd 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
02ce e403       |    |		Load	0x2,0x3
02cf 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
02d0 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
02d1 00d9       |    |		Load_Top	At_Offset_1
02d2 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
02d3 e403       |    |		Load	0x2,0x3
02d4 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
02d5 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
02d6 00d9       |    |		Load_Top	At_Offset_1
02d7 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
02d8 e403       |    |		Load	0x2,0x3
02d9 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
02da 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
02db 00d9       |    |		Load_Top	At_Offset_1
02dc 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
02dd e403       |    |		Load	0x2,0x3
02de 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
02df 3c0f       |<   |		Execute	Record,Field_Read,Field_Number 0xf
02e0 8053       | S  |		Call	0x0,0x53
02e1 00d9       |    |		Load_Top	At_Offset_1
02e2 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
02e3 e403       |    |		Load	0x2,0x3
02e4 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
02e5 3c10       |<   |		Execute	Record,Field_Read,Field_Number 0x10
02e6 00d9       |    |		Load_Top	At_Offset_1
02e7 380d       |8   |		Execute	Record,Field_Write,Field_Number 0xd
02e8 e403       |    |		Load	0x2,0x3
02e9 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
02ea 3c11       |<   |		Execute	Record,Field_Read,Field_Number 0x11
02eb 00d9       |    |		Load_Top	At_Offset_1
02ec 380e       |8   |		Execute	Record,Field_Write,Field_Number 0xe
02ed e403       |    |		Load	0x2,0x3
02ee 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
02ef 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
02f0 00d9       |    |		Load_Top	At_Offset_1
02f1 380a       |8   |		Execute	Record,Field_Write,Field_Number 0xa
02f2 e403       |    |		Load	0x2,0x3
02f3 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
02f4 3406       |4   |		Execute	Record,Field_Reference,Field_Number 0x6
02f5 00d9       |    |		Load_Top	At_Offset_1
02f6 380b       |8   |		Execute	Record,Field_Write,Field_Number 0xb
02f7 e054       | T  |		Load	0x0,0x54
02f8 00d9       |    |		Load_Top	At_Offset_1
02f9 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
02fa e055       | U  |		Load	0x0,0x55
02fb 00d9       |    |		Load_Top	At_Offset_1
02fc 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
02fd e002       |    |		Load	0x0,0x2
02fe 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
02ff a402       |    |		Store_Unchecked	0x2,0x2
0300 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0301			TRAP_02a0:
0301 0007       |    |		Action	Break_Optional
0302 e403       |    |		Load	0x2,0x3
0303 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
0304 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
0305 e056       | V  |		Load	0x0,0x56
0306 012c       | ,  |		Execute	Any,Size
0307 0271       | q  |		Execute	Discrete,Times
0308 09fd       |    |		Execute_Immediate	Binary_Scale,-0x3
0309 e403       |    |		Load	0x2,0x3
030a 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
030b 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
030c e403       |    |		Load	0x2,0x3
030d 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
030e 3c0d       |<   |		Execute	Record,Field_Read,Field_Number 0xd
030f 0272       | r  |		Execute	Discrete,Minus
0310 0a01       |    |		Execute_Immediate	Plus,0x1
0311 00d8       |    |		Load_Top	At_Offset_0
0312 e00b       |    |		Load	0x0,0xb
0313 0260       | `  |		Execute	Discrete,In_Type
0314 7001       |p   |		Jump_Nonzero	0x316
0315 0801       |    |		Execute_Immediate	Raise,0x1
0316 e403       |    |		Load	0x2,0x3
0317 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
0318 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0319 e403       |    |		Load	0x2,0x3
031a 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
031b 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
031c 0272       | r  |		Execute	Discrete,Minus
031d 0a01       |    |		Execute_Immediate	Plus,0x1
031e 00d8       |    |		Load_Top	At_Offset_0
031f e00b       |    |		Load	0x0,0xb
0320 0260       | `  |		Execute	Discrete,In_Type
0321 7001       |p   |		Jump_Nonzero	0x323
0322 0801       |    |		Execute_Immediate	Raise,0x1
0323 0271       | q  |		Execute	Discrete,Times
0324 e057       | W  |		Load	0x0,0x57
0325 012c       | ,  |		Execute	Any,Size
0326 0271       | q  |		Execute	Discrete,Times
0327 09fd       |    |		Execute_Immediate	Binary_Scale,-0x3
0328 0273       | s  |		Execute	Discrete,Plus
0329 00d8       |    |		Load_Top	At_Offset_0
032a e00b       |    |		Load	0x0,0xb
032b 0260       | `  |		Execute	Discrete,In_Type
032c 7001       |p   |		Jump_Nonzero	0x32e
032d 0801       |    |		Execute_Immediate	Raise,0x1
032e e5ff       |    |		Load	0x2,-0x1
032f 8058       | X  |		Call	0x0,0x58
0330 00d8       |    |		Load_Top	At_Offset_0
0331 0101       |    |		Execute	Exception,Reraise
0332 0000 0000  |    |		.BLANK	0000[0x6]
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b       | ;  |		.CONST	0x033b								; Address of begin
0339 0348       | H  |		.CONST	0x0348								; Address of exception handler
033a 0001       |    |		.CONST	0x0001								; Number of locals
033b			BODY_0338:
033b			INIT_0338:
033b 4801       |H   |		Short_Literal	0x1
033c e403       |    |		Load	0x2,0x3
033d 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
033e 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
033f e054       | T  |		Load	0x0,0x54
0340 03ba       |    |		Declare_Variable	Access,By_Allocation,With_Constraint
0341 00d8       |    |		Load_Top	At_Offset_0
0342 0227       | '  |		Execute	Access,All_Reference
0343 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0344 e402       |    |		Load	0x2,0x2
0345 0227       | '  |		Execute	Access,All_Reference
0346 3809       |8   |		Execute	Record,Field_Write,Field_Number 0x9
0347 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0348			TRAP_0338:
0348 0007       |    |		Action	Break_Optional
0349 e403       |    |		Load	0x2,0x3
034a 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
034b 3c0b       |<   |		Execute	Record,Field_Read,Field_Number 0xb
034c e056       | V  |		Load	0x0,0x56
034d 012c       | ,  |		Execute	Any,Size
034e 0271       | q  |		Execute	Discrete,Times
034f 09fd       |    |		Execute_Immediate	Binary_Scale,-0x3
0350 e403       |    |		Load	0x2,0x3
0351 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
0352 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
0353 e403       |    |		Load	0x2,0x3
0354 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
0355 3c0d       |<   |		Execute	Record,Field_Read,Field_Number 0xd
0356 0272       | r  |		Execute	Discrete,Minus
0357 0a01       |    |		Execute_Immediate	Plus,0x1
0358 00d8       |    |		Load_Top	At_Offset_0
0359 e00b       |    |		Load	0x0,0xb
035a 0260       | `  |		Execute	Discrete,In_Type
035b 7001       |p   |		Jump_Nonzero	0x35d
035c 0801       |    |		Execute_Immediate	Raise,0x1
035d e403       |    |		Load	0x2,0x3
035e 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
035f 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0360 e403       |    |		Load	0x2,0x3
0361 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
0362 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
0363 0272       | r  |		Execute	Discrete,Minus
0364 0a01       |    |		Execute_Immediate	Plus,0x1
0365 00d8       |    |		Load_Top	At_Offset_0
0366 e00b       |    |		Load	0x0,0xb
0367 0260       | `  |		Execute	Discrete,In_Type
0368 7001       |p   |		Jump_Nonzero	0x36a
0369 0801       |    |		Execute_Immediate	Raise,0x1
036a 0271       | q  |		Execute	Discrete,Times
036b e057       | W  |		Load	0x0,0x57
036c 012c       | ,  |		Execute	Any,Size
036d 0271       | q  |		Execute	Discrete,Times
036e 09fd       |    |		Execute_Immediate	Binary_Scale,-0x3
036f 0273       | s  |		Execute	Discrete,Plus
0370 00d8       |    |		Load_Top	At_Offset_0
0371 e00b       |    |		Load	0x0,0xb
0372 0260       | `  |		Execute	Discrete,In_Type
0373 7001       |p   |		Jump_Nonzero	0x375
0374 0801       |    |		Execute_Immediate	Raise,0x1
0375 e5ff       |    |		Load	0x2,-0x1
0376 8058       | X  |		Call	0x0,0x58
0377 00d8       |    |		Load_Top	At_Offset_0
0378 0101       |    |		Execute	Exception,Reraise
0379 0000 0000  |    |		.BLANK	0000[0x7]
0380 ; --------------------------------------------------------------------------------------
0380 ; SUBPROGRAM
0380 ; --------------------------------------------------------------------------------------
0380 0383       |    |		.CONST	0x0383								; Address of begin
0381 03a2       |    |		.CONST	0x03a2								; Address of exception handler
0382 0001       |    |		.CONST	0x0001								; Number of locals
0383			BODY_0380:
0383			INIT_0380:
0383 e403       |    |		Load	0x2,0x3
0384 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
0385 3c0d       |<   |		Execute	Record,Field_Read,Field_Number 0xd
0386 e403       |    |		Load	0x2,0x3
0387 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
0388 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
0389 e403       |    |		Load	0x2,0x3
038a 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
038b 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
038c 00d8       |    |		Load_Top	At_Offset_0
038d e052       | R  |		Load	0x0,0x52
038e 0260       | `  |		Execute	Discrete,In_Type
038f 7001       |p   |		Jump_Nonzero	0x391
0390 0801       |    |		Execute_Immediate	Raise,0x1
0391 e403       |    |		Load	0x2,0x3
0392 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
0393 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
0394 00d8       |    |		Load_Top	At_Offset_0
0395 e052       | R  |		Load	0x0,0x52
0396 0260       | `  |		Execute	Discrete,In_Type
0397 7001       |p   |		Jump_Nonzero	0x399
0398 0801       |    |		Execute_Immediate	Raise,0x1
0399 e055       | U  |		Load	0x0,0x55
039a 03ba       |    |		Declare_Variable	Access,By_Allocation,With_Constraint
039b 00d8       |    |		Load_Top	At_Offset_0
039c 0227       | '  |		Execute	Access,All_Reference
039d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
039e e402       |    |		Load	0x2,0x2
039f 0227       | '  |		Execute	Access,All_Reference
03a0 380c       |8   |		Execute	Record,Field_Write,Field_Number 0xc
03a1 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03a2			TRAP_0380:
03a2 0007       |    |		Action	Break_Optional
03a3 e403       |    |		Load	0x2,0x3
03a4 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
03a5 3c09       |<   |		Execute	Record,Field_Read,Field_Number 0x9
03a6 e403       |    |		Load	0x2,0x3
03a7 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
03a8 3c08       |<   |		Execute	Record,Field_Read,Field_Number 0x8
03a9 0272       | r  |		Execute	Discrete,Minus
03aa 0a01       |    |		Execute_Immediate	Plus,0x1
03ab 00d8       |    |		Load_Top	At_Offset_0
03ac e00b       |    |		Load	0x0,0xb
03ad 0260       | `  |		Execute	Discrete,In_Type
03ae 7001       |p   |		Jump_Nonzero	0x3b0
03af 0801       |    |		Execute_Immediate	Raise,0x1
03b0 e403       |    |		Load	0x2,0x3
03b1 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
03b2 3c0e       |<   |		Execute	Record,Field_Read,Field_Number 0xe
03b3 e403       |    |		Load	0x2,0x3
03b4 2623       |&#  |		Execute	Variant_Record,Field_Reference,Variant,Direct,Field_Number 0x23
03b5 3c0d       |<   |		Execute	Record,Field_Read,Field_Number 0xd
03b6 0272       | r  |		Execute	Discrete,Minus
03b7 0a01       |    |		Execute_Immediate	Plus,0x1
03b8 00d8       |    |		Load_Top	At_Offset_0
03b9 e00b       |    |		Load	0x0,0xb
03ba 0260       | `  |		Execute	Discrete,In_Type
03bb 7001       |p   |		Jump_Nonzero	0x3bd
03bc 0801       |    |		Execute_Immediate	Raise,0x1
03bd 0271       | q  |		Execute	Discrete,Times
03be 00d8       |    |		Load_Top	At_Offset_0
03bf e00b       |    |		Load	0x0,0xb
03c0 0260       | `  |		Execute	Discrete,In_Type
03c1 7001       |p   |		Jump_Nonzero	0x3c3
03c2 0801       |    |		Execute_Immediate	Raise,0x1
03c3 e5ff       |    |		Load	0x2,-0x1
03c4 8058       | X  |		Call	0x0,0x58
03c5 00d8       |    |		Load_Top	At_Offset_0
03c6 0101       |    |		Execute	Exception,Reraise
03c7 0000       |    |		.XXX[0x1]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03d1       |    |		.CONST	0x03d1								; Address of begin
03c9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ca 0003       |    |		.CONST	0x0003								; Number of locals
03cb			INIT_03c8:
03cb e00c       |    |		Load	0x0,0xc
03cc 02ff       |    |		Declare_Variable	Variant_Record
03cd 00d8       |    |		Load_Top	At_Offset_0
03ce 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03cf e006       |    |		Load	0x0,0x6
03d0 0007       |    |		Action	Break_Optional
03d1			BODY_03c8:
03d1 e006       |    |		Load	0x0,0x6
03d2 00da       |    |		Load_Top	At_Offset_2
03d3 4801       |H   |		Short_Literal	0x1
03d4 4800       |H   |		Short_Literal	0x0
03d5 482f       |H/  |		Short_Literal	0x2f
03d6 e5ff       |    |		Load	0x2,-0x1
03d7 e014       |    |		Load	0x0,0x14
03d8 a015       |    |		Store_Unchecked	0x0,0x15
03d9 a016       |    |		Store_Unchecked	0x0,0x16
03da 8017       |    |		Call	0x0,0x17
03db 00d1       |    |		Pop_Control	Pop_Count_1
03dc 0059       | Y  |		Store_Top	Discrete,At_Offset_1
03dd 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03de 0000 0000  |    |		.XXX[0x2]
03e0 ; --------------------------------------------------------------------------------------
03e0 ; Debug Table
03e0 ; --------------------------------------------------------------------------------------
03e0 0004 0000  |    |		.DEBUG4	0x0004,0x0000,0x68f6,0x0000,0x0001,0x0012
03e6 000b 042e  |   .|		.DBG4T	0x000b,0x042e,0x8000,0x0000
03ea 0018 0436  |   6|		.DBG4T	0x0018,0x0436,0x8000,0x0000
03ee 002b 043f  | + ?|		.DBG4T	0x002b,0x043f,0x0002,0x0000
03f2 0043 044b  | C K|		.DBG4T	0x0043,0x044b,0x0001,0x0000
03f6 005b 0454  | [ T|		.DBG4T	0x005b,0x0454,0x0002,0x0000
03fa 0073 045f  | s _|		.DBG4T	0x0073,0x045f,0x0002,0x0000
03fe 008b 0468  |   h|		.DBG4T	0x008b,0x0468,0x0001,0x0000
0402 009b 046e  |   n|		.DBG4T	0x009b,0x046e,0x0001,0x0000
0406 00c3 0478  |   x|		.DBG4T	0x00c3,0x0478,0x0001,0x4000
040a 0153 04a6  | S  |		.DBG4T	0x0153,0x04a6,0x0004,0x0000
040e 01b3 04b3  |    |		.DBG4T	0x01b3,0x04b3,0x0004,0x4000
0412 0223 04cf  | #  |		.DBG4T	0x0223,0x04cf,0x0004,0x0000
0416 0233 04d4  | 3  |		.DBG4T	0x0233,0x04d4,0x0004,0x0000
041a 0283 04dc  |    |		.DBG4T	0x0283,0x04dc,0x0004,0x0000
041e 02a3 04e1  |    |		.DBG4T	0x02a3,0x04e1,0x0004,0x0000
0422 033b 04e6  | ;  |		.DBG4T	0x033b,0x04e6,0x0004,0x0000
0426 0383 04eb  |    |		.DBG4T	0x0383,0x04eb,0x0004,0x0000
042a 03cb 04f0  |    |		.DBG4T	0x03cb,0x04f0,0x0004,0x0000
042e ; --------------------------------------------------------------------------------------
042e ; Debug chain
042e ; --------------------------------------------------------------------------------------
042e 0006 0000  |    |		.DBGLEN	0x0006,0x0000
0430 000b 000d  |    |		.DBGLNO	0x000b,0x000d,0x000f,0x0011,0x0013,0x0015
0436 ; --------------------------------------------------------------------------------------
0436 ; Debug chain
0436 ; --------------------------------------------------------------------------------------
0436 0007 0000  |    |		.DBGLEN	0x0007,0x0000
0438 0018 001a  |    |		.DBGLNO	0x0018,0x001a,0x001c,0x001e,0x0020,0x0022,0x0024
043f ; --------------------------------------------------------------------------------------
043f ; Debug chain
043f ; --------------------------------------------------------------------------------------
043f 0005 0005  |    |		.DBGLEN	0x0005,0x0005
0441 002b 002d  | + -|		.DBGLNO	0x002b,0x002d,0x002f,0x0031,0x0033,0x0036,0x0038,0x0039,0x003b,0x003d
044b ; --------------------------------------------------------------------------------------
044b ; Debug chain
044b ; --------------------------------------------------------------------------------------
044b 0001 0006  |    |		.DBGLEN	0x0001,0x0006
044d 0043 0046  | C F|		.DBGLNO	0x0043,0x0046,0x004a,0x004b,0x004d,0x004e,0x0050
0454 ; --------------------------------------------------------------------------------------
0454 ; Debug chain
0454 ; --------------------------------------------------------------------------------------
0454 0002 0007  |    |		.DBGLEN	0x0002,0x0007
0456 005b 005d  | [ ]|		.DBGLNO	0x005b,0x005d,0x0060,0x0062,0x0063,0x0065,0x0067,0x0069,0x006b
045f ; --------------------------------------------------------------------------------------
045f ; Debug chain
045f ; --------------------------------------------------------------------------------------
045f 0002 0005  |    |		.DBGLEN	0x0002,0x0005
0461 0073 0075  | s u|		.DBGLNO	0x0073,0x0075,0x0079,0x007b,0x007c,0x007e,0x0080
0468 ; --------------------------------------------------------------------------------------
0468 ; Debug chain
0468 ; --------------------------------------------------------------------------------------
0468 0000 0004  |    |		.DBGLEN	0x0000,0x0004
046a 008d 008f  |    |		.DBGLNO	0x008d,0x008f,0x0090,0x0092
046e ; --------------------------------------------------------------------------------------
046e ; Debug chain
046e ; --------------------------------------------------------------------------------------
046e 0000 0008  |    |		.DBGLEN	0x0000,0x0008
0470 009c 00a3  |    |		.DBGLNO	0x009c,0x00a3,0x00ad,0x00b5,0x00b7,0x00bb,0x00bd,0x00bf
0478 ; --------------------------------------------------------------------------------------
0478 ; Debug chain
0478 ; --------------------------------------------------------------------------------------
0478 0004 0014  |    |		.DBGLEN	0x0004,0x0014
047a 00c3 00c5  |    |		.DBGLNO	0x00c3,0x00c5,0x00c9,0x00cb,0x00d2,0x00e9,0x00f5,0x00f7,0x00f9,0x00fb,0x00fc,0x00fd,0x0102,0x0103,0x0112,0x0117,0x0118,0x0129,0x012f,0x0135,0x013f,0x0144,0x0147,0x0149
0492 0001 0002  |    |		.XXX[0x14]
0494 0003 0004  |    |
0496 0005 0006  |    |
0498 0007 0008  |    |
049a 0009 000a  |    |
049c 000b 000c  |    |
049e 000d 000e  |    |
04a0 0010 0011  |    |
04a2 0012 000f  |    |
04a4 0013 0014  |    |
04a6 ; --------------------------------------------------------------------------------------
04a6 ; Debug chain
04a6 ; --------------------------------------------------------------------------------------
04a6 0000 000b  |    |		.DBGLEN	0x0000,0x000b
04a8 0155 0158  | U X|		.DBGLNO	0x0155,0x0158,0x0160,0x0185,0x018f,0x0197,0x019e,0x01a6,0x01a8,0x01ab,0x01ad
04b3 ; --------------------------------------------------------------------------------------
04b3 ; Debug chain
04b3 ; --------------------------------------------------------------------------------------
04b3 0000 000d  |    |		.DBGLEN	0x0000,0x000d
04b5 01b5 01bb  |    |		.DBGLNO	0x01b5,0x01bb,0x01c5,0x01ca,0x01cd,0x01e6,0x01f1,0x01f5,0x0200,0x0204,0x020f,0x0217,0x0219
04c2 0002 0003  |    |		.XXX[0xd]
04c4 0004 0001  |    |
04c6 0005 0006  |    |
04c8 0007 0008  |    |
04ca 0009 000a  |    |
04cc 000b 000c  |    |
04ce 000d       |    |
04cf ; --------------------------------------------------------------------------------------
04cf ; Debug chain
04cf ; --------------------------------------------------------------------------------------
04cf 0000 0003  |    |		.DBGLEN	0x0000,0x0003
04d1 0223 022c  | # ,|		.DBGLNO	0x0223,0x022c,0x022e
04d4 ; --------------------------------------------------------------------------------------
04d4 ; Debug chain
04d4 ; --------------------------------------------------------------------------------------
04d4 0000 0006  |    |		.DBGLEN	0x0000,0x0006
04d6 0233 0236  | 3 6|		.DBGLNO	0x0233,0x0236,0x023e,0x026d,0x0279,0x027b
04dc ; --------------------------------------------------------------------------------------
04dc ; Debug chain
04dc ; --------------------------------------------------------------------------------------
04dc 0000 0003  |    |		.DBGLEN	0x0000,0x0003
04de 0283 029c  |    |		.DBGLNO	0x0283,0x029c,0x029e
04e1 ; --------------------------------------------------------------------------------------
04e1 ; Debug chain
04e1 ; --------------------------------------------------------------------------------------
04e1 0000 0003  |    |		.DBGLEN	0x0000,0x0003
04e3 02a3 0302  |    |		.DBGLNO	0x02a3,0x0302,0x0330
04e6 ; --------------------------------------------------------------------------------------
04e6 ; Debug chain
04e6 ; --------------------------------------------------------------------------------------
04e6 0000 0003  |    |		.DBGLEN	0x0000,0x0003
04e8 033b 0349  | ; I|		.DBGLNO	0x033b,0x0349,0x0377
04eb ; --------------------------------------------------------------------------------------
04eb ; Debug chain
04eb ; --------------------------------------------------------------------------------------
04eb 0000 0003  |    |		.DBGLEN	0x0000,0x0003
04ed 0383 03a3  |    |		.DBGLNO	0x0383,0x03a3,0x03c5
04f0 ; --------------------------------------------------------------------------------------
04f0 ; Debug chain
04f0 ; --------------------------------------------------------------------------------------
04f0 0002 0001  |    |		.DBGLEN	0x0002,0x0001
04f2 03cb 03cf  |    |		.DBGLNO	0x03cb,0x03cf,0x03d1
04f5 0000 0000  |    |		.BLANK	0000[0x10b]