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

⟦72ea40fd9⟧

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

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 5900       |Y   |		.CONST	0x5900								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0368       | h  |		.CONST	0x0368								; 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 00c6       |    |		.CONST	0x00c6								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0025       | %  |		.CONST	0x0025								; Number of locals
000b			INIT_0008:
000b 4800       |H   |		Short_Literal	0x0
000c 4802       |H   |		Short_Literal	0x2
000d 029f 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Call
000f 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0010 4800       |H   |		Short_Literal	0x0
0011 4801       |H   |		Short_Literal	0x1
0012 029f 0113  |    |		Declare_Subprogram	INIT_0110,For_Call
0014 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0015 4800       |H   |		Short_Literal	0x0
0016 4801       |H   |		Short_Literal	0x1
0017 029f 013b  |   ;|		Declare_Subprogram	INIT_0138,For_Call
0019 03fe       |    |		Declare_Type	Discrete,Defined,Visible
001a 4800       |H   |		Short_Literal	0x0
001b 4802       |H   |		Short_Literal	0x2
001c 029f 0163  |   c|		Declare_Subprogram	INIT_0160,For_Call
001e 03fe       |    |		Declare_Type	Discrete,Defined,Visible
001f 0093 0000  |    |		push_full_address	0x0
0021 60e6       |`   |		Indirect_Literal	Discrete,0x108,{0x80000000, 0x00070000}
0022 0273       | s  |		Execute	Discrete,Plus
0023 e002       |    |		Load	0x0,0x2
0024 0273       | s  |		Execute	Discrete,Plus
0025 e003       |    |		Load	0x0,0x3
0026 0273       | s  |		Execute	Discrete,Plus
0027 e20d       |    |		Load	0x1,0xd
0028 e004       |    |		Load	0x0,0x4
0029 0386       |    |		Declare_Variable	Package,Visible
002a 00d8       |    |		Load_Top	At_Offset_0
002b 020f       |    |		Execute	Module,Activate
002c 0093 0000  |    |		push_full_address	0x0
002e 60d5       |`   |		Indirect_Literal	Discrete,0x104,{0x80000000, 0x00060000}
002f 0273       | s  |		Execute	Discrete,Plus
0030 e002       |    |		Load	0x0,0x2
0031 0273       | s  |		Execute	Discrete,Plus
0032 e005       |    |		Load	0x0,0x5
0033 0273       | s  |		Execute	Discrete,Plus
0034 e20e       |    |		Load	0x1,0xe
0035 e004       |    |		Load	0x0,0x4
0036 0386       |    |		Declare_Variable	Package,Visible
0037 00d8       |    |		Load_Top	At_Offset_0
0038 020f       |    |		Execute	Module,Activate
0039 0093 0000  |    |		push_full_address	0x0
003b 60c4       |`   |		Indirect_Literal	Discrete,0x100,{0x80000000, 0x00050000}
003c 0273       | s  |		Execute	Discrete,Plus
003d e002       |    |		Load	0x0,0x2
003e 0273       | s  |		Execute	Discrete,Plus
003f e006       |    |		Load	0x0,0x6
0040 0273       | s  |		Execute	Discrete,Plus
0041 e20f       |    |		Load	0x1,0xf
0042 e004       |    |		Load	0x0,0x4
0043 0386       |    |		Declare_Variable	Package,Visible
0044 00d8       |    |		Load_Top	At_Offset_0
0045 020f       |    |		Execute	Module,Activate
0046 0093 0000  |    |		push_full_address	0x0
0048 60b3       |`   |		Indirect_Literal	Discrete,0xfc,{0x80000000, 0x00040000}
0049 0273       | s  |		Execute	Discrete,Plus
004a e002       |    |		Load	0x0,0x2
004b 0273       | s  |		Execute	Discrete,Plus
004c e007       |    |		Load	0x0,0x7
004d 0273       | s  |		Execute	Discrete,Plus
004e e210       |    |		Load	0x1,0x10
004f e004       |    |		Load	0x0,0x4
0050 0386       |    |		Declare_Variable	Package,Visible
0051 00d8       |    |		Load_Top	At_Offset_0
0052 020f       |    |		Execute	Module,Activate
0053 4800       |H   |		Short_Literal	0x0
0054 e008       |    |		Load	0x0,0x8
0055 e211       |    |		Load	0x1,0x11
0056 0096       |    |		Execute	Package,Entry
0057 0129       | )  |		Execute	Any,Make_Visible
0058 4801       |H   |		Short_Literal	0x1
0059 e008       |    |		Load	0x0,0x8
005a e211       |    |		Load	0x1,0x11
005b 0096       |    |		Execute	Package,Entry
005c 0129       | )  |		Execute	Any,Make_Visible
005d 4802       |H   |		Short_Literal	0x2
005e e008       |    |		Load	0x0,0x8
005f e211       |    |		Load	0x1,0x11
0060 0096       |    |		Execute	Package,Entry
0061 0129       | )  |		Execute	Any,Make_Visible
0062 4800       |H   |		Short_Literal	0x0
0063 e008       |    |		Load	0x0,0x8
0064 e212       |    |		Load	0x1,0x12
0065 0096       |    |		Execute	Package,Entry
0066 0129       | )  |		Execute	Any,Make_Visible
0067 4801       |H   |		Short_Literal	0x1
0068 e008       |    |		Load	0x0,0x8
0069 e212       |    |		Load	0x1,0x12
006a 0096       |    |		Execute	Package,Entry
006b 0129       | )  |		Execute	Any,Make_Visible
006c 4800       |H   |		Short_Literal	0x0
006d e008       |    |		Load	0x0,0x8
006e e213       |    |		Load	0x1,0x13
006f 0096       |    |		Execute	Package,Entry
0070 0129       | )  |		Execute	Any,Make_Visible
0071 4801       |H   |		Short_Literal	0x1
0072 e008       |    |		Load	0x0,0x8
0073 e213       |    |		Load	0x1,0x13
0074 0096       |    |		Execute	Package,Entry
0075 0129       | )  |		Execute	Any,Make_Visible
0076 4800       |H   |		Short_Literal	0x0
0077 e008       |    |		Load	0x0,0x8
0078 e214       |    |		Load	0x1,0x14
0079 0096       |    |		Execute	Package,Entry
007a 0129       | )  |		Execute	Any,Make_Visible
007b 4801       |H   |		Short_Literal	0x1
007c e008       |    |		Load	0x0,0x8
007d e214       |    |		Load	0x1,0x14
007e 0096       |    |		Execute	Package,Entry
007f 0129       | )  |		Execute	Any,Make_Visible
0080 4802       |H   |		Short_Literal	0x2
0081 e008       |    |		Load	0x0,0x8
0082 e214       |    |		Load	0x1,0x14
0083 0096       |    |		Execute	Package,Entry
0084 0129       | )  |		Execute	Any,Make_Visible
0085 4800       |H   |		Short_Literal	0x0
0086 4801       |H   |		Short_Literal	0x1
0087 029f 018b  |    |		Declare_Subprogram	INIT_0188,For_Call
0089 03fe       |    |		Declare_Type	Discrete,Defined,Visible
008a 4800       |H   |		Short_Literal	0x0
008b 4801       |H   |		Short_Literal	0x1
008c 029f 01b3  |    |		Declare_Subprogram	INIT_01b0,For_Call
008e 03fe       |    |		Declare_Type	Discrete,Defined,Visible
008f 4800       |H   |		Short_Literal	0x0
0090 4802       |H   |		Short_Literal	0x2
0091 029f 01db  |    |		Declare_Subprogram	INIT_01d8,For_Call
0093 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0094 0093 0000  |    |		push_full_address	0x0
0096 6061       |`a  |		Indirect_Literal	Discrete,0xf8,{0x80000000, 0x00030000}
0097 0273       | s  |		Execute	Discrete,Plus
0098 e002       |    |		Load	0x0,0x2
0099 0273       | s  |		Execute	Discrete,Plus
009a e009       |    |		Load	0x0,0x9
009b 0273       | s  |		Execute	Discrete,Plus
009c 4800       |H   |		Short_Literal	0x0
009d 481e       |H   |		Short_Literal	0x1e
009e e21f       |    |		Load	0x1,0x1f
009f e00a       |    |		Load	0x0,0xa
00a0 0386       |    |		Declare_Variable	Package,Visible
00a1 00d8       |    |		Load_Top	At_Offset_0
00a2 020f       |    |		Execute	Module,Activate
00a3 0093 0000  |    |		push_full_address	0x0
00a5 604e       |`N  |		Indirect_Literal	Discrete,0xf4,{0x80000000, 0x00020000}
00a6 0273       | s  |		Execute	Discrete,Plus
00a7 e002       |    |		Load	0x0,0x2
00a8 0273       | s  |		Execute	Discrete,Plus
00a9 e00b       |    |		Load	0x0,0xb
00aa 0273       | s  |		Execute	Discrete,Plus
00ab 4802       |H   |		Short_Literal	0x2
00ac 4814       |H   |		Short_Literal	0x14
00ad e220       |    |		Load	0x1,0x20
00ae e00a       |    |		Load	0x0,0xa
00af 0386       |    |		Declare_Variable	Package,Visible
00b0 00d8       |    |		Load_Top	At_Offset_0
00b1 020f       |    |		Execute	Module,Activate
00b2 0093 0000  |    |		push_full_address	0x0
00b4 603b       |`;  |		Indirect_Literal	Discrete,0xf0,{0x80000000, 0x00010000}
00b5 0273       | s  |		Execute	Discrete,Plus
00b6 e002       |    |		Load	0x0,0x2
00b7 0273       | s  |		Execute	Discrete,Plus
00b8 e00c       |    |		Load	0x0,0xc
00b9 0273       | s  |		Execute	Discrete,Plus
00ba 4801       |H   |		Short_Literal	0x1
00bb 480a       |H   |		Short_Literal	0xa
00bc e221       | !  |		Load	0x1,0x21
00bd e00a       |    |		Load	0x0,0xa
00be 0386       |    |		Declare_Variable	Package,Visible
00bf 00d8       |    |		Load_Top	At_Offset_0
00c0 020f       |    |		Execute	Module,Activate
00c1 029a 0203  |    |		Declare_Subprogram	INIT_0200,For_Outer_Call,Visible,Unelaborated
00c3 00bf       |    |		Action	Accept_Activation
00c4 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25
00c5 00c7       |    |		Action	Elaborate_Subprogram
00c6			BODY_0008:
00c6 00bc       |    |		Action	Signal_Activated
00c7 00bb       |    |		Action	Signal_Completion
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00cb       |    |		.CONST	0x00cb								; Address of begin
00c9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ca 0001       |    |		.CONST	0x0001								; Number of locals
00cb			BODY_00c8:
00cb			INIT_00c8:
00cb 4607       |F   |		Jump_Case	0x8
00cc 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
00cd 7807       |x   |		Jump	0xd5								; case 0x1
00ce 780a       |x   |		Jump	0xd9								; case 0x2
00cf 780e       |x   |		Jump	0xde								; case 0x3
00d0 7811       |x   |		Jump	0xe2								; case 0x4
00d1 7812       |x   |		Jump	0xe4								; case 0x5
00d2 7813       |x   |		Jump	0xe6								; case 0x6
00d3 7816       |x   |		Jump	0xea								; case 0x7
00d4 4302       |C   |		.XXX[0x1]
00d5 00da       |    |		Load_Top	At_Offset_2
00d6 0091 02fd  |    |		Action	Push_String_Extended_Indexed,0x2fd				; "ON_HEAP_PLACE"
00d8 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00d9 00db       |    |		Load_Top	At_Offset_3
00da 00db       |    |		Load_Top	At_Offset_3
00db 00e0       |    |		Load_Encached	Standard_Cache
00dc 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00dd 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00de 00da       |    |		Load_Top	At_Offset_2
00df 00e0       |    |		Load_Encached	Standard_Cache
00e0 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00e1 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00e2 00db       |    |		Load_Top	At_Offset_3
00e3 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00e4 00db       |    |		Load_Top	At_Offset_3
00e5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00e6 e20d       |    |		Load	0x1,0xd
00e7 00dc       |    |		Load_Top	At_Offset_4
00e8 0267       | g  |		Execute	Discrete,Predecessor
00e9 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00ea e20d       |    |		Load	0x1,0xd
00eb 00dc       |    |		Load_Top	At_Offset_4
00ec 0268       | h  |		Execute	Discrete,Successor
00ed 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00ee 0000 0000  |    |		.XXX[0x2]
00f0 8000 0000  |    |		.LITERAL	{0x80000000, 0x00010000}
00f4 8000 0000  |    |		.LITERAL	{0x80000000, 0x00020000}
00f8 8000 0000  |    |		.LITERAL	{0x80000000, 0x00030000}
00fc 8000 0000  |    |		.LITERAL	{0x80000000, 0x00040000}
0100 8000 0000  |    |		.LITERAL	{0x80000000, 0x00050000}
0104 8000 0000  |    |		.LITERAL	{0x80000000, 0x00060000}
0108 8000 0000  |    |		.LITERAL	{0x80000000, 0x00070000}
010c 0000 0000  |    |		.BLANK	0000[0x4]
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 0113       |    |		.CONST	0x0113								; Address of begin
0111 0004       |    |		.CONST	0x0004								; Address of exception handler
0112 0001       |    |		.CONST	0x0001								; Number of locals
0113			BODY_0110:
0113			INIT_0110:
0113 4607       |F   |		Jump_Case	0x8
0114 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0115 7807       |x   |		Jump	0x11d								; case 0x1
0116 780a       |x   |		Jump	0x121								; case 0x2
0117 780e       |x   |		Jump	0x126								; case 0x3
0118 7811       |x   |		Jump	0x12a								; case 0x4
0119 7812       |x   |		Jump	0x12c								; case 0x5
011a 7813       |x   |		Jump	0x12e								; case 0x6
011b 7816       |x   |		Jump	0x132								; case 0x7
011c 4302       |C   |		.XXX[0x1]
011d 00da       |    |		Load_Top	At_Offset_2
011e 0091 0300  |    |		Action	Push_String_Extended_Indexed,0x300				; "TAKING_ACTION"
0120 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0121 00db       |    |		Load_Top	At_Offset_3
0122 00db       |    |		Load_Top	At_Offset_3
0123 00e0       |    |		Load_Encached	Standard_Cache
0124 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0125 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0126 00da       |    |		Load_Top	At_Offset_2
0127 00e0       |    |		Load_Encached	Standard_Cache
0128 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0129 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
012a 00db       |    |		Load_Top	At_Offset_3
012b 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
012c 00db       |    |		Load_Top	At_Offset_3
012d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
012e e20e       |    |		Load	0x1,0xe
012f 00dc       |    |		Load_Top	At_Offset_4
0130 0267       | g  |		Execute	Discrete,Predecessor
0131 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0132 e20e       |    |		Load	0x1,0xe
0133 00dc       |    |		Load_Top	At_Offset_4
0134 0268       | h  |		Execute	Discrete,Successor
0135 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0136 0000 0000  |    |		.XXX[0x2]
0138 ; --------------------------------------------------------------------------------------
0138 ; SUBPROGRAM
0138 ; --------------------------------------------------------------------------------------
0138 013b       | ;  |		.CONST	0x013b								; Address of begin
0139 0004       |    |		.CONST	0x0004								; Address of exception handler
013a 0001       |    |		.CONST	0x0001								; Number of locals
013b			BODY_0138:
013b			INIT_0138:
013b 4607       |F   |		Jump_Case	0x8
013c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
013d 7807       |x   |		Jump	0x145								; case 0x1
013e 780a       |x   |		Jump	0x149								; case 0x2
013f 780e       |x   |		Jump	0x14e								; case 0x3
0140 7811       |x   |		Jump	0x152								; case 0x4
0141 7812       |x   |		Jump	0x154								; case 0x5
0142 7813       |x   |		Jump	0x156								; case 0x6
0143 7816       |x   |		Jump	0x15a								; case 0x7
0144 4302       |C   |		.XXX[0x1]
0145 00da       |    |		Load_Top	At_Offset_2
0146 0091 0302  |    |		Action	Push_String_Extended_Indexed,0x302				; "YES_BOOLEAN"
0148 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0149 00db       |    |		Load_Top	At_Offset_3
014a 00db       |    |		Load_Top	At_Offset_3
014b 00e0       |    |		Load_Encached	Standard_Cache
014c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
014d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
014e 00da       |    |		Load_Top	At_Offset_2
014f 00e0       |    |		Load_Encached	Standard_Cache
0150 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0151 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0152 00db       |    |		Load_Top	At_Offset_3
0153 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0154 00db       |    |		Load_Top	At_Offset_3
0155 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0156 e20f       |    |		Load	0x1,0xf
0157 00dc       |    |		Load_Top	At_Offset_4
0158 0267       | g  |		Execute	Discrete,Predecessor
0159 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
015a e20f       |    |		Load	0x1,0xf
015b 00dc       |    |		Load_Top	At_Offset_4
015c 0268       | h  |		Execute	Discrete,Successor
015d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
015e 0000 0000  |    |		.XXX[0x2]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0163       | c  |		.CONST	0x0163								; Address of begin
0161 0004       |    |		.CONST	0x0004								; Address of exception handler
0162 0001       |    |		.CONST	0x0001								; Number of locals
0163			BODY_0160:
0163			INIT_0160:
0163 4607       |F   |		Jump_Case	0x8
0164 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
0165 7807       |x   |		Jump	0x16d								; case 0x1
0166 780a       |x   |		Jump	0x171								; case 0x2
0167 780e       |x   |		Jump	0x176								; case 0x3
0168 7811       |x   |		Jump	0x17a								; case 0x4
0169 7812       |x   |		Jump	0x17c								; case 0x5
016a 7813       |x   |		Jump	0x17e								; case 0x6
016b 7816       |x   |		Jump	0x182								; case 0x7
016c 4302       |C   |		.XXX[0x1]
016d 00da       |    |		Load_Top	At_Offset_2
016e 0091 0304  |    |		Action	Push_String_Extended_Indexed,0x304				; "EMPTY_STATE"
0170 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0171 00db       |    |		Load_Top	At_Offset_3
0172 00db       |    |		Load_Top	At_Offset_3
0173 00e0       |    |		Load_Encached	Standard_Cache
0174 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0175 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0176 00da       |    |		Load_Top	At_Offset_2
0177 00e0       |    |		Load_Encached	Standard_Cache
0178 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0179 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
017a 00db       |    |		Load_Top	At_Offset_3
017b 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
017c 00db       |    |		Load_Top	At_Offset_3
017d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
017e e210       |    |		Load	0x1,0x10
017f 00dc       |    |		Load_Top	At_Offset_4
0180 0267       | g  |		Execute	Discrete,Predecessor
0181 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0182 e210       |    |		Load	0x1,0x10
0183 00dc       |    |		Load_Top	At_Offset_4
0184 0268       | h  |		Execute	Discrete,Successor
0185 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0186 0000 0000  |    |		.XXX[0x2]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b       |    |		.CONST	0x018b								; Address of begin
0189 0004       |    |		.CONST	0x0004								; Address of exception handler
018a 0001       |    |		.CONST	0x0001								; Number of locals
018b			BODY_0188:
018b			INIT_0188:
018b 4607       |F   |		Jump_Case	0x8
018c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
018d 7807       |x   |		Jump	0x195								; case 0x1
018e 780a       |x   |		Jump	0x199								; case 0x2
018f 780e       |x   |		Jump	0x19e								; case 0x3
0190 7811       |x   |		Jump	0x1a2								; case 0x4
0191 7812       |x   |		Jump	0x1a4								; case 0x5
0192 7813       |x   |		Jump	0x1a6								; case 0x6
0193 7816       |x   |		Jump	0x1aa								; case 0x7
0194 4302       |C   |		.XXX[0x1]
0195 00da       |    |		Load_Top	At_Offset_2
0196 0091 0307  |    |		Action	Push_String_Extended_Indexed,0x307				; "SIZE"
0198 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0199 00db       |    |		Load_Top	At_Offset_3
019a 00db       |    |		Load_Top	At_Offset_3
019b 00e0       |    |		Load_Encached	Standard_Cache
019c 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
019d 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
019e 00da       |    |		Load_Top	At_Offset_2
019f 00e0       |    |		Load_Encached	Standard_Cache
01a0 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01a1 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
01a2 00db       |    |		Load_Top	At_Offset_3
01a3 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01a4 00db       |    |		Load_Top	At_Offset_3
01a5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01a6 e21f       |    |		Load	0x1,0x1f
01a7 00dc       |    |		Load_Top	At_Offset_4
01a8 0267       | g  |		Execute	Discrete,Predecessor
01a9 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01aa e21f       |    |		Load	0x1,0x1f
01ab 00dc       |    |		Load_Top	At_Offset_4
01ac 0268       | h  |		Execute	Discrete,Successor
01ad 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01ae 0000 0000  |    |		.XXX[0x2]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b3       |    |		.CONST	0x01b3								; Address of begin
01b1 0004       |    |		.CONST	0x0004								; Address of exception handler
01b2 0001       |    |		.CONST	0x0001								; Number of locals
01b3			BODY_01b0:
01b3			INIT_01b0:
01b3 4607       |F   |		Jump_Case	0x8
01b4 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
01b5 7807       |x   |		Jump	0x1bd								; case 0x1
01b6 780a       |x   |		Jump	0x1c1								; case 0x2
01b7 780e       |x   |		Jump	0x1c6								; case 0x3
01b8 7811       |x   |		Jump	0x1ca								; case 0x4
01b9 7812       |x   |		Jump	0x1cc								; case 0x5
01ba 7813       |x   |		Jump	0x1ce								; case 0x6
01bb 7816       |x   |		Jump	0x1d2								; case 0x7
01bc 4302       |C   |		.XXX[0x1]
01bd 00da       |    |		Load_Top	At_Offset_2
01be 0091 0309  |    |		Action	Push_String_Extended_Indexed,0x309				; "NUMBER"
01c0 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
01c1 00db       |    |		Load_Top	At_Offset_3
01c2 00db       |    |		Load_Top	At_Offset_3
01c3 00e0       |    |		Load_Encached	Standard_Cache
01c4 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
01c5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01c6 00da       |    |		Load_Top	At_Offset_2
01c7 00e0       |    |		Load_Encached	Standard_Cache
01c8 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01c9 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
01ca 00db       |    |		Load_Top	At_Offset_3
01cb 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01cc 00db       |    |		Load_Top	At_Offset_3
01cd 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01ce e220       |    |		Load	0x1,0x20
01cf 00dc       |    |		Load_Top	At_Offset_4
01d0 0267       | g  |		Execute	Discrete,Predecessor
01d1 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01d2 e220       |    |		Load	0x1,0x20
01d3 00dc       |    |		Load_Top	At_Offset_4
01d4 0268       | h  |		Execute	Discrete,Successor
01d5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01d6 0000 0000  |    |		.XXX[0x2]
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01db       |    |		.CONST	0x01db								; Address of begin
01d9 0004       |    |		.CONST	0x0004								; Address of exception handler
01da 0001       |    |		.CONST	0x0001								; Number of locals
01db			BODY_01d8:
01db			INIT_01d8:
01db 4607       |F   |		Jump_Case	0x8
01dc 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
01dd 7807       |x   |		Jump	0x1e5								; case 0x1
01de 780a       |x   |		Jump	0x1e9								; case 0x2
01df 780e       |x   |		Jump	0x1ee								; case 0x3
01e0 7811       |x   |		Jump	0x1f2								; case 0x4
01e1 7812       |x   |		Jump	0x1f4								; case 0x5
01e2 7813       |x   |		Jump	0x1f6								; case 0x6
01e3 7816       |x   |		Jump	0x1fa								; case 0x7
01e4 4302       |C   |		.XXX[0x1]
01e5 00da       |    |		Load_Top	At_Offset_2
01e6 0091 030b  |    |		Action	Push_String_Extended_Indexed,0x30b				; "ACTION"
01e8 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
01e9 00db       |    |		Load_Top	At_Offset_3
01ea 00db       |    |		Load_Top	At_Offset_3
01eb 00e0       |    |		Load_Encached	Standard_Cache
01ec 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
01ed 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01ee 00da       |    |		Load_Top	At_Offset_2
01ef 00e0       |    |		Load_Encached	Standard_Cache
01f0 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01f1 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
01f2 00db       |    |		Load_Top	At_Offset_3
01f3 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01f4 00db       |    |		Load_Top	At_Offset_3
01f5 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01f6 e221       | !  |		Load	0x1,0x21
01f7 00dc       |    |		Load_Top	At_Offset_4
01f8 0267       | g  |		Execute	Discrete,Predecessor
01f9 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01fa e221       | !  |		Load	0x1,0x21
01fb 00dc       |    |		Load_Top	At_Offset_4
01fc 0268       | h  |		Execute	Discrete,Successor
01fd 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
01fe 0000 0000  |    |		.XXX[0x2]
0200 ; --------------------------------------------------------------------------------------
0200 ; SUBPROGRAM
0200 ; --------------------------------------------------------------------------------------
0200 0244       | D  |		.CONST	0x0244								; Address of begin
0201 0004       |    |		.CONST	0x0004								; Address of exception handler
0202 0011       |    |		.CONST	0x0011								; Number of locals
0203			INIT_0200:
0203 029f 0283  |    |		Declare_Subprogram	INIT_0280,For_Call
0205 029f 029b  |    |		Declare_Subprogram	INIT_0298,For_Call
0207 029f 02ab  |    |		Declare_Subprogram	INIT_02a8,For_Call
0209 029f 02bb  |    |		Declare_Subprogram	INIT_02b8,For_Call
020b 029f 02cb  |    |		Declare_Subprogram	INIT_02c8,For_Call
020d 029f 02db  |    |		Declare_Subprogram	INIT_02d8,For_Call
020f 029f 02f3  |    |		Declare_Subprogram	INIT_02f0,For_Call
0211 e00d       |    |		Load	0x0,0xd
0212 e222       | "  |		Load	0x1,0x22
0213 0095       |    |		Execute	Package,Field_Reference_Dynamic
0214 00c6       |    |		Action	Check_Subprogram_Elaborated
0215 4806       |H   |		Short_Literal	0x6
0216 4802       |H   |		Short_Literal	0x2
0217 0099       |    |		Action	Reference_Dynamic
0218 0093 0000  |    |		push_full_address	0x0
021a 6061       |`a  |		Indirect_Literal	Discrete,0x27c,{0x80000000, 0x000a0000}
021b 0273       | s  |		Execute	Discrete,Plus
021c e002       |    |		Load	0x0,0x2
021d 0273       | s  |		Execute	Discrete,Plus
021e e00e       |    |		Load	0x0,0xe
021f 0273       | s  |		Execute	Discrete,Plus
0220 480b       |H   |		Short_Literal	0xb
0221 0007       |    |		Action	Break_Optional
0222 e00d       |    |		Load	0x0,0xd
0223 e224       | $  |		Load	0x1,0x24
0224 0095       |    |		Execute	Package,Field_Reference_Dynamic
0225 00c6       |    |		Action	Check_Subprogram_Elaborated
0226 4807       |H   |		Short_Literal	0x7
0227 4802       |H   |		Short_Literal	0x2
0228 0099       |    |		Action	Reference_Dynamic
0229 0093 0000  |    |		push_full_address	0x0
022b 604c       |`L  |		Indirect_Literal	Discrete,0x278,{0x80000000, 0x00090000}
022c 0273       | s  |		Execute	Discrete,Plus
022d e002       |    |		Load	0x0,0x2
022e 0273       | s  |		Execute	Discrete,Plus
022f e00f       |    |		Load	0x0,0xf
0230 0273       | s  |		Execute	Discrete,Plus
0231 480e       |H   |		Short_Literal	0xe
0232 0007       |    |		Action	Break_Optional
0233 e00d       |    |		Load	0x0,0xd
0234 e223       | #  |		Load	0x1,0x23
0235 0095       |    |		Execute	Package,Field_Reference_Dynamic
0236 00c6       |    |		Action	Check_Subprogram_Elaborated
0237 4808       |H   |		Short_Literal	0x8
0238 4802       |H   |		Short_Literal	0x2
0239 0099       |    |		Action	Reference_Dynamic
023a 0093 0000  |    |		push_full_address	0x0
023c 6037       |`7  |		Indirect_Literal	Discrete,0x274,{0x80000000, 0x00080000}
023d 0273       | s  |		Execute	Discrete,Plus
023e e002       |    |		Load	0x0,0x2
023f 0273       | s  |		Execute	Discrete,Plus
0240 e010       |    |		Load	0x0,0x10
0241 0273       | s  |		Execute	Discrete,Plus
0242 4811       |H   |		Short_Literal	0x11
0243 0007       |    |		Action	Break_Optional
0244			BODY_0200:
0244 e5ff       |    |		Load	0x2,-0x1
0245 8011       |    |		Call	0x0,0x11
0246 4603       |F   |		Jump_Case	0x4
0247 7805       |x   |		Jump	0x24d								; case 0x0
0248 7810       |x   |		Jump	0x259								; case 0x1
0249 781b       |x   |		Jump	0x265								; case 0x2
024a 7800       |x   |		Jump	0x24b								; case 0x3
024b 0008       |    |		Action	Idle
024c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
024d e5fe       |    |		Load	0x2,-0x2
024e e5ff       |    |		Load	0x2,-0x1
024f 4809       |H   |		Short_Literal	0x9
0250 4802       |H   |		Short_Literal	0x2
0251 0099       |    |		Action	Reference_Dynamic
0252 480a       |H   |		Short_Literal	0xa
0253 4802       |H   |		Short_Literal	0x2
0254 0099       |    |		Action	Reference_Dynamic
0255 e00d       |    |		Load	0x0,0xd
0256 e222       | "  |		Load	0x1,0x22
0257 0096       |    |		Execute	Package,Entry
0258 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0259 e5fe       |    |		Load	0x2,-0x2
025a e5ff       |    |		Load	0x2,-0x1
025b 480c       |H   |		Short_Literal	0xc
025c 4802       |H   |		Short_Literal	0x2
025d 0099       |    |		Action	Reference_Dynamic
025e 480d       |H   |		Short_Literal	0xd
025f 4802       |H   |		Short_Literal	0x2
0260 0099       |    |		Action	Reference_Dynamic
0261 e00d       |    |		Load	0x0,0xd
0262 e224       | $  |		Load	0x1,0x24
0263 0096       |    |		Execute	Package,Entry
0264 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0265 e5fe       |    |		Load	0x2,-0x2
0266 e5ff       |    |		Load	0x2,-0x1
0267 480f       |H   |		Short_Literal	0xf
0268 4802       |H   |		Short_Literal	0x2
0269 0099       |    |		Action	Reference_Dynamic
026a 4810       |H   |		Short_Literal	0x10
026b 4802       |H   |		Short_Literal	0x2
026c 0099       |    |		Action	Reference_Dynamic
026d e00d       |    |		Load	0x0,0xd
026e e223       | #  |		Load	0x1,0x23
026f 0096       |    |		Execute	Package,Entry
0270 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0271 0000 0000  |    |		.XXX[0x3]
0273 0000       |    |
0274 8000 0000  |    |		.LITERAL	{0x80000000, 0x00080000}
0278 8000 0000  |    |		.LITERAL	{0x80000000, 0x00090000}
027c 8000 0000  |    |		.LITERAL	{0x80000000, 0x000a0000}
0280 ; --------------------------------------------------------------------------------------
0280 ; SUBPROGRAM
0280 ; --------------------------------------------------------------------------------------
0280 0283       |    |		.CONST	0x0283								; Address of begin
0281 0004       |    |		.CONST	0x0004								; Address of exception handler
0282 0001       |    |		.CONST	0x0001								; Number of locals
0283			BODY_0280:
0283			INIT_0280:
0283 e215       |    |		Load	0x1,0x15
0284 00db       |    |		Load_Top	At_Offset_3
0285 8012       |    |		Call	0x0,0x12
0286 6808       |h   |		Jump_Zero	0x28f
0287 00da       |    |		Load_Top	At_Offset_2
0288 e013       |    |		Load	0x0,0x13
0289 e211       |    |		Load	0x1,0x11
028a 0096       |    |		Execute	Package,Entry
028b e20d       |    |		Load	0x1,0xd
028c 011c       |    |		Execute	Any,Convert_Unchecked
028d 1c01       |    |		Execute_Immediate	Run_Utility,0x1
028e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
028f 0092 030e  |    |		Action	Push_String_Extended,0x30e					; " BOX "
0291 00db       |    |		Load_Top	At_Offset_3
0292 8014       |    |		Call	0x0,0x14
0293 00e0       |    |		Load_Encached	Standard_Cache
0294 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0295 01cc       |    |		Execute	Vector,Catenate
0296 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0297 0000       |    |		.XXX[0x1]
0298 ; --------------------------------------------------------------------------------------
0298 ; SUBPROGRAM
0298 ; --------------------------------------------------------------------------------------
0298 029b       |    |		.CONST	0x029b								; Address of begin
0299 0004       |    |		.CONST	0x0004								; Address of exception handler
029a 0001       |    |		.CONST	0x0001								; Number of locals
029b			BODY_0298:
029b			INIT_0298:
029b 00da       |    |		Load_Top	At_Offset_2
029c e013       |    |		Load	0x0,0x13
029d e212       |    |		Load	0x1,0x12
029e 0096       |    |		Execute	Package,Entry
029f e20e       |    |		Load	0x1,0xe
02a0 011c       |    |		Execute	Any,Convert_Unchecked
02a1 1c01       |    |		Execute_Immediate	Run_Utility,0x1
02a2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02a3 0000 0000  |    |		.BLANK	0000[0x5]
02a8 ; --------------------------------------------------------------------------------------
02a8 ; SUBPROGRAM
02a8 ; --------------------------------------------------------------------------------------
02a8 02ab       |    |		.CONST	0x02ab								; Address of begin
02a9 0004       |    |		.CONST	0x0004								; Address of exception handler
02aa 0001       |    |		.CONST	0x0001								; Number of locals
02ab			BODY_02a8:
02ab			INIT_02a8:
02ab 00da       |    |		Load_Top	At_Offset_2
02ac e013       |    |		Load	0x0,0x13
02ad e213       |    |		Load	0x1,0x13
02ae 0096       |    |		Execute	Package,Entry
02af e20f       |    |		Load	0x1,0xf
02b0 011c       |    |		Execute	Any,Convert_Unchecked
02b1 1c01       |    |		Execute_Immediate	Run_Utility,0x1
02b2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b3 0000 0000  |    |		.BLANK	0000[0x5]
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 e013       |    |		Load	0x0,0x13
02bd e214       |    |		Load	0x1,0x14
02be 0096       |    |		Execute	Package,Entry
02bf e210       |    |		Load	0x1,0x10
02c0 011c       |    |		Execute	Any,Convert_Unchecked
02c1 1c01       |    |		Execute_Immediate	Run_Utility,0x1
02c2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02c3 0000 0000  |    |		.BLANK	0000[0x5]
02c8 ; --------------------------------------------------------------------------------------
02c8 ; SUBPROGRAM
02c8 ; --------------------------------------------------------------------------------------
02c8 02cb       |    |		.CONST	0x02cb								; Address of begin
02c9 0004       |    |		.CONST	0x0004								; Address of exception handler
02ca 0001       |    |		.CONST	0x0001								; Number of locals
02cb			BODY_02c8:
02cb			INIT_02c8:
02cb 00da       |    |		Load_Top	At_Offset_2
02cc 6803       |h   |		Jump_Zero	0x2d0
02cd 00db       |    |		Load_Top	At_Offset_3
02ce 8402       |    |		Call	0x2,0x2
02cf 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02d0 00db       |    |		Load_Top	At_Offset_3
02d1 8014       |    |		Call	0x0,0x14
02d2 00e0       |    |		Load_Encached	Standard_Cache
02d3 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02d4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02d5 0000 0000  |    |		.XXX[0x3]
02d7 0000       |    |
02d8 ; --------------------------------------------------------------------------------------
02d8 ; SUBPROGRAM
02d8 ; --------------------------------------------------------------------------------------
02d8 02db       |    |		.CONST	0x02db								; Address of begin
02d9 0004       |    |		.CONST	0x0004								; Address of exception handler
02da 0001       |    |		.CONST	0x0001								; Number of locals
02db			BODY_02d8:
02db			INIT_02d8:
02db 00da       |    |		Load_Top	At_Offset_2
02dc 4602       |F   |		Jump_Case	0x3
02dd 7805       |x   |		Jump	0x2e3								; case 0x0
02de 7807       |x   |		Jump	0x2e6								; case 0x1
02df 7800       |x   |		Jump	0x2e0								; case 0x2
02e0 00db       |    |		Load_Top	At_Offset_3
02e1 8015       |    |		Call	0x0,0x15
02e2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02e3 00db       |    |		Load_Top	At_Offset_3
02e4 8403       |    |		Call	0x2,0x3
02e5 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02e6 00db       |    |		Load_Top	At_Offset_3
02e7 8404       |    |		Call	0x2,0x4
02e8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02e9 0000 0000  |    |		.BLANK	0000[0x7]
02f0 ; --------------------------------------------------------------------------------------
02f0 ; SUBPROGRAM
02f0 ; --------------------------------------------------------------------------------------
02f0 02f3       |    |		.CONST	0x02f3								; Address of begin
02f1 0004       |    |		.CONST	0x0004								; Address of exception handler
02f2 0001       |    |		.CONST	0x0001								; Number of locals
02f3			BODY_02f0:
02f3			INIT_02f0:
02f3 00da       |    |		Load_Top	At_Offset_2
02f4 6803       |h   |		Jump_Zero	0x2f8
02f5 00db       |    |		Load_Top	At_Offset_3
02f6 8405       |    |		Call	0x2,0x5
02f7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02f8 00db       |    |		Load_Top	At_Offset_3
02f9 8014       |    |		Call	0x0,0x14
02fa 00e0       |    |		Load_Encached	Standard_Cache
02fb 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02fc 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02fd ; --------------------------------------------------------------------------------------
02fd ; STRING TABLE
02fd ; --------------------------------------------------------------------------------------
02fd 0026       | &  |		.STRTAB	0x0026->0x0310							; "ON_HEAP_PLACE"
02fe 0031       | 1  |		.STRTAB	0x0031->0x0316							; "IN_BOX_PLACE"
02ff 003b       | ;  |		.STRTAB	0x003b->0x031c							; "IN_PLIERS_PLACE"
0300 0048       | H  |		.STRTAB	0x0048->0x0324							; "TAKING_ACTION"
0301 0053       | S  |		.STRTAB	0x0053->0x032a							; "DROPPING_ACTION"
0302 0060       | `  |		.STRTAB	0x0060->0x0332							; "YES_BOOLEAN"
0303 0069       | i  |		.STRTAB	0x0069->0x0337							; "NO_BOOLEAN"
0304 0071       | q  |		.STRTAB	0x0071->0x033c							; "EMPTY_STATE"
0305 007a       | z  |		.STRTAB	0x007a->0x0342							; "RESERVED_STATE"
0306 0086       |    |		.STRTAB	0x0086->0x0349							; "FULL_STATE"
0307 008e       |    |		.STRTAB	0x008e->0x034e							; "SIZE"
0308 0090       |    |		.STRTAB	0x0090->0x0350							; "PLACE"
0309 0093       |    |		.STRTAB	0x0093->0x0352							; "NUMBER"
030a 0097       |    |		.STRTAB	0x0097->0x0355							; "STATE"
030b 009a       |    |		.STRTAB	0x009a->0x0358							; "ACTION"
030c 009e       |    |		.STRTAB	0x009e->0x035b							; "WORKING"
030d 00a3       |    |		.STRTAB	0x00a3->0x035e							; "IDENTIFIER"
030e 00ab       |    |		.STRTAB	0x00ab->0x0363							; " BOX "
030f 00ae       |    |		.STREND 0x00ae->0x0366
0310 4f4e 5f48  |ON_H|		.STRTAB_STRINGS
0366 0000 0000  |    |		.XXX[0x2]
0368 ; --------------------------------------------------------------------------------------
0368 ; Debug Table
0368 ; --------------------------------------------------------------------------------------
0368 0004 0009  |    |		.DEBUG4	0x0004,0x0009,0x0ce6,0x0000,0x0001,0x0011
036e 000b 03b2  |    |		.DBG4T	0x000b,0x03b2,0x8000,0x0000
0372 00c4 03cd  |    |		.DBG4T	0x00c4,0x03cd,0x8000,0x0000
0376 00cb 0000  |    |		.DBG4T	0x00cb,0x0000,0x0005,0x0000
037a 0113 0000  |    |		.DBG4T	0x0113,0x0000,0x0005,0x0000
037e 013b 0000  | ;  |		.DBG4T	0x013b,0x0000,0x0005,0x0000
0382 0163 0000  | c  |		.DBG4T	0x0163,0x0000,0x0005,0x0000
0386 018b 0000  |    |		.DBG4T	0x018b,0x0000,0x0005,0x0000
038a 01b3 0000  |    |		.DBG4T	0x01b3,0x0000,0x0005,0x0000
038e 01db 0000  |    |		.DBG4T	0x01db,0x0000,0x0005,0x0000
0392 0203 03d0  |    |		.DBG4T	0x0203,0x03d0,0x0001,0x4000
0396 0283 03e6  |    |		.DBG4T	0x0283,0x03e6,0x0002,0x0000
039a 029b 03eb  |    |		.DBG4T	0x029b,0x03eb,0x0002,0x0000
039e 02ab 03ee  |    |		.DBG4T	0x02ab,0x03ee,0x0002,0x0000
03a2 02bb 03f1  |    |		.DBG4T	0x02bb,0x03f1,0x0002,0x0000
03a6 02cb 03f4  |    |		.DBG4T	0x02cb,0x03f4,0x0002,0x4000
03aa 02db 03fc  |    |		.DBG4T	0x02db,0x03fc,0x0002,0x4000
03ae 02f3 0406  |    |		.DBG4T	0x02f3,0x0406,0x0002,0x4000
03b2 ; --------------------------------------------------------------------------------------
03b2 ; Debug chain
03b2 ; --------------------------------------------------------------------------------------
03b2 0019 0000  |    |		.DBGLEN	0x0019,0x0000
03b4 000b 0010  |    |		.DBGLNO	0x000b,0x0010,0x0015,0x001a,0x001f,0x002c,0x0039,0x0046,0x0053,0x0058,0x005d,0x0062,0x0067,0x006c,0x0071,0x0076,0x007b,0x0080,0x0085,0x008a,0x008f,0x0094,0x00a3,0x00b2,0x00c1
03cd ; --------------------------------------------------------------------------------------
03cd ; Debug chain
03cd ; --------------------------------------------------------------------------------------
03cd 0001 0000  |    |		.DBGLEN	0x0001,0x0000
03cf 00c4       |    |		.DBGLNO	0x00c4
03d0 ; --------------------------------------------------------------------------------------
03d0 ; Debug chain
03d0 ; --------------------------------------------------------------------------------------
03d0 000a 0005  |    |		.DBGLEN	0x000a,0x0005
03d2 0203 0205  |    |		.DBGLNO	0x0203,0x0205,0x0207,0x0209,0x020b,0x020d,0x020f,0x0211,0x0222,0x0233,0x0244,0x024b,0x024d,0x0259,0x0265
03e1 0001 0005  |    |		.XXX[0x5]
03e3 0002 0003  |    |
03e5 0004       |    |
03e6 ; --------------------------------------------------------------------------------------
03e6 ; Debug chain
03e6 ; --------------------------------------------------------------------------------------
03e6 0000 0003  |    |		.DBGLEN	0x0000,0x0003
03e8 0283 0287  |    |		.DBGLNO	0x0283,0x0287,0x028f
03eb ; --------------------------------------------------------------------------------------
03eb ; Debug chain
03eb ; --------------------------------------------------------------------------------------
03eb 0000 0001  |    |		.DBGLEN	0x0000,0x0001
03ed 029b       |    |		.DBGLNO	0x029b
03ee ; --------------------------------------------------------------------------------------
03ee ; Debug chain
03ee ; --------------------------------------------------------------------------------------
03ee 0000 0001  |    |		.DBGLEN	0x0000,0x0001
03f0 02ab       |    |		.DBGLNO	0x02ab
03f1 ; --------------------------------------------------------------------------------------
03f1 ; Debug chain
03f1 ; --------------------------------------------------------------------------------------
03f1 0000 0001  |    |		.DBGLEN	0x0000,0x0001
03f3 02bb       |    |		.DBGLNO	0x02bb
03f4 ; --------------------------------------------------------------------------------------
03f4 ; Debug chain
03f4 ; --------------------------------------------------------------------------------------
03f4 0000 0003  |    |		.DBGLEN	0x0000,0x0003
03f6 02cb 02cd  |    |		.DBGLNO	0x02cb,0x02cd,0x02d0
03f9 0001 0003  |    |		.XXX[0x3]
03fb 0002       |    |
03fc ; --------------------------------------------------------------------------------------
03fc ; Debug chain
03fc ; --------------------------------------------------------------------------------------
03fc 0000 0004  |    |		.DBGLEN	0x0000,0x0004
03fe 02db 02e0  |    |		.DBGLNO	0x02db,0x02e0,0x02e3,0x02e6
0402 0001 0004  |    |		.XXX[0x4]
0404 0002 0003  |    |
0406 ; --------------------------------------------------------------------------------------
0406 ; Debug chain
0406 ; --------------------------------------------------------------------------------------
0406 0000 0003  |    |		.DBGLEN	0x0000,0x0003
0408 02f3 02f5  |    |		.DBGLNO	0x02f3,0x02f5,0x02f8
040b 0001 0003  |    |		.XXX[0x3]
040d 0002       |    |
040e 0000 0000  |    |		.BLANK	0000[0x1f2]