DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 DFS Tapes

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 DFS Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦c03ab0f4d⟧ SEG

    Length: 6144 (0x1800)
    Types: SEG
    Notes: 5810_R1K_CODE
    Names: »3569672.SEG«

Derivation

└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
    └─ ⟦this⟧ »3569672.SEG« 
    └─ ⟦this⟧ »3569672.SEG« 
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
    └─ ⟦this⟧ »3569672.SEG« 
    └─ ⟦this⟧ »3569672.SEG« 
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
    └─ ⟦this⟧ »3569672.SEG« 
└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
    └─ ⟦this⟧ »3569672.SEG« 
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
    └─ ⟦this⟧ »3569672.SEG« 

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5810       |X   |		.CONST	0x5810								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 08a8       |    |		.CONST	0x08a8								; 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 0105       |    |		.CONST	0x0105								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00cc       |    |		.CONST	0x00cc								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0031       | 1  |		.CONST	0x0031								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional							; Debug Table 0x0 = .DEBUG	0x000b,0x097a,0x8000,0x0000,0x0012,0x26f4,0x0000,0x000b
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 029a 00db  |    |		Declare_Subprogram	INIT_00d8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xd,0xfffd
000f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x3 = 0xf,0xfffc
0010 029a 00eb  |    |		Declare_Subprogram	INIT_00e8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0x10,0xfffb
0012 029a 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x12,0xfffa
0014 029a 00fb  |    |		Declare_Subprogram	INIT_00f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x14,0xfff9
0016 029a 0103  |    |		Declare_Subprogram	INIT_0100,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x16,0xfff8
0018 029a 010b  |    |		Declare_Subprogram	INIT_0108,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x18,0xfff7
001a 029a 0193  |    |		Declare_Subprogram	INIT_0190,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x1a,0xfff6
001c 029a 0333  |   3|		Declare_Subprogram	INIT_0330,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x1c,0xfff5
001e 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xb = 0x1e,0xfff4
001f 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xc = 0x1f,0xfff3
0020 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0xd = 0x20,0xfff2
0021 48c8       |H   |		Short_Literal	0xc8							; Debug Table 0x0.0xe = 0x21,0xfff1
0022 e001       |    |		Load	0x0,0x1
0023 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0024 1c07       |    |		Execute_Immediate	Run_Utility,0x7
0025 0129       | )  |		Execute	Any,Make_Visible
0026 4823       |H#  |		Short_Literal	0x23							; Debug Table 0x0.0xf = 0x26,0xfff0
0027 e001       |    |		Load	0x0,0x1
0028 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0029 1c07       |    |		Execute_Immediate	Run_Utility,0x7
002a 0129       | )  |		Execute	Any,Make_Visible
002b 4850       |HP  |		Short_Literal	0x50							; Debug Table 0x0.0x10 = 0x2b,0xffef
002c e001       |    |		Load	0x0,0x1
002d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
002e 1c07       |    |		Execute_Immediate	Run_Utility,0x7
002f 0129       | )  |		Execute	Any,Make_Visible
0030 e216       |    |		Load	0x1,0x16							; Debug Table 0x0.0x11 = 0x30,0xffee
0031 e215       |    |		Load	0x1,0x15
0032 e217       |    |		Load	0x1,0x17
0033 e002       |    |		Load	0x0,0x2
0034 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0035 e002       |    |		Load	0x0,0x2
0036 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
0037 029f 033b  |   ;|		Declare_Subprogram	INIT_0338,For_Call
0039 4805       |H   |		Short_Literal	0x5
003a 032e       | .  |		Declare_Type	Record,Defined,Visible
003b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x0.0x12 = 0x3b,0xffed
003c 0266       | f  |		Execute	Discrete,Bounds
003d e218       |    |		Load	0x1,0x18
003e 029f 036b  |   k|		Declare_Subprogram	INIT_0368,For_Call
0040 4801       |H   |		Short_Literal	0x1
0041 0351       | Q  |		Declare_Type	Array,Defined,Visible,Bounds_With_Object
0042 029a 0393  |    |		Declare_Subprogram	INIT_0390,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x13 = 0x42,0xffec
0044 029a 03a3  |    |		Declare_Subprogram	INIT_03a0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x14 = 0x44,0xffeb
0046 029a 03b3  |    |		Declare_Subprogram	INIT_03b0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x15 = 0x46,0xffea
0048 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x0.0x16 = 0x48,0xffe9
0049 0266       | f  |		Execute	Discrete,Bounds
004a e002       |    |		Load	0x0,0x2
004b 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
004c 02a0       |    |		Declare_Subprogram	Null_Subprogram
004d 4801       |H   |		Short_Literal	0x1
004e 0351       | Q  |		Declare_Type	Array,Defined,Visible,Bounds_With_Object
004f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x0.0x17 = 0x4f,0xffe8
0050 49f4       |I   |		Short_Literal	0x1f4
0051 00e3       |    |		Load_Encached	Natural_Cache
0052 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0053 029a 03bb  |    |		Declare_Subprogram	INIT_03b8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x18 = 0x53,0xffe7
0055 029a 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x19 = 0x55,0xffe6
0057 029a 03cb  |    |		Declare_Subprogram	INIT_03c8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1a = 0x57,0xffe5
0059 029a 03d3  |    |		Declare_Subprogram	INIT_03d0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1b = 0x59,0xffe4
005b 029a 03db  |    |		Declare_Subprogram	INIT_03d8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1c = 0x5b,0xffe3
005d 029a 0443  |   C|		Declare_Subprogram	INIT_0440,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1d = 0x5d,0xffe2
005f 029a 044b  |   K|		Declare_Subprogram	INIT_0448,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1e = 0x5f,0xffe1
0061 4828       |H(  |		Short_Literal	0x28							; Debug Table 0x0.0x1f = 0x61,0xffe0
0062 e001       |    |		Load	0x0,0x1
0063 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0064 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0065 0129       | )  |		Execute	Any,Make_Visible
0066 e226       | &  |		Load	0x1,0x26
0067 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0068 00bf       |    |		Action	Accept_Activation
0069 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x0069,0x09bc,0x8000,0x0000,0x0015,0x1b24,0x0000,0x0014
													; Debug Table 0x1.0x0 = 0x69,0xffff
006a 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x6a,0xfffe
006b 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x6b,0xfffd
006c e003       |    |		Load	0x0,0x3								; Debug Table 0x1.0x3 = 0x6c,0xfffc
006d 1b3c       | <  |		Execute	Package,Field_Read,Field_Number 0x3c
006e e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0x4 = 0x6e,0xfffb
006f 1b24       | $  |		Execute	Package,Field_Read,Field_Number 0x24
0070 e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0x5 = 0x70,0xfffa
0071 1b26       | &  |		Execute	Package,Field_Read,Field_Number 0x26
0072 e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0x6 = 0x72,0xfff9
0073 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0074 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x7 = 0x74,0xfff8
0075 4804       |H   |		Short_Literal	0x4
0076 e002       |    |		Load	0x0,0x2
0077 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
0078 e002       |    |		Load	0x0,0x2
0079 1b27       | '  |		Execute	Package,Field_Read,Field_Number 0x27
007a 03f1       |    |		Declare_Variable	Discrete,With_Value
007b e002       |    |		Load	0x0,0x2								; Debug Table 0x1.0x8 = 0x7b,0xfff7
007c 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
007d 0337       | 7  |		Declare_Variable	Array
007e e002       |    |		Load	0x0,0x2
007f 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
0080 0337       | 7  |		Declare_Variable	Array
0081 4801       |H   |		Short_Literal	0x1
0082 480d       |H   |		Short_Literal	0xd
0083 e22d       | -  |		Load	0x1,0x2d
0084 01d6       |    |		Execute	Vector,Field_Write
0085 4801       |H   |		Short_Literal	0x1
0086 480f       |H   |		Short_Literal	0xf
0087 e22d       | -  |		Load	0x1,0x2d
0088 01d6       |    |		Execute	Vector,Field_Write
0089 480c       |H   |		Short_Literal	0xc
008a 4800       |H   |		Short_Literal	0x0
008b 4800       |H   |		Short_Literal	0x0
008c e22f       | /  |		Load	0x1,0x2f
008d e22d       | -  |		Load	0x1,0x2d
008e 01d6       |    |		Execute	Vector,Field_Write
008f 3ffb       |?   |		Loop_Increasing	0x8b
0090 4800       |H   |		Short_Literal	0x0
0091 480e       |H   |		Short_Literal	0xe
0092 e22d       | -  |		Load	0x1,0x2d
0093 01d6       |    |		Execute	Vector,Field_Write
0094 e002       |    |		Load	0x0,0x2
0095 1b1c       |    |		Execute	Package,Field_Read,Field_Number 0x1c
0096 01c3       |    |		Execute	Vector,Check_In_Type
0097 e22c       | ,  |		Load	0x1,0x2c
0098 01d4       |    |		Execute	Vector,Structure_Write
0099 e22c       | ,  |		Load	0x1,0x2c							; Debug Table 0x1.0x9 = 0x99,0xfff6
009a e002       |    |		Load	0x0,0x2
009b 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
009c e002       |    |		Load	0x0,0x2
009d 1b1d       |    |		Execute	Package,Field_Read,Field_Number 0x1d
009e 03f1       |    |		Declare_Variable	Discrete,With_Value
009f 029d 0463  |   c|		Declare_Subprogram	INIT_0460,For_Outer_Call			; Debug Table 0x1.0xa = 0x9f,0xfff5
00a1 e004       |    |		Load	0x0,0x4								; Debug Table 0x1.0xb = 0xa1,0xfff4
00a2 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
00a3 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
00a4 029d 049b  |    |		Declare_Subprogram	INIT_0498,For_Outer_Call			; Debug Table 0x1.0xc = 0xa4,0xfff3
00a6 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0xd = 0xa6,0xfff2
00a7 00c7       |    |		Action	Elaborate_Subprogram
00a8 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0xe = 0xa8,0xfff1
00a9 00c7       |    |		Action	Elaborate_Subprogram
00aa 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0xf = 0xaa,0xfff0
00ab 00c7       |    |		Action	Elaborate_Subprogram
00ac 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x10 = 0xac,0xffef
00ad 00c7       |    |		Action	Elaborate_Subprogram
00ae 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x11 = 0xae,0xffee
00af 00c7       |    |		Action	Elaborate_Subprogram
00b0 029d 04ab  |    |		Declare_Subprogram	INIT_04a8,For_Outer_Call			; Debug Table 0x1.0x12 = 0xb0,0xffed
00b2 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x13 = 0xb2,0xffec
00b3 00c7       |    |		Action	Elaborate_Subprogram
00b4 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x14 = 0xb4,0xffeb
00b5 00c7       |    |		Action	Elaborate_Subprogram
00b6 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0x15 = 0xb6,0xffea
00b7 00c7       |    |		Action	Elaborate_Subprogram
00b8 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a				; Debug Table 0x1.0x16 = 0xb8,0xffe9
00b9 00c7       |    |		Action	Elaborate_Subprogram
00ba 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b				; Debug Table 0x1.0x17 = 0xba,0xffe8
00bb 00c7       |    |		Action	Elaborate_Subprogram
00bc 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c				; Debug Table 0x1.0x18 = 0xbc,0xffe7
00bd 00c7       |    |		Action	Elaborate_Subprogram
00be 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f				; Debug Table 0x1.0x19 = 0xbe,0xffe6
00bf 00c7       |    |		Action	Elaborate_Subprogram
00c0 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20				; Debug Table 0x1.0x1a = 0xc0,0xffe5
00c1 00c7       |    |		Action	Elaborate_Subprogram
00c2 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21				; Debug Table 0x1.0x1b = 0xc2,0xffe4
00c3 00c7       |    |		Action	Elaborate_Subprogram
00c4 1d22       | "  |		Execute_Immediate	Reference_Lex_1,0x22				; Debug Table 0x1.0x1c = 0xc4,0xffe3
00c5 00c7       |    |		Action	Elaborate_Subprogram
00c6 1d23       | #  |		Execute_Immediate	Reference_Lex_1,0x23				; Debug Table 0x1.0x1d = 0xc6,0xffe2
00c7 00c7       |    |		Action	Elaborate_Subprogram
00c8 1d24       | $  |		Execute_Immediate	Reference_Lex_1,0x24				; Debug Table 0x1.0x1e = 0xc8,0xffe1
00c9 00c7       |    |		Action	Elaborate_Subprogram
00ca 1d25       | %  |		Execute_Immediate	Reference_Lex_1,0x25				; Debug Table 0x1.0x1f = 0xca,0xffe0
00cb 00c7       |    |		Action	Elaborate_Subprogram
00cc			BODY_0008:
00cc 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x20 = 0xcc,0x1
00cd 4816       |H   |		Short_Literal	0x16
00ce e005       |    |		Load	0x0,0x5
00cf 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00d0 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x21 = 0xd0,0x2
00d1 4817       |H   |		Short_Literal	0x17
00d2 e005       |    |		Load	0x0,0x5
00d3 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00d4 00bc       |    |		Action	Signal_Activated
00d5 00bb       |    |		Action	Signal_Completion
00d6 0000 0000  |    |		.XXX[0x2]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00e0       |    |		.CONST	0x00e0								; Address of begin
00d9 00e3       |    |		.CONST	0x00e3								; Address of exception handler
00da 0003       |    |		.CONST	0x0003								; Number of locals
00db			INIT_00d8:
00db 00e5       |    |		Load_Encached	Long_Integer_Cache					; Debug Table 0x2 = .DEBUG	0x00db,0x0a02,0x0001,0x0000,0x0012,0x26f4,0x0000,0x0019
													; Debug Table 0x2.0x0 = 0xdb,0xffff
00dc 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0x2.0x1 = 0xdc,0xfffe
00dd 0008       |    |		Action	Idle								; Debug Table 0x2.0x2 = 0xdd,0xfffd
00de 029f 04cb  |    |		Declare_Subprogram	INIT_04c8,For_Call
00e0			BODY_00d8:
00e0 8403       |    |		Call	0x2,0x3								; Debug Table 0x2.0x3 = 0xe0,0x1
00e1 006e       | n  |		Action	Exit_Break							; Debug Table 0x2.0x4 = 0xe1,0x2
00e2 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00e3			TRAP_00d8:
00e3 0007       |    |		Action	Break_Optional
00e4 006e       | n  |		Action	Exit_Break							; Debug Table 0x2.0x5 = 0xe4,0x3
00e5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00e6 0000 0000  |    |		.XXX[0x2]
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00eb       |    |		.CONST	0x00eb								; Address of begin
00e9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ea 0001       |    |		.CONST	0x0001								; Number of locals
00eb			BODY_00e8:
00eb			INIT_00e8:
00eb 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x3 = .DEBUG	0x00eb,0x0a10,0x0001,0x0000,0x0012,0x26f4,0x0000,0x0025
													; Debug Table 0x3.0x0 = 0xeb,0x1
