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

⟦fe917c663⟧

    Length: 6144 (0x1800)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_ccb0b3

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 0a98       |    |		.CONST	0x0a98								; 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 8006       |    |		.CONST	0x8006								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00ab       |    |		.CONST	0x00ab								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 003e       | >  |		.CONST	0x003e								; Number of locals
000b			INIT_0008:
000b 00c4       |    |		Action	Make_Default
000c 00c4       |    |		Action	Make_Default
000d 00c4       |    |		Action	Make_Default
000e 00c4       |    |		Action	Make_Default
000f 00c4       |    |		Action	Make_Default
0010 00c4       |    |		Action	Make_Default
0011 00c4       |    |		Action	Make_Default
0012 00c4       |    |		Action	Make_Default
0013 00c4       |    |		Action	Make_Default
0014 00c4       |    |		Action	Make_Default
0015 00c4       |    |		Action	Make_Default
0016 00c4       |    |		Action	Make_Default
0017 00c4       |    |		Action	Make_Default
0018 00c4       |    |		Action	Make_Default
0019 00c4       |    |		Action	Make_Default
001a 00c4       |    |		Action	Make_Default
001b 00c4       |    |		Action	Make_Default
001c 00c4       |    |		Action	Make_Default
001d 00c4       |    |		Action	Make_Default
001e 00c4       |    |		Action	Make_Default
001f 00c4       |    |		Action	Make_Default
0020 00c4       |    |		Action	Make_Default
0021 00c4       |    |		Action	Make_Default
0022 00c4       |    |		Action	Make_Default
0023 00c4       |    |		Action	Make_Default
0024 00c4       |    |		Action	Make_Default
0025 00c4       |    |		Action	Make_Default
0026 00c4       |    |		Action	Make_Default
0027 00c4       |    |		Action	Make_Default
0028 00c4       |    |		Action	Make_Default
0029 00c4       |    |		Action	Make_Default
002a 00c4       |    |		Action	Make_Default
002b 00c4       |    |		Action	Make_Default
002c 00c4       |    |		Action	Make_Default
002d 00c4       |    |		Action	Make_Default
002e e001       |    |		Load	0x0,0x1
002f 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0030 e002       |    |		Load	0x0,0x2
0031 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0032 e002       |    |		Load	0x0,0x2
0033 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0034 029f 09ab  |    |		Declare_Subprogram	INIT_09a8,For_Call
0036 4803       |H   |		Short_Literal	0x3
0037 032e       | .  |		Declare_Type	Record,Defined,Visible
0038 c227       | '  |		Store	0x1,0x27
0039 00e3       |    |		Load_Encached	Natural_Cache
003a 0266       | f  |		Execute	Discrete,Bounds
003b e227       | '  |		Load	0x1,0x27
003c 029f 00b3  |    |		Declare_Subprogram	INIT_00b0,For_Call
003e 4801       |H   |		Short_Literal	0x1
003f 0351       | Q  |		Declare_Type	Array,Defined,Visible,Bounds_With_Object
0040 c228       | (  |		Store	0x1,0x28
0041 00e3       |    |		Load_Encached	Natural_Cache
0042 e003       |    |		Load	0x0,0x3
0043 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0044 4801       |H   |		Short_Literal	0x1
0045 607e       |`~  |		Indirect_Literal	Discrete,0xc4,{0x00000000, 0x7fffffff}
0046 e228       | (  |		Load	0x1,0x28
0047 034f       | O  |		Declare_Type	Array,Constrained,Visible,Bounds_With_Object
0048 029f 09d3  |    |		Declare_Subprogram	INIT_09d0,For_Call
004a 4800       |H   |		Short_Literal	0x0
004b 4801       |H   |		Short_Literal	0x1
004c 4801       |H   |		Short_Literal	0x1
004d 4800       |H   |		Short_Literal	0x0
004e 4801       |H   |		Short_Literal	0x1
004f 4801       |H   |		Short_Literal	0x1
0050 031e       |    |		Declare_Type	Variant_Record,Defined,Visible
0051 c20e       |    |		Store	0x1,0xe
0052 e004       |    |		Load	0x0,0x4
0053 0129       | )  |		Execute	Any,Make_Visible
0054 c215       |    |		Store	0x1,0x15
0055 029a 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Outer_Call,Visible,Unelaborated
0057 c22a       | *  |		Store	0x1,0x2a
0058 029a 0193  |    |		Declare_Subprogram	INIT_0190,For_Outer_Call,Visible,Unelaborated
005a c217       |    |		Store	0x1,0x17
005b 029a 01cb  |    |		Declare_Subprogram	INIT_01c8,For_Outer_Call,Visible,Unelaborated
005d c22b       | +  |		Store	0x1,0x2b
005e 029a 021b  |    |		Declare_Subprogram	INIT_0218,For_Outer_Call,Visible,Unelaborated
0060 c21a       |    |		Store	0x1,0x1a
0061 029a 027b  |   {|		Declare_Subprogram	INIT_0278,For_Outer_Call,Visible,Unelaborated
0063 c21b       |    |		Store	0x1,0x1b
0064 029a 0293  |    |		Declare_Subprogram	INIT_0290,For_Outer_Call,Visible,Unelaborated
0066 c21c       |    |		Store	0x1,0x1c
0067 029a 02fb  |    |		Declare_Subprogram	INIT_02f8,For_Outer_Call,Visible,Unelaborated
0069 c21d       |    |		Store	0x1,0x1d
006a 029a 0323  |   #|		Declare_Subprogram	INIT_0320,For_Outer_Call,Visible,Unelaborated
006c c22c       | ,  |		Store	0x1,0x2c
006d 029a 0373  |   s|		Declare_Subprogram	INIT_0370,For_Outer_Call,Visible,Unelaborated
006f c229       | )  |		Store	0x1,0x29
0070 029a 03a3  |    |		Declare_Subprogram	INIT_03a0,For_Outer_Call,Visible,Unelaborated
0072 c22f       | /  |		Store	0x1,0x2f
0073 029a 040b  |    |		Declare_Subprogram	INIT_0408,For_Outer_Call,Visible,Unelaborated
0075 c221       | !  |		Store	0x1,0x21
0076 00bf       |    |		Action	Accept_Activation
0077 029d 042b  |   +|		Declare_Subprogram	INIT_0428,For_Outer_Call
0079 029d 0453  |   S|		Declare_Subprogram	INIT_0450,For_Outer_Call
007b 029d 047b  |   {|		Declare_Subprogram	INIT_0478,For_Outer_Call
007d 029d 04bb  |    |		Declare_Subprogram	INIT_04b8,For_Outer_Call
007f 029d 04cb  |    |		Declare_Subprogram	INIT_04c8,For_Outer_Call
0081 029d 04f3  |    |		Declare_Subprogram	INIT_04f0,For_Outer_Call
0083 029d 051b  |    |		Declare_Subprogram	INIT_0518,For_Outer_Call
0085 029d 0533  |   3|		Declare_Subprogram	INIT_0530,For_Outer_Call
0087 029d 0573  |   s|		Declare_Subprogram	INIT_0570,For_Outer_Call
0089 029d 05f3  |    |		Declare_Subprogram	INIT_05f0,For_Outer_Call
008b 1d2a       | *  |		Execute_Immediate	Reference_Lex_1,0x2a
008c 00c7       |    |		Action	Elaborate_Subprogram
008d 029d 061b  |    |		Declare_Subprogram	INIT_0618,For_Outer_Call
008f 029d 063b  |   ;|		Declare_Subprogram	INIT_0638,For_Outer_Call
0091 029d 0663  |   c|		Declare_Subprogram	INIT_0660,For_Outer_Call
0093 029d 06a3  |    |		Declare_Subprogram	INIT_06a0,For_Outer_Call
0095 1d2f       | /  |		Execute_Immediate	Reference_Lex_1,0x2f
0096 00c7       |    |		Action	Elaborate_Subprogram
0097 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29
0098 00c7       |    |		Action	Elaborate_Subprogram
0099 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
009a 00c7       |    |		Action	Elaborate_Subprogram
009b 029d 06db  |    |		Declare_Subprogram	INIT_06d8,For_Outer_Call
009d 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
009e 00c7       |    |		Action	Elaborate_Subprogram
009f 1d2b       | +  |		Execute_Immediate	Reference_Lex_1,0x2b
00a0 00c7       |    |		Action	Elaborate_Subprogram
00a1 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
00a2 00c7       |    |		Action	Elaborate_Subprogram
00a3 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
00a4 00c7       |    |		Action	Elaborate_Subprogram
00a5 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
00a6 00c7       |    |		Action	Elaborate_Subprogram
00a7 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
00a8 00c7       |    |		Action	Elaborate_Subprogram
00a9 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21
00aa 00c7       |    |		Action	Elaborate_Subprogram
00ab			BODY_0008:
00ab 00bc       |    |		Action	Signal_Activated
00ac 00bb       |    |		Action	Signal_Completion
00ad 0000 0000  |    |		.XXX[0x3]
00af 0000       |    |
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00b3       |    |		.CONST	0x00b3								; Address of begin
00b1 0004       |    |		.CONST	0x0004								; Address of exception handler
00b2 0001       |    |		.CONST	0x0001								; Number of locals
00b3			BODY_00b0:
00b3			INIT_00b0:
00b3 00d1       |    |		Pop_Control	Pop_Count_1
00b4 00da       |    |		Load_Top	At_Offset_2
00b5 01dc       |    |		Execute	Vector,Last
00b6 00db       |    |		Load_Top	At_Offset_3
00b7 01dd       |    |		Execute	Vector,First
00b8 0263       | c  |		Execute	Discrete,Above_Bound
00b9 7006       |p   |		Jump_Nonzero	0xc0
00ba 00d8       |    |		Load_Top	At_Offset_0
00bb e5ff       |    |		Load	0x2,-0x1
00bc 01d5       |    |		Execute	Vector,Field_Reference
00bd 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00be 0a01       |    |		Execute_Immediate	Plus,0x1
00bf 7ff8       |    |		Jump	0xb8
00c0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
00c1 0000 0000  |    |		.XXX[0x3]
00c3 0000       |    |
00c4 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00fb       |    |		.CONST	0x00fb								; Address of begin
00c9 0186       |    |		.CONST	0x0186								; Address of exception handler
00ca 000d       |    |		.CONST	0x000d								; Number of locals
00cb			INIT_00c8:
00cb 00e2       |    |		Load_Encached	Integer_Cache
00cc 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
00cd 00e2       |    |		Load_Encached	Integer_Cache
00ce e001       |    |		Load	0x0,0x1
00cf 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
00d0 02c7       |    |		Declare_Variable	Any
00d1 00d8       |    |		Load_Top	At_Offset_0
00d2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00d3 e001       |    |		Load	0x0,0x1
00d4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00d5 4800       |H   |		Short_Literal	0x0
00d6 e20e       |    |		Load	0x1,0xe
00d7 1c08       |    |		Execute_Immediate	Run_Utility,0x8
00d8 00d8       |    |		Load_Top	At_Offset_0
00d9 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00da e005       |    |		Load	0x0,0x5
00db 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00dc 1b23       | #  |		Execute	Package,Field_Read,Field_Number 0x23
00dd 02c7       |    |		Declare_Variable	Any
00de e5ff       |    |		Load	0x2,-0x1
00df a407       |    |		Store_Unchecked	0x2,0x7
00e0 00d8       |    |		Load_Top	At_Offset_0
00e1 8231       | 1  |		Call	0x1,0x31
00e2 e20e       |    |		Load	0x1,0xe
00e3 1c08       |    |		Execute_Immediate	Run_Utility,0x8
00e4 00d8       |    |		Load_Top	At_Offset_0
00e5 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00e6 e003       |    |		Load	0x0,0x3
00e7 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00e8 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
00e9 e002       |    |		Load	0x0,0x2
00ea 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00eb 02c7       |    |		Declare_Variable	Any
00ec 00d8       |    |		Load_Top	At_Offset_0
00ed 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00ee e002       |    |		Load	0x0,0x2
00ef 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00f0 02c7       |    |		Declare_Variable	Any
00f1 00d8       |    |		Load_Top	At_Offset_0
00f2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00f3 e005       |    |		Load	0x0,0x5
00f4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00f5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00f6 02c7       |    |		Declare_Variable	Any
00f7 00d8       |    |		Load_Top	At_Offset_0
00f8 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00f9 029f 0703  |    |		Declare_Subprogram	INIT_0700,For_Call
00fb			BODY_00c8:
00fb e006       |    |		Load	0x0,0x6
00fc 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00fd 4802       |H   |		Short_Literal	0x2
00fe 0092 09f8  |    |		Action	Push_String_Extended,0x9f8					; "Checking if units specify batch mode"
0100 e007       |    |		Load	0x0,0x7
0101 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0102 e003       |    |		Load	0x0,0x3
0103 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0104 e5fd       |    |		Load	0x2,-0x3
0105 e407       |    |		Load	0x2,0x7
0106 822b       | +  |		Call	0x1,0x2b
0107 c409       |    |		Store	0x2,0x9
0108 4800       |H   |		Short_Literal	0x0
0109 e409       |    |		Load	0x2,0x9
010a e003       |    |		Load	0x0,0x3
010b 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
010c 7005       |p   |		Jump_Nonzero	0x112
010d e409       |    |		Load	0x2,0x9
010e e406       |    |		Load	0x2,0x6
010f 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0110 e406       |    |		Load	0x2,0x6
0111 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0112 e006       |    |		Load	0x0,0x6
0113 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0114 4802       |H   |		Short_Literal	0x2
0115 0092 09f9  |    |		Action	Push_String_Extended,0x9f9					; "Selecting units for build"
0117 e007       |    |		Load	0x0,0x7
0118 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0119 e407       |    |		Load	0x2,0x7
011a e005       |    |		Load	0x0,0x5
011b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
011c 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
011d 4801       |H   |		Short_Literal	0x1
011e a403       |    |		Store_Unchecked	0x2,0x3
011f 00cf       |    |		Action	Mark_Auxiliary
0120 7857       |xW  |		Jump	0x178
0121 e407       |    |		Load	0x2,0x7
0122 e005       |    |		Load	0x0,0x5
0123 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0124 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0125 c40c       |    |		Store	0x2,0xc
0126 00da       |    |		Load_Top	At_Offset_2
0127 8232       | 2  |		Call	0x1,0x32
0128 c404       |    |		Store	0x2,0x4
0129 e404       |    |		Load	0x2,0x4
012a e008       |    |		Load	0x0,0x8
012b 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
012c 6845       |hE  |		Jump_Zero	0x172
012d 00db       |    |		Load_Top	At_Offset_3
012e 0120       |    |		Execute	Any,Is_Value
012f 6803       |h   |		Jump_Zero	0x133
0130 e002       |    |		Load	0x0,0x2
0131 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0132 7801       |x   |		Jump	0x134
0133 00db       |    |		Load_Top	At_Offset_3
0134 e40a       |    |		Load	0x2,0xa
0135 0120       |    |		Execute	Any,Is_Value
0136 6803       |h   |		Jump_Zero	0x13a
0137 e002       |    |		Load	0x0,0x2
0138 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0139 7801       |x   |		Jump	0x13b
013a e40a       |    |		Load	0x2,0xa
013b e5fd       |    |		Load	0x2,-0x3
013c e404       |    |		Load	0x2,0x4
013d 8237       | 7  |		Call	0x1,0x37
013e c40a       |    |		Store	0x2,0xa
013f c40b       |    |		Store	0x2,0xb
0140 e5fe       |    |		Load	0x2,-0x2
0141 681b       |h   |		Jump_Zero	0x15d
0142 00db       |    |		Load_Top	At_Offset_3
0143 e40a       |    |		Load	0x2,0xa
0144 e002       |    |		Load	0x0,0x2
0145 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
0146 682b       |h+  |		Jump_Zero	0x172
0147 e404       |    |		Load	0x2,0x4
0148 e403       |    |		Load	0x2,0x3
0149 e408       |    |		Load	0x2,0x8
014a 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
014b 01d5       |    |		Execute	Vector,Field_Reference
014c 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
014d e40a       |    |		Load	0x2,0xa
014e e403       |    |		Load	0x2,0x3
014f e408       |    |		Load	0x2,0x8
0150 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0151 01d5       |    |		Execute	Vector,Field_Reference
0152 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0153 00db       |    |		Load_Top	At_Offset_3
0154 e403       |    |		Load	0x2,0x3
0155 e408       |    |		Load	0x2,0x8
0156 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0157 01d5       |    |		Execute	Vector,Field_Reference
0158 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0159 e403       |    |		Load	0x2,0x3
015a 0a01       |    |		Execute_Immediate	Plus,0x1
015b c403       |    |		Store	0x2,0x3
015c 7815       |x   |		Jump	0x172
015d e404       |    |		Load	0x2,0x4
015e e403       |    |		Load	0x2,0x3
015f e408       |    |		Load	0x2,0x8
0160 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0161 01d5       |    |		Execute	Vector,Field_Reference
0162 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0163 e40a       |    |		Load	0x2,0xa
0164 e403       |    |		Load	0x2,0x3
0165 e408       |    |		Load	0x2,0x8
0166 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0167 01d5       |    |		Execute	Vector,Field_Reference
0168 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0169 00db       |    |		Load_Top	At_Offset_3
016a e403       |    |		Load	0x2,0x3
016b e408       |    |		Load	0x2,0x8
016c 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
016d 01d5       |    |		Execute	Vector,Field_Reference
016e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
016f e403       |    |		Load	0x2,0x3
0170 0a01       |    |		Execute_Immediate	Plus,0x1
0171 c403       |    |		Store	0x2,0x3
0172 e407       |    |		Load	0x2,0x7
0173 e005       |    |		Load	0x0,0x5
0174 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0175 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0176 c407       |    |		Store	0x2,0x7
0177 00c9       |    |		Action	Pop_Auxiliary_Loop
0178 e407       |    |		Load	0x2,0x7
0179 e005       |    |		Load	0x0,0x5
017a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
017b 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
017c 6fa4       |o   |		Jump_Zero	0x121
017d 00ce       |    |		Action	Pop_Auxiliary
017e e403       |    |		Load	0x2,0x3
017f 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
0180 6802       |h   |		Jump_Zero	0x183
0181 840d       |    |		Call	0x2,0xd
0182 7802       |x   |		Jump	0x185
0183 e406       |    |		Load	0x2,0x6
0184 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0185 0831       | 1  |		Execute_Immediate	Raise,0x31
0186			TRAP_00c8:
0186 0007       |    |		Action	Break_Optional
0187 e5fd       |    |		Load	0x2,-0x3
0188 4800       |H   |		Short_Literal	0x0
0189 4801       |H   |		Short_Literal	0x1
018a e009       |    |		Load	0x0,0x9
018b 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
018c 0092 09fa  |    |		Action	Push_String_Extended,0x9fa					; "get_build_list"
018e 8235       | 5  |		Call	0x1,0x35
018f 0831       | 1  |		Execute_Immediate	Raise,0x31
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 01a4       |    |		.CONST	0x01a4								; Address of begin
0191 01be       |    |		.CONST	0x01be								; Address of exception handler
0192 0009       |    |		.CONST	0x0009								; Number of locals
0193			INIT_0190:
0193 00da       |    |		Load_Top	At_Offset_2
0194 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0195 e20e       |    |		Load	0x1,0xe
0196 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0197 00db       |    |		Load_Top	At_Offset_3
0198 00d9       |    |		Load_Top	At_Offset_1
0199 016d       | m  |		Execute	Variant_Record,Structure_Write
019a a00a       |    |		Store_Unchecked	0x0,0xa
019b 00c6       |    |		Action	Check_Subprogram_Elaborated
019c e227       | '  |		Load	0x1,0x27
019d 00e3       |    |		Load_Encached	Natural_Cache
019e e228       | (  |		Load	0x1,0x28
019f 1d3e       | >  |		Execute_Immediate	Reference_Lex_1,0x3e
01a0 e00b       |    |		Load	0x0,0xb
01a1 e00c       |    |		Load	0x0,0xc
01a2 4809       |H   |		Short_Literal	0x9
01a3 0007       |    |		Action	Break_Optional
01a4			BODY_0190:
01a4 e006       |    |		Load	0x0,0x6
01a5 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
01a6 4802       |H   |		Short_Literal	0x2
01a7 0092 09fb  |    |		Action	Push_String_Extended,0x9fb					; "Sorting build list"
01a9 e007       |    |		Load	0x0,0x7
01aa 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01ab e402       |    |		Load	0x2,0x2
01ac 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
01ad 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
01ae 680d       |h   |		Jump_Zero	0x1bc
01af e402       |    |		Load	0x2,0x2
01b0 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
01b1 e403       |    |		Load	0x2,0x3
01b2 e404       |    |		Load	0x2,0x4
01b3 e405       |    |		Load	0x2,0x5
01b4 4806       |H   |		Short_Literal	0x6
01b5 4802       |H   |		Short_Literal	0x2
01b6 0099       |    |		Action	Reference_Dynamic
01b7 4807       |H   |		Short_Literal	0x7
01b8 4802       |H   |		Short_Literal	0x2
01b9 0099       |    |		Action	Reference_Dynamic
01ba 800a       |    |		Call	0x0,0xa
01bb 00d1       |    |		Pop_Control	Pop_Count_1
01bc e402       |    |		Load	0x2,0x2
01bd 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01be			TRAP_0190:
01be 0007       |    |		Action	Break_Optional
01bf e5fe       |    |		Load	0x2,-0x2
01c0 4800       |H   |		Short_Literal	0x0
01c1 4801       |H   |		Short_Literal	0x1
01c2 e009       |    |		Load	0x0,0x9
01c3 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
01c4 0092 09fc  |    |		Action	Push_String_Extended,0x9fc					; "sort_build_list"
01c6 8235       | 5  |		Call	0x1,0x35
01c7 0831       | 1  |		Execute_Immediate	Raise,0x31
01c8 ; --------------------------------------------------------------------------------------
01c8 ; SUBPROGRAM
01c8 ; --------------------------------------------------------------------------------------
01c8 01e0       |    |		.CONST	0x01e0								; Address of begin
01c9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ca 0006       |    |		.CONST	0x0006								; Number of locals
01cb			INIT_01c8:
01cb e001       |    |		Load	0x0,0x1
01cc 1b2e       | .  |		Execute	Package,Field_Read,Field_Number 0x2e
01cd 0322       | "  |		Declare_Variable	Record
01ce 00d8       |    |		Load_Top	At_Offset_0
01cf 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01d0 e001       |    |		Load	0x0,0x1
01d1 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
01d2 02c7       |    |		Declare_Variable	Any
01d3 00d8       |    |		Load_Top	At_Offset_0
01d4 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01d5 e003       |    |		Load	0x0,0x3
01d6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01d7 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
01d8 e005       |    |		Load	0x0,0x5
01d9 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01da 1b23       | #  |		Execute	Package,Field_Read,Field_Number 0x23
01db 02c7       |    |		Declare_Variable	Any
01dc e5ff       |    |		Load	0x2,-0x1
01dd a405       |    |		Store_Unchecked	0x2,0x5
01de 029f 0733  |   3|		Declare_Subprogram	INIT_0730,For_Call
01e0			BODY_01c8:
01e0 4800       |H   |		Short_Literal	0x0
01e1 a5fd       |    |		Store_Unchecked	0x2,-0x3
01e2 00d9       |    |		Load_Top	At_Offset_1
01e3 8231       | 1  |		Call	0x1,0x31
01e4 7003       |p   |		Jump_Nonzero	0x1e8
01e5 4800       |H   |		Short_Literal	0x0
01e6 a5fd       |    |		Store_Unchecked	0x2,-0x3
01e7 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01e8 00d9       |    |		Load_Top	At_Offset_1
01e9 e005       |    |		Load	0x0,0x5
01ea 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01eb 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
01ec e5fe       |    |		Load	0x2,-0x2
01ed 00da       |    |		Load_Top	At_Offset_2
01ee e005       |    |		Load	0x0,0x5
01ef 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01f0 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
01f1 8232       | 2  |		Call	0x1,0x32
01f2 e008       |    |		Load	0x0,0x8
01f3 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
01f4 e402       |    |		Load	0x2,0x2
01f5 017d       | }  |		Execute	Record,Structure_Write
01f6 e5fe       |    |		Load	0x2,-0x2
01f7 4800       |H   |		Short_Literal	0x0
01f8 00db       |    |		Load_Top	At_Offset_3
01f9 e005       |    |		Load	0x0,0x5
01fa 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
01fb 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
01fc 8232       | 2  |		Call	0x1,0x32
01fd e008       |    |		Load	0x0,0x8
01fe 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
01ff c403       |    |		Store	0x2,0x3
0200 e003       |    |		Load	0x0,0x3
0201 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0202 e5fe       |    |		Load	0x2,-0x2
0203 e402       |    |		Load	0x2,0x2
0204 e403       |    |		Load	0x2,0x3
0205 8238       | 8  |		Call	0x1,0x38
0206 005b       | [  |		Store_Top	Discrete,At_Offset_3
0207 4800       |H   |		Short_Literal	0x0
0208 00db       |    |		Load_Top	At_Offset_3
0209 e003       |    |		Load	0x0,0x3
020a 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
020b 7003       |p   |		Jump_Nonzero	0x20f
020c 00da       |    |		Load_Top	At_Offset_2
020d a5fd       |    |		Store_Unchecked	0x2,-0x3
020e 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
020f 8406       |    |		Call	0x2,0x6
0210 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0211 0000 0000  |    |		.BLANK	0000[0x7]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 0227       | '  |		.CONST	0x0227								; Address of begin
0219 0269       | i  |		.CONST	0x0269								; Address of exception handler
021a 0004       |    |		.CONST	0x0004								; Number of locals
021b			INIT_0218:
021b e001       |    |		Load	0x0,0x1
021c 1b2e       | .  |		Execute	Package,Field_Read,Field_Number 0x2e
021d 0322       | "  |		Declare_Variable	Record
021e 00d8       |    |		Load_Top	At_Offset_0
021f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0220 e001       |    |		Load	0x0,0x1
0221 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0222 02c7       |    |		Declare_Variable	Any
0223 00d8       |    |		Load_Top	At_Offset_0
0224 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0225 029f 0753  |   S|		Declare_Subprogram	INIT_0750,For_Call
0227			BODY_0218:
0227 4800       |H   |		Short_Literal	0x0
0228 e5ff       |    |		Load	0x2,-0x1
0229 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
022a e003       |    |		Load	0x0,0x3
022b 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
022c 7002       |p   |		Jump_Nonzero	0x22f
022d 00ea       |    |		Load_Encached	Null_String_Cache
022e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
022f e5ff       |    |		Load	0x2,-0x1
0230 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
0231 7002       |p   |		Jump_Nonzero	0x234
0232 00ea       |    |		Load_Encached	Null_String_Cache
0233 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0234 e5fe       |    |		Load	0x2,-0x2
0235 4801       |H   |		Short_Literal	0x1
0236 e5ff       |    |		Load	0x2,-0x1
0237 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0238 01d5       |    |		Execute	Vector,Field_Reference
0239 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
023a e008       |    |		Load	0x0,0x8
023b 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
023c 00db       |    |		Load_Top	At_Offset_3
023d 017d       | }  |		Execute	Record,Structure_Write
023e e5fe       |    |		Load	0x2,-0x2
023f 4800       |H   |		Short_Literal	0x0
0240 4801       |H   |		Short_Literal	0x1
0241 e5ff       |    |		Load	0x2,-0x1
0242 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0243 01d5       |    |		Execute	Vector,Field_Reference
0244 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0245 e008       |    |		Load	0x0,0x8
0246 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0247 c403       |    |		Store	0x2,0x3
0248 00d9       |    |		Load_Top	At_Offset_1
0249 e001       |    |		Load	0x0,0x1
024a 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
024b 012e       | .  |		Execute	Any,Not_Equal
024c 6802       |h   |		Jump_Zero	0x24f
024d 8404       |    |		Call	0x2,0x4
024e 7819       |x   |		Jump	0x268
024f e006       |    |		Load	0x0,0x6
0250 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0251 4801       |H   |		Short_Literal	0x1
0252 4801       |H   |		Short_Literal	0x1
0253 e00d       |    |		Load	0x0,0xd
0254 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0255 035b       | [  |		Declare_Type	Array,Constrained
0256 0337       | 7  |		Declare_Variable	Array
0257 00db       |    |		Load_Top	At_Offset_3
0258 e001       |    |		Load	0x0,0x1
0259 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
025a 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
025b e00d       |    |		Load	0x0,0xd
025c 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
025d e00d       |    |		Load	0x0,0xd
025e 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
025f 0119       |    |		Execute	Any,Check_In_Formal_Type
0260 4801       |H   |		Short_Literal	0x1
0261 00da       |    |		Load_Top	At_Offset_2
0262 01d6       |    |		Execute	Vector,Field_Write
0263 6010       |`   |		Indirect_Literal	Discrete,0x274,{0x00000000, 0x000081ed}
0264 e003       |    |		Load	0x0,0x3
0265 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0266 00ea       |    |		Load_Encached	Null_String_Cache
0267 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0268 0831       | 1  |		Execute_Immediate	Raise,0x31
0269			TRAP_0218:
0269 0007       |    |		Action	Break_Optional
026a e5fe       |    |		Load	0x2,-0x2
026b 4800       |H   |		Short_Literal	0x0
026c 4801       |H   |		Short_Literal	0x1
026d e009       |    |		Load	0x0,0x9
026e 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
026f 0092 09fd  |    |		Action	Push_String_Extended,0x9fd					; "get_remote_machine"
0271 8235       | 5  |		Call	0x1,0x35
0272 00ea       |    |		Load_Encached	Null_String_Cache
0273 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0274 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081ed}
0278 ; --------------------------------------------------------------------------------------
0278 ; SUBPROGRAM
0278 ; --------------------------------------------------------------------------------------
0278 0284       |    |		.CONST	0x0284								; Address of begin
0279 0286       |    |		.CONST	0x0286								; Address of exception handler
027a 0002       |    |		.CONST	0x0002								; Number of locals
027b			INIT_0278:
027b e001       |    |		Load	0x0,0x1
027c 1b2e       | .  |		Execute	Package,Field_Read,Field_Number 0x2e
027d 0322       | "  |		Declare_Variable	Record
027e e5fe       |    |		Load	0x2,-0x2
027f e5ff       |    |		Load	0x2,-0x1
0280 e008       |    |		Load	0x0,0x8
0281 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0282 00d9       |    |		Load_Top	At_Offset_1
0283 017d       | }  |		Execute	Record,Structure_Write
0284			BODY_0278:
0284 00d8       |    |		Load_Top	At_Offset_0
0285 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0286			TRAP_0278:
0286 0007       |    |		Action	Break_Optional
0287 e5fe       |    |		Load	0x2,-0x2
0288 4800       |H   |		Short_Literal	0x0
0289 4801       |H   |		Short_Literal	0x1
028a e009       |    |		Load	0x0,0x9
028b 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
028c 0092 09fe  |    |		Action	Push_String_Extended,0x9fe					; "get_target_key"
028e 8235       | 5  |		Call	0x1,0x35
028f 0831       | 1  |		Execute_Immediate	Raise,0x31
0290 ; --------------------------------------------------------------------------------------
0290 ; SUBPROGRAM
0290 ; --------------------------------------------------------------------------------------
0290 0296       |    |		.CONST	0x0296								; Address of begin
0291 0004       |    |		.CONST	0x0004								; Address of exception handler
0292 0002       |    |		.CONST	0x0002								; Number of locals
0293			INIT_0290:
0293 e003       |    |		Load	0x0,0x3
0294 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0295 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0296			BODY_0290:
0296 4800       |H   |		Short_Literal	0x0
0297 a5fc       |    |		Store_Unchecked	0x2,-0x4
0298 00db       |    |		Load_Top	At_Offset_3
0299 012c       | ,  |		Execute	Any,Size
029a 6850       |hP  |		Jump_Zero	0x2eb
029b 00cf       |    |		Action	Mark_Auxiliary
029c e5ff       |    |		Load	0x2,-0x1
029d 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
029e 01dc       |    |		Execute	Vector,Last
029f 4801       |H   |		Short_Literal	0x1
02a0 0263       | c  |		Execute	Discrete,Above_Bound
02a1 7048       |pH  |		Jump_Nonzero	0x2ea
02a2 e003       |    |		Load	0x0,0x3
02a3 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
02a4 e5fd       |    |		Load	0x2,-0x3
02a5 e5fe       |    |		Load	0x2,-0x2
02a6 00db       |    |		Load_Top	At_Offset_3
02a7 e5ff       |    |		Load	0x2,-0x1
02a8 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
02a9 01d5       |    |		Execute	Vector,Field_Reference
02aa 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02ab e00e       |    |		Load	0x0,0xe
02ac 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
02ad c5fc       |    |		Store	0x2,-0x4
02ae 4800       |H   |		Short_Literal	0x0
02af e402       |    |		Load	0x2,0x2
02b0 e003       |    |		Load	0x0,0x3
02b1 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
02b2 701e       |p   |		Jump_Nonzero	0x2d1
02b3 e5fd       |    |		Load	0x2,-0x3
02b4 4801       |H   |		Short_Literal	0x1
02b5 4801       |H   |		Short_Literal	0x1
02b6 e00d       |    |		Load	0x0,0xd
02b7 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02b8 035b       | [  |		Declare_Type	Array,Constrained
02b9 0337       | 7  |		Declare_Variable	Array
02ba 00da       |    |		Load_Top	At_Offset_2
02bb e5ff       |    |		Load	0x2,-0x1
02bc 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
02bd 01d5       |    |		Execute	Vector,Field_Reference
02be 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02bf e008       |    |		Load	0x0,0x8
02c0 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
02c1 e00d       |    |		Load	0x0,0xd
02c2 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
02c3 0119       |    |		Execute	Any,Check_In_Formal_Type
02c4 4801       |H   |		Short_Literal	0x1
02c5 00da       |    |		Load_Top	At_Offset_2
02c6 01d6       |    |		Execute	Vector,Field_Write
02c7 6028       |`(  |		Indirect_Literal	Discrete,0x2f0,{0x00000000, 0x000081f2}
02c8 e003       |    |		Load	0x0,0x3
02c9 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
02ca e00d       |    |		Load	0x0,0xd
02cb 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
02cc 6023       |`#  |		Indirect_Literal	Discrete,0x2f0,{0x00000000, 0x000081f2}
02cd e003       |    |		Load	0x0,0x3
02ce 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02cf a5fc       |    |		Store_Unchecked	0x2,-0x4
02d0 7817       |x   |		Jump	0x2e8
02d1 e5fd       |    |		Load	0x2,-0x3
02d2 4801       |H   |		Short_Literal	0x1
02d3 4801       |H   |		Short_Literal	0x1
02d4 e00d       |    |		Load	0x0,0xd
02d5 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
02d6 035b       | [  |		Declare_Type	Array,Constrained
02d7 0337       | 7  |		Declare_Variable	Array
02d8 00da       |    |		Load_Top	At_Offset_2
02d9 e5ff       |    |		Load	0x2,-0x1
02da 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
02db 01d5       |    |		Execute	Vector,Field_Reference
02dc 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02dd e008       |    |		Load	0x0,0x8
02de 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
02df e00d       |    |		Load	0x0,0xd
02e0 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
02e1 0119       |    |		Execute	Any,Check_In_Formal_Type
02e2 4801       |H   |		Short_Literal	0x1
02e3 00da       |    |		Load_Top	At_Offset_2
02e4 01d6       |    |		Execute	Vector,Field_Write
02e5 6006       |`   |		Indirect_Literal	Discrete,0x2ec,{0x00000000, 0x000081ff}
02e6 e003       |    |		Load	0x0,0x3
02e7 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
02e8 00c8       |    |		Action	Pop_Auxiliary_Range
02e9 3fb8       |?   |		Loop_Increasing	0x2a2
02ea 00ce       |    |		Action	Pop_Auxiliary
02eb 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
02ec 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081ff}
02f0 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081f2}
02f4 0000 0000  |    |		.BLANK	0000[0x4]
02f8 ; --------------------------------------------------------------------------------------
02f8 ; SUBPROGRAM
02f8 ; --------------------------------------------------------------------------------------
02f8 0305       |    |		.CONST	0x0305								; Address of begin
02f9 0318       |    |		.CONST	0x0318								; Address of exception handler
02fa 0003       |    |		.CONST	0x0003								; Number of locals
02fb			INIT_02f8:
02fb 00da       |    |		Load_Top	At_Offset_2
02fc e001       |    |		Load	0x0,0x1
02fd 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
02fe 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
02ff e001       |    |		Load	0x0,0x1
0300 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0301 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0302 02c7       |    |		Declare_Variable	Any
0303 00d8       |    |		Load_Top	At_Offset_0
0304 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0305			BODY_02f8:
0305 e5fe       |    |		Load	0x2,-0x2
0306 4800       |H   |		Short_Literal	0x0
0307 00db       |    |		Load_Top	At_Offset_3
0308 0092 09ff  |    |		Action	Push_String_Extended,0x9ff					; "'c(main_body)"
030a 01cc       |    |		Execute	Vector,Catenate
030b e008       |    |		Load	0x0,0x8
030c 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
030d c403       |    |		Store	0x2,0x3
030e 00d8       |    |		Load_Top	At_Offset_0
030f e001       |    |		Load	0x0,0x1
0310 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0311 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0312 012f       | /  |		Execute	Any,Equal
0313 6802       |h   |		Jump_Zero	0x316
0314 4800       |H   |		Short_Literal	0x0
0315 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0316 4801       |H   |		Short_Literal	0x1
0317 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0318			TRAP_02f8:
0318 0007       |    |		Action	Break_Optional
0319 4800       |H   |		Short_Literal	0x0
031a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
031b 0000 0000  |    |		.BLANK	0000[0x5]
0320 ; --------------------------------------------------------------------------------------
0320 ; SUBPROGRAM
0320 ; --------------------------------------------------------------------------------------
0320 034b       | K  |		.CONST	0x034b								; Address of begin
0321 0356       | V  |		.CONST	0x0356								; Address of exception handler
0322 000a       |    |		.CONST	0x000a								; Number of locals
0323			INIT_0320:
0323 e005       |    |		Load	0x0,0x5
0324 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0325 1b23       | #  |		Execute	Package,Field_Read,Field_Number 0x23
0326 02c7       |    |		Declare_Variable	Any
0327 00db       |    |		Load_Top	At_Offset_3
0328 a402       |    |		Store_Unchecked	0x2,0x2
0329 00db       |    |		Load_Top	At_Offset_3
032a 8231       | 1  |		Call	0x1,0x31
032b 00e2       |    |		Load_Encached	Integer_Cache
032c 03f1       |    |		Declare_Variable	Discrete,With_Value
032d 00e2       |    |		Load_Encached	Integer_Cache
032e 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
032f 4800       |H   |		Short_Literal	0x0
0330 e20e       |    |		Load	0x1,0xe
0331 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0332 00d8       |    |		Load_Top	At_Offset_0
0333 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0334 e001       |    |		Load	0x0,0x1
0335 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0336 02c7       |    |		Declare_Variable	Any
0337 00d8       |    |		Load_Top	At_Offset_0
0338 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0339 e005       |    |		Load	0x0,0x5
033a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
033b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
033c 02c7       |    |		Declare_Variable	Any
033d 00d8       |    |		Load_Top	At_Offset_0
033e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
033f e002       |    |		Load	0x0,0x2
0340 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0341 02c7       |    |		Declare_Variable	Any
0342 00d8       |    |		Load_Top	At_Offset_0
0343 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0344 e002       |    |		Load	0x0,0x2
0345 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0346 02c7       |    |		Declare_Variable	Any
0347 00d8       |    |		Load_Top	At_Offset_0
0348 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0349 029f 0783  |    |		Declare_Subprogram	INIT_0780,For_Call
034b			BODY_0320:
034b e403       |    |		Load	0x2,0x3
034c 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
034d 6802       |h   |		Jump_Zero	0x350
034e 840a       |    |		Call	0x2,0xa
034f 7805       |x   |		Jump	0x355
0350 4800       |H   |		Short_Literal	0x0
0351 e405       |    |		Load	0x2,0x5
0352 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0353 e405       |    |		Load	0x2,0x5
0354 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0355 0831       | 1  |		Execute_Immediate	Raise,0x31
0356			TRAP_0320:
0356 0007       |    |		Action	Break_Optional
0357 e5fe       |    |		Load	0x2,-0x2
0358 4800       |H   |		Short_Literal	0x0
0359 4801       |H   |		Short_Literal	0x1
035a e009       |    |		Load	0x0,0x9
035b 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
035c 0092 0a00  |    |		Action	Push_String_Extended,0xa00					; "to_unit_list"
035e 8235       | 5  |		Call	0x1,0x35
035f e00d       |    |		Load	0x0,0xd
0360 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0361 6006       |`   |		Indirect_Literal	Discrete,0x368,{0x00000000, 0x0000813b}
0362 e003       |    |		Load	0x0,0x3
0363 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0364 e405       |    |		Load	0x2,0x5
0365 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0366 e405       |    |		Load	0x2,0x5
0367 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0368 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000813b}
036c 0000 0000  |    |		.BLANK	0000[0x4]
0370 ; --------------------------------------------------------------------------------------
0370 ; SUBPROGRAM
0370 ; --------------------------------------------------------------------------------------
0370 038d       |    |		.CONST	0x038d								; Address of begin
0371 0004       |    |		.CONST	0x0004								; Address of exception handler
0372 0008       |    |		.CONST	0x0008								; Number of locals
0373			INIT_0370:
0373 e001       |    |		Load	0x0,0x1
0374 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0375 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0376 02c7       |    |		Declare_Variable	Any
0377 00db       |    |		Load_Top	At_Offset_3
0378 a402       |    |		Store_Unchecked	0x2,0x2
0379 4800       |H   |		Short_Literal	0x0
037a e20e       |    |		Load	0x1,0xe
037b 1c08       |    |		Execute_Immediate	Run_Utility,0x8
037c 00d8       |    |		Load_Top	At_Offset_0
037d 1c00       |    |		Execute_Immediate	Run_Utility,0x0
037e 4800       |H   |		Short_Literal	0x0
037f e20e       |    |		Load	0x1,0xe
0380 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0381 00d8       |    |		Load_Top	At_Offset_0
0382 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0383 e001       |    |		Load	0x0,0x1
0384 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0385 02c7       |    |		Declare_Variable	Any
0386 00d8       |    |		Load_Top	At_Offset_0
0387 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0388 00e2       |    |		Load_Encached	Integer_Cache
0389 e001       |    |		Load	0x0,0x1
038a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
038b 029f 0803  |    |		Declare_Subprogram	INIT_0800,For_Call
038d			BODY_0370:
038d e402       |    |		Load	0x2,0x2
038e 8230       | 0  |		Call	0x1,0x30
038f 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
0390 00da       |    |		Load_Top	At_Offset_2
0391 7005       |p   |		Jump_Nonzero	0x397
0392 4800       |H   |		Short_Literal	0x0
0393 e403       |    |		Load	0x2,0x3
0394 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0395 e403       |    |		Load	0x2,0x3
0396 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0397 8408       |    |		Call	0x2,0x8
0398 0831       | 1  |		Execute_Immediate	Raise,0x31
0399 0000 0000  |    |		.BLANK	0000[0x7]
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03b3       |    |		.CONST	0x03b3								; Address of begin
03a1 0004       |    |		.CONST	0x0004								; Address of exception handler
03a2 0005       |    |		.CONST	0x0005								; Number of locals
03a3			INIT_03a0:
03a3 00da       |    |		Load_Top	At_Offset_2
03a4 e00f       |    |		Load	0x0,0xf
03a5 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
03a6 e005       |    |		Load	0x0,0x5
03a7 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03a8 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03a9 02c7       |    |		Declare_Variable	Any
03aa 00d8       |    |		Load_Top	At_Offset_0
03ab 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03ac e005       |    |		Load	0x0,0x5
03ad 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03ae 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03af 02c7       |    |		Declare_Variable	Any
03b0 00d8       |    |		Load_Top	At_Offset_0
03b1 1c00       |    |		Execute_Immediate	Run_Utility,0x0
03b2 00e1       |    |		Load_Encached	Boolean_Cache
03b3			BODY_03a0:
03b3 4800       |H   |		Short_Literal	0x0
03b4 a5fb       |    |		Store_Unchecked	0x2,-0x5
03b5 4800       |H   |		Short_Literal	0x0
03b6 e402       |    |		Load	0x2,0x2
03b7 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
03b8 e003       |    |		Load	0x0,0x3
03b9 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
03ba 6849       |hI  |		Jump_Zero	0x404
03bb e5fc       |    |		Load	0x2,-0x4
03bc e005       |    |		Load	0x0,0x5
03bd 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03be 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
03bf 4800       |H   |		Short_Literal	0x0
03c0 e402       |    |		Load	0x2,0x2
03c1 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
03c2 e003       |    |		Load	0x0,0x3
03c3 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
03c4 683e       |h>  |		Jump_Zero	0x403
03c5 00cf       |    |		Action	Mark_Auxiliary
03c6 e402       |    |		Load	0x2,0x2
03c7 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
03c8 01dc       |    |		Execute	Vector,Last
03c9 4801       |H   |		Short_Literal	0x1
03ca 0263       | c  |		Execute	Discrete,Above_Bound
03cb 7036       |p6  |		Jump_Nonzero	0x402
03cc 00d8       |    |		Load_Top	At_Offset_0
03cd e402       |    |		Load	0x2,0x2
03ce 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
03cf 01d7       |    |		Execute	Vector,Field_Read
03d0 c403       |    |		Store	0x2,0x3
03d1 e403       |    |		Load	0x2,0x3
03d2 823a       | :  |		Call	0x1,0x3a
03d3 702c       |p,  |		Jump_Nonzero	0x400
03d4 00e1       |    |		Load_Encached	Boolean_Cache
03d5 e005       |    |		Load	0x0,0x5
03d6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03d7 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03d8 e403       |    |		Load	0x2,0x3
03d9 e5fc       |    |		Load	0x2,-0x4
03da e005       |    |		Load	0x0,0x5
03db 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03dc 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
03dd c405       |    |		Store	0x2,0x5
03de e403       |    |		Load	0x2,0x3
03df e005       |    |		Load	0x0,0x5
03e0 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
03e1 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
03e2 c404       |    |		Store	0x2,0x4
03e3 e404       |    |		Load	0x2,0x4
03e4 e005       |    |		Load	0x0,0x5
03e5 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03e6 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
03e7 7018       |p   |		Jump_Nonzero	0x400
03e8 e404       |    |		Load	0x2,0x4
03e9 e005       |    |		Load	0x0,0x5
03ea 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03eb 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
03ec 6813       |h   |		Jump_Zero	0x400
03ed 00e1       |    |		Load_Encached	Boolean_Cache
03ee e005       |    |		Load	0x0,0x5
03ef 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03f0 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03f1 e404       |    |		Load	0x2,0x4
03f2 e5fc       |    |		Load	0x2,-0x4
03f3 e005       |    |		Load	0x0,0x5
03f4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03f5 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
03f6 c405       |    |		Store	0x2,0x5
03f7 e404       |    |		Load	0x2,0x4
03f8 e005       |    |		Load	0x0,0x5
03f9 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
03fa 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
03fb 7004       |p   |		Jump_Nonzero	0x400
03fc e5fc       |    |		Load	0x2,-0x4
03fd e404       |    |		Load	0x2,0x4
03fe 823c       | <  |		Call	0x1,0x3c
03ff c5fc       |    |		Store	0x2,-0x4
0400 00c8       |    |		Action	Pop_Auxiliary_Range
0401 3fca       |?   |		Loop_Increasing	0x3cc
0402 00ce       |    |		Action	Pop_Auxiliary
0403 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0404 00db       |    |		Load_Top	At_Offset_3
0405 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0406 a5fb       |    |		Store_Unchecked	0x2,-0x5
0407 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0408 ; --------------------------------------------------------------------------------------
0408 ; SUBPROGRAM
0408 ; --------------------------------------------------------------------------------------
0408 0412       |    |		.CONST	0x0412								; Address of begin
0409 0004       |    |		.CONST	0x0004								; Address of exception handler
040a 0003       |    |		.CONST	0x0003								; Number of locals
040b			INIT_0408:
040b e001       |    |		Load	0x0,0x1
040c 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
040d 02c7       |    |		Declare_Variable	Any
040e 00d8       |    |		Load_Top	At_Offset_0
040f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0410 029f 08cb  |    |		Declare_Subprogram	INIT_08c8,For_Call
0412			BODY_0408:
0412 4800       |H   |		Short_Literal	0x0
0413 a5fd       |    |		Store_Unchecked	0x2,-0x3
0414 00cf       |    |		Action	Mark_Auxiliary
0415 e5ff       |    |		Load	0x2,-0x1
0416 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0417 01dc       |    |		Execute	Vector,Last
0418 4801       |H   |		Short_Literal	0x1
0419 0263       | c  |		Execute	Discrete,Above_Bound
041a 7009       |p   |		Jump_Nonzero	0x424
041b 00d8       |    |		Load_Top	At_Offset_0
041c e5ff       |    |		Load	0x2,-0x1
041d 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
041e 01d5       |    |		Execute	Vector,Field_Reference
041f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0420 c402       |    |		Store	0x2,0x2
0421 8403       |    |		Call	0x2,0x3
0422 00c8       |    |		Action	Pop_Auxiliary_Range
0423 3ff7       |?   |		Loop_Increasing	0x41b
0424 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0425 0000 0000  |    |		.XXX[0x3]
0427 0000       |    |
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 0433       | 3  |		.CONST	0x0433								; Address of begin
0429 0004       |    |		.CONST	0x0004								; Address of exception handler
042a 0003       |    |		.CONST	0x0003								; Number of locals
042b			INIT_0428:
042b 00e2       |    |		Load_Encached	Integer_Cache
042c 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
042d e001       |    |		Load	0x0,0x1
042e 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
042f 1b18       |    |		Execute	Package,Field_Read,Field_Number 0x18
0430 02c7       |    |		Declare_Variable	Any
0431 e5ff       |    |		Load	0x2,-0x1
0432 a403       |    |		Store_Unchecked	0x2,0x3
0433			BODY_0428:
0433 00d8       |    |		Load_Top	At_Offset_0
0434 e001       |    |		Load	0x0,0x1
0435 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0436 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0437 c403       |    |		Store	0x2,0x3
0438 00cf       |    |		Action	Mark_Auxiliary
0439 7809       |x   |		Jump	0x443
043a 00da       |    |		Load_Top	At_Offset_2
043b 0a01       |    |		Execute_Immediate	Plus,0x1
043c 005b       | [  |		Store_Top	Discrete,At_Offset_3
043d 00d9       |    |		Load_Top	At_Offset_1
043e e001       |    |		Load	0x0,0x1
043f 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0440 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0441 c403       |    |		Store	0x2,0x3
0442 00c9       |    |		Action	Pop_Auxiliary_Loop
0443 00d9       |    |		Load_Top	At_Offset_1
0444 e001       |    |		Load	0x0,0x1
0445 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0446 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0447 6ff2       |o   |		Jump_Zero	0x43a
0448 00ce       |    |		Action	Pop_Auxiliary
0449 00d9       |    |		Load_Top	At_Offset_1
044a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
044b 0000 0000  |    |		.BLANK	0000[0x5]
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 045b       | [  |		.CONST	0x045b								; Address of begin
0451 0004       |    |		.CONST	0x0004								; Address of exception handler
0452 0003       |    |		.CONST	0x0003								; Number of locals
0453			INIT_0450:
0453 00e2       |    |		Load_Encached	Integer_Cache
0454 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0455 e005       |    |		Load	0x0,0x5
0456 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0457 1b23       | #  |		Execute	Package,Field_Read,Field_Number 0x23
0458 02c7       |    |		Declare_Variable	Any
0459 e5ff       |    |		Load	0x2,-0x1
045a a403       |    |		Store_Unchecked	0x2,0x3
045b			BODY_0450:
045b 00d8       |    |		Load_Top	At_Offset_0
045c e005       |    |		Load	0x0,0x5
045d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
045e 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
045f 00cf       |    |		Action	Mark_Auxiliary
0460 7809       |x   |		Jump	0x46a
0461 00da       |    |		Load_Top	At_Offset_2
0462 0a01       |    |		Execute_Immediate	Plus,0x1
0463 005b       | [  |		Store_Top	Discrete,At_Offset_3
0464 00d9       |    |		Load_Top	At_Offset_1
0465 e005       |    |		Load	0x0,0x5
0466 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0467 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0468 c403       |    |		Store	0x2,0x3
0469 00c9       |    |		Action	Pop_Auxiliary_Loop
046a 00d9       |    |		Load_Top	At_Offset_1
046b e005       |    |		Load	0x0,0x5
046c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
046d 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
046e 6ff2       |o   |		Jump_Zero	0x461
046f 00ce       |    |		Action	Pop_Auxiliary
0470 00d9       |    |		Load_Top	At_Offset_1
0471 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0472 0000 0000  |    |		.BLANK	0000[0x6]
0478 ; --------------------------------------------------------------------------------------
0478 ; SUBPROGRAM
0478 ; --------------------------------------------------------------------------------------
0478 0482       |    |		.CONST	0x0482								; Address of begin
0479 0004       |    |		.CONST	0x0004								; Address of exception handler
047a 0003       |    |		.CONST	0x0003								; Number of locals
047b			INIT_0478:
047b e001       |    |		Load	0x0,0x1
047c 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
047d 02c7       |    |		Declare_Variable	Any
047e 00d8       |    |		Load_Top	At_Offset_0
047f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0480 e001       |    |		Load	0x0,0x1
0481 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0482			BODY_0478:
0482 e001       |    |		Load	0x0,0x1
0483 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0484 00da       |    |		Load_Top	At_Offset_2
0485 0120       |    |		Execute	Any,Is_Value
0486 6803       |h   |		Jump_Zero	0x48a
0487 e001       |    |		Load	0x0,0x1
0488 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0489 7801       |x   |		Jump	0x48b
048a 00da       |    |		Load_Top	At_Offset_2
048b e5ff       |    |		Load	0x2,-0x1
048c e005       |    |		Load	0x0,0x5
048d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
048e 1b56       | V  |		Execute	Package,Field_Read,Field_Number 0x56
048f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0490 c402       |    |		Store	0x2,0x2
0491 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0492 00d8       |    |		Load_Top	At_Offset_0
0493 681b       |h   |		Jump_Zero	0x4af
0494 e006       |    |		Load	0x0,0x6
0495 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0496 4801       |H   |		Short_Literal	0x1
0497 4801       |H   |		Short_Literal	0x1
0498 e00d       |    |		Load	0x0,0xd
0499 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
049a 035b       | [  |		Declare_Type	Array,Constrained
049b 0337       | 7  |		Declare_Variable	Array
049c 00da       |    |		Load_Top	At_Offset_2
049d e001       |    |		Load	0x0,0x1
049e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
049f 011c       |    |		Execute	Any,Convert_Unchecked
04a0 1c01       |    |		Execute_Immediate	Run_Utility,0x1
04a1 e00d       |    |		Load	0x0,0xd
04a2 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
04a3 e00d       |    |		Load	0x0,0xd
04a4 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
04a5 0119       |    |		Execute	Any,Check_In_Formal_Type
04a6 4801       |H   |		Short_Literal	0x1
04a7 00da       |    |		Load_Top	At_Offset_2
04a8 01d6       |    |		Execute	Vector,Field_Write
04a9 600a       |`   |		Indirect_Literal	Discrete,0x4b4,{0x00000000, 0x0000820f}
04aa e003       |    |		Load	0x0,0x3
04ab 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
04ac e001       |    |		Load	0x0,0x1
04ad 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
04ae 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04af 00d9       |    |		Load_Top	At_Offset_1
04b0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04b1 0000 0000  |    |		.XXX[0x3]
04b3 0000       |    |
04b4 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000820f}
04b8 ; --------------------------------------------------------------------------------------
04b8 ; SUBPROGRAM
04b8 ; --------------------------------------------------------------------------------------
04b8 04bb       |    |		.CONST	0x04bb								; Address of begin
04b9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ba 0001       |    |		.CONST	0x0001								; Number of locals
04bb			BODY_04b8:
04bb			INIT_04b8:
04bb 00da       |    |		Load_Top	At_Offset_2
04bc e001       |    |		Load	0x0,0x1
04bd 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
04be 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
04bf e005       |    |		Load	0x0,0x5
04c0 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
04c1 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
04c2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04c3 0000 0000  |    |		.BLANK	0000[0x5]
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04d1       |    |		.CONST	0x04d1								; Address of begin
04c9 0004       |    |		.CONST	0x0004								; Address of exception handler
04ca 0002       |    |		.CONST	0x0002								; Number of locals
04cb			INIT_04c8:
04cb e005       |    |		Load	0x0,0x5
04cc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
04cd 1b30       | 0  |		Execute	Package,Field_Read,Field_Number 0x30
04ce 02c7       |    |		Declare_Variable	Any
04cf 00d8       |    |		Load_Top	At_Offset_0
04d0 1c00       |    |		Execute_Immediate	Run_Utility,0x0
04d1			BODY_04c8:
04d1 00db       |    |		Load_Top	At_Offset_3
04d2 e005       |    |		Load	0x0,0x5
04d3 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
04d4 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
04d5 6815       |h   |		Jump_Zero	0x4eb
04d6 00d8       |    |		Load_Top	At_Offset_0
04d7 0120       |    |		Execute	Any,Is_Value
04d8 6804       |h   |		Jump_Zero	0x4dd
04d9 e005       |    |		Load	0x0,0x5
04da 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
04db 1b30       | 0  |		Execute	Package,Field_Read,Field_Number 0x30
04dc 7801       |x   |		Jump	0x4de
04dd 00d8       |    |		Load_Top	At_Offset_0
04de 4800       |H   |		Short_Literal	0x0
04df 4801       |H   |		Short_Literal	0x1
04e0 e005       |    |		Load	0x0,0x5
04e1 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
04e2 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
04e3 e5ff       |    |		Load	0x2,-0x1
04e4 e005       |    |		Load	0x0,0x5
04e5 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
04e6 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
04e7 e005       |    |		Load	0x0,0x5
04e8 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
04e9 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
04ea c402       |    |		Store	0x2,0x2
04eb 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04ec 0000 0000  |    |		.BLANK	0000[0x4]
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04f3       |    |		.CONST	0x04f3								; Address of begin
04f1 0004       |    |		.CONST	0x0004								; Address of exception handler
04f2 0001       |    |		.CONST	0x0001								; Number of locals
04f3			BODY_04f0:
04f3			INIT_04f0:
04f3 e5fd       |    |		Load	0x2,-0x3
04f4 4801       |H   |		Short_Literal	0x1
04f5 4802       |H   |		Short_Literal	0x2
04f6 e00d       |    |		Load	0x0,0xd
04f7 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
04f8 035b       | [  |		Declare_Type	Array,Constrained
04f9 0337       | 7  |		Declare_Variable	Array
04fa e5fe       |    |		Load	0x2,-0x2
04fb e00d       |    |		Load	0x0,0xd
04fc 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
04fd e00d       |    |		Load	0x0,0xd
04fe 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
04ff 0119       |    |		Execute	Any,Check_In_Formal_Type
0500 4801       |H   |		Short_Literal	0x1
0501 00da       |    |		Load_Top	At_Offset_2
0502 01d6       |    |		Execute	Vector,Field_Write
0503 e5ff       |    |		Load	0x2,-0x1
0504 e00d       |    |		Load	0x0,0xd
0505 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0506 e00d       |    |		Load	0x0,0xd
0507 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0508 0119       |    |		Execute	Any,Check_In_Formal_Type
0509 4802       |H   |		Short_Literal	0x2
050a 00da       |    |		Load_Top	At_Offset_2
050b 01d6       |    |		Execute	Vector,Field_Write
050c 6003       |`   |		Indirect_Literal	Discrete,0x510,{0x00000000, 0x0000813b}
050d e003       |    |		Load	0x0,0x3
050e 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
050f 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0510 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000813b}
0514 0000 0000  |    |		.BLANK	0000[0x4]
0518 ; --------------------------------------------------------------------------------------
0518 ; SUBPROGRAM
0518 ; --------------------------------------------------------------------------------------
0518 051b       |    |		.CONST	0x051b								; Address of begin
0519 051f       |    |		.CONST	0x051f								; Address of exception handler
051a 0001       |    |		.CONST	0x0001								; Number of locals
051b			BODY_0518:
051b			INIT_0518:
051b 4800       |H   |		Short_Literal	0x0
051c e002       |    |		Load	0x0,0x2
051d 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
051e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
051f			TRAP_0518:
051f 0007       |    |		Action	Break_Optional
0520 00db       |    |		Load_Top	At_Offset_3
0521 4800       |H   |		Short_Literal	0x0
0522 4801       |H   |		Short_Literal	0x1
0523 e009       |    |		Load	0x0,0x9
0524 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0525 0092 0a01  |    |		Action	Push_String_Extended,0xa01					; "null_time"
0527 8235       | 5  |		Call	0x1,0x35
0528 e215       |    |		Load	0x1,0x15
0529 0257       | W  |		Execute	Discrete,Raise
052a 0000 0000  |    |		.BLANK	0000[0x6]
0530 ; --------------------------------------------------------------------------------------
0530 ; SUBPROGRAM
0530 ; --------------------------------------------------------------------------------------
0530 053b       | ;  |		.CONST	0x053b								; Address of begin
0531 0004       |    |		.CONST	0x0004								; Address of exception handler
0532 0003       |    |		.CONST	0x0003								; Number of locals
0533			INIT_0530:
0533 e002       |    |		Load	0x0,0x2
0534 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0535 02c7       |    |		Declare_Variable	Any
0536 00d8       |    |		Load_Top	At_Offset_0
0537 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0538 e003       |    |		Load	0x0,0x3
0539 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
053a 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
053b			BODY_0530:
053b e003       |    |		Load	0x0,0x3
053c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
053d e5fc       |    |		Load	0x2,-0x4
053e 0120       |    |		Execute	Any,Is_Value
053f 6803       |h   |		Jump_Zero	0x543
0540 e002       |    |		Load	0x0,0x2
0541 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0542 7801       |x   |		Jump	0x544
0543 e5fc       |    |		Load	0x2,-0x4
0544 e5fd       |    |		Load	0x2,-0x3
0545 0120       |    |		Execute	Any,Is_Value
0546 6803       |h   |		Jump_Zero	0x54a
0547 e002       |    |		Load	0x0,0x2
0548 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0549 7801       |x   |		Jump	0x54b
054a e5fd       |    |		Load	0x2,-0x3
054b e5fe       |    |		Load	0x2,-0x2
054c e5ff       |    |		Load	0x2,-0x1
054d e00e       |    |		Load	0x0,0xe
054e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
054f c5fd       |    |		Store	0x2,-0x3
0550 c5fc       |    |		Store	0x2,-0x4
0551 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0552 4800       |H   |		Short_Literal	0x0
0553 00d9       |    |		Load_Top	At_Offset_1
0554 e003       |    |		Load	0x0,0x3
0555 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
0556 7014       |p   |		Jump_Nonzero	0x56b
0557 e006       |    |		Load	0x0,0x6
0558 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0559 4801       |H   |		Short_Literal	0x1
055a 4801       |H   |		Short_Literal	0x1
055b e00d       |    |		Load	0x0,0xd
055c 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
055d 035b       | [  |		Declare_Type	Array,Constrained
055e 0337       | 7  |		Declare_Variable	Array
055f e5ff       |    |		Load	0x2,-0x1
0560 e008       |    |		Load	0x0,0x8
0561 184b       | K  |		Execute	Package,Field_Execute,Field_Number 0x4b
0562 e00d       |    |		Load	0x0,0xd
0563 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0564 0119       |    |		Execute	Any,Check_In_Formal_Type
0565 4801       |H   |		Short_Literal	0x1
0566 00da       |    |		Load_Top	At_Offset_2
0567 01d6       |    |		Execute	Vector,Field_Write
0568 6003       |`   |		Indirect_Literal	Discrete,0x56c,{0x00000000, 0x000081e7}
0569 e003       |    |		Load	0x0,0x3
056a 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
056b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
056c 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081e7}
0570 ; --------------------------------------------------------------------------------------
0570 ; SUBPROGRAM
0570 ; --------------------------------------------------------------------------------------
0570 0575       | u  |		.CONST	0x0575								; Address of begin
0571 05dc       |    |		.CONST	0x05dc								; Address of exception handler
0572 0002       |    |		.CONST	0x0002								; Number of locals
0573			INIT_0570:
0573 e010       |    |		Load	0x0,0x10
0574 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0575			BODY_0570:
0575 4800       |H   |		Short_Literal	0x0
0576 a5fc       |    |		Store_Unchecked	0x2,-0x4
0577 e5fe       |    |		Load	0x2,-0x2
0578 e011       |    |		Load	0x0,0x11
0579 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
057a e010       |    |		Load	0x0,0x10
057b 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
057c 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
057d 00d8       |    |		Load_Top	At_Offset_0
057e 0f01       |    |		Execute_Immediate	Equal,0x1
057f 682e       |h.  |		Jump_Zero	0x5ae
0580 4801       |H   |		Short_Literal	0x1
0581 0092 0a02  |    |		Action	Push_String_Extended,0xa02					; "interactive"
0583 4800       |H   |		Short_Literal	0x0
0584 e5fd       |    |		Load	0x2,-0x3
0585 4801       |H   |		Short_Literal	0x1
0586 e5ff       |    |		Load	0x2,-0x1
0587 e008       |    |		Load	0x0,0x8
0588 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0589 e012       |    |		Load	0x0,0x12
058a 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
058b e012       |    |		Load	0x0,0x12
058c 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
058d e013       |    |		Load	0x0,0x13
058e 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
058f 681d       |h   |		Jump_Zero	0x5ad
0590 e5fd       |    |		Load	0x2,-0x3
0591 4801       |H   |		Short_Literal	0x1
0592 4801       |H   |		Short_Literal	0x1
0593 e00d       |    |		Load	0x0,0xd
0594 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0595 035b       | [  |		Declare_Type	Array,Constrained
0596 0337       | 7  |		Declare_Variable	Array
0597 e5ff       |    |		Load	0x2,-0x1
0598 e001       |    |		Load	0x0,0x1
0599 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
059a 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
059b e00d       |    |		Load	0x0,0xd
059c 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
059d e00d       |    |		Load	0x0,0xd
059e 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
059f 0119       |    |		Execute	Any,Check_In_Formal_Type
05a0 4801       |H   |		Short_Literal	0x1
05a1 00da       |    |		Load_Top	At_Offset_2
05a2 01d6       |    |		Execute	Vector,Field_Write
05a3 6044       |`D  |		Indirect_Literal	Discrete,0x5e8,{0x00000000, 0x000081ee}
05a4 e003       |    |		Load	0x0,0x3
05a5 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
05a6 e00d       |    |		Load	0x0,0xd
05a7 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
05a8 603f       |`?  |		Indirect_Literal	Discrete,0x5e8,{0x00000000, 0x000081ee}
05a9 e003       |    |		Load	0x0,0x3
05aa 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
05ab a5fc       |    |		Store_Unchecked	0x2,-0x4
05ac 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
05ad 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
05ae 4801       |H   |		Short_Literal	0x1
05af 0092 0a03  |    |		Action	Push_String_Extended,0xa03					; "batch"
05b1 4800       |H   |		Short_Literal	0x0
05b2 e5fd       |    |		Load	0x2,-0x3
05b3 4801       |H   |		Short_Literal	0x1
05b4 e5ff       |    |		Load	0x2,-0x1
05b5 e008       |    |		Load	0x0,0x8
05b6 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
05b7 e012       |    |		Load	0x0,0x12
05b8 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
05b9 e012       |    |		Load	0x0,0x12
05ba 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
05bb e013       |    |		Load	0x0,0x13
05bc 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
05bd 701d       |p   |		Jump_Nonzero	0x5db
05be e5fd       |    |		Load	0x2,-0x3
05bf 4801       |H   |		Short_Literal	0x1
05c0 4801       |H   |		Short_Literal	0x1
05c1 e00d       |    |		Load	0x0,0xd
05c2 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
05c3 035b       | [  |		Declare_Type	Array,Constrained
05c4 0337       | 7  |		Declare_Variable	Array
05c5 e5ff       |    |		Load	0x2,-0x1
05c6 e001       |    |		Load	0x0,0x1
05c7 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
05c8 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
05c9 e00d       |    |		Load	0x0,0xd
05ca 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
05cb e00d       |    |		Load	0x0,0xd
05cc 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
05cd 0119       |    |		Execute	Any,Check_In_Formal_Type
05ce 4801       |H   |		Short_Literal	0x1
05cf 00da       |    |		Load_Top	At_Offset_2
05d0 01d6       |    |		Execute	Vector,Field_Write
05d1 6016       |`   |		Indirect_Literal	Discrete,0x5e8,{0x00000000, 0x000081ee}
05d2 e003       |    |		Load	0x0,0x3
05d3 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
05d4 e00d       |    |		Load	0x0,0xd
05d5 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
05d6 6011       |`   |		Indirect_Literal	Discrete,0x5e8,{0x00000000, 0x000081ee}
05d7 e003       |    |		Load	0x0,0x3
05d8 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
05d9 a5fc       |    |		Store_Unchecked	0x2,-0x4
05da 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
05db 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
05dc			TRAP_0570:
05dc 0007       |    |		Action	Break_Optional
05dd e5fd       |    |		Load	0x2,-0x3
05de 4800       |H   |		Short_Literal	0x0
05df 4801       |H   |		Short_Literal	0x1
05e0 e009       |    |		Load	0x0,0x9
05e1 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
05e2 0092 0a04  |    |		Action	Push_String_Extended,0xa04					; "check_if_batch_mode"
05e4 8235       | 5  |		Call	0x1,0x35
05e5 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
05e6 0000 0000  |    |		.XXX[0x2]
05e8 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081ee}
05ec 0000 0000  |    |		.BLANK	0000[0x4]
05f0 ; --------------------------------------------------------------------------------------
05f0 ; SUBPROGRAM
05f0 ; --------------------------------------------------------------------------------------
05f0 0600       |    |		.CONST	0x0600								; Address of begin
05f1 0004       |    |		.CONST	0x0004								; Address of exception handler
05f2 0004       |    |		.CONST	0x0004								; Number of locals
05f3			INIT_05f0:
05f3 e001       |    |		Load	0x0,0x1
05f4 1b2e       | .  |		Execute	Package,Field_Read,Field_Number 0x2e
05f5 0322       | "  |		Declare_Variable	Record
05f6 00d8       |    |		Load_Top	At_Offset_0
05f7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05f8 e001       |    |		Load	0x0,0x1
05f9 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
05fa 02c7       |    |		Declare_Variable	Any
05fb 00d8       |    |		Load_Top	At_Offset_0
05fc 1c00       |    |		Execute_Immediate	Run_Utility,0x0
05fd e003       |    |		Load	0x0,0x3
05fe 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
05ff 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0600			BODY_05f0:
0600 4800       |H   |		Short_Literal	0x0
0601 a5fd       |    |		Store_Unchecked	0x2,-0x3
0602 e5fe       |    |		Load	0x2,-0x2
0603 e5ff       |    |		Load	0x2,-0x1
0604 e008       |    |		Load	0x0,0x8
0605 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0606 00db       |    |		Load_Top	At_Offset_3
0607 017d       | }  |		Execute	Record,Structure_Write
0608 e5fe       |    |		Load	0x2,-0x2
0609 4800       |H   |		Short_Literal	0x0
060a e5ff       |    |		Load	0x2,-0x1
060b e008       |    |		Load	0x0,0x8
060c 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
060d c403       |    |		Store	0x2,0x3
060e e003       |    |		Load	0x0,0x3
060f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0610 e5fe       |    |		Load	0x2,-0x2
0611 e402       |    |		Load	0x2,0x2
0612 e403       |    |		Load	0x2,0x3
0613 8238       | 8  |		Call	0x1,0x38
0614 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0615 00d8       |    |		Load_Top	At_Offset_0
0616 a5fd       |    |		Store_Unchecked	0x2,-0x3
0617 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0618 ; --------------------------------------------------------------------------------------
0618 ; SUBPROGRAM
0618 ; --------------------------------------------------------------------------------------
0618 0621       | !  |		.CONST	0x0621								; Address of begin
0619 0004       |    |		.CONST	0x0004								; Address of exception handler
061a 0003       |    |		.CONST	0x0003								; Number of locals
061b			INIT_0618:
061b 00da       |    |		Load_Top	At_Offset_2
061c e005       |    |		Load	0x0,0x5
061d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
061e 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
061f 00e3       |    |		Load_Encached	Natural_Cache
0620 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0621			BODY_0618:
0621 4800       |H   |		Short_Literal	0x0
0622 00da       |    |		Load_Top	At_Offset_2
0623 482e       |H.  |		Short_Literal	0x2e
0624 e013       |    |		Load	0x0,0x13
0625 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0626 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0627 00d8       |    |		Load_Top	At_Offset_0
0628 7002       |p   |		Jump_Nonzero	0x62b
0629 4800       |H   |		Short_Literal	0x0
062a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
062b 4801       |H   |		Short_Literal	0x1
062c 00da       |    |		Load_Top	At_Offset_2
062d 01dd       |    |		Execute	Vector,First
062e 00da       |    |		Load_Top	At_Offset_2
062f 0aff       |    |		Execute_Immediate	Plus,-0x1
0630 e402       |    |		Load	0x2,0x2
0631 01cf       |    |		Execute	Vector,Slice_Read
0632 0092 0a05  |    |		Action	Push_String_Extended,0xa05					; "!Targets"
0634 e013       |    |		Load	0x0,0x13
0635 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0636 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0637 0000       |    |		.XXX[0x1]
0638 ; --------------------------------------------------------------------------------------
0638 ; SUBPROGRAM
0638 ; --------------------------------------------------------------------------------------
0638 063b       | ;  |		.CONST	0x063b								; Address of begin
0639 0004       |    |		.CONST	0x0004								; Address of exception handler
063a 0001       |    |		.CONST	0x0001								; Number of locals
063b			BODY_0638:
063b			INIT_0638:
063b 00da       |    |		Load_Top	At_Offset_2
063c e005       |    |		Load	0x0,0x5
063d 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
063e 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
063f 0e04       |    |		Execute_Immediate	Not_Equal,0x4
0640 6819       |h   |		Jump_Zero	0x65a
0641 e006       |    |		Load	0x0,0x6
0642 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0643 4801       |H   |		Short_Literal	0x1
0644 4801       |H   |		Short_Literal	0x1
0645 e00d       |    |		Load	0x0,0xd
0646 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0647 035b       | [  |		Declare_Type	Array,Constrained
0648 0337       | 7  |		Declare_Variable	Array
0649 e5ff       |    |		Load	0x2,-0x1
064a e005       |    |		Load	0x0,0x5
064b 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
064c 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
064d e00d       |    |		Load	0x0,0xd
064e 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
064f e00d       |    |		Load	0x0,0xd
0650 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0651 0119       |    |		Execute	Any,Check_In_Formal_Type
0652 4801       |H   |		Short_Literal	0x1
0653 00da       |    |		Load_Top	At_Offset_2
0654 01d6       |    |		Execute	Vector,Field_Write
0655 6006       |`   |		Indirect_Literal	Discrete,0x65c,{0x00000000, 0x00008203}
0656 e003       |    |		Load	0x0,0x3
0657 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0658 e014       |    |		Load	0x0,0x14
0659 0257       | W  |		Execute	Discrete,Raise
065a 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
065b 0000       |    |		.XXX[0x1]
065c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00008203}
0660 ; --------------------------------------------------------------------------------------
0660 ; SUBPROGRAM
0660 ; --------------------------------------------------------------------------------------
0660 066c       | l  |		.CONST	0x066c								; Address of begin
0661 0004       |    |		.CONST	0x0004								; Address of exception handler
0662 0003       |    |		.CONST	0x0003								; Number of locals
0663			INIT_0660:
0663 e005       |    |		Load	0x0,0x5
0664 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0665 1b23       | #  |		Execute	Package,Field_Read,Field_Number 0x23
0666 02c7       |    |		Declare_Variable	Any
0667 e005       |    |		Load	0x0,0x5
0668 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0669 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
066a a402       |    |		Store_Unchecked	0x2,0x2
066b 00e1       |    |		Load_Encached	Boolean_Cache
066c			BODY_0660:
066c 4801       |H   |		Short_Literal	0x1
066d 0092 0a06  |    |		Action	Push_String_Extended,0xa06					; "@"
066f e5ff       |    |		Load	0x2,-0x1
0670 e005       |    |		Load	0x0,0x5
0671 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0672 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0673 c402       |    |		Store	0x2,0x2
0674 00d9       |    |		Load_Top	At_Offset_1
0675 e005       |    |		Load	0x0,0x5
0676 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0677 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
0678 681f       |h   |		Jump_Zero	0x698
0679 00d9       |    |		Load_Top	At_Offset_1
067a e005       |    |		Load	0x0,0x5
067b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
067c 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
067d 00cf       |    |		Action	Mark_Auxiliary
067e 7813       |x   |		Jump	0x692
067f 00e1       |    |		Load_Encached	Boolean_Cache
0680 e005       |    |		Load	0x0,0x5
0681 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0682 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0683 e402       |    |		Load	0x2,0x2
0684 e005       |    |		Load	0x0,0x5
0685 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0686 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0687 e5fe       |    |		Load	0x2,-0x2
0688 e005       |    |		Load	0x0,0x5
0689 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
068a 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
068b 005a       | Z  |		Store_Top	Discrete,At_Offset_2
068c 00da       |    |		Load_Top	At_Offset_2
068d e005       |    |		Load	0x0,0x5
068e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
068f 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0690 c402       |    |		Store	0x2,0x2
0691 00c9       |    |		Action	Pop_Auxiliary_Loop
0692 00da       |    |		Load_Top	At_Offset_2
0693 e005       |    |		Load	0x0,0x5
0694 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0695 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
0696 6fe8       |o   |		Jump_Zero	0x67f
0697 00ce       |    |		Action	Pop_Auxiliary
0698 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0699 0000 0000  |    |		.BLANK	0000[0x7]
06a0 ; --------------------------------------------------------------------------------------
06a0 ; SUBPROGRAM
06a0 ; --------------------------------------------------------------------------------------
06a0 06b2       |    |		.CONST	0x06b2								; Address of begin
06a1 0004       |    |		.CONST	0x0004								; Address of exception handler
06a2 0004       |    |		.CONST	0x0004								; Number of locals
06a3			INIT_06a0:
06a3 e001       |    |		Load	0x0,0x1
06a4 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
06a5 02c7       |    |		Declare_Variable	Any
06a6 00d8       |    |		Load_Top	At_Offset_0
06a7 1c00       |    |		Execute_Immediate	Run_Utility,0x0
06a8 e002       |    |		Load	0x0,0x2
06a9 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
06aa 02c7       |    |		Declare_Variable	Any
06ab 00d8       |    |		Load_Top	At_Offset_0
06ac 1c00       |    |		Execute_Immediate	Run_Utility,0x0
06ad e002       |    |		Load	0x0,0x2
06ae 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
06af 02c7       |    |		Declare_Variable	Any
06b0 00d8       |    |		Load_Top	At_Offset_0
06b1 1c00       |    |		Execute_Immediate	Run_Utility,0x0
06b2			BODY_06a0:
06b2 e5ff       |    |		Load	0x2,-0x1
06b3 8232       | 2  |		Call	0x1,0x32
06b4 c402       |    |		Store	0x2,0x2
06b5 00da       |    |		Load_Top	At_Offset_2
06b6 e008       |    |		Load	0x0,0x8
06b7 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
06b8 681a       |h   |		Jump_Zero	0x6d3
06b9 00d8       |    |		Load_Top	At_Offset_0
06ba 0120       |    |		Execute	Any,Is_Value
06bb 6803       |h   |		Jump_Zero	0x6bf
06bc e002       |    |		Load	0x0,0x2
06bd 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
06be 7801       |x   |		Jump	0x6c0
06bf 00d8       |    |		Load_Top	At_Offset_0
06c0 00da       |    |		Load_Top	At_Offset_2
06c1 0120       |    |		Execute	Any,Is_Value
06c2 6803       |h   |		Jump_Zero	0x6c6
06c3 e002       |    |		Load	0x0,0x2
06c4 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
06c5 7801       |x   |		Jump	0x6c7
06c6 00da       |    |		Load_Top	At_Offset_2
06c7 e5fe       |    |		Load	0x2,-0x2
06c8 e402       |    |		Load	0x2,0x2
06c9 8237       | 7  |		Call	0x1,0x37
06ca c403       |    |		Store	0x2,0x3
06cb c404       |    |		Store	0x2,0x4
06cc 00d8       |    |		Load_Top	At_Offset_0
06cd 00da       |    |		Load_Top	At_Offset_2
06ce e002       |    |		Load	0x0,0x2
06cf 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
06d0 6802       |h   |		Jump_Zero	0x6d3
06d1 4800       |H   |		Short_Literal	0x0
06d2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06d3 4801       |H   |		Short_Literal	0x1
06d4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06d5 0000 0000  |    |		.XXX[0x3]
06d7 0000       |    |
06d8 ; --------------------------------------------------------------------------------------
06d8 ; SUBPROGRAM
06d8 ; --------------------------------------------------------------------------------------
06d8 06ef       |    |		.CONST	0x06ef								; Address of begin
06d9 0004       |    |		.CONST	0x0004								; Address of exception handler
06da 0002       |    |		.CONST	0x0002								; Number of locals
06db			INIT_06d8:
06db e006       |    |		Load	0x0,0x6
06dc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
06dd 02c7       |    |		Declare_Variable	Any
06de e006       |    |		Load	0x0,0x6
06df 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
06e0 e006       |    |		Load	0x0,0x6
06e1 183d       | =  |		Execute	Package,Field_Execute,Field_Number 0x3d
06e2 e006       |    |		Load	0x0,0x6
06e3 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
06e4 e006       |    |		Load	0x0,0x6
06e5 1839       | 9  |		Execute	Package,Field_Execute,Field_Number 0x39
06e6 484d       |HM  |		Short_Literal	0x4d
06e7 e006       |    |		Load	0x0,0x6
06e8 1b45       | E  |		Execute	Package,Field_Read,Field_Number 0x45
06e9 e006       |    |		Load	0x0,0x6
06ea 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
06eb 4800       |H   |		Short_Literal	0x0
06ec e006       |    |		Load	0x0,0x6
06ed 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
06ee a402       |    |		Store_Unchecked	0x2,0x2
06ef			BODY_06d8:
06ef e5fe       |    |		Load	0x2,-0x2
06f0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
06f1 e5ff       |    |		Load	0x2,-0x1
06f2 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
06f3 e002       |    |		Load	0x0,0x2
06f4 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
06f5 6802       |h   |		Jump_Zero	0x6f8
06f6 4801       |H   |		Short_Literal	0x1
06f7 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06f8 4800       |H   |		Short_Literal	0x0
06f9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06fa 0000 0000  |    |		.BLANK	0000[0x6]
0700 ; --------------------------------------------------------------------------------------
0700 ; SUBPROGRAM
0700 ; --------------------------------------------------------------------------------------
0700 0728       | (  |		.CONST	0x0728								; Address of begin
0701 0004       |    |		.CONST	0x0004								; Address of exception handler
0702 0002       |    |		.CONST	0x0002								; Number of locals
0703			INIT_0700:
0703 e403       |    |		Load	0x2,0x3
0704 0aff       |    |		Execute_Immediate	Plus,-0x1
0705 e20e       |    |		Load	0x1,0xe
0706 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0707 e408       |    |		Load	0x2,0x8
0708 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0709 00d9       |    |		Load_Top	At_Offset_1
070a 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
070b 4801       |H   |		Short_Literal	0x1
070c e403       |    |		Load	0x2,0x3
070d 0aff       |    |		Execute_Immediate	Plus,-0x1
070e 00d8       |    |		Load_Top	At_Offset_0
070f 00e2       |    |		Load_Encached	Integer_Cache
0710 0260       | `  |		Execute	Discrete,In_Type
0711 7001       |p   |		Jump_Nonzero	0x713
0712 0801       |    |		Execute_Immediate	Raise,0x1
0713 e408       |    |		Load	0x2,0x8
0714 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0715 01cf       |    |		Execute	Vector,Slice_Read
0716 00d9       |    |		Load_Top	At_Offset_1
0717 00d8       |    |		Load_Top	At_Offset_0
0718 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0719 00da       |    |		Load_Top	At_Offset_2
071a 01da       |    |		Execute	Vector,Bounds
071b 00da       |    |		Load_Top	At_Offset_2
071c 01da       |    |		Execute	Vector,Bounds
071d 00da       |    |		Load_Top	At_Offset_2
071e 027f       |    |		Execute	Discrete,Equal
071f 7001       |p   |		Jump_Nonzero	0x721
0720 08e0       |    |		Execute_Immediate	Raise,0xe0
0721 00cd       |    |		Action	Spare6_Action
0722 027f       |    |		Execute	Discrete,Equal
0723 7001       |p   |		Jump_Nonzero	0x725
0724 08e0       |    |		Execute_Immediate	Raise,0xe0
0725 00d2       |    |		Pop_Control	Pop_Count_2
0726 00d9       |    |		Load_Top	At_Offset_1
0727 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
0728			BODY_0700:
0728 00d8       |    |		Load_Top	At_Offset_0
0729 00cb       |    |		Action	Pop_Block_With_Result
072a 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
072b 0000 0000  |    |		.BLANK	0000[0x5]
0730 ; --------------------------------------------------------------------------------------
0730 ; SUBPROGRAM
0730 ; --------------------------------------------------------------------------------------
0730 073f       | ?  |		.CONST	0x073f								; Address of begin
0731 0004       |    |		.CONST	0x0004								; Address of exception handler
0732 0004       |    |		.CONST	0x0004								; Number of locals
0733			INIT_0730:
0733 e5fe       |    |		Load	0x2,-0x2
0734 e402       |    |		Load	0x2,0x2
0735 e403       |    |		Load	0x2,0x3
0736 e015       |    |		Load	0x0,0x15
0737 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0738 e001       |    |		Load	0x0,0x1
0739 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
073a 02c7       |    |		Declare_Variable	Any
073b e403       |    |		Load	0x2,0x3
073c a603       |    |		Store_Unchecked	0x3,0x3
073d 029f 0903  |    |		Declare_Subprogram	INIT_0900,For_Call
073f			BODY_0730:
073f 00cf       |    |		Action	Mark_Auxiliary
0740 7807       |x   |		Jump	0x748
0741 8604       |    |		Call	0x3,0x4
0742 e405       |    |		Load	0x2,0x5
0743 e005       |    |		Load	0x0,0x5
0744 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0745 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0746 c405       |    |		Store	0x2,0x5
0747 00c9       |    |		Action	Pop_Auxiliary_Loop
0748 e405       |    |		Load	0x2,0x5
0749 e005       |    |		Load	0x0,0x5
074a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
074b 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
074c 6ff4       |o   |		Jump_Zero	0x741
074d 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
074e 0000 0000  |    |		.XXX[0x2]
0750 ; --------------------------------------------------------------------------------------
0750 ; SUBPROGRAM
0750 ; --------------------------------------------------------------------------------------
0750 0758       | X  |		.CONST	0x0758								; Address of begin
0751 0004       |    |		.CONST	0x0004								; Address of exception handler
0752 0002       |    |		.CONST	0x0002								; Number of locals
0753			INIT_0750:
0753 e5fe       |    |		Load	0x2,-0x2
0754 e402       |    |		Load	0x2,0x2
0755 e403       |    |		Load	0x2,0x3
0756 e015       |    |		Load	0x0,0x15
0757 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0758			BODY_0750:
0758 4800       |H   |		Short_Literal	0x0
0759 00d9       |    |		Load_Top	At_Offset_1
075a 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
075b e003       |    |		Load	0x0,0x3
075c 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
075d 6804       |h   |		Jump_Zero	0x762
075e 00d8       |    |		Load_Top	At_Offset_0
075f 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0760 00cb       |    |		Action	Pop_Block_With_Result
0761 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0762 e006       |    |		Load	0x0,0x6
0763 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0764 4801       |H   |		Short_Literal	0x1
0765 4801       |H   |		Short_Literal	0x1
0766 e00d       |    |		Load	0x0,0xd
0767 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0768 035b       | [  |		Declare_Type	Array,Constrained
0769 0337       | 7  |		Declare_Variable	Array
076a e403       |    |		Load	0x2,0x3
076b e001       |    |		Load	0x0,0x1
076c 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
076d 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
076e e00d       |    |		Load	0x0,0xd
076f 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0770 e00d       |    |		Load	0x0,0xd
0771 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0772 0119       |    |		Execute	Any,Check_In_Formal_Type
0773 4801       |H   |		Short_Literal	0x1
0774 00da       |    |		Load_Top	At_Offset_2
0775 01d6       |    |		Execute	Vector,Field_Write
0776 6005       |`   |		Indirect_Literal	Discrete,0x77c,{0x00000000, 0x000081ed}
0777 e003       |    |		Load	0x0,0x3
0778 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0779 00ea       |    |		Load_Encached	Null_String_Cache
077a 00cb       |    |		Action	Pop_Block_With_Result
077b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
077c 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081ed}
0780 ; --------------------------------------------------------------------------------------
0780 ; SUBPROGRAM
0780 ; --------------------------------------------------------------------------------------
0780 0788       |    |		.CONST	0x0788								; Address of begin
0781 0004       |    |		.CONST	0x0004								; Address of exception handler
0782 0002       |    |		.CONST	0x0002								; Number of locals
0783			INIT_0780:
0783 e403       |    |		Load	0x2,0x3
0784 e20e       |    |		Load	0x1,0xe
0785 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0786 00d8       |    |		Load_Top	At_Offset_0
0787 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0788			BODY_0780:
0788 e402       |    |		Load	0x2,0x2
0789 e005       |    |		Load	0x0,0x5
078a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
078b 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
078c 00cf       |    |		Action	Mark_Auxiliary
078d 783c       |x<  |		Jump	0x7ca
078e e402       |    |		Load	0x2,0x2
078f e005       |    |		Load	0x0,0x5
0790 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0791 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
0792 c407       |    |		Store	0x2,0x7
0793 e407       |    |		Load	0x2,0x7
0794 e005       |    |		Load	0x0,0x5
0795 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0796 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0797 0f02       |    |		Execute_Immediate	Equal,0x2
0798 682b       |h+  |		Jump_Zero	0x7c4
0799 e407       |    |		Load	0x2,0x7
079a 8232       | 2  |		Call	0x1,0x32
079b c406       |    |		Store	0x2,0x6
079c e409       |    |		Load	0x2,0x9
079d 0120       |    |		Execute	Any,Is_Value
079e 6803       |h   |		Jump_Zero	0x7a2
079f e002       |    |		Load	0x0,0x2
07a0 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
07a1 7801       |x   |		Jump	0x7a3
07a2 e409       |    |		Load	0x2,0x9
07a3 e408       |    |		Load	0x2,0x8
07a4 0120       |    |		Execute	Any,Is_Value
07a5 6803       |h   |		Jump_Zero	0x7a9
07a6 e002       |    |		Load	0x0,0x2
07a7 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
07a8 7801       |x   |		Jump	0x7aa
07a9 e408       |    |		Load	0x2,0x8
07aa e5fe       |    |		Load	0x2,-0x2
07ab e406       |    |		Load	0x2,0x6
07ac 8237       | 7  |		Call	0x1,0x37
07ad c408       |    |		Store	0x2,0x8
07ae c409       |    |		Store	0x2,0x9
07af e406       |    |		Load	0x2,0x6
07b0 e404       |    |		Load	0x2,0x4
07b1 00db       |    |		Load_Top	At_Offset_3
07b2 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
07b3 01d5       |    |		Execute	Vector,Field_Reference
07b4 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
07b5 e408       |    |		Load	0x2,0x8
07b6 e404       |    |		Load	0x2,0x4
07b7 00db       |    |		Load_Top	At_Offset_3
07b8 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
07b9 01d5       |    |		Execute	Vector,Field_Reference
07ba 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
07bb e409       |    |		Load	0x2,0x9
07bc e404       |    |		Load	0x2,0x4
07bd 00db       |    |		Load_Top	At_Offset_3
07be 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
07bf 01d5       |    |		Execute	Vector,Field_Reference
07c0 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
07c1 e404       |    |		Load	0x2,0x4
07c2 0a01       |    |		Execute_Immediate	Plus,0x1
07c3 c404       |    |		Store	0x2,0x4
07c4 e402       |    |		Load	0x2,0x2
07c5 e005       |    |		Load	0x0,0x5
07c6 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
07c7 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
07c8 c402       |    |		Store	0x2,0x2
07c9 00c9       |    |		Action	Pop_Auxiliary_Loop
07ca e402       |    |		Load	0x2,0x2
07cb e005       |    |		Load	0x0,0x5
07cc 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
07cd 1825       | %  |		Execute	Package,Field_Execute,Field_Number 0x25
07ce 6fbf       |o   |		Jump_Zero	0x78e
07cf 00ce       |    |		Action	Pop_Auxiliary
07d0 4800       |H   |		Short_Literal	0x0
07d1 00d9       |    |		Load_Top	At_Offset_1
07d2 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
07d3 e404       |    |		Load	0x2,0x4
07d4 0aff       |    |		Execute_Immediate	Plus,-0x1
07d5 e20e       |    |		Load	0x1,0xe
07d6 1c08       |    |		Execute_Immediate	Run_Utility,0x8
07d7 00d9       |    |		Load_Top	At_Offset_1
07d8 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
07d9 00d9       |    |		Load_Top	At_Offset_1
07da 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
07db 4801       |H   |		Short_Literal	0x1
07dc e404       |    |		Load	0x2,0x4
07dd 0aff       |    |		Execute_Immediate	Plus,-0x1
07de 00d8       |    |		Load_Top	At_Offset_0
07df 00e2       |    |		Load_Encached	Integer_Cache
07e0 0260       | `  |		Execute	Discrete,In_Type
07e1 7001       |p   |		Jump_Nonzero	0x7e3
07e2 0801       |    |		Execute_Immediate	Raise,0x1
07e3 00db       |    |		Load_Top	At_Offset_3
07e4 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
07e5 01cf       |    |		Execute	Vector,Slice_Read
07e6 00d9       |    |		Load_Top	At_Offset_1
07e7 00d8       |    |		Load_Top	At_Offset_0
07e8 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
07e9 00da       |    |		Load_Top	At_Offset_2
07ea 01da       |    |		Execute	Vector,Bounds
07eb 00da       |    |		Load_Top	At_Offset_2
07ec 01da       |    |		Execute	Vector,Bounds
07ed 00da       |    |		Load_Top	At_Offset_2
07ee 027f       |    |		Execute	Discrete,Equal
07ef 7001       |p   |		Jump_Nonzero	0x7f1
07f0 08e0       |    |		Execute_Immediate	Raise,0xe0
07f1 00cd       |    |		Action	Spare6_Action
07f2 027f       |    |		Execute	Discrete,Equal
07f3 7001       |p   |		Jump_Nonzero	0x7f5
07f4 08e0       |    |		Execute_Immediate	Raise,0xe0
07f5 00d2       |    |		Pop_Control	Pop_Count_2
07f6 00d9       |    |		Load_Top	At_Offset_1
07f7 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
07f8 00cb       |    |		Action	Pop_Block_With_Result
07f9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
07fa 0000 0000  |    |		.BLANK	0000[0x6]
0800 ; --------------------------------------------------------------------------------------
0800 ; SUBPROGRAM
0800 ; --------------------------------------------------------------------------------------
0800 0814       |    |		.CONST	0x0814								; Address of begin
0801 0004       |    |		.CONST	0x0004								; Address of exception handler
0802 0005       |    |		.CONST	0x0005								; Number of locals
0803			INIT_0800:
0803 e406       |    |		Load	0x2,0x6
0804 e20e       |    |		Load	0x1,0xe
0805 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0806 00d8       |    |		Load_Top	At_Offset_0
0807 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0808 00e2       |    |		Load_Encached	Integer_Cache
0809 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
080a e002       |    |		Load	0x0,0x2
080b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
080c 02c7       |    |		Declare_Variable	Any
080d 00d8       |    |		Load_Top	At_Offset_0
080e 1c00       |    |		Execute_Immediate	Run_Utility,0x0
080f e002       |    |		Load	0x0,0x2
0810 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0811 02c7       |    |		Declare_Variable	Any
0812 00d8       |    |		Load_Top	At_Offset_0
0813 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0814			BODY_0800:
0814 e402       |    |		Load	0x2,0x2
0815 e001       |    |		Load	0x0,0x1
0816 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0817 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0818 c402       |    |		Store	0x2,0x2
0819 00cf       |    |		Action	Mark_Auxiliary
081a 786e       |xn  |		Jump	0x889
081b e001       |    |		Load	0x0,0x1
081c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
081d e405       |    |		Load	0x2,0x5
081e 0120       |    |		Execute	Any,Is_Value
081f 6803       |h   |		Jump_Zero	0x823
0820 e001       |    |		Load	0x0,0x1
0821 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0822 7801       |x   |		Jump	0x824
0823 e405       |    |		Load	0x2,0x5
0824 e402       |    |		Load	0x2,0x2
0825 e001       |    |		Load	0x0,0x1
0826 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0827 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0828 c405       |    |		Store	0x2,0x5
0829 c407       |    |		Store	0x2,0x7
082a e407       |    |		Load	0x2,0x7
082b 682b       |h+  |		Jump_Zero	0x857
082c e006       |    |		Load	0x0,0x6
082d 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
082e 4801       |H   |		Short_Literal	0x1
082f 4802       |H   |		Short_Literal	0x2
0830 e00d       |    |		Load	0x0,0xd
0831 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0832 035b       | [  |		Declare_Type	Array,Constrained
0833 0337       | 7  |		Declare_Variable	Array
0834 e405       |    |		Load	0x2,0x5
0835 e00d       |    |		Load	0x0,0xd
0836 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0837 e00d       |    |		Load	0x0,0xd
0838 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0839 0119       |    |		Execute	Any,Check_In_Formal_Type
083a 4801       |H   |		Short_Literal	0x1
083b 00da       |    |		Load_Top	At_Offset_2
083c 01d6       |    |		Execute	Vector,Field_Write
083d e407       |    |		Load	0x2,0x7
083e e001       |    |		Load	0x0,0x1
083f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0840 011c       |    |		Execute	Any,Convert_Unchecked
0841 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0842 e00d       |    |		Load	0x0,0xd
0843 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0844 e00d       |    |		Load	0x0,0xd
0845 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0846 0119       |    |		Execute	Any,Check_In_Formal_Type
0847 4802       |H   |		Short_Literal	0x2
0848 00da       |    |		Load_Top	At_Offset_2
0849 01d6       |    |		Execute	Vector,Field_Write
084a 6075       |`u  |		Indirect_Literal	Discrete,0x8c0,{0x00000000, 0x000081ea}
084b e003       |    |		Load	0x0,0x3
084c 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
084d e00d       |    |		Load	0x0,0xd
084e 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
084f 6070       |`p  |		Indirect_Literal	Discrete,0x8c0,{0x00000000, 0x000081ea}
0850 e003       |    |		Load	0x0,0x3
0851 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0852 e404       |    |		Load	0x2,0x4
0853 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
0854 e404       |    |		Load	0x2,0x4
0855 00cb       |    |		Action	Pop_Block_With_Result
0856 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0857 e405       |    |		Load	0x2,0x5
0858 e008       |    |		Load	0x0,0x8
0859 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
085a 6828       |h(  |		Jump_Zero	0x883
085b 00d9       |    |		Load_Top	At_Offset_1
085c 0120       |    |		Execute	Any,Is_Value
085d 6803       |h   |		Jump_Zero	0x861
085e e002       |    |		Load	0x0,0x2
085f 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0860 7801       |x   |		Jump	0x862
0861 00d9       |    |		Load_Top	At_Offset_1
0862 00db       |    |		Load_Top	At_Offset_3
0863 0120       |    |		Execute	Any,Is_Value
0864 6803       |h   |		Jump_Zero	0x868
0865 e002       |    |		Load	0x0,0x2
0866 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0867 7801       |x   |		Jump	0x869
0868 00db       |    |		Load_Top	At_Offset_3
0869 e5fe       |    |		Load	0x2,-0x2
086a e405       |    |		Load	0x2,0x5
086b 8237       | 7  |		Call	0x1,0x37
086c c604       |    |		Store	0x3,0x4
086d c605       |    |		Store	0x3,0x5
086e e405       |    |		Load	0x2,0x5
086f e603       |    |		Load	0x3,0x3
0870 e602       |    |		Load	0x3,0x2
0871 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0872 01d5       |    |		Execute	Vector,Field_Reference
0873 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0874 00da       |    |		Load_Top	At_Offset_2
0875 e603       |    |		Load	0x3,0x3
0876 e602       |    |		Load	0x3,0x2
0877 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0878 01d5       |    |		Execute	Vector,Field_Reference
0879 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
087a 00d9       |    |		Load_Top	At_Offset_1
087b e603       |    |		Load	0x3,0x3
087c e602       |    |		Load	0x3,0x2
087d 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
087e 01d5       |    |		Execute	Vector,Field_Reference
087f 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0880 00db       |    |		Load_Top	At_Offset_3
0881 0a01       |    |		Execute_Immediate	Plus,0x1
0882 c603       |    |		Store	0x3,0x3
0883 e402       |    |		Load	0x2,0x2
0884 e001       |    |		Load	0x0,0x1
0885 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
0886 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
0887 c402       |    |		Store	0x2,0x2
0888 00c9       |    |		Action	Pop_Auxiliary_Loop
0889 e402       |    |		Load	0x2,0x2
088a e001       |    |		Load	0x0,0x1
088b 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
088c 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
088d 6f8d       |o   |		Jump_Zero	0x81b
088e 00ce       |    |		Action	Pop_Auxiliary
088f 00da       |    |		Load_Top	At_Offset_2
0890 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
0891 6827       |h'  |		Jump_Zero	0x8b9
0892 00da       |    |		Load_Top	At_Offset_2
0893 0aff       |    |		Execute_Immediate	Plus,-0x1
0894 e20e       |    |		Load	0x1,0xe
0895 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0896 e602       |    |		Load	0x3,0x2
0897 2c02       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x2
0898 00d9       |    |		Load_Top	At_Offset_1
0899 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
089a 4801       |H   |		Short_Literal	0x1
089b e603       |    |		Load	0x3,0x3
089c 0aff       |    |		Execute_Immediate	Plus,-0x1
089d 00d8       |    |		Load_Top	At_Offset_0
089e 00e2       |    |		Load_Encached	Integer_Cache
089f 0260       | `  |		Execute	Discrete,In_Type
08a0 7001       |p   |		Jump_Nonzero	0x8a2
08a1 0801       |    |		Execute_Immediate	Raise,0x1
08a2 e602       |    |		Load	0x3,0x2
08a3 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
08a4 01cf       |    |		Execute	Vector,Slice_Read
08a5 00d9       |    |		Load_Top	At_Offset_1
08a6 00d8       |    |		Load_Top	At_Offset_0
08a7 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
08a8 00da       |    |		Load_Top	At_Offset_2
08a9 01da       |    |		Execute	Vector,Bounds
08aa 00da       |    |		Load_Top	At_Offset_2
08ab 01da       |    |		Execute	Vector,Bounds
08ac 00da       |    |		Load_Top	At_Offset_2
08ad 027f       |    |		Execute	Discrete,Equal
08ae 7001       |p   |		Jump_Nonzero	0x8b0
08af 08e0       |    |		Execute_Immediate	Raise,0xe0
08b0 00cd       |    |		Action	Spare6_Action
08b1 027f       |    |		Execute	Discrete,Equal
08b2 7001       |p   |		Jump_Nonzero	0x8b4
08b3 08e0       |    |		Execute_Immediate	Raise,0xe0
08b4 00d2       |    |		Pop_Control	Pop_Count_2
08b5 00d9       |    |		Load_Top	At_Offset_1
08b6 2903       |)   |		Execute	Variant_Record,Field_Write,Fixed,Indirect,Field_Number 0x3
08b7 00cb       |    |		Action	Pop_Block_With_Result
08b8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
08b9 4800       |H   |		Short_Literal	0x0
08ba e403       |    |		Load	0x2,0x3
08bb 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
08bc e403       |    |		Load	0x2,0x3
08bd 00cb       |    |		Action	Pop_Block_With_Result
08be 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
08bf 0000       |    |		.XXX[0x1]
08c0 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081ea}
08c4 0000 0000  |    |		.BLANK	0000[0x4]
08c8 ; --------------------------------------------------------------------------------------
08c8 ; SUBPROGRAM
08c8 ; --------------------------------------------------------------------------------------
08c8 08cf       |    |		.CONST	0x08cf								; Address of begin
08c9 0004       |    |		.CONST	0x0004								; Address of exception handler
08ca 0002       |    |		.CONST	0x0002								; Number of locals
08cb			INIT_08c8:
08cb e402       |    |		Load	0x2,0x2
08cc e001       |    |		Load	0x0,0x1
08cd 1b35       | 5  |		Execute	Package,Field_Read,Field_Number 0x35
08ce 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
08cf			BODY_08c8:
08cf 0092 0a07  |    |		Action	Push_String_Extended,0xa07					; "Unit             :"
08d1 00d9       |    |		Load_Top	At_Offset_1
08d2 01cc       |    |		Execute	Vector,Catenate
08d3 e016       |    |		Load	0x0,0x16
08d4 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
08d5 0092 0a08  |    |		Action	Push_String_Extended,0xa08					; "Last coding time :"
08d7 4800       |H   |		Short_Literal	0x0
08d8 4800       |H   |		Short_Literal	0x0
08d9 4800       |H   |		Short_Literal	0x0
08da e406       |    |		Load	0x2,0x6
08db e5ff       |    |		Load	0x2,-0x1
08dc 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
08dd 01d5       |    |		Execute	Vector,Field_Reference
08de 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
08df e017       |    |		Load	0x0,0x17
08e0 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
08e1 e017       |    |		Load	0x0,0x17
08e2 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
08e3 01cc       |    |		Execute	Vector,Catenate
08e4 e016       |    |		Load	0x0,0x16
08e5 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
08e6 0092 0a09  |    |		Action	Push_String_Extended,0xa09					; "Last build  time :"
08e8 4800       |H   |		Short_Literal	0x0
08e9 4800       |H   |		Short_Literal	0x0
08ea 4800       |H   |		Short_Literal	0x0
08eb e406       |    |		Load	0x2,0x6
08ec e5ff       |    |		Load	0x2,-0x1
08ed 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
08ee 01d5       |    |		Execute	Vector,Field_Reference
08ef 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
08f0 e017       |    |		Load	0x0,0x17
08f1 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
08f2 e017       |    |		Load	0x0,0x17
08f3 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
08f4 01cc       |    |		Execute	Vector,Catenate
08f5 e016       |    |		Load	0x0,0x16
08f6 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
08f7 0092 0a0a  |    |		Action	Push_String_Extended,0xa0a					; " "
08f9 e016       |    |		Load	0x0,0x16
08fa 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
08fb 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
08fc 0000 0000  |    |		.BLANK	0000[0x4]
0900 ; --------------------------------------------------------------------------------------
0900 ; SUBPROGRAM
0900 ; --------------------------------------------------------------------------------------
0900 0929       | )  |		.CONST	0x0929								; Address of begin
0901 0004       |    |		.CONST	0x0004								; Address of exception handler
0902 0006       |    |		.CONST	0x0006								; Number of locals
0903			INIT_0900:
0903 e005       |    |		Load	0x0,0x5
0904 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0905 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0906 02c7       |    |		Declare_Variable	Any
0907 e405       |    |		Load	0x2,0x5
0908 e005       |    |		Load	0x0,0x5
0909 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
090a 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
090b a802       |    |		Store_Unchecked	0x4,0x2
090c e001       |    |		Load	0x0,0x1
090d 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
090e 02c7       |    |		Declare_Variable	Any
090f 00d9       |    |		Load_Top	At_Offset_1
0910 8232       | 2  |		Call	0x1,0x32
0911 a803       |    |		Store_Unchecked	0x4,0x3
0912 e001       |    |		Load	0x0,0x1
0913 1b2e       | .  |		Execute	Package,Field_Read,Field_Number 0x2e
0914 0322       | "  |		Declare_Variable	Record
0915 e5fe       |    |		Load	0x2,-0x2
0916 00da       |    |		Load_Top	At_Offset_2
0917 e008       |    |		Load	0x0,0x8
0918 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0919 00d9       |    |		Load_Top	At_Offset_1
091a 017d       | }  |		Execute	Record,Structure_Write
091b e001       |    |		Load	0x0,0x1
091c 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
091d 02c7       |    |		Declare_Variable	Any
091e e5fe       |    |		Load	0x2,-0x2
091f 4800       |H   |		Short_Literal	0x0
0920 e803       |    |		Load	0x4,0x3
0921 e008       |    |		Load	0x0,0x8
0922 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0923 a805       |    |		Store_Unchecked	0x4,0x5
0924 e5fe       |    |		Load	0x2,-0x2
0925 00da       |    |		Load_Top	At_Offset_2
0926 00da       |    |		Load_Top	At_Offset_2
0927 e015       |    |		Load	0x0,0x15
0928 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0929			BODY_0900:
0929 e402       |    |		Load	0x2,0x2
092a 00db       |    |		Load_Top	At_Offset_3
092b 017e       | ~  |		Execute	Record,Not_Equal
092c 682a       |h*  |		Jump_Zero	0x957
092d e006       |    |		Load	0x0,0x6
092e 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
092f 4801       |H   |		Short_Literal	0x1
0930 4802       |H   |		Short_Literal	0x2
0931 e00d       |    |		Load	0x0,0xd
0932 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0933 035b       | [  |		Declare_Type	Array,Constrained
0934 0337       | 7  |		Declare_Variable	Array
0935 e402       |    |		Load	0x2,0x2
0936 e018       |    |		Load	0x0,0x18
0937 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0938 e00d       |    |		Load	0x0,0xd
0939 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
093a e00d       |    |		Load	0x0,0xd
093b 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
093c 0119       |    |		Execute	Any,Check_In_Formal_Type
093d 4801       |H   |		Short_Literal	0x1
093e 00da       |    |		Load_Top	At_Offset_2
093f 01d6       |    |		Execute	Vector,Field_Write
0940 e804       |    |		Load	0x4,0x4
0941 e018       |    |		Load	0x0,0x18
0942 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0943 e00d       |    |		Load	0x0,0xd
0944 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0945 e00d       |    |		Load	0x0,0xd
0946 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0947 0119       |    |		Execute	Any,Check_In_Formal_Type
0948 4802       |H   |		Short_Literal	0x2
0949 00da       |    |		Load_Top	At_Offset_2
094a 01d6       |    |		Execute	Vector,Field_Write
094b 6058       |`X  |		Indirect_Literal	Discrete,0x9a4,{0x00000000, 0x000081eb}
094c e003       |    |		Load	0x0,0x3
094d 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
094e e00d       |    |		Load	0x0,0xd
094f 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0950 6053       |`S  |		Indirect_Literal	Discrete,0x9a4,{0x00000000, 0x000081eb}
0951 e003       |    |		Load	0x0,0x3
0952 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0953 a5fd       |    |		Store_Unchecked	0x2,-0x3
0954 00cc       |    |		Action	Pop_Block
0955 00cc       |    |		Action	Pop_Block
0956 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0957 4801       |H   |		Short_Literal	0x1
0958 e602       |    |		Load	0x3,0x2
0959 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
095a 00da       |    |		Load_Top	At_Offset_2
095b 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
095c e013       |    |		Load	0x0,0x13
095d 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
095e 7028       |p(  |		Jump_Nonzero	0x987
095f e006       |    |		Load	0x0,0x6
0960 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0961 4801       |H   |		Short_Literal	0x1
0962 4802       |H   |		Short_Literal	0x2
0963 e00d       |    |		Load	0x0,0xd
0964 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0965 035b       | [  |		Declare_Type	Array,Constrained
0966 0337       | 7  |		Declare_Variable	Array
0967 e602       |    |		Load	0x3,0x2
0968 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0969 e00d       |    |		Load	0x0,0xd
096a 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
096b e00d       |    |		Load	0x0,0xd
096c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
096d 0119       |    |		Execute	Any,Check_In_Formal_Type
096e 4801       |H   |		Short_Literal	0x1
096f 00da       |    |		Load_Top	At_Offset_2
0970 01d6       |    |		Execute	Vector,Field_Write
0971 00da       |    |		Load_Top	At_Offset_2
0972 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
0973 e00d       |    |		Load	0x0,0xd
0974 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0975 e00d       |    |		Load	0x0,0xd
0976 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0977 0119       |    |		Execute	Any,Check_In_Formal_Type
0978 4802       |H   |		Short_Literal	0x2
0979 00da       |    |		Load_Top	At_Offset_2
097a 01d6       |    |		Execute	Vector,Field_Write
097b 6024       |`$  |		Indirect_Literal	Discrete,0x9a0,{0x00000000, 0x000081ec}
097c e003       |    |		Load	0x0,0x3
097d 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
097e e00d       |    |		Load	0x0,0xd
097f 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
0980 6023       |`#  |		Indirect_Literal	Discrete,0x9a4,{0x00000000, 0x000081eb}
0981 e003       |    |		Load	0x0,0x3
0982 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0983 a5fd       |    |		Store_Unchecked	0x2,-0x3
0984 00cc       |    |		Action	Pop_Block
0985 00cc       |    |		Action	Pop_Block
0986 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0987 e603       |    |		Load	0x3,0x3
0988 00da       |    |		Load_Top	At_Offset_2
0989 012e       | .  |		Execute	Any,Not_Equal
098a 6813       |h   |		Jump_Zero	0x99e
098b 00d9       |    |		Load_Top	At_Offset_1
098c c603       |    |		Store	0x3,0x3
098d e003       |    |		Load	0x0,0x3
098e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
098f e5fe       |    |		Load	0x2,-0x2
0990 e402       |    |		Load	0x2,0x2
0991 e805       |    |		Load	0x4,0x5
0992 8238       | 8  |		Call	0x1,0x38
0993 c404       |    |		Store	0x2,0x4
0994 4800       |H   |		Short_Literal	0x0
0995 e404       |    |		Load	0x2,0x4
0996 e003       |    |		Load	0x0,0x3
0997 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
0998 7005       |p   |		Jump_Nonzero	0x99e
0999 e404       |    |		Load	0x2,0x4
099a a5fd       |    |		Store_Unchecked	0x2,-0x3
099b 00cc       |    |		Action	Pop_Block
099c 00cc       |    |		Action	Pop_Block
099d 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
099e 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
099f 0000       |    |		.XXX[0x1]
09a0 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081ec}
09a4 0000 0000  |    |		.LITERAL	{0x00000000, 0x000081eb}
09a8 ; --------------------------------------------------------------------------------------
09a8 ; SUBPROGRAM
09a8 ; --------------------------------------------------------------------------------------
09a8 09ab       |    |		.CONST	0x09ab								; Address of begin
09a9 0004       |    |		.CONST	0x0004								; Address of exception handler
09aa 0001       |    |		.CONST	0x0001								; Number of locals
09ab			BODY_09a8:
09ab			INIT_09a8:
09ab 4608       |F   |		Jump_Case	0x9
09ac 7808       |x   |		Jump	0x9b5								; case 0x0
09ad 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
09ae 7819       |x   |		Jump	0x9c8								; case 0x2
09af 7818       |x   |		Jump	0x9c8								; case 0x3
09b0 7817       |x   |		Jump	0x9c8								; case 0x4
09b1 7816       |x   |		Jump	0x9c8								; case 0x5
09b2 7815       |x   |		Jump	0x9c8								; case 0x6
09b3 7814       |x   |		Jump	0x9c8								; case 0x7
09b4 7813       |x   |		Jump	0x9c8								; case 0x8
09b5 00da       |    |		Load_Top	At_Offset_2
09b6 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
09b7 0125       | %  |		Execute	Any,Set_Constraint
09b8 00da       |    |		Load_Top	At_Offset_2
09b9 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
09ba 1c00       |    |		Execute_Immediate	Run_Utility,0x0
09bb 00da       |    |		Load_Top	At_Offset_2
09bc 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
09bd 0125       | %  |		Execute	Any,Set_Constraint
09be 00da       |    |		Load_Top	At_Offset_2
09bf 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
09c0 1c00       |    |		Execute_Immediate	Run_Utility,0x0
09c1 00da       |    |		Load_Top	At_Offset_2
09c2 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
09c3 0125       | %  |		Execute	Any,Set_Constraint
09c4 00da       |    |		Load_Top	At_Offset_2
09c5 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
09c6 1c00       |    |		Execute_Immediate	Run_Utility,0x0
09c7 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
09c8 0869       | i  |		Execute_Immediate	Raise,0x69
09c9 0000 0000  |    |		.BLANK	0000[0x7]
09d0 ; --------------------------------------------------------------------------------------
09d0 ; SUBPROGRAM
09d0 ; --------------------------------------------------------------------------------------
09d0 09d3       |    |		.CONST	0x09d3								; Address of begin
09d1 0004       |    |		.CONST	0x0004								; Address of exception handler
09d2 0001       |    |		.CONST	0x0001								; Number of locals
09d3			BODY_09d0:
09d3			INIT_09d0:
09d3 4608       |F   |		Jump_Case	0x9
09d4 7808       |x   |		Jump	0x9dd								; case 0x0
09d5 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
09d6 7820       |x   |		Jump	0x9f7								; case 0x2
09d7 781f       |x   |		Jump	0x9f7								; case 0x3
09d8 781e       |x   |		Jump	0x9f7								; case 0x4
09d9 781d       |x   |		Jump	0x9f7								; case 0x5
09da 781c       |x   |		Jump	0x9f7								; case 0x6
09db 7808       |x   |		Jump	0x9e4								; case 0x7
09dc 7810       |x   |		Jump	0x9ed								; case 0x8
09dd 4800       |H   |		Short_Literal	0x0
09de 00db       |    |		Load_Top	At_Offset_3
09df 2802       |(   |		Execute	Variant_Record,Field_Write,Fixed,Direct,Field_Number 0x2
09e0 00da       |    |		Load_Top	At_Offset_2
09e1 2503       |%   |		Execute	Variant_Record,Field_Reference,Indirect,Field_Number 0x3
09e2 1c00       |    |		Execute_Immediate	Run_Utility,0x0
09e3 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
09e4 00db       |    |		Load_Top	At_Offset_3
09e5 4801       |H   |		Short_Literal	0x1
09e6 e5fe       |    |		Load	0x2,-0x2
09e7 e228       | (  |		Load	0x1,0x28
09e8 035b       | [  |		Declare_Type	Array,Constrained
09e9 4801       |H   |		Short_Literal	0x1
09ea e5ff       |    |		Load	0x2,-0x1
09eb 031b       |    |		Declare_Type	Variant_Record,Constrained
09ec 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
09ed 00db       |    |		Load_Top	At_Offset_3
09ee 00db       |    |		Load_Top	At_Offset_3
09ef 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
09f0 4801       |H   |		Short_Literal	0x1
09f1 e5fe       |    |		Load	0x2,-0x2
09f2 e228       | (  |		Load	0x1,0x28
09f3 0334       | 4  |		Declare_Variable	Array,With_Constraint
09f4 2d03       |-   |		Execute	Variant_Record,Field_Append,Fixed,Indirect,Field_Number 0x3
09f5 016a       | j  |		QQ_execute	Variant_Record,XXX
09f6 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
09f7 0869       | i  |		Execute_Immediate	Raise,0x69
09f8 ; --------------------------------------------------------------------------------------
09f8 ; STRING TABLE
09f8 ; --------------------------------------------------------------------------------------
09f8 0028       | (  |		.STRTAB	0x0028->0x0a0c							; "Checking if units specify batch mode"
09f9 004a       | J  |		.STRTAB	0x004a->0x0a1e							; "Selecting units for build"
09fa 0061       | a  |		.STRTAB	0x0061->0x0a2a							; "get_build_list"
09fb 006d       | m  |		.STRTAB	0x006d->0x0a31							; "Sorting build list"
09fc 007d       | }  |		.STRTAB	0x007d->0x0a3a							; "sort_build_list"
09fd 008a       |    |		.STRTAB	0x008a->0x0a42							; "get_remote_machine"
09fe 009a       |    |		.STRTAB	0x009a->0x0a4b							; "get_target_key"
09ff 00a6       |    |		.STRTAB	0x00a6->0x0a52							; "'c(main_body)"
0a00 00b1       |    |		.STRTAB	0x00b1->0x0a58							; "to_unit_list"
0a01 00bb       |    |		.STRTAB	0x00bb->0x0a5e							; "null_time"
0a02 00c2       |    |		.STRTAB	0x00c2->0x0a63							; "interactive"
0a03 00cb       |    |		.STRTAB	0x00cb->0x0a68							; "batch"
0a04 00ce       |    |		.STRTAB	0x00ce->0x0a6b							; "check_if_batch_mode"
0a05 00df       |    |		.STRTAB	0x00df->0x0a74							; "!Targets"
0a06 00e5       |    |		.STRTAB	0x00e5->0x0a78							; "@"
0a07 00e4       |    |		.STRTAB	0x00e4->0x0a79							; "Unit             :"
0a08 00f4       |    |		.STRTAB	0x00f4->0x0a82							; "Last coding time :"
0a09 0104       |    |		.STRTAB	0x0104->0x0a8b							; "Last build  time :"
0a0a 0114       |    |		.STRTAB	0x0114->0x0a94							; " "
0a0b 0113       |    |		.STREND 0x0113->0x0a94
0a0c 4368 6563  |Chec|		.STRTAB_STRINGS
0a95 0000 0000  |    |		.XXX[0x3]
0a97 0000       |    |
0a98 ; --------------------------------------------------------------------------------------
0a98 ; Debug Table
0a98 ; --------------------------------------------------------------------------------------
0a98 0004 000e  |    |		.DEBUG4	0x0004,0x000e,0xe375,0x0000,0x0001,0x0000
0a9e 0000 0000  |    |		.BLANK	0000[0x8]
0aa6 0057 26c5  | W& |		.XXX[0x2]
0aa8 0000 0000  |    |		.BLANK	0000[0x7]
0aaf 00b4       |    |		.XXX[0x1]
0ab0 0000 0000  |    |		.BLANK	0000[0x8]
0ab8 00ce f8b3  |    |		.XXX[0x8]
0aba 0000 0016  |    |
0abc 004a 500e  | JP |
0abe 0000 32b2  |  2 |
0ac0 0000 0000  |    |		.BLANK	0000[0x140]