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

⟦08373d658⟧

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

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0808       |    |		.CONST	0x0808								; 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 0005       |    |		.CONST	0x0005								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00ef       |    |		.CONST	0x00ef								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0044       | D  |		.CONST	0x0044								; Number of locals
000b			INIT_0008:
000b 4800       |H   |		Short_Literal	0x0
000c 4804       |H   |		Short_Literal	0x4
000d 029f 010b  |    |		Declare_Subprogram	INIT_0108,For_Call
000f 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0010 029a 0133  |   3|		Declare_Subprogram	INIT_0130,For_Outer_Call,Visible,Unelaborated
0012 029a 0153  |   S|		Declare_Subprogram	INIT_0150,For_Outer_Call,Visible,Unelaborated
0014 029a 0183  |    |		Declare_Subprogram	INIT_0180,For_Outer_Call,Visible,Unelaborated
0016 029a 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Outer_Call,Visible,Unelaborated
0018 029a 01d3  |    |		Declare_Subprogram	INIT_01d0,For_Outer_Call,Visible,Unelaborated
001a 4818       |H   |		Short_Literal	0x18
001b 03cd       |    |		Declare_Type	Access,Incomplete,Visible,Accesses_Protected
001c e001       |    |		Load	0x0,0x1
001d 02a8       |    |		Declare_Subprogram	For_Call,Visible,Unelaborated,With_Address
001e 029a 021b  |    |		Declare_Subprogram	INIT_0218,For_Outer_Call,Visible,Unelaborated
0020 029a 022b  |   +|		Declare_Subprogram	INIT_0228,For_Outer_Call,Visible,Unelaborated
0022 029a 0233  |   3|		Declare_Subprogram	INIT_0230,For_Outer_Call,Visible,Unelaborated
0024 029a 024b  |   K|		Declare_Subprogram	INIT_0248,For_Outer_Call,Visible,Unelaborated
0026 029a 025b  |   [|		Declare_Subprogram	INIT_0258,For_Outer_Call,Visible,Unelaborated
0028 029a 0333  |   3|		Declare_Subprogram	INIT_0330,For_Outer_Call,Visible,Unelaborated
002a 029a 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Outer_Call,Visible,Unelaborated
002c 029a 034b  |   K|		Declare_Subprogram	INIT_0348,For_Outer_Call,Visible,Unelaborated
002e 029a 035b  |   [|		Declare_Subprogram	INIT_0358,For_Outer_Call,Visible,Unelaborated
0030 029a 037b  |   {|		Declare_Subprogram	INIT_0378,For_Outer_Call,Visible,Unelaborated
0032 029a 03a3  |    |		Declare_Subprogram	INIT_03a0,For_Outer_Call,Visible,Unelaborated
0034 029a 03bb  |    |		Declare_Subprogram	INIT_03b8,For_Outer_Call,Visible,Unelaborated
0036 029a 03cb  |    |		Declare_Subprogram	INIT_03c8,For_Outer_Call,Visible,Unelaborated
0038 029a 03eb  |    |		Declare_Subprogram	INIT_03e8,For_Outer_Call,Visible,Unelaborated
003a 029a 03fb  |    |		Declare_Subprogram	INIT_03f8,For_Outer_Call,Visible,Unelaborated
003c 029a 0413  |    |		Declare_Subprogram	INIT_0410,For_Outer_Call,Visible,Unelaborated
003e 4806       |H   |		Short_Literal	0x6
003f 0093 069b  |    |		push_full_address	INIT_0698
0041 02a0       |    |		Declare_Subprogram	Null_Subprogram
0042 038d       |    |		Declare_Type	Package,Defined,Visible,Not_Elaborated
0043 029a 042b  |   +|		Declare_Subprogram	INIT_0428,For_Outer_Call,Visible,Unelaborated
0045 4804       |H   |		Short_Literal	0x4
0046 032a       | *  |		Declare_Type	Record,Incomplete
0047 00d8       |    |		Load_Top	At_Offset_0
0048 02a0       |    |		Declare_Subprogram	Null_Subprogram
0049 e21e       |    |		Load	0x1,0x1e
004a 03c7       |    |		Complete_Type	Access,By_Defining
004b 00bf       |    |		Action	Accept_Activation
004c 4806       |H   |		Short_Literal	0x6
004d 032a       | *  |		Declare_Type	Record,Incomplete
004e 00d8       |    |		Load_Top	At_Offset_0
004f 02a0       |    |		Declare_Subprogram	Null_Subprogram
0050 4818       |H   |		Short_Literal	0x18
0051 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
0052 00e1       |    |		Load_Encached	Boolean_Cache
0053 e218       |    |		Load	0x1,0x18
0054 e20f       |    |		Load	0x1,0xf
0055 e002       |    |		Load	0x0,0x2
0056 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0057 e002       |    |		Load	0x0,0x2
0058 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0059 e234       | 4  |		Load	0x1,0x34
005a 02a0       |    |		Declare_Subprogram	Null_Subprogram
005b e233       | 3  |		Load	0x1,0x33
005c 0326       | &  |		Complete_Type	Record,By_Defining
005d 4806       |H   |		Short_Literal	0x6
005e 032a       | *  |		Declare_Type	Record,Incomplete
005f 00d8       |    |		Load_Top	At_Offset_0
0060 02a0       |    |		Declare_Subprogram	Null_Subprogram
0061 4818       |H   |		Short_Literal	0x18
0062 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
0063 00d8       |    |		Load_Top	At_Offset_0
0064 00d9       |    |		Load_Top	At_Offset_1
0065 00e1       |    |		Load_Encached	Boolean_Cache
0066 e002       |    |		Load	0x0,0x2
0067 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0068 02a0       |    |		Declare_Subprogram	Null_Subprogram
0069 e232       | 2  |		Load	0x1,0x32
006a 0326       | &  |		Complete_Type	Record,By_Defining
006b e002       |    |		Load	0x0,0x2
006c 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
006d e218       |    |		Load	0x1,0x18
006e e234       | 4  |		Load	0x1,0x34
006f e002       |    |		Load	0x0,0x2
0070 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0071 e002       |    |		Load	0x0,0x2
0072 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0073 e236       | 6  |		Load	0x1,0x36
0074 02a0       |    |		Declare_Subprogram	Null_Subprogram
0075 e235       | 5  |		Load	0x1,0x35
0076 0326       | &  |		Complete_Type	Record,By_Defining
0077 00da       |    |		Load_Top	At_Offset_2
0078 0007       |    |		Action	Break_Optional
0079 e216       |    |		Load	0x1,0x16
007a e20f       |    |		Load	0x1,0xf
007b 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
007c e217       |    |		Load	0x1,0x17
007d e20f       |    |		Load	0x1,0xf
007e 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
007f 029d 044b  |   K|		Declare_Subprogram	INIT_0448,For_Outer_Call
0081 029d 0463  |   c|		Declare_Subprogram	INIT_0460,For_Outer_Call
0083 029d 0483  |    |		Declare_Subprogram	INIT_0480,For_Outer_Call
0085 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
0086 00c7       |    |		Action	Elaborate_Subprogram
0087 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
0088 00c7       |    |		Action	Elaborate_Subprogram
0089 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
008a 00c7       |    |		Action	Elaborate_Subprogram
008b 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
008c 00c7       |    |		Action	Elaborate_Subprogram
008d 1d1d       |    |		Execute_Immediate	Reference_Lex_1,0x1d
008e 00c7       |    |		Action	Elaborate_Subprogram
008f 029d 04c3  |    |		Declare_Subprogram	INIT_04c0,For_Outer_Call
0091 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22
0092 00c7       |    |		Action	Elaborate_Subprogram
0093 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23
0094 00c7       |    |		Action	Elaborate_Subprogram
0095 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24
0096 00c7       |    |		Action	Elaborate_Subprogram
0097 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25
0098 00c7       |    |		Action	Elaborate_Subprogram
0099 1d26       | &  |		Execute_Immediate	Reference_Lex_1,0x26
009a 00c7       |    |		Action	Elaborate_Subprogram
009b 1d27       | '  |		Execute_Immediate	Reference_Lex_1,0x27
009c 00c7       |    |		Action	Elaborate_Subprogram
009d 1d28       | (  |		Execute_Immediate	Reference_Lex_1,0x28
009e 00c7       |    |		Action	Elaborate_Subprogram
009f 1d29       | )  |		Execute_Immediate	Reference_Lex_1,0x29
00a0 00c7       |    |		Action	Elaborate_Subprogram
00a1 1d2a       | *  |		Execute_Immediate	Reference_Lex_1,0x2a
00a2 00c7       |    |		Action	Elaborate_Subprogram
00a3 029d 04f3  |    |		Declare_Subprogram	INIT_04f0,For_Outer_Call
00a5 029d 050b  |    |		Declare_Subprogram	INIT_0508,For_Outer_Call
00a7 1d2b       | +  |		Execute_Immediate	Reference_Lex_1,0x2b
00a8 00c7       |    |		Action	Elaborate_Subprogram
00a9 1d2c       | ,  |		Execute_Immediate	Reference_Lex_1,0x2c
00aa 00c7       |    |		Action	Elaborate_Subprogram
00ab e002       |    |		Load	0x0,0x2
00ac e003       |    |		Load	0x0,0x3
00ad e004       |    |		Load	0x0,0x4
00ae 00b6       |    |		Action	Make_Scope
00af 1d3d       | =  |		Execute_Immediate	Reference_Lex_1,0x3d
00b0 1d3a       | :  |		Execute_Immediate	Reference_Lex_1,0x3a
00b1 4806       |H   |		Short_Literal	0x6
00b2 e230       | 0  |		Load	0x1,0x30
00b3 020e       |    |		Execute	Module,Augment_Imports
00b4 e230       | 0  |		Load	0x1,0x30
00b5 020d       |    |		Execute	Module,Elaborate
00b6 0007       |    |		Action	Break_Optional
00b7 e005       |    |		Load	0x0,0x5
00b8 e006       |    |		Load	0x0,0x6
00b9 00e1       |    |		Load_Encached	Boolean_Cache
00ba 4800       |H   |		Short_Literal	0x0
00bb 00c4       |    |		Action	Make_Default
00bc 4801       |H   |		Short_Literal	0x1
00bd e210       |    |		Load	0x1,0x10
00be 00d8       |    |		Load_Top	At_Offset_0
00bf e20f       |    |		Load	0x1,0xf
00c0 0260       | `  |		Execute	Discrete,In_Type
00c1 7001       |p   |		Jump_Nonzero	0xc3
00c2 0801       |    |		Execute_Immediate	Raise,0x1
00c3 c244       | D  |		Store	0x1,0x44
00c4 e230       | 0  |		Load	0x1,0x30
00c5 0387       |    |		Declare_Variable	Package
00c6 00d8       |    |		Load_Top	At_Offset_0
00c7 020f       |    |		Execute	Module,Activate
00c8 1d2d       | -  |		Execute_Immediate	Reference_Lex_1,0x2d
00c9 00c7       |    |		Action	Elaborate_Subprogram
00ca 029d 0523  |   #|		Declare_Subprogram	INIT_0520,For_Outer_Call
00cc 1d2e       | .  |		Execute_Immediate	Reference_Lex_1,0x2e
00cd 00c7       |    |		Action	Elaborate_Subprogram
00ce 029b 053b  |   ;|		Declare_Subprogram	INIT_0538,For_Outer_Call,Unelaborated
00d0 1d2f       | /  |		Execute_Immediate	Reference_Lex_1,0x2f
00d1 00c7       |    |		Action	Elaborate_Subprogram
00d2 1d31       | 1  |		Execute_Immediate	Reference_Lex_1,0x31
00d3 00c7       |    |		Action	Elaborate_Subprogram
00d4 e007       |    |		Load	0x0,0x7
00d5 e008       |    |		Load	0x0,0x8
00d6 e218       |    |		Load	0x1,0x18
00d7 4800       |H   |		Short_Literal	0x0
00d8 00c4       |    |		Action	Make_Default
00d9 4801       |H   |		Short_Literal	0x1
00da e210       |    |		Load	0x1,0x10
00db 00d8       |    |		Load_Top	At_Offset_0
00dc e20f       |    |		Load	0x1,0xf
00dd 0260       | `  |		Execute	Discrete,In_Type
00de 7001       |p   |		Jump_Nonzero	0xe0
00df 0801       |    |		Execute_Immediate	Raise,0x1
00e0 c247       | G  |		Store	0x1,0x47
00e1 e230       | 0  |		Load	0x1,0x30
00e2 0387       |    |		Declare_Variable	Package
00e3 00d8       |    |		Load_Top	At_Offset_0
00e4 020f       |    |		Execute	Module,Activate
00e5 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20
00e6 00c7       |    |		Action	Elaborate_Subprogram
00e7 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21
00e8 00c7       |    |		Action	Elaborate_Subprogram
00e9 1d42       | B  |		Execute_Immediate	Reference_Lex_1,0x42
00ea 00c7       |    |		Action	Elaborate_Subprogram
00eb 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f
00ec 00c7       |    |		Action	Elaborate_Subprogram
00ed 029f 0563  |   c|		Declare_Subprogram	INIT_0560,For_Call
00ef			BODY_0008:
00ef 00cf       |    |		Action	Mark_Auxiliary
00f0 e217       |    |		Load	0x1,0x17
00f1 e216       |    |		Load	0x1,0x16
00f2 0263       | c  |		Execute	Discrete,Above_Bound
00f3 700d       |p   |		Jump_Nonzero	0x101
00f4 4801       |H   |		Short_Literal	0x1
00f5 00ea       |    |		Load_Encached	Null_String_Cache
00f6 4800       |H   |		Short_Literal	0x0
00f7 00ea       |    |		Load_Encached	Null_String_Cache
00f8 e247       | G  |		Load	0x1,0x47
00f9 00d8       |    |		Load_Top	At_Offset_0
00fa e20f       |    |		Load	0x1,0xf
00fb 0260       | `  |		Execute	Discrete,In_Type
00fc 7001       |p   |		Jump_Nonzero	0xfe
00fd 0801       |    |		Execute_Immediate	Raise,0x1
00fe 8219       |    |		Call	0x1,0x19
00ff 00c8       |    |		Action	Pop_Auxiliary_Range
0100 3ff3       |?   |		Loop_Increasing	0xf4
0101 00ce       |    |		Action	Pop_Auxiliary
0102 8244       | D  |		Call	0x1,0x44
0103 00bc       |    |		Action	Signal_Activated
0104 00bb       |    |		Action	Signal_Completion
0105 0000 0000  |    |		.XXX[0x3]
0107 0000       |    |
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010b       |    |		.CONST	0x010b								; Address of begin
0109 0004       |    |		.CONST	0x0004								; Address of exception handler
010a 0001       |    |		.CONST	0x0001								; Number of locals
010b			BODY_0108:
010b			INIT_0108:
010b 4607       |F   |		Jump_Case	0x8
010c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
010d 7806       |x   |		Jump	0x114								; case 0x1
010e 7809       |x   |		Jump	0x118								; case 0x2
010f 780d       |x   |		Jump	0x11d								; case 0x3
0110 7810       |x   |		Jump	0x121								; case 0x4
0111 7811       |x   |		Jump	0x123								; case 0x5
0112 7812       |x   |		Jump	0x125								; case 0x6
0113 7815       |x   |		Jump	0x129								; case 0x7
0114 00da       |    |		Load_Top	At_Offset_2
0115 0091 0726  |   &|		Action	Push_String_Extended_Indexed,0x726				; "UNSPECIFIED"
0117 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0118 00db       |    |		Load_Top	At_Offset_3
0119 00db       |    |		Load_Top	At_Offset_3
011a 00e0       |    |		Load_Encached	Standard_Cache
011b 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
011c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
011d 00da       |    |		Load_Top	At_Offset_2
011e 00e0       |    |		Load_Encached	Standard_Cache
011f 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0120 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
0121 00db       |    |		Load_Top	At_Offset_3
0122 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0123 00db       |    |		Load_Top	At_Offset_3
0124 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0125 e218       |    |		Load	0x1,0x18
0126 00dc       |    |		Load_Top	At_Offset_4
0127 0267       | g  |		Execute	Discrete,Predecessor
0128 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0129 e218       |    |		Load	0x1,0x18
012a 00dc       |    |		Load_Top	At_Offset_4
012b 0268       | h  |		Execute	Discrete,Successor
012c 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
012d 0000 0000  |    |		.XXX[0x3]
012f 0000       |    |
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0135       | 5  |		.CONST	0x0135								; Address of begin
0131 0004       |    |		.CONST	0x0004								; Address of exception handler
0132 0002       |    |		.CONST	0x0002								; Number of locals
0133			INIT_0130:
0133 029f 063b  |   ;|		Declare_Subprogram	INIT_0638,For_Call
0135			BODY_0130:
0135 e5fe       |    |		Load	0x2,-0x2
0136 01db       |    |		Execute	Vector,Length
0137 7010       |p   |		Jump_Nonzero	0x148
0138 e5fb       |    |		Load	0x2,-0x5
0139 e5fc       |    |		Load	0x2,-0x4
013a e5fd       |    |		Load	0x2,-0x3
013b e5ff       |    |		Load	0x2,-0x1
013c e20f       |    |		Load	0x1,0xf
013d 0122       | "  |		Execute	Any,Make_Root_Type
013e 011c       |    |		Execute	Any,Convert_Unchecked
013f 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0140 e5ff       |    |		Load	0x2,-0x1
0141 00d8       |    |		Load_Top	At_Offset_0
0142 e20f       |    |		Load	0x1,0xf
0143 0260       | `  |		Execute	Discrete,In_Type
0144 7001       |p   |		Jump_Nonzero	0x146
0145 0801       |    |		Execute_Immediate	Raise,0x1
0146 8219       |    |		Call	0x1,0x19
0147 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0148 8402       |    |		Call	0x2,0x2
0149 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
014a 0000 0000  |    |		.BLANK	0000[0x6]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 015b       | [  |		.CONST	0x015b								; Address of begin
0151 0004       |    |		.CONST	0x0004								; Address of exception handler
0152 0003       |    |		.CONST	0x0003								; Number of locals
0153			INIT_0150:
0153 e237       | 7  |		Load	0x1,0x37
0154 4800       |H   |		Short_Literal	0x0
0155 e5ff       |    |		Load	0x2,-0x1
0156 e002       |    |		Load	0x0,0x2
0157 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0158 823c       | <  |		Call	0x1,0x3c
0159 e237       | 7  |		Load	0x1,0x37
015a 0007       |    |		Action	Break_Optional
015b			BODY_0150:
015b 00d9       |    |		Load_Top	At_Offset_1
015c 681f       |h   |		Jump_Zero	0x17c
015d 00d9       |    |		Load_Top	At_Offset_1
015e e237       | 7  |		Load	0x1,0x37
015f 022f       | /  |		Execute	Access,Equal
0160 6805       |h   |		Jump_Zero	0x166
0161 00d9       |    |		Load_Top	At_Offset_1
0162 0227       | '  |		Execute	Access,All_Reference
0163 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0164 a237       | 7  |		Store_Unchecked	0x1,0x37
0165 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0166 00cf       |    |		Action	Mark_Auxiliary
0167 7805       |x   |		Jump	0x16d
0168 00d9       |    |		Load_Top	At_Offset_1
0169 0227       | '  |		Execute	Access,All_Reference
016a 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
016b 003a       | :  |		Store_Top	Access,At_Offset_2
016c 00c9       |    |		Action	Pop_Auxiliary_Loop
016d 00d9       |    |		Load_Top	At_Offset_1
016e 6806       |h   |		Jump_Zero	0x175
016f 00d9       |    |		Load_Top	At_Offset_1
0170 0227       | '  |		Execute	Access,All_Reference
0171 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0172 00db       |    |		Load_Top	At_Offset_3
0173 022e       | .  |		Execute	Access,Not_Equal
0174 77f3       |w   |		Jump_Nonzero	0x168
0175 00ce       |    |		Action	Pop_Auxiliary
0176 00d9       |    |		Load_Top	At_Offset_1
0177 0227       | '  |		Execute	Access,All_Reference
0178 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0179 00d9       |    |		Load_Top	At_Offset_1
017a 0227       | '  |		Execute	Access,All_Reference
017b 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
017c 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
017d 0000 0000  |    |		.XXX[0x3]
017f 0000       |    |
0180 ; --------------------------------------------------------------------------------------
0180 ; SUBPROGRAM
0180 ; --------------------------------------------------------------------------------------
0180 0187       |    |		.CONST	0x0187								; Address of begin
0181 0004       |    |		.CONST	0x0004								; Address of exception handler
0182 0003       |    |		.CONST	0x0003								; Number of locals
0183			INIT_0180:
0183 e237       | 7  |		Load	0x1,0x37
0184 0007       |    |		Action	Break_Optional
0185 e234       | 4  |		Load	0x1,0x34
0186 0007       |    |		Action	Break_Optional
0187			BODY_0180:
0187 e5fe       |    |		Load	0x2,-0x2
0188 e210       |    |		Load	0x1,0x10
0189 027f       |    |		Execute	Discrete,Equal
018a 680e       |h   |		Jump_Zero	0x199
018b e5ff       |    |		Load	0x2,-0x1
018c 00d8       |    |		Load_Top	At_Offset_0
018d e20f       |    |		Load	0x1,0xf
018e 0260       | `  |		Execute	Discrete,In_Type
018f 7001       |p   |		Jump_Nonzero	0x191
0190 0801       |    |		Execute_Immediate	Raise,0x1
0191 e5ff       |    |		Load	0x2,-0x1
0192 00d8       |    |		Load_Top	At_Offset_0
0193 e20f       |    |		Load	0x1,0xf
0194 0260       | `  |		Execute	Discrete,In_Type
0195 7001       |p   |		Jump_Nonzero	0x197
0196 0801       |    |		Execute_Immediate	Raise,0x1
0197 821b       |    |		Call	0x1,0x1b
0198 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0199 00cf       |    |		Action	Mark_Auxiliary
019a 781c       |x   |		Jump	0x1b7
019b 00da       |    |		Load_Top	At_Offset_2
019c 0227       | '  |		Execute	Access,All_Reference
019d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
019e e5ff       |    |		Load	0x2,-0x1
019f e5fe       |    |		Load	0x2,-0x2
01a0 0262       | b  |		Execute	Discrete,In_Range
01a1 680e       |h   |		Jump_Zero	0x1b0
01a2 00d9       |    |		Load_Top	At_Offset_1
01a3 7005       |p   |		Jump_Nonzero	0x1a9
01a4 00da       |    |		Load_Top	At_Offset_2
01a5 0227       | '  |		Execute	Access,All_Reference
01a6 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
01a7 003b       | ;  |		Store_Top	Access,At_Offset_3
01a8 7809       |x   |		Jump	0x1b2
01a9 00da       |    |		Load_Top	At_Offset_2
01aa 0227       | '  |		Execute	Access,All_Reference
01ab 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
01ac 00da       |    |		Load_Top	At_Offset_2
01ad 0227       | '  |		Execute	Access,All_Reference
01ae 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
01af 7802       |x   |		Jump	0x1b2
01b0 00da       |    |		Load_Top	At_Offset_2
01b1 003a       | :  |		Store_Top	Access,At_Offset_2
01b2 00da       |    |		Load_Top	At_Offset_2
01b3 0227       | '  |		Execute	Access,All_Reference
01b4 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
01b5 003b       | ;  |		Store_Top	Access,At_Offset_3
01b6 00c9       |    |		Action	Pop_Auxiliary_Loop
01b7 00da       |    |		Load_Top	At_Offset_2
01b8 77e2       |w   |		Jump_Nonzero	0x19b
01b9 00ce       |    |		Action	Pop_Auxiliary
01ba 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01bb 0000 0000  |    |		.BLANK	0000[0x5]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c9       |    |		.CONST	0x01c9								; Address of begin
01c1 0004       |    |		.CONST	0x0004								; Address of exception handler
01c2 0002       |    |		.CONST	0x0002								; Number of locals
01c3			INIT_01c0:
01c3 e237       | 7  |		Load	0x1,0x37
01c4 4800       |H   |		Short_Literal	0x0
01c5 e5ff       |    |		Load	0x2,-0x1
01c6 e002       |    |		Load	0x0,0x2
01c7 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
01c8 823c       | <  |		Call	0x1,0x3c
01c9			BODY_01c0:
01c9 00d8       |    |		Load_Top	At_Offset_0
01ca 6804       |h   |		Jump_Zero	0x1cf
01cb e5fe       |    |		Load	0x2,-0x2
01cc 00d9       |    |		Load_Top	At_Offset_1
01cd 0227       | '  |		Execute	Access,All_Reference
01ce 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
01cf 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d5       |    |		.CONST	0x01d5								; Address of begin
01d1 0004       |    |		.CONST	0x0004								; Address of exception handler
01d2 0002       |    |		.CONST	0x0002								; Number of locals
01d3			INIT_01d0:
01d3 e237       | 7  |		Load	0x1,0x37
01d4 0007       |    |		Action	Break_Optional
01d5			BODY_01d0:
01d5 e5fe       |    |		Load	0x2,-0x2
01d6 e210       |    |		Load	0x1,0x10
01d7 027f       |    |		Execute	Discrete,Equal
01d8 680f       |h   |		Jump_Zero	0x1e8
01d9 e5fd       |    |		Load	0x2,-0x3
01da 00d8       |    |		Load_Top	At_Offset_0
01db e20f       |    |		Load	0x1,0xf
01dc 0260       | `  |		Execute	Discrete,In_Type
01dd 7001       |p   |		Jump_Nonzero	0x1df
01de 0801       |    |		Execute_Immediate	Raise,0x1
01df e239       | 9  |		Load	0x1,0x39
01e0 00d8       |    |		Load_Top	At_Offset_0
01e1 e20f       |    |		Load	0x1,0xf
01e2 0260       | `  |		Execute	Discrete,In_Type
01e3 7001       |p   |		Jump_Nonzero	0x1e5
01e4 0801       |    |		Execute_Immediate	Raise,0x1
01e5 e5ff       |    |		Load	0x2,-0x1
01e6 821d       |    |		Call	0x1,0x1d
01e7 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01e8 e5fd       |    |		Load	0x2,-0x3
01e9 e210       |    |		Load	0x1,0x10
01ea 027f       |    |		Execute	Discrete,Equal
01eb 680f       |h   |		Jump_Zero	0x1fb
01ec e238       | 8  |		Load	0x1,0x38
01ed 00d8       |    |		Load_Top	At_Offset_0
01ee e20f       |    |		Load	0x1,0xf
01ef 0260       | `  |		Execute	Discrete,In_Type
01f0 7001       |p   |		Jump_Nonzero	0x1f2
01f1 0801       |    |		Execute_Immediate	Raise,0x1
01f2 e5fe       |    |		Load	0x2,-0x2
01f3 00d8       |    |		Load_Top	At_Offset_0
01f4 e20f       |    |		Load	0x1,0xf
01f5 0260       | `  |		Execute	Discrete,In_Type
01f6 7001       |p   |		Jump_Nonzero	0x1f8
01f7 0801       |    |		Execute_Immediate	Raise,0x1
01f8 e5ff       |    |		Load	0x2,-0x1
01f9 821d       |    |		Call	0x1,0x1d
01fa 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01fb 00cf       |    |		Action	Mark_Auxiliary
01fc 7810       |x   |		Jump	0x20d
01fd 00d9       |    |		Load_Top	At_Offset_1
01fe 0227       | '  |		Execute	Access,All_Reference
01ff 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0200 e5fe       |    |		Load	0x2,-0x2
0201 e5fd       |    |		Load	0x2,-0x3
0202 0262       | b  |		Execute	Discrete,In_Range
0203 6804       |h   |		Jump_Zero	0x208
0204 e5ff       |    |		Load	0x2,-0x1
0205 00da       |    |		Load_Top	At_Offset_2
0206 0227       | '  |		Execute	Access,All_Reference
0207 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0208 00d9       |    |		Load_Top	At_Offset_1
0209 0227       | '  |		Execute	Access,All_Reference
020a 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
020b 003a       | :  |		Store_Top	Access,At_Offset_2
020c 00c9       |    |		Action	Pop_Auxiliary_Loop
020d 00d9       |    |		Load_Top	At_Offset_1
020e 77ee       |w   |		Jump_Nonzero	0x1fd
020f 00ce       |    |		Action	Pop_Auxiliary
0210 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0211 0000 0000  |    |		.BLANK	0000[0x7]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 021e       |    |		.CONST	0x021e								; Address of begin
0219 0004       |    |		.CONST	0x0004								; Address of exception handler
021a 0003       |    |		.CONST	0x0003								; Number of locals
021b			INIT_0218:
021b 00e1       |    |		Load_Encached	Boolean_Cache
021c e21e       |    |		Load	0x1,0x1e
021d 0007       |    |		Action	Break_Optional
021e			BODY_0218:
021e 00e1       |    |		Load_Encached	Boolean_Cache
021f e21e       |    |		Load	0x1,0x1e
0220 e5ff       |    |		Load	0x2,-0x1
0221 821f       |    |		Call	0x1,0x1f
0222 003a       | :  |		Store_Top	Access,At_Offset_2
0223 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0224 00d8       |    |		Load_Top	At_Offset_0
0225 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0226 0000 0000  |    |		.XXX[0x2]
0228 ; --------------------------------------------------------------------------------------
0228 ; SUBPROGRAM
0228 ; --------------------------------------------------------------------------------------
0228 022b       | +  |		.CONST	0x022b								; Address of begin
0229 0004       |    |		.CONST	0x0004								; Address of exception handler
022a 0001       |    |		.CONST	0x0001								; Number of locals
022b			BODY_0228:
022b			INIT_0228:
022b 00da       |    |		Load_Top	At_Offset_2
022c 0227       | '  |		Execute	Access,All_Reference
022d 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
022e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
022f 0000       |    |		.XXX[0x1]
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 023b       | ;  |		.CONST	0x023b								; Address of begin
0231 0004       |    |		.CONST	0x0004								; Address of exception handler
0232 0002       |    |		.CONST	0x0002								; Number of locals
0233			INIT_0230:
0233 00db       |    |		Load_Top	At_Offset_3
0234 00d8       |    |		Load_Top	At_Offset_0
0235 e20f       |    |		Load	0x1,0xf
0236 0260       | `  |		Execute	Discrete,In_Type
0237 7001       |p   |		Jump_Nonzero	0x239
0238 0801       |    |		Execute_Immediate	Raise,0x1
0239 00db       |    |		Load_Top	At_Offset_3
023a 823d       | =  |		Call	0x1,0x3d
023b			BODY_0230:
023b 00d8       |    |		Load_Top	At_Offset_0
023c 6805       |h   |		Jump_Zero	0x242
023d 00d8       |    |		Load_Top	At_Offset_0
023e 0227       | '  |		Execute	Access,All_Reference
023f 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0240 0f00       |    |		Execute_Immediate	Equal,0x0
0241 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0242 4800       |H   |		Short_Literal	0x0
0243 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0244 0000 0000  |    |		.BLANK	0000[0x4]
0248 ; --------------------------------------------------------------------------------------
0248 ; SUBPROGRAM
0248 ; --------------------------------------------------------------------------------------
0248 024b       | K  |		.CONST	0x024b								; Address of begin
0249 0004       |    |		.CONST	0x0004								; Address of exception handler
024a 0001       |    |		.CONST	0x0001								; Number of locals
024b			BODY_0248:
024b			INIT_0248:
024b 00db       |    |		Load_Top	At_Offset_3
024c 00d8       |    |		Load_Top	At_Offset_0
024d e20f       |    |		Load	0x1,0xf
024e 0260       | `  |		Execute	Discrete,In_Type
024f 7001       |p   |		Jump_Nonzero	0x251
0250 0801       |    |		Execute_Immediate	Raise,0x1
0251 00db       |    |		Load_Top	At_Offset_3
0252 823d       | =  |		Call	0x1,0x3d
0253 022c       | ,  |		Execute	Access,Not_Null
0254 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0255 0000 0000  |    |		.XXX[0x3]
0257 0000       |    |
0258 ; --------------------------------------------------------------------------------------
0258 ; SUBPROGRAM
0258 ; --------------------------------------------------------------------------------------
0258 0263       | c  |		.CONST	0x0263								; Address of begin
0259 0004       |    |		.CONST	0x0004								; Address of exception handler
025a 0002       |    |		.CONST	0x0002								; Number of locals
025b			INIT_0258:
025b 00db       |    |		Load_Top	At_Offset_3
025c 00d8       |    |		Load_Top	At_Offset_0
025d e20f       |    |		Load	0x1,0xf
025e 0260       | `  |		Execute	Discrete,In_Type
025f 7001       |p   |		Jump_Nonzero	0x261
0260 0801       |    |		Execute_Immediate	Raise,0x1
0261 00db       |    |		Load_Top	At_Offset_3
0262 823d       | =  |		Call	0x1,0x3d
0263			BODY_0258:
0263 00d8       |    |		Load_Top	At_Offset_0
0264 7009       |p   |		Jump_Nonzero	0x26e
0265 e5fe       |    |		Load	0x2,-0x2
0266 e20f       |    |		Load	0x1,0xf
0267 0122       | "  |		Execute	Any,Make_Root_Type
0268 011c       |    |		Execute	Any,Convert_Unchecked
0269 1c01       |    |		Execute_Immediate	Run_Utility,0x1
026a 0092 072b  |   +|		Action	Push_String_Extended,0x72b					; " has not been specified"
026c 01cc       |    |		Execute	Vector,Catenate
026d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
026e 00d8       |    |		Load_Top	At_Offset_0
026f 0227       | '  |		Execute	Access,All_Reference
0270 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0271 460f       |F   |		Jump_Case	0x10
0272 782a       |x*  |		Jump	0x29d								; case 0x0
0273 7836       |x6  |		Jump	0x2aa								; case 0x1
0274 782a       |x*  |		Jump	0x29f								; case 0x2
0275 7829       |x)  |		Jump	0x29f								; case 0x3
0276 783e       |x>  |		Jump	0x2b5								; case 0x4
0277 786d       |xm  |		Jump	0x2e5								; case 0x5
0278 7847       |xG  |		Jump	0x2c0								; case 0x6
0279 7853       |xS  |		Jump	0x2cd								; case 0x7
027a 785f       |x_  |		Jump	0x2da								; case 0x8
027b 788a       |x   |		Jump	0x306								; case 0x9
027c 7893       |x   |		Jump	0x310								; case 0xa
027d 789c       |x   |		Jump	0x31a								; case 0xb
027e 7803       |x   |		Jump	0x282								; case 0xc
027f 782a       |x*  |		Jump	0x2aa								; case 0xd
0280 781e       |x   |		Jump	0x29f								; case 0xe
0281 7800       |x   |		Jump	0x282								; case 0xf
0282 00d8       |    |		Load_Top	At_Offset_0
0283 0227       | '  |		Execute	Access,All_Reference
0284 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0285 680f       |h   |		Jump_Zero	0x295
0286 4820       |H   |		Short_Literal	0x20
0287 00d9       |    |		Load_Top	At_Offset_1
0288 0227       | '  |		Execute	Access,All_Reference
0289 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
028a e002       |    |		Load	0x0,0x2
028b 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
028c 011c       |    |		Execute	Any,Convert_Unchecked
028d 1c01       |    |		Execute_Immediate	Run_Utility,0x1
028e 01cb       |    |		Execute	Vector,Append
028f 00d9       |    |		Load_Top	At_Offset_1
0290 0227       | '  |		Execute	Access,All_Reference
0291 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0292 0227       | '  |		Execute	Access,All_Reference
0293 01cc       |    |		Execute	Vector,Catenate
0294 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0295 00d8       |    |		Load_Top	At_Offset_0
0296 0227       | '  |		Execute	Access,All_Reference
0297 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0298 e002       |    |		Load	0x0,0x2
0299 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
029a 011c       |    |		Execute	Any,Convert_Unchecked
029b 1c01       |    |		Execute_Immediate	Run_Utility,0x1
029c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
029d 00ea       |    |		Load_Encached	Null_String_Cache
029e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
029f 0092 072c  |   ,|		Action	Push_String_Extended,0x72c					; "'"
02a1 00d9       |    |		Load_Top	At_Offset_1
02a2 0227       | '  |		Execute	Access,All_Reference
02a3 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
02a4 0227       | '  |		Execute	Access,All_Reference
02a5 01cc       |    |		Execute	Vector,Catenate
02a6 0092 072d  |   -|		Action	Push_String_Extended,0x72d					; "' denotes no defined option"
02a8 01cc       |    |		Execute	Vector,Catenate
02a9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02aa 0092 072c  |   ,|		Action	Push_String_Extended,0x72c					; "'"
02ac 00d9       |    |		Load_Top	At_Offset_1
02ad 0227       | '  |		Execute	Access,All_Reference
02ae 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
02af 0227       | '  |		Execute	Access,All_Reference
02b0 01cc       |    |		Execute	Vector,Catenate
02b1 0092 072e  |   .|		Action	Push_String_Extended,0x72e					; "' is ambiguous"
02b3 01cc       |    |		Execute	Vector,Catenate
02b4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02b5 0092 072f  |   /|		Action	Push_String_Extended,0x72f					; "The literal '"
02b7 00d9       |    |		Load_Top	At_Offset_1
02b8 0227       | '  |		Execute	Access,All_Reference
02b9 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
02ba 0227       | '  |		Execute	Access,All_Reference
02bb 01cc       |    |		Execute	Vector,Catenate
02bc 0092 0730  |   0|		Action	Push_String_Extended,0x730					; "' can't be assigned a value"
02be 01cc       |    |		Execute	Vector,Catenate
02bf 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02c0 0092 0731  |   1|		Action	Push_String_Extended,0x731					; "Option "
02c2 00d9       |    |		Load_Top	At_Offset_1
02c3 0227       | '  |		Execute	Access,All_Reference
02c4 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02c5 0227       | '  |		Execute	Access,All_Reference
02c6 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
02c7 0227       | '  |		Execute	Access,All_Reference
02c8 01cc       |    |		Execute	Vector,Catenate
02c9 0092 0732  |   2|		Action	Push_String_Extended,0x732					; " must have a value"
02cb 01cc       |    |		Execute	Vector,Catenate
02cc 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02cd 0092 0731  |   1|		Action	Push_String_Extended,0x731					; "Option "
02cf 00d9       |    |		Load_Top	At_Offset_1
02d0 0227       | '  |		Execute	Access,All_Reference
02d1 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02d2 0227       | '  |		Execute	Access,All_Reference
02d3 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
02d4 0227       | '  |		Execute	Access,All_Reference
02d5 01cc       |    |		Execute	Vector,Catenate
02d6 0092 0733  |   3|		Action	Push_String_Extended,0x733					; " has both a '~' and a value"
02d8 01cc       |    |		Execute	Vector,Catenate
02d9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02da 0092 072f  |   /|		Action	Push_String_Extended,0x72f					; "The literal '"
02dc 00d9       |    |		Load_Top	At_Offset_1
02dd 0227       | '  |		Execute	Access,All_Reference
02de 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
02df 0227       | '  |		Execute	Access,All_Reference
02e0 01cc       |    |		Execute	Vector,Catenate
02e1 0092 0734  |   4|		Action	Push_String_Extended,0x734					; "' has a '~'"
02e3 01cc       |    |		Execute	Vector,Catenate
02e4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02e5 00d8       |    |		Load_Top	At_Offset_0
02e6 0227       | '  |		Execute	Access,All_Reference
02e7 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
02e8 700b       |p   |		Jump_Nonzero	0x2f4
02e9 0092 0735  |   5|		Action	Push_String_Extended,0x735					; "An option name is expected where '"
02eb 00d9       |    |		Load_Top	At_Offset_1
02ec 0227       | '  |		Execute	Access,All_Reference
02ed 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
02ee 0227       | '  |		Execute	Access,All_Reference
02ef 01cc       |    |		Execute	Vector,Catenate
02f0 0092 0736  |   6|		Action	Push_String_Extended,0x736					; "' now appears"
02f2 01cc       |    |		Execute	Vector,Catenate
02f3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02f4 4820       |H   |		Short_Literal	0x20
02f5 0092 0735  |   5|		Action	Push_String_Extended,0x735					; "An option name is expected where '"
02f7 00da       |    |		Load_Top	At_Offset_2
02f8 0227       | '  |		Execute	Access,All_Reference
02f9 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
02fa 0227       | '  |		Execute	Access,All_Reference
02fb 01cc       |    |		Execute	Vector,Catenate
02fc 01cb       |    |		Execute	Vector,Append
02fd 00d9       |    |		Load_Top	At_Offset_1
02fe 0227       | '  |		Execute	Access,All_Reference
02ff 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0300 0227       | '  |		Execute	Access,All_Reference
0301 01cc       |    |		Execute	Vector,Catenate
0302 0092 0737  |   7|		Action	Push_String_Extended,0x737					; " now appears"
0304 01cc       |    |		Execute	Vector,Catenate
0305 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0306 4827       |H'  |		Short_Literal	0x27
0307 00d9       |    |		Load_Top	At_Offset_1
0308 0227       | '  |		Execute	Access,All_Reference
0309 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
030a 0227       | '  |		Execute	Access,All_Reference
030b 01ca       |    |		Execute	Vector,Prepend
030c 0092 0738  |   8|		Action	Push_String_Extended,0x738					; "' is not a valid Boolean value"
030e 01cc       |    |		Execute	Vector,Catenate
030f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0310 4827       |H'  |		Short_Literal	0x27
0311 00d9       |    |		Load_Top	At_Offset_1
0312 0227       | '  |		Execute	Access,All_Reference
0313 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0314 0227       | '  |		Execute	Access,All_Reference
0315 01ca       |    |		Execute	Vector,Prepend
0316 0092 0739  |   9|		Action	Push_String_Extended,0x739					; "' is not a valid integer value"
0318 01cc       |    |		Execute	Vector,Catenate
0319 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
031a 4827       |H'  |		Short_Literal	0x27
031b 00d9       |    |		Load_Top	At_Offset_1
031c 0227       | '  |		Execute	Access,All_Reference
031d 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
031e 0227       | '  |		Execute	Access,All_Reference
031f 01ca       |    |		Execute	Vector,Prepend
0320 0092 073a  |   :|		Action	Push_String_Extended,0x73a					; "' is not a valid float value; "
0322 01cc       |    |		Execute	Vector,Catenate
0323 00d9       |    |		Load_Top	At_Offset_1
0324 0227       | '  |		Execute	Access,All_Reference
0325 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0326 0227       | '  |		Execute	Access,All_Reference
0327 01cc       |    |		Execute	Vector,Catenate
0328 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0329 0000 0000  |    |		.BLANK	0000[0x7]
0330 ; --------------------------------------------------------------------------------------
0330 ; SUBPROGRAM
0330 ; --------------------------------------------------------------------------------------
0330 0333       | 3  |		.CONST	0x0333								; Address of begin
0331 0004       |    |		.CONST	0x0004								; Address of exception handler
0332 0001       |    |		.CONST	0x0001								; Number of locals
0333			BODY_0330:
0333			INIT_0330:
0333 00da       |    |		Load_Top	At_Offset_2
0334 0227       | '  |		Execute	Access,All_Reference
0335 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0336 022d       | -  |		Execute	Access,Is_Null
0337 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0338 ; --------------------------------------------------------------------------------------
0338 ; SUBPROGRAM
0338 ; --------------------------------------------------------------------------------------
0338 033b       | ;  |		.CONST	0x033b								; Address of begin
0339 0004       |    |		.CONST	0x0004								; Address of exception handler
033a 0001       |    |		.CONST	0x0001								; Number of locals
033b			BODY_0338:
033b			INIT_0338:
033b 00da       |    |		Load_Top	At_Offset_2
033c 0227       | '  |		Execute	Access,All_Reference
033d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
033e 6808       |h   |		Jump_Zero	0x347
033f 00da       |    |		Load_Top	At_Offset_2
0340 0227       | '  |		Execute	Access,All_Reference
0341 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0342 0227       | '  |		Execute	Access,All_Reference
0343 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0344 00db       |    |		Load_Top	At_Offset_3
0345 0227       | '  |		Execute	Access,All_Reference
0346 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0347 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0348 ; --------------------------------------------------------------------------------------
0348 ; SUBPROGRAM
0348 ; --------------------------------------------------------------------------------------
0348 034b       | K  |		.CONST	0x034b								; Address of begin
0349 0004       |    |		.CONST	0x0004								; Address of exception handler
034a 0001       |    |		.CONST	0x0001								; Number of locals
034b			BODY_0348:
034b			INIT_0348:
034b 00da       |    |		Load_Top	At_Offset_2
034c 0227       | '  |		Execute	Access,All_Reference
034d 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
034e 00db       |    |		Load_Top	At_Offset_3
034f 0227       | '  |		Execute	Access,All_Reference
0350 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0351 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0352 0000 0000  |    |		.BLANK	0000[0x6]
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; --------------------------------------------------------------------------------------
0358 035f       | _  |		.CONST	0x035f								; Address of begin
0359 0004       |    |		.CONST	0x0004								; Address of exception handler
035a 0002       |    |		.CONST	0x0002								; Number of locals
035b			INIT_0358:
035b 00da       |    |		Load_Top	At_Offset_2
035c 0227       | '  |		Execute	Access,All_Reference
035d 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
035e 0007       |    |		Action	Break_Optional
035f			BODY_0358:
035f 00d8       |    |		Load_Top	At_Offset_0
0360 680f       |h   |		Jump_Zero	0x370
0361 00d8       |    |		Load_Top	At_Offset_0
0362 0227       | '  |		Execute	Access,All_Reference
0363 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0364 680b       |h   |		Jump_Zero	0x370
0365 00d8       |    |		Load_Top	At_Offset_0
0366 0227       | '  |		Execute	Access,All_Reference
0367 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0368 0227       | '  |		Execute	Access,All_Reference
0369 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
036a 00d8       |    |		Load_Top	At_Offset_0
036b e20f       |    |		Load	0x1,0xf
036c 0260       | `  |		Execute	Discrete,In_Type
036d 7001       |p   |		Jump_Nonzero	0x36f
036e 0801       |    |		Execute_Immediate	Raise,0x1
036f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0370 e210       |    |		Load	0x1,0x10
0371 00d8       |    |		Load_Top	At_Offset_0
0372 e20f       |    |		Load	0x1,0xf
0373 0260       | `  |		Execute	Discrete,In_Type
0374 7001       |p   |		Jump_Nonzero	0x376
0375 0801       |    |		Execute_Immediate	Raise,0x1
0376 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0377 0000       |    |		.XXX[0x1]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 0383       |    |		.CONST	0x0383								; Address of begin
0379 0004       |    |		.CONST	0x0004								; Address of exception handler
037a 0002       |    |		.CONST	0x0002								; Number of locals
037b			INIT_0378:
037b 00db       |    |		Load_Top	At_Offset_3
037c 00d8       |    |		Load_Top	At_Offset_0
037d e20f       |    |		Load	0x1,0xf
037e 0260       | `  |		Execute	Discrete,In_Type
037f 7001       |p   |		Jump_Nonzero	0x381
0380 0801       |    |		Execute_Immediate	Raise,0x1
0381 00db       |    |		Load_Top	At_Offset_3
0382 823d       | =  |		Call	0x1,0x3d
0383			BODY_0378:
0383 00d8       |    |		Load_Top	At_Offset_0
0384 6819       |h   |		Jump_Zero	0x39e
0385 00d8       |    |		Load_Top	At_Offset_0
0386 0227       | '  |		Execute	Access,All_Reference
0387 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0388 6809       |h   |		Jump_Zero	0x392
0389 00d8       |    |		Load_Top	At_Offset_0
038a 0227       | '  |		Execute	Access,All_Reference
038b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
038c 0227       | '  |		Execute	Access,All_Reference
038d 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
038e 0227       | '  |		Execute	Access,All_Reference
038f 0335       | 5  |		Declare_Variable	Array,Duplicate
0390 00cd       |    |		Action	Spare6_Action
0391 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0392 00d8       |    |		Load_Top	At_Offset_0
0393 0227       | '  |		Execute	Access,All_Reference
0394 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0395 0f02       |    |		Execute_Immediate	Equal,0x2
0396 6807       |h   |		Jump_Zero	0x39e
0397 00d8       |    |		Load_Top	At_Offset_0
0398 0227       | '  |		Execute	Access,All_Reference
0399 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
039a 0227       | '  |		Execute	Access,All_Reference
039b 0335       | 5  |		Declare_Variable	Array,Duplicate
039c 00cd       |    |		Action	Spare6_Action
039d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
039e 00ea       |    |		Load_Encached	Null_String_Cache
039f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03ab       |    |		.CONST	0x03ab								; Address of begin
03a1 0004       |    |		.CONST	0x0004								; Address of exception handler
03a2 0002       |    |		.CONST	0x0002								; Number of locals
03a3			INIT_03a0:
03a3 00db       |    |		Load_Top	At_Offset_3
03a4 00d8       |    |		Load_Top	At_Offset_0
03a5 e20f       |    |		Load	0x1,0xf
03a6 0260       | `  |		Execute	Discrete,In_Type
03a7 7001       |p   |		Jump_Nonzero	0x3a9
03a8 0801       |    |		Execute_Immediate	Raise,0x1
03a9 00db       |    |		Load_Top	At_Offset_3
03aa 823d       | =  |		Call	0x1,0x3d
03ab			BODY_03a0:
03ab 00d8       |    |		Load_Top	At_Offset_0
03ac 6805       |h   |		Jump_Zero	0x3b2
03ad 00d8       |    |		Load_Top	At_Offset_0
03ae 0227       | '  |		Execute	Access,All_Reference
03af 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
03b0 022c       | ,  |		Execute	Access,Not_Null
03b1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03b2 4800       |H   |		Short_Literal	0x0
03b3 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03b4 0000 0000  |    |		.BLANK	0000[0x4]
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; --------------------------------------------------------------------------------------
03b8 03bb       |    |		.CONST	0x03bb								; Address of begin
03b9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ba 0001       |    |		.CONST	0x0001								; Number of locals
03bb			BODY_03b8:
03bb			INIT_03b8:
03bb e5fd       |    |		Load	0x2,-0x3
03bc e5fe       |    |		Load	0x2,-0x2
03bd 00d8       |    |		Load_Top	At_Offset_0
03be e20f       |    |		Load	0x1,0xf
03bf 0260       | `  |		Execute	Discrete,In_Type
03c0 7001       |p   |		Jump_Nonzero	0x3c2
03c1 0801       |    |		Execute_Immediate	Raise,0x1
03c2 e5ff       |    |		Load	0x2,-0x1
03c3 823d       | =  |		Call	0x1,0x3d
03c4 823f       | ?  |		Call	0x1,0x3f
03c5 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
03c6 0000 0000  |    |		.XXX[0x2]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03d6       |    |		.CONST	0x03d6								; Address of begin
03c9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ca 0003       |    |		.CONST	0x0003								; Number of locals
03cb			INIT_03c8:
03cb 00db       |    |		Load_Top	At_Offset_3
03cc 00d8       |    |		Load_Top	At_Offset_0
03cd e20f       |    |		Load	0x1,0xf
03ce 0260       | `  |		Execute	Discrete,In_Type
03cf 7001       |p   |		Jump_Nonzero	0x3d1
03d0 0801       |    |		Execute_Immediate	Raise,0x1
03d1 00db       |    |		Load_Top	At_Offset_3
03d2 823d       | =  |		Call	0x1,0x3d
03d3 00ea       |    |		Load_Encached	Null_String_Cache
03d4 00d9       |    |		Load_Top	At_Offset_1
03d5 823f       | ?  |		Call	0x1,0x3f
03d6			BODY_03c8:
03d6 00d9       |    |		Load_Top	At_Offset_1
03d7 6808       |h   |		Jump_Zero	0x3e0
03d8 00d9       |    |		Load_Top	At_Offset_1
03d9 0227       | '  |		Execute	Access,All_Reference
03da 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
03db 7004       |p   |		Jump_Nonzero	0x3e0
03dc 00d9       |    |		Load_Top	At_Offset_1
03dd 0227       | '  |		Execute	Access,All_Reference
03de 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
03df 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03e0 4800       |H   |		Short_Literal	0x0
03e1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03e2 0000 0000  |    |		.BLANK	0000[0x6]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03eb       |    |		.CONST	0x03eb								; Address of begin
03e9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ea 0001       |    |		.CONST	0x0001								; Number of locals
03eb			BODY_03e8:
03eb			INIT_03e8:
03eb e5fd       |    |		Load	0x2,-0x3
03ec 4801       |H   |		Short_Literal	0x1
03ed e5fe       |    |		Load	0x2,-0x2
03ee 00d8       |    |		Load_Top	At_Offset_0
03ef e20f       |    |		Load	0x1,0xf
03f0 0260       | `  |		Execute	Discrete,In_Type
03f1 7001       |p   |		Jump_Nonzero	0x3f3
03f2 0801       |    |		Execute_Immediate	Raise,0x1
03f3 e5ff       |    |		Load	0x2,-0x1
03f4 e240       | @  |		Load	0x1,0x40
03f5 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
03f6 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
03f7 0000       |    |		.XXX[0x1]
03f8 ; --------------------------------------------------------------------------------------
03f8 ; SUBPROGRAM
03f8 ; --------------------------------------------------------------------------------------
03f8 0403       |    |		.CONST	0x0403								; Address of begin
03f9 0004       |    |		.CONST	0x0004								; Address of exception handler
03fa 0002       |    |		.CONST	0x0002								; Number of locals
03fb			INIT_03f8:
03fb 00db       |    |		Load_Top	At_Offset_3
03fc 00d8       |    |		Load_Top	At_Offset_0
03fd e20f       |    |		Load	0x1,0xf
03fe 0260       | `  |		Execute	Discrete,In_Type
03ff 7001       |p   |		Jump_Nonzero	0x401
0400 0801       |    |		Execute_Immediate	Raise,0x1
0401 00db       |    |		Load_Top	At_Offset_3
0402 823d       | =  |		Call	0x1,0x3d
0403			BODY_03f8:
0403 00d8       |    |		Load_Top	At_Offset_0
0404 6804       |h   |		Jump_Zero	0x409
0405 e5fd       |    |		Load	0x2,-0x3
0406 00d9       |    |		Load_Top	At_Offset_1
0407 8241       | A  |		Call	0x1,0x41
0408 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0409 e5fd       |    |		Load	0x2,-0x3
040a 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
040b 0000 0000  |    |		.BLANK	0000[0x5]
0410 ; --------------------------------------------------------------------------------------
0410 ; SUBPROGRAM
0410 ; --------------------------------------------------------------------------------------
0410 041b       |    |		.CONST	0x041b								; Address of begin
0411 0004       |    |		.CONST	0x0004								; Address of exception handler
0412 0002       |    |		.CONST	0x0002								; Number of locals
0413			INIT_0410:
0413 00db       |    |		Load_Top	At_Offset_3
0414 00d8       |    |		Load_Top	At_Offset_0
0415 e20f       |    |		Load	0x1,0xf
0416 0260       | `  |		Execute	Discrete,In_Type
0417 7001       |p   |		Jump_Nonzero	0x419
0418 0801       |    |		Execute_Immediate	Raise,0x1
0419 00db       |    |		Load_Top	At_Offset_3
041a 823d       | =  |		Call	0x1,0x3d
041b			BODY_0410:
041b 00d8       |    |		Load_Top	At_Offset_0
041c 6804       |h   |		Jump_Zero	0x421
041d e5fd       |    |		Load	0x2,-0x3
041e 00d9       |    |		Load_Top	At_Offset_1
041f 8242       | B  |		Call	0x1,0x42
0420 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0421 e5fd       |    |		Load	0x2,-0x3
0422 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0423 0000 0000  |    |		.BLANK	0000[0x5]
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 0438       | 8  |		.CONST	0x0438								; Address of begin
0429 0004       |    |		.CONST	0x0004								; Address of exception handler
042a 0004       |    |		.CONST	0x0004								; Number of locals
042b			INIT_0428:
042b e5f9       |    |		Load	0x2,-0x7
042c 00d8       |    |		Load_Top	At_Offset_0
042d e20f       |    |		Load	0x1,0xf
042e 0260       | `  |		Execute	Discrete,In_Type
042f 7001       |p   |		Jump_Nonzero	0x431
0430 0801       |    |		Execute_Immediate	Raise,0x1
0431 e5fa       |    |		Load	0x2,-0x6
0432 823d       | =  |		Call	0x1,0x3d
0433 00ea       |    |		Load_Encached	Null_String_Cache
0434 00d9       |    |		Load_Top	At_Offset_1
0435 823f       | ?  |		Call	0x1,0x3f
0436 029f 067b  |   {|		Declare_Subprogram	INIT_0678,For_Call
0438			BODY_0428:
0438 00da       |    |		Load_Top	At_Offset_2
0439 7009       |p   |		Jump_Nonzero	0x443
043a e5f8       |    |		Load	0x2,-0x8
043b 00d8       |    |		Load_Top	At_Offset_0
043c 0120       |    |		Execute	Any,Is_Value
043d 7002       |p   |		Jump_Nonzero	0x440
043e 00d8       |    |		Load_Top	At_Offset_0
043f 011e       |    |		Execute	Any,Convert
0440 e5fb       |    |		Load	0x2,-0x5
0441 0119       |    |		Execute	Any,Check_In_Formal_Type
0442 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
0443 8404       |    |		Call	0x2,0x4
0444 0831       | 1  |		Execute_Immediate	Raise,0x31
0445 0000 0000  |    |		.XXX[0x3]
0447 0000       |    |
0448 ; --------------------------------------------------------------------------------------
0448 ; SUBPROGRAM
0448 ; --------------------------------------------------------------------------------------
0448 044b       | K  |		.CONST	0x044b								; Address of begin
0449 0004       |    |		.CONST	0x0004								; Address of exception handler
044a 0001       |    |		.CONST	0x0001								; Number of locals
044b			BODY_0448:
044b			INIT_0448:
044b 00db       |    |		Load_Top	At_Offset_3
044c 00db       |    |		Load_Top	At_Offset_3
044d 0227       | '  |		Execute	Access,All_Reference
044e 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
044f e5fd       |    |		Load	0x2,-0x3
0450 01db       |    |		Execute	Vector,Length
0451 6807       |h   |		Jump_Zero	0x459
0452 e5fd       |    |		Load	0x2,-0x3
0453 e002       |    |		Load	0x0,0x2
0454 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0455 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0456 00db       |    |		Load_Top	At_Offset_3
0457 0227       | '  |		Execute	Access,All_Reference
0458 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0459 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
045a 0000 0000  |    |		.BLANK	0000[0x6]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0464       | d  |		.CONST	0x0464								; Address of begin
0461 0004       |    |		.CONST	0x0004								; Address of exception handler
0462 0002       |    |		.CONST	0x0002								; Number of locals
0463			INIT_0460:
0463 00db       |    |		Load_Top	At_Offset_3
0464			BODY_0460:
0464 00cf       |    |		Action	Mark_Auxiliary
0465 7810       |x   |		Jump	0x476
0466 00d9       |    |		Load_Top	At_Offset_1
0467 0227       | '  |		Execute	Access,All_Reference
0468 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0469 e5ff       |    |		Load	0x2,-0x1
046a 027f       |    |		Execute	Discrete,Equal
046b 6805       |h   |		Jump_Zero	0x471
046c 00d9       |    |		Load_Top	At_Offset_1
046d 0227       | '  |		Execute	Access,All_Reference
046e 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
046f 0e04       |    |		Execute_Immediate	Not_Equal,0x4
0470 7007       |p   |		Jump_Nonzero	0x478
0471 00d9       |    |		Load_Top	At_Offset_1
0472 0227       | '  |		Execute	Access,All_Reference
0473 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
0474 003a       | :  |		Store_Top	Access,At_Offset_2
0475 00c9       |    |		Action	Pop_Auxiliary_Loop
0476 00d9       |    |		Load_Top	At_Offset_1
0477 77ee       |w   |		Jump_Nonzero	0x466
0478 00ce       |    |		Action	Pop_Auxiliary
0479 00d8       |    |		Load_Top	At_Offset_0
047a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
047b 0000 0000  |    |		.BLANK	0000[0x5]
0480 ; --------------------------------------------------------------------------------------
0480 ; SUBPROGRAM
0480 ; --------------------------------------------------------------------------------------
0480 0485       |    |		.CONST	0x0485								; Address of begin
0481 0004       |    |		.CONST	0x0004								; Address of exception handler
0482 0002       |    |		.CONST	0x0002								; Number of locals
0483			INIT_0480:
0483 e5fd       |    |		Load	0x2,-0x3
0484 0007       |    |		Action	Break_Optional
0485			BODY_0480:
0485 e5fe       |    |		Load	0x2,-0x2
0486 681f       |h   |		Jump_Zero	0x4a6
0487 00cf       |    |		Action	Mark_Auxiliary
0488 7819       |x   |		Jump	0x4a2
0489 00d9       |    |		Load_Top	At_Offset_1
048a 0227       | '  |		Execute	Access,All_Reference
048b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
048c 6809       |h   |		Jump_Zero	0x496
048d 00d9       |    |		Load_Top	At_Offset_1
048e 0227       | '  |		Execute	Access,All_Reference
048f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0490 0227       | '  |		Execute	Access,All_Reference
0491 e5ff       |    |		Load	0x2,-0x1
0492 e002       |    |		Load	0x0,0x2
0493 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0494 700f       |p   |		Jump_Nonzero	0x4a4
0495 7807       |x   |		Jump	0x49d
0496 00d9       |    |		Load_Top	At_Offset_1
0497 0227       | '  |		Execute	Access,All_Reference
0498 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0499 0227       | '  |		Execute	Access,All_Reference
049a e5ff       |    |		Load	0x2,-0x1
049b 01df       |    |		Execute	Vector,Equal
049c 7007       |p   |		Jump_Nonzero	0x4a4
049d 00d9       |    |		Load_Top	At_Offset_1
049e 0227       | '  |		Execute	Access,All_Reference
049f 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
04a0 003a       | :  |		Store_Top	Access,At_Offset_2
04a1 00c9       |    |		Action	Pop_Auxiliary_Loop
04a2 00d9       |    |		Load_Top	At_Offset_1
04a3 77e5       |w   |		Jump_Nonzero	0x489
04a4 00ce       |    |		Action	Pop_Auxiliary
04a5 7811       |x   |		Jump	0x4b7
04a6 00cf       |    |		Action	Mark_Auxiliary
04a7 780c       |x   |		Jump	0x4b4
04a8 00d9       |    |		Load_Top	At_Offset_1
04a9 0227       | '  |		Execute	Access,All_Reference
04aa 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04ab 0227       | '  |		Execute	Access,All_Reference
04ac e5ff       |    |		Load	0x2,-0x1
04ad 01df       |    |		Execute	Vector,Equal
04ae 7007       |p   |		Jump_Nonzero	0x4b6
04af 00d9       |    |		Load_Top	At_Offset_1
04b0 0227       | '  |		Execute	Access,All_Reference
04b1 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
04b2 003a       | :  |		Store_Top	Access,At_Offset_2
04b3 00c9       |    |		Action	Pop_Auxiliary_Loop
04b4 00d9       |    |		Load_Top	At_Offset_1
04b5 77f2       |w   |		Jump_Nonzero	0x4a8
04b6 00ce       |    |		Action	Pop_Auxiliary
04b7 00d8       |    |		Load_Top	At_Offset_0
04b8 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
04b9 0000 0000  |    |		.BLANK	0000[0x7]
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04c5       |    |		.CONST	0x04c5								; Address of begin
04c1 0004       |    |		.CONST	0x0004								; Address of exception handler
04c2 0002       |    |		.CONST	0x0002								; Number of locals
04c3			INIT_04c0:
04c3 e236       | 6  |		Load	0x1,0x36
04c4 0007       |    |		Action	Break_Optional
04c5			BODY_04c0:
04c5 e5fe       |    |		Load	0x2,-0x2
04c6 e210       |    |		Load	0x1,0x10
04c7 027f       |    |		Execute	Discrete,Equal
04c8 6804       |h   |		Jump_Zero	0x4cd
04c9 00db       |    |		Load_Top	At_Offset_3
04ca 0227       | '  |		Execute	Access,All_Reference
04cb 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
04cc 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04cd 00db       |    |		Load_Top	At_Offset_3
04ce 0227       | '  |		Execute	Access,All_Reference
04cf 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
04d0 0039       | 9  |		Store_Top	Access,At_Offset_1
04d1 00cf       |    |		Action	Mark_Auxiliary
04d2 7811       |x   |		Jump	0x4e4
04d3 00d9       |    |		Load_Top	At_Offset_1
04d4 0227       | '  |		Execute	Access,All_Reference
04d5 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04d6 6808       |h   |		Jump_Zero	0x4df
04d7 00d9       |    |		Load_Top	At_Offset_1
04d8 0227       | '  |		Execute	Access,All_Reference
04d9 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04da 0227       | '  |		Execute	Access,All_Reference
04db 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04dc e5fe       |    |		Load	0x2,-0x2
04dd 027f       |    |		Execute	Discrete,Equal
04de 7007       |p   |		Jump_Nonzero	0x4e6
04df 00d9       |    |		Load_Top	At_Offset_1
04e0 0227       | '  |		Execute	Access,All_Reference
04e1 3c05       |<   |		Execute	Record,Field_Read,Field_Number 0x5
04e2 003a       | :  |		Store_Top	Access,At_Offset_2
04e3 00c9       |    |		Action	Pop_Auxiliary_Loop
04e4 00d9       |    |		Load_Top	At_Offset_1
04e5 77ed       |w   |		Jump_Nonzero	0x4d3
04e6 00ce       |    |		Action	Pop_Auxiliary
04e7 00d8       |    |		Load_Top	At_Offset_0
04e8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
04e9 0000 0000  |    |		.BLANK	0000[0x7]
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04fb       |    |		.CONST	0x04fb								; Address of begin
04f1 0004       |    |		.CONST	0x0004								; Address of exception handler
04f2 0002       |    |		.CONST	0x0002								; Number of locals
04f3			INIT_04f0:
04f3 00db       |    |		Load_Top	At_Offset_3
04f4 00d8       |    |		Load_Top	At_Offset_0
04f5 e20f       |    |		Load	0x1,0xf
04f6 0260       | `  |		Execute	Discrete,In_Type
04f7 7001       |p   |		Jump_Nonzero	0x4f9
04f8 0801       |    |		Execute_Immediate	Raise,0x1
04f9 00db       |    |		Load_Top	At_Offset_3
04fa 823d       | =  |		Call	0x1,0x3d
04fb			BODY_04f0:
04fb 00d8       |    |		Load_Top	At_Offset_0
04fc 6804       |h   |		Jump_Zero	0x501
04fd 00d8       |    |		Load_Top	At_Offset_0
04fe 0227       | '  |		Execute	Access,All_Reference
04ff 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0500 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0501 e234       | 4  |		Load	0x1,0x34
0502 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0503 0000 0000  |    |		.BLANK	0000[0x5]
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 050b       |    |		.CONST	0x050b								; Address of begin
0509 0004       |    |		.CONST	0x0004								; Address of exception handler
050a 0001       |    |		.CONST	0x0001								; Number of locals
050b			BODY_0508:
050b			INIT_0508:
050b 00da       |    |		Load_Top	At_Offset_2
050c 6804       |h   |		Jump_Zero	0x511
050d 00da       |    |		Load_Top	At_Offset_2
050e 0227       | '  |		Execute	Access,All_Reference
050f 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0510 7002       |p   |		Jump_Nonzero	0x513
0511 00db       |    |		Load_Top	At_Offset_3
0512 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0513 00da       |    |		Load_Top	At_Offset_2
0514 0227       | '  |		Execute	Access,All_Reference
0515 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0516 0227       | '  |		Execute	Access,All_Reference
0517 e002       |    |		Load	0x0,0x2
0518 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0519 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
051a 0000 0000  |    |		.BLANK	0000[0x6]
0520 ; --------------------------------------------------------------------------------------
0520 ; SUBPROGRAM
0520 ; --------------------------------------------------------------------------------------
0520 0523       | #  |		.CONST	0x0523								; Address of begin
0521 052a       | *  |		.CONST	0x052a								; Address of exception handler
0522 0001       |    |		.CONST	0x0001								; Number of locals
0523			BODY_0520:
0523			INIT_0520:
0523 00ea       |    |		Load_Encached	Null_String_Cache
0524 00db       |    |		Load_Top	At_Offset_3
0525 823f       | ?  |		Call	0x1,0x3f
0526 00e2       |    |		Load_Encached	Integer_Cache
0527 00e0       |    |		Load_Encached	Standard_Cache
0528 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0529 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
052a			TRAP_0520:
052a 010e       |    |		Execute	Exception,Is_Constraint_Error
052b 6806       |h   |		Jump_Zero	0x532
052c 480a       |H   |		Short_Literal	0xa
052d e5ff       |    |		Load	0x2,-0x1
052e 0227       | '  |		Execute	Access,All_Reference
052f 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0530 e5fe       |    |		Load	0x2,-0x2
0531 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0532 0100       |    |		Execute	Exception,Raise
0533 0000 0000  |    |		.BLANK	0000[0x5]
0538 ; --------------------------------------------------------------------------------------
0538 ; SUBPROGRAM
0538 ; --------------------------------------------------------------------------------------
0538 0545       | E  |		.CONST	0x0545								; Address of begin
0539 0551       | Q  |		.CONST	0x0551								; Address of exception handler
053a 0004       |    |		.CONST	0x0004								; Number of locals
053b			INIT_0538:
053b 4820       |H   |		Short_Literal	0x20
053c 00ea       |    |		Load_Encached	Null_String_Cache
053d e5ff       |    |		Load	0x2,-0x1
053e 823f       | ?  |		Call	0x1,0x3f
053f 01cb       |    |		Execute	Vector,Append
0540 0007       |    |		Action	Break_Optional
0541 e5fe       |    |		Load	0x2,-0x2
0542 00e6       |    |		Load_Encached	Float_Cache
0543 03df       |    |		Declare_Variable	Float,With_Value
0544 00e2       |    |		Load_Encached	Integer_Cache
0545			BODY_0538:
0545 00e4       |    |		Load_Encached	Positive_Cache
0546 e002       |    |		Load	0x0,0x2
0547 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0548 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0549 e402       |    |		Load	0x2,0x2
054a e002       |    |		Load	0x0,0x2
054b 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
054c 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
054d 004b       | K  |		Store_Top	Float,At_Offset_3
054e 0059       | Y  |		Store_Top	Discrete,At_Offset_1
054f 00d9       |    |		Load_Top	At_Offset_1
0550 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0551			TRAP_0538:
0551 0007       |    |		Action	Break_Optional
0552 480b       |H   |		Short_Literal	0xb
0553 e5ff       |    |		Load	0x2,-0x1
0554 0227       | '  |		Execute	Access,All_Reference
0555 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0556 0092 073b  |   ;|		Action	Push_String_Extended,0x73b					; "cannot convert float value"
0558 e002       |    |		Load	0x0,0x2
0559 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
055a 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
055b e5ff       |    |		Load	0x2,-0x1
055c 0227       | '  |		Execute	Access,All_Reference
055d 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
055e e5fe       |    |		Load	0x2,-0x2
055f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0560 ; --------------------------------------------------------------------------------------
0560 ; SUBPROGRAM
0560 ; --------------------------------------------------------------------------------------
0560 0568       | h  |		.CONST	0x0568								; Address of begin
0561 0004       |    |		.CONST	0x0004								; Address of exception handler
0562 0004       |    |		.CONST	0x0004								; Number of locals
0563			INIT_0560:
0563 e21e       |    |		Load	0x1,0x1e
0564 0007       |    |		Action	Break_Optional
0565 e234       | 4  |		Load	0x1,0x34
0566 0007       |    |		Action	Break_Optional
0567 00e1       |    |		Load_Encached	Boolean_Cache
0568			BODY_0560:
0568 00e1       |    |		Load_Encached	Boolean_Cache
0569 e21e       |    |		Load	0x1,0x1e
056a e213       |    |		Load	0x1,0x13
056b 821f       |    |		Call	0x1,0x1f
056c c402       |    |		Store	0x2,0x2
056d 0059       | Y  |		Store_Top	Discrete,At_Offset_1
056e 00cf       |    |		Action	Mark_Auxiliary
056f 782d       |x-  |		Jump	0x59d
0570 e210       |    |		Load	0x1,0x10
0571 00d8       |    |		Load_Top	At_Offset_0
0572 e20f       |    |		Load	0x1,0xf
0573 0260       | `  |		Execute	Discrete,In_Type
0574 7001       |p   |		Jump_Nonzero	0x576
0575 0801       |    |		Execute_Immediate	Raise,0x1
0576 e402       |    |		Load	0x2,0x2
0577 8222       | "  |		Call	0x1,0x22
0578 6820       |h   |		Jump_Zero	0x599
0579 e210       |    |		Load	0x1,0x10
057a 00d8       |    |		Load_Top	At_Offset_0
057b e20f       |    |		Load	0x1,0xf
057c 0260       | `  |		Execute	Discrete,In_Type
057d 7001       |p   |		Jump_Nonzero	0x57f
057e 0801       |    |		Execute_Immediate	Raise,0x1
057f e402       |    |		Load	0x2,0x2
0580 822a       | *  |		Call	0x1,0x2a
0581 6817       |h   |		Jump_Zero	0x599
0582 e210       |    |		Load	0x1,0x10
0583 00d8       |    |		Load_Top	At_Offset_0
0584 e20f       |    |		Load	0x1,0xf
0585 0260       | `  |		Execute	Discrete,In_Type
0586 7001       |p   |		Jump_Nonzero	0x588
0587 0801       |    |		Execute_Immediate	Raise,0x1
0588 e402       |    |		Load	0x2,0x2
0589 823e       | >  |		Call	0x1,0x3e
058a 003b       | ;  |		Store_Top	Access,At_Offset_3
058b 4800       |H   |		Short_Literal	0x0
058c 4801       |H   |		Short_Literal	0x1
058d e210       |    |		Load	0x1,0x10
058e 00d8       |    |		Load_Top	At_Offset_0
058f e20f       |    |		Load	0x1,0xf
0590 0260       | `  |		Execute	Discrete,In_Type
0591 7001       |p   |		Jump_Nonzero	0x593
0592 0801       |    |		Execute_Immediate	Raise,0x1
0593 e402       |    |		Load	0x2,0x2
0594 e243       | C  |		Load	0x1,0x43
0595 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0596 00db       |    |		Load_Top	At_Offset_3
0597 0227       | '  |		Execute	Access,All_Reference
0598 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0599 00db       |    |		Load_Top	At_Offset_3
059a 8226       | &  |		Call	0x1,0x26
059b c402       |    |		Store	0x2,0x2
059c 00c9       |    |		Action	Pop_Auxiliary_Loop
059d 00db       |    |		Load_Top	At_Offset_3
059e 8225       | %  |		Call	0x1,0x25
059f 6fd0       |o   |		Jump_Zero	0x570
05a0 00ce       |    |		Action	Pop_Auxiliary
05a1 00e1       |    |		Load_Encached	Boolean_Cache
05a2 e21e       |    |		Load	0x1,0x1e
05a3 e214       |    |		Load	0x1,0x14
05a4 821f       |    |		Call	0x1,0x1f
05a5 c402       |    |		Store	0x2,0x2
05a6 0059       | Y  |		Store_Top	Discrete,At_Offset_1
05a7 00cf       |    |		Action	Mark_Auxiliary
05a8 782e       |x.  |		Jump	0x5d7
05a9 e210       |    |		Load	0x1,0x10
05aa 00d8       |    |		Load_Top	At_Offset_0
05ab e20f       |    |		Load	0x1,0xf
05ac 0260       | `  |		Execute	Discrete,In_Type
05ad 7001       |p   |		Jump_Nonzero	0x5af
05ae 0801       |    |		Execute_Immediate	Raise,0x1
05af e402       |    |		Load	0x2,0x2
05b0 8222       | "  |		Call	0x1,0x22
05b1 6821       |h!  |		Jump_Zero	0x5d3
05b2 e210       |    |		Load	0x1,0x10
05b3 00d8       |    |		Load_Top	At_Offset_0
05b4 e20f       |    |		Load	0x1,0xf
05b5 0260       | `  |		Execute	Discrete,In_Type
05b6 7001       |p   |		Jump_Nonzero	0x5b8
05b7 0801       |    |		Execute_Immediate	Raise,0x1
05b8 e402       |    |		Load	0x2,0x2
05b9 822a       | *  |		Call	0x1,0x2a
05ba 6818       |h   |		Jump_Zero	0x5d3
05bb e210       |    |		Load	0x1,0x10
05bc 00d8       |    |		Load_Top	At_Offset_0
05bd e20f       |    |		Load	0x1,0xf
05be 0260       | `  |		Execute	Discrete,In_Type
05bf 7001       |p   |		Jump_Nonzero	0x5c1
05c0 0801       |    |		Execute_Immediate	Raise,0x1
05c1 e402       |    |		Load	0x2,0x2
05c2 823e       | >  |		Call	0x1,0x3e
05c3 003b       | ;  |		Store_Top	Access,At_Offset_3
05c4 00ea       |    |		Load_Encached	Null_String_Cache
05c5 e210       |    |		Load	0x1,0x10
05c6 00d8       |    |		Load_Top	At_Offset_0
05c7 e20f       |    |		Load	0x1,0xf
05c8 0260       | `  |		Execute	Discrete,In_Type
05c9 7001       |p   |		Jump_Nonzero	0x5cb
05ca 0801       |    |		Execute_Immediate	Raise,0x1
05cb e402       |    |		Load	0x2,0x2
05cc 822b       | +  |		Call	0x1,0x2b
05cd e002       |    |		Load	0x0,0x2
05ce 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
05cf 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
05d0 00db       |    |		Load_Top	At_Offset_3
05d1 0227       | '  |		Execute	Access,All_Reference
05d2 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
05d3 00db       |    |		Load_Top	At_Offset_3
05d4 8226       | &  |		Call	0x1,0x26
05d5 c402       |    |		Store	0x2,0x2
05d6 00c9       |    |		Action	Pop_Auxiliary_Loop
05d7 00db       |    |		Load_Top	At_Offset_3
05d8 8225       | %  |		Call	0x1,0x25
05d9 6fcf       |o   |		Jump_Zero	0x5a9
05da 00ce       |    |		Action	Pop_Auxiliary
05db 00e1       |    |		Load_Encached	Boolean_Cache
05dc e21e       |    |		Load	0x1,0x1e
05dd e215       |    |		Load	0x1,0x15
05de 821f       |    |		Call	0x1,0x1f
05df c402       |    |		Store	0x2,0x2
05e0 0059       | Y  |		Store_Top	Discrete,At_Offset_1
05e1 00cf       |    |		Action	Mark_Auxiliary
05e2 7850       |xP  |		Jump	0x633
05e3 e210       |    |		Load	0x1,0x10
05e4 00d8       |    |		Load_Top	At_Offset_0
05e5 e20f       |    |		Load	0x1,0xf
05e6 0260       | `  |		Execute	Discrete,In_Type
05e7 7001       |p   |		Jump_Nonzero	0x5e9
05e8 0801       |    |		Execute_Immediate	Raise,0x1
05e9 e402       |    |		Load	0x2,0x2
05ea 822a       | *  |		Call	0x1,0x2a
05eb 6843       |hC  |		Jump_Zero	0x62f
05ec e210       |    |		Load	0x1,0x10
05ed 00d8       |    |		Load_Top	At_Offset_0
05ee e20f       |    |		Load	0x1,0xf
05ef 0260       | `  |		Execute	Discrete,In_Type
05f0 7001       |p   |		Jump_Nonzero	0x5f2
05f1 0801       |    |		Execute_Immediate	Raise,0x1
05f2 e402       |    |		Load	0x2,0x2
05f3 823e       | >  |		Call	0x1,0x3e
05f4 003b       | ;  |		Store_Top	Access,At_Offset_3
05f5 00da       |    |		Load_Top	At_Offset_2
05f6 0227       | '  |		Execute	Access,All_Reference
05f7 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
05f8 681d       |h   |		Jump_Zero	0x616
05f9 00da       |    |		Load_Top	At_Offset_2
05fa 0227       | '  |		Execute	Access,All_Reference
05fb 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05fc 00db       |    |		Load_Top	At_Offset_3
05fd 0227       | '  |		Execute	Access,All_Reference
05fe 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
05ff 0227       | '  |		Execute	Access,All_Reference
0600 e403       |    |		Load	0x2,0x3
0601 0227       | '  |		Execute	Access,All_Reference
0602 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0603 00ea       |    |		Load_Encached	Null_String_Cache
0604 e210       |    |		Load	0x1,0x10
0605 00d8       |    |		Load_Top	At_Offset_0
0606 e20f       |    |		Load	0x1,0xf
0607 0260       | `  |		Execute	Discrete,In_Type
0608 7001       |p   |		Jump_Nonzero	0x60a
0609 0801       |    |		Execute_Immediate	Raise,0x1
060a e402       |    |		Load	0x2,0x2
060b 822b       | +  |		Call	0x1,0x2b
060c e403       |    |		Load	0x2,0x3
060d 0227       | '  |		Execute	Access,All_Reference
060e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
060f 00d8       |    |		Load_Top	At_Offset_0
0610 e20f       |    |		Load	0x1,0xf
0611 0260       | `  |		Execute	Discrete,In_Type
0612 7001       |p   |		Jump_Nonzero	0x614
0613 0801       |    |		Execute_Immediate	Raise,0x1
0614 8219       |    |		Call	0x1,0x19
0615 7819       |x   |		Jump	0x62f
0616 00da       |    |		Load_Top	At_Offset_2
0617 0227       | '  |		Execute	Access,All_Reference
0618 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0619 00ea       |    |		Load_Encached	Null_String_Cache
061a e403       |    |		Load	0x2,0x3
061b 0227       | '  |		Execute	Access,All_Reference
061c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
061d 00ea       |    |		Load_Encached	Null_String_Cache
061e e210       |    |		Load	0x1,0x10
061f 00d8       |    |		Load_Top	At_Offset_0
0620 e20f       |    |		Load	0x1,0xf
0621 0260       | `  |		Execute	Discrete,In_Type
0622 7001       |p   |		Jump_Nonzero	0x624
0623 0801       |    |		Execute_Immediate	Raise,0x1
0624 e402       |    |		Load	0x2,0x2
0625 822b       | +  |		Call	0x1,0x2b
0626 e403       |    |		Load	0x2,0x3
0627 0227       | '  |		Execute	Access,All_Reference
0628 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0629 00d8       |    |		Load_Top	At_Offset_0
062a e20f       |    |		Load	0x1,0xf
062b 0260       | `  |		Execute	Discrete,In_Type
062c 7001       |p   |		Jump_Nonzero	0x62e
062d 0801       |    |		Execute_Immediate	Raise,0x1
062e 8219       |    |		Call	0x1,0x19
062f 00db       |    |		Load_Top	At_Offset_3
0630 8226       | &  |		Call	0x1,0x26
0631 c402       |    |		Store	0x2,0x2
0632 00c9       |    |		Action	Pop_Auxiliary_Loop
0633 00db       |    |		Load_Top	At_Offset_3
0634 8225       | %  |		Call	0x1,0x25
0635 6fad       |o   |		Jump_Zero	0x5e3
0636 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0637 0000       |    |		.XXX[0x1]
0638 ; --------------------------------------------------------------------------------------
0638 ; SUBPROGRAM
0638 ; --------------------------------------------------------------------------------------
0638 0642       | B  |		.CONST	0x0642								; Address of begin
0639 0004       |    |		.CONST	0x0004								; Address of exception handler
063a 0003       |    |		.CONST	0x0003								; Number of locals
063b			INIT_0638:
063b e5fe       |    |		Load	0x2,-0x2
063c e002       |    |		Load	0x0,0x2
063d 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
063e e237       | 7  |		Load	0x1,0x37
063f 4800       |H   |		Short_Literal	0x0
0640 00da       |    |		Load_Top	At_Offset_2
0641 823c       | <  |		Call	0x1,0x3c
0642			BODY_0638:
0642 00d8       |    |		Load_Top	At_Offset_0
0643 7016       |p   |		Jump_Nonzero	0x65a
0644 e234       | 4  |		Load	0x1,0x34
0645 03bc       |    |		Declare_Variable	Access,By_Allocation
0646 0039       | 9  |		Store_Top	Access,At_Offset_1
0647 e237       | 7  |		Load	0x1,0x37
0648 00d9       |    |		Load_Top	At_Offset_1
0649 0227       | '  |		Execute	Access,All_Reference
064a 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
064b 00d8       |    |		Load_Top	At_Offset_0
064c a237       | 7  |		Store_Unchecked	0x1,0x37
064d e5ff       |    |		Load	0x2,-0x1
064e e238       | 8  |		Load	0x1,0x38
064f 027d       | }  |		Execute	Discrete,Greater
0650 6803       |h   |		Jump_Zero	0x654
0651 e5ff       |    |		Load	0x2,-0x1
0652 c238       | 8  |		Store	0x1,0x38
0653 7806       |x   |		Jump	0x65a
0654 e5ff       |    |		Load	0x2,-0x1
0655 e239       | 9  |		Load	0x1,0x39
0656 027c       | |  |		Execute	Discrete,Less
0657 6802       |h   |		Jump_Zero	0x65a
0658 e5ff       |    |		Load	0x2,-0x1
0659 c239       | 9  |		Store	0x1,0x39
065a e5fb       |    |		Load	0x2,-0x5
065b 00d9       |    |		Load_Top	At_Offset_1
065c 0227       | '  |		Execute	Access,All_Reference
065d 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
065e e5fd       |    |		Load	0x2,-0x3
065f 00d9       |    |		Load_Top	At_Offset_1
0660 0227       | '  |		Execute	Access,All_Reference
0661 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0662 e5ff       |    |		Load	0x2,-0x1
0663 00d9       |    |		Load_Top	At_Offset_1
0664 0227       | '  |		Execute	Access,All_Reference
0665 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0666 00d9       |    |		Load_Top	At_Offset_1
0667 e002       |    |		Load	0x0,0x2
0668 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0669 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
066a 00d9       |    |		Load_Top	At_Offset_1
066b 0227       | '  |		Execute	Access,All_Reference
066c 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
066d e5fc       |    |		Load	0x2,-0x4
066e 01db       |    |		Execute	Vector,Length
066f 6807       |h   |		Jump_Zero	0x677
0670 e5fc       |    |		Load	0x2,-0x4
0671 e002       |    |		Load	0x0,0x2
0672 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0673 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0674 00d9       |    |		Load_Top	At_Offset_1
0675 0227       | '  |		Execute	Access,All_Reference
0676 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0677 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0678 ; --------------------------------------------------------------------------------------
0678 ; SUBPROGRAM
0678 ; --------------------------------------------------------------------------------------
0678 067f       |    |		.CONST	0x067f								; Address of begin
0679 0004       |    |		.CONST	0x0004								; Address of exception handler
067a 0002       |    |		.CONST	0x0002								; Number of locals
067b			INIT_0678:
067b e403       |    |		Load	0x2,0x3
067c 85fd       |    |		Call	0x2,-0x3
067d e5fb       |    |		Load	0x2,-0x5
067e 011e       |    |		Execute	Any,Convert
067f			BODY_0678:
067f 00d8       |    |		Load_Top	At_Offset_0
0680 e5fc       |    |		Load	0x2,-0x4
0681 012f       | /  |		Execute	Any,Equal
0682 680f       |h   |		Jump_Zero	0x692
0683 e403       |    |		Load	0x2,0x3
0684 85fe       |    |		Call	0x2,-0x2
0685 480f       |H   |		Short_Literal	0xf
0686 e402       |    |		Load	0x2,0x2
0687 823a       | :  |		Call	0x1,0x3a
0688 e5f8       |    |		Load	0x2,-0x8
0689 00d8       |    |		Load_Top	At_Offset_0
068a 0120       |    |		Execute	Any,Is_Value
068b 7002       |p   |		Jump_Nonzero	0x68e
068c 00d8       |    |		Load_Top	At_Offset_0
068d 011e       |    |		Execute	Any,Convert
068e e5fb       |    |		Load	0x2,-0x5
068f 0119       |    |		Execute	Any,Check_In_Formal_Type
0690 00cb       |    |		Action	Pop_Block_With_Result
0691 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
0692 00d8       |    |		Load_Top	At_Offset_0
0693 e5fb       |    |		Load	0x2,-0x5
0694 0119       |    |		Execute	Any,Check_In_Formal_Type
0695 00cb       |    |		Action	Pop_Block_With_Result
0696 4408       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x8
0697 0000       |    |		.XXX[0x1]
0698 ; --------------------------------------------------------------------------------------
0698 ; SUBPROGRAM
0698 ; --------------------------------------------------------------------------------------
0698 06a8       |    |		.CONST	0x06a8								; Address of begin
0699 0004       |    |		.CONST	0x0004								; Address of exception handler
069a 0017       |    |		.CONST	0x0017								; Number of locals
069b			INIT_0698:
069b 029a 06d3  |    |		Declare_Subprogram	INIT_06d0,For_Outer_Call,Visible,Unelaborated
069d 00bf       |    |		Action	Accept_Activation
069e e001       |    |		Load	0x0,0x1
069f 1918       |    |		Execute	Package,Field_Reference,Field_Number 0x18
06a0 00c6       |    |		Action	Check_Subprogram_Elaborated
06a1 e20f       |    |		Load	0x1,0xf
06a2 e002       |    |		Load	0x0,0x2
06a3 e003       |    |		Load	0x0,0x3
06a4 4800       |H   |		Short_Literal	0x0
06a5 0007       |    |		Action	Break_Optional
06a6 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
06a7 00c7       |    |		Action	Elaborate_Subprogram
06a8			BODY_0698:
06a8 e211       |    |		Load	0x1,0x11
06a9 e004       |    |		Load	0x0,0x4
06aa 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
06ab 027e       | ~  |		Execute	Discrete,Not_Equal
06ac 681e       |h   |		Jump_Zero	0x6cb
06ad 00cf       |    |		Action	Mark_Auxiliary
06ae e20f       |    |		Load	0x1,0xf
06af 0265       | e  |		Execute	Discrete,Reverse_Bounds
06b0 0263       | c  |		Execute	Discrete,Above_Bound
06b1 7018       |p   |		Jump_Nonzero	0x6ca
06b2 00d8       |    |		Load_Top	At_Offset_0
06b3 e210       |    |		Load	0x1,0x10
06b4 027e       | ~  |		Execute	Discrete,Not_Equal
06b5 6812       |h   |		Jump_Zero	0x6c8
06b6 e212       |    |		Load	0x1,0x12
06b7 00ea       |    |		Load_Encached	Null_String_Cache
06b8 4804       |H   |		Short_Literal	0x4
06b9 00db       |    |		Load_Top	At_Offset_3
06ba e20f       |    |		Load	0x1,0xf
06bb 0122       | "  |		Execute	Any,Make_Root_Type
06bc 011c       |    |		Execute	Any,Convert_Unchecked
06bd 1c01       |    |		Execute_Immediate	Run_Utility,0x1
06be e211       |    |		Load	0x1,0x11
06bf e004       |    |		Load	0x0,0x4
06c0 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
06c1 00d9       |    |		Load_Top	At_Offset_1
06c2 00d0       |    |		Action	Swap_Control
06c3 0260       | `  |		Execute	Discrete,In_Type
06c4 7001       |p   |		Jump_Nonzero	0x6c6
06c5 0801       |    |		Execute_Immediate	Raise,0x1
06c6 e004       |    |		Load	0x0,0x4
06c7 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
06c8 00c8       |    |		Action	Pop_Auxiliary_Range
06c9 3fe8       |?   |		Loop_Increasing	0x6b2
06ca 00ce       |    |		Action	Pop_Auxiliary
06cb 00bc       |    |		Action	Signal_Activated
06cc 00bb       |    |		Action	Signal_Completion
06cd 0000 0000  |    |		.XXX[0x3]
06cf 0000       |    |
06d0 ; --------------------------------------------------------------------------------------
06d0 ; SUBPROGRAM
06d0 ; --------------------------------------------------------------------------------------
06d0 06ed       |    |		.CONST	0x06ed								; Address of begin
06d1 0004       |    |		.CONST	0x0004								; Address of exception handler
06d2 0006       |    |		.CONST	0x0006								; Number of locals
06d3			INIT_06d0:
06d3 00db       |    |		Load_Top	At_Offset_3
06d4 e004       |    |		Load	0x0,0x4
06d5 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
06d6 00d9       |    |		Load_Top	At_Offset_1
06d7 00d0       |    |		Action	Swap_Control
06d8 0260       | `  |		Execute	Discrete,In_Type
06d9 7001       |p   |		Jump_Nonzero	0x6db
06da 0801       |    |		Execute_Immediate	Raise,0x1
06db 00db       |    |		Load_Top	At_Offset_3
06dc 8005       |    |		Call	0x0,0x5
06dd 00ea       |    |		Load_Encached	Null_String_Cache
06de e5fe       |    |		Load	0x2,-0x2
06df e004       |    |		Load	0x0,0x4
06e0 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
06e1 00d9       |    |		Load_Top	At_Offset_1
06e2 00d0       |    |		Action	Swap_Control
06e3 0260       | `  |		Execute	Discrete,In_Type
06e4 7001       |p   |		Jump_Nonzero	0x6e6
06e5 0801       |    |		Execute_Immediate	Raise,0x1
06e6 e5ff       |    |		Load	0x2,-0x1
06e7 e004       |    |		Load	0x0,0x4
06e8 182b       | +  |		Execute	Package,Field_Execute,Field_Number 0x2b
06e9 e20f       |    |		Load	0x1,0xf
06ea 0007       |    |		Action	Break_Optional
06eb 00e1       |    |		Load_Encached	Boolean_Cache
06ec 03e9       |    |		Declare_Variable	Discrete,Duplicate
06ed			BODY_06d0:
06ed e402       |    |		Load	0x2,0x2
06ee 6830       |h0  |		Jump_Zero	0x71f
06ef e402       |    |		Load	0x2,0x2
06f0 0227       | '  |		Execute	Access,All_Reference
06f1 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
06f2 702c       |p,  |		Jump_Nonzero	0x71f
06f3 00e1       |    |		Load_Encached	Boolean_Cache
06f4 00e1       |    |		Load_Encached	Boolean_Cache
06f5 e214       |    |		Load	0x1,0x14
06f6 e403       |    |		Load	0x2,0x3
06f7 e214       |    |		Load	0x1,0x14
06f8 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15
06f9 e001       |    |		Load	0x0,0x1
06fa 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
06fb c404       |    |		Store	0x2,0x4
06fc 005b       | [  |		Store_Top	Discrete,At_Offset_3
06fd 0059       | Y  |		Store_Top	Discrete,At_Offset_1
06fe 00d9       |    |		Load_Top	At_Offset_1
06ff 7007       |p   |		Jump_Nonzero	0x707
0700 00d8       |    |		Load_Top	At_Offset_0
0701 7005       |p   |		Jump_Nonzero	0x707
0702 00db       |    |		Load_Top	At_Offset_3
0703 480e       |H   |		Short_Literal	0xe
0704 e402       |    |		Load	0x2,0x2
0705 8006       |    |		Call	0x0,0x6
0706 7818       |x   |		Jump	0x71f
0707 00d8       |    |		Load_Top	At_Offset_0
0708 7005       |p   |		Jump_Nonzero	0x70e
0709 00db       |    |		Load_Top	At_Offset_3
070a 480d       |H   |		Short_Literal	0xd
070b e402       |    |		Load	0x2,0x2
070c 8006       |    |		Call	0x0,0x6
070d 7811       |x   |		Jump	0x71f
070e 00d9       |    |		Load_Top	At_Offset_1
070f e5fd       |    |		Load	0x2,-0x3
0710 0f00       |    |		Execute_Immediate	Equal,0x0
0711 0279       | y  |		Execute	Discrete,And
0712 6805       |h   |		Jump_Zero	0x718
0713 00db       |    |		Load_Top	At_Offset_3
0714 480e       |H   |		Short_Literal	0xe
0715 e402       |    |		Load	0x2,0x2
0716 8006       |    |		Call	0x0,0x6
0717 7807       |x   |		Jump	0x71f
0718 00da       |    |		Load_Top	At_Offset_2
0719 00d8       |    |		Load_Top	At_Offset_0
071a e20f       |    |		Load	0x1,0xf
071b 0260       | `  |		Execute	Discrete,In_Type
071c 7001       |p   |		Jump_Nonzero	0x71e
071d 0801       |    |		Execute_Immediate	Raise,0x1
071e 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
071f e5fc       |    |		Load	0x2,-0x4
0720 00d8       |    |		Load_Top	At_Offset_0
0721 e20f       |    |		Load	0x1,0xf
0722 0260       | `  |		Execute	Discrete,In_Type
0723 7001       |p   |		Jump_Nonzero	0x725
0724 0801       |    |		Execute_Immediate	Raise,0x1
0725 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0726 ; --------------------------------------------------------------------------------------
0726 ; STRING TABLE
0726 ; --------------------------------------------------------------------------------------
0726 002e       | .  |		.STRTAB	0x002e->0x073d							; "UNSPECIFIED"
0727 0037       | 7  |		.STRTAB	0x0037->0x0742							; "BOOLEAN_VALUED"
0728 0043       | C  |		.STRTAB	0x0043->0x0749							; "INTEGER_VALUED"
0729 004f       | O  |		.STRTAB	0x004f->0x0750							; "FLOAT_VALUED"
072a 0059       | Y  |		.STRTAB	0x0059->0x0756							; "LITERAL"
072b 005e       | ^  |		.STRTAB	0x005e->0x075a							; " has not been specified"
072c 0073       | s  |		.STRTAB	0x0073->0x0765							; "'"
072d 0072       | r  |		.STRTAB	0x0072->0x0766							; "' denotes no defined option"
072e 008b       |    |		.STRTAB	0x008b->0x0773							; "' is ambiguous"
072f 0097       |    |		.STRTAB	0x0097->0x077a							; "The literal '"
0730 00a2       |    |		.STRTAB	0x00a2->0x0781							; "' can't be assigned a value"
0731 00bb       |    |		.STRTAB	0x00bb->0x078e							; "Option "
0732 00c0       |    |		.STRTAB	0x00c0->0x0792							; " must have a value"
0733 00d0       |    |		.STRTAB	0x00d0->0x079b							; " has both a '~' and a value"
0734 00e9       |    |		.STRTAB	0x00e9->0x07a8							; "' has a '~'"
0735 00f2       |    |		.STRTAB	0x00f2->0x07ae							; "An option name is expected where '"
0736 0112       |    |		.STRTAB	0x0112->0x07bf							; "' now appears"
0737 011d       |    |		.STRTAB	0x011d->0x07c5							; " now appears"
0738 0127       | '  |		.STRTAB	0x0127->0x07cb							; "' is not a valid Boolean value"
0739 0143       | C  |		.STRTAB	0x0143->0x07da							; "' is not a valid integer value"
073a 015f       | _  |		.STRTAB	0x015f->0x07e9							; "' is not a valid float value; "
073b 017b       | {  |		.STRTAB	0x017b->0x07f8							; "cannot convert float value"
073c 0193       |    |		.STREND 0x0193->0x0805
073d 554e 5350  |UNSP|		.STRTAB_STRINGS
0806 0000 0000  |    |		.XXX[0x2]
0808 ; --------------------------------------------------------------------------------------
0808 ; Debug Table
0808 ; --------------------------------------------------------------------------------------
0808 0004 0001  |    |		.DEBUG4	0x0004,0x0001,0x713b,0x0000,0x0001,0x0027
080e 000b 08aa  |    |		.DBG4T	0x000b,0x08aa,0xc000,0x0000
0812 004c 08c8  | L  |		.DBG4T	0x004c,0x08c8,0xc000,0x0000
0816 010b 0000  |    |		.DBG4T	0x010b,0x0000,0x1005,0x0000
081a 0133 08fa  | 3  |		.DBG4T	0x0133,0x08fa,0x1001,0x0000
081e 0153 08ff  | S  |		.DBG4T	0x0153,0x08ff,0x1001,0x4000
0822 0183 090f  |    |		.DBG4T	0x0183,0x090f,0x1001,0x4000
0826 01c3 0925  |   %|		.DBG4T	0x01c3,0x0925,0x1001,0x0000
082a 01d3 092a  |   *|		.DBG4T	0x01d3,0x092a,0x1001,0x4000
082e 021b 093d  |   =|		.DBG4T	0x021b,0x093d,0x1002,0x0000
0832 022b 0943  | + C|		.DBG4T	0x022b,0x0943,0x1002,0x0000
0836 0233 0946  | 3 F|		.DBG4T	0x0233,0x0946,0x1002,0x0000
083a 024b 094a  | K J|		.DBG4T	0x024b,0x094a,0x1002,0x0000
083e 025b 094d  | [ M|		.DBG4T	0x025b,0x094d,0x1002,0x4000
0842 0333 0976  | 3 v|		.DBG4T	0x0333,0x0976,0x1002,0x0000
0846 033b 0979  | ; y|		.DBG4T	0x033b,0x0979,0x1001,0x0000
084a 034b 097d  | K }|		.DBG4T	0x034b,0x097d,0x1001,0x0000
084e 035b 0980  | [  |		.DBG4T	0x035b,0x0980,0x1002,0x0000
0852 037b 0986  | {  |		.DBG4T	0x037b,0x0986,0x1002,0x0000
0856 03a3 098f  |    |		.DBG4T	0x03a3,0x098f,0x1002,0x0000
085a 03bb 0993  |    |		.DBG4T	0x03bb,0x0993,0x1002,0x0000
085e 03cb 0996  |    |		.DBG4T	0x03cb,0x0996,0x1002,0x0000
0862 03eb 099d  |    |		.DBG4T	0x03eb,0x099d,0x1002,0x0000
0866 03fb 09a0  |    |		.DBG4T	0x03fb,0x09a0,0x1002,0x0000
086a 0413 09a6  |    |		.DBG4T	0x0413,0x09a6,0x1002,0x0000
086e 042b 09ac  | +  |		.DBG4T	0x042b,0x09ac,0x3802,0x0002
0872 044b 09b3  | K  |		.DBG4T	0x044b,0x09b3,0x1001,0x0000
0876 0463 09b8  | c  |		.DBG4T	0x0463,0x09b8,0x1002,0x4000
087a 0483 09c3  |    |		.DBG4T	0x0483,0x09c3,0x1002,0x4000
087e 04c3 09da  |    |		.DBG4T	0x04c3,0x09da,0x1002,0x4000
0882 04f3 09eb  |    |		.DBG4T	0x04f3,0x09eb,0x1002,0x0000
0886 050b 09f1  |    |		.DBG4T	0x050b,0x09f1,0x1002,0x0000
088a 0523 09f6  | #  |		.DBG4T	0x0523,0x09f6,0x1002,0x0000
088e 053b 09fb  | ;  |		.DBG4T	0x053b,0x09fb,0x1002,0x0000
0892 0563 0a05  | c  |		.DBG4T	0x0563,0x0a05,0x1004,0x4000
0896 063b 0a32  | ; 2|		.DBG4T	0x063b,0x0a32,0x1004,0x0000
089a 067b 0a44  | { D|		.DBG4T	0x067b,0x0a44,0x1804,0x0002
089e 069b 0a4b  |   K|		.DBG4T	0x069b,0x0a4b,0x4000,0x0000
08a2 069e 0a4e  |   N|		.DBG4T	0x069e,0x0a4e,0x4000,0x0000
08a6 06d3 0a56  |   V|		.DBG4T	0x06d3,0x0a56,0x1002,0x0000
08aa ; --------------------------------------------------------------------------------------
08aa ; Debug chain
08aa ; --------------------------------------------------------------------------------------
08aa 001c 0000  |    |		.DBGLEN	0x001c,0x0000
08ac 000b 0010  |    |		.DBGLNO	0x000b,0x0010,0x0012,0x0014,0x0016,0x0018,0x001a,0x001c,0x001e,0x0020,0x0022,0x0024,0x0026,0x0028,0x002a,0x002c,0x002e,0x0030,0x0032,0x0034,0x0036,0x0038,0x003a,0x003c,0x003e,0x0043,0x0045,0x0047
08c8 ; --------------------------------------------------------------------------------------
08c8 ; Debug chain
08c8 ; --------------------------------------------------------------------------------------
08c8 002d 0003  | -  |		.DBGLEN	0x002d,0x0003
08ca 004c 004e  | L N|		.DBGLNO	0x004c,0x004e,0x0052,0x005d,0x005f,0x0063,0x006b,0x0077,0x0079,0x007c,0x007f,0x0081,0x0083,0x0085,0x0087,0x0089,0x008b,0x008d,0x008f,0x0091,0x0093,0x0095,0x0097,0x0099,0x009b,0x009d,0x009f,0x00a1,0x00a3,0x00a5,0x00a7,0x00a9,0x00ab,0x00b7,0x00c8,0x00ca,0x00cc,0x00ce,0x00d0,0x00d2,0x00d4,0x00e5,0x00e7,0x00e9,0x00eb,0x00f0,0x00f4,0x0102
08fa ; --------------------------------------------------------------------------------------
08fa ; Debug chain
08fa ; --------------------------------------------------------------------------------------
08fa 0000 0003  |    |		.DBGLEN	0x0000,0x0003
08fc 0135 0138  | 5 8|		.DBGLNO	0x0135,0x0138,0x0148
08ff ; --------------------------------------------------------------------------------------
08ff ; Debug chain
08ff ; --------------------------------------------------------------------------------------
08ff 0002 0006  |    |		.DBGLEN	0x0002,0x0006
0901 0153 0159  | S Y|		.DBGLNO	0x0153,0x0159,0x015b,0x015d,0x0161,0x0168,0x016d,0x0176
0909 0001 0002  |    |		.XXX[0x6]
090b 0003 0005  |    |
090d 0004 0006  |    |
090f ; --------------------------------------------------------------------------------------
090f ; Debug chain
090f ; --------------------------------------------------------------------------------------
090f 0002 0009  |    |		.DBGLEN	0x0002,0x0009
0911 0183 0185  |    |		.DBGLNO	0x0183,0x0185,0x0187,0x018b,0x019b,0x01a2,0x01a4,0x01a9,0x01b0,0x01b2,0x01b7
091c 0001 0002  |    |		.XXX[0x9]
091e 0004 0005  |    |
0920 0006 0007  |    |
0922 0008 0009  |    |
0924 0003       |    |
0925 ; --------------------------------------------------------------------------------------
0925 ; Debug chain
0925 ; --------------------------------------------------------------------------------------
0925 0001 0002  |    |		.DBGLEN	0x0001,0x0002
0927 01c3 01c9  |    |		.DBGLNO	0x01c3,0x01c9,0x01cb
092a ; --------------------------------------------------------------------------------------
092a ; Debug chain
092a ; --------------------------------------------------------------------------------------
092a 0001 0008  |    |		.DBGLEN	0x0001,0x0008
092c 01d3 01d5  |    |		.DBGLNO	0x01d3,0x01d5,0x01d9,0x01e8,0x01ec,0x01fd,0x0204,0x0208,0x020d
0935 0001 0002  |    |		.XXX[0x8]
0937 0003 0004  |    |
0939 0006 0007  |    |
093b 0008 0005  |    |
093d ; --------------------------------------------------------------------------------------
093d ; Debug chain
093d ; --------------------------------------------------------------------------------------
093d 0002 0002  |    |		.DBGLEN	0x0002,0x0002
093f 021b 021c  |    |		.DBGLNO	0x021b,0x021c,0x021e,0x0224
0943 ; --------------------------------------------------------------------------------------
0943 ; Debug chain
0943 ; --------------------------------------------------------------------------------------
0943 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0945 022b       | +  |		.DBGLNO	0x022b
0946 ; --------------------------------------------------------------------------------------
0946 ; Debug chain
0946 ; --------------------------------------------------------------------------------------
0946 0001 0001  |    |		.DBGLEN	0x0001,0x0001
0948 0233 023b  | 3 ;|		.DBGLNO	0x0233,0x023b
094a ; --------------------------------------------------------------------------------------
094a ; Debug chain
094a ; --------------------------------------------------------------------------------------
094a 0000 0001  |    |		.DBGLEN	0x0000,0x0001
094c 024b       | K  |		.DBGLNO	0x024b
094d ; --------------------------------------------------------------------------------------
094d ; Debug chain
094d ; --------------------------------------------------------------------------------------
094d 0001 0013  |    |		.DBGLEN	0x0001,0x0013
094f 025b 0263  | [ c|		.DBGLNO	0x025b,0x0263,0x0265,0x026e,0x0282,0x0286,0x0295,0x029d,0x029f,0x02aa,0x02b5,0x02c0,0x02cd,0x02da,0x02e5,0x02e9,0x02f4,0x0306,0x0310,0x031a
0963 0001 0002  |    |		.XXX[0x13]
0965 0003 0011  |    |
0967 0012 0013  |    |
0969 0004 0005  |    |
096b 0006 0007  |    |
096d 0008 0009  |    |
096f 000a 000b  |    |
0971 000c 000d  |    |
0973 000e 000f  |    |
0975 0010       |    |
0976 ; --------------------------------------------------------------------------------------
0976 ; Debug chain
0976 ; --------------------------------------------------------------------------------------
0976 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0978 0333       | 3  |		.DBGLNO	0x0333
0979 ; --------------------------------------------------------------------------------------
0979 ; Debug chain
0979 ; --------------------------------------------------------------------------------------
0979 0000 0002  |    |		.DBGLEN	0x0000,0x0002
097b 033b 033f  | ; ?|		.DBGLNO	0x033b,0x033f
097d ; --------------------------------------------------------------------------------------
097d ; Debug chain
097d ; --------------------------------------------------------------------------------------
097d 0000 0001  |    |		.DBGLEN	0x0000,0x0001
097f 034b       | K  |		.DBGLNO	0x034b
0980 ; --------------------------------------------------------------------------------------
0980 ; Debug chain
0980 ; --------------------------------------------------------------------------------------
0980 0001 0003  |    |		.DBGLEN	0x0001,0x0003
0982 035b 035f  | [ _|		.DBGLNO	0x035b,0x035f,0x0365,0x0370
0986 ; --------------------------------------------------------------------------------------
0986 ; Debug chain
0986 ; --------------------------------------------------------------------------------------
0986 0001 0006  |    |		.DBGLEN	0x0001,0x0006
0988 037b 0383  | {  |		.DBGLNO	0x037b,0x0383,0x0385,0x0389,0x0392,0x0397,0x039e
098f ; --------------------------------------------------------------------------------------
098f ; Debug chain
098f ; --------------------------------------------------------------------------------------
098f 0001 0001  |    |		.DBGLEN	0x0001,0x0001
0991 03a3 03ab  |    |		.DBGLNO	0x03a3,0x03ab
0993 ; --------------------------------------------------------------------------------------
0993 ; Debug chain
0993 ; --------------------------------------------------------------------------------------
0993 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0995 03bb       |    |		.DBGLNO	0x03bb
0996 ; --------------------------------------------------------------------------------------
0996 ; Debug chain
0996 ; --------------------------------------------------------------------------------------
0996 0002 0003  |    |		.DBGLEN	0x0002,0x0003
0998 03cb 03d3  |    |		.DBGLNO	0x03cb,0x03d3,0x03d6,0x03dc,0x03e0
099d ; --------------------------------------------------------------------------------------
099d ; Debug chain
099d ; --------------------------------------------------------------------------------------
099d 0000 0001  |    |		.DBGLEN	0x0000,0x0001
099f 03eb       |    |		.DBGLNO	0x03eb
09a0 ; --------------------------------------------------------------------------------------
09a0 ; Debug chain
09a0 ; --------------------------------------------------------------------------------------
09a0 0001 0003  |    |		.DBGLEN	0x0001,0x0003
09a2 03fb 0403  |    |		.DBGLNO	0x03fb,0x0403,0x0405,0x0409
09a6 ; --------------------------------------------------------------------------------------
09a6 ; Debug chain
09a6 ; --------------------------------------------------------------------------------------
09a6 0001 0003  |    |		.DBGLEN	0x0001,0x0003
09a8 0413 041b  |    |		.DBGLNO	0x0413,0x041b,0x041d,0x0421
09ac ; --------------------------------------------------------------------------------------
09ac ; Debug chain
09ac ; --------------------------------------------------------------------------------------
09ac 0002 0003  |    |		.DBGLEN	0x0002,0x0003
09ae 042b 0433  | + 3|		.DBGLNO	0x042b,0x0433,0x0438,0x043a,0x0443
09b3 ; --------------------------------------------------------------------------------------
09b3 ; Debug chain
09b3 ; --------------------------------------------------------------------------------------
09b3 0000 0003  |    |		.DBGLEN	0x0000,0x0003
09b5 044b 044f  | K O|		.DBGLNO	0x044b,0x044f,0x0452
09b8 ; --------------------------------------------------------------------------------------
09b8 ; Debug chain
09b8 ; --------------------------------------------------------------------------------------
09b8 0001 0004  |    |		.DBGLEN	0x0001,0x0004
09ba 0463 0466  | c f|		.DBGLNO	0x0463,0x0466,0x0471,0x0476,0x0479
09bf 0002 0003  |    |		.XXX[0x4]
09c1 0001 0004  |    |
09c3 ; --------------------------------------------------------------------------------------
09c3 ; Debug chain
09c3 ; --------------------------------------------------------------------------------------
09c3 0001 000a  |    |		.DBGLEN	0x0001,0x000a
09c5 0483 0485  |    |		.DBGLNO	0x0483,0x0485,0x0489,0x048d,0x0496,0x049d,0x04a2,0x04a8,0x04af,0x04b4,0x04b7
09d0 0001 0003  |    |		.XXX[0xa]
09d2 0004 0005  |    |
09d4 0006 0002  |    |
09d6 0008 0009  |    |
09d8 0007 000a  |    |
09da ; --------------------------------------------------------------------------------------
09da ; Debug chain
09da ; --------------------------------------------------------------------------------------
09da 0001 0007  |    |		.DBGLEN	0x0001,0x0007
09dc 04c3 04c5  |    |		.DBGLNO	0x04c3,0x04c5,0x04c9,0x04cd,0x04d3,0x04df,0x04e4,0x04e7
09e4 0001 0002  |    |		.XXX[0x7]
09e6 0003 0005  |    |
09e8 0006 0004  |    |
09ea 0007       |    |
09eb ; --------------------------------------------------------------------------------------
09eb ; Debug chain
09eb ; --------------------------------------------------------------------------------------
09eb 0001 0003  |    |		.DBGLEN	0x0001,0x0003
09ed 04f3 04fb  |    |		.DBGLNO	0x04f3,0x04fb,0x04fd,0x0501
09f1 ; --------------------------------------------------------------------------------------
09f1 ; Debug chain
09f1 ; --------------------------------------------------------------------------------------
09f1 0000 0003  |    |		.DBGLEN	0x0000,0x0003
09f3 050b 0511  |    |		.DBGLNO	0x050b,0x0511,0x0513
09f6 ; --------------------------------------------------------------------------------------
09f6 ; Debug chain
09f6 ; --------------------------------------------------------------------------------------
09f6 0000 0003  |    |		.DBGLEN	0x0000,0x0003
09f8 0523 052c  | # ,|		.DBGLNO	0x0523,0x052c,0x0530
09fb ; --------------------------------------------------------------------------------------
09fb ; Debug chain
09fb ; --------------------------------------------------------------------------------------
09fb 0003 0005  |    |		.DBGLEN	0x0003,0x0005
09fd 053b 0541  | ; A|		.DBGLNO	0x053b,0x0541,0x0544,0x0545,0x054f,0x0552,0x0556,0x055e
0a05 ; --------------------------------------------------------------------------------------
0a05 ; Debug chain
0a05 ; --------------------------------------------------------------------------------------
0a05 0003 0014  |    |		.DBGLEN	0x0003,0x0014
0a07 0563 0565  | c e|		.DBGLNO	0x0563,0x0565,0x0567,0x0568,0x0570,0x0582,0x058b,0x0599,0x059d,0x05a1,0x05a9,0x05bb,0x05c4,0x05d3,0x05d7,0x05db,0x05e3,0x05ec,0x05f5,0x05f9,0x0616,0x062f,0x0633
0a1e 0001 0003  |    |		.XXX[0x14]
0a20 0004 0005  |    |
0a22 0006 0002  |    |
0a24 0007 0009  |    |
0a26 000a 000b  |    |
0a28 000c 0008  |    |
0a2a 000d 000f  |    |
0a2c 0010 0011  |    |
0a2e 0012 0013  |    |
0a30 0014 000e  |    |
0a32 ; --------------------------------------------------------------------------------------
0a32 ; Debug chain
0a32 ; --------------------------------------------------------------------------------------
0a32 0002 000e  |    |		.DBGLEN	0x0002,0x000e
0a34 063b 063e  | ; >|		.DBGLNO	0x063b,0x063e,0x0642,0x0644,0x0647,0x064b,0x064d,0x0651,0x0654,0x0658,0x065a,0x065e,0x0662,0x0666,0x066d,0x0670
0a44 ; --------------------------------------------------------------------------------------
0a44 ; Debug chain
0a44 ; --------------------------------------------------------------------------------------
0a44 0001 0004  |    |		.DBGLEN	0x0001,0x0004
0a46 067b 067f  | {  |		.DBGLNO	0x067b,0x067f,0x0683,0x0688,0x0692
0a4b ; --------------------------------------------------------------------------------------
0a4b ; Debug chain
0a4b ; --------------------------------------------------------------------------------------
0a4b 0001 0000  |    |		.DBGLEN	0x0001,0x0000
0a4d 069b       |    |		.DBGLNO	0x069b
0a4e ; --------------------------------------------------------------------------------------
0a4e ; Debug chain
0a4e ; --------------------------------------------------------------------------------------
0a4e 0002 0004  |    |		.DBGLEN	0x0002,0x0004
0a50 069e 06a6  |    |		.DBGLNO	0x069e,0x06a6,0x06a8,0x06ae,0x06b2,0x06b6
0a56 ; --------------------------------------------------------------------------------------
0a56 ; Debug chain
0a56 ; --------------------------------------------------------------------------------------
0a56 0004 000a  |    |		.DBGLEN	0x0004,0x000a
0a58 06d3 06dd  |    |		.DBGLNO	0x06d3,0x06dd,0x06e9,0x06eb,0x06ed,0x06f3,0x06fe,0x0702,0x0707,0x0709,0x070e,0x0713,0x0718,0x071f
0a66 0000 0000  |    |		.BLANK	0000[0x19a]