00ec 0000 0000  |    |		.BLANK	0000[0x4]
00f0 ; --------------------------------------------------------------------------------------
00f0 ; SUBPROGRAM
00f0 ; --------------------------------------------------------------------------------------
00f0 00f3       |    |		.CONST	0x00f3								; Address of begin
00f1 0004       |    |		.CONST	0x0004								; Address of exception handler
00f2 0001       |    |		.CONST	0x0001								; Number of locals
00f3			BODY_00f0:
00f3			INIT_00f0:
00f3 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x4 = .DEBUG	0x00f3,0x0a14,0x0001,0x0000,0x0012,0x26f4,0x0000,0x002d
													; Debug Table 0x4.0x0 = 0xf3,0x1
00f4 0000 0000  |    |		.BLANK	0000[0x4]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00fb       |    |		.CONST	0x00fb								; Address of begin
00f9 0004       |    |		.CONST	0x0004								; Address of exception handler
00fa 0001       |    |		.CONST	0x0001								; Number of locals
00fb			BODY_00f8:
00fb			INIT_00f8:
00fb 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x5 = .DEBUG	0x00fb,0x0a18,0x0001,0x0000,0x0012,0x26f4,0x0000,0x0031
													; Debug Table 0x5.0x0 = 0xfb,0x1
00fc 0000 0000  |    |		.BLANK	0000[0x4]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0103       |    |		.CONST	0x0103								; Address of begin
0101 0004       |    |		.CONST	0x0004								; Address of exception handler
0102 0001       |    |		.CONST	0x0001								; Number of locals
0103			BODY_0100:
0103			INIT_0100:
0103 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x6 = .DEBUG	0x0103,0x0a1c,0x0001,0x0000,0x0012,0x26f4,0x0000,0x0035
													; Debug Table 0x6.0x0 = 0x103,0x1
0104 0000 0000  |    |		.BLANK	0000[0x4]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 011e       |    |		.CONST	0x011e								; Address of begin
0109 0173       | s  |		.CONST	0x0173								; Address of exception handler
010a 0009       |    |		.CONST	0x0009								; Number of locals
010b			INIT_0108:
010b 00e5       |    |		Load_Encached	Long_Integer_Cache					; Debug Table 0x7 = .DEBUG	0x010b,0x0a20,0x0002,0x0000,0x0012,0x26f4,0x0000,0x003d
													; Debug Table 0x7.0x0 = 0x10b,0xffff
