DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦b8f9d4aaf⟧

    Length: 7168 (0x1c00)
    Notes: 00_class, 5813_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0500e0

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5813       |X   |		.CONST	0x5813								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0938       | 8  |		.CONST	0x0938								; 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 0006       |    |		.CONST	0x0006								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 004f       | O  |		.CONST	0x004f								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 001c       |    |		.CONST	0x001c								; Number of locals
000b			INIT_0008:
000b 029a 005b  |   [|		Declare_Subprogram	INIT_0058,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x09ea,0x8000,0x0000,0x0056,0xbbc5,0x0000,0x0007
													; Debug Table 0x0.0x0 = 0xb,0xffff
													; Debug Table 0x0.0x1 = 0xb,0xfffe
													; Debug Table 0x0.0x2 = 0xb,0xfffd
000d 029a 006b  |   k|		Declare_Subprogram	INIT_0068,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x3 = 0xd,0xfffc
000f 029a 0083  |    |		Declare_Subprogram	INIT_0080,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x4 = 0xf,0xfffb
0011 029a 008b  |    |		Declare_Subprogram	INIT_0088,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x5 = 0x11,0xfffa
0013 029a 00d3  |    |		Declare_Subprogram	INIT_00d0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x6 = 0x13,0xfff9
0015 029a 00e3  |    |		Declare_Subprogram	INIT_00e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x7 = 0x15,0xfff8
0017 029a 00eb  |    |		Declare_Subprogram	INIT_00e8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x8 = 0x17,0xfff7
0019 029a 00f3  |    |		Declare_Subprogram	INIT_00f0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x9 = 0x19,0xfff6
001b 029a 00fb  |    |		Declare_Subprogram	INIT_00f8,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xa = 0x1b,0xfff5
001d 029a 0103  |    |		Declare_Subprogram	INIT_0100,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xb = 0x1d,0xfff4
001f 029a 0353  |   S|		Declare_Subprogram	INIT_0350,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0xc = 0x1f,0xfff3
0021 00bf       |    |		Action	Accept_Activation
0022 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1 = .DEBUG	0x0022,0x0a06,0x8000,0x0000,0x0056,0xbea5,0x0000,0x0011
													; Debug Table 0x1.0x0 = 0x22,0xffff
													; Debug Table 0x1.0x1 = 0x22,0xfffe
													; Debug Table 0x1.0x2 = 0x22,0xfffd
													; Debug Table 0x1.0x3 = 0x22,0xfffc
													; Debug Table 0x1.0x4 = 0x22,0xfffb
0023 6328       |c(  |		Indirect_Literal	Discrete,0x34c,{0x0045e00e, 0x00008f30}
0024 02a0       |    |		Declare_Subprogram	Null_Subprogram
0025 038e       |    |		Declare_Type	Package,Defined
0026 0387       |    |		Declare_Variable	Package
0027 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x5 = 0x27,0xfffa
0028 4801       |H   |		Short_Literal	0x1
0029 00da       |    |		Load_Top	At_Offset_2
002a 020e       |    |		Execute	Module,Augment_Imports
002b 00d8       |    |		Load_Top	At_Offset_0
002c 020f       |    |		Execute	Module,Activate
002d 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13				; Debug Table 0x1.0x6 = 0x2d,0xfff9
002e 00c7       |    |		Action	Elaborate_Subprogram
002f 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14				; Debug Table 0x1.0x7 = 0x2f,0xfff8
0030 00c7       |    |		Action	Elaborate_Subprogram
0031 1d15       |    |		Execute_Immediate	Reference_Lex_1,0x15				; Debug Table 0x1.0x8 = 0x31,0xfff7
0032 00c7       |    |		Action	Elaborate_Subprogram
0033 029d 0523  |   #|		Declare_Subprogram	INIT_0520,For_Outer_Call			; Debug Table 0x1.0x9 = 0x33,0xfff6
0035 029b 052b  |   +|		Declare_Subprogram	INIT_0528,For_Outer_Call,Unelaborated		; Debug Table 0x1.0xa = 0x35,0xfff5
0037 029d 05e3  |    |		Declare_Subprogram	INIT_05e0,For_Outer_Call			; Debug Table 0x1.0xb = 0x37,0xfff4
0039 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a				; Debug Table 0x1.0xc = 0x39,0xfff3
003a 00c7       |    |		Action	Elaborate_Subprogram
003b 029b 07fb  |    |		Declare_Subprogram	INIT_07f8,For_Outer_Call,Unelaborated		; Debug Table 0x1.0xd = 0x3b,0xfff2
003d 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x1.0xe = 0x3d,0xfff1
003e 00c7       |    |		Action	Elaborate_Subprogram
003f 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c				; Debug Table 0x1.0xf = 0x3f,0xfff0
0040 00c7       |    |		Action	Elaborate_Subprogram
0041 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17				; Debug Table 0x1.0x10 = 0x41,0xffef
0042 00c7       |    |		Action	Elaborate_Subprogram
0043 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x11 = 0x43,0xffee
0044 00c7       |    |		Action	Elaborate_Subprogram
0045 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x12 = 0x45,0xffed
0046 00c7       |    |		Action	Elaborate_Subprogram
0047 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x13 = 0x47,0xffec
0048 00c7       |    |		Action	Elaborate_Subprogram
0049 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10				; Debug Table 0x1.0x14 = 0x49,0xffeb
004a 00c7       |    |		Action	Elaborate_Subprogram
004b 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11				; Debug Table 0x1.0x15 = 0x4b,0xffea
004c 00c7       |    |		Action	Elaborate_Subprogram
004d 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12				; Debug Table 0x1.0x16 = 0x4d,0xffe9
004e 00c7       |    |		Action	Elaborate_Subprogram
004f			BODY_0008:
004f 00bc       |    |		Action	Signal_Activated
0050 00bb       |    |		Action	Signal_Completion
0051 0000 0000  |    |		.BLANK	0000[0x7]
0058 ; --------------------------------------------------------------------------------------
0058 ; SUBPROGRAM
0058 ; --------------------------------------------------------------------------------------
0058 005b       | [  |		.CONST	0x005b								; Address of begin
0059 0004       |    |		.CONST	0x0004								; Address of exception handler
005a 0001       |    |		.CONST	0x0001								; Number of locals
005b			BODY_0058:
005b			INIT_0058:
005b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x2 = .DEBUG	0x005b,0x0a36,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x0015
													; Debug Table 0x2.0x0 = 0x5b,0x1
005c 0f23       | #  |		Execute_Immediate	Equal,0x23
005d 7006       |p   |		Jump_Nonzero	0x64
005e 00da       |    |		Load_Top	At_Offset_2
005f 0f40       | @  |		Execute_Immediate	Equal,0x40
0060 7003       |p   |		Jump_Nonzero	0x64
0061 00da       |    |		Load_Top	At_Offset_2
0062 0f3f       | ?  |		Execute_Immediate	Equal,0x3f
0063 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0064 4801       |H   |		Short_Literal	0x1
0065 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0066 0000 0000  |    |		.XXX[0x2]
0068 ; --------------------------------------------------------------------------------------
0068 ; SUBPROGRAM
0068 ; --------------------------------------------------------------------------------------
0068 006c       | l  |		.CONST	0x006c								; Address of begin
0069 0004       |    |		.CONST	0x0004								; Address of exception handler
006a 0002       |    |		.CONST	0x0002								; Number of locals
006b			INIT_0068:
006b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x3 = .DEBUG	0x006b,0x0a3a,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x001e
													; Debug Table 0x3.0x0 = 0x6b,0xffff
006c			BODY_0068:
006c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x3.0x1 = 0x6c,0x1
006d 00eb       |    |		Load_Encached	Diana_Cache
006e 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
006f 4817       |H   |		Short_Literal	0x17
0070 00eb       |    |		Load_Encached	Diana_Cache
0071 1879       | y  |		Execute	Package,Field_Execute,Field_Number 0x79
0072 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0073 4801       |H   |		Short_Literal	0x1							; Debug Table 0x3.0x2 = 0x73,0x2
0074 00d9       |    |		Load_Top	At_Offset_1
0075 e218       |    |		Load	0x1,0x18
0076 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0077 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x3.0x3 = 0x77,0x3
0078 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0079 0000 0000  |    |		.BLANK	0000[0x7]
0080 ; --------------------------------------------------------------------------------------
0080 ; SUBPROGRAM
0080 ; --------------------------------------------------------------------------------------
0080 0083       |    |		.CONST	0x0083								; Address of begin
0081 0004       |    |		.CONST	0x0004								; Address of exception handler
0082 0001       |    |		.CONST	0x0001								; Number of locals
0083			BODY_0080:
0083			INIT_0080:
0083 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4 = .DEBUG	0x0083,0x0a44,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x0029
													; Debug Table 0x4.0x0 = 0x83,0x1
0084 e218       |    |		Load	0x1,0x18
0085 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0086 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0087 0000       |    |		.XXX[0x1]
0088 ; --------------------------------------------------------------------------------------
0088 ; SUBPROGRAM
0088 ; --------------------------------------------------------------------------------------
0088 008b       |    |		.CONST	0x008b								; Address of begin
0089 0004       |    |		.CONST	0x0004								; Address of exception handler
008a 0001       |    |		.CONST	0x0001								; Number of locals
008b			BODY_0088:
008b			INIT_0088:
008b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x5 = .DEBUG	0x008b,0x0a48,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x0034
													; Debug Table 0x5.0x0 = 0x8b,0x1
													; Debug Table 0x5.0x1 = 0x8b,0x401
008c 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x5.0x2 = 0x8c,0x402
008d 008a       |    |		Action	Discrete,Diana_Spare0						; Debug Table 0x5.0x3 = 0x8d,0x403
008e e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x5.0x4 = 0x8e,0x404
													; Debug Table 0x5.0x5 = 0x8e,0x405
													; Debug Table 0x5.0x6 = 0x8e,0x406
													; Debug Table 0x5.0x7 = 0x8e,0x1
													; Debug Table 0x5.0x8 = 0x8e,0x801
008f 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x5.0x9 = 0x8f,0x802
0090 008a       |    |		Action	Discrete,Diana_Spare0						; Debug Table 0x5.0xa = 0x90,0x803
0091 0279       | y  |		Execute	Discrete,And							; Debug Table 0x5.0xb = 0x91,0x804
													; Debug Table 0x5.0xc = 0x91,0x805
													; Debug Table 0x5.0xd = 0x91,0x806
													; Debug Table 0x5.0xe = 0x91,0x406
0092 6837       |h7  |		Jump_Zero	0xca
0093 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0xf = 0x93,0x2
0094 820f       |    |		Call	0x1,0xf
0095 00dc       |    |		Load_Top	At_Offset_4
0096 820f       |    |		Call	0x1,0xf
0097 0f00       |    |		Execute_Immediate	Equal,0x0
0098 0279       | y  |		Execute	Discrete,And
0099 680c       |h   |		Jump_Zero	0xa6
009a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x10 = 0x9a,0x3
009b 00eb       |    |		Load_Encached	Diana_Cache
009c 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
009d 00eb       |    |		Load_Encached	Diana_Cache
009e 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
009f 00db       |    |		Load_Top	At_Offset_3
00a0 00eb       |    |		Load_Encached	Diana_Cache
00a1 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
00a2 00eb       |    |		Load_Encached	Diana_Cache
00a3 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
00a4 821b       |    |		Call	0x1,0x1b
00a5 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00a6 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x11 = 0xa6,0x4
00a7 820f       |    |		Call	0x1,0xf
00a8 00db       |    |		Load_Top	At_Offset_3
00a9 820f       |    |		Call	0x1,0xf
00aa 0f00       |    |		Execute_Immediate	Equal,0x0
00ab 0279       | y  |		Execute	Discrete,And
00ac 680c       |h   |		Jump_Zero	0xb9
00ad 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x12 = 0xad,0x5
00ae 00eb       |    |		Load_Encached	Diana_Cache
00af 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
00b0 00eb       |    |		Load_Encached	Diana_Cache
00b1 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
00b2 00dc       |    |		Load_Top	At_Offset_4
00b3 00eb       |    |		Load_Encached	Diana_Cache
00b4 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
00b5 00eb       |    |		Load_Encached	Diana_Cache
00b6 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
00b7 821b       |    |		Call	0x1,0x1b
00b8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00b9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5.0x13 = 0xb9,0x6
00ba 820f       |    |		Call	0x1,0xf
00bb 00dc       |    |		Load_Top	At_Offset_4
00bc 820f       |    |		Call	0x1,0xf
00bd 0279       | y  |		Execute	Discrete,And
00be 6802       |h   |		Jump_Zero	0xc1
00bf 48e0       |H   |		Short_Literal	0xe0							; Debug Table 0x5.0x14 = 0xbf,0x7
00c0 0257       | W  |		Execute	Discrete,Raise
00c1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x5.0x15 = 0xc1,0x8
00c2 00eb       |    |		Load_Encached	Diana_Cache
00c3 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
00c4 00db       |    |		Load_Top	At_Offset_3
00c5 00eb       |    |		Load_Encached	Diana_Cache
00c6 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
00c7 00eb       |    |		Load_Encached	Diana_Cache
00c8 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
00c9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00ca 48e0       |H   |		Short_Literal	0xe0							; Debug Table 0x5.0x16 = 0xca,0x9
00cb 0257       | W  |		Execute	Discrete,Raise
00cc 0000 0000  |    |		.BLANK	0000[0x4]
00d0 ; --------------------------------------------------------------------------------------
00d0 ; SUBPROGRAM
00d0 ; --------------------------------------------------------------------------------------
00d0 00d3       |    |		.CONST	0x00d3								; Address of begin
00d1 0004       |    |		.CONST	0x0004								; Address of exception handler
00d2 0001       |    |		.CONST	0x0001								; Number of locals
00d3			BODY_00d0:
00d3			INIT_00d0:
00d3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x6 = .DEBUG	0x00d3,0x0a78,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x0040
													; Debug Table 0x6.0x0 = 0xd3,0x1
00d4 00eb       |    |		Load_Encached	Diana_Cache
00d5 182a       | *  |		Execute	Package,Field_Execute,Field_Number 0x2a
00d6 00eb       |    |		Load_Encached	Diana_Cache
00d7 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
00d8 00db       |    |		Load_Top	At_Offset_3
00d9 00eb       |    |		Load_Encached	Diana_Cache
00da 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
00db 821b       |    |		Call	0x1,0x1b
00dc 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00dd 0000 0000  |    |		.XXX[0x3]
00df 0000       |    |
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00e3       |    |		.CONST	0x00e3								; Address of begin
00e1 0004       |    |		.CONST	0x0004								; Address of exception handler
00e2 0001       |    |		.CONST	0x0001								; Number of locals
00e3			BODY_00e0:
00e3			INIT_00e0:
00e3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x7 = .DEBUG	0x00e3,0x0a7c,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x0051
													; Debug Table 0x7.0x0 = 0xe3,0x1
00e4 00db       |    |		Load_Top	At_Offset_3
00e5 821b       |    |		Call	0x1,0x1b
00e6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00e7 0000       |    |		.XXX[0x1]
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 4823       |H#  |		Short_Literal	0x23							; Debug Table 0x8 = .DEBUG	0x00eb,0x0a80,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x005e
													; Debug Table 0x8.0x0 = 0xeb,0x1
00ec 00ca       |    |		Action	Exit_Nullary_Function
00ed 0000 0000  |    |		.XXX[0x3]
00ef 0000       |    |
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 4840       |H@  |		Short_Literal	0x40							; Debug Table 0x9 = .DEBUG	0x00f3,0x0a84,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x0063
													; Debug Table 0x9.0x0 = 0xf3,0x1
00f4 00ca       |    |		Action	Exit_Nullary_Function
00f5 0000 0000  |    |		.XXX[0x3]
00f7 0000       |    |
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 483f       |H?  |		Short_Literal	0x3f							; Debug Table 0xa = .DEBUG	0x00fb,0x0a88,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x0068
													; Debug Table 0xa.0x0 = 0xfb,0x1
00fc 00ca       |    |		Action	Exit_Nullary_Function
00fd 0000 0000  |    |		.XXX[0x3]
00ff 0000       |    |
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0117       |    |		.CONST	0x0117								; Address of begin
0101 0004       |    |		.CONST	0x0004								; Address of exception handler
0102 0007       |    |		.CONST	0x0007								; Number of locals
0103			INIT_0100:
0103 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb = .DEBUG	0x0103,0x0a8c,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x006d
													; Debug Table 0xb.0x0 = 0x103,0xffff
0104 01dd       |    |		Execute	Vector,First
0105 00e3       |    |		Load_Encached	Natural_Cache
0106 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0107 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x1 = 0x107,0xfffe
0108 01dc       |    |		Execute	Vector,Last
0109 00e3       |    |		Load_Encached	Natural_Cache
010a 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
010b 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xb.0x2 = 0x10b,0xfffd
010c 01dd       |    |		Execute	Vector,First
010d 00e3       |    |		Load_Encached	Natural_Cache
010e 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
010f 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0xb.0x3 = 0x10f,0xfffc
0110 01dc       |    |		Execute	Vector,Last
0111 00e3       |    |		Load_Encached	Natural_Cache
0112 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0113 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb.0x4 = 0x113,0xfffb
0114 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0115 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xb.0x5 = 0x115,0xfffa
0116 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0117			BODY_0100:
0117 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xb.0x6 = 0x117,0x1
0118 00dd       |    |		Load_Top	At_Offset_5
0119 027f       |    |		Execute	Discrete,Equal
011a 683b       |h;  |		Jump_Zero	0x156
011b 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xb.0x7 = 0x11b,0x2
011c e5ff       |    |		Load	0x2,-0x1
011d 01d7       |    |		Execute	Vector,Field_Read
011e 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
011f 7013       |p   |		Jump_Nonzero	0x133
0120 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
0121 7014       |p   |		Jump_Nonzero	0x136
0122 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
0123 7022       |p"  |		Jump_Nonzero	0x146
0124 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xb.0x8 = 0x124,0xa
0125 00dc       |    |		Load_Top	At_Offset_4
0126 027f       |    |		Execute	Discrete,Equal
0127 682a       |h*  |		Jump_Zero	0x152
0128 00dc       |    |		Load_Top	At_Offset_4
0129 e5fe       |    |		Load	0x2,-0x2
012a 01d7       |    |		Execute	Vector,Field_Read
012b e402       |    |		Load	0x2,0x2
012c e5ff       |    |		Load	0x2,-0x1
012d 01d7       |    |		Execute	Vector,Field_Read
012e 027f       |    |		Execute	Discrete,Equal
012f 6822       |h"  |		Jump_Zero	0x152
0130 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x9 = 0x130,0xb
0131 0335       | 5  |		Declare_Variable	Array,Duplicate
0132 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0133 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0xa = 0x133,0x3
0134 0335       | 5  |		Declare_Variable	Array,Duplicate
0135 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0136 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0xb = 0x136,0x4
0137 00dd       |    |		Load_Top	At_Offset_5
0138 0263       | c  |		Execute	Discrete,Above_Bound
0139 7009       |p   |		Jump_Nonzero	0x143
013a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0xc = 0x13a,0x5
013b e5fe       |    |		Load	0x2,-0x2
013c 01d7       |    |		Execute	Vector,Field_Read
013d 0f2e       | .  |		Execute_Immediate	Equal,0x2e
013e 6803       |h   |		Jump_Zero	0x142
013f 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0xb.0xd = 0x13f,0x6
0141 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0142 3ff7       |?   |		Loop_Increasing	0x13a
0143 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0xe = 0x143,0x7
0144 0335       | 5  |		Declare_Variable	Array,Duplicate
0145 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0146 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xb.0xf = 0x146,0x8
0147 00dc       |    |		Load_Top	At_Offset_4
0148 027f       |    |		Execute	Discrete,Equal
0149 6808       |h   |		Jump_Zero	0x152
014a 00dc       |    |		Load_Top	At_Offset_4
014b e5fe       |    |		Load	0x2,-0x2
014c 01d7       |    |		Execute	Vector,Field_Read
014d 0e2e       | .  |		Execute_Immediate	Not_Equal,0x2e
014e 6803       |h   |		Jump_Zero	0x152
014f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x10 = 0x14f,0x9
0150 0335       | 5  |		Declare_Variable	Array,Duplicate
0151 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0152 00d1       |    |		Pop_Control	Pop_Count_1
0153 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0xb.0x11 = 0x153,0xc
0155 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0156 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x12 = 0x156,0xd
0157 e5fe       |    |		Load	0x2,-0x2
0158 01df       |    |		Execute	Vector,Equal
0159 6803       |h   |		Jump_Zero	0x15d
015a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x13 = 0x15a,0xe
015b 0335       | 5  |		Declare_Variable	Array,Duplicate
015c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
015d 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x14 = 0x15d,0xf
015e 00de       |    |		Load_Top	At_Offset_6
015f 00de       |    |		Load_Top	At_Offset_6
0160 e5ff       |    |		Load	0x2,-0x1
0161 01cf       |    |		Execute	Vector,Slice_Read
0162 485b       |H[  |		Short_Literal	0x5b
0163 e002       |    |		Load	0x0,0x2
0164 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0165 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0166 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x15 = 0x166,0x10
0167 6862       |hb  |		Jump_Zero	0x1ca
0168 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x16 = 0x168,0x11
0169 00de       |    |		Load_Top	At_Offset_6
016a 00de       |    |		Load_Top	At_Offset_6
016b e5ff       |    |		Load	0x2,-0x1
016c 01cf       |    |		Execute	Vector,Slice_Read
016d 485d       |H]  |		Short_Literal	0x5d
016e e002       |    |		Load	0x0,0x2
016f 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0170 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0171 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x17 = 0x171,0x12
0172 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0173 682a       |h*  |		Jump_Zero	0x19e
0174 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x18 = 0x174,0x13
0175 01dd       |    |		Execute	Vector,First
0176 00de       |    |		Load_Top	At_Offset_6
0177 0aff       |    |		Execute_Immediate	Plus,-0x1
0178 0248       | H  |		Execute	Discrete,Check_In_Integer
0179 e5ff       |    |		Load	0x2,-0x1
017a 01cf       |    |		Execute	Vector,Slice_Read
017b 00dc       |    |		Load_Top	At_Offset_4
017c 00dc       |    |		Load_Top	At_Offset_4
017d e5fe       |    |		Load	0x2,-0x2
017e 01cf       |    |		Execute	Vector,Slice_Read
017f 00da       |    |		Load_Top	At_Offset_2
0180 0a01       |    |		Execute_Immediate	Plus,0x1
0181 0248       | H  |		Execute	Discrete,Check_In_Integer
0182 e403       |    |		Load	0x2,0x3
0183 e5ff       |    |		Load	0x2,-0x1
0184 01cf       |    |		Execute	Vector,Slice_Read
0185 00dc       |    |		Load_Top	At_Offset_4
0186 0a01       |    |		Execute_Immediate	Plus,0x1
0187 0248       | H  |		Execute	Discrete,Check_In_Integer
0188 00dc       |    |		Load_Top	At_Offset_4
0189 0aff       |    |		Execute_Immediate	Plus,-0x1
018a 0248       | H  |		Execute	Discrete,Check_In_Integer
018b e5ff       |    |		Load	0x2,-0x1
018c 01cf       |    |		Execute	Vector,Slice_Read
018d e402       |    |		Load	0x2,0x2
018e 00de       |    |		Load_Top	At_Offset_6
018f 0aff       |    |		Execute_Immediate	Plus,-0x1
0190 0248       | H  |		Execute	Discrete,Check_In_Integer
0191 e5ff       |    |		Load	0x2,-0x1
0192 01cf       |    |		Execute	Vector,Slice_Read
0193 821c       |    |		Call	0x1,0x1c
0194 01cc       |    |		Execute	Vector,Catenate
0195 00dd       |    |		Load_Top	At_Offset_5
0196 0a01       |    |		Execute_Immediate	Plus,0x1
0197 0248       | H  |		Execute	Discrete,Check_In_Integer
0198 e5ff       |    |		Load	0x2,-0x1
0199 01dc       |    |		Execute	Vector,Last
019a e5ff       |    |		Load	0x2,-0x1
019b 01cf       |    |		Execute	Vector,Slice_Read
019c 01cc       |    |		Execute	Vector,Catenate
019d 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
019e 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0xb.0x19 = 0x19e,0x14
01a0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01a1 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xb.0x1a = 0x1a1,0x16
01a2 e5ff       |    |		Load	0x2,-0x1
01a3 01d7       |    |		Execute	Vector,Field_Read
01a4 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
01a5 7011       |p   |		Jump_Nonzero	0x1b7
01a6 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
01a7 700f       |p   |		Jump_Nonzero	0x1b7
01a8 0b5b       | [  |		Execute_Immediate	Case_Compare,0x5b
01a9 700f       |p   |		Jump_Nonzero	0x1b9
01aa 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
01ab 700f       |p   |		Jump_Nonzero	0x1bb
01ac 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0xb.0x1b = 0x1ac,0x1b
01ad e5ff       |    |		Load	0x2,-0x1
01ae 01d7       |    |		Execute	Vector,Field_Read
01af 00dd       |    |		Load_Top	At_Offset_5
01b0 e5fe       |    |		Load	0x2,-0x2
01b1 01d7       |    |		Execute	Vector,Field_Read
01b2 027e       | ~  |		Execute	Discrete,Not_Equal
01b3 680f       |h   |		Jump_Zero	0x1c3
01b4 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0xb.0x1c = 0x1b4,0x1c
01b6 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01b7 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0xb.0x1d = 0x1b7,0x17
01b8 7843       |xC  |		Jump	0x1fc
01b9 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0xb.0x1e = 0x1b9,0x18
01ba 7841       |xA  |		Jump	0x1fc
01bb 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xb.0x1f = 0x1bb,0x19
01bc e5fe       |    |		Load	0x2,-0x2
01bd 01d7       |    |		Execute	Vector,Field_Read
01be 0f2e       | .  |		Execute_Immediate	Equal,0x2e
01bf 6803       |h   |		Jump_Zero	0x1c3
01c0 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0xb.0x20 = 0x1c0,0x1a
01c2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01c3 00d1       |    |		Pop_Control	Pop_Count_1
01c4 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xb.0x21 = 0x1c4,0x1d
01c5 0a01       |    |		Execute_Immediate	Plus,0x1
01c6 005e       | ^  |		Store_Top	Discrete,At_Offset_6
01c7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x22 = 0x1c7,0x1e
01c8 0a01       |    |		Execute_Immediate	Plus,0x1
01c9 005c       | \  |		Store_Top	Discrete,At_Offset_4
01ca 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xb.0x23 = 0x1ca,0x15
01cb 00dd       |    |		Load_Top	At_Offset_5
01cc 027a       | z  |		Execute	Discrete,Less_Equal
01cd 682e       |h.  |		Jump_Zero	0x1fc
01ce 00db       |    |		Load_Top	At_Offset_3
01cf 00db       |    |		Load_Top	At_Offset_3
01d0 027a       | z  |		Execute	Discrete,Less_Equal
01d1 77cf       |w   |		Jump_Nonzero	0x1a1
01d2 7829       |x)  |		Jump	0x1fc
01d3 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xb.0x24 = 0x1d3,0x20
01d4 e5ff       |    |		Load	0x2,-0x1
01d5 01d7       |    |		Execute	Vector,Field_Read
01d6 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
01d7 7011       |p   |		Jump_Nonzero	0x1e9
01d8 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
01d9 700f       |p   |		Jump_Nonzero	0x1e9
01da 0b5d       | ]  |		Execute_Immediate	Case_Compare,0x5d
01db 700f       |p   |		Jump_Nonzero	0x1eb
01dc 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
01dd 700f       |p   |		Jump_Nonzero	0x1ed
01de 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xb.0x25 = 0x1de,0x25
01df e5ff       |    |		Load	0x2,-0x1
01e0 01d7       |    |		Execute	Vector,Field_Read
01e1 00dc       |    |		Load_Top	At_Offset_4
01e2 e5fe       |    |		Load	0x2,-0x2
01e3 01d7       |    |		Execute	Vector,Field_Read
01e4 027e       | ~  |		Execute	Discrete,Not_Equal
01e5 680f       |h   |		Jump_Zero	0x1f5
01e6 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0xb.0x26 = 0x1e6,0x26
01e8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01e9 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0xb.0x27 = 0x1e9,0x21
01ea 7819       |x   |		Jump	0x204
01eb 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0xb.0x28 = 0x1eb,0x22
01ec 7817       |x   |		Jump	0x204
01ed 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x29 = 0x1ed,0x23
01ee e5fe       |    |		Load	0x2,-0x2
01ef 01d7       |    |		Execute	Vector,Field_Read
01f0 0f2e       | .  |		Execute_Immediate	Equal,0x2e
01f1 6803       |h   |		Jump_Zero	0x1f5
01f2 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0xb.0x2a = 0x1f2,0x24
01f4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
01f5 00d1       |    |		Pop_Control	Pop_Count_1
01f6 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xb.0x2b = 0x1f6,0x27
01f7 0aff       |    |		Execute_Immediate	Plus,-0x1
01f8 005d       | ]  |		Store_Top	Discrete,At_Offset_5
01f9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xb.0x2c = 0x1f9,0x28
01fa 0aff       |    |		Execute_Immediate	Plus,-0x1
01fb 005b       | [  |		Store_Top	Discrete,At_Offset_3
01fc 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xb.0x2d = 0x1fc,0x1f
01fd 00dd       |    |		Load_Top	At_Offset_5
01fe 027a       | z  |		Execute	Discrete,Less_Equal
01ff 6804       |h   |		Jump_Zero	0x204
0200 00db       |    |		Load_Top	At_Offset_3
0201 00db       |    |		Load_Top	At_Offset_3
0202 027a       | z  |		Execute	Discrete,Less_Equal
0203 77cf       |w   |		Jump_Nonzero	0x1d3
0204 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xb.0x2e = 0x204,0x29
0205 00dd       |    |		Load_Top	At_Offset_5
0206 027d       | }  |		Execute	Discrete,Greater
0207 680a       |h   |		Jump_Zero	0x212
0208 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x2f = 0x208,0x2a
0209 00db       |    |		Load_Top	At_Offset_3
020a 027d       | }  |		Execute	Discrete,Greater
020b 6803       |h   |		Jump_Zero	0x20f
020c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x30 = 0x20c,0x2b
020d 0335       | 5  |		Declare_Variable	Array,Duplicate
020e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
020f 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0xb.0x31 = 0x20f,0x2c
0211 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0212 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x32 = 0x212,0x2d
0213 00db       |    |		Load_Top	At_Offset_3
0214 027d       | }  |		Execute	Discrete,Greater
0215 681b       |h   |		Jump_Zero	0x231
0216 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xb.0x33 = 0x216,0x2e
0217 00de       |    |		Load_Top	At_Offset_6
0218 0263       | c  |		Execute	Discrete,Above_Bound
0219 7014       |p   |		Jump_Nonzero	0x22e
021a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x34 = 0x21a,0x2f
021b e5ff       |    |		Load	0x2,-0x1
021c 01d7       |    |		Execute	Vector,Field_Read
021d 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
021e 7005       |p   |		Jump_Nonzero	0x224
021f 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
0220 700b       |p   |		Jump_Nonzero	0x22c
0221 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0xb.0x35 = 0x221,0x33
0223 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0224 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0xb.0x36 = 0x224,0x30
0225 e5fe       |    |		Load	0x2,-0x2
0226 01dc       |    |		Execute	Vector,Last
0227 027a       | z  |		Execute	Discrete,Less_Equal
0228 6803       |h   |		Jump_Zero	0x22c
0229 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0xb.0x37 = 0x229,0x31
022b 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
022c 00d1       |    |		Pop_Control	Pop_Count_1
022d 3fec       |?   |		Loop_Increasing	0x21a
022e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x38 = 0x22e,0x34
022f 0335       | 5  |		Declare_Variable	Array,Duplicate
0230 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0231 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xb.0x39 = 0x231,0x35
0232 00dd       |    |		Load_Top	At_Offset_5
0233 027f       |    |		Execute	Discrete,Equal
0234 6860       |h`  |		Jump_Zero	0x295
0235 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xb.0x3a = 0x235,0x36
0236 e5ff       |    |		Load	0x2,-0x1
0237 01d7       |    |		Execute	Vector,Field_Read
0238 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
0239 7013       |p   |		Jump_Nonzero	0x24d
023a 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
023b 7039       |p9  |		Jump_Nonzero	0x275
023c 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
023d 7047       |pG  |		Jump_Nonzero	0x285
023e 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xb.0x3b = 0x23e,0x40
023f 00dc       |    |		Load_Top	At_Offset_4
0240 027f       |    |		Execute	Discrete,Equal
0241 684f       |hO  |		Jump_Zero	0x291
0242 00dc       |    |		Load_Top	At_Offset_4
0243 e5fe       |    |		Load	0x2,-0x2
0244 01d7       |    |		Execute	Vector,Field_Read
0245 e402       |    |		Load	0x2,0x2
0246 e5ff       |    |		Load	0x2,-0x1
0247 01d7       |    |		Execute	Vector,Field_Read
0248 027f       |    |		Execute	Discrete,Equal
0249 6847       |hG  |		Jump_Zero	0x291
024a e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x3c = 0x24a,0x41
024b 0335       | 5  |		Declare_Variable	Array,Duplicate
024c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
024d 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xb.0x3d = 0x24d,0x37
024e e5fe       |    |		Load	0x2,-0x2
024f 01dc       |    |		Execute	Vector,Last
0250 027d       | }  |		Execute	Discrete,Greater
0251 701d       |p   |		Jump_Nonzero	0x26f
0252 00dc       |    |		Load_Top	At_Offset_4
0253 e5fe       |    |		Load	0x2,-0x2
0254 01dd       |    |		Execute	Vector,First
0255 027f       |    |		Execute	Discrete,Equal
0256 7018       |p   |		Jump_Nonzero	0x26f
0257 00dc       |    |		Load_Top	At_Offset_4
0258 e5fe       |    |		Load	0x2,-0x2
0259 01d7       |    |		Execute	Vector,Field_Read
025a 0f2e       | .  |		Execute_Immediate	Equal,0x2e
025b 7013       |p   |		Jump_Nonzero	0x26f
025c 00dc       |    |		Load_Top	At_Offset_4
025d 0aff       |    |		Execute_Immediate	Plus,-0x1
025e 0248       | H  |		Execute	Discrete,Check_In_Integer
025f e5fe       |    |		Load	0x2,-0x2
0260 01d7       |    |		Execute	Vector,Field_Read
0261 0f2e       | .  |		Execute_Immediate	Equal,0x2e
0262 700c       |p   |		Jump_Nonzero	0x26f
0263 00dc       |    |		Load_Top	At_Offset_4
0264 e5fe       |    |		Load	0x2,-0x2
0265 01d7       |    |		Execute	Vector,Field_Read
0266 0f21       | !  |		Execute_Immediate	Equal,0x21
0267 7007       |p   |		Jump_Nonzero	0x26f
0268 00dc       |    |		Load_Top	At_Offset_4
0269 0aff       |    |		Execute_Immediate	Plus,-0x1
026a 0248       | H  |		Execute	Discrete,Check_In_Integer
026b e5fe       |    |		Load	0x2,-0x2
026c 01d7       |    |		Execute	Vector,Field_Read
026d 0f21       | !  |		Execute_Immediate	Equal,0x21
026e 6803       |h   |		Jump_Zero	0x272
026f e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x3e = 0x26f,0x38
0270 0335       | 5  |		Declare_Variable	Array,Duplicate
0271 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0272 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0xb.0x3f = 0x272,0x39
0274 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0275 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x40 = 0x275,0x3a
0276 00dd       |    |		Load_Top	At_Offset_5
0277 0263       | c  |		Execute	Discrete,Above_Bound
0278 7009       |p   |		Jump_Nonzero	0x282
0279 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x41 = 0x279,0x3b
027a e5fe       |    |		Load	0x2,-0x2
027b 01d7       |    |		Execute	Vector,Field_Read
027c 0f2e       | .  |		Execute_Immediate	Equal,0x2e
027d 6803       |h   |		Jump_Zero	0x281
027e 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0xb.0x42 = 0x27e,0x3c
0280 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0281 3ff7       |?   |		Loop_Increasing	0x279
0282 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x43 = 0x282,0x3d
0283 0335       | 5  |		Declare_Variable	Array,Duplicate
0284 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0285 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xb.0x44 = 0x285,0x3e
0286 00dc       |    |		Load_Top	At_Offset_4
0287 027f       |    |		Execute	Discrete,Equal
0288 6808       |h   |		Jump_Zero	0x291
0289 00dc       |    |		Load_Top	At_Offset_4
028a e5fe       |    |		Load	0x2,-0x2
028b 01d7       |    |		Execute	Vector,Field_Read
028c 0e2e       | .  |		Execute_Immediate	Not_Equal,0x2e
028d 6803       |h   |		Jump_Zero	0x291
028e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x45 = 0x28e,0x3f
028f 0335       | 5  |		Declare_Variable	Array,Duplicate
0290 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0291 00d1       |    |		Pop_Control	Pop_Count_1
0292 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0xb.0x46 = 0x292,0x42
0294 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0295 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xb.0x47 = 0x295,0x43
													; Debug Table 0xb.0x48 = 0x295,0xfbff
0296 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xb.0x49 = 0x296,0xfbfe
0297 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0298 e402       |    |		Load	0x2,0x2								; Debug Table 0xb.0x4a = 0x298,0xfbfd
0299 0aff       |    |		Execute_Immediate	Plus,-0x1
029a 00e3       |    |		Load_Encached	Natural_Cache
029b 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
029c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x4b = 0x29c,0xfbfc
029d e403       |    |		Load	0x2,0x3
029e 00e1       |    |		Load_Encached	Boolean_Cache
029f 02a0       |    |		Declare_Subprogram	Null_Subprogram
02a0 4801       |H   |		Short_Literal	0x1
02a1 035d       | ]  |		Declare_Type	Array,Defined
02a2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x4c = 0x2a2,0xfbfb
02a3 0337       | 7  |		Declare_Variable	Array
02a4 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0x4d = 0x2a4,0x401
02a5 00db       |    |		Load_Top	At_Offset_3
02a6 00da       |    |		Load_Top	At_Offset_2
02a7 01d6       |    |		Execute	Vector,Field_Write
02a8 e403       |    |		Load	0x2,0x3								; Debug Table 0xb.0x4e = 0x2a8,0x402
02a9 e402       |    |		Load	0x2,0x2
02aa 0263       | c  |		Execute	Discrete,Above_Bound
02ab 700c       |p   |		Jump_Nonzero	0x2b8
02ac 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xb.0x4f = 0x2ac,0x403
02ad 6805       |h   |		Jump_Zero	0x2b3
02ae 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x50 = 0x2ae,0x404
02af e5ff       |    |		Load	0x2,-0x1
02b0 01d7       |    |		Execute	Vector,Field_Read
02b1 8219       |    |		Call	0x1,0x19
02b2 0056       | V  |		Store_Top_Unchecked	Discrete,At_Offset_6
02b3 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xb.0x51 = 0x2b3,0x405
02b4 00d9       |    |		Load_Top	At_Offset_1
02b5 00dc       |    |		Load_Top	At_Offset_4
02b6 01d6       |    |		Execute	Vector,Field_Write
02b7 3ff4       |?   |		Loop_Increasing	0x2ac
02b8 e405       |    |		Load	0x2,0x5								; Debug Table 0xb.0x52 = 0x2b8,0x406
02b9 e404       |    |		Load	0x2,0x4
02ba 0263       | c  |		Execute	Discrete,Above_Bound
02bb 7087       |p   |		Jump_Nonzero	0x343
02bc 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x53 = 0x2bc,0x407
02bd 0056       | V  |		Store_Top_Unchecked	Discrete,At_Offset_6
02be e403       |    |		Load	0x2,0x3								; Debug Table 0xb.0x54 = 0x2be,0x408
02bf e402       |    |		Load	0x2,0x2
02c0 0263       | c  |		Execute	Discrete,Above_Bound
02c1 707c       |p|  |		Jump_Nonzero	0x33e
02c2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x55 = 0x2c2,0x409
02c3 e5ff       |    |		Load	0x2,-0x1
02c4 01d7       |    |		Execute	Vector,Field_Read
02c5 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
02c6 7015       |p   |		Jump_Nonzero	0x2dc
02c7 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
02c8 704e       |pN  |		Jump_Nonzero	0x317
02c9 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
02ca 705c       |p\  |		Jump_Nonzero	0x327
02cb 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x56 = 0x2cb,0x40d
02cc 0aff       |    |		Execute_Immediate	Plus,-0x1
02cd 0248       | H  |		Execute	Discrete,Check_In_Integer
02ce 00de       |    |		Load_Top	At_Offset_6
02cf 01d7       |    |		Execute	Vector,Field_Read
02d0 6808       |h   |		Jump_Zero	0x2d9
02d1 00db       |    |		Load_Top	At_Offset_3
02d2 e5fe       |    |		Load	0x2,-0x2
02d3 01d7       |    |		Execute	Vector,Field_Read
02d4 00da       |    |		Load_Top	At_Offset_2
02d5 e5ff       |    |		Load	0x2,-0x1
02d6 01d7       |    |		Execute	Vector,Field_Read
02d7 027f       |    |		Execute	Discrete,Equal
02d8 7801       |x   |		Jump	0x2da
02d9 4800       |H   |		Short_Literal	0x0
02da a408       |    |		Store_Unchecked	0x2,0x8
02db 7858       |xX  |		Jump	0x334
02dc 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x57 = 0x2dc,0x40a
02dd 00de       |    |		Load_Top	At_Offset_6
02de 01d7       |    |		Execute	Vector,Field_Read
02df 7034       |p4  |		Jump_Nonzero	0x314
02e0 00d9       |    |		Load_Top	At_Offset_1
02e1 0aff       |    |		Execute_Immediate	Plus,-0x1
02e2 0248       | H  |		Execute	Discrete,Check_In_Integer
02e3 00de       |    |		Load_Top	At_Offset_6
02e4 01d7       |    |		Execute	Vector,Field_Read
02e5 6823       |h#  |		Jump_Zero	0x309
02e6 00db       |    |		Load_Top	At_Offset_3
02e7 e5fe       |    |		Load	0x2,-0x2
02e8 01dd       |    |		Execute	Vector,First
02e9 027f       |    |		Execute	Discrete,Equal
02ea 701c       |p   |		Jump_Nonzero	0x307
02eb 00db       |    |		Load_Top	At_Offset_3
02ec e5fe       |    |		Load	0x2,-0x2
02ed 01d7       |    |		Execute	Vector,Field_Read
02ee 0f2e       | .  |		Execute_Immediate	Equal,0x2e
02ef 7017       |p   |		Jump_Nonzero	0x307
02f0 00db       |    |		Load_Top	At_Offset_3
02f1 e5fe       |    |		Load	0x2,-0x2
02f2 01dd       |    |		Execute	Vector,First
02f3 027d       | }  |		Execute	Discrete,Greater
02f4 6810       |h   |		Jump_Zero	0x305
02f5 00db       |    |		Load_Top	At_Offset_3
02f6 0aff       |    |		Execute_Immediate	Plus,-0x1
02f7 0248       | H  |		Execute	Discrete,Check_In_Integer
02f8 e5fe       |    |		Load	0x2,-0x2
02f9 01d7       |    |		Execute	Vector,Field_Read
02fa 0f21       | !  |		Execute_Immediate	Equal,0x21
02fb 7007       |p   |		Jump_Nonzero	0x303
02fc 00db       |    |		Load_Top	At_Offset_3
02fd 0aff       |    |		Execute_Immediate	Plus,-0x1
02fe 0248       | H  |		Execute	Discrete,Check_In_Integer
02ff e5fe       |    |		Load	0x2,-0x2
0300 01d7       |    |		Execute	Vector,Field_Read
0301 0f2e       | .  |		Execute_Immediate	Equal,0x2e
0302 7807       |x   |		Jump	0x30a
0303 4801       |H   |		Short_Literal	0x1
0304 7805       |x   |		Jump	0x30a
0305 4800       |H   |		Short_Literal	0x0
0306 7803       |x   |		Jump	0x30a
0307 4801       |H   |		Short_Literal	0x1
0308 7801       |x   |		Jump	0x30a
0309 4800       |H   |		Short_Literal	0x0
030a 7009       |p   |		Jump_Nonzero	0x314
030b 00db       |    |		Load_Top	At_Offset_3
030c e5fe       |    |		Load	0x2,-0x2
030d 01dc       |    |		Execute	Vector,Last
030e 027f       |    |		Execute	Discrete,Equal
030f 6802       |h   |		Jump_Zero	0x312
0310 e409       |    |		Load	0x2,0x9
0311 7803       |x   |		Jump	0x315
0312 4800       |H   |		Short_Literal	0x0
0313 7801       |x   |		Jump	0x315
0314 4801       |H   |		Short_Literal	0x1
0315 a408       |    |		Store_Unchecked	0x2,0x8
0316 781d       |x   |		Jump	0x334
0317 e409       |    |		Load	0x2,0x9								; Debug Table 0xb.0x58 = 0x317,0x40b
0318 700b       |p   |		Jump_Nonzero	0x324
0319 00d9       |    |		Load_Top	At_Offset_1
031a 00de       |    |		Load_Top	At_Offset_6
031b 01d7       |    |		Execute	Vector,Field_Read
031c 6805       |h   |		Jump_Zero	0x322
031d 00db       |    |		Load_Top	At_Offset_3
031e e5fe       |    |		Load	0x2,-0x2
031f 01d7       |    |		Execute	Vector,Field_Read
0320 0e2e       | .  |		Execute_Immediate	Not_Equal,0x2e
0321 7803       |x   |		Jump	0x325
0322 4800       |H   |		Short_Literal	0x0
0323 7801       |x   |		Jump	0x325
0324 4801       |H   |		Short_Literal	0x1
0325 a408       |    |		Store_Unchecked	0x2,0x8
0326 780d       |x   |		Jump	0x334
0327 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xb.0x59 = 0x327,0x40c
0328 0aff       |    |		Execute_Immediate	Plus,-0x1
0329 0248       | H  |		Execute	Discrete,Check_In_Integer
032a 00de       |    |		Load_Top	At_Offset_6
032b 01d7       |    |		Execute	Vector,Field_Read
032c 6805       |h   |		Jump_Zero	0x332
032d 00db       |    |		Load_Top	At_Offset_3
032e e5fe       |    |		Load	0x2,-0x2
032f 01d7       |    |		Execute	Vector,Field_Read
0330 0e2e       | .  |		Execute_Immediate	Not_Equal,0x2e
0331 7801       |x   |		Jump	0x333
0332 4800       |H   |		Short_Literal	0x0
0333 a408       |    |		Store_Unchecked	0x2,0x8
0334 00d1       |    |		Pop_Control	Pop_Count_1
0335 e409       |    |		Load	0x2,0x9								; Debug Table 0xb.0x5a = 0x335,0x40e
0336 00d9       |    |		Load_Top	At_Offset_1
0337 0aff       |    |		Execute_Immediate	Plus,-0x1
0338 0248       | H  |		Execute	Discrete,Check_In_Integer
0339 00de       |    |		Load_Top	At_Offset_6
033a 01d6       |    |		Execute	Vector,Field_Write
033b e408       |    |		Load	0x2,0x8								; Debug Table 0xb.0x5b = 0x33b,0x40f
033c a409       |    |		Store_Unchecked	0x2,0x9
033d 3f84       |?   |		Loop_Increasing	0x2c2
033e 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0xb.0x5c = 0x33e,0x410
033f e403       |    |		Load	0x2,0x3
0340 00dc       |    |		Load_Top	At_Offset_4
0341 01d6       |    |		Execute	Vector,Field_Write
0342 3f79       |?y  |		Loop_Increasing	0x2bc
0343 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x5d = 0x343,0x411
0344 6803       |h   |		Jump_Zero	0x348
0345 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xb.0x5e = 0x345,0x412
0346 0335       | 5  |		Declare_Variable	Array,Duplicate
0347 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0348 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0xb.0x5f = 0x348,0x413
034a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
034b 0000       |    |		.XXX[0x1]
034c 0045 e00e  | E  |		.LITERAL	{0x0045e00e, 0x00008f30}
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; --------------------------------------------------------------------------------------
0350 03a4       |    |		.CONST	0x03a4								; Address of begin
0351 0004       |    |		.CONST	0x0004								; Address of exception handler
0352 000f       |    |		.CONST	0x000f								; Number of locals
0353			INIT_0350:
0353 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xc = .DEBUG	0x0353,0x0b4e,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x007a
													; Debug Table 0xc.0x0 = 0x353,0xffff
0354 00db       |    |		Load_Top	At_Offset_3
0355 8216       |    |		Call	0x1,0x16
0356 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x1 = 0x356,0xfffe
0357 01dd       |    |		Execute	Vector,First
0358 00e3       |    |		Load_Encached	Natural_Cache
0359 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
035a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x2 = 0x35a,0xfffd
035b 01dc       |    |		Execute	Vector,Last
035c 00e2       |    |		Load_Encached	Integer_Cache
035d 03f1       |    |		Declare_Variable	Discrete,With_Value
035e e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0x3 = 0x35e,0xfffc
035f 01dd       |    |		Execute	Vector,First
0360 00e3       |    |		Load_Encached	Natural_Cache
0361 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0362 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0x4 = 0x362,0xfffb
0363 01dc       |    |		Execute	Vector,Last
0364 00e2       |    |		Load_Encached	Integer_Cache
0365 03f1       |    |		Declare_Variable	Discrete,With_Value
0366 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xc.0x5 = 0x366,0xfffa
0367 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xc.0x6 = 0x367,0xfff9
0368 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0369 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xc.0x7 = 0x369,0xfff8
036a 0aff       |    |		Execute_Immediate	Plus,-0x1
036b 00e3       |    |		Load_Encached	Natural_Cache
036c 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
036d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x8 = 0x36d,0xfff7
036e 00de       |    |		Load_Top	At_Offset_6
036f 00e1       |    |		Load_Encached	Boolean_Cache
0370 02a0       |    |		Declare_Subprogram	Null_Subprogram
0371 4801       |H   |		Short_Literal	0x1
0372 035d       | ]  |		Declare_Type	Array,Defined
0373 00d8       |    |		Load_Top	At_Offset_0
0374 0337       | 7  |		Declare_Variable	Array
0375 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0x9 = 0x375,0xfff6
0376 e5fd       |    |		Load	0x2,-0x3
0377 01db       |    |		Execute	Vector,Length
0378 e5fe       |    |		Load	0x2,-0x2
0379 01db       |    |		Execute	Vector,Length
037a 0273       | s  |		Execute	Discrete,Plus
037b 0248       | H  |		Execute	Discrete,Check_In_Integer
037c 00e9       |    |		Load_Encached	String_Cache
037d 0334       | 4  |		Declare_Variable	Array,With_Constraint
037e 00d8       |    |		Load_Top	At_Offset_0
037f 01da       |    |		Execute	Vector,Bounds
0380 00e9       |    |		Load_Encached	String_Cache
0381 035b       | [  |		Declare_Type	Array,Constrained
0382 0337       | 7  |		Declare_Variable	Array
0383 00d8       |    |		Load_Top	At_Offset_0
0384 01d9       |    |		Execute	Vector,Reverse_Bounds
0385 0263       | c  |		Execute	Discrete,Above_Bound
0386 7005       |p   |		Jump_Nonzero	0x38c
0387 482a       |H*  |		Short_Literal	0x2a
0388 00d9       |    |		Load_Top	At_Offset_1
0389 00dc       |    |		Load_Top	At_Offset_4
038a 01d6       |    |		Execute	Vector,Field_Write
038b 3ffb       |?   |		Loop_Increasing	0x387
038c 00d9       |    |		Load_Top	At_Offset_1
038d 01d4       |    |		Execute	Vector,Structure_Write
038e e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0xa = 0x38e,0xfff5
038f 01da       |    |		Execute	Vector,Bounds
0390 00e2       |    |		Load_Encached	Integer_Cache
0391 02a0       |    |		Declare_Subprogram	Null_Subprogram
0392 4801       |H   |		Short_Literal	0x1
0393 035d       | ]  |		Declare_Type	Array,Defined
0394 00d8       |    |		Load_Top	At_Offset_0
0395 0337       | 7  |		Declare_Variable	Array
0396 00d8       |    |		Load_Top	At_Offset_0
0397 0337       | 7  |		Declare_Variable	Array
0398 00d8       |    |		Load_Top	At_Offset_0
0399 01d9       |    |		Execute	Vector,Reverse_Bounds
039a 0263       | c  |		Execute	Discrete,Above_Bound
039b 7005       |p   |		Jump_Nonzero	0x3a1
039c 4800       |H   |		Short_Literal	0x0
039d 00d9       |    |		Load_Top	At_Offset_1
039e 00dc       |    |		Load_Top	At_Offset_4
039f 01d6       |    |		Execute	Vector,Field_Write
03a0 3ffb       |?   |		Loop_Increasing	0x39c
03a1 00d9       |    |		Load_Top	At_Offset_1
03a2 01d4       |    |		Execute	Vector,Structure_Write
03a3 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xc.0xb = 0x3a3,0xfff4
03a4			BODY_0350:
03a4 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0xc = 0x3a4,0x1
03a5 e402       |    |		Load	0x2,0x2
03a6 482a       |H*  |		Short_Literal	0x2a
03a7 e002       |    |		Load	0x0,0x2
03a8 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
03a9 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
03aa 6803       |h   |		Jump_Zero	0x3ae
03ab e5fd       |    |		Load	0x2,-0x3							; Debug Table 0xc.0xd = 0x3ab,0x2
03ac 0335       | 5  |		Declare_Variable	Array,Duplicate
03ad 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
03ae 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0xe = 0x3ae,0x3
03af e409       |    |		Load	0x2,0x9
03b0 00de       |    |		Load_Top	At_Offset_6
03b1 01d6       |    |		Execute	Vector,Field_Write
03b2 e404       |    |		Load	0x2,0x4								; Debug Table 0xc.0xf = 0x3b2,0x4
03b3 e403       |    |		Load	0x2,0x3
03b4 0263       | c  |		Execute	Discrete,Above_Bound
03b5 700c       |p   |		Jump_Nonzero	0x3c2
03b6 e408       |    |		Load	0x2,0x8								; Debug Table 0xc.0x10 = 0x3b6,0x5
03b7 6805       |h   |		Jump_Zero	0x3bd
03b8 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x11 = 0x3b8,0x6
03b9 e402       |    |		Load	0x2,0x2
03ba 01d7       |    |		Execute	Vector,Field_Read
03bb 8219       |    |		Call	0x1,0x19
03bc a408       |    |		Store_Unchecked	0x2,0x8
03bd e408       |    |		Load	0x2,0x8								; Debug Table 0xc.0x12 = 0x3bd,0x7
03be 00d9       |    |		Load_Top	At_Offset_1
03bf e40b       |    |		Load	0x2,0xb
03c0 01d6       |    |		Execute	Vector,Field_Write
03c1 3ff4       |?   |		Loop_Increasing	0x3b6
03c2 e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x13 = 0x3c2,0x8
03c3 e405       |    |		Load	0x2,0x5
03c4 0263       | c  |		Execute	Discrete,Above_Bound
03c5 70d7       |p   |		Jump_Nonzero	0x49d
03c6 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0x14 = 0x3c6,0x9
03c7 a408       |    |		Store_Unchecked	0x2,0x8
03c8 e404       |    |		Load	0x2,0x4								; Debug Table 0xc.0x15 = 0x3c8,0xa
03c9 e403       |    |		Load	0x2,0x3
03ca 0263       | c  |		Execute	Discrete,Above_Bound
03cb 708f       |p   |		Jump_Nonzero	0x45b
03cc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x16 = 0x3cc,0xb
03cd e402       |    |		Load	0x2,0x2
03ce 01d7       |    |		Execute	Vector,Field_Read
03cf 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
03d0 701b       |p   |		Jump_Nonzero	0x3ec
03d1 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
03d2 7058       |pX  |		Jump_Nonzero	0x42b
03d3 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
03d4 7069       |pi  |		Jump_Nonzero	0x43e
03d5 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x17 = 0x3d5,0x18
03d6 0aff       |    |		Execute_Immediate	Plus,-0x1
03d7 0248       | H  |		Execute	Discrete,Check_In_Integer
03d8 e40b       |    |		Load	0x2,0xb
03d9 01d7       |    |		Execute	Vector,Field_Read
03da 6808       |h   |		Jump_Zero	0x3e3
03db 00db       |    |		Load_Top	At_Offset_3
03dc e5fd       |    |		Load	0x2,-0x3
03dd 01d7       |    |		Execute	Vector,Field_Read
03de 00da       |    |		Load_Top	At_Offset_2
03df e402       |    |		Load	0x2,0x2
03e0 01d7       |    |		Execute	Vector,Field_Read
03e1 027f       |    |		Execute	Discrete,Equal
03e2 7801       |x   |		Jump	0x3e4
03e3 4800       |H   |		Short_Literal	0x0
03e4 a407       |    |		Store_Unchecked	0x2,0x7
03e5 e407       |    |		Load	0x2,0x7								; Debug Table 0xc.0x18 = 0x3e5,0x19
03e6 686a       |hj  |		Jump_Zero	0x451
03e7 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x19 = 0x3e7,0x1a
03e8 00dc       |    |		Load_Top	At_Offset_4
03e9 e40e       |    |		Load	0x2,0xe
03ea 01d6       |    |		Execute	Vector,Field_Write
03eb 7865       |xe  |		Jump	0x451
03ec 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x1a = 0x3ec,0xc
03ed e40b       |    |		Load	0x2,0xb
03ee 01d7       |    |		Execute	Vector,Field_Read
03ef 702b       |p+  |		Jump_Nonzero	0x41b
03f0 00d9       |    |		Load_Top	At_Offset_1
03f1 0aff       |    |		Execute_Immediate	Plus,-0x1
03f2 0248       | H  |		Execute	Discrete,Check_In_Integer
03f3 e40b       |    |		Load	0x2,0xb
03f4 01d7       |    |		Execute	Vector,Field_Read
03f5 6823       |h#  |		Jump_Zero	0x419
03f6 00db       |    |		Load_Top	At_Offset_3
03f7 e5fd       |    |		Load	0x2,-0x3
03f8 01dd       |    |		Execute	Vector,First
03f9 027f       |    |		Execute	Discrete,Equal
03fa 701c       |p   |		Jump_Nonzero	0x417
03fb 00db       |    |		Load_Top	At_Offset_3
03fc e5fd       |    |		Load	0x2,-0x3
03fd 01d7       |    |		Execute	Vector,Field_Read
03fe 0f2e       | .  |		Execute_Immediate	Equal,0x2e
03ff 7017       |p   |		Jump_Nonzero	0x417
0400 00db       |    |		Load_Top	At_Offset_3
0401 e5fd       |    |		Load	0x2,-0x3
0402 01dd       |    |		Execute	Vector,First
0403 027d       | }  |		Execute	Discrete,Greater
0404 6810       |h   |		Jump_Zero	0x415
0405 00db       |    |		Load_Top	At_Offset_3
0406 0aff       |    |		Execute_Immediate	Plus,-0x1
0407 0248       | H  |		Execute	Discrete,Check_In_Integer
0408 e5fd       |    |		Load	0x2,-0x3
0409 01d7       |    |		Execute	Vector,Field_Read
040a 0f21       | !  |		Execute_Immediate	Equal,0x21
040b 7007       |p   |		Jump_Nonzero	0x413
040c 00db       |    |		Load_Top	At_Offset_3
040d 0aff       |    |		Execute_Immediate	Plus,-0x1
040e 0248       | H  |		Execute	Discrete,Check_In_Integer
040f e5fd       |    |		Load	0x2,-0x3
0410 01d7       |    |		Execute	Vector,Field_Read
0411 0f2e       | .  |		Execute_Immediate	Equal,0x2e
0412 7809       |x   |		Jump	0x41c
0413 4801       |H   |		Short_Literal	0x1
0414 7807       |x   |		Jump	0x41c
0415 4800       |H   |		Short_Literal	0x0
0416 7805       |x   |		Jump	0x41c
0417 4801       |H   |		Short_Literal	0x1
0418 7803       |x   |		Jump	0x41c
0419 4800       |H   |		Short_Literal	0x0
041a 7801       |x   |		Jump	0x41c
041b 4801       |H   |		Short_Literal	0x1
041c a407       |    |		Store_Unchecked	0x2,0x7
041d e407       |    |		Load	0x2,0x7								; Debug Table 0xc.0x1b = 0x41d,0xd
041e 6805       |h   |		Jump_Zero	0x424
041f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x1c = 0x41f,0xe
0420 00dc       |    |		Load_Top	At_Offset_4
0421 e40e       |    |		Load	0x2,0xe
0422 01d6       |    |		Execute	Vector,Field_Write
0423 782d       |x-  |		Jump	0x451
0424 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x1d = 0x424,0xf
0425 e406       |    |		Load	0x2,0x6
0426 027f       |    |		Execute	Discrete,Equal
0427 6829       |h)  |		Jump_Zero	0x451
0428 e408       |    |		Load	0x2,0x8								; Debug Table 0xc.0x1e = 0x428,0x10
0429 a407       |    |		Store_Unchecked	0x2,0x7
042a 7826       |x&  |		Jump	0x451
042b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x1f = 0x42b,0x11
042c e40b       |    |		Load	0x2,0xb
042d 01d7       |    |		Execute	Vector,Field_Read
042e 680c       |h   |		Jump_Zero	0x43b
042f 00db       |    |		Load_Top	At_Offset_3
0430 e5fd       |    |		Load	0x2,-0x3
0431 01d7       |    |		Execute	Vector,Field_Read
0432 0e2e       | .  |		Execute_Immediate	Not_Equal,0x2e
0433 6807       |h   |		Jump_Zero	0x43b
0434 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x20 = 0x434,0x12
0435 00dc       |    |		Load_Top	At_Offset_4
0436 e40e       |    |		Load	0x2,0xe
0437 01d6       |    |		Execute	Vector,Field_Write
0438 4801       |H   |		Short_Literal	0x1							; Debug Table 0xc.0x21 = 0x438,0x13
0439 a407       |    |		Store_Unchecked	0x2,0x7
043a 7816       |x   |		Jump	0x451
043b e408       |    |		Load	0x2,0x8								; Debug Table 0xc.0x22 = 0x43b,0x14
043c a407       |    |		Store_Unchecked	0x2,0x7
043d 7813       |x   |		Jump	0x451
043e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x23 = 0x43e,0x15
043f 0aff       |    |		Execute_Immediate	Plus,-0x1
0440 0248       | H  |		Execute	Discrete,Check_In_Integer
0441 e40b       |    |		Load	0x2,0xb
0442 01d7       |    |		Execute	Vector,Field_Read
0443 6805       |h   |		Jump_Zero	0x449
0444 00db       |    |		Load_Top	At_Offset_3
0445 e5fd       |    |		Load	0x2,-0x3
0446 01d7       |    |		Execute	Vector,Field_Read
0447 0e2e       | .  |		Execute_Immediate	Not_Equal,0x2e
0448 7801       |x   |		Jump	0x44a
0449 4800       |H   |		Short_Literal	0x0
044a a407       |    |		Store_Unchecked	0x2,0x7
044b e407       |    |		Load	0x2,0x7								; Debug Table 0xc.0x24 = 0x44b,0x16
044c 6804       |h   |		Jump_Zero	0x451
044d 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x25 = 0x44d,0x17
044e 00dc       |    |		Load_Top	At_Offset_4
044f e40e       |    |		Load	0x2,0xe
0450 01d6       |    |		Execute	Vector,Field_Write
0451 00d1       |    |		Pop_Control	Pop_Count_1
0452 e408       |    |		Load	0x2,0x8								; Debug Table 0xc.0x26 = 0x452,0x1b
0453 00d9       |    |		Load_Top	At_Offset_1
0454 0aff       |    |		Execute_Immediate	Plus,-0x1
0455 0248       | H  |		Execute	Discrete,Check_In_Integer
0456 e40b       |    |		Load	0x2,0xb
0457 01d6       |    |		Execute	Vector,Field_Write
0458 e407       |    |		Load	0x2,0x7								; Debug Table 0xc.0x27 = 0x458,0x1c
0459 a408       |    |		Store_Unchecked	0x2,0x8
045a 3f71       |?q  |		Loop_Increasing	0x3cc
045b e405       |    |		Load	0x2,0x5								; Debug Table 0xc.0x28 = 0x45b,0x1d
045c 00d9       |    |		Load_Top	At_Offset_1
045d 0aff       |    |		Execute_Immediate	Plus,-0x1
045e 0248       | H  |		Execute	Discrete,Check_In_Integer
045f 0264       | d  |		Execute	Discrete,Below_Bound
0460 7037       |p7  |		Jump_Nonzero	0x498
0461 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x29 = 0x461,0x1e
0462 00de       |    |		Load_Top	At_Offset_6
0463 01d7       |    |		Execute	Vector,Field_Read
0464 00d9       |    |		Load_Top	At_Offset_1
0465 0a01       |    |		Execute_Immediate	Plus,0x1
0466 0248       | H  |		Execute	Discrete,Check_In_Integer
0467 e40e       |    |		Load	0x2,0xe
0468 01d7       |    |		Execute	Vector,Field_Read
0469 027a       | z  |		Execute	Discrete,Less_Equal
046a 6802       |h   |		Jump_Zero	0x46d
046b 00d2       |    |		Pop_Control	Pop_Count_2
046c 782b       |x+  |		Jump	0x498
046d e403       |    |		Load	0x2,0x3								; Debug Table 0xc.0x2a = 0x46d,0x1f
046e 00d9       |    |		Load_Top	At_Offset_1
046f 0a01       |    |		Execute_Immediate	Plus,0x1
0470 0248       | H  |		Execute	Discrete,Check_In_Integer
0471 e40e       |    |		Load	0x2,0xe
0472 01d7       |    |		Execute	Vector,Field_Read
0473 0264       | d  |		Execute	Discrete,Below_Bound
0474 7022       |p"  |		Jump_Nonzero	0x497
0475 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x2b = 0x475,0x20
0476 00db       |    |		Load_Top	At_Offset_3
0477 e40e       |    |		Load	0x2,0xe
0478 01d6       |    |		Execute	Vector,Field_Write
0479 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x2c = 0x479,0x21
047a e402       |    |		Load	0x2,0x2
047b 01d7       |    |		Execute	Vector,Field_Read
047c 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
047d 700e       |p   |		Jump_Nonzero	0x48c
047e 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
047f 700e       |p   |		Jump_Nonzero	0x48e
0480 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
0481 700c       |p   |		Jump_Nonzero	0x48e
0482 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x2d = 0x482,0x24
0483 e5fd       |    |		Load	0x2,-0x3
0484 01d7       |    |		Execute	Vector,Field_Read
0485 00da       |    |		Load_Top	At_Offset_2
0486 e402       |    |		Load	0x2,0x2
0487 01d7       |    |		Execute	Vector,Field_Read
0488 027f       |    |		Execute	Discrete,Equal
0489 680b       |h   |		Jump_Zero	0x495
048a 00d3       |    |		Pop_Control	Pop_Count_3
048b 780b       |x   |		Jump	0x497
048c 00d3       |    |		Pop_Control	Pop_Count_3						; Debug Table 0xc.0x2e = 0x48c,0x22
048d 7809       |x   |		Jump	0x497
048e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x2f = 0x48e,0x23
048f e5fd       |    |		Load	0x2,-0x3
0490 01d7       |    |		Execute	Vector,Field_Read
0491 0e2e       | .  |		Execute_Immediate	Not_Equal,0x2e
0492 6802       |h   |		Jump_Zero	0x495
0493 00d3       |    |		Pop_Control	Pop_Count_3
0494 7802       |x   |		Jump	0x497
0495 00d1       |    |		Pop_Control	Pop_Count_1
0496 37de       |7   |		Loop_Decreasing	0x475
0497 37c9       |7   |		Loop_Decreasing	0x461
0498 e407       |    |		Load	0x2,0x7								; Debug Table 0xc.0x30 = 0x498,0x25
0499 e404       |    |		Load	0x2,0x4
049a e40b       |    |		Load	0x2,0xb
049b 01d6       |    |		Execute	Vector,Field_Write
049c 3f29       |?)  |		Loop_Increasing	0x3c6
049d 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x31 = 0x49d,0x26
049e 01dc       |    |		Execute	Vector,Last
049f 0a01       |    |		Execute_Immediate	Plus,0x1
04a0 0059       | Y  |		Store_Top	Discrete,At_Offset_1
04a1 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xc.0x32 = 0x4a1,0x27
04a2 01da       |    |		Execute	Vector,Bounds
04a3 0264       | d  |		Execute	Discrete,Below_Bound
04a4 7074       |pt  |		Jump_Nonzero	0x519
04a5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x33 = 0x4a5,0x28
04a6 e5fe       |    |		Load	0x2,-0x2
04a7 01d7       |    |		Execute	Vector,Field_Read
04a8 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
04a9 702b       |p+  |		Jump_Nonzero	0x4d5
04aa 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
04ab 7032       |p2  |		Jump_Nonzero	0x4de
04ac 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
04ad 7030       |p0  |		Jump_Nonzero	0x4de
04ae 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x34 = 0x4ae,0x3d
04af 0aff       |    |		Execute_Immediate	Plus,-0x1
04b0 005c       | \  |		Store_Top	Discrete,At_Offset_4
04b1 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x35 = 0x4b1,0x3e
04b2 e5fe       |    |		Load	0x2,-0x2
04b3 01d7       |    |		Execute	Vector,Field_Read
04b4 00dc       |    |		Load_Top	At_Offset_4
04b5 e40c       |    |		Load	0x2,0xc
04b6 01d6       |    |		Execute	Vector,Field_Write
04b7 785f       |x_  |		Jump	0x517
04b8 e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x36 = 0x4b8,0x2a
04b9 e5fd       |    |		Load	0x2,-0x3
04ba 01d7       |    |		Execute	Vector,Field_Read
04bb 0f2e       | .  |		Execute_Immediate	Equal,0x2e
04bc 701c       |p   |		Jump_Nonzero	0x4d9
04bd e406       |    |		Load	0x2,0x6
04be e5fd       |    |		Load	0x2,-0x3
04bf 01d7       |    |		Execute	Vector,Field_Read
04c0 0f21       | !  |		Execute_Immediate	Equal,0x21
04c1 7017       |p   |		Jump_Nonzero	0x4d9
04c2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x37 = 0x4c2,0x2b
04c3 0aff       |    |		Execute_Immediate	Plus,-0x1
04c4 005c       | \  |		Store_Top	Discrete,At_Offset_4
04c5 e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x38 = 0x4c5,0x2c
04c6 e5fd       |    |		Load	0x2,-0x3
04c7 01d7       |    |		Execute	Vector,Field_Read
04c8 00dc       |    |		Load_Top	At_Offset_4
04c9 e40c       |    |		Load	0x2,0xc
04ca 01d6       |    |		Execute	Vector,Field_Write
04cb e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x39 = 0x4cb,0x2d
04cc 00dd       |    |		Load_Top	At_Offset_5
04cd 01d7       |    |		Execute	Vector,Field_Read
04ce 0aff       |    |		Execute_Immediate	Plus,-0x1
04cf 0248       | H  |		Execute	Discrete,Check_In_Integer
04d0 a404       |    |		Store_Unchecked	0x2,0x4
04d1 e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x3a = 0x4d1,0x2e
04d2 0aff       |    |		Execute_Immediate	Plus,-0x1
04d3 0248       | H  |		Execute	Discrete,Check_In_Integer
04d4 a406       |    |		Store_Unchecked	0x2,0x6
04d5 e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x3b = 0x4d5,0x29
04d6 e405       |    |		Load	0x2,0x5
04d7 027b       | {  |		Execute	Discrete,Greater_Equal
04d8 77df       |w   |		Jump_Nonzero	0x4b8
04d9 e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x3c = 0x4d9,0x2f
04da 0aff       |    |		Execute_Immediate	Plus,-0x1
04db 0248       | H  |		Execute	Discrete,Check_In_Integer
04dc a406       |    |		Store_Unchecked	0x2,0x6
04dd 7839       |x9  |		Jump	0x517
04de 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xc.0x3d = 0x4de,0x30
04df e5fe       |    |		Load	0x2,-0x2
04e0 01d7       |    |		Execute	Vector,Field_Read
04e1 0f40       | @  |		Execute_Immediate	Equal,0x40
04e2 a407       |    |		Store_Unchecked	0x2,0x7
04e3 782f       |x/  |		Jump	0x513
04e4 e404       |    |		Load	0x2,0x4								; Debug Table 0xc.0x3e = 0x4e4,0x32
04e5 e402       |    |		Load	0x2,0x2
04e6 01d7       |    |		Execute	Vector,Field_Read
04e7 820d       |    |		Call	0x1,0xd
04e8 6826       |h&  |		Jump_Zero	0x50f
04e9 781c       |x   |		Jump	0x506
04ea e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x3f = 0x4ea,0x34
04eb 00dd       |    |		Load_Top	At_Offset_5
04ec 01d7       |    |		Execute	Vector,Field_Read
04ed e404       |    |		Load	0x2,0x4
04ee 027f       |    |		Execute	Discrete,Equal
04ef 680c       |h   |		Jump_Zero	0x4fc
04f0 e407       |    |		Load	0x2,0x7								; Debug Table 0xc.0x40 = 0x4f0,0x35
04f1 6810       |h   |		Jump_Zero	0x502
04f2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xc.0x41 = 0x4f2,0x36
04f3 0aff       |    |		Execute_Immediate	Plus,-0x1
04f4 005c       | \  |		Store_Top	Discrete,At_Offset_4
04f5 e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x42 = 0x4f5,0x37
04f6 e5fd       |    |		Load	0x2,-0x3
04f7 01d7       |    |		Execute	Vector,Field_Read
04f8 00dc       |    |		Load_Top	At_Offset_4
04f9 e40c       |    |		Load	0x2,0xc
04fa 01d6       |    |		Execute	Vector,Field_Write
04fb 7806       |x   |		Jump	0x502
04fc e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x43 = 0x4fc,0x38
04fd 00dd       |    |		Load_Top	At_Offset_5
04fe 01d7       |    |		Execute	Vector,Field_Read
04ff e404       |    |		Load	0x2,0x4
0500 027c       | |  |		Execute	Discrete,Less
0501 7008       |p   |		Jump_Nonzero	0x50a
0502 e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x44 = 0x502,0x39
0503 0aff       |    |		Execute_Immediate	Plus,-0x1
0504 0248       | H  |		Execute	Discrete,Check_In_Integer
0505 a406       |    |		Store_Unchecked	0x2,0x6
0506 e406       |    |		Load	0x2,0x6								; Debug Table 0xc.0x45 = 0x506,0x33
0507 e405       |    |		Load	0x2,0x5
0508 027b       | {  |		Execute	Discrete,Greater_Equal
0509 77e0       |w   |		Jump_Nonzero	0x4ea
050a e404       |    |		Load	0x2,0x4								; Debug Table 0xc.0x46 = 0x50a,0x3a
050b 0aff       |    |		Execute_Immediate	Plus,-0x1
050c 0248       | H  |		Execute	Discrete,Check_In_Integer
050d a404       |    |		Store_Unchecked	0x2,0x4
050e 7808       |x   |		Jump	0x517								; Debug Table 0xc.0x47 = 0x50e,0x3b
050f e404       |    |		Load	0x2,0x4								; Debug Table 0xc.0x48 = 0x50f,0x3c
0510 0aff       |    |		Execute_Immediate	Plus,-0x1
0511 0248       | H  |		Execute	Discrete,Check_In_Integer
0512 a404       |    |		Store_Unchecked	0x2,0x4
0513 e404       |    |		Load	0x2,0x4								; Debug Table 0xc.0x49 = 0x513,0x31
0514 e403       |    |		Load	0x2,0x3
0515 027b       | {  |		Execute	Discrete,Greater_Equal
0516 77cd       |w   |		Jump_Nonzero	0x4e4
0517 00d1       |    |		Pop_Control	Pop_Count_1
0518 378c       |7   |		Loop_Decreasing	0x4a5
0519 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xc.0x4a = 0x519,0x3f
051a 00dc       |    |		Load_Top	At_Offset_4
051b 01dc       |    |		Execute	Vector,Last
051c 00dd       |    |		Load_Top	At_Offset_5
051d 01cf       |    |		Execute	Vector,Slice_Read
051e 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
051f 0000       |    |		.XXX[0x1]
0520 ; --------------------------------------------------------------------------------------
0520 ; SUBPROGRAM
0520 ; --------------------------------------------------------------------------------------
0520 0523       | #  |		.CONST	0x0523								; Address of begin
0521 0004       |    |		.CONST	0x0004								; Address of exception handler
0522 0001       |    |		.CONST	0x0001								; Number of locals
0523			BODY_0520:
0523			INIT_0520:
0523 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd = .DEBUG	0x0523,0x0be6,0x0002,0x0000,0x0056,0xbea5,0x0000,0x00bf
													; Debug Table 0xd.0x0 = 0x523,0x1
0524 0f40       | @  |		Execute_Immediate	Equal,0x40
0525 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0526 0000 0000  |    |		.XXX[0x2]
0528 ; --------------------------------------------------------------------------------------
0528 ; SUBPROGRAM
0528 ; --------------------------------------------------------------------------------------
0528 0532       | 2  |		.CONST	0x0532								; Address of begin
0529 0004       |    |		.CONST	0x0004								; Address of exception handler
052a 0005       |    |		.CONST	0x0005								; Number of locals
052b			INIT_0528:
052b 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xe = .DEBUG	0x052b,0x0bea,0x0002,0x0000,0x0056,0xbea5,0x0000,0x00d2
													; Debug Table 0xe.0x0 = 0x52b,0xffff
052c 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
052d 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xe.0x1 = 0x52d,0xfffe
052e 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
052f 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xe.0x2 = 0x52f,0xfffd
0530 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0531 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xe.0x3 = 0x531,0xfffc
0532			BODY_0528:
0532 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x4 = 0x532,0x1
0533 e5fe       |    |		Load	0x2,-0x2
0534 487e       |H~  |		Short_Literal	0x7e
0535 e002       |    |		Load	0x0,0x2
0536 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0537 686d       |hm  |		Jump_Zero	0x5a5
0538 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x5 = 0x538,0x2
0539 01dd       |    |		Execute	Vector,First
053a 0059       | Y  |		Store_Top	Discrete,At_Offset_1
053b 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x6 = 0x53b,0x3
053c 0054       | T  |		Store_Top_Unchecked	Discrete,At_Offset_4
053d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x7 = 0x53d,0x4
053e 01d9       |    |		Execute	Vector,Reverse_Bounds
053f 0263       | c  |		Execute	Discrete,Above_Bound
0540 7045       |pE  |		Jump_Nonzero	0x586
0541 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x8 = 0x541,0x5
0542 e5fe       |    |		Load	0x2,-0x2
0543 01d7       |    |		Execute	Vector,Field_Read
0544 0b5b       | [  |		Execute_Immediate	Case_Compare,0x5b
0545 7007       |p   |		Jump_Nonzero	0x54d
0546 0b5d       | ]  |		Execute_Immediate	Case_Compare,0x5d
0547 7009       |p   |		Jump_Nonzero	0x551
0548 0b7e       | ~  |		Execute_Immediate	Case_Compare,0x7e
0549 700b       |p   |		Jump_Nonzero	0x555
054a 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
054b 7011       |p   |		Jump_Nonzero	0x55d
054c 7837       |x7  |		Jump	0x584								; Debug Table 0xe.0x9 = 0x54c,0x13
054d 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xe.0xa = 0x54d,0x6
054e 0a01       |    |		Execute_Immediate	Plus,0x1
054f 005d       | ]  |		Store_Top	Discrete,At_Offset_5
0550 7833       |x3  |		Jump	0x584
0551 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xe.0xb = 0x551,0x7
0552 0aff       |    |		Execute_Immediate	Plus,-0x1
0553 005d       | ]  |		Store_Top	Discrete,At_Offset_5
0554 782f       |x/  |		Jump	0x584
0555 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xe.0xc = 0x555,0x8
0556 702d       |p-  |		Jump_Nonzero	0x584
0557 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0xd = 0x557,0x9
0558 a402       |    |		Store_Unchecked	0x2,0x2
0559 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0xe = 0x559,0xa
055a 0a01       |    |		Execute_Immediate	Plus,0x1
055b 005c       | \  |		Store_Top	Discrete,At_Offset_4
055c 7827       |x'  |		Jump	0x584
055d 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xe.0xf = 0x55d,0xb
055e 7025       |p%  |		Jump_Nonzero	0x584
055f 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0xe.0x10 = 0x55f,0xc
0560 680f       |h   |		Jump_Zero	0x570
0561 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xe.0x11 = 0x561,0xd
0562 e5ff       |    |		Load	0x2,-0x1
0563 00dd       |    |		Load_Top	At_Offset_5
0564 00dc       |    |		Load_Top	At_Offset_4
0565 0aff       |    |		Execute_Immediate	Plus,-0x1
0566 0248       | H  |		Execute	Discrete,Check_In_Integer
0567 e5fe       |    |		Load	0x2,-0x2
0568 01cf       |    |		Execute	Vector,Slice_Read
0569 01cc       |    |		Execute	Vector,Catenate
056a e5fd       |    |		Load	0x2,-0x3
056b 01cc       |    |		Execute	Vector,Catenate
056c 821b       |    |		Call	0x1,0x1b
056d 6811       |h   |		Jump_Zero	0x57f
056e 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x12 = 0x56e,0xe
056f 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0570 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xe.0x13 = 0x570,0xf
0571 700d       |p   |		Jump_Nonzero	0x57f
0572 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xe.0x14 = 0x572,0x10
0573 e5ff       |    |		Load	0x2,-0x1
0574 00dd       |    |		Load_Top	At_Offset_5
0575 00dc       |    |		Load_Top	At_Offset_4
0576 0aff       |    |		Execute_Immediate	Plus,-0x1
0577 0248       | H  |		Execute	Discrete,Check_In_Integer
0578 e5fe       |    |		Load	0x2,-0x2
0579 01cf       |    |		Execute	Vector,Slice_Read
057a 01cc       |    |		Execute	Vector,Catenate
057b e5fd       |    |		Load	0x2,-0x3
057c 01cc       |    |		Execute	Vector,Catenate
057d 821b       |    |		Call	0x1,0x1b
057e 0056       | V  |		Store_Top_Unchecked	Discrete,At_Offset_6
057f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x15 = 0x57f,0x11
0580 0a01       |    |		Execute_Immediate	Plus,0x1
0581 005c       | \  |		Store_Top	Discrete,At_Offset_4
0582 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x16 = 0x582,0x12
0583 a402       |    |		Store_Unchecked	0x2,0x2
0584 00d1       |    |		Pop_Control	Pop_Count_1
0585 3fbb       |?   |		Loop_Increasing	0x541
0586 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x17 = 0x586,0x14
0587 6811       |h   |		Jump_Zero	0x599
0588 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x18 = 0x588,0x15
0589 680d       |h   |		Jump_Zero	0x597
058a e5fc       |    |		Load	0x2,-0x4
058b e5ff       |    |		Load	0x2,-0x1
058c 00da       |    |		Load_Top	At_Offset_2
058d e5fe       |    |		Load	0x2,-0x2
058e 01dc       |    |		Execute	Vector,Last
058f e5fe       |    |		Load	0x2,-0x2
0590 01cf       |    |		Execute	Vector,Slice_Read
0591 01cc       |    |		Execute	Vector,Catenate
0592 e5fd       |    |		Load	0x2,-0x3
0593 01cc       |    |		Execute	Vector,Catenate
0594 821b       |    |		Call	0x1,0x1b
0595 0f00       |    |		Execute_Immediate	Equal,0x0
0596 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0597 4800       |H   |		Short_Literal	0x0
0598 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0599 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xe.0x19 = 0x599,0x16
059a e5ff       |    |		Load	0x2,-0x1
059b 00da       |    |		Load_Top	At_Offset_2
059c e5fe       |    |		Load	0x2,-0x2
059d 01dc       |    |		Execute	Vector,Last
059e e5fe       |    |		Load	0x2,-0x2
059f 01cf       |    |		Execute	Vector,Slice_Read
05a0 01cc       |    |		Execute	Vector,Catenate
05a1 e5fd       |    |		Load	0x2,-0x3
05a2 01cc       |    |		Execute	Vector,Catenate
05a3 821b       |    |		Call	0x1,0x1b
05a4 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
05a5 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x1a = 0x5a5,0x17
05a6 01dd       |    |		Execute	Vector,First
05a7 0059       | Y  |		Store_Top	Discrete,At_Offset_1
05a8 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xe.0x1b = 0x5a8,0x18
05a9 01d9       |    |		Execute	Vector,Reverse_Bounds
05aa 0263       | c  |		Execute	Discrete,Above_Bound
05ab 7028       |p(  |		Jump_Nonzero	0x5d4
05ac 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x1c = 0x5ac,0x19
05ad e5fe       |    |		Load	0x2,-0x2
05ae 01d7       |    |		Execute	Vector,Field_Read
05af 0b5b       | [  |		Execute_Immediate	Case_Compare,0x5b
05b0 7005       |p   |		Jump_Nonzero	0x5b6
05b1 0b5d       | ]  |		Execute_Immediate	Case_Compare,0x5d
05b2 7007       |p   |		Jump_Nonzero	0x5ba
05b3 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
05b4 7009       |p   |		Jump_Nonzero	0x5be
05b5 781c       |x   |		Jump	0x5d2								; Debug Table 0xe.0x1d = 0x5b5,0x20
05b6 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xe.0x1e = 0x5b6,0x1a
05b7 0a01       |    |		Execute_Immediate	Plus,0x1
05b8 005d       | ]  |		Store_Top	Discrete,At_Offset_5
05b9 7818       |x   |		Jump	0x5d2
05ba 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xe.0x1f = 0x5ba,0x1b
05bb 0aff       |    |		Execute_Immediate	Plus,-0x1
05bc 005d       | ]  |		Store_Top	Discrete,At_Offset_5
05bd 7814       |x   |		Jump	0x5d2
05be 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xe.0x20 = 0x5be,0x1c
05bf 7012       |p   |		Jump_Nonzero	0x5d2
05c0 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xe.0x21 = 0x5c0,0x1d
05c1 e5ff       |    |		Load	0x2,-0x1
05c2 00dd       |    |		Load_Top	At_Offset_5
05c3 00dc       |    |		Load_Top	At_Offset_4
05c4 0aff       |    |		Execute_Immediate	Plus,-0x1
05c5 0248       | H  |		Execute	Discrete,Check_In_Integer
05c6 e5fe       |    |		Load	0x2,-0x2
05c7 01cf       |    |		Execute	Vector,Slice_Read
05c8 01cc       |    |		Execute	Vector,Catenate
05c9 e5fd       |    |		Load	0x2,-0x3
05ca 01cc       |    |		Execute	Vector,Catenate
05cb 821b       |    |		Call	0x1,0x1b
05cc 6802       |h   |		Jump_Zero	0x5cf
05cd 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0x22 = 0x5cd,0x1e
05ce 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
05cf 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xe.0x23 = 0x5cf,0x1f
05d0 0a01       |    |		Execute_Immediate	Plus,0x1
05d1 005c       | \  |		Store_Top	Discrete,At_Offset_4
05d2 00d1       |    |		Pop_Control	Pop_Count_1
05d3 3fd8       |?   |		Loop_Increasing	0x5ac
05d4 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0xe.0x24 = 0x5d4,0x21
05d5 e5ff       |    |		Load	0x2,-0x1
05d6 00da       |    |		Load_Top	At_Offset_2
05d7 e5fe       |    |		Load	0x2,-0x2
05d8 01dc       |    |		Execute	Vector,Last
05d9 e5fe       |    |		Load	0x2,-0x2
05da 01cf       |    |		Execute	Vector,Slice_Read
05db 01cc       |    |		Execute	Vector,Catenate
05dc e5fd       |    |		Load	0x2,-0x3
05dd 01cc       |    |		Execute	Vector,Catenate
05de 821b       |    |		Call	0x1,0x1b
05df 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
05e0 ; --------------------------------------------------------------------------------------
05e0 ; SUBPROGRAM
05e0 ; --------------------------------------------------------------------------------------
05e0 05f7       |    |		.CONST	0x05f7								; Address of begin
05e1 0004       |    |		.CONST	0x0004								; Address of exception handler
05e2 0007       |    |		.CONST	0x0007								; Number of locals
05e3			INIT_05e0:
05e3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf = .DEBUG	0x05e3,0x0c36,0x0002,0x0000,0x0056,0xbea5,0x0000,0x00de
													; Debug Table 0xf.0x0 = 0x5e3,0xffff
05e4 01dd       |    |		Execute	Vector,First
05e5 00e3       |    |		Load_Encached	Natural_Cache
05e6 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
05e7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x1 = 0x5e7,0xfffe
05e8 01dc       |    |		Execute	Vector,Last
05e9 00e3       |    |		Load_Encached	Natural_Cache
05ea 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
05eb 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xf.0x2 = 0x5eb,0xfffd
05ec 01dd       |    |		Execute	Vector,First
05ed 00e3       |    |		Load_Encached	Natural_Cache
05ee 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
05ef 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0xf.0x3 = 0x5ef,0xfffc
05f0 01dc       |    |		Execute	Vector,Last
05f1 00e3       |    |		Load_Encached	Natural_Cache
05f2 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
05f3 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xf.0x4 = 0x5f3,0xfffb
05f4 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
05f5 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xf.0x5 = 0x5f5,0xfffa
05f6 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
05f7			BODY_05e0:
05f7 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xf.0x6 = 0x5f7,0x1
05f8 00dd       |    |		Load_Top	At_Offset_5
05f9 027f       |    |		Execute	Discrete,Equal
05fa 6832       |h2  |		Jump_Zero	0x62d
05fb 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xf.0x7 = 0x5fb,0x2
05fc e5ff       |    |		Load	0x2,-0x1
05fd 01d7       |    |		Execute	Vector,Field_Read
05fe 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
05ff 7012       |p   |		Jump_Nonzero	0x612
0600 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
0601 7012       |p   |		Jump_Nonzero	0x614
0602 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
0603 701e       |p   |		Jump_Nonzero	0x622
0604 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xf.0x8 = 0x604,0x9
0605 00dc       |    |		Load_Top	At_Offset_4
0606 027f       |    |		Execute	Discrete,Equal
0607 6808       |h   |		Jump_Zero	0x610
0608 00dc       |    |		Load_Top	At_Offset_4
0609 e5fe       |    |		Load	0x2,-0x2
060a 01d7       |    |		Execute	Vector,Field_Read
060b e402       |    |		Load	0x2,0x2
060c e5ff       |    |		Load	0x2,-0x1
060d 01d7       |    |		Execute	Vector,Field_Read
060e 027f       |    |		Execute	Discrete,Equal
060f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0610 4800       |H   |		Short_Literal	0x0
0611 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0612 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf.0x9 = 0x612,0x3
0613 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0614 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0xa = 0x614,0x4
0615 00dd       |    |		Load_Top	At_Offset_5
0616 0263       | c  |		Execute	Discrete,Above_Bound
0617 7008       |p   |		Jump_Nonzero	0x620
0618 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0xb = 0x618,0x5
0619 e5fe       |    |		Load	0x2,-0x2
061a 01d7       |    |		Execute	Vector,Field_Read
061b 0f2e       | .  |		Execute_Immediate	Equal,0x2e
061c 6802       |h   |		Jump_Zero	0x61f
061d 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0xc = 0x61d,0x6
061e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
061f 3ff8       |?   |		Loop_Increasing	0x618
0620 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf.0xd = 0x620,0x7
0621 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0622 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xf.0xe = 0x622,0x8
0623 00dc       |    |		Load_Top	At_Offset_4
0624 027f       |    |		Execute	Discrete,Equal
0625 6805       |h   |		Jump_Zero	0x62b
0626 00dc       |    |		Load_Top	At_Offset_4
0627 e5fe       |    |		Load	0x2,-0x2
0628 01d7       |    |		Execute	Vector,Field_Read
0629 0e2e       | .  |		Execute_Immediate	Not_Equal,0x2e
062a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
062b 4800       |H   |		Short_Literal	0x0
062c 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
062d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xf.0xf = 0x62d,0xa
062e e5fe       |    |		Load	0x2,-0x2
062f 01df       |    |		Execute	Vector,Equal
0630 6802       |h   |		Jump_Zero	0x633
0631 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf.0x10 = 0x631,0xb
0632 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0633 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x11 = 0x633,0xc
0634 00de       |    |		Load_Top	At_Offset_6
0635 00de       |    |		Load_Top	At_Offset_6
0636 e5ff       |    |		Load	0x2,-0x1
0637 01cf       |    |		Execute	Vector,Slice_Read
0638 485b       |H[  |		Short_Literal	0x5b
0639 e002       |    |		Load	0x0,0x2
063a 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
063b 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
063c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x12 = 0x63c,0xd
063d 684f       |hO  |		Jump_Zero	0x68d
063e 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x13 = 0x63e,0xe
063f 00de       |    |		Load_Top	At_Offset_6
0640 00de       |    |		Load_Top	At_Offset_6
0641 e5ff       |    |		Load	0x2,-0x1
0642 01cf       |    |		Execute	Vector,Slice_Read
0643 485d       |H]  |		Short_Literal	0x5d
0644 e002       |    |		Load	0x0,0x2
0645 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0646 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0647 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x14 = 0x647,0xf
0648 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0649 681a       |h   |		Jump_Zero	0x664
064a 00db       |    |		Load_Top	At_Offset_3
064b 00db       |    |		Load_Top	At_Offset_3
064c e5fe       |    |		Load	0x2,-0x2
064d 01cf       |    |		Execute	Vector,Slice_Read
064e 00d9       |    |		Load_Top	At_Offset_1
064f 0a01       |    |		Execute_Immediate	Plus,0x1
0650 0248       | H  |		Execute	Discrete,Check_In_Integer
0651 00de       |    |		Load_Top	At_Offset_6
0652 e5ff       |    |		Load	0x2,-0x1
0653 01cf       |    |		Execute	Vector,Slice_Read
0654 00db       |    |		Load_Top	At_Offset_3
0655 0a01       |    |		Execute_Immediate	Plus,0x1
0656 0248       | H  |		Execute	Discrete,Check_In_Integer
0657 00db       |    |		Load_Top	At_Offset_3
0658 0aff       |    |		Execute_Immediate	Plus,-0x1
0659 0248       | H  |		Execute	Discrete,Check_In_Integer
065a e5ff       |    |		Load	0x2,-0x1
065b 01cf       |    |		Execute	Vector,Slice_Read
065c e402       |    |		Load	0x2,0x2
065d 00dd       |    |		Load_Top	At_Offset_5
065e 0aff       |    |		Execute_Immediate	Plus,-0x1
065f 0248       | H  |		Execute	Discrete,Check_In_Integer
0660 e5ff       |    |		Load	0x2,-0x1
0661 01cf       |    |		Execute	Vector,Slice_Read
0662 821a       |    |		Call	0x1,0x1a
0663 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0664 4800       |H   |		Short_Literal	0x0
0665 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0666 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xf.0x15 = 0x666,0x11
0667 e5ff       |    |		Load	0x2,-0x1
0668 01d7       |    |		Execute	Vector,Field_Read
0669 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
066a 7010       |p   |		Jump_Nonzero	0x67b
066b 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
066c 700e       |p   |		Jump_Nonzero	0x67b
066d 0b5b       | [  |		Execute_Immediate	Case_Compare,0x5b
066e 700e       |p   |		Jump_Nonzero	0x67d
066f 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
0670 700e       |p   |		Jump_Nonzero	0x67f
0671 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0xf.0x16 = 0x671,0x16
0672 e5ff       |    |		Load	0x2,-0x1
0673 01d7       |    |		Execute	Vector,Field_Read
0674 00dd       |    |		Load_Top	At_Offset_5
0675 e5fe       |    |		Load	0x2,-0x2
0676 01d7       |    |		Execute	Vector,Field_Read
0677 027e       | ~  |		Execute	Discrete,Not_Equal
0678 680d       |h   |		Jump_Zero	0x686
0679 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x17 = 0x679,0x17
067a 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
067b 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0xf.0x18 = 0x67b,0x12
067c 7840       |x@  |		Jump	0x6bd
067d 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0xf.0x19 = 0x67d,0x13
067e 783e       |x>  |		Jump	0x6bd
067f 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xf.0x1a = 0x67f,0x14
0680 e5fe       |    |		Load	0x2,-0x2
0681 01d7       |    |		Execute	Vector,Field_Read
0682 0f2e       | .  |		Execute_Immediate	Equal,0x2e
0683 6802       |h   |		Jump_Zero	0x686
0684 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x1b = 0x684,0x15
0685 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0686 00d1       |    |		Pop_Control	Pop_Count_1
0687 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xf.0x1c = 0x687,0x18
0688 0a01       |    |		Execute_Immediate	Plus,0x1
0689 005e       | ^  |		Store_Top	Discrete,At_Offset_6
068a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x1d = 0x68a,0x19
068b 0a01       |    |		Execute_Immediate	Plus,0x1
068c 005c       | \  |		Store_Top	Discrete,At_Offset_4
068d 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xf.0x1e = 0x68d,0x10
068e 00dd       |    |		Load_Top	At_Offset_5
068f 027a       | z  |		Execute	Discrete,Less_Equal
0690 682c       |h,  |		Jump_Zero	0x6bd
0691 00db       |    |		Load_Top	At_Offset_3
0692 00db       |    |		Load_Top	At_Offset_3
0693 027a       | z  |		Execute	Discrete,Less_Equal
0694 77d1       |w   |		Jump_Nonzero	0x666
0695 7827       |x'  |		Jump	0x6bd
0696 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xf.0x1f = 0x696,0x1b
0697 e5ff       |    |		Load	0x2,-0x1
0698 01d7       |    |		Execute	Vector,Field_Read
0699 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
069a 7010       |p   |		Jump_Nonzero	0x6ab
069b 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
069c 700e       |p   |		Jump_Nonzero	0x6ab
069d 0b5d       | ]  |		Execute_Immediate	Case_Compare,0x5d
069e 700e       |p   |		Jump_Nonzero	0x6ad
069f 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
06a0 700e       |p   |		Jump_Nonzero	0x6af
06a1 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xf.0x20 = 0x6a1,0x20
06a2 e5ff       |    |		Load	0x2,-0x1
06a3 01d7       |    |		Execute	Vector,Field_Read
06a4 00dc       |    |		Load_Top	At_Offset_4
06a5 e5fe       |    |		Load	0x2,-0x2
06a6 01d7       |    |		Execute	Vector,Field_Read
06a7 027e       | ~  |		Execute	Discrete,Not_Equal
06a8 680d       |h   |		Jump_Zero	0x6b6
06a9 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x21 = 0x6a9,0x21
06aa 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06ab 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0xf.0x22 = 0x6ab,0x1c
06ac 7818       |x   |		Jump	0x6c5
06ad 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0xf.0x23 = 0x6ad,0x1d
06ae 7816       |x   |		Jump	0x6c5
06af 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x24 = 0x6af,0x1e
06b0 e5fe       |    |		Load	0x2,-0x2
06b1 01d7       |    |		Execute	Vector,Field_Read
06b2 0f2e       | .  |		Execute_Immediate	Equal,0x2e
06b3 6802       |h   |		Jump_Zero	0x6b6
06b4 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x25 = 0x6b4,0x1f
06b5 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06b6 00d1       |    |		Pop_Control	Pop_Count_1
06b7 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xf.0x26 = 0x6b7,0x22
06b8 0aff       |    |		Execute_Immediate	Plus,-0x1
06b9 005d       | ]  |		Store_Top	Discrete,At_Offset_5
06ba 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0x27 = 0x6ba,0x23
06bb 0aff       |    |		Execute_Immediate	Plus,-0x1
06bc 005b       | [  |		Store_Top	Discrete,At_Offset_3
06bd 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xf.0x28 = 0x6bd,0x1a
06be 00dd       |    |		Load_Top	At_Offset_5
06bf 027a       | z  |		Execute	Discrete,Less_Equal
06c0 6804       |h   |		Jump_Zero	0x6c5
06c1 00db       |    |		Load_Top	At_Offset_3
06c2 00db       |    |		Load_Top	At_Offset_3
06c3 027a       | z  |		Execute	Discrete,Less_Equal
06c4 77d1       |w   |		Jump_Nonzero	0x696
06c5 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xf.0x29 = 0x6c5,0x24
06c6 00dd       |    |		Load_Top	At_Offset_5
06c7 027d       | }  |		Execute	Discrete,Greater
06c8 6804       |h   |		Jump_Zero	0x6cd
06c9 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x2a = 0x6c9,0x25
06ca 00db       |    |		Load_Top	At_Offset_3
06cb 027d       | }  |		Execute	Discrete,Greater
06cc 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06cd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x2b = 0x6cd,0x26
06ce 00db       |    |		Load_Top	At_Offset_3
06cf 027d       | }  |		Execute	Discrete,Greater
06d0 6818       |h   |		Jump_Zero	0x6e9
06d1 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xf.0x2c = 0x6d1,0x27
06d2 00de       |    |		Load_Top	At_Offset_6
06d3 0263       | c  |		Execute	Discrete,Above_Bound
06d4 7012       |p   |		Jump_Nonzero	0x6e7
06d5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x2d = 0x6d5,0x28
06d6 e5ff       |    |		Load	0x2,-0x1
06d7 01d7       |    |		Execute	Vector,Field_Read
06d8 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
06d9 7004       |p   |		Jump_Nonzero	0x6de
06da 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
06db 7009       |p   |		Jump_Nonzero	0x6e5
06dc 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x2e = 0x6dc,0x2c
06dd 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06de 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0xf.0x2f = 0x6de,0x29
06df e5fe       |    |		Load	0x2,-0x2
06e0 01dc       |    |		Execute	Vector,Last
06e1 027a       | z  |		Execute	Discrete,Less_Equal
06e2 6802       |h   |		Jump_Zero	0x6e5
06e3 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x30 = 0x6e3,0x2a
06e4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06e5 00d1       |    |		Pop_Control	Pop_Count_1
06e6 3fee       |?   |		Loop_Increasing	0x6d5
06e7 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf.0x31 = 0x6e7,0x2d
06e8 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
06e9 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xf.0x32 = 0x6e9,0x2e
06ea 00dd       |    |		Load_Top	At_Offset_5
06eb 027f       |    |		Execute	Discrete,Equal
06ec 6854       |hT  |		Jump_Zero	0x741
06ed 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xf.0x33 = 0x6ed,0x2f
06ee e5ff       |    |		Load	0x2,-0x1
06ef 01d7       |    |		Execute	Vector,Field_Read
06f0 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
06f1 7012       |p   |		Jump_Nonzero	0x704
06f2 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
06f3 7034       |p4  |		Jump_Nonzero	0x728
06f4 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
06f5 7040       |p@  |		Jump_Nonzero	0x736
06f6 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xf.0x34 = 0x6f6,0x36
06f7 00dc       |    |		Load_Top	At_Offset_4
06f8 027f       |    |		Execute	Discrete,Equal
06f9 6808       |h   |		Jump_Zero	0x702
06fa 00dc       |    |		Load_Top	At_Offset_4
06fb e5fe       |    |		Load	0x2,-0x2
06fc 01d7       |    |		Execute	Vector,Field_Read
06fd e402       |    |		Load	0x2,0x2
06fe e5ff       |    |		Load	0x2,-0x1
06ff 01d7       |    |		Execute	Vector,Field_Read
0700 027f       |    |		Execute	Discrete,Equal
0701 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0702 4800       |H   |		Short_Literal	0x0
0703 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0704 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xf.0x35 = 0x704,0x30
0705 e5fe       |    |		Load	0x2,-0x2
0706 01dc       |    |		Execute	Vector,Last
0707 027d       | }  |		Execute	Discrete,Greater
0708 701d       |p   |		Jump_Nonzero	0x726
0709 00dc       |    |		Load_Top	At_Offset_4
070a e5fe       |    |		Load	0x2,-0x2
070b 01dd       |    |		Execute	Vector,First
070c 027f       |    |		Execute	Discrete,Equal
070d 7018       |p   |		Jump_Nonzero	0x726
070e 00dc       |    |		Load_Top	At_Offset_4
070f e5fe       |    |		Load	0x2,-0x2
0710 01d7       |    |		Execute	Vector,Field_Read
0711 0f2e       | .  |		Execute_Immediate	Equal,0x2e
0712 7013       |p   |		Jump_Nonzero	0x726
0713 00dc       |    |		Load_Top	At_Offset_4
0714 0aff       |    |		Execute_Immediate	Plus,-0x1
0715 0248       | H  |		Execute	Discrete,Check_In_Integer
0716 e5fe       |    |		Load	0x2,-0x2
0717 01d7       |    |		Execute	Vector,Field_Read
0718 0f2e       | .  |		Execute_Immediate	Equal,0x2e
0719 700c       |p   |		Jump_Nonzero	0x726
071a 00dc       |    |		Load_Top	At_Offset_4
071b e5fe       |    |		Load	0x2,-0x2
071c 01d7       |    |		Execute	Vector,Field_Read
071d 0f21       | !  |		Execute_Immediate	Equal,0x21
071e 7007       |p   |		Jump_Nonzero	0x726
071f 00dc       |    |		Load_Top	At_Offset_4
0720 0aff       |    |		Execute_Immediate	Plus,-0x1
0721 0248       | H  |		Execute	Discrete,Check_In_Integer
0722 e5fe       |    |		Load	0x2,-0x2
0723 01d7       |    |		Execute	Vector,Field_Read
0724 0f21       | !  |		Execute_Immediate	Equal,0x21
0725 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0726 4801       |H   |		Short_Literal	0x1
0727 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0728 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x36 = 0x728,0x31
0729 00dd       |    |		Load_Top	At_Offset_5
072a 0263       | c  |		Execute	Discrete,Above_Bound
072b 7008       |p   |		Jump_Nonzero	0x734
072c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x37 = 0x72c,0x32
072d e5fe       |    |		Load	0x2,-0x2
072e 01d7       |    |		Execute	Vector,Field_Read
072f 0f2e       | .  |		Execute_Immediate	Equal,0x2e
0730 6802       |h   |		Jump_Zero	0x733
0731 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x38 = 0x731,0x33
0732 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0733 3ff8       |?   |		Loop_Increasing	0x72c
0734 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf.0x39 = 0x734,0x34
0735 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0736 00dc       |    |		Load_Top	At_Offset_4						; Debug Table 0xf.0x3a = 0x736,0x35
0737 00dc       |    |		Load_Top	At_Offset_4
0738 027f       |    |		Execute	Discrete,Equal
0739 6805       |h   |		Jump_Zero	0x73f
073a 00dc       |    |		Load_Top	At_Offset_4
073b e5fe       |    |		Load	0x2,-0x2
073c 01d7       |    |		Execute	Vector,Field_Read
073d 0e2e       | .  |		Execute_Immediate	Not_Equal,0x2e
073e 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
073f 4800       |H   |		Short_Literal	0x0
0740 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0741 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xf.0x3b = 0x741,0x37
													; Debug Table 0xf.0x3c = 0x741,0xfbff
0742 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xf.0x3d = 0x742,0xfbfe
0743 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0744 e402       |    |		Load	0x2,0x2								; Debug Table 0xf.0x3e = 0x744,0xfbfd
0745 0aff       |    |		Execute_Immediate	Plus,-0x1
0746 00e3       |    |		Load_Encached	Natural_Cache
0747 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0748 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x3f = 0x748,0xfbfc
0749 e403       |    |		Load	0x2,0x3
074a 00e1       |    |		Load_Encached	Boolean_Cache
074b 02a0       |    |		Declare_Subprogram	Null_Subprogram
074c 4801       |H   |		Short_Literal	0x1
074d 035d       | ]  |		Declare_Type	Array,Defined
074e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x40 = 0x74e,0xfbfb
074f 0337       | 7  |		Declare_Variable	Array
0750 4801       |H   |		Short_Literal	0x1							; Debug Table 0xf.0x41 = 0x750,0x401
0751 00db       |    |		Load_Top	At_Offset_3
0752 00da       |    |		Load_Top	At_Offset_2
0753 01d6       |    |		Execute	Vector,Field_Write
0754 e403       |    |		Load	0x2,0x3								; Debug Table 0xf.0x42 = 0x754,0x402
0755 e402       |    |		Load	0x2,0x2
0756 0263       | c  |		Execute	Discrete,Above_Bound
0757 700c       |p   |		Jump_Nonzero	0x764
0758 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xf.0x43 = 0x758,0x403
0759 6805       |h   |		Jump_Zero	0x75f
075a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x44 = 0x75a,0x404
075b e5ff       |    |		Load	0x2,-0x1
075c 01d7       |    |		Execute	Vector,Field_Read
075d 8219       |    |		Call	0x1,0x19
075e 0056       | V  |		Store_Top_Unchecked	Discrete,At_Offset_6
075f 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0xf.0x45 = 0x75f,0x405
0760 00d9       |    |		Load_Top	At_Offset_1
0761 00dc       |    |		Load_Top	At_Offset_4
0762 01d6       |    |		Execute	Vector,Field_Write
0763 3ff4       |?   |		Loop_Increasing	0x758
0764 e405       |    |		Load	0x2,0x5								; Debug Table 0xf.0x46 = 0x764,0x406
0765 e404       |    |		Load	0x2,0x4
0766 0263       | c  |		Execute	Discrete,Above_Bound
0767 7087       |p   |		Jump_Nonzero	0x7ef
0768 4800       |H   |		Short_Literal	0x0							; Debug Table 0xf.0x47 = 0x768,0x407
0769 0056       | V  |		Store_Top_Unchecked	Discrete,At_Offset_6
076a e403       |    |		Load	0x2,0x3								; Debug Table 0xf.0x48 = 0x76a,0x408
076b e402       |    |		Load	0x2,0x2
076c 0263       | c  |		Execute	Discrete,Above_Bound
076d 707c       |p|  |		Jump_Nonzero	0x7ea
076e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xf.0x49 = 0x76e,0x409
076f e5ff       |    |		Load	0x2,-0x1
0770 01d7       |    |		Execute	Vector,Field_Read
0771 0b3f       | ?  |		Execute_Immediate	Case_Compare,0x3f
0772 7015       |p   |		Jump_Nonzero	0x788
0773 0b40       | @  |		Execute_Immediate	Case_Compare,0x40
0774 704e       |pN  |		Jump_Nonzero	0x7c3
0775 0b23       | #  |		Execute_Immediate	Case_Compare,0x23
0776 705c       |p\  |		Jump_Nonzero	0x7d3
0777 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x4a = 0x777,0x40d
0778 0aff       |    |		Execute_Immediate	Plus,-0x1
0779 0248       | H  |		Execute	Discrete,Check_In_Integer
077a 00de       |    |		Load_Top	At_Offset_6
077b 01d7       |    |		Execute	Vector,Field_Read
077c 6808       |h   |		Jump_Zero	0x785
077d 00db       |    |		Load_Top	At_Offset_3
077e e5fe       |    |		Load	0x2,-0x2
077f 01d7       |    |		Execute	Vector,Field_Read
0780 00da       |    |		Load_Top	At_Offset_2
0781 e5ff       |    |		Load	0x2,-0x1
0782 01d7       |    |		Execute	Vector,Field_Read
0783 027f       |    |		Execute	Discrete,Equal
0784 7801       |x   |		Jump	0x786
0785 4800       |H   |		Short_Literal	0x0
0786 a408       |    |		Store_Unchecked	0x2,0x8
0787 7858       |xX  |		Jump	0x7e0
0788 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x4b = 0x788,0x40a
0789 00de       |    |		Load_Top	At_Offset_6
078a 01d7       |    |		Execute	Vector,Field_Read
078b 7034       |p4  |		Jump_Nonzero	0x7c0
078c 00d9       |    |		Load_Top	At_Offset_1
078d 0aff       |    |		Execute_Immediate	Plus,-0x1
078e 0248       | H  |		Execute	Discrete,Check_In_Integer
078f 00de       |    |		Load_Top	At_Offset_6
0790 01d7       |    |		Execute	Vector,Field_Read
0791 6823       |h#  |		Jump_Zero	0x7b5
0792 00db       |    |		Load_Top	At_Offset_3
0793 e5fe       |    |		Load	0x2,-0x2
0794 01dd       |    |		Execute	Vector,First
0795 027f       |    |		Execute	Discrete,Equal
0796 701c       |p   |		Jump_Nonzero	0x7b3
0797 00db       |    |		Load_Top	At_Offset_3
0798 e5fe       |    |		Load	0x2,-0x2
0799 01d7       |    |		Execute	Vector,Field_Read
079a 0f2e       | .  |		Execute_Immediate	Equal,0x2e
079b 7017       |p   |		Jump_Nonzero	0x7b3
079c 00db       |    |		Load_Top	At_Offset_3
079d e5fe       |    |		Load	0x2,-0x2
079e 01dd       |    |		Execute	Vector,First
079f 027d       | }  |		Execute	Discrete,Greater
07a0 6810       |h   |		Jump_Zero	0x7b1
07a1 00db       |    |		Load_Top	At_Offset_3
07a2 0aff       |    |		Execute_Immediate	Plus,-0x1
07a3 0248       | H  |		Execute	Discrete,Check_In_Integer
07a4 e5fe       |    |		Load	0x2,-0x2
07a5 01d7       |    |		Execute	Vector,Field_Read
07a6 0f2e       | .  |		Execute_Immediate	Equal,0x2e
07a7 7007       |p   |		Jump_Nonzero	0x7af
07a8 00db       |    |		Load_Top	At_Offset_3
07a9 0aff       |    |		Execute_Immediate	Plus,-0x1
07aa 0248       | H  |		Execute	Discrete,Check_In_Integer
07ab e5fe       |    |		Load	0x2,-0x2
07ac 01d7       |    |		Execute	Vector,Field_Read
07ad 0f21       | !  |		Execute_Immediate	Equal,0x21
07ae 7807       |x   |		Jump	0x7b6
07af 4801       |H   |		Short_Literal	0x1
07b0 7805       |x   |		Jump	0x7b6
07b1 4800       |H   |		Short_Literal	0x0
07b2 7803       |x   |		Jump	0x7b6
07b3 4801       |H   |		Short_Literal	0x1
07b4 7801       |x   |		Jump	0x7b6
07b5 4800       |H   |		Short_Literal	0x0
07b6 7009       |p   |		Jump_Nonzero	0x7c0
07b7 00db       |    |		Load_Top	At_Offset_3
07b8 e5fe       |    |		Load	0x2,-0x2
07b9 01dc       |    |		Execute	Vector,Last
07ba 027f       |    |		Execute	Discrete,Equal
07bb 6802       |h   |		Jump_Zero	0x7be
07bc e409       |    |		Load	0x2,0x9
07bd 7803       |x   |		Jump	0x7c1
07be 4800       |H   |		Short_Literal	0x0
07bf 7801       |x   |		Jump	0x7c1
07c0 4801       |H   |		Short_Literal	0x1
07c1 a408       |    |		Store_Unchecked	0x2,0x8
07c2 781d       |x   |		Jump	0x7e0
07c3 e409       |    |		Load	0x2,0x9								; Debug Table 0xf.0x4c = 0x7c3,0x40b
07c4 700b       |p   |		Jump_Nonzero	0x7d0
07c5 00d9       |    |		Load_Top	At_Offset_1
07c6 00de       |    |		Load_Top	At_Offset_6
07c7 01d7       |    |		Execute	Vector,Field_Read
07c8 6805       |h   |		Jump_Zero	0x7ce
07c9 00db       |    |		Load_Top	At_Offset_3
07ca e5fe       |    |		Load	0x2,-0x2
07cb 01d7       |    |		Execute	Vector,Field_Read
07cc 0e2e       | .  |		Execute_Immediate	Not_Equal,0x2e
07cd 7803       |x   |		Jump	0x7d1
07ce 4800       |H   |		Short_Literal	0x0
07cf 7801       |x   |		Jump	0x7d1
07d0 4801       |H   |		Short_Literal	0x1
07d1 a408       |    |		Store_Unchecked	0x2,0x8
07d2 780d       |x   |		Jump	0x7e0
07d3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0xf.0x4d = 0x7d3,0x40c
07d4 0aff       |    |		Execute_Immediate	Plus,-0x1
07d5 0248       | H  |		Execute	Discrete,Check_In_Integer
07d6 00de       |    |		Load_Top	At_Offset_6
07d7 01d7       |    |		Execute	Vector,Field_Read
07d8 6805       |h   |		Jump_Zero	0x7de
07d9 00db       |    |		Load_Top	At_Offset_3
07da e5fe       |    |		Load	0x2,-0x2
07db 01d7       |    |		Execute	Vector,Field_Read
07dc 0e2e       | .  |		Execute_Immediate	Not_Equal,0x2e
07dd 7801       |x   |		Jump	0x7df
07de 4800       |H   |		Short_Literal	0x0
07df a408       |    |		Store_Unchecked	0x2,0x8
07e0 00d1       |    |		Pop_Control	Pop_Count_1
07e1 e409       |    |		Load	0x2,0x9								; Debug Table 0xf.0x4e = 0x7e1,0x40e
07e2 00d9       |    |		Load_Top	At_Offset_1
07e3 0aff       |    |		Execute_Immediate	Plus,-0x1
07e4 0248       | H  |		Execute	Discrete,Check_In_Integer
07e5 00de       |    |		Load_Top	At_Offset_6
07e6 01d6       |    |		Execute	Vector,Field_Write
07e7 e408       |    |		Load	0x2,0x8								; Debug Table 0xf.0x4f = 0x7e7,0x40f
07e8 a409       |    |		Store_Unchecked	0x2,0x9
07e9 3f84       |?   |		Loop_Increasing	0x76e
07ea 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0xf.0x50 = 0x7ea,0x410
07eb e403       |    |		Load	0x2,0x3
07ec 00dc       |    |		Load_Top	At_Offset_4
07ed 01d6       |    |		Execute	Vector,Field_Write
07ee 3f79       |?y  |		Loop_Increasing	0x768
07ef 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x51 = 0x7ef,0x411
07f0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
07f1 0000 0000  |    |		.BLANK	0000[0x7]
07f8 ; --------------------------------------------------------------------------------------
07f8 ; SUBPROGRAM
07f8 ; --------------------------------------------------------------------------------------
07f8 0812       |    |		.CONST	0x0812								; Address of begin
07f9 0004       |    |		.CONST	0x0004								; Address of exception handler
07fa 0008       |    |		.CONST	0x0008								; Number of locals
07fb			INIT_07f8:
07fb 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x10 = .DEBUG	0x07fb,0x0cdc,0x0002,0x0000,0x0056,0xbea5,0x0000,0x05d9
													; Debug Table 0x10.0x0 = 0x7fb,0xffff
07fc 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
07fd 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x10.0x1 = 0x7fd,0xfffe
07fe 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
07ff 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x10.0x2 = 0x7ff,0xfffd
0800 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0801 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x10.0x3 = 0x801,0xfffc
0802 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x4 = 0x802,0xfffb
0803 e5ff       |    |		Load	0x2,-0x1
0804 01db       |    |		Execute	Vector,Length
0805 e5fe       |    |		Load	0x2,-0x2
0806 01db       |    |		Execute	Vector,Length
0807 0273       | s  |		Execute	Discrete,Plus
0808 e5fd       |    |		Load	0x2,-0x3
0809 01db       |    |		Execute	Vector,Length
080a 0273       | s  |		Execute	Discrete,Plus
080b 0248       | H  |		Execute	Discrete,Check_In_Integer
080c 00e9       |    |		Load_Encached	String_Cache
080d 0334       | 4  |		Declare_Variable	Array,With_Constraint
080e 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x10.0x5 = 0x80e,0xfffa
080f 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0810 029f 08db  |    |		Declare_Subprogram	INIT_08d8,For_Call				; Debug Table 0x10.0x6 = 0x810,0xfff9
0812			BODY_07f8:
0812 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x7 = 0x812,0x1
0813 e5fe       |    |		Load	0x2,-0x2
0814 487e       |H~  |		Short_Literal	0x7e
0815 e002       |    |		Load	0x0,0x2
0816 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0817 6872       |hr  |		Jump_Zero	0x88a
0818 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10.0x8 = 0x818,0x2
0819 01dd       |    |		Execute	Vector,First
081a 005c       | \  |		Store_Top	Discrete,At_Offset_4
081b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x9 = 0x81b,0x3
081c a402       |    |		Store_Unchecked	0x2,0x2
081d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10.0xa = 0x81d,0x4
081e 01d9       |    |		Execute	Vector,Reverse_Bounds
081f 0263       | c  |		Execute	Discrete,Above_Bound
0820 7047       |pG  |		Jump_Nonzero	0x868
0821 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0xb = 0x821,0x5
0822 e5fe       |    |		Load	0x2,-0x2
0823 01d7       |    |		Execute	Vector,Field_Read
0824 0b5b       | [  |		Execute_Immediate	Case_Compare,0x5b
0825 7007       |p   |		Jump_Nonzero	0x82d
0826 0b5d       | ]  |		Execute_Immediate	Case_Compare,0x5d
0827 7009       |p   |		Jump_Nonzero	0x831
0828 0b7e       | ~  |		Execute_Immediate	Case_Compare,0x7e
0829 700b       |p   |		Jump_Nonzero	0x835
082a 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
082b 7011       |p   |		Jump_Nonzero	0x83d
082c 7839       |x9  |		Jump	0x866								; Debug Table 0x10.0xc = 0x82c,0x13
082d e404       |    |		Load	0x2,0x4								; Debug Table 0x10.0xd = 0x82d,0x6
082e 0a01       |    |		Execute_Immediate	Plus,0x1
082f c404       |    |		Store	0x2,0x4
0830 7835       |x5  |		Jump	0x866
0831 e404       |    |		Load	0x2,0x4								; Debug Table 0x10.0xe = 0x831,0x7
0832 0aff       |    |		Execute_Immediate	Plus,-0x1
0833 c404       |    |		Store	0x2,0x4
0834 7831       |x1  |		Jump	0x866
0835 e404       |    |		Load	0x2,0x4								; Debug Table 0x10.0xf = 0x835,0x8
0836 702f       |p/  |		Jump_Nonzero	0x866
0837 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x10 = 0x837,0x9
0838 a402       |    |		Store_Unchecked	0x2,0x2
0839 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x10.0x11 = 0x839,0xa
083a 0a01       |    |		Execute_Immediate	Plus,0x1
083b c405       |    |		Store	0x2,0x5
083c 7829       |x)  |		Jump	0x866
083d e404       |    |		Load	0x2,0x4								; Debug Table 0x10.0x12 = 0x83d,0xb
083e 7027       |p'  |		Jump_Nonzero	0x866
083f e402       |    |		Load	0x2,0x2								; Debug Table 0x10.0x13 = 0x83f,0xc
0840 6810       |h   |		Jump_Zero	0x851
0841 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x10.0x14 = 0x841,0xd
0842 e5ff       |    |		Load	0x2,-0x1
0843 e405       |    |		Load	0x2,0x5
0844 00dc       |    |		Load_Top	At_Offset_4
0845 0aff       |    |		Execute_Immediate	Plus,-0x1
0846 0248       | H  |		Execute	Discrete,Check_In_Integer
0847 e5fe       |    |		Load	0x2,-0x2
0848 01cf       |    |		Execute	Vector,Slice_Read
0849 01cc       |    |		Execute	Vector,Catenate
084a e5fd       |    |		Load	0x2,-0x3
084b 01cc       |    |		Execute	Vector,Catenate
084c 821b       |    |		Call	0x1,0x1b
084d 6813       |h   |		Jump_Zero	0x861
084e 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0x10.0x15 = 0x84e,0xe
0850 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
0851 e403       |    |		Load	0x2,0x3								; Debug Table 0x10.0x16 = 0x851,0xf
0852 700e       |p   |		Jump_Nonzero	0x861
0853 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x10.0x17 = 0x853,0x10
0854 e5ff       |    |		Load	0x2,-0x1
0855 e405       |    |		Load	0x2,0x5
0856 00dc       |    |		Load_Top	At_Offset_4
0857 0aff       |    |		Execute_Immediate	Plus,-0x1
0858 0248       | H  |		Execute	Discrete,Check_In_Integer
0859 e5fe       |    |		Load	0x2,-0x2
085a 01cf       |    |		Execute	Vector,Slice_Read
085b 01cc       |    |		Execute	Vector,Catenate
085c e5fd       |    |		Load	0x2,-0x3
085d 01cc       |    |		Execute	Vector,Catenate
085e 8216       |    |		Call	0x1,0x16
085f 8408       |    |		Call	0x2,0x8
0860 a403       |    |		Store_Unchecked	0x2,0x3
0861 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x10.0x18 = 0x861,0x11
0862 0a01       |    |		Execute_Immediate	Plus,0x1
0863 c405       |    |		Store	0x2,0x5
0864 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x19 = 0x864,0x12
0865 a402       |    |		Store_Unchecked	0x2,0x2
0866 00d1       |    |		Pop_Control	Pop_Count_1
0867 3fb9       |?   |		Loop_Increasing	0x821
0868 00de       |    |		Load_Top	At_Offset_6						; Debug Table 0x10.0x1a = 0x868,0x14
0869 6812       |h   |		Jump_Zero	0x87c
086a 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0x10.0x1b = 0x86a,0x15
086b 680d       |h   |		Jump_Zero	0x879
086c e5fc       |    |		Load	0x2,-0x4
086d e5ff       |    |		Load	0x2,-0x1
086e 00dd       |    |		Load_Top	At_Offset_5
086f e5fe       |    |		Load	0x2,-0x2
0870 01dc       |    |		Execute	Vector,Last
0871 e5fe       |    |		Load	0x2,-0x2
0872 01cf       |    |		Execute	Vector,Slice_Read
0873 01cc       |    |		Execute	Vector,Catenate
0874 e5fd       |    |		Load	0x2,-0x3
0875 01cc       |    |		Execute	Vector,Catenate
0876 821b       |    |		Call	0x1,0x1b
0877 0f00       |    |		Execute_Immediate	Equal,0x0
0878 7801       |x   |		Jump	0x87a
0879 4800       |H   |		Short_Literal	0x0
087a 0056       | V  |		Store_Top_Unchecked	Discrete,At_Offset_6
087b 784e       |xN  |		Jump	0x8ca
087c e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x10.0x1c = 0x87c,0x16
087d e5ff       |    |		Load	0x2,-0x1
087e 00dd       |    |		Load_Top	At_Offset_5
087f e5fe       |    |		Load	0x2,-0x2
0880 01dc       |    |		Execute	Vector,Last
0881 e5fe       |    |		Load	0x2,-0x2
0882 01cf       |    |		Execute	Vector,Slice_Read
0883 01cc       |    |		Execute	Vector,Catenate
0884 e5fd       |    |		Load	0x2,-0x3
0885 01cc       |    |		Execute	Vector,Catenate
0886 8216       |    |		Call	0x1,0x16
0887 8408       |    |		Call	0x2,0x8
0888 0056       | V  |		Store_Top_Unchecked	Discrete,At_Offset_6
0889 7840       |x@  |		Jump	0x8ca
088a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10.0x1d = 0x88a,0x17
088b 01dd       |    |		Execute	Vector,First
088c 005c       | \  |		Store_Top	Discrete,At_Offset_4
088d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10.0x1e = 0x88d,0x18
088e 01d9       |    |		Execute	Vector,Reverse_Bounds
088f 0263       | c  |		Execute	Discrete,Above_Bound
0890 702c       |p,  |		Jump_Nonzero	0x8bd
0891 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x10.0x1f = 0x891,0x19
0892 e5fe       |    |		Load	0x2,-0x2
0893 01d7       |    |		Execute	Vector,Field_Read
0894 0b5b       | [  |		Execute_Immediate	Case_Compare,0x5b
0895 7005       |p   |		Jump_Nonzero	0x89b
0896 0b5d       | ]  |		Execute_Immediate	Case_Compare,0x5d
0897 7007       |p   |		Jump_Nonzero	0x89f
0898 0b2c       | ,  |		Execute_Immediate	Case_Compare,0x2c
0899 7009       |p   |		Jump_Nonzero	0x8a3
089a 7820       |x   |		Jump	0x8bb								; Debug Table 0x10.0x20 = 0x89a,0x20
089b e404       |    |		Load	0x2,0x4								; Debug Table 0x10.0x21 = 0x89b,0x1a
089c 0a01       |    |		Execute_Immediate	Plus,0x1
089d c404       |    |		Store	0x2,0x4
089e 781c       |x   |		Jump	0x8bb
089f e404       |    |		Load	0x2,0x4								; Debug Table 0x10.0x22 = 0x89f,0x1b
08a0 0aff       |    |		Execute_Immediate	Plus,-0x1
08a1 c404       |    |		Store	0x2,0x4
08a2 7818       |x   |		Jump	0x8bb
08a3 e404       |    |		Load	0x2,0x4								; Debug Table 0x10.0x23 = 0x8a3,0x1c
08a4 7016       |p   |		Jump_Nonzero	0x8bb
08a5 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x10.0x24 = 0x8a5,0x1d
08a6 e5ff       |    |		Load	0x2,-0x1
08a7 e405       |    |		Load	0x2,0x5
08a8 00dc       |    |		Load_Top	At_Offset_4
08a9 0aff       |    |		Execute_Immediate	Plus,-0x1
08aa 0248       | H  |		Execute	Discrete,Check_In_Integer
08ab e5fe       |    |		Load	0x2,-0x2
08ac 01cf       |    |		Execute	Vector,Slice_Read
08ad 01cc       |    |		Execute	Vector,Catenate
08ae e5fd       |    |		Load	0x2,-0x3
08af 01cc       |    |		Execute	Vector,Catenate
08b0 8216       |    |		Call	0x1,0x16
08b1 8408       |    |		Call	0x2,0x8
08b2 6805       |h   |		Jump_Zero	0x8b8
08b3 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x25 = 0x8b3,0x1e
08b4 00dd       |    |		Load_Top	At_Offset_5
08b5 e406       |    |		Load	0x2,0x6
08b6 01cf       |    |		Execute	Vector,Slice_Read
08b7 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
08b8 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x10.0x26 = 0x8b8,0x1f
08b9 0a01       |    |		Execute_Immediate	Plus,0x1
08ba c405       |    |		Store	0x2,0x5
08bb 00d1       |    |		Pop_Control	Pop_Count_1
08bc 3fd4       |?   |		Loop_Increasing	0x891
08bd e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x10.0x27 = 0x8bd,0x21
08be e5ff       |    |		Load	0x2,-0x1
08bf 00dd       |    |		Load_Top	At_Offset_5
08c0 e5fe       |    |		Load	0x2,-0x2
08c1 01dc       |    |		Execute	Vector,Last
08c2 e5fe       |    |		Load	0x2,-0x2
08c3 01cf       |    |		Execute	Vector,Slice_Read
08c4 01cc       |    |		Execute	Vector,Catenate
08c5 e5fd       |    |		Load	0x2,-0x3
08c6 01cc       |    |		Execute	Vector,Catenate
08c7 8216       |    |		Call	0x1,0x16
08c8 8408       |    |		Call	0x2,0x8
08c9 0056       | V  |		Store_Top_Unchecked	Discrete,At_Offset_6
08ca 00dd       |    |		Load_Top	At_Offset_5						; Debug Table 0x10.0x28 = 0x8ca,0x22
08cb 6805       |h   |		Jump_Zero	0x8d1
08cc 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x29 = 0x8cc,0x23
08cd 00da       |    |		Load_Top	At_Offset_2
08ce 00dc       |    |		Load_Top	At_Offset_4
08cf 01cf       |    |		Execute	Vector,Slice_Read
08d0 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
08d1 0092 092b  |   +|		Action	Push_String_Extended,0x92b					; "*"
													; Debug Table 0x10.0x2a = 0x8d1,0x24
08d3 4404       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x4
08d4 0000 0000  |    |		.BLANK	0000[0x4]
08d8 ; --------------------------------------------------------------------------------------
08d8 ; SUBPROGRAM
08d8 ; --------------------------------------------------------------------------------------
08d8 08db       |    |		.CONST	0x08db								; Address of begin
08d9 0004       |    |		.CONST	0x0004								; Address of exception handler
08da 0001       |    |		.CONST	0x0001								; Number of locals
08db			BODY_08d8:
08db			INIT_08d8:
08db 4801       |H   |		Short_Literal	0x1							; Debug Table 0x11 = .DEBUG	0x08db,0x0d34,0x0002,0x0000,0x0056,0xbea5,0x0000,0x09fb
													; Debug Table 0x11.0x0 = 0x8db,0x1
08dc 00db       |    |		Load_Top	At_Offset_3
08dd 482a       |H*  |		Short_Literal	0x2a
08de e002       |    |		Load	0x0,0x2
08df 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
08e0 700a       |p   |		Jump_Nonzero	0x8eb
08e1 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x1 = 0x8e1,0x2
08e2 01db       |    |		Execute	Vector,Length
08e3 c407       |    |		Store	0x2,0x7
08e4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x11.0x2 = 0x8e4,0x3
08e5 4801       |H   |		Short_Literal	0x1
08e6 e407       |    |		Load	0x2,0x7
08e7 e406       |    |		Load	0x2,0x6
08e8 01ce       |    |		Execute	Vector,Slice_Write
08e9 4801       |H   |		Short_Literal	0x1							; Debug Table 0x11.0x3 = 0x8e9,0x4
08ea 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08eb 4800       |H   |		Short_Literal	0x0							; Debug Table 0x11.0x4 = 0x8eb,0x5
08ec 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
08ed 0000 0000  |    |		.XXX[0x3]
08ef 0000       |    |
08f0 0903 0004  |    |		.XXX[0x3]
08f2 000f       |    |
08f3 029a 090b  |    |		Declare_Subprogram	INIT_0908,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x12 = .DEBUG	0x08f3,0x0d40,0x0000,0x0000,0x0056,0xbea5,0x0000,0x0028
													; Debug Table 0x12.0x0 = 0x8f3,0xffff
08f5 029a 091b  |    |		Declare_Subprogram	INIT_0918,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x12.0x1 = 0x8f5,0xfffe
08f7 00bf       |    |		Action	Accept_Activation
08f8 0092 092c  |   ,|		Action	Push_String_Extended,0x92c					; "WILD_CARD_ATTRIBUTE"
													; Debug Table 0x13 = .DEBUG	0x08f8,0x0d46,0x0000,0x0000,0x0056,0xbea5,0x0000,0x0046
													; Debug Table 0x13.0x0 = 0x8f8,0xffff
													; Debug Table 0x13.0x1 = 0x8f8,0xfffe
08fa e001       |    |		Load	0x0,0x1
08fb 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
08fc 00eb       |    |		Load_Encached	Diana_Cache
08fd 1b1a       |    |		Execute	Package,Field_Read,Field_Number 0x1a
08fe 03f1       |    |		Declare_Variable	Discrete,With_Value
08ff 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x13.0x2 = 0x8ff,0xfffd
0900 00c7       |    |		Action	Elaborate_Subprogram
0901 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x13.0x3 = 0x901,0xfffc
0902 00c7       |    |		Action	Elaborate_Subprogram
0903 00bc       |    |		Action	Signal_Activated
0904 00bb       |    |		Action	Signal_Completion
0905 0000 0000  |    |		.XXX[0x3]
0907 0000       |    |
0908 ; --------------------------------------------------------------------------------------
0908 ; SUBPROGRAM
0908 ; --------------------------------------------------------------------------------------
0908 090b       |    |		.CONST	0x090b								; Address of begin
0909 0004       |    |		.CONST	0x0004								; Address of exception handler
090a 0001       |    |		.CONST	0x0001								; Number of locals
090b			BODY_0908:
090b			INIT_0908:
090b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x14 = .DEBUG	0x090b,0x0d50,0x0001,0x0000,0x0056,0xbea5,0x0000,0x0029
													; Debug Table 0x14.0x0 = 0x90b,0x1
090c e20f       |    |		Load	0x1,0xf
090d 00dc       |    |		Load_Top	At_Offset_4
090e 4973       |Is  |		Short_Literal	0x173
090f 00eb       |    |		Load_Encached	Diana_Cache
0910 0098       |    |		Execute	Package,Field_Read_Dynamic
0911 182d       | -  |		Execute	Package,Field_Execute,Field_Number 0x2d
0912 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0913 0000 0000  |    |		.BLANK	0000[0x5]
0918 ; --------------------------------------------------------------------------------------
0918 ; SUBPROGRAM
0918 ; --------------------------------------------------------------------------------------
0918 091b       |    |		.CONST	0x091b								; Address of begin
0919 0004       |    |		.CONST	0x0004								; Address of exception handler
091a 0001       |    |		.CONST	0x0001								; Number of locals
091b			BODY_0918:
091b			INIT_0918:
091b e20f       |    |		Load	0x1,0xf								; Debug Table 0x15 = .DEBUG	0x091b,0x0d54,0x0002,0x0000,0x0056,0xbea5,0x0000,0x0037
													; Debug Table 0x15.0x0 = 0x91b,0x1
091c 00db       |    |		Load_Top	At_Offset_3
091d 4973       |Is  |		Short_Literal	0x173
091e 00eb       |    |		Load_Encached	Diana_Cache
091f 0098       |    |		Execute	Package,Field_Read_Dynamic
0920 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
0921 6807       |h   |		Jump_Zero	0x929
0922 e20f       |    |		Load	0x1,0xf								; Debug Table 0x15.0x1 = 0x922,0x2
0923 00db       |    |		Load_Top	At_Offset_3
0924 4973       |Is  |		Short_Literal	0x173
0925 00eb       |    |		Load_Encached	Diana_Cache
0926 0098       |    |		Execute	Package,Field_Read_Dynamic
0927 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0928 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0929 4800       |H   |		Short_Literal	0x0							; Debug Table 0x15.0x2 = 0x929,0x3
092a 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
092b ; --------------------------------------------------------------------------------------
092b ; STRING TABLE
092b ; --------------------------------------------------------------------------------------
092b 0006       |    |		.STRTAB	0x0006->0x092e							; "*"
092c 0005       |    |		.STRTAB	0x0005->0x092e							; "WILD_CARD_ATTRIBUTE"
092d 0016       |    |		.STREND 0x0016->0x0938
092e 2a57 494c  |*WIL|		.STRTAB_STRINGS
0938 ; --------------------------------------------------------------------------------------
0938 ; Debug Table
0938 ; --------------------------------------------------------------------------------------
0938 0003 0016  |    |		.CONST	0x0003,0x0016
093a 000b 09ea  |    |		.DEBUG	0x000b,0x09ea,0x8000,0x0000,0x0056,0xbbc5,0x0000,0x0007
0942 0022 0a06  | "  |		.DEBUG	0x0022,0x0a06,0x8000,0x0000,0x0056,0xbea5,0x0000,0x0011
094a 005b 0a36  | [ 6|		.DEBUG	0x005b,0x0a36,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x0015
0952 006b 0a3a  | k :|		.DEBUG	0x006b,0x0a3a,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x001e
095a 0083 0a44  |   D|		.DEBUG	0x0083,0x0a44,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x0029
0962 008b 0a48  |   H|		.DEBUG	0x008b,0x0a48,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x0034
096a 00d3 0a78  |   x|		.DEBUG	0x00d3,0x0a78,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x0040
0972 00e3 0a7c  |   ||		.DEBUG	0x00e3,0x0a7c,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x0051
097a 00eb 0a80  |    |		.DEBUG	0x00eb,0x0a80,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x005e
0982 00f3 0a84  |    |		.DEBUG	0x00f3,0x0a84,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x0063
098a 00fb 0a88  |    |		.DEBUG	0x00fb,0x0a88,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x0068
0992 0103 0a8c  |    |		.DEBUG	0x0103,0x0a8c,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x006d
099a 0353 0b4e  | S N|		.DEBUG	0x0353,0x0b4e,0x0002,0x0000,0x0056,0xbbc5,0x0000,0x007a
09a2 0523 0be6  | #  |		.DEBUG	0x0523,0x0be6,0x0002,0x0000,0x0056,0xbea5,0x0000,0x00bf
09aa 052b 0bea  | +  |		.DEBUG	0x052b,0x0bea,0x0002,0x0000,0x0056,0xbea5,0x0000,0x00d2
09b2 05e3 0c36  |   6|		.DEBUG	0x05e3,0x0c36,0x0002,0x0000,0x0056,0xbea5,0x0000,0x00de
09ba 07fb 0cdc  |    |		.DEBUG	0x07fb,0x0cdc,0x0002,0x0000,0x0056,0xbea5,0x0000,0x05d9
09c2 08db 0d34  |   4|		.DEBUG	0x08db,0x0d34,0x0002,0x0000,0x0056,0xbea5,0x0000,0x09fb
09ca 08f3 0d40  |   @|		.DEBUG	0x08f3,0x0d40,0x0000,0x0000,0x0056,0xbea5,0x0000,0x0028
09d2 08f8 0d46  |   F|		.DEBUG	0x08f8,0x0d46,0x0000,0x0000,0x0056,0xbea5,0x0000,0x0046
09da 090b 0d50  |   P|		.DEBUG	0x090b,0x0d50,0x0001,0x0000,0x0056,0xbea5,0x0000,0x0029
09e2 091b 0d54  |   T|		.DEBUG	0x091b,0x0d54,0x0002,0x0000,0x0056,0xbea5,0x0000,0x0037
09ea ; --------------------------------------------------------------------------------------
09ea ; Debug3 Subtable 0x0
09ea ; --------------------------------------------------------------------------------------
09ea 000d 0000  |    |		.DBG3TAB	0x000d,0x0000
09ec 000b ffff  |    |		.CONST	0x000b,0xffff
09ee 000b fffe  |    |		.CONST	0x000b,0xfffe
09f0 000b fffd  |    |		.CONST	0x000b,0xfffd
09f2 000d fffc  |    |		.CONST	0x000d,0xfffc
09f4 000f fffb  |    |		.CONST	0x000f,0xfffb
09f6 0011 fffa  |    |		.CONST	0x0011,0xfffa
09f8 0013 fff9  |    |		.CONST	0x0013,0xfff9
09fa 0015 fff8  |    |		.CONST	0x0015,0xfff8
09fc 0017 fff7  |    |		.CONST	0x0017,0xfff7
09fe 0019 fff6  |    |		.CONST	0x0019,0xfff6
0a00 001b fff5  |    |		.CONST	0x001b,0xfff5
0a02 001d fff4  |    |		.CONST	0x001d,0xfff4
0a04 001f fff3  |    |		.CONST	0x001f,0xfff3
0a06 ; --------------------------------------------------------------------------------------
0a06 ; Debug3 Subtable 0x1
0a06 ; --------------------------------------------------------------------------------------
0a06 0017 0000  |    |		.DBG3TAB	0x0017,0x0000
0a08 0022 ffff  | "  |		.CONST	0x0022,0xffff
0a0a 0022 fffe  | "  |		.CONST	0x0022,0xfffe
0a0c 0022 fffd  | "  |		.CONST	0x0022,0xfffd
0a0e 0022 fffc  | "  |		.CONST	0x0022,0xfffc
0a10 0022 fffb  | "  |		.CONST	0x0022,0xfffb
0a12 0027 fffa  | '  |		.CONST	0x0027,0xfffa
0a14 002d fff9  | -  |		.CONST	0x002d,0xfff9
0a16 002f fff8  | /  |		.CONST	0x002f,0xfff8
0a18 0031 fff7  | 1  |		.CONST	0x0031,0xfff7
0a1a 0033 fff6  | 3  |		.CONST	0x0033,0xfff6
0a1c 0035 fff5  | 5  |		.CONST	0x0035,0xfff5
0a1e 0037 fff4  | 7  |		.CONST	0x0037,0xfff4
0a20 0039 fff3  | 9  |		.CONST	0x0039,0xfff3
0a22 003b fff2  | ;  |		.CONST	0x003b,0xfff2
0a24 003d fff1  | =  |		.CONST	0x003d,0xfff1
0a26 003f fff0  | ?  |		.CONST	0x003f,0xfff0
0a28 0041 ffef  | A  |		.CONST	0x0041,0xffef
0a2a 0043 ffee  | C  |		.CONST	0x0043,0xffee
0a2c 0045 ffed  | E  |		.CONST	0x0045,0xffed
0a2e 0047 ffec  | G  |		.CONST	0x0047,0xffec
0a30 0049 ffeb  | I  |		.CONST	0x0049,0xffeb
0a32 004b ffea  | K  |		.CONST	0x004b,0xffea
0a34 004d ffe9  | M  |		.CONST	0x004d,0xffe9
0a36 ; --------------------------------------------------------------------------------------
0a36 ; Debug3 Subtable 0x2
0a36 ; --------------------------------------------------------------------------------------
0a36 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a38 005b 0001  | [  |		.CONST	0x005b,0x0001
0a3a ; --------------------------------------------------------------------------------------
0a3a ; Debug3 Subtable 0x3
0a3a ; --------------------------------------------------------------------------------------
0a3a 0001 0003  |    |		.DBG3TAB	0x0001,0x0003
0a3c 006b ffff  | k  |		.CONST	0x006b,0xffff
0a3e 006c 0001  | l  |		.CONST	0x006c,0x0001
0a40 0073 0002  | s  |		.CONST	0x0073,0x0002
0a42 0077 0003  | w  |		.CONST	0x0077,0x0003
0a44 ; --------------------------------------------------------------------------------------
0a44 ; Debug3 Subtable 0x4
0a44 ; --------------------------------------------------------------------------------------
0a44 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a46 0083 0001  |    |		.CONST	0x0083,0x0001
0a48 ; --------------------------------------------------------------------------------------
0a48 ; Debug3 Subtable 0x5
0a48 ; --------------------------------------------------------------------------------------
0a48 0000 0017  |    |		.DBG3TAB	0x0000,0x0017
0a4a 008b 0001  |    |		.CONST	0x008b,0x0001
0a4c 008b 0401  |    |		.CONST	0x008b,0x0401
0a4e 008c 0402  |    |		.CONST	0x008c,0x0402
0a50 008d 0403  |    |		.CONST	0x008d,0x0403
0a52 008e 0404  |    |		.CONST	0x008e,0x0404
0a54 008e 0405  |    |		.CONST	0x008e,0x0405
0a56 008e 0406  |    |		.CONST	0x008e,0x0406
0a58 008e 0001  |    |		.CONST	0x008e,0x0001
0a5a 008e 0801  |    |		.CONST	0x008e,0x0801
0a5c 008f 0802  |    |		.CONST	0x008f,0x0802
0a5e 0090 0803  |    |		.CONST	0x0090,0x0803
0a60 0091 0804  |    |		.CONST	0x0091,0x0804
0a62 0091 0805  |    |		.CONST	0x0091,0x0805
0a64 0091 0806  |    |		.CONST	0x0091,0x0806
0a66 0091 0406  |    |		.CONST	0x0091,0x0406
0a68 0093 0002  |    |		.CONST	0x0093,0x0002
0a6a 009a 0003  |    |		.CONST	0x009a,0x0003
0a6c 00a6 0004  |    |		.CONST	0x00a6,0x0004
0a6e 00ad 0005  |    |		.CONST	0x00ad,0x0005
0a70 00b9 0006  |    |		.CONST	0x00b9,0x0006
0a72 00bf 0007  |    |		.CONST	0x00bf,0x0007
0a74 00c1 0008  |    |		.CONST	0x00c1,0x0008
0a76 00ca 0009  |    |		.CONST	0x00ca,0x0009
0a78 ; --------------------------------------------------------------------------------------
0a78 ; Debug3 Subtable 0x6
0a78 ; --------------------------------------------------------------------------------------
0a78 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a7a 00d3 0001  |    |		.CONST	0x00d3,0x0001
0a7c ; --------------------------------------------------------------------------------------
0a7c ; Debug3 Subtable 0x7
0a7c ; --------------------------------------------------------------------------------------
0a7c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a7e 00e3 0001  |    |		.CONST	0x00e3,0x0001
0a80 ; --------------------------------------------------------------------------------------
0a80 ; Debug3 Subtable 0x8
0a80 ; --------------------------------------------------------------------------------------
0a80 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a82 00eb 0001  |    |		.CONST	0x00eb,0x0001
0a84 ; --------------------------------------------------------------------------------------
0a84 ; Debug3 Subtable 0x9
0a84 ; --------------------------------------------------------------------------------------
0a84 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a86 00f3 0001  |    |		.CONST	0x00f3,0x0001
0a88 ; --------------------------------------------------------------------------------------
0a88 ; Debug3 Subtable 0xa
0a88 ; --------------------------------------------------------------------------------------
0a88 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0a8a 00fb 0001  |    |		.CONST	0x00fb,0x0001
0a8c ; --------------------------------------------------------------------------------------
0a8c ; Debug3 Subtable 0xb
0a8c ; --------------------------------------------------------------------------------------
0a8c 000b 0055  |   U|		.DBG3TAB	0x000b,0x0055
0a8e 0103 ffff  |    |		.CONST	0x0103,0xffff
0a90 0107 fffe  |    |		.CONST	0x0107,0xfffe
0a92 010b fffd  |    |		.CONST	0x010b,0xfffd
0a94 010f fffc  |    |		.CONST	0x010f,0xfffc
0a96 0113 fffb  |    |		.CONST	0x0113,0xfffb
0a98 0115 fffa  |    |		.CONST	0x0115,0xfffa
0a9a 0117 0001  |    |		.CONST	0x0117,0x0001
0a9c 011b 0002  |    |		.CONST	0x011b,0x0002
0a9e 0124 000a  | $  |		.CONST	0x0124,0x000a
0aa0 0130 000b  | 0  |		.CONST	0x0130,0x000b
0aa2 0133 0003  | 3  |		.CONST	0x0133,0x0003
0aa4 0136 0004  | 6  |		.CONST	0x0136,0x0004
0aa6 013a 0005  | :  |		.CONST	0x013a,0x0005
0aa8 013f 0006  | ?  |		.CONST	0x013f,0x0006
0aaa 0143 0007  | C  |		.CONST	0x0143,0x0007
0aac 0146 0008  | F  |		.CONST	0x0146,0x0008
0aae 014f 0009  | O  |		.CONST	0x014f,0x0009
0ab0 0153 000c  | S  |		.CONST	0x0153,0x000c
0ab2 0156 000d  | V  |		.CONST	0x0156,0x000d
0ab4 015a 000e  | Z  |		.CONST	0x015a,0x000e
0ab6 015d 000f  | ]  |		.CONST	0x015d,0x000f
0ab8 0166 0010  | f  |		.CONST	0x0166,0x0010
0aba 0168 0011  | h  |		.CONST	0x0168,0x0011
0abc 0171 0012  | q  |		.CONST	0x0171,0x0012
0abe 0174 0013  | t  |		.CONST	0x0174,0x0013
0ac0 019e 0014  |    |		.CONST	0x019e,0x0014
0ac2 01a1 0016  |    |		.CONST	0x01a1,0x0016
0ac4 01ac 001b  |    |		.CONST	0x01ac,0x001b
0ac6 01b4 001c  |    |		.CONST	0x01b4,0x001c
0ac8 01b7 0017  |    |		.CONST	0x01b7,0x0017
0aca 01b9 0018  |    |		.CONST	0x01b9,0x0018
0acc 01bb 0019  |    |		.CONST	0x01bb,0x0019
0ace 01c0 001a  |    |		.CONST	0x01c0,0x001a
0ad0 01c4 001d  |    |		.CONST	0x01c4,0x001d
0ad2 01c7 001e  |    |		.CONST	0x01c7,0x001e
0ad4 01ca 0015  |    |		.CONST	0x01ca,0x0015
0ad6 01d3 0020  |    |		.CONST	0x01d3,0x0020
0ad8 01de 0025  |   %|		.CONST	0x01de,0x0025
0ada 01e6 0026  |   &|		.CONST	0x01e6,0x0026
0adc 01e9 0021  |   !|		.CONST	0x01e9,0x0021
0ade 01eb 0022  |   "|		.CONST	0x01eb,0x0022
0ae0 01ed 0023  |   #|		.CONST	0x01ed,0x0023
0ae2 01f2 0024  |   $|		.CONST	0x01f2,0x0024
0ae4 01f6 0027  |   '|		.CONST	0x01f6,0x0027
0ae6 01f9 0028  |   (|		.CONST	0x01f9,0x0028
0ae8 01fc 001f  |    |		.CONST	0x01fc,0x001f
0aea 0204 0029  |   )|		.CONST	0x0204,0x0029
0aec 0208 002a  |   *|		.CONST	0x0208,0x002a
0aee 020c 002b  |   +|		.CONST	0x020c,0x002b
0af0 020f 002c  |   ,|		.CONST	0x020f,0x002c
0af2 0212 002d  |   -|		.CONST	0x0212,0x002d
0af4 0216 002e  |   .|		.CONST	0x0216,0x002e
0af6 021a 002f  |   /|		.CONST	0x021a,0x002f
0af8 0221 0033  | ! 3|		.CONST	0x0221,0x0033
0afa 0224 0030  | $ 0|		.CONST	0x0224,0x0030
0afc 0229 0031  | ) 1|		.CONST	0x0229,0x0031
0afe 022e 0034  | . 4|		.CONST	0x022e,0x0034
0b00 0231 0035  | 1 5|		.CONST	0x0231,0x0035
0b02 0235 0036  | 5 6|		.CONST	0x0235,0x0036
0b04 023e 0040  | > @|		.CONST	0x023e,0x0040
0b06 024a 0041  | J A|		.CONST	0x024a,0x0041
0b08 024d 0037  | M 7|		.CONST	0x024d,0x0037
0b0a 026f 0038  | o 8|		.CONST	0x026f,0x0038
0b0c 0272 0039  | r 9|		.CONST	0x0272,0x0039
0b0e 0275 003a  | u :|		.CONST	0x0275,0x003a
0b10 0279 003b  | y ;|		.CONST	0x0279,0x003b
0b12 027e 003c  | ~ <|		.CONST	0x027e,0x003c
0b14 0282 003d  |   =|		.CONST	0x0282,0x003d
0b16 0285 003e  |   >|		.CONST	0x0285,0x003e
0b18 028e 003f  |   ?|		.CONST	0x028e,0x003f
0b1a 0292 0042  |   B|		.CONST	0x0292,0x0042
0b1c 0295 0043  |   C|		.CONST	0x0295,0x0043
0b1e 0295 fbff  |    |		.CONST	0x0295,0xfbff
0b20 0296 fbfe  |    |		.CONST	0x0296,0xfbfe
0b22 0298 fbfd  |    |		.CONST	0x0298,0xfbfd
0b24 029c fbfc  |    |		.CONST	0x029c,0xfbfc
0b26 02a2 fbfb  |    |		.CONST	0x02a2,0xfbfb
0b28 02a4 0401  |    |		.CONST	0x02a4,0x0401
0b2a 02a8 0402  |    |		.CONST	0x02a8,0x0402
0b2c 02ac 0403  |    |		.CONST	0x02ac,0x0403
0b2e 02ae 0404  |    |		.CONST	0x02ae,0x0404
0b30 02b3 0405  |    |		.CONST	0x02b3,0x0405
0b32 02b8 0406  |    |		.CONST	0x02b8,0x0406
0b34 02bc 0407  |    |		.CONST	0x02bc,0x0407
0b36 02be 0408  |    |		.CONST	0x02be,0x0408
0b38 02c2 0409  |    |		.CONST	0x02c2,0x0409
0b3a 02cb 040d  |    |		.CONST	0x02cb,0x040d
0b3c 02dc 040a  |    |		.CONST	0x02dc,0x040a
0b3e 0317 040b  |    |		.CONST	0x0317,0x040b
0b40 0327 040c  | '  |		.CONST	0x0327,0x040c
0b42 0335 040e  | 5  |		.CONST	0x0335,0x040e
0b44 033b 040f  | ;  |		.CONST	0x033b,0x040f
0b46 033e 0410  | >  |		.CONST	0x033e,0x0410
0b48 0343 0411  | C  |		.CONST	0x0343,0x0411
0b4a 0345 0412  | E  |		.CONST	0x0345,0x0412
0b4c 0348 0413  | H  |		.CONST	0x0348,0x0413
0b4e ; --------------------------------------------------------------------------------------
0b4e ; Debug3 Subtable 0xc
0b4e ; --------------------------------------------------------------------------------------
0b4e 000c 003f  |   ?|		.DBG3TAB	0x000c,0x003f
0b50 0353 ffff  | S  |		.CONST	0x0353,0xffff
0b52 0356 fffe  | V  |		.CONST	0x0356,0xfffe
0b54 035a fffd  | Z  |		.CONST	0x035a,0xfffd
0b56 035e fffc  | ^  |		.CONST	0x035e,0xfffc
0b58 0362 fffb  | b  |		.CONST	0x0362,0xfffb
0b5a 0366 fffa  | f  |		.CONST	0x0366,0xfffa
0b5c 0367 fff9  | g  |		.CONST	0x0367,0xfff9
0b5e 0369 fff8  | i  |		.CONST	0x0369,0xfff8
0b60 036d fff7  | m  |		.CONST	0x036d,0xfff7
0b62 0375 fff6  | u  |		.CONST	0x0375,0xfff6
0b64 038e fff5  |    |		.CONST	0x038e,0xfff5
0b66 03a3 fff4  |    |		.CONST	0x03a3,0xfff4
0b68 03a4 0001  |    |		.CONST	0x03a4,0x0001
0b6a 03ab 0002  |    |		.CONST	0x03ab,0x0002
0b6c 03ae 0003  |    |		.CONST	0x03ae,0x0003
0b6e 03b2 0004  |    |		.CONST	0x03b2,0x0004
0b70 03b6 0005  |    |		.CONST	0x03b6,0x0005
0b72 03b8 0006  |    |		.CONST	0x03b8,0x0006
0b74 03bd 0007  |    |		.CONST	0x03bd,0x0007
0b76 03c2 0008  |    |		.CONST	0x03c2,0x0008
0b78 03c6 0009  |    |		.CONST	0x03c6,0x0009
0b7a 03c8 000a  |    |		.CONST	0x03c8,0x000a
0b7c 03cc 000b  |    |		.CONST	0x03cc,0x000b
0b7e 03d5 0018  |    |		.CONST	0x03d5,0x0018
0b80 03e5 0019  |    |		.CONST	0x03e5,0x0019
0b82 03e7 001a  |    |		.CONST	0x03e7,0x001a
0b84 03ec 000c  |    |		.CONST	0x03ec,0x000c
0b86 041d 000d  |    |		.CONST	0x041d,0x000d
0b88 041f 000e  |    |		.CONST	0x041f,0x000e
0b8a 0424 000f  | $  |		.CONST	0x0424,0x000f
0b8c 0428 0010  | (  |		.CONST	0x0428,0x0010
0b8e 042b 0011  | +  |		.CONST	0x042b,0x0011
0b90 0434 0012  | 4  |		.CONST	0x0434,0x0012
0b92 0438 0013  | 8  |		.CONST	0x0438,0x0013
0b94 043b 0014  | ;  |		.CONST	0x043b,0x0014
0b96 043e 0015  | >  |		.CONST	0x043e,0x0015
0b98 044b 0016  | K  |		.CONST	0x044b,0x0016
0b9a 044d 0017  | M  |		.CONST	0x044d,0x0017
0b9c 0452 001b  | R  |		.CONST	0x0452,0x001b
0b9e 0458 001c  | X  |		.CONST	0x0458,0x001c
0ba0 045b 001d  | [  |		.CONST	0x045b,0x001d
0ba2 0461 001e  | a  |		.CONST	0x0461,0x001e
0ba4 046d 001f  | m  |		.CONST	0x046d,0x001f
0ba6 0475 0020  | u  |		.CONST	0x0475,0x0020
0ba8 0479 0021  | y !|		.CONST	0x0479,0x0021
0baa 0482 0024  |   $|		.CONST	0x0482,0x0024
0bac 048c 0022  |   "|		.CONST	0x048c,0x0022
0bae 048e 0023  |   #|		.CONST	0x048e,0x0023
0bb0 0498 0025  |   %|		.CONST	0x0498,0x0025
0bb2 049d 0026  |   &|		.CONST	0x049d,0x0026
0bb4 04a1 0027  |   '|		.CONST	0x04a1,0x0027
0bb6 04a5 0028  |   (|		.CONST	0x04a5,0x0028
0bb8 04ae 003d  |   =|		.CONST	0x04ae,0x003d
0bba 04b1 003e  |   >|		.CONST	0x04b1,0x003e
0bbc 04b8 002a  |   *|		.CONST	0x04b8,0x002a
0bbe 04c2 002b  |   +|		.CONST	0x04c2,0x002b
0bc0 04c5 002c  |   ,|		.CONST	0x04c5,0x002c
0bc2 04cb 002d  |   -|		.CONST	0x04cb,0x002d
0bc4 04d1 002e  |   .|		.CONST	0x04d1,0x002e
0bc6 04d5 0029  |   )|		.CONST	0x04d5,0x0029
0bc8 04d9 002f  |   /|		.CONST	0x04d9,0x002f
0bca 04de 0030  |   0|		.CONST	0x04de,0x0030
0bcc 04e4 0032  |   2|		.CONST	0x04e4,0x0032
0bce 04ea 0034  |   4|		.CONST	0x04ea,0x0034
0bd0 04f0 0035  |   5|		.CONST	0x04f0,0x0035
0bd2 04f2 0036  |   6|		.CONST	0x04f2,0x0036
0bd4 04f5 0037  |   7|		.CONST	0x04f5,0x0037
0bd6 04fc 0038  |   8|		.CONST	0x04fc,0x0038
0bd8 0502 0039  |   9|		.CONST	0x0502,0x0039
0bda 0506 0033  |   3|		.CONST	0x0506,0x0033
0bdc 050a 003a  |   :|		.CONST	0x050a,0x003a
0bde 050e 003b  |   ;|		.CONST	0x050e,0x003b
0be0 050f 003c  |   <|		.CONST	0x050f,0x003c
0be2 0513 0031  |   1|		.CONST	0x0513,0x0031
0be4 0519 003f  |   ?|		.CONST	0x0519,0x003f
0be6 ; --------------------------------------------------------------------------------------
0be6 ; Debug3 Subtable 0xd
0be6 ; --------------------------------------------------------------------------------------
0be6 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0be8 0523 0001  | #  |		.CONST	0x0523,0x0001
0bea ; --------------------------------------------------------------------------------------
0bea ; Debug3 Subtable 0xe
0bea ; --------------------------------------------------------------------------------------
0bea 0004 0021  |   !|		.DBG3TAB	0x0004,0x0021
0bec 052b ffff  | +  |		.CONST	0x052b,0xffff
0bee 052d fffe  | -  |		.CONST	0x052d,0xfffe
0bf0 052f fffd  | /  |		.CONST	0x052f,0xfffd
0bf2 0531 fffc  | 1  |		.CONST	0x0531,0xfffc
0bf4 0532 0001  | 2  |		.CONST	0x0532,0x0001
0bf6 0538 0002  | 8  |		.CONST	0x0538,0x0002
0bf8 053b 0003  | ;  |		.CONST	0x053b,0x0003
0bfa 053d 0004  | =  |		.CONST	0x053d,0x0004
0bfc 0541 0005  | A  |		.CONST	0x0541,0x0005
0bfe 054c 0013  | L  |		.CONST	0x054c,0x0013
0c00 054d 0006  | M  |		.CONST	0x054d,0x0006
0c02 0551 0007  | Q  |		.CONST	0x0551,0x0007
0c04 0555 0008  | U  |		.CONST	0x0555,0x0008
0c06 0557 0009  | W  |		.CONST	0x0557,0x0009
0c08 0559 000a  | Y  |		.CONST	0x0559,0x000a
0c0a 055d 000b  | ]  |		.CONST	0x055d,0x000b
0c0c 055f 000c  | _  |		.CONST	0x055f,0x000c
0c0e 0561 000d  | a  |		.CONST	0x0561,0x000d
0c10 056e 000e  | n  |		.CONST	0x056e,0x000e
0c12 0570 000f  | p  |		.CONST	0x0570,0x000f
0c14 0572 0010  | r  |		.CONST	0x0572,0x0010
0c16 057f 0011  |    |		.CONST	0x057f,0x0011
0c18 0582 0012  |    |		.CONST	0x0582,0x0012
0c1a 0586 0014  |    |		.CONST	0x0586,0x0014
0c1c 0588 0015  |    |		.CONST	0x0588,0x0015
0c1e 0599 0016  |    |		.CONST	0x0599,0x0016
0c20 05a5 0017  |    |		.CONST	0x05a5,0x0017
0c22 05a8 0018  |    |		.CONST	0x05a8,0x0018
0c24 05ac 0019  |    |		.CONST	0x05ac,0x0019
0c26 05b5 0020  |    |		.CONST	0x05b5,0x0020
0c28 05b6 001a  |    |		.CONST	0x05b6,0x001a
0c2a 05ba 001b  |    |		.CONST	0x05ba,0x001b
0c2c 05be 001c  |    |		.CONST	0x05be,0x001c
0c2e 05c0 001d  |    |		.CONST	0x05c0,0x001d
0c30 05cd 001e  |    |		.CONST	0x05cd,0x001e
0c32 05cf 001f  |    |		.CONST	0x05cf,0x001f
0c34 05d4 0021  |   !|		.CONST	0x05d4,0x0021
0c36 ; --------------------------------------------------------------------------------------
0c36 ; Debug3 Subtable 0xf
0c36 ; --------------------------------------------------------------------------------------
0c36 000b 0047  |   G|		.DBG3TAB	0x000b,0x0047
0c38 05e3 ffff  |    |		.CONST	0x05e3,0xffff
0c3a 05e7 fffe  |    |		.CONST	0x05e7,0xfffe
0c3c 05eb fffd  |    |		.CONST	0x05eb,0xfffd
0c3e 05ef fffc  |    |		.CONST	0x05ef,0xfffc
0c40 05f3 fffb  |    |		.CONST	0x05f3,0xfffb
0c42 05f5 fffa  |    |		.CONST	0x05f5,0xfffa
0c44 05f7 0001  |    |		.CONST	0x05f7,0x0001
0c46 05fb 0002  |    |		.CONST	0x05fb,0x0002
0c48 0604 0009  |    |		.CONST	0x0604,0x0009
0c4a 0612 0003  |    |		.CONST	0x0612,0x0003
0c4c 0614 0004  |    |		.CONST	0x0614,0x0004
0c4e 0618 0005  |    |		.CONST	0x0618,0x0005
0c50 061d 0006  |    |		.CONST	0x061d,0x0006
0c52 0620 0007  |    |		.CONST	0x0620,0x0007
0c54 0622 0008  | "  |		.CONST	0x0622,0x0008
0c56 062d 000a  | -  |		.CONST	0x062d,0x000a
0c58 0631 000b  | 1  |		.CONST	0x0631,0x000b
0c5a 0633 000c  | 3  |		.CONST	0x0633,0x000c
0c5c 063c 000d  | <  |		.CONST	0x063c,0x000d
0c5e 063e 000e  | >  |		.CONST	0x063e,0x000e
0c60 0647 000f  | G  |		.CONST	0x0647,0x000f
0c62 0666 0011  | f  |		.CONST	0x0666,0x0011
0c64 0671 0016  | q  |		.CONST	0x0671,0x0016
0c66 0679 0017  | y  |		.CONST	0x0679,0x0017
0c68 067b 0012  | {  |		.CONST	0x067b,0x0012
0c6a 067d 0013  | }  |		.CONST	0x067d,0x0013
0c6c 067f 0014  |    |		.CONST	0x067f,0x0014
0c6e 0684 0015  |    |		.CONST	0x0684,0x0015
0c70 0687 0018  |    |		.CONST	0x0687,0x0018
0c72 068a 0019  |    |		.CONST	0x068a,0x0019
0c74 068d 0010  |    |		.CONST	0x068d,0x0010
0c76 0696 001b  |    |		.CONST	0x0696,0x001b
0c78 06a1 0020  |    |		.CONST	0x06a1,0x0020
0c7a 06a9 0021  |   !|		.CONST	0x06a9,0x0021
0c7c 06ab 001c  |    |		.CONST	0x06ab,0x001c
0c7e 06ad 001d  |    |		.CONST	0x06ad,0x001d
0c80 06af 001e  |    |		.CONST	0x06af,0x001e
0c82 06b4 001f  |    |		.CONST	0x06b4,0x001f
0c84 06b7 0022  |   "|		.CONST	0x06b7,0x0022
0c86 06ba 0023  |   #|		.CONST	0x06ba,0x0023
0c88 06bd 001a  |    |		.CONST	0x06bd,0x001a
0c8a 06c5 0024  |   $|		.CONST	0x06c5,0x0024
0c8c 06c9 0025  |   %|		.CONST	0x06c9,0x0025
0c8e 06cd 0026  |   &|		.CONST	0x06cd,0x0026
0c90 06d1 0027  |   '|		.CONST	0x06d1,0x0027
0c92 06d5 0028  |   (|		.CONST	0x06d5,0x0028
0c94 06dc 002c  |   ,|		.CONST	0x06dc,0x002c
0c96 06de 0029  |   )|		.CONST	0x06de,0x0029
0c98 06e3 002a  |   *|		.CONST	0x06e3,0x002a
0c9a 06e7 002d  |   -|		.CONST	0x06e7,0x002d
0c9c 06e9 002e  |   .|		.CONST	0x06e9,0x002e
0c9e 06ed 002f  |   /|		.CONST	0x06ed,0x002f
0ca0 06f6 0036  |   6|		.CONST	0x06f6,0x0036
0ca2 0704 0030  |   0|		.CONST	0x0704,0x0030
0ca4 0728 0031  | ( 1|		.CONST	0x0728,0x0031
0ca6 072c 0032  | , 2|		.CONST	0x072c,0x0032
0ca8 0731 0033  | 1 3|		.CONST	0x0731,0x0033
0caa 0734 0034  | 4 4|		.CONST	0x0734,0x0034
0cac 0736 0035  | 6 5|		.CONST	0x0736,0x0035
0cae 0741 0037  | A 7|		.CONST	0x0741,0x0037
0cb0 0741 fbff  | A  |		.CONST	0x0741,0xfbff
0cb2 0742 fbfe  | B  |		.CONST	0x0742,0xfbfe
0cb4 0744 fbfd  | D  |		.CONST	0x0744,0xfbfd
0cb6 0748 fbfc  | H  |		.CONST	0x0748,0xfbfc
0cb8 074e fbfb  | N  |		.CONST	0x074e,0xfbfb
0cba 0750 0401  | P  |		.CONST	0x0750,0x0401
0cbc 0754 0402  | T  |		.CONST	0x0754,0x0402
0cbe 0758 0403  | X  |		.CONST	0x0758,0x0403
0cc0 075a 0404  | Z  |		.CONST	0x075a,0x0404
0cc2 075f 0405  | _  |		.CONST	0x075f,0x0405
0cc4 0764 0406  | d  |		.CONST	0x0764,0x0406
0cc6 0768 0407  | h  |		.CONST	0x0768,0x0407
0cc8 076a 0408  | j  |		.CONST	0x076a,0x0408
0cca 076e 0409  | n  |		.CONST	0x076e,0x0409
0ccc 0777 040d  | w  |		.CONST	0x0777,0x040d
0cce 0788 040a  |    |		.CONST	0x0788,0x040a
0cd0 07c3 040b  |    |		.CONST	0x07c3,0x040b
0cd2 07d3 040c  |    |		.CONST	0x07d3,0x040c
0cd4 07e1 040e  |    |		.CONST	0x07e1,0x040e
0cd6 07e7 040f  |    |		.CONST	0x07e7,0x040f
0cd8 07ea 0410  |    |		.CONST	0x07ea,0x0410
0cda 07ef 0411  |    |		.CONST	0x07ef,0x0411
0cdc ; --------------------------------------------------------------------------------------
0cdc ; Debug3 Subtable 0x10
0cdc ; --------------------------------------------------------------------------------------
0cdc 0007 0024  |   $|		.DBG3TAB	0x0007,0x0024
0cde 07fb ffff  |    |		.CONST	0x07fb,0xffff
0ce0 07fd fffe  |    |		.CONST	0x07fd,0xfffe
0ce2 07ff fffd  |    |		.CONST	0x07ff,0xfffd
0ce4 0801 fffc  |    |		.CONST	0x0801,0xfffc
0ce6 0802 fffb  |    |		.CONST	0x0802,0xfffb
0ce8 080e fffa  |    |		.CONST	0x080e,0xfffa
0cea 0810 fff9  |    |		.CONST	0x0810,0xfff9
0cec 0812 0001  |    |		.CONST	0x0812,0x0001
0cee 0818 0002  |    |		.CONST	0x0818,0x0002
0cf0 081b 0003  |    |		.CONST	0x081b,0x0003
0cf2 081d 0004  |    |		.CONST	0x081d,0x0004
0cf4 0821 0005  | !  |		.CONST	0x0821,0x0005
0cf6 082c 0013  | ,  |		.CONST	0x082c,0x0013
0cf8 082d 0006  | -  |		.CONST	0x082d,0x0006
0cfa 0831 0007  | 1  |		.CONST	0x0831,0x0007
0cfc 0835 0008  | 5  |		.CONST	0x0835,0x0008
0cfe 0837 0009  | 7  |		.CONST	0x0837,0x0009
0d00 0839 000a  | 9  |		.CONST	0x0839,0x000a
0d02 083d 000b  | =  |		.CONST	0x083d,0x000b
0d04 083f 000c  | ?  |		.CONST	0x083f,0x000c
0d06 0841 000d  | A  |		.CONST	0x0841,0x000d
0d08 084e 000e  | N  |		.CONST	0x084e,0x000e
0d0a 0851 000f  | Q  |		.CONST	0x0851,0x000f
0d0c 0853 0010  | S  |		.CONST	0x0853,0x0010
0d0e 0861 0011  | a  |		.CONST	0x0861,0x0011
0d10 0864 0012  | d  |		.CONST	0x0864,0x0012
0d12 0868 0014  | h  |		.CONST	0x0868,0x0014
0d14 086a 0015  | j  |		.CONST	0x086a,0x0015
0d16 087c 0016  | |  |		.CONST	0x087c,0x0016
0d18 088a 0017  |    |		.CONST	0x088a,0x0017
0d1a 088d 0018  |    |		.CONST	0x088d,0x0018
0d1c 0891 0019  |    |		.CONST	0x0891,0x0019
0d1e 089a 0020  |    |		.CONST	0x089a,0x0020
0d20 089b 001a  |    |		.CONST	0x089b,0x001a
0d22 089f 001b  |    |		.CONST	0x089f,0x001b
0d24 08a3 001c  |    |		.CONST	0x08a3,0x001c
0d26 08a5 001d  |    |		.CONST	0x08a5,0x001d
0d28 08b3 001e  |    |		.CONST	0x08b3,0x001e
0d2a 08b8 001f  |    |		.CONST	0x08b8,0x001f
0d2c 08bd 0021  |   !|		.CONST	0x08bd,0x0021
0d2e 08ca 0022  |   "|		.CONST	0x08ca,0x0022
0d30 08cc 0023  |   #|		.CONST	0x08cc,0x0023
0d32 08d1 0024  |   $|		.CONST	0x08d1,0x0024
0d34 ; --------------------------------------------------------------------------------------
0d34 ; Debug3 Subtable 0x11
0d34 ; --------------------------------------------------------------------------------------
0d34 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0d36 08db 0001  |    |		.CONST	0x08db,0x0001
0d38 08e1 0002  |    |		.CONST	0x08e1,0x0002
0d3a 08e4 0003  |    |		.CONST	0x08e4,0x0003
0d3c 08e9 0004  |    |		.CONST	0x08e9,0x0004
0d3e 08eb 0005  |    |		.CONST	0x08eb,0x0005
0d40 ; --------------------------------------------------------------------------------------
0d40 ; Debug3 Subtable 0x12
0d40 ; --------------------------------------------------------------------------------------
0d40 0002 0000  |    |		.DBG3TAB	0x0002,0x0000
0d42 08f3 ffff  |    |		.CONST	0x08f3,0xffff
0d44 08f5 fffe  |    |		.CONST	0x08f5,0xfffe
0d46 ; --------------------------------------------------------------------------------------
0d46 ; Debug3 Subtable 0x13
0d46 ; --------------------------------------------------------------------------------------
0d46 0004 0000  |    |		.DBG3TAB	0x0004,0x0000
0d48 08f8 ffff  |    |		.CONST	0x08f8,0xffff
0d4a 08f8 fffe  |    |		.CONST	0x08f8,0xfffe
0d4c 08ff fffd  |    |		.CONST	0x08ff,0xfffd
0d4e 0901 fffc  |    |		.CONST	0x0901,0xfffc
0d50 ; --------------------------------------------------------------------------------------
0d50 ; Debug3 Subtable 0x14
0d50 ; --------------------------------------------------------------------------------------
0d50 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0d52 090b 0001  |    |		.CONST	0x090b,0x0001
0d54 ; --------------------------------------------------------------------------------------
0d54 ; Debug3 Subtable 0x15
0d54 ; --------------------------------------------------------------------------------------
0d54 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0d56 091b 0001  |    |		.CONST	0x091b,0x0001
0d58 0922 0002  | "  |		.CONST	0x0922,0x0002
0d5a 0929 0003  | )  |		.CONST	0x0929,0x0003
0d5c 0000 0000  |    |		.BLANK	0000[0xa4]