010c 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
010d e002       |    |		Load	0x0,0x2								; Debug Table 0x7.0x1 = 0x10d,0xfffe
010e 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
010f 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0110 e002       |    |		Load	0x0,0x2								; Debug Table 0x7.0x2 = 0x110,0xfffd
0111 1b27       | '  |		Execute	Package,Field_Read,Field_Number 0x27
0112 e002       |    |		Load	0x0,0x2								; Debug Table 0x7.0x3 = 0x112,0xfffc
0113 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
0114 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x7.0x4 = 0x114,0xfffb
0115 e002       |    |		Load	0x0,0x2								; Debug Table 0x7.0x5 = 0x115,0xfffa
0116 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
0117 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x7.0x6 = 0x117,0xfff9
0118 e002       |    |		Load	0x0,0x2								; Debug Table 0x7.0x7 = 0x118,0xfff8
0119 1b5a       | Z  |		Execute	Package,Field_Read,Field_Number 0x5a
011a 0322       | "  |		Declare_Variable	Record
011b 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x8 = 0x11b,0xfff7
011c 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x9 = 0x11c,0xfff6
011d 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0xa = 0x11d,0xfff5
011e			BODY_0108:
011e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0xb = 0x11e,0x1
011f a408       |    |		Store_Unchecked	0x2,0x8
0120 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x7.0xc = 0x120,0x2
0121 e002       |    |		Load	0x0,0x2
0122 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
0123 e002       |    |		Load	0x0,0x2
0124 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
0125 a404       |    |		Store_Unchecked	0x2,0x4
0126 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x7.0xd = 0x126,0x3
0127 e404       |    |		Load	0x2,0x4
0128 e002       |    |		Load	0x0,0x2
0129 184d       | M  |		Execute	Package,Field_Execute,Field_Number 0x4d
012a a405       |    |		Store_Unchecked	0x2,0x5
012b e405       |    |		Load	0x2,0x5								; Debug Table 0x7.0xe = 0x12b,0x4
012c e002       |    |		Load	0x0,0x2
012d 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
012e a407       |    |		Store_Unchecked	0x2,0x7
012f 4fff       |O   |		Short_Literal	-0x1							; Debug Table 0x7.0xf = 0x12f,0x5
0130 a406       |    |		Store_Unchecked	0x2,0x6
0131 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x10 = 0x131,0x6
0132 e406       |    |		Load	0x2,0x6								; Debug Table 0x7.0x11 = 0x132,0x7
0133 e407       |    |		Load	0x2,0x7
0134 0275       | u  |		Execute	Discrete,Unary_Minus
0135 027a       | z  |		Execute	Discrete,Less_Equal
0136 702e       |p.  |		Jump_Nonzero	0x165
0137 e407       |    |		Load	0x2,0x7								; Debug Table 0x7.0x12 = 0x137,0x8
0138 e406       |    |		Load	0x2,0x6
0139 0273       | s  |		Execute	Discrete,Plus
013a e002       |    |		Load	0x0,0x2
013b 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
013c 025b       | [  |		Execute	Discrete,Check_In_Type
013d e404       |    |		Load	0x2,0x4
013e e002       |    |		Load	0x0,0x2
013f 185b       | [  |		Execute	Package,Field_Execute,Field_Number 0x5b
0140 e409       |    |		Load	0x2,0x9
0141 017d       | }  |		Execute	Record,Structure_Write
0142 e409       |    |		Load	0x2,0x9								; Debug Table 0x7.0x13 = 0x142,0x9
0143 e002       |    |		Load	0x0,0x2
0144 185c       | \  |		Execute	Package,Field_Execute,Field_Number 0x5c
0145 0b7e       | ~  |		Execute_Immediate	Case_Compare,0x7e
0146 7005       |p   |		Jump_Nonzero	0x14c
0147 e406       |    |		Load	0x2,0x6								; Debug Table 0x7.0x14 = 0x147,0xd
0148 0aff       |    |		Execute_Immediate	Plus,-0x1
0149 0248       | H  |		Execute	Discrete,Check_In_Integer
014a a406       |    |		Store_Unchecked	0x2,0x6
014b 7817       |x   |		Jump	0x163
014c 0007       |    |		Action	Break_Optional							; Debug Table 0x7.0x15 = 0x14c,0xa
014d e406       |    |		Load	0x2,0x6								; Debug Table 0x7.0x16 = 0x14d,0x401
014e 0007       |    |		Action	Break_Optional
014f 4802       |H   |		Short_Literal	0x2							; Debug Table 0x7.0x17 = 0x14f,0x402
0150 0007       |    |		Action	Break_Optional
0151 009c       |    |		Action	Load_Dynamic							; Debug Table 0x7.0x18 = 0x151,0x403
0152 0007       |    |		Action	Break_Optional
0153 0107       |    |		Execute	Exception,Get_Name						; Debug Table 0x7.0x19 = 0x153,0x404
0154 0007       |    |		Action	Break_Optional
0155 c402       |    |		Store	0x2,0x2								; Debug Table 0x7.0x1a = 0x155,0x405
0156 e406       |    |		Load	0x2,0x6								; Debug Table 0x7.0x1b = 0x156,0x406
0157 0007       |    |		Action	Break_Optional
0158 4802       |H   |		Short_Literal	0x2							; Debug Table 0x7.0x1c = 0x158,0x407
0159 0007       |    |		Action	Break_Optional
015a 009c       |    |		Action	Load_Dynamic							; Debug Table 0x7.0x1d = 0x15a,0x408
015b 0007       |    |		Action	Break_Optional
015c 0106       |    |		Execute	Exception,Address						; Debug Table 0x7.0x1e = 0x15c,0x409
015d 0007       |    |		Action	Break_Optional
015e c403       |    |		Store	0x2,0x3								; Debug Table 0x7.0x1f = 0x15e,0x40a
015f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x20 = 0x15f,0xb
0160 a408       |    |		Store_Unchecked	0x2,0x8
0161 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0x7.0x21 = 0x161,0xc
0162 7802       |x   |		Jump	0x165
0163 00d1       |    |		Pop_Control	Pop_Count_1
0164 7fcd       |    |		Jump	0x132
0165 e408       |    |		Load	0x2,0x8								; Debug Table 0x7.0x22 = 0x165,0xe
0166 6809       |h   |		Jump_Zero	0x170
0167 e402       |    |		Load	0x2,0x2								; Debug Table 0x7.0x23 = 0x167,0xf
0168 8213       |    |		Call	0x1,0x13
0169 0092 0518  |    |		Action	Push_String_Extended,0x518					; ", from PC = "
016b 01cc       |    |		Execute	Vector,Catenate
016c e403       |    |		Load	0x2,0x3
016d 8231       | 1  |		Call	0x1,0x31
016e 01cc       |    |		Execute	Vector,Catenate
016f 00ca       |    |		Action	Exit_Nullary_Function
0170 0092 0519  |    |		Action	Push_String_Extended,0x519					; "<What exception? I see no exception here.>"
													; Debug Table 0x7.0x24 = 0x170,0x10
0172 00ca       |    |		Action	Exit_Nullary_Function
0173			TRAP_0108:
0173 0007       |    |		Action	Break_Optional
0174 0092 051a  |    |		Action	Push_String_Extended,0x51a					; "<Exception: Unit ="
													; Debug Table 0x7.0x25 = 0x174,0x11
0176 e402       |    |		Load	0x2,0x2
0177 09f8       |    |		Execute_Immediate	Binary_Scale,-0x8
0178 00e0       |    |		Load_Encached	Standard_Cache
0179 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
017a 01cc       |    |		Execute	Vector,Catenate
017b 0092 051b  |    |		Action	Push_String_Extended,0x51b					; ", Ord ="
017d 01cc       |    |		Execute	Vector,Catenate
017e e402       |    |		Load	0x2,0x2
017f 48ff       |H   |		Short_Literal	0xff
0180 0279       | y  |		Execute	Discrete,And
0181 00e0       |    |		Load_Encached	Standard_Cache
0182 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0183 01cc       |    |		Execute	Vector,Catenate
0184 0092 0518  |    |		Action	Push_String_Extended,0x518					; ", from PC = "
0186 01cc       |    |		Execute	Vector,Catenate
0187 e403       |    |		Load	0x2,0x3
0188 8231       | 1  |		Call	0x1,0x31
0189 01cc       |    |		Execute	Vector,Catenate
018a 0092 051c  |    |		Action	Push_String_Extended,0x51c					; ">"
018c 01cc       |    |		Execute	Vector,Catenate
018d 00ca       |    |		Action	Exit_Nullary_Function
018e 0000 0000  |    |		.XXX[0x2]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 019a       |    |		.CONST	0x019a								; Address of begin
0191 0315       |    |		.CONST	0x0315								; Address of exception handler
0192 0003       |    |		.CONST	0x0003								; Number of locals
0193			INIT_0190:
0193 48c8       |H   |		Short_Literal	0xc8							; Debug Table 0x8 = .DEBUG	0x0193,0x0a6e,0x0002,0x0000,0x0012,0x26f4,0x0000,0x0042
													; Debug Table 0x8.0x0 = 0x193,0xffff
0194 e001       |    |		Load	0x0,0x1
0195 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0196 1c08       |    |		Execute_Immediate	Run_Utility,0x8
0197 e402       |    |		Load	0x2,0x2
0198 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0199 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x8.0x1 = 0x199,0xfffe
019a			BODY_0190:
019a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x8.0x2 = 0x19a,0x1
019b 0b00       |    |		Execute_Immediate	Case_Compare,0x0
019c 70aa       |p   |		Jump_Nonzero	0x247
019d 0b01       |    |		Execute_Immediate	Case_Compare,0x1
019e 70ab       |p   |		Jump_Nonzero	0x24a
019f 0b02       |    |		Execute_Immediate	Case_Compare,0x2
01a0 70ac       |p   |		Jump_Nonzero	0x24d
01a1 0b03       |    |		Execute_Immediate	Case_Compare,0x3
01a2 70ad       |p   |		Jump_Nonzero	0x250
01a3 0b04       |    |		Execute_Immediate	Case_Compare,0x4
01a4 70ae       |p   |		Jump_Nonzero	0x253
01a5 0b05       |    |		Execute_Immediate	Case_Compare,0x5
01a6 70af       |p   |		Jump_Nonzero	0x256
01a7 0b06       |    |		Execute_Immediate	Case_Compare,0x6
01a8 70b0       |p   |		Jump_Nonzero	0x259
01a9 0b07       |    |		Execute_Immediate	Case_Compare,0x7
01aa 70b1       |p   |		Jump_Nonzero	0x25c
01ab 0b08       |    |		Execute_Immediate	Case_Compare,0x8
01ac 70b2       |p   |		Jump_Nonzero	0x25f
01ad 0b09       |    |		Execute_Immediate	Case_Compare,0x9
01ae 70b3       |p   |		Jump_Nonzero	0x262
01af 00d8       |    |		Load_Top	At_Offset_0
01b0 480a       |H   |		Short_Literal	0xa
01b1 481f       |H   |		Short_Literal	0x1f
01b2 0262       | b  |		Execute	Discrete,In_Range
01b3 70b1       |p   |		Jump_Nonzero	0x265
01b4 0b20       |    |		Execute_Immediate	Case_Compare,0x20
01b5 70b2       |p   |		Jump_Nonzero	0x268
01b6 0b21       | !  |		Execute_Immediate	Case_Compare,0x21
01b7 70b3       |p   |		Jump_Nonzero	0x26b
01b8 00d8       |    |		Load_Top	At_Offset_0
01b9 4822       |H"  |		Short_Literal	0x22
01ba 482f       |H/  |		Short_Literal	0x2f
01bb 0262       | b  |		Execute	Discrete,In_Range
01bc 70b1       |p   |		Jump_Nonzero	0x26e
01bd 0b30       | 0  |		Execute_Immediate	Case_Compare,0x30
01be 70b2       |p   |		Jump_Nonzero	0x271
01bf 0b31       | 1  |		Execute_Immediate	Case_Compare,0x31
01c0 70b3       |p   |		Jump_Nonzero	0x274
01c1 0b32       | 2  |		Execute_Immediate	Case_Compare,0x32
01c2 70b4       |p   |		Jump_Nonzero	0x277
01c3 0b33       | 3  |		Execute_Immediate	Case_Compare,0x33
01c4 70b5       |p   |		Jump_Nonzero	0x27a
01c5 00d8       |    |		Load_Top	At_Offset_0
01c6 4834       |H4  |		Short_Literal	0x34
01c7 483f       |H?  |		Short_Literal	0x3f
01c8 0262       | b  |		Execute	Discrete,In_Range
01c9 70b3       |p   |		Jump_Nonzero	0x27d
01ca 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
01cb 70b4       |p   |		Jump_Nonzero	0x280
01cc 0b41       | A  |		Execute_Immediate	Case_Compare,0x41
01cd 70b5       |p   |		Jump_Nonzero	0x283
01ce 0b42       | B  |		Execute_Immediate	Case_Compare,0x42
01cf 70b6       |p   |		Jump_Nonzero	0x286
01d0 0b43       | C  |		Execute_Immediate	Case_Compare,0x43
01d1 70b7       |p   |		Jump_Nonzero	0x289
01d2 0b44       | D  |		Execute_Immediate	Case_Compare,0x44
01d3 70b8       |p   |		Jump_Nonzero	0x28c
01d4 0b45       | E  |		Execute_Immediate	Case_Compare,0x45
01d5 70b9       |p   |		Jump_Nonzero	0x28f
01d6 0b46       | F  |		Execute_Immediate	Case_Compare,0x46
01d7 70ba       |p   |		Jump_Nonzero	0x292
01d8 0b47       | G  |		Execute_Immediate	Case_Compare,0x47
01d9 70bb       |p   |		Jump_Nonzero	0x295
01da 0b48       | H  |		Execute_Immediate	Case_Compare,0x48
01db 70bc       |p   |		Jump_Nonzero	0x298
01dc 0b49       | I  |		Execute_Immediate	Case_Compare,0x49
01dd 70bd       |p   |		Jump_Nonzero	0x29b
01de 00d8       |    |		Load_Top	At_Offset_0
01df 484a       |HJ  |		Short_Literal	0x4a
01e0 484f       |HO  |		Short_Literal	0x4f
01e1 0262       | b  |		Execute	Discrete,In_Range
01e2 70bb       |p   |		Jump_Nonzero	0x29e
01e3 0b50       | P  |		Execute_Immediate	Case_Compare,0x50
01e4 70bc       |p   |		Jump_Nonzero	0x2a1
01e5 0b51       | Q  |		Execute_Immediate	Case_Compare,0x51
01e6 70bd       |p   |		Jump_Nonzero	0x2a4
01e7 0b52       | R  |		Execute_Immediate	Case_Compare,0x52
01e8 70be       |p   |		Jump_Nonzero	0x2a7
01e9 00d8       |    |		Load_Top	At_Offset_0
01ea 4853       |HS  |		Short_Literal	0x53
01eb 485f       |H_  |		Short_Literal	0x5f
01ec 0262       | b  |		Execute	Discrete,In_Range
01ed 70bc       |p   |		Jump_Nonzero	0x2aa
01ee 0b60       | `  |		Execute_Immediate	Case_Compare,0x60
01ef 70bd       |p   |		Jump_Nonzero	0x2ad
01f0 0b61       | a  |		Execute_Immediate	Case_Compare,0x61
01f1 70be       |p   |		Jump_Nonzero	0x2b0
01f2 0b62       | b  |		Execute_Immediate	Case_Compare,0x62
01f3 70bf       |p   |		Jump_Nonzero	0x2b3
01f4 0b63       | c  |		Execute_Immediate	Case_Compare,0x63
01f5 70c0       |p   |		Jump_Nonzero	0x2b6
01f6 0b64       | d  |		Execute_Immediate	Case_Compare,0x64
01f7 70c1       |p   |		Jump_Nonzero	0x2b9
01f8 0b65       | e  |		Execute_Immediate	Case_Compare,0x65
01f9 70c2       |p   |		Jump_Nonzero	0x2bc
01fa 0b66       | f  |		Execute_Immediate	Case_Compare,0x66
01fb 70c3       |p   |		Jump_Nonzero	0x2bf
01fc 0b67       | g  |		Execute_Immediate	Case_Compare,0x67
01fd 70c4       |p   |		Jump_Nonzero	0x2c2
01fe 0b68       | h  |		Execute_Immediate	Case_Compare,0x68
01ff 70c5       |p   |		Jump_Nonzero	0x2c5
0200 0b69       | i  |		Execute_Immediate	Case_Compare,0x69
0201 70c6       |p   |		Jump_Nonzero	0x2c8
0202 0b6a       | j  |		Execute_Immediate	Case_Compare,0x6a
0203 70c7       |p   |		Jump_Nonzero	0x2cb
0204 0b6b       | k  |		Execute_Immediate	Case_Compare,0x6b
0205 70c8       |p   |		Jump_Nonzero	0x2ce
0206 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0207 70c9       |p   |		Jump_Nonzero	0x2d1
0208 00d8       |    |		Load_Top	At_Offset_0
0209 486d       |Hm  |		Short_Literal	0x6d
020a 487f       |H   |		Short_Literal	0x7f
020b 0262       | b  |		Execute	Discrete,In_Range
020c 70c7       |p   |		Jump_Nonzero	0x2d4
020d 0b80       |    |		Execute_Immediate	Case_Compare,0x80
020e 70c8       |p   |		Jump_Nonzero	0x2d7
020f 0b81       |    |		Execute_Immediate	Case_Compare,0x81
0210 70c9       |p   |		Jump_Nonzero	0x2da
0211 0b82       |    |		Execute_Immediate	Case_Compare,0x82
0212 70ca       |p   |		Jump_Nonzero	0x2dd
0213 0b83       |    |		Execute_Immediate	Case_Compare,0x83
0214 70cb       |p   |		Jump_Nonzero	0x2e0
0215 0b84       |    |		Execute_Immediate	Case_Compare,0x84
0216 70cc       |p   |		Jump_Nonzero	0x2e3
0217 0b85       |    |		Execute_Immediate	Case_Compare,0x85
0218 70cd       |p   |		Jump_Nonzero	0x2e6
0219 0b86       |    |		Execute_Immediate	Case_Compare,0x86
021a 70ce       |p   |		Jump_Nonzero	0x2e9
021b 0b87       |    |		Execute_Immediate	Case_Compare,0x87
021c 70cf       |p   |		Jump_Nonzero	0x2ec
021d 0b88       |    |		Execute_Immediate	Case_Compare,0x88
021e 70d0       |p   |		Jump_Nonzero	0x2ef
021f 00d8       |    |		Load_Top	At_Offset_0
0220 4889       |H   |		Short_Literal	0x89
0221 48df       |H   |		Short_Literal	0xdf
0222 0262       | b  |		Execute	Discrete,In_Range
0223 70ce       |p   |		Jump_Nonzero	0x2f2
0224 0be0       |    |		Execute_Immediate	Case_Compare,0xe0
0225 70d6       |p   |		Jump_Nonzero	0x2fc
0226 0be1       |    |		Execute_Immediate	Case_Compare,0xe1
0227 70d7       |p   |		Jump_Nonzero	0x2ff
0228 0be2       |    |		Execute_Immediate	Case_Compare,0xe2
0229 70d8       |p   |		Jump_Nonzero	0x302
022a 0be3       |    |		Execute_Immediate	Case_Compare,0xe3
022b 70d9       |p   |		Jump_Nonzero	0x305
022c 0be4       |    |		Execute_Immediate	Case_Compare,0xe4
022d 70da       |p   |		Jump_Nonzero	0x308
022e 00d8       |    |		Load_Top	At_Offset_0
022f 48e5       |H   |		Short_Literal	0xe5
0230 48ff       |H   |		Short_Literal	0xff
0231 0262       | b  |		Execute	Discrete,In_Range
0232 70d8       |p   |		Jump_Nonzero	0x30b
0233 0092 051a  |    |		Action	Push_String_Extended,0x51a					; "<Exception: Unit ="
													; Debug Table 0x8.0x3 = 0x233,0x42
0235 e5ff       |    |		Load	0x2,-0x1
0236 09f8       |    |		Execute_Immediate	Binary_Scale,-0x8
0237 00e0       |    |		Load_Encached	Standard_Cache
0238 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0239 01cc       |    |		Execute	Vector,Catenate
023a 0092 051b  |    |		Action	Push_String_Extended,0x51b					; ", Ord ="
023c 01cc       |    |		Execute	Vector,Catenate
023d e5ff       |    |		Load	0x2,-0x1
023e 48ff       |H   |		Short_Literal	0xff
023f 0279       | y  |		Execute	Discrete,And
0240 00e0       |    |		Load_Encached	Standard_Cache
0241 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0242 01cc       |    |		Execute	Vector,Catenate
0243 0092 051c  |    |		Action	Push_String_Extended,0x51c					; ">"
0245 01cc       |    |		Execute	Vector,Catenate
0246 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0247 0092 051d  |    |		Action	Push_String_Extended,0x51d					; "Unknown (0)"
													; Debug Table 0x8.0x4 = 0x247,0x2
0249 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
024a 0092 051e  |    |		Action	Push_String_Extended,0x51e					; "Constraint_Error (Type Range)"
													; Debug Table 0x8.0x5 = 0x24a,0x3
024c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
024d 0092 051f  |    |		Action	Push_String_Extended,0x51f					; "Constraint_Error (Case Range)"
													; Debug Table 0x8.0x6 = 0x24d,0x4
024f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0250 0092 0520  |    |		Action	Push_String_Extended,0x520					; "Constraint_Error (Exponent)"
													; Debug Table 0x8.0x7 = 0x250,0x5
0252 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0253 0092 0521  |   !|		Action	Push_String_Extended,0x521					; "Constraint_Error (Null Access)"
													; Debug Table 0x8.0x8 = 0x253,0x6
0255 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0256 0092 0522  |   "|		Action	Push_String_Extended,0x522					; "Constraint_Error (Array Index)"
													; Debug Table 0x8.0x9 = 0x256,0x7
0258 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0259 0092 0523  |   #|		Action	Push_String_Extended,0x523					; "Constraint_Error (Length_Error)"
													; Debug Table 0x8.0xa = 0x259,0x8
025b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
025c 0092 0524  |   $|		Action	Push_String_Extended,0x524					; "Constraint_Error (Discriminant)"
													; Debug Table 0x8.0xb = 0x25c,0x9
025e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
025f 0092 0525  |   %|		Action	Push_String_Extended,0x525					; "Constraint_Error (Variant)"
													; Debug Table 0x8.0xc = 0x25f,0xa
0261 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0262 0092 0526  |   &|		Action	Push_String_Extended,0x526					; "Constraint_Error (Entry Family)"
													; Debug Table 0x8.0xd = 0x262,0xb
0264 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0265 0092 0527  |   '|		Action	Push_String_Extended,0x527					; "Constraint_Error"
													; Debug Table 0x8.0xe = 0x265,0xc
0267 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0268 0092 0528  |   (|		Action	Push_String_Extended,0x528					; "Numeric_Error (zero divide)"
													; Debug Table 0x8.0xf = 0x268,0xd
026a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
026b 0092 0529  |   )|		Action	Push_String_Extended,0x529					; "Numeric_Error (overflow)"
													; Debug Table 0x8.0x10 = 0x26b,0xe
026d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
026e 0092 052a  |   *|		Action	Push_String_Extended,0x52a					; "Numeric_Error"
													; Debug Table 0x8.0x11 = 0x26e,0xf
0270 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0271 0092 052b  |   +|		Action	Push_String_Extended,0x52b					; "Program_Error (elaboration order)"
													; Debug Table 0x8.0x12 = 0x271,0x10
0273 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0274 0092 052c  |   ,|		Action	Push_String_Extended,0x52c					; "Program_Error (function exit)"
													; Debug Table 0x8.0x13 = 0x274,0x11
0276 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0277 0092 052d  |   -|		Action	Push_String_Extended,0x52d					; "Program_Error (select)"
													; Debug Table 0x8.0x14 = 0x277,0x12
0279 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
027a 0092 052e  |   .|		Action	Push_String_Extended,0x52e					; "Program_Error (prompt executed)"
													; Debug Table 0x8.0x15 = 0x27a,0x13
027c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
027d 0092 052f  |   /|		Action	Push_String_Extended,0x52f					; "Program_Error"
													; Debug Table 0x8.0x16 = 0x27d,0x14
027f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0280 0092 0530  |   0|		Action	Push_String_Extended,0x530					; "Storage_Error (control)"
													; Debug Table 0x8.0x17 = 0x280,0x15
0282 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0283 0092 0531  |   1|		Action	Push_String_Extended,0x531					; "Storage_Error (type)"
													; Debug Table 0x8.0x18 = 0x283,0x16
0285 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0286 0092 0532  |   2|		Action	Push_String_Extended,0x532					; "Storage_Error (data)"
													; Debug Table 0x8.0x19 = 0x286,0x17
0288 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0289 0092 0533  |   3|		Action	Push_String_Extended,0x533					; "Storage_Error (import)"
													; Debug Table 0x8.0x1a = 0x289,0x18
028b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
028c 0092 0534  |   4|		Action	Push_String_Extended,0x534					; "Storage_Error (queue)"
													; Debug Table 0x8.0x1b = 0x28c,0x19
028e 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
028f 0092 0535  |   5|		Action	Push_String_Extended,0x535					; "Storage_Error (program)"
													; Debug Table 0x8.0x1c = 0x28f,0x1a
0291 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0292 0092 0536  |   6|		Action	Push_String_Extended,0x536					; "Storage_Error (allocation)"
													; Debug Table 0x8.0x1d = 0x292,0x1b
0294 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0295 0092 0537  |   7|		Action	Push_String_Extended,0x537					; "Storage_Error (job page limit)"
													; Debug Table 0x8.0x1e = 0x295,0x1c
0297 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0298 0092 0538  |   8|		Action	Push_String_Extended,0x538					; "Storage_Error (oversize object)"
													; Debug Table 0x8.0x1f = 0x298,0x1d
029a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
029b 0092 0539  |   9|		Action	Push_String_Extended,0x539					; "Storage_Error (name)"
													; Debug Table 0x8.0x20 = 0x29b,0x1e
029d 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
029e 0092 053a  |   :|		Action	Push_String_Extended,0x53a					; "Storage_Error"
													; Debug Table 0x8.0x21 = 0x29e,0x1f
02a0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02a1 0092 053b  |   ;|		Action	Push_String_Extended,0x53b					; "Tasking_Error (activation)"
													; Debug Table 0x8.0x22 = 0x2a1,0x20
02a3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02a4 0092 053c  |   <|		Action	Push_String_Extended,0x53c					; "Tasking_Error (completed task)"
													; Debug Table 0x8.0x23 = 0x2a4,0x21
02a6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02a7 0092 053d  |   =|		Action	Push_String_Extended,0x53d					; "Tasking_Error (abnormal task)"
													; Debug Table 0x8.0x24 = 0x2a7,0x22
02a9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02aa 0092 053e  |   >|		Action	Push_String_Extended,0x53e					; "Tasking_Error"
													; Debug Table 0x8.0x25 = 0x2aa,0x23
02ac 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ad 0092 053f  |   ?|		Action	Push_String_Extended,0x53f					; "!Lrm.System.Operand_Class_Error"
													; Debug Table 0x8.0x26 = 0x2ad,0x24
02af 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b0 0092 0540  |   @|		Action	Push_String_Extended,0x540					; "!Lrm.System.Type_Error"
													; Debug Table 0x8.0x27 = 0x2b0,0x25
02b2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b3 0092 0541  |   A|		Action	Push_String_Extended,0x541					; "!Lrm.System.Visibility_Error"
													; Debug Table 0x8.0x28 = 0x2b3,0x26
02b5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b6 0092 0542  |   B|		Action	Push_String_Extended,0x542					; "!Lrm.System.Capability_Error"
													; Debug Table 0x8.0x29 = 0x2b6,0x27
02b8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02b9 0092 0543  |   C|		Action	Push_String_Extended,0x543					; "!Lrm.System.Machine_Restriction"
													; Debug Table 0x8.0x2a = 0x2b9,0x28
02bb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02bc 0092 0544  |   D|		Action	Push_String_Extended,0x544					; "!Lrm.System.Illegal_Instruction"
													; Debug Table 0x8.0x2b = 0x2bc,0x29
02be 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02bf 0092 0545  |   E|		Action	Push_String_Extended,0x545					; "!Lrm.System.Illegal_Reference"
													; Debug Table 0x8.0x2c = 0x2bf,0x2a
02c1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02c2 0092 0546  |   F|		Action	Push_String_Extended,0x546					; "!Lrm.System.Illegal_Frame_Exit"
													; Debug Table 0x8.0x2d = 0x2c2,0x2b
02c4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02c5 0092 0547  |   G|		Action	Push_String_Extended,0x547					; "!Lrm.System.Record_Field_Error"
													; Debug Table 0x8.0x2e = 0x2c5,0x2c
02c7 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02c8 0092 0548  |   H|		Action	Push_String_Extended,0x548					; "!Lrm.System.Utility_Error"
													; Debug Table 0x8.0x2f = 0x2c8,0x2d
02ca 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02cb 0092 0549  |   I|		Action	Push_String_Extended,0x549					; "!Lrm.System.Unsupported_Feature"
													; Debug Table 0x8.0x30 = 0x2cb,0x2e
02cd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ce 0092 054a  |   J|		Action	Push_String_Extended,0x54a					; "!Lrm.System.Illegal_Heap_Access"
													; Debug Table 0x8.0x31 = 0x2ce,0x2f
02d0 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02d1 0092 054b  |   K|		Action	Push_String_Extended,0x54b					; "!Lrm.System.Select_Use_Error"
													; Debug Table 0x8.0x32 = 0x2d1,0x30
02d3 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02d4 0092 054c  |   L|		Action	Push_String_Extended,0x54c					; "Instruction_Error"
													; Debug Table 0x8.0x33 = 0x2d4,0x31
02d6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02d7 0092 054d  |   M|		Action	Push_String_Extended,0x54d					; "Task_Aborted"
													; Debug Table 0x8.0x34 = 0x2d7,0x32
02d9 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02da 0092 054e  |   N|		Action	Push_String_Extended,0x54e					; "!Lrm.System.Frame_Establish_Error"
													; Debug Table 0x8.0x35 = 0x2da,0x33
02dc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02dd 0092 054f  |   O|		Action	Push_String_Extended,0x54f					; "Unimplemeneted_Microcode_Error"
													; Debug Table 0x8.0x36 = 0x2dd,0x34
02df 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02e0 0092 0550  |   P|		Action	Push_String_Extended,0x550					; "!Lrm.System.Nonexistent_Space_Error"
													; Debug Table 0x8.0x37 = 0x2e0,0x35
02e2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02e3 0092 0551  |   Q|		Action	Push_String_Extended,0x551					; "!Lrm.System.Nonexistent_Page_Error"
													; Debug Table 0x8.0x38 = 0x2e3,0x36
02e5 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02e6 0092 0552  |   R|		Action	Push_String_Extended,0x552					; "!Lrm.System.Write_To_Read_Only_Page"
													; Debug Table 0x8.0x39 = 0x2e6,0x37
02e8 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02e9 0092 0553  |   S|		Action	Push_String_Extended,0x553					; "!Lrm.System.Heap_Pointer_Copy_Error"
													; Debug Table 0x8.0x3a = 0x2e9,0x38
02eb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ec 0092 0554  |   T|		Action	Push_String_Extended,0x554					; "!Lrm.System.Assertion_Error"
													; Debug Table 0x8.0x3b = 0x2ec,0x39
02ee 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ef 0092 0555  |   U|		Action	Push_String_Extended,0x555					; "!Lrm.System.Microcode_Assist_Error"
													; Debug Table 0x8.0x3c = 0x2ef,0x3a
02f1 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02f2 0092 0556  |   V|		Action	Push_String_Extended,0x556					; "Unknown ("
													; Debug Table 0x8.0x3d = 0x2f2,0x3b
02f4 e5ff       |    |		Load	0x2,-0x1
02f5 00e0       |    |		Load_Encached	Standard_Cache
02f6 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
02f7 01cc       |    |		Execute	Vector,Catenate
02f8 0092 0557  |   W|		Action	Push_String_Extended,0x557					; ")"
02fa 01cc       |    |		Execute	Vector,Catenate
02fb 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02fc 0092 0527  |   '|		Action	Push_String_Extended,0x527					; "Constraint_Error"
													; Debug Table 0x8.0x3e = 0x2fc,0x3c
02fe 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
02ff 0092 052a  |   *|		Action	Push_String_Extended,0x52a					; "Numeric_Error"
													; Debug Table 0x8.0x3f = 0x2ff,0x3d
0301 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0302 0092 052f  |   /|		Action	Push_String_Extended,0x52f					; "Program_Error"
													; Debug Table 0x8.0x40 = 0x302,0x3e
0304 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0305 0092 053a  |   :|		Action	Push_String_Extended,0x53a					; "Storage_Error"
													; Debug Table 0x8.0x41 = 0x305,0x3f
0307 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0308 0092 053e  |   >|		Action	Push_String_Extended,0x53e					; "Tasking_Error"
													; Debug Table 0x8.0x42 = 0x308,0x40
030a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
030b 0092 0556  |   V|		Action	Push_String_Extended,0x556					; "Unknown ("
													; Debug Table 0x8.0x43 = 0x30b,0x41
030d e5ff       |    |		Load	0x2,-0x1
030e 00e0       |    |		Load_Encached	Standard_Cache
030f 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0310 01cc       |    |		Execute	Vector,Catenate
0311 0092 0557  |   W|		Action	Push_String_Extended,0x557					; ")"
0313 01cc       |    |		Execute	Vector,Catenate
0314 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0315			TRAP_0190:
0315 0007       |    |		Action	Break_Optional
0316 0092 051a  |    |		Action	Push_String_Extended,0x51a					; "<Exception: Unit ="
													; Debug Table 0x8.0x44 = 0x316,0x43
0318 e5ff       |    |		Load	0x2,-0x1
0319 09f8       |    |		Execute_Immediate	Binary_Scale,-0x8
031a 00e0       |    |		Load_Encached	Standard_Cache
031b 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
031c 01cc       |    |		Execute	Vector,Catenate
031d 0092 051b  |    |		Action	Push_String_Extended,0x51b					; ", Ord ="
031f 01cc       |    |		Execute	Vector,Catenate
0320 e5ff       |    |		Load	0x2,-0x1
0321 48ff       |H   |		Short_Literal	0xff
0322 0279       | y  |		Execute	Discrete,And
0323 00e0       |    |		Load_Encached	Standard_Cache
0324 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0325 01cc       |    |		Execute	Vector,Catenate
0326 0092 051c  |    |		Action	Push_String_Extended,0x51c					; ">"
0328 01cc       |    |		Execute	Vector,Catenate
0329 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
032a 0000 0000  |    |		.BLANK	0000[0x6]
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 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9 = .DEBUG	0x0333,0x0afa,0x0002,0x0000,0x0012,0x26f4,0x0000,0x004b
													; Debug Table 0x9.0x0 = 0x333,0x1
0334 00ca       |    |		Action	Exit_Nullary_Function
0335 0000 0000  |    |		.XXX[0x3]
0337 0000       |    |
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 4608       |F   |		Jump_Case	0x9							; Debug Table 0xa = .DEBUG	0x033b,0x0afe,0x0005,0x0000,0x0012,0x26f4,0x0000,0x0074
033c 7808       |x   |		Jump	0x345								; case 0x0
033d 781a       |x   |		Jump	0x358								; case 0x1
033e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
033f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0340 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0341 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
0342 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x6
0343 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x7
0344 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x8
0345 e5ff       |    |		Load	0x2,-0x1
0346 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0347 0125       | %  |		Execute	Any,Set_Constraint
0348 e5ff       |    |		Load	0x2,-0x1
0349 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
034a 1c00       |    |		Execute_Immediate	Run_Utility,0x0
034b e5ff       |    |		Load	0x2,-0x1
034c 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
034d 0125       | %  |		Execute	Any,Set_Constraint
034e e5ff       |    |		Load	0x2,-0x1
034f 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0350 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0351 e5ff       |    |		Load	0x2,-0x1
0352 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0353 0125       | %  |		Execute	Any,Set_Constraint
0354 e5ff       |    |		Load	0x2,-0x1
0355 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0356 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0357 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0358 e5ff       |    |		Load	0x2,-0x1
0359 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
035a 0125       | %  |		Execute	Any,Set_Constraint
035b e5ff       |    |		Load	0x2,-0x1
035c 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
035d 0125       | %  |		Execute	Any,Set_Constraint
035e e5ff       |    |		Load	0x2,-0x1
035f 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
0360 0125       | %  |		Execute	Any,Set_Constraint
0361 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0362 0000 0000  |    |		.BLANK	0000[0x6]
0368 ; --------------------------------------------------------------------------------------
0368 ; SUBPROGRAM
0368 ; --------------------------------------------------------------------------------------
0368 036b       | k  |		.CONST	0x036b								; Address of begin
0369 0004       |    |		.CONST	0x0004								; Address of exception handler
036a 0001       |    |		.CONST	0x0001								; Number of locals
036b			BODY_0368:
036b			INIT_0368:
036b 4605       |F   |		Jump_Case	0x6							; Debug Table 0xb = .DEBUG	0x036b,0x0b00,0x0005,0x0000,0x0012,0x26f4,0x0000,0x0099
036c 7804       |x   |		Jump	0x371								; case 0x0
036d 7815       |x   |		Jump	0x383								; case 0x1
036e 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
036f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
0370 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
0371 e5ff       |    |		Load	0x2,-0x1							; case 0x5
0372 01d8       |    |		Execute	Vector,Element_Type
0373 0322       | "  |		Declare_Variable	Record
0374 00d8       |    |		Load_Top	At_Offset_0
0375 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0376 e5ff       |    |		Load	0x2,-0x1
0377 01dc       |    |		Execute	Vector,Last
0378 e5ff       |    |		Load	0x2,-0x1
0379 01dd       |    |		Execute	Vector,First
037a 0263       | c  |		Execute	Discrete,Above_Bound
037b 7006       |p   |		Jump_Nonzero	0x382
037c e402       |    |		Load	0x2,0x2
037d e404       |    |		Load	0x2,0x4
037e e5ff       |    |		Load	0x2,-0x1
037f 01d6       |    |		Execute	Vector,Field_Write
0380 0a01       |    |		Execute_Immediate	Plus,0x1
0381 7ff8       |    |		Jump	0x37a
0382 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0383 e5ff       |    |		Load	0x2,-0x1
0384 01dc       |    |		Execute	Vector,Last
0385 e5ff       |    |		Load	0x2,-0x1
0386 01dd       |    |		Execute	Vector,First
0387 0263       | c  |		Execute	Discrete,Above_Bound
0388 7006       |p   |		Jump_Nonzero	0x38f
0389 e403       |    |		Load	0x2,0x3
038a e5ff       |    |		Load	0x2,-0x1
038b 01d7       |    |		Execute	Vector,Field_Read
038c 1c01       |    |		Execute_Immediate	Run_Utility,0x1
038d 0a01       |    |		Execute_Immediate	Plus,0x1
038e 7ff8       |    |		Jump	0x387
038f 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
0390 ; --------------------------------------------------------------------------------------
0390 ; SUBPROGRAM
0390 ; --------------------------------------------------------------------------------------
0390 0393       |    |		.CONST	0x0393								; Address of begin
0391 0004       |    |		.CONST	0x0004								; Address of exception handler
0392 0001       |    |		.CONST	0x0001								; Number of locals
0393			BODY_0390:
0393			INIT_0390:
0393 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xc = .DEBUG	0x0393,0x0b02,0x0001,0x0000,0x0012,0x26f4,0x0000,0x00a2
													; Debug Table 0xc.0x0 = 0x393,0x1
0394 4820       |H   |		Short_Literal	0x20
0395 4800       |H   |		Short_Literal	0x0
0396 e001       |    |		Load	0x0,0x1
0397 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0398 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0399 0000 0000  |    |		.BLANK	0000[0x7]
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03a3       |    |		.CONST	0x03a3								; Address of begin
03a1 0004       |    |		.CONST	0x0004								; Address of exception handler
03a2 0001       |    |		.CONST	0x0001								; Number of locals
03a3			BODY_03a0:
03a3			INIT_03a0:
03a3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xd = .DEBUG	0x03a3,0x0b06,0x0001,0x0000,0x0012,0x26f4,0x0000,0x00b0
													; Debug Table 0xd.0x0 = 0x3a3,0x1
03a4 4820       |H   |		Short_Literal	0x20
03a5 4800       |H   |		Short_Literal	0x0
03a6 e001       |    |		Load	0x0,0x1
03a7 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
03a8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03a9 0000 0000  |    |		.BLANK	0000[0x7]
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03b3       |    |		.CONST	0x03b3								; Address of begin
03b1 0004       |    |		.CONST	0x0004								; Address of exception handler
03b2 0001       |    |		.CONST	0x0001								; Number of locals
03b3			BODY_03b0:
03b3			INIT_03b0:
03b3 00ea       |    |		Load_Encached	Null_String_Cache					; Debug Table 0xe = .DEBUG	0x03b3,0x0b0a,0x0002,0x0000,0x0012,0x26f4,0x0000,0x00c6
													; Debug Table 0xe.0x0 = 0x3b3,0x1
03b4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03b5 0000 0000  |    |		.XXX[0x3]
03b7 0000       |    |
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 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf = .DEBUG	0x03bb,0x0b0e,0x0001,0x0000,0x0012,0x26f4,0x0000,0x00e7
													; Debug Table 0xf.0x0 = 0x3bb,0x1
03bc a5fe       |    |		Store_Unchecked	0x2,-0x2
03bd 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03be 0000 0000  |    |		.XXX[0x2]
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c3       |    |		.CONST	0x03c3								; Address of begin
03c1 0004       |    |		.CONST	0x0004								; Address of exception handler
03c2 0001       |    |		.CONST	0x0001								; Number of locals
03c3			BODY_03c0:
03c3			INIT_03c0:
03c3 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10 = .DEBUG	0x03c3,0x0b12,0x0001,0x0000,0x0012,0x26f4,0x0000,0x00f3
													; Debug Table 0x10.0x0 = 0x3c3,0x1
03c4 a5fd       |    |		Store_Unchecked	0x2,-0x3
03c5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03c6 0000 0000  |    |		.XXX[0x2]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03cb       |    |		.CONST	0x03cb								; Address of begin
03c9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ca 0001       |    |		.CONST	0x0001								; Number of locals
03cb			BODY_03c8:
03cb			INIT_03c8:
03cb 6148       |aH  |		Indirect_Literal	Discrete,0x514,{0x00000000, 0x00168000}		; Debug Table 0x11 = .DEBUG	0x03cb,0x0b16,0x0001,0x0000,0x0012,0x26f4,0x0000,0x0107
													; Debug Table 0x11.0x0 = 0x3cb,0x1
03cc 00ba       |    |		Action	Initiate_Delay
03cd 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03ce 0000 0000  |    |		.XXX[0x2]
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; --------------------------------------------------------------------------------------
03d0 03d3       |    |		.CONST	0x03d3								; Address of begin
03d1 0004       |    |		.CONST	0x0004								; Address of exception handler
03d2 0001       |    |		.CONST	0x0001								; Number of locals
03d3			BODY_03d0:
03d3			INIT_03d0:
03d3 48e2       |H   |		Short_Literal	0xe2							; Debug Table 0x12 = .DEBUG	0x03d3,0x0b1a,0x0001,0x0000,0x0012,0x26f4,0x0000,0x010b
													; Debug Table 0x12.0x0 = 0x3d3,0x1
03d4 0257       | W  |		Execute	Discrete,Raise
03d5 0000 0000  |    |		.XXX[0x3]
03d7 0000       |    |
03d8 ; --------------------------------------------------------------------------------------
03d8 ; SUBPROGRAM
03d8 ; --------------------------------------------------------------------------------------
03d8 03ee       |    |		.CONST	0x03ee								; Address of begin
03d9 043b       | ;  |		.CONST	0x043b								; Address of exception handler
03da 0009       |    |		.CONST	0x0009								; Number of locals
03db			INIT_03d8:
03db 00e5       |    |		Load_Encached	Long_Integer_Cache					; Debug Table 0x13 = .DEBUG	0x03db,0x0b1e,0x0002,0x0000,0x0012,0x26f4,0x0000,0x0117
													; Debug Table 0x13.0x0 = 0x3db,0xffff
03dc 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
03dd e002       |    |		Load	0x0,0x2								; Debug Table 0x13.0x1 = 0x3dd,0xfffe
03de 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
03df 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
03e0 e002       |    |		Load	0x0,0x2								; Debug Table 0x13.0x2 = 0x3e0,0xfffd
03e1 1b27       | '  |		Execute	Package,Field_Read,Field_Number 0x27
03e2 e002       |    |		Load	0x0,0x2								; Debug Table 0x13.0x3 = 0x3e2,0xfffc
03e3 1b28       | (  |		Execute	Package,Field_Read,Field_Number 0x28
03e4 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x13.0x4 = 0x3e4,0xfffb
03e5 e002       |    |		Load	0x0,0x2								; Debug Table 0x13.0x5 = 0x3e5,0xfffa
03e6 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
03e7 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x13.0x6 = 0x3e7,0xfff9
03e8 e002       |    |		Load	0x0,0x2								; Debug Table 0x13.0x7 = 0x3e8,0xfff8
03e9 1b5a       | Z  |		Execute	Package,Field_Read,Field_Number 0x5a
03ea 0322       | "  |		Declare_Variable	Record
03eb 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x8 = 0x3eb,0xfff7
03ec 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x9 = 0x3ec,0xfff6
03ed 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0xa = 0x3ed,0xfff5
03ee			BODY_03d8:
03ee 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0xb = 0x3ee,0x1
03ef a408       |    |		Store_Unchecked	0x2,0x8
03f0 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x13.0xc = 0x3f0,0x2
03f1 e002       |    |		Load	0x0,0x2
03f2 183a       | :  |		Execute	Package,Field_Execute,Field_Number 0x3a
03f3 e002       |    |		Load	0x0,0x2
03f4 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
03f5 a404       |    |		Store_Unchecked	0x2,0x4
03f6 e22b       | +  |		Load	0x1,0x2b							; Debug Table 0x13.0xd = 0x3f6,0x3
03f7 e404       |    |		Load	0x2,0x4
03f8 e002       |    |		Load	0x0,0x2
03f9 184d       | M  |		Execute	Package,Field_Execute,Field_Number 0x4d
03fa a405       |    |		Store_Unchecked	0x2,0x5
03fb e405       |    |		Load	0x2,0x5								; Debug Table 0x13.0xe = 0x3fb,0x4
03fc e002       |    |		Load	0x0,0x2
03fd 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
03fe a407       |    |		Store_Unchecked	0x2,0x7
03ff 4fff       |O   |		Short_Literal	-0x1							; Debug Table 0x13.0xf = 0x3ff,0x5
0400 a406       |    |		Store_Unchecked	0x2,0x6
0401 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x10 = 0x401,0x6
0402 e406       |    |		Load	0x2,0x6								; Debug Table 0x13.0x11 = 0x402,0x7
0403 e407       |    |		Load	0x2,0x7
0404 0275       | u  |		Execute	Discrete,Unary_Minus
0405 027a       | z  |		Execute	Discrete,Less_Equal
0406 702e       |p.  |		Jump_Nonzero	0x435
0407 e407       |    |		Load	0x2,0x7								; Debug Table 0x13.0x12 = 0x407,0x8
0408 e406       |    |		Load	0x2,0x6
0409 0273       | s  |		Execute	Discrete,Plus
040a e002       |    |		Load	0x0,0x2
040b 1b29       | )  |		Execute	Package,Field_Read,Field_Number 0x29
040c 025b       | [  |		Execute	Discrete,Check_In_Type
040d e404       |    |		Load	0x2,0x4
040e e002       |    |		Load	0x0,0x2
040f 185b       | [  |		Execute	Package,Field_Execute,Field_Number 0x5b
0410 e409       |    |		Load	0x2,0x9
0411 017d       | }  |		Execute	Record,Structure_Write
0412 e409       |    |		Load	0x2,0x9								; Debug Table 0x13.0x13 = 0x412,0x9
0413 e002       |    |		Load	0x0,0x2
0414 185c       | \  |		Execute	Package,Field_Execute,Field_Number 0x5c
0415 0b7e       | ~  |		Execute_Immediate	Case_Compare,0x7e
0416 7005       |p   |		Jump_Nonzero	0x41c
0417 e406       |    |		Load	0x2,0x6								; Debug Table 0x13.0x14 = 0x417,0xd
0418 0aff       |    |		Execute_Immediate	Plus,-0x1
0419 0248       | H  |		Execute	Discrete,Check_In_Integer
041a a406       |    |		Store_Unchecked	0x2,0x6
041b 7817       |x   |		Jump	0x433
041c 0007       |    |		Action	Break_Optional							; Debug Table 0x13.0x15 = 0x41c,0xa
041d e406       |    |		Load	0x2,0x6								; Debug Table 0x13.0x16 = 0x41d,0x401
041e 0007       |    |		Action	Break_Optional
041f 4802       |H   |		Short_Literal	0x2							; Debug Table 0x13.0x17 = 0x41f,0x402
0420 0007       |    |		Action	Break_Optional
0421 009c       |    |		Action	Load_Dynamic							; Debug Table 0x13.0x18 = 0x421,0x403
0422 0007       |    |		Action	Break_Optional
0423 0107       |    |		Execute	Exception,Get_Name						; Debug Table 0x13.0x19 = 0x423,0x404
0424 0007       |    |		Action	Break_Optional
0425 c402       |    |		Store	0x2,0x2								; Debug Table 0x13.0x1a = 0x425,0x405
0426 e406       |    |		Load	0x2,0x6								; Debug Table 0x13.0x1b = 0x426,0x406
0427 0007       |    |		Action	Break_Optional
0428 4802       |H   |		Short_Literal	0x2							; Debug Table 0x13.0x1c = 0x428,0x407
0429 0007       |    |		Action	Break_Optional
042a 009c       |    |		Action	Load_Dynamic							; Debug Table 0x13.0x1d = 0x42a,0x408
042b 0007       |    |		Action	Break_Optional
042c 0106       |    |		Execute	Exception,Address						; Debug Table 0x13.0x1e = 0x42c,0x409
042d 0007       |    |		Action	Break_Optional
042e c403       |    |		Store	0x2,0x3								; Debug Table 0x13.0x1f = 0x42e,0x40a
042f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x13.0x20 = 0x42f,0xb
0430 a408       |    |		Store_Unchecked	0x2,0x8
0431 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0x13.0x21 = 0x431,0xc
0432 7802       |x   |		Jump	0x435
0433 00d1       |    |		Pop_Control	Pop_Count_1
0434 7fcd       |    |		Jump	0x402
0435 e408       |    |		Load	0x2,0x8								; Debug Table 0x13.0x22 = 0x435,0xe
0436 6802       |h   |		Jump_Zero	0x439
0437 e402       |    |		Load	0x2,0x2								; Debug Table 0x13.0x23 = 0x437,0xf
0438 00ca       |    |		Action	Exit_Nullary_Function
0439 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0x24 = 0x439,0x10
043a 00ca       |    |		Action	Exit_Nullary_Function
043b			TRAP_03d8:
043b 0007       |    |		Action	Break_Optional
043c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x13.0x25 = 0x43c,0x11
043d 00ca       |    |		Action	Exit_Nullary_Function
043e 0000 0000  |    |		.XXX[0x2]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 0443       | C  |		.CONST	0x0443								; Address of begin
0441 0004       |    |		.CONST	0x0004								; Address of exception handler
0442 0001       |    |		.CONST	0x0001								; Number of locals
0443			BODY_0440:
0443			INIT_0440:
0443 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14 = .DEBUG	0x0443,0x0b6c,0x0002,0x0000,0x0012,0x26f4,0x0000,0x011c
													; Debug Table 0x14.0x0 = 0x443,0x1
0444 e006       |    |		Load	0x0,0x6
0445 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0446 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0447 0000       |    |		.XXX[0x1]
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 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x15 = .DEBUG	0x044b,0x0b70,0x0002,0x0000,0x0012,0x26f4,0x0000,0x0127
													; Debug Table 0x15.0x0 = 0x44b,0x1
044c 4802       |H   |		Short_Literal	0x2
044d 4820       |H   |		Short_Literal	0x20
044e 026d       | m  |		Execute	Discrete,Exponentiate
044f 026e       | n  |		Execute	Discrete,Modulo
0450 09fc       |    |		Execute_Immediate	Binary_Scale,-0x4
0451 00e3       |    |		Load_Encached	Natural_Cache
0452 025b       | [  |		Execute	Discrete,Check_In_Type
0453 e5ff       |    |		Load	0x2,-0x1
0454 4802       |H   |		Short_Literal	0x2
0455 4820       |H   |		Short_Literal	0x20
0456 026d       | m  |		Execute	Discrete,Exponentiate
0457 0270       | p  |		Execute	Discrete,Divide
0458 e007       |    |		Load	0x0,0x7
0459 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
045a 025b       | [  |		Execute	Discrete,Check_In_Type
045b e002       |    |		Load	0x0,0x2
045c 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
045d e006       |    |		Load	0x0,0x6
045e 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
045f 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0466       | f  |		.CONST	0x0466								; Address of begin
0461 0004       |    |		.CONST	0x0004								; Address of exception handler
0462 0002       |    |		.CONST	0x0002								; Number of locals
0463			INIT_0460:
0463 0007       |    |		Action	Break_Optional							; Debug Table 0x16 = .DEBUG	0x0463,0x0b74,0x0001,0x0000,0x0015,0x1b24,0x0000,0x008a
													; Debug Table 0x16.0x0 = 0x463,0xffff
0464 e002       |    |		Load	0x0,0x2								; Debug Table 0x16.0x1 = 0x464,0xfffe
0465 1b65       | e  |		Execute	Package,Field_Read,Field_Number 0x65
0466			BODY_0460:
0466 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x2 = 0x466,0x1
0467 e002       |    |		Load	0x0,0x2
0468 1866       | f  |		Execute	Package,Field_Execute,Field_Number 0x66
0469 a402       |    |		Store_Unchecked	0x2,0x2
046a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0x3 = 0x46a,0x2
046b 6811       |h   |		Jump_Zero	0x47d
046c e402       |    |		Load	0x2,0x2
046d 09f2       |    |		Execute_Immediate	Binary_Scale,-0xe
046e 4801       |H   |		Short_Literal	0x1
046f 0279       | y  |		Execute	Discrete,And
0470 700c       |p   |		Jump_Nonzero	0x47d
0471 e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x4 = 0x471,0x3
0472 609d       |`   |		Indirect_Literal	Discrete,0x510,{0x00000000, 0x00004000}
0473 0273       | s  |		Execute	Discrete,Plus
0474 c402       |    |		Store	0x2,0x2
0475 e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x5 = 0x475,0x4
0476 e22b       | +  |		Load	0x1,0x2b
0477 e5ff       |    |		Load	0x2,-0x1
0478 e002       |    |		Load	0x0,0x2
0479 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
047a e002       |    |		Load	0x0,0x2
047b 1867       | g  |		Execute	Package,Field_Execute,Field_Number 0x67
047c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
047d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x16.0x6 = 0x47d,0x5
047e 7011       |p   |		Jump_Nonzero	0x490
047f e402       |    |		Load	0x2,0x2
0480 09f2       |    |		Execute_Immediate	Binary_Scale,-0xe
0481 4801       |H   |		Short_Literal	0x1
0482 0279       | y  |		Execute	Discrete,And
0483 0f01       |    |		Execute_Immediate	Equal,0x1
0484 680b       |h   |		Jump_Zero	0x490
0485 e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x7 = 0x485,0x6
0486 6085       |`   |		Indirect_Literal	Discrete,0x50c,{0xffffffff, 0xffffc000}
0487 0273       | s  |		Execute	Discrete,Plus
0488 c402       |    |		Store	0x2,0x2
0489 e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x8 = 0x489,0x7
048a e22b       | +  |		Load	0x1,0x2b
048b e5ff       |    |		Load	0x2,-0x1
048c e002       |    |		Load	0x0,0x2
048d 183e       | >  |		Execute	Package,Field_Execute,Field_Number 0x3e
048e e002       |    |		Load	0x0,0x2
048f 1867       | g  |		Execute	Package,Field_Execute,Field_Number 0x67
0490 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0491 0000 0000  |    |		.BLANK	0000[0x7]
0498 ; --------------------------------------------------------------------------------------
0498 ; SUBPROGRAM
0498 ; --------------------------------------------------------------------------------------
0498 049b       |    |		.CONST	0x049b								; Address of begin
0499 04a0       |    |		.CONST	0x04a0								; Address of exception handler
049a 0001       |    |		.CONST	0x0001								; Number of locals
049b			BODY_0498:
049b			INIT_0498:
049b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x17 = .DEBUG	0x049b,0x0b88,0x0001,0x0000,0x0015,0x1b24,0x0000,0x0120
													; Debug Table 0x17.0x0 = 0x49b,0x1
049c e22f       | /  |		Load	0x1,0x2f
049d e005       |    |		Load	0x0,0x5
049e 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
049f 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04a0			TRAP_0498:
04a0 0007       |    |		Action	Break_Optional
04a1 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x17.0x1 = 0x4a1,0x2
04a2 0000 0000  |    |		.BLANK	0000[0x6]
04a8 ; --------------------------------------------------------------------------------------
04a8 ; SUBPROGRAM
04a8 ; --------------------------------------------------------------------------------------
04a8 04ab       |    |		.CONST	0x04ab								; Address of begin
04a9 0004       |    |		.CONST	0x0004								; Address of exception handler
04aa 0001       |    |		.CONST	0x0001								; Number of locals
04ab			BODY_04a8:
04ab			INIT_04a8:
04ab 0092 0558  |   X|		Action	Push_String_Extended,0x558					; "#"
													; Debug Table 0x18 = .DEBUG	0x04ab,0x0b8e,0x0002,0x0000,0x0015,0x1b24,0x0000,0x027e
													; Debug Table 0x18.0x0 = 0x4ab,0x1
04ad 4820       |H   |		Short_Literal	0x20
04ae 4800       |H   |		Short_Literal	0x0
04af 4810       |H   |		Short_Literal	0x10
04b0 e5ff       |    |		Load	0x2,-0x1
04b1 e002       |    |		Load	0x0,0x2
04b2 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
04b3 e008       |    |		Load	0x0,0x8
04b4 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
04b5 01cc       |    |		Execute	Vector,Catenate
04b6 0092 0559  |   Y|		Action	Push_String_Extended,0x559					; ", #"
04b8 01cc       |    |		Execute	Vector,Catenate
04b9 4820       |H   |		Short_Literal	0x20
04ba 4800       |H   |		Short_Literal	0x0
04bb 4810       |H   |		Short_Literal	0x10
04bc e5ff       |    |		Load	0x2,-0x1
04bd e002       |    |		Load	0x0,0x2
04be 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
04bf e008       |    |		Load	0x0,0x8
04c0 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
04c1 01cc       |    |		Execute	Vector,Catenate
04c2 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
04c3 0000 0000  |    |		.BLANK	0000[0x5]
04c8 ; --------------------------------------------------------------------------------------
04c8 ; SUBPROGRAM
04c8 ; --------------------------------------------------------------------------------------
04c8 04d1       |    |		.CONST	0x04d1								; Address of begin
04c9 0506       |    |		.CONST	0x0506								; Address of exception handler
04ca 0004       |    |		.CONST	0x0004								; Number of locals
04cb			INIT_04c8:
04cb e22a       | *  |		Load	0x1,0x2a							; Debug Table 0x19 = .DEBUG	0x04cb,0x0b92,0x0004,0x0000,0x0015,0x1b24,0x0000,0x023b
													; Debug Table 0x19.0x0 = 0x4cb,0xffff
04cc 0007       |    |		Action	Break_Optional
04cd e229       | )  |		Load	0x1,0x29							; Debug Table 0x19.0x1 = 0x4cd,0xfffe
04ce 0007       |    |		Action	Break_Optional
04cf e228       | (  |		Load	0x1,0x28							; Debug Table 0x19.0x2 = 0x4cf,0xfffd
04d0 0007       |    |		Action	Break_Optional
04d1			BODY_04c8:
04d1 4802       |H   |		Short_Literal	0x2							; Debug Table 0x19.0x3 = 0x4d1,0x1
04d2 4802       |H   |		Short_Literal	0x2
04d3 0099       |    |		Action	Reference_Dynamic
04d4 006d       | m  |		Action	Query_Break_Cause						; Debug Table 0x19.0x4 = 0x4d4,0x2
04d5 c604       |    |		Store	0x3,0x4								; Debug Table 0x19.0x5 = 0x4d5,0x3
04d6 4802       |H   |		Short_Literal	0x2							; Debug Table 0x19.0x6 = 0x4d6,0x4
04d7 4802       |H   |		Short_Literal	0x2
04d8 0099       |    |		Action	Reference_Dynamic
04d9 006b       | k  |		Action	Query_Break_Address						; Debug Table 0x19.0x7 = 0x4d9,0x5
04da c602       |    |		Store	0x3,0x2								; Debug Table 0x19.0x8 = 0x4da,0x6
04db 00b7       |    |		Action	Make_Self							; Debug Table 0x19.0x9 = 0x4db,0x7
04dc 0007       |    |		Action	Break_Optional
04dd 020a       |    |		Execute	Module,Get_Name							; Debug Table 0x19.0xa = 0x4dd,0x8
04de 0007       |    |		Action	Break_Optional
04df 4fe0       |O   |		Short_Literal	-0x20							; Debug Table 0x19.0xb = 0x4df,0x9
04e0 0007       |    |		Action	Break_Optional
04e1 0251       | Q  |		Execute	Discrete,Logical_Shift						; Debug Table 0x19.0xc = 0x4e1,0xa
04e2 0007       |    |		Action	Break_Optional
04e3 c603       |    |		Store	0x3,0x3								; Debug Table 0x19.0xd = 0x4e3,0xb
04e4 e604       |    |		Load	0x3,0x4								; Debug Table 0x19.0xe = 0x4e4,0xc
04e5 4607       |F   |		Jump_Case	0x8
04e6 7818       |x   |		Jump	0x4ff								; case 0x0
04e7 7806       |x   |		Jump	0x4ee								; case 0x1
04e8 7816       |x   |		Jump	0x4ff								; case 0x2
04e9 7815       |x   |		Jump	0x4ff								; case 0x3
04ea 7814       |x   |		Jump	0x4ff								; case 0x4
04eb 7813       |x   |		Jump	0x4ff								; case 0x5
04ec 7812       |x   |		Jump	0x4ff								; case 0x6
04ed 7811       |x   |		Jump	0x4ff								; case 0x7
04ee 4801       |H   |		Short_Literal	0x1							; Debug Table 0x19.0xf = 0x4ee,0xd
04ef e603       |    |		Load	0x3,0x3
04f0 822e       | .  |		Call	0x1,0x2e
04f1 0092 055a  |   Z|		Action	Push_String_Extended,0x55a					; "\x0d\x0a\x0aKernel assert failure detected by kernel debugger stub.  System shutting down.\x0d\x0a"
													; Debug Table 0x19.0x10 = 0x4f1,0xe
04f3 8230       | 0  |		Call	0x1,0x30
04f4 480a       |H   |		Short_Literal	0xa							; Debug Table 0x19.0x11 = 0x4f4,0xf
04f5 0092 055b  |   [|		Action	Push_String_Extended,0x55b					; "Exception: "
04f7 8212       |    |		Call	0x1,0x12
04f8 01cc       |    |		Execute	Vector,Catenate
04f9 01cb       |    |		Execute	Vector,Append
04fa 8230       | 0  |		Call	0x1,0x30
04fb 600c       |`   |		Indirect_Literal	Discrete,0x508,{0x00000000, 0x00038000}		; Debug Table 0x19.0x12 = 0x4fb,0x10
04fc 00ba       |    |		Action	Initiate_Delay
04fd e009       |    |		Load	0x0,0x9								; Debug Table 0x19.0x13 = 0x4fd,0x11
04fe 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
04ff e22d       | -  |		Load	0x1,0x2d							; Debug Table 0x19.0x14 = 0x4ff,0x15
0500 0007       |    |		Action	Break_Optional
0501 4802       |H   |		Short_Literal	0x2							; Debug Table 0x19.0x15 = 0x501,0x16
0502 4802       |H   |		Short_Literal	0x2
0503 0099       |    |		Action	Reference_Dynamic
0504 006a       | j  |		Action	Alter_Break_Mask						; Debug Table 0x19.0x16 = 0x504,0x17
0505 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0506			TRAP_04c8:
0506 0007       |    |		Action	Break_Optional
0507 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x19.0x17 = 0x507,0x18
0508 0000 0000  |    |		.LITERAL	{0x00000000, 0x00038000}
050c ffff ffff  |    |		.LITERAL	{0xffffffff, 0xffffc000}
0510 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
0514 0000 0000  |    |		.LITERAL	{0x00000000, 0x00168000}
0518 ; --------------------------------------------------------------------------------------
0518 ; STRING TABLE
0518 ; --------------------------------------------------------------------------------------
0518 008a       |    |		.STRTAB	0x008a->0x055d							; ", from PC = "
0519 0094       |    |		.STRTAB	0x0094->0x0563							; "<What exception? I see no exception here.>"
051a 00bc       |    |		.STRTAB	0x00bc->0x0578							; "<Exception: Unit ="
051b 00cc       |    |		.STRTAB	0x00cc->0x0581							; ", Ord ="
051c 00d1       |    |		.STRTAB	0x00d1->0x0584							; ">"
051d 00d0       |    |		.STRTAB	0x00d0->0x0585							; "Unknown (0)"
051e 00d9       |    |		.STRTAB	0x00d9->0x058a							; "Constraint_Error (Type Range)"
051f 00f4       |    |		.STRTAB	0x00f4->0x0599							; "Constraint_Error (Case Range)"
0520 010f       |    |		.STRTAB	0x010f->0x05a7							; "Constraint_Error (Exponent)"
0521 0128       | (  |		.STRTAB	0x0128->0x05b5							; "Constraint_Error (Null Access)"
0522 0144       | D  |		.STRTAB	0x0144->0x05c4							; "Constraint_Error (Array Index)"
0523 0160       | `  |		.STRTAB	0x0160->0x05d3							; "Constraint_Error (Length_Error)"
0524 017d       | }  |		.STRTAB	0x017d->0x05e2							; "Constraint_Error (Discriminant)"
0525 019a       |    |		.STRTAB	0x019a->0x05f2							; "Constraint_Error (Variant)"
0526 01b2       |    |		.STRTAB	0x01b2->0x05ff							; "Constraint_Error (Entry Family)"
0527 01cf       |    |		.STRTAB	0x01cf->0x060e							; "Constraint_Error"
0528 01dd       |    |		.STRTAB	0x01dd->0x0616							; "Numeric_Error (zero divide)"
0529 01f6       |    |		.STRTAB	0x01f6->0x0624							; "Numeric_Error (overflow)"
052a 020c       |    |		.STRTAB	0x020c->0x0630							; "Numeric_Error"
052b 0217       |    |		.STRTAB	0x0217->0x0636							; "Program_Error (elaboration order)"
052c 0236       | 6  |		.STRTAB	0x0236->0x0647							; "Program_Error (function exit)"
052d 0251       | Q  |		.STRTAB	0x0251->0x0655							; "Program_Error (select)"
052e 0265       | e  |		.STRTAB	0x0265->0x0660							; "Program_Error (prompt executed)"
052f 0282       |    |		.STRTAB	0x0282->0x0670							; "Program_Error"
0530 028d       |    |		.STRTAB	0x028d->0x0676							; "Storage_Error (control)"
0531 02a2       |    |		.STRTAB	0x02a2->0x0682							; "Storage_Error (type)"
0532 02b4       |    |		.STRTAB	0x02b4->0x068c							; "Storage_Error (data)"
0533 02c6       |    |		.STRTAB	0x02c6->0x0696							; "Storage_Error (import)"
0534 02da       |    |		.STRTAB	0x02da->0x06a1							; "Storage_Error (queue)"
0535 02ed       |    |		.STRTAB	0x02ed->0x06ab							; "Storage_Error (program)"
0536 0302       |    |		.STRTAB	0x0302->0x06b7							; "Storage_Error (allocation)"
0537 031a       |    |		.STRTAB	0x031a->0x06c4							; "Storage_Error (job page limit)"
0538 0336       | 6  |		.STRTAB	0x0336->0x06d3							; "Storage_Error (oversize object)"
0539 0353       | S  |		.STRTAB	0x0353->0x06e2							; "Storage_Error (name)"
053a 0365       | e  |		.STRTAB	0x0365->0x06ec							; "Storage_Error"
053b 0370       | p  |		.STRTAB	0x0370->0x06f3							; "Tasking_Error (activation)"
053c 0388       |    |		.STRTAB	0x0388->0x0700							; "Tasking_Error (completed task)"
053d 03a4       |    |		.STRTAB	0x03a4->0x070f							; "Tasking_Error (abnormal task)"
053e 03bf       |    |		.STRTAB	0x03bf->0x071d							; "Tasking_Error"
053f 03ca       |    |		.STRTAB	0x03ca->0x0724							; "!Lrm.System.Operand_Class_Error"
0540 03e7       |    |		.STRTAB	0x03e7->0x0733							; "!Lrm.System.Type_Error"
0541 03fb       |    |		.STRTAB	0x03fb->0x073e							; "!Lrm.System.Visibility_Error"
0542 0415       |    |		.STRTAB	0x0415->0x074c							; "!Lrm.System.Capability_Error"
0543 042f       | /  |		.STRTAB	0x042f->0x075a							; "!Lrm.System.Machine_Restriction"
0544 044c       | L  |		.STRTAB	0x044c->0x076a							; "!Lrm.System.Illegal_Instruction"
0545 0469       | i  |		.STRTAB	0x0469->0x0779							; "!Lrm.System.Illegal_Reference"
0546 0484       |    |		.STRTAB	0x0484->0x0788							; "!Lrm.System.Illegal_Frame_Exit"
0547 04a0       |    |		.STRTAB	0x04a0->0x0797							; "!Lrm.System.Record_Field_Error"
0548 04bc       |    |		.STRTAB	0x04bc->0x07a6							; "!Lrm.System.Utility_Error"
0549 04d3       |    |		.STRTAB	0x04d3->0x07b2							; "!Lrm.System.Unsupported_Feature"
054a 04f0       |    |		.STRTAB	0x04f0->0x07c2							; "!Lrm.System.Illegal_Heap_Access"
054b 050d       |    |		.STRTAB	0x050d->0x07d1							; "!Lrm.System.Select_Use_Error"
054c 0527       | '  |		.STRTAB	0x0527->0x07df							; "Instruction_Error"
054d 0536       | 6  |		.STRTAB	0x0536->0x07e8							; "Task_Aborted"
054e 0540       | @  |		.STRTAB	0x0540->0x07ee							; "!Lrm.System.Frame_Establish_Error"
054f 055f       | _  |		.STRTAB	0x055f->0x07fe							; "Unimplemeneted_Microcode_Error"
0550 057b       | {  |		.STRTAB	0x057b->0x080d							; "!Lrm.System.Nonexistent_Space_Error"
0551 059c       |    |		.STRTAB	0x059c->0x081f							; "!Lrm.System.Nonexistent_Page_Error"
0552 05bc       |    |		.STRTAB	0x05bc->0x0830							; "!Lrm.System.Write_To_Read_Only_Page"
0553 05dd       |    |		.STRTAB	0x05dd->0x0841							; "!Lrm.System.Heap_Pointer_Copy_Error"
0554 05fe       |    |		.STRTAB	0x05fe->0x0853							; "!Lrm.System.Assertion_Error"
0555 0617       |    |		.STRTAB	0x0617->0x0860							; "!Lrm.System.Microcode_Assist_Error"
0556 0637       | 7  |		.STRTAB	0x0637->0x0871							; "Unknown ("
0557 063e       | >  |		.STRTAB	0x063e->0x0876							; ")"
0558 063d       | =  |		.STRTAB	0x063d->0x0876							; "#"
0559 063c       | <  |		.STRTAB	0x063c->0x0877							; ", #"
055a 063d       | =  |		.STRTAB	0x063d->0x0878							; "\x0d\x0a\x0aKernel assert failure detected by kernel debugger stub.  System shutting down.\x0d\x0a"
055b 068e       |    |		.STRTAB	0x068e->0x08a2							; "Exception: "
055c 0697       |    |		.STREND 0x0697->0x08a7
055d 2c20 6672  |, fr|		.STRTAB_STRINGS
08a8 ; --------------------------------------------------------------------------------------
08a8 ; Debug Table
08a8 ; --------------------------------------------------------------------------------------
08a8 0003 001a  |    |		.CONST	0x0003,0x001a
08aa 000b 097a  |   z|		.DEBUG	0x000b,0x097a,0x8000,0x0000,0x0012,0x26f4,0x0000,0x000b
08b2 0069 09bc  | i  |		.DEBUG	0x0069,0x09bc,0x8000,0x0000,0x0015,0x1b24,0x0000,0x0014
08ba 00db 0a02  |    |		.DEBUG	0x00db,0x0a02,0x0001,0x0000,0x0012,0x26f4,0x0000,0x0019
08c2 00eb 0a10  |    |		.DEBUG	0x00eb,0x0a10,0x0001,0x0000,0x0012,0x26f4,0x0000,0x0025
08ca 00f3 0a14  |    |		.DEBUG	0x00f3,0x0a14,0x0001,0x0000,0x0012,0x26f4,0x0000,0x002d
08d2 00fb 0a18  |    |		.DEBUG	0x00fb,0x0a18,0x0001,0x0000,0x0012,0x26f4,0x0000,0x0031
08da 0103 0a1c  |    |		.DEBUG	0x0103,0x0a1c,0x0001,0x0000,0x0012,0x26f4,0x0000,0x0035
08e2 010b 0a20  |    |		.DEBUG	0x010b,0x0a20,0x0002,0x0000,0x0012,0x26f4,0x0000,0x003d
08ea 0193 0a6e  |   n|		.DEBUG	0x0193,0x0a6e,0x0002,0x0000,0x0012,0x26f4,0x0000,0x0042
08f2 0333 0afa  | 3  |		.DEBUG	0x0333,0x0afa,0x0002,0x0000,0x0012,0x26f4,0x0000,0x004b
08fa 033b 0afe  | ;  |		.DEBUG	0x033b,0x0afe,0x0005,0x0000,0x0012,0x26f4,0x0000,0x0074
0902 036b 0b00  | k  |		.DEBUG	0x036b,0x0b00,0x0005,0x0000,0x0012,0x26f4,0x0000,0x0099
090a 0393 0b02  |    |		.DEBUG	0x0393,0x0b02,0x0001,0x0000,0x0012,0x26f4,0x0000,0x00a2
0912 03a3 0b06  |    |		.DEBUG	0x03a3,0x0b06,0x0001,0x0000,0x0012,0x26f4,0x0000,0x00b0
091a 03b3 0b0a  |    |		.DEBUG	0x03b3,0x0b0a,0x0002,0x0000,0x0012,0x26f4,0x0000,0x00c6
0922 03bb 0b0e  |    |		.DEBUG	0x03bb,0x0b0e,0x0001,0x0000,0x0012,0x26f4,0x0000,0x00e7
092a 03c3 0b12  |    |		.DEBUG	0x03c3,0x0b12,0x0001,0x0000,0x0012,0x26f4,0x0000,0x00f3
0932 03cb 0b16  |    |		.DEBUG	0x03cb,0x0b16,0x0001,0x0000,0x0012,0x26f4,0x0000,0x0107
093a 03d3 0b1a  |    |		.DEBUG	0x03d3,0x0b1a,0x0001,0x0000,0x0012,0x26f4,0x0000,0x010b
0942 03db 0b1e  |    |		.DEBUG	0x03db,0x0b1e,0x0002,0x0000,0x0012,0x26f4,0x0000,0x0117
094a 0443 0b6c  | C l|		.DEBUG	0x0443,0x0b6c,0x0002,0x0000,0x0012,0x26f4,0x0000,0x011c
0952 044b 0b70  | K p|		.DEBUG	0x044b,0x0b70,0x0002,0x0000,0x0012,0x26f4,0x0000,0x0127
095a 0463 0b74  | c t|		.DEBUG	0x0463,0x0b74,0x0001,0x0000,0x0015,0x1b24,0x0000,0x008a
0962 049b 0b88  |    |		.DEBUG	0x049b,0x0b88,0x0001,0x0000,0x0015,0x1b24,0x0000,0x0120
096a 04ab 0b8e  |    |		.DEBUG	0x04ab,0x0b8e,0x0002,0x0000,0x0015,0x1b24,0x0000,0x027e
0972 04cb 0b92  |    |		.DEBUG	0x04cb,0x0b92,0x0004,0x0000,0x0015,0x1b24,0x0000,0x023b
097a ; --------------------------------------------------------------------------------------
097a ; Debug3 Subtable 0x0
097a ; --------------------------------------------------------------------------------------
097a 0020 0000  |    |		.DBG3TAB	0x0020,0x0000
097c 000b ffff  |    |		.CONST	0x000b,0xffff
097e 000c fffe  |    |		.CONST	0x000c,0xfffe
0980 000d fffd  |    |		.CONST	0x000d,0xfffd
0982 000f fffc  |    |		.CONST	0x000f,0xfffc
0984 0010 fffb  |    |		.CONST	0x0010,0xfffb
0986 0012 fffa  |    |		.CONST	0x0012,0xfffa
0988 0014 fff9  |    |		.CONST	0x0014,0xfff9
098a 0016 fff8  |    |		.CONST	0x0016,0xfff8
098c 0018 fff7  |    |		.CONST	0x0018,0xfff7
098e 001a fff6  |    |		.CONST	0x001a,0xfff6
0990 001c fff5  |    |		.CONST	0x001c,0xfff5
0992 001e fff4  |    |		.CONST	0x001e,0xfff4
0994 001f fff3  |    |		.CONST	0x001f,0xfff3
0996 0020 fff2  |    |		.CONST	0x0020,0xfff2
0998 0021 fff1  | !  |		.CONST	0x0021,0xfff1
099a 0026 fff0  | &  |		.CONST	0x0026,0xfff0
099c 002b ffef  | +  |		.CONST	0x002b,0xffef
099e 0030 ffee  | 0  |		.CONST	0x0030,0xffee
09a0 003b ffed  | ;  |		.CONST	0x003b,0xffed
09a2 0042 ffec  | B  |		.CONST	0x0042,0xffec
09a4 0044 ffeb  | D  |		.CONST	0x0044,0xffeb
09a6 0046 ffea  | F  |		.CONST	0x0046,0xffea
09a8 0048 ffe9  | H  |		.CONST	0x0048,0xffe9
09aa 004f ffe8  | O  |		.CONST	0x004f,0xffe8
09ac 0053 ffe7  | S  |		.CONST	0x0053,0xffe7
09ae 0055 ffe6  | U  |		.CONST	0x0055,0xffe6
09b0 0057 ffe5  | W  |		.CONST	0x0057,0xffe5
09b2 0059 ffe4  | Y  |		.CONST	0x0059,0xffe4
09b4 005b ffe3  | [  |		.CONST	0x005b,0xffe3
09b6 005d ffe2  | ]  |		.CONST	0x005d,0xffe2
09b8 005f ffe1  | _  |		.CONST	0x005f,0xffe1
09ba 0061 ffe0  | a  |		.CONST	0x0061,0xffe0
09bc ; --------------------------------------------------------------------------------------
09bc ; Debug3 Subtable 0x1
09bc ; --------------------------------------------------------------------------------------
09bc 0020 0002  |    |		.DBG3TAB	0x0020,0x0002
09be 0069 ffff  | i  |		.CONST	0x0069,0xffff
09c0 006a fffe  | j  |		.CONST	0x006a,0xfffe
09c2 006b fffd  | k  |		.CONST	0x006b,0xfffd
09c4 006c fffc  | l  |		.CONST	0x006c,0xfffc
09c6 006e fffb  | n  |		.CONST	0x006e,0xfffb
09c8 0070 fffa  | p  |		.CONST	0x0070,0xfffa
09ca 0072 fff9  | r  |		.CONST	0x0072,0xfff9
09cc 0074 fff8  | t  |		.CONST	0x0074,0xfff8
09ce 007b fff7  | {  |		.CONST	0x007b,0xfff7
09d0 0099 fff6  |    |		.CONST	0x0099,0xfff6
09d2 009f fff5  |    |		.CONST	0x009f,0xfff5
09d4 00a1 fff4  |    |		.CONST	0x00a1,0xfff4
09d6 00a4 fff3  |    |		.CONST	0x00a4,0xfff3
09d8 00a6 fff2  |    |		.CONST	0x00a6,0xfff2
09da 00a8 fff1  |    |		.CONST	0x00a8,0xfff1
09dc 00aa fff0  |    |		.CONST	0x00aa,0xfff0
09de 00ac ffef  |    |		.CONST	0x00ac,0xffef
09e0 00ae ffee  |    |		.CONST	0x00ae,0xffee
09e2 00b0 ffed  |    |		.CONST	0x00b0,0xffed
09e4 00b2 ffec  |    |		.CONST	0x00b2,0xffec
09e6 00b4 ffeb  |    |		.CONST	0x00b4,0xffeb
09e8 00b6 ffea  |    |		.CONST	0x00b6,0xffea
09ea 00b8 ffe9  |    |		.CONST	0x00b8,0xffe9
09ec 00ba ffe8  |    |		.CONST	0x00ba,0xffe8
09ee 00bc ffe7  |    |		.CONST	0x00bc,0xffe7
09f0 00be ffe6  |    |		.CONST	0x00be,0xffe6
09f2 00c0 ffe5  |    |		.CONST	0x00c0,0xffe5
09f4 00c2 ffe4  |    |		.CONST	0x00c2,0xffe4
09f6 00c4 ffe3  |    |		.CONST	0x00c4,0xffe3
09f8 00c6 ffe2  |    |		.CONST	0x00c6,0xffe2
09fa 00c8 ffe1  |    |		.CONST	0x00c8,0xffe1
09fc 00ca ffe0  |    |		.CONST	0x00ca,0xffe0
09fe 00cc 0001  |    |		.CONST	0x00cc,0x0001
0a00 00d0 0002  |    |		.CONST	0x00d0,0x0002
0a02 ; --------------------------------------------------------------------------------------
0a02 ; Debug3 Subtable 0x2
0a02 ; --------------------------------------------------------------------------------------
0a02 0003 0003  |    |		.DBG3TAB	0x0003,0x0003
0a04 00db ffff  |    |		.CONST	0x00db,0xffff
0a06 00dc fffe  |    |		.CONST	0x00dc,0xfffe
0a08 00dd fffd  |    |		.CONST	0x00dd,0xfffd
0a0a 00e0 0001  |    |		.CONST	0x00e0,0x0001
0a0c 00e1 0002  |    |		.CONST	0x00e1,0x0002
0a0e 00e4 0003  |    |		.CONST	0x00e4,0x0003
0a10 ; --------------------------------------------------------------------------------------
0a10 ; Debug3 Subtable 0x3
0a10 ; --------------------------------------------------------------------------------------
0a10 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a12 00eb 0001  |    |		.CONST	0x00eb,0x0001
0a14 ; --------------------------------------------------------------------------------------
0a14 ; Debug3 Subtable 0x4
0a14 ; --------------------------------------------------------------------------------------
0a14 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a16 00f3 0001  |    |		.CONST	0x00f3,0x0001
0a18 ; --------------------------------------------------------------------------------------
0a18 ; Debug3 Subtable 0x5
0a18 ; --------------------------------------------------------------------------------------
0a18 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a1a 00fb 0001  |    |		.CONST	0x00fb,0x0001
0a1c ; --------------------------------------------------------------------------------------
0a1c ; Debug3 Subtable 0x6
0a1c ; --------------------------------------------------------------------------------------
0a1c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a1e 0103 0001  |    |		.CONST	0x0103,0x0001
0a20 ; --------------------------------------------------------------------------------------
0a20 ; Debug3 Subtable 0x7
0a20 ; --------------------------------------------------------------------------------------
0a20 000b 001b  |    |		.DBG3TAB	0x000b,0x001b
0a22 010b ffff  |    |		.CONST	0x010b,0xffff
0a24 010d fffe  |    |		.CONST	0x010d,0xfffe
0a26 0110 fffd  |    |		.CONST	0x0110,0xfffd
0a28 0112 fffc  |    |		.CONST	0x0112,0xfffc
0a2a 0114 fffb  |    |		.CONST	0x0114,0xfffb
0a2c 0115 fffa  |    |		.CONST	0x0115,0xfffa
0a2e 0117 fff9  |    |		.CONST	0x0117,0xfff9
0a30 0118 fff8  |    |		.CONST	0x0118,0xfff8
0a32 011b fff7  |    |		.CONST	0x011b,0xfff7
0a34 011c fff6  |    |		.CONST	0x011c,0xfff6
0a36 011d fff5  |    |		.CONST	0x011d,0xfff5
0a38 011e 0001  |    |		.CONST	0x011e,0x0001
0a3a 0120 0002  |    |		.CONST	0x0120,0x0002
0a3c 0126 0003  | &  |		.CONST	0x0126,0x0003
0a3e 012b 0004  | +  |		.CONST	0x012b,0x0004
0a40 012f 0005  | /  |		.CONST	0x012f,0x0005
0a42 0131 0006  | 1  |		.CONST	0x0131,0x0006
0a44 0132 0007  | 2  |		.CONST	0x0132,0x0007
0a46 0137 0008  | 7  |		.CONST	0x0137,0x0008
0a48 0142 0009  | B  |		.CONST	0x0142,0x0009
0a4a 0147 000d  | G  |		.CONST	0x0147,0x000d
0a4c 014c 000a  | L  |		.CONST	0x014c,0x000a
0a4e 014d 0401  | M  |		.CONST	0x014d,0x0401
0a50 014f 0402  | O  |		.CONST	0x014f,0x0402
0a52 0151 0403  | Q  |		.CONST	0x0151,0x0403
0a54 0153 0404  | S  |		.CONST	0x0153,0x0404
0a56 0155 0405  | U  |		.CONST	0x0155,0x0405
0a58 0156 0406  | V  |		.CONST	0x0156,0x0406
0a5a 0158 0407  | X  |		.CONST	0x0158,0x0407
0a5c 015a 0408  | Z  |		.CONST	0x015a,0x0408
0a5e 015c 0409  | \  |		.CONST	0x015c,0x0409
0a60 015e 040a  | ^  |		.CONST	0x015e,0x040a
0a62 015f 000b  | _  |		.CONST	0x015f,0x000b
0a64 0161 000c  | a  |		.CONST	0x0161,0x000c
0a66 0165 000e  | e  |		.CONST	0x0165,0x000e
0a68 0167 000f  | g  |		.CONST	0x0167,0x000f
0a6a 0170 0010  | p  |		.CONST	0x0170,0x0010
0a6c 0174 0011  | t  |		.CONST	0x0174,0x0011
0a6e ; --------------------------------------------------------------------------------------
0a6e ; Debug3 Subtable 0x8
0a6e ; --------------------------------------------------------------------------------------
0a6e 0002 0043  |   C|		.DBG3TAB	0x0002,0x0043
0a70 0193 ffff  |    |		.CONST	0x0193,0xffff
0a72 0199 fffe  |    |		.CONST	0x0199,0xfffe
0a74 019a 0001  |    |		.CONST	0x019a,0x0001
0a76 0233 0042  | 3 B|		.CONST	0x0233,0x0042
0a78 0247 0002  | G  |		.CONST	0x0247,0x0002
0a7a 024a 0003  | J  |		.CONST	0x024a,0x0003
0a7c 024d 0004  | M  |		.CONST	0x024d,0x0004
0a7e 0250 0005  | P  |		.CONST	0x0250,0x0005
0a80 0253 0006  | S  |		.CONST	0x0253,0x0006
0a82 0256 0007  | V  |		.CONST	0x0256,0x0007
0a84 0259 0008  | Y  |		.CONST	0x0259,0x0008
0a86 025c 0009  | \  |		.CONST	0x025c,0x0009
0a88 025f 000a  | _  |		.CONST	0x025f,0x000a
0a8a 0262 000b  | b  |		.CONST	0x0262,0x000b
0a8c 0265 000c  | e  |		.CONST	0x0265,0x000c
0a8e 0268 000d  | h  |		.CONST	0x0268,0x000d
0a90 026b 000e  | k  |		.CONST	0x026b,0x000e
0a92 026e 000f  | n  |		.CONST	0x026e,0x000f
0a94 0271 0010  | q  |		.CONST	0x0271,0x0010
0a96 0274 0011  | t  |		.CONST	0x0274,0x0011
0a98 0277 0012  | w  |		.CONST	0x0277,0x0012
0a9a 027a 0013  | z  |		.CONST	0x027a,0x0013
0a9c 027d 0014  | }  |		.CONST	0x027d,0x0014
0a9e 0280 0015  |    |		.CONST	0x0280,0x0015
0aa0 0283 0016  |    |		.CONST	0x0283,0x0016
0aa2 0286 0017  |    |		.CONST	0x0286,0x0017
0aa4 0289 0018  |    |		.CONST	0x0289,0x0018
0aa6 028c 0019  |    |		.CONST	0x028c,0x0019
0aa8 028f 001a  |    |		.CONST	0x028f,0x001a
0aaa 0292 001b  |    |		.CONST	0x0292,0x001b
0aac 0295 001c  |    |		.CONST	0x0295,0x001c
0aae 0298 001d  |    |		.CONST	0x0298,0x001d
0ab0 029b 001e  |    |		.CONST	0x029b,0x001e
0ab2 029e 001f  |    |		.CONST	0x029e,0x001f
0ab4 02a1 0020  |    |		.CONST	0x02a1,0x0020
0ab6 02a4 0021  |   !|		.CONST	0x02a4,0x0021
0ab8 02a7 0022  |   "|		.CONST	0x02a7,0x0022
0aba 02aa 0023  |   #|		.CONST	0x02aa,0x0023
0abc 02ad 0024  |   $|		.CONST	0x02ad,0x0024
0abe 02b0 0025  |   %|		.CONST	0x02b0,0x0025
0ac0 02b3 0026  |   &|		.CONST	0x02b3,0x0026
0ac2 02b6 0027  |   '|		.CONST	0x02b6,0x0027
0ac4 02b9 0028  |   (|		.CONST	0x02b9,0x0028
0ac6 02bc 0029  |   )|		.CONST	0x02bc,0x0029
0ac8 02bf 002a  |   *|		.CONST	0x02bf,0x002a
0aca 02c2 002b  |   +|		.CONST	0x02c2,0x002b
0acc 02c5 002c  |   ,|		.CONST	0x02c5,0x002c
0ace 02c8 002d  |   -|		.CONST	0x02c8,0x002d
0ad0 02cb 002e  |   .|		.CONST	0x02cb,0x002e
0ad2 02ce 002f  |   /|		.CONST	0x02ce,0x002f
0ad4 02d1 0030  |   0|		.CONST	0x02d1,0x0030
0ad6 02d4 0031  |   1|		.CONST	0x02d4,0x0031
0ad8 02d7 0032  |   2|		.CONST	0x02d7,0x0032
0ada 02da 0033  |   3|		.CONST	0x02da,0x0033
0adc 02dd 0034  |   4|		.CONST	0x02dd,0x0034
0ade 02e0 0035  |   5|		.CONST	0x02e0,0x0035
0ae0 02e3 0036  |   6|		.CONST	0x02e3,0x0036
0ae2 02e6 0037  |   7|		.CONST	0x02e6,0x0037
0ae4 02e9 0038  |   8|		.CONST	0x02e9,0x0038
0ae6 02ec 0039  |   9|		.CONST	0x02ec,0x0039
0ae8 02ef 003a  |   :|		.CONST	0x02ef,0x003a
0aea 02f2 003b  |   ;|		.CONST	0x02f2,0x003b
0aec 02fc 003c  |   <|		.CONST	0x02fc,0x003c
0aee 02ff 003d  |   =|		.CONST	0x02ff,0x003d
0af0 0302 003e  |   >|		.CONST	0x0302,0x003e
0af2 0305 003f  |   ?|		.CONST	0x0305,0x003f
0af4 0308 0040  |   @|		.CONST	0x0308,0x0040
0af6 030b 0041  |   A|		.CONST	0x030b,0x0041
0af8 0316 0043  |   C|		.CONST	0x0316,0x0043
0afa ; --------------------------------------------------------------------------------------
0afa ; Debug3 Subtable 0x9
0afa ; --------------------------------------------------------------------------------------
0afa 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0afc 0333 0001  | 3  |		.CONST	0x0333,0x0001
0afe ; --------------------------------------------------------------------------------------
0afe ; Debug3 Subtable 0xa
0afe ; --------------------------------------------------------------------------------------
0afe 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0b00 ; --------------------------------------------------------------------------------------
0b00 ; Debug3 Subtable 0xb
0b00 ; --------------------------------------------------------------------------------------
0b00 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0b02 ; --------------------------------------------------------------------------------------
0b02 ; Debug3 Subtable 0xc
0b02 ; --------------------------------------------------------------------------------------
0b02 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0b04 0393 0001  |    |		.CONST	0x0393,0x0001
0b06 ; --------------------------------------------------------------------------------------
0b06 ; Debug3 Subtable 0xd
0b06 ; --------------------------------------------------------------------------------------
0b06 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0b08 03a3 0001  |    |		.CONST	0x03a3,0x0001
0b0a ; --------------------------------------------------------------------------------------
0b0a ; Debug3 Subtable 0xe
0b0a ; --------------------------------------------------------------------------------------
0b0a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0b0c 03b3 0001  |    |		.CONST	0x03b3,0x0001
0b0e ; --------------------------------------------------------------------------------------
0b0e ; Debug3 Subtable 0xf
0b0e ; --------------------------------------------------------------------------------------
0b0e 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0b10 03bb 0001  |    |		.CONST	0x03bb,0x0001
0b12 ; --------------------------------------------------------------------------------------
0b12 ; Debug3 Subtable 0x10
0b12 ; --------------------------------------------------------------------------------------
0b12 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0b14 03c3 0001  |    |		.CONST	0x03c3,0x0001
0b16 ; --------------------------------------------------------------------------------------
0b16 ; Debug3 Subtable 0x11
0b16 ; --------------------------------------------------------------------------------------
0b16 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0b18 03cb 0001  |    |		.CONST	0x03cb,0x0001
0b1a ; --------------------------------------------------------------------------------------
0b1a ; Debug3 Subtable 0x12
0b1a ; --------------------------------------------------------------------------------------
0b1a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0b1c 03d3 0001  |    |		.CONST	0x03d3,0x0001
0b1e ; --------------------------------------------------------------------------------------
0b1e ; Debug3 Subtable 0x13
0b1e ; --------------------------------------------------------------------------------------
0b1e 000b 001b  |    |		.DBG3TAB	0x000b,0x001b
0b20 03db ffff  |    |		.CONST	0x03db,0xffff
0b22 03dd fffe  |    |		.CONST	0x03dd,0xfffe
0b24 03e0 fffd  |    |		.CONST	0x03e0,0xfffd
0b26 03e2 fffc  |    |		.CONST	0x03e2,0xfffc
0b28 03e4 fffb  |    |		.CONST	0x03e4,0xfffb
0b2a 03e5 fffa  |    |		.CONST	0x03e5,0xfffa
0b2c 03e7 fff9  |    |		.CONST	0x03e7,0xfff9
0b2e 03e8 fff8  |    |		.CONST	0x03e8,0xfff8
0b30 03eb fff7  |    |		.CONST	0x03eb,0xfff7
0b32 03ec fff6  |    |		.CONST	0x03ec,0xfff6
0b34 03ed fff5  |    |		.CONST	0x03ed,0xfff5
0b36 03ee 0001  |    |		.CONST	0x03ee,0x0001
0b38 03f0 0002  |    |		.CONST	0x03f0,0x0002
0b3a 03f6 0003  |    |		.CONST	0x03f6,0x0003
0b3c 03fb 0004  |    |		.CONST	0x03fb,0x0004
0b3e 03ff 0005  |    |		.CONST	0x03ff,0x0005
0b40 0401 0006  |    |		.CONST	0x0401,0x0006
0b42 0402 0007  |    |		.CONST	0x0402,0x0007
0b44 0407 0008  |    |		.CONST	0x0407,0x0008
0b46 0412 0009  |    |		.CONST	0x0412,0x0009
0b48 0417 000d  |    |		.CONST	0x0417,0x000d
0b4a 041c 000a  |    |		.CONST	0x041c,0x000a
0b4c 041d 0401  |    |		.CONST	0x041d,0x0401
0b4e 041f 0402  |    |		.CONST	0x041f,0x0402
0b50 0421 0403  | !  |		.CONST	0x0421,0x0403
0b52 0423 0404  | #  |		.CONST	0x0423,0x0404
0b54 0425 0405  | %  |		.CONST	0x0425,0x0405
0b56 0426 0406  | &  |		.CONST	0x0426,0x0406
0b58 0428 0407  | (  |		.CONST	0x0428,0x0407
0b5a 042a 0408  | *  |		.CONST	0x042a,0x0408
0b5c 042c 0409  | ,  |		.CONST	0x042c,0x0409
0b5e 042e 040a  | .  |		.CONST	0x042e,0x040a
0b60 042f 000b  | /  |		.CONST	0x042f,0x000b
0b62 0431 000c  | 1  |		.CONST	0x0431,0x000c
0b64 0435 000e  | 5  |		.CONST	0x0435,0x000e
0b66 0437 000f  | 7  |		.CONST	0x0437,0x000f
0b68 0439 0010  | 9  |		.CONST	0x0439,0x0010
0b6a 043c 0011  | <  |		.CONST	0x043c,0x0011
0b6c ; --------------------------------------------------------------------------------------
0b6c ; Debug3 Subtable 0x14
0b6c ; --------------------------------------------------------------------------------------
0b6c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0b6e 0443 0001  | C  |		.CONST	0x0443,0x0001
0b70 ; --------------------------------------------------------------------------------------
0b70 ; Debug3 Subtable 0x15
0b70 ; --------------------------------------------------------------------------------------
0b70 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0b72 044b 0001  | K  |		.CONST	0x044b,0x0001
0b74 ; --------------------------------------------------------------------------------------
0b74 ; Debug3 Subtable 0x16
0b74 ; --------------------------------------------------------------------------------------
0b74 0002 0007  |    |		.DBG3TAB	0x0002,0x0007
0b76 0463 ffff  | c  |		.CONST	0x0463,0xffff
0b78 0464 fffe  | d  |		.CONST	0x0464,0xfffe
0b7a 0466 0001  | f  |		.CONST	0x0466,0x0001
0b7c 046a 0002  | j  |		.CONST	0x046a,0x0002
0b7e 0471 0003  | q  |		.CONST	0x0471,0x0003
0b80 0475 0004  | u  |		.CONST	0x0475,0x0004
0b82 047d 0005  | }  |		.CONST	0x047d,0x0005
0b84 0485 0006  |    |		.CONST	0x0485,0x0006
0b86 0489 0007  |    |		.CONST	0x0489,0x0007
0b88 ; --------------------------------------------------------------------------------------
0b88 ; Debug3 Subtable 0x17
0b88 ; --------------------------------------------------------------------------------------
0b88 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0b8a 049b 0001  |    |		.CONST	0x049b,0x0001
0b8c 04a1 0002  |    |		.CONST	0x04a1,0x0002
0b8e ; --------------------------------------------------------------------------------------
0b8e ; Debug3 Subtable 0x18
0b8e ; --------------------------------------------------------------------------------------
0b8e 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0b90 04ab 0001  |    |		.CONST	0x04ab,0x0001
0b92 ; --------------------------------------------------------------------------------------
0b92 ; Debug3 Subtable 0x19
0b92 ; --------------------------------------------------------------------------------------
0b92 0003 0015  |    |		.DBG3TAB	0x0003,0x0015
0b94 04cb ffff  |    |		.CONST	0x04cb,0xffff
0b96 04cd fffe  |    |		.CONST	0x04cd,0xfffe
0b98 04cf fffd  |    |		.CONST	0x04cf,0xfffd
0b9a 04d1 0001  |    |		.CONST	0x04d1,0x0001
0b9c 04d4 0002  |    |		.CONST	0x04d4,0x0002
0b9e 04d5 0003  |    |		.CONST	0x04d5,0x0003
0ba0 04d6 0004  |    |		.CONST	0x04d6,0x0004
0ba2 04d9 0005  |    |		.CONST	0x04d9,0x0005
0ba4 04da 0006  |    |		.CONST	0x04da,0x0006
0ba6 04db 0007  |    |		.CONST	0x04db,0x0007
0ba8 04dd 0008  |    |		.CONST	0x04dd,0x0008
0baa 04df 0009  |    |		.CONST	0x04df,0x0009
0bac 04e1 000a  |    |		.CONST	0x04e1,0x000a
0bae 04e3 000b  |    |		.CONST	0x04e3,0x000b
0bb0 04e4 000c  |    |		.CONST	0x04e4,0x000c
0bb2 04ee 000d  |    |		.CONST	0x04ee,0x000d
0bb4 04f1 000e  |    |		.CONST	0x04f1,0x000e
0bb6 04f4 000f  |    |		.CONST	0x04f4,0x000f
0bb8 04fb 0010  |    |		.CONST	0x04fb,0x0010
0bba 04fd 0011  |    |		.CONST	0x04fd,0x0011
0bbc 04ff 0015  |    |		.CONST	0x04ff,0x0015
0bbe 0501 0016  |    |		.CONST	0x0501,0x0016
0bc0 0504 0017  |    |		.CONST	0x0504,0x0017
0bc2 0507 0018  |    |		.CONST	0x0507,0x0018
0bc4 0000 0000  |    |		.BLANK	0000[0x3c]