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

⟦b9252fcf4⟧

    Length: 9216 (0x2400)
    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 0a98       |    |		.CONST	0x0a98								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 0008       |    |		.CONST	0x0008								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 00dd       |    |		.CONST	0x00dd								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0032       | 2  |		.CONST	0x0032								; Number of locals
000b			INIT_0008:
000b 029a 00e3  |    |		Declare_Subprogram	INIT_00e0,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x0bc2,0x8000,0x0000,0x0057,0x3ac5,0x0000,0x0007
													; Debug Table 0x0.0x0 = 0xb,0xffff
000d 029a 010b  |    |		Declare_Subprogram	INIT_0108,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x1 = 0xd,0xfffe
000f 029a 0113  |    |		Declare_Subprogram	INIT_0110,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0.0x2 = 0xf,0xfffd
0011 00bf       |    |		Action	Accept_Activation
0012 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x0012,0x0bca,0x8000,0x0000,0x0058,0xc435,0x0000,0x002d
													; Debug Table 0x1.0x0 = 0x12,0xffff
0013 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x13,0xfffe
0014 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0x14,0xfffd
0015 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x15,0xfffc
0016 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x16,0xfffb
0017 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x5 = 0x17,0xfffa
0018 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x6 = 0x18,0xfff9
0019 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x7 = 0x19,0xfff8
001a 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x8 = 0x1a,0xfff7
001b e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x9 = 0x1b,0xfff6
001c 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
001d 0322       | "  |		Declare_Variable	Record
001e 4801       |H   |		Short_Literal	0x1
001f 00d9       |    |		Load_Top	At_Offset_1
0020 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0021 4800       |H   |		Short_Literal	0x0
0022 00d9       |    |		Load_Top	At_Offset_1
0023 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0024 4800       |H   |		Short_Literal	0x0
0025 00d9       |    |		Load_Top	At_Offset_1
0026 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0027 4800       |H   |		Short_Literal	0x0
0028 00d9       |    |		Load_Top	At_Offset_1
0029 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
002a 4800       |H   |		Short_Literal	0x0
002b 00d9       |    |		Load_Top	At_Offset_1
002c 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
002d 4800       |H   |		Short_Literal	0x0
002e 00d9       |    |		Load_Top	At_Offset_1
002f 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0030 4800       |H   |		Short_Literal	0x0
0031 00d9       |    |		Load_Top	At_Offset_1
0032 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0033 4800       |H   |		Short_Literal	0x0
0034 00d9       |    |		Load_Top	At_Offset_1
0035 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0036 4800       |H   |		Short_Literal	0x0
0037 00d9       |    |		Load_Top	At_Offset_1
0038 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0039 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0xa = 0x39,0xfff5
003a 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
003b 0322       | "  |		Declare_Variable	Record
003c 4801       |H   |		Short_Literal	0x1
003d 00d9       |    |		Load_Top	At_Offset_1
003e 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
003f 4801       |H   |		Short_Literal	0x1
0040 00d9       |    |		Load_Top	At_Offset_1
0041 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0042 4800       |H   |		Short_Literal	0x0
0043 00d9       |    |		Load_Top	At_Offset_1
0044 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0045 4800       |H   |		Short_Literal	0x0
0046 00d9       |    |		Load_Top	At_Offset_1
0047 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0048 4800       |H   |		Short_Literal	0x0
0049 00d9       |    |		Load_Top	At_Offset_1
004a 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
004b 4800       |H   |		Short_Literal	0x0
004c 00d9       |    |		Load_Top	At_Offset_1
004d 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
004e 4800       |H   |		Short_Literal	0x0
004f 00d9       |    |		Load_Top	At_Offset_1
0050 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0051 4800       |H   |		Short_Literal	0x0
0052 00d9       |    |		Load_Top	At_Offset_1
0053 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0054 4800       |H   |		Short_Literal	0x0
0055 00d9       |    |		Load_Top	At_Offset_1
0056 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0057 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0xb = 0x57,0xfff4
0058 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0059 0322       | "  |		Declare_Variable	Record
005a 4801       |H   |		Short_Literal	0x1
005b 00d9       |    |		Load_Top	At_Offset_1
005c 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
005d 4801       |H   |		Short_Literal	0x1
005e 00d9       |    |		Load_Top	At_Offset_1
005f 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0060 4800       |H   |		Short_Literal	0x0
0061 00d9       |    |		Load_Top	At_Offset_1
0062 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0063 4800       |H   |		Short_Literal	0x0
0064 00d9       |    |		Load_Top	At_Offset_1
0065 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0066 4800       |H   |		Short_Literal	0x0
0067 00d9       |    |		Load_Top	At_Offset_1
0068 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0069 4800       |H   |		Short_Literal	0x0
006a 00d9       |    |		Load_Top	At_Offset_1
006b 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
006c 4800       |H   |		Short_Literal	0x0
006d 00d9       |    |		Load_Top	At_Offset_1
006e 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
006f 4800       |H   |		Short_Literal	0x0
0070 00d9       |    |		Load_Top	At_Offset_1
0071 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0072 4800       |H   |		Short_Literal	0x0
0073 00d9       |    |		Load_Top	At_Offset_1
0074 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0075 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0xc = 0x75,0xfff3
0076 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0077 0322       | "  |		Declare_Variable	Record
0078 4801       |H   |		Short_Literal	0x1
0079 00d9       |    |		Load_Top	At_Offset_1
007a 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
007b 4801       |H   |		Short_Literal	0x1
007c 00d9       |    |		Load_Top	At_Offset_1
007d 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
007e 4800       |H   |		Short_Literal	0x0
007f 00d9       |    |		Load_Top	At_Offset_1
0080 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0081 4800       |H   |		Short_Literal	0x0
0082 00d9       |    |		Load_Top	At_Offset_1
0083 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0084 4800       |H   |		Short_Literal	0x0
0085 00d9       |    |		Load_Top	At_Offset_1
0086 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0087 4800       |H   |		Short_Literal	0x0
0088 00d9       |    |		Load_Top	At_Offset_1
0089 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
008a 4800       |H   |		Short_Literal	0x0
008b 00d9       |    |		Load_Top	At_Offset_1
008c 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
008d 4800       |H   |		Short_Literal	0x0
008e 00d9       |    |		Load_Top	At_Offset_1
008f 3807       |8   |		Execute	Record,Field_Write,Field_Number 0x7
0090 4800       |H   |		Short_Literal	0x0
0091 00d9       |    |		Load_Top	At_Offset_1
0092 3808       |8   |		Execute	Record,Field_Write,Field_Number 0x8
0093 029d 0143  |   C|		Declare_Subprogram	INIT_0140,For_Outer_Call			; Debug Table 0x1.0xd = 0x93,0xfff2
0095 029d 014b  |   K|		Declare_Subprogram	INIT_0148,For_Outer_Call			; Debug Table 0x1.0xe = 0x95,0xfff1
0097 029d 015b  |   [|		Declare_Subprogram	INIT_0158,For_Outer_Call			; Debug Table 0x1.0xf = 0x97,0xfff0
0099 029d 016b  |   k|		Declare_Subprogram	INIT_0168,For_Outer_Call			; Debug Table 0x1.0x10 = 0x99,0xffef
009b 029d 018b  |    |		Declare_Subprogram	INIT_0188,For_Outer_Call			; Debug Table 0x1.0x11 = 0x9b,0xffee
009d 029d 01eb  |    |		Declare_Subprogram	INIT_01e8,For_Outer_Call			; Debug Table 0x1.0x12 = 0x9d,0xffed
009f 029d 01f3  |    |		Declare_Subprogram	INIT_01f0,For_Outer_Call			; Debug Table 0x1.0x13 = 0x9f,0xffec
00a1 029d 0213  |    |		Declare_Subprogram	INIT_0210,For_Outer_Call			; Debug Table 0x1.0x14 = 0xa1,0xffeb
00a3 029d 023b  |   ;|		Declare_Subprogram	INIT_0238,For_Outer_Call			; Debug Table 0x1.0x15 = 0xa3,0xffea
00a5 029d 0273  |   s|		Declare_Subprogram	INIT_0270,For_Outer_Call			; Debug Table 0x1.0x16 = 0xa5,0xffe9
00a7 029d 03cb  |    |		Declare_Subprogram	INIT_03c8,For_Outer_Call			; Debug Table 0x1.0x17 = 0xa7,0xffe8
00a9 029b 03eb  |    |		Declare_Subprogram	INIT_03e8,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x18 = 0xa9,0xffff
00ab 029b 0423  |   #|		Declare_Subprogram	INIT_0420,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x19 = 0xab,0xfffe
00ad 029b 0443  |   C|		Declare_Subprogram	INIT_0440,For_Outer_Call,Unelaborated		; Debug Table 0x1.0x1a = 0xad,0xfffd
00af 029d 0463  |   c|		Declare_Subprogram	INIT_0460,For_Outer_Call			; Debug Table 0x1.0x1b = 0xaf,0xffe6
00b1 029d 04a3  |    |		Declare_Subprogram	INIT_04a0,For_Outer_Call			; Debug Table 0x1.0x1c = 0xb1,0xffe5
00b3 029d 04f3  |    |		Declare_Subprogram	INIT_04f0,For_Outer_Call			; Debug Table 0x1.0x1d = 0xb3,0xffe4
00b5 029d 050b  |    |		Declare_Subprogram	INIT_0508,For_Outer_Call			; Debug Table 0x1.0x1e = 0xb5,0xffe3
00b7 029d 05c3  |    |		Declare_Subprogram	INIT_05c0,For_Outer_Call			; Debug Table 0x1.0x1f = 0xb7,0xffe2
00b9 029d 060b  |    |		Declare_Subprogram	INIT_0608,For_Outer_Call			; Debug Table 0x1.0x20 = 0xb9,0xffe1
00bb 029d 06c3  |    |		Declare_Subprogram	INIT_06c0,For_Outer_Call			; Debug Table 0x1.0x21 = 0xbb,0xffe0
00bd 029d 071b  |    |		Declare_Subprogram	INIT_0718,For_Outer_Call			; Debug Table 0x1.0x22 = 0xbd,0xffdf
00bf 029d 07fb  |    |		Declare_Subprogram	INIT_07f8,For_Outer_Call			; Debug Table 0x1.0x23 = 0xbf,0xffde
00c1 029d 080b  |    |		Declare_Subprogram	INIT_0808,For_Outer_Call			; Debug Table 0x1.0x24 = 0xc1,0xffdd
00c3 029d 0823  |   #|		Declare_Subprogram	INIT_0820,For_Outer_Call			; Debug Table 0x1.0x25 = 0xc3,0xffdc
00c5 029d 084b  |   K|		Declare_Subprogram	INIT_0848,For_Outer_Call			; Debug Table 0x1.0x26 = 0xc5,0xffdb
00c7 029d 087b  |   {|		Declare_Subprogram	INIT_0878,For_Outer_Call			; Debug Table 0x1.0x27 = 0xc7,0xffda
00c9 029d 08ab  |    |		Declare_Subprogram	INIT_08a8,For_Outer_Call			; Debug Table 0x1.0x28 = 0xc9,0xffd9
00cb 029d 08eb  |    |		Declare_Subprogram	INIT_08e8,For_Outer_Call			; Debug Table 0x1.0x29 = 0xcb,0xffd8
00cd 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd				; Debug Table 0x1.0x2a = 0xcd,0xffd7
00ce 00c7       |    |		Action	Elaborate_Subprogram
00cf 1d0e       |    |		Execute_Immediate	Reference_Lex_1,0xe				; Debug Table 0x1.0x2b = 0xcf,0xffd6
00d0 00c7       |    |		Action	Elaborate_Subprogram
00d1 1d0f       |    |		Execute_Immediate	Reference_Lex_1,0xf				; Debug Table 0x1.0x2c = 0xd1,0xffd5
00d2 00c7       |    |		Action	Elaborate_Subprogram
00d3 1d1f       |    |		Execute_Immediate	Reference_Lex_1,0x1f				; Debug Table 0x1.0x2d = 0xd3,0xffff
00d4 00c7       |    |		Action	Elaborate_Subprogram
00d5 1d20       |    |		Execute_Immediate	Reference_Lex_1,0x20				; Debug Table 0x1.0x2e = 0xd5,0xfffe
00d6 00c7       |    |		Action	Elaborate_Subprogram
00d7 029d 0913  |    |		Declare_Subprogram	INIT_0910,For_Outer_Call			; Debug Table 0x1.0x2f = 0xd7,0xfffd
00d9 029d 0943  |   C|		Declare_Subprogram	INIT_0940,For_Outer_Call			; Debug Table 0x1.0x30 = 0xd9,0xfffc
00db 1d21       | !  |		Execute_Immediate	Reference_Lex_1,0x21				; Debug Table 0x1.0x31 = 0xdb,0xfffb
00dc 00c7       |    |		Action	Elaborate_Subprogram
00dd			BODY_0008:
00dd 00bc       |    |		Action	Signal_Activated
00de 00bb       |    |		Action	Signal_Completion
00df 0000       |    |		.XXX[0x1]
00e0 ; --------------------------------------------------------------------------------------
00e0 ; SUBPROGRAM
00e0 ; --------------------------------------------------------------------------------------
00e0 00ed       |    |		.CONST	0x00ed								; Address of begin
00e1 0004       |    |		.CONST	0x0004								; Address of exception handler
00e2 0003       |    |		.CONST	0x0003								; Number of locals
00e3			INIT_00e0:
00e3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x2 = .DEBUG	0x00e3,0x0c30,0x0001,0x0000,0x0057,0x3ac5,0x0000,0x0008
													; Debug Table 0x2.0x0 = 0xe3,0xffff
00e4 00db       |    |		Load_Top	At_Offset_3
00e5 00eb       |    |		Load_Encached	Diana_Cache
00e6 18c8       |    |		Execute	Package,Field_Execute,Field_Number 0xc8
00e7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
00e8 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x2.0x1 = 0xe8,0xfffe
00e9 8216       |    |		Call	0x1,0x16
00ea e002       |    |		Load	0x0,0x2
00eb 1b21       | !  |		Execute	Package,Field_Read,Field_Number 0x21
00ec 03f1       |    |		Declare_Variable	Discrete,With_Value
00ed			BODY_00e0:
00ed 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x2 = 0xed,0x1
00ee e402       |    |		Load	0x2,0x2								; Debug Table 0x2.0x3 = 0xee,0x401
00ef 0007       |    |		Action	Break_Optional
00f0 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x2.0x4 = 0xf0,0x402
00f1 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x5 = 0xf1,0x403
00f2 0007       |    |		Action	Break_Optional							; Debug Table 0x2.0x6 = 0xf2,0x404
00f3 0b0a       |    |		Execute_Immediate	Case_Compare,0xa				; Debug Table 0x2.0x7 = 0xf3,0x1
00f4 7007       |p   |		Jump_Nonzero	0xfc
00f5 0b66       | f  |		Execute_Immediate	Case_Compare,0x66
00f6 700a       |p   |		Jump_Nonzero	0x101
00f7 0092 098c  |    |		Action	Push_String_Extended,0x98c					; "allocator not qualified or constrained"
													; Debug Table 0x2.0x8 = 0xf7,0x4
00f9 e003       |    |		Load	0x0,0x3
00fa 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
00fb 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00fc 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0x9 = 0xfc,0x2
00fd 00db       |    |		Load_Top	At_Offset_3
00fe e5ff       |    |		Load	0x2,-0x1
00ff 8230       | 0  |		Call	0x1,0x30
0100 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0101 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x2.0xa = 0x101,0x3
0102 00db       |    |		Load_Top	At_Offset_3
0103 e5ff       |    |		Load	0x2,-0x1
0104 822f       | /  |		Call	0x1,0x2f
0105 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0106 0000 0000  |    |		.XXX[0x2]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 010b       |    |		.CONST	0x010b								; Address of begin
0109 0004       |    |		.CONST	0x0004								; Address of exception handler
010a 0001       |    |		.CONST	0x0001								; Number of locals
010b			BODY_0108:
010b			INIT_0108:
010b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x3 = .DEBUG	0x010b,0x0c48,0x0001,0x0000,0x0057,0x3ac5,0x0000,0x0012
													; Debug Table 0x3.0x0 = 0x10b,0x1
010c 8219       |    |		Call	0x1,0x19
010d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
010e 0000 0000  |    |		.XXX[0x2]
0110 ; --------------------------------------------------------------------------------------
0110 ; SUBPROGRAM
0110 ; --------------------------------------------------------------------------------------
0110 011e       |    |		.CONST	0x011e								; Address of begin
0111 0004       |    |		.CONST	0x0004								; Address of exception handler
0112 0003       |    |		.CONST	0x0003								; Number of locals
0113			INIT_0110:
0113 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x4 = .DEBUG	0x0113,0x0c4c,0x0001,0x0000,0x0057,0x3ac5,0x0000,0x001c
													; Debug Table 0x4.0x0 = 0x113,0xffff
0114 00eb       |    |		Load_Encached	Diana_Cache
0115 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0116 8216       |    |		Call	0x1,0x16
0117 e001       |    |		Load	0x0,0x1
0118 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0119 03f1       |    |		Declare_Variable	Discrete,With_Value
011a e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x1 = 0x11a,0xfffe
011b e001       |    |		Load	0x0,0x1
011c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
011d 03f1       |    |		Declare_Variable	Discrete,With_Value
011e			BODY_0110:
011e e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x4.0x2 = 0x11e,0x1
011f 0f44       | D  |		Execute_Immediate	Equal,0x44
0120 6808       |h   |		Jump_Zero	0x129
0121 e5ff       |    |		Load	0x2,-0x1
0122 00eb       |    |		Load_Encached	Diana_Cache
0123 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
0124 e002       |    |		Load	0x0,0x2
0125 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0126 6802       |h   |		Jump_Zero	0x129
0127 4846       |HF  |		Short_Literal	0x46							; Debug Table 0x4.0x3 = 0x127,0x2
0128 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0129 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x4 = 0x129,0x3
012a e5ff       |    |		Load	0x2,-0x1
012b 00eb       |    |		Load_Encached	Diana_Cache
012c 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
012d e004       |    |		Load	0x0,0x4
012e 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
012f 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x5 = 0x12f,0x4
0130 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x4.0x6 = 0x130,0x401
0131 4800       |H   |		Short_Literal	0x0							; Debug Table 0x4.0x7 = 0x131,0x4
0132 4800       |H   |		Short_Literal	0x0
0133 628c       |b   |		Indirect_Literal	Discrete,0x3c0,{0x00000000, 0x7fffffff}
0134 4800       |H   |		Short_Literal	0x0
0135 e403       |    |		Load	0x2,0x3
0136 e402       |    |		Load	0x2,0x2
0137 e005       |    |		Load	0x0,0x5
0138 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0139 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x4.0x8 = 0x139,0x5
013a e005       |    |		Load	0x0,0x5
013b 1873       | s  |		Execute	Package,Field_Execute,Field_Number 0x73
013c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
013d 0000 0000  |    |		.XXX[0x3]
013f 0000       |    |
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0143       | C  |		.CONST	0x0143								; Address of begin
0141 0004       |    |		.CONST	0x0004								; Address of exception handler
0142 0001       |    |		.CONST	0x0001								; Number of locals
0143			BODY_0140:
0143			INIT_0140:
0143 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x5 = .DEBUG	0x0143,0x0c60,0x0002,0x0000,0x0058,0xc435,0x0000,0x00c0
													; Debug Table 0x5.0x0 = 0x143,0x1
0144 e002       |    |		Load	0x0,0x2
0145 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0146 0f73       | s  |		Execute_Immediate	Equal,0x73
0147 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 014b       | K  |		.CONST	0x014b								; Address of begin
0149 0004       |    |		.CONST	0x0004								; Address of exception handler
014a 0001       |    |		.CONST	0x0001								; Number of locals
014b			BODY_0148:
014b			INIT_0148:
014b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6 = .DEBUG	0x014b,0x0c64,0x0002,0x0000,0x0058,0xc435,0x0000,0x00dc
													; Debug Table 0x6.0x0 = 0x14b,0x1
014c 00eb       |    |		Load_Encached	Diana_Cache
014d 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
014e e002       |    |		Load	0x0,0x2
014f 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0150 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0151 0000 0000  |    |		.BLANK	0000[0x7]
0158 ; --------------------------------------------------------------------------------------
0158 ; SUBPROGRAM
0158 ; --------------------------------------------------------------------------------------
0158 015b       | [  |		.CONST	0x015b								; Address of begin
0159 0004       |    |		.CONST	0x0004								; Address of exception handler
015a 0001       |    |		.CONST	0x0001								; Number of locals
015b			BODY_0158:
015b			INIT_0158:
015b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7 = .DEBUG	0x015b,0x0c68,0x0002,0x0000,0x0058,0xc435,0x0000,0x00f9
													; Debug Table 0x7.0x0 = 0x15b,0x1
015c 00eb       |    |		Load_Encached	Diana_Cache
015d 18fc       |    |		Execute	Package,Field_Execute,Field_Number 0xfc
015e e002       |    |		Load	0x0,0x2
015f 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0160 e002       |    |		Load	0x0,0x2
0161 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0162 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0163 0000 0000  |    |		.BLANK	0000[0x5]
0168 ; --------------------------------------------------------------------------------------
0168 ; SUBPROGRAM
0168 ; --------------------------------------------------------------------------------------
0168 0170       | p  |		.CONST	0x0170								; Address of begin
0169 0004       |    |		.CONST	0x0004								; Address of exception handler
016a 0002       |    |		.CONST	0x0002								; Number of locals
016b			INIT_0168:
016b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x8 = .DEBUG	0x016b,0x0c6c,0x0001,0x0000,0x0058,0xc435,0x0000,0x011b
													; Debug Table 0x8.0x0 = 0x16b,0xffff
016c 00db       |    |		Load_Top	At_Offset_3
016d e006       |    |		Load	0x0,0x6
016e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
016f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0170			BODY_0168:
0170 4800       |H   |		Short_Literal	0x0							; Debug Table 0x8.0x1 = 0x170,0x1
0171 00d9       |    |		Load_Top	At_Offset_1
0172 e004       |    |		Load	0x0,0x4
0173 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0174 e005       |    |		Load	0x0,0x5								; Debug Table 0x8.0x2 = 0x174,0x2
0175 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0176 0092 098d  |    |		Action	Push_String_Extended,0x98d					; "pointer"
													; Debug Table 0x8.0x3 = 0x176,0x3
0178 e005       |    |		Load	0x0,0x5
0179 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
017a 4802       |H   |		Short_Literal	0x2							; Debug Table 0x8.0x4 = 0x17a,0x4
017b 4820       |H   |		Short_Literal	0x20
017c e007       |    |		Load	0x0,0x7
017d 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
017e 0092 098e  |    |		Action	Push_String_Extended,0x98e					; "Initialize_Allocated_Task_On_Vp"
													; Debug Table 0x8.0x5 = 0x17e,0x5
0180 e005       |    |		Load	0x0,0x5
0181 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
0182 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0183 0000 0000  |    |		.BLANK	0000[0x5]
0188 ; --------------------------------------------------------------------------------------
0188 ; SUBPROGRAM
0188 ; --------------------------------------------------------------------------------------
0188 018b       |    |		.CONST	0x018b								; Address of begin
0189 0004       |    |		.CONST	0x0004								; Address of exception handler
018a 0001       |    |		.CONST	0x0001								; Number of locals
018b			BODY_0188:
018b			INIT_0188:
018b 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9 = .DEBUG	0x018b,0x0c7a,0x0001,0x0000,0x0058,0xc435,0x0000,0x0156
													; Debug Table 0x9.0x0 = 0x18b,0x1
018c 8214       |    |		Call	0x1,0x14
018d 681e       |h   |		Jump_Zero	0x1ac
018e e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0x1 = 0x18e,0x2
018f 4802       |H   |		Short_Literal	0x2
0190 0272       | r  |		Execute	Discrete,Minus
0191 4601       |F   |		Jump_Case	0x2
0192 7801       |x   |		Jump	0x194								; case 0x0
0193 7813       |x   |		Jump	0x1a7								; case 0x1
0194 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x2 = 0x194,0x3
0195 e006       |    |		Load	0x0,0x6
0196 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0197 6803       |h   |		Jump_Zero	0x19b
0198 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9.0x3 = 0x198,0x4
0199 8217       |    |		Call	0x1,0x17
019a 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
019b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x4 = 0x19b,0x5
019c e005       |    |		Load	0x0,0x5
019d 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
019e 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x5 = 0x19e,0x6
019f 481f       |H   |		Short_Literal	0x1f
01a0 e007       |    |		Load	0x0,0x7
01a1 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
01a2 0092 098f  |    |		Action	Push_String_Extended,0x98f					; "Initialize_Allocated_Task"
													; Debug Table 0x9.0x6 = 0x1a2,0x7
01a4 e005       |    |		Load	0x0,0x5
01a5 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
01a6 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01a7 0092 0990  |    |		Action	Push_String_Extended,0x990					; "Heap access to tasks not implemented"
													; Debug Table 0x9.0x7 = 0x1a7,0x8
01a9 e003       |    |		Load	0x0,0x3
01aa 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
01ab 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01ac 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x8 = 0x1ac,0x9
01ad e002       |    |		Load	0x0,0x2
01ae 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
01af 6817       |h   |		Jump_Zero	0x1c7
01b0 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x9.0x9 = 0x1b0,0xa
01b1 4802       |H   |		Short_Literal	0x2
01b2 0272       | r  |		Execute	Discrete,Minus
01b3 4601       |F   |		Jump_Case	0x2
01b4 7801       |x   |		Jump	0x1b6								; case 0x0
01b5 780c       |x   |		Jump	0x1c2								; case 0x1
01b6 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0xa = 0x1b6,0xb
01b7 e005       |    |		Load	0x0,0x5
01b8 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
01b9 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0xb = 0x1b9,0xc
01ba 481e       |H   |		Short_Literal	0x1e
01bb e007       |    |		Load	0x0,0x7
01bc 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
01bd 0092 0991  |    |		Action	Push_String_Extended,0x991					; "Initialize_Allocated_Object"
													; Debug Table 0x9.0xc = 0x1bd,0xd
01bf e005       |    |		Load	0x0,0x5
01c0 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
01c1 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01c2 0092 0992  |    |		Action	Push_String_Extended,0x992					; "Beware of heap access to tasks"
													; Debug Table 0x9.0xd = 0x1c2,0xe
01c4 e003       |    |		Load	0x0,0x3
01c5 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
01c6 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01c7 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0xe = 0x1c7,0xf
01c8 e002       |    |		Load	0x0,0x2
01c9 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
01ca e5fe       |    |		Load	0x2,-0x2
01cb e002       |    |		Load	0x0,0x2
01cc 1829       | )  |		Execute	Package,Field_Execute,Field_Number 0x29
01cd 0278       | x  |		Execute	Discrete,Or
01ce 6815       |h   |		Jump_Zero	0x1e4
01cf 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0xf = 0x1cf,0x10
01d0 e005       |    |		Load	0x0,0x5
01d1 1830       | 0  |		Execute	Package,Field_Execute,Field_Number 0x30
01d2 0007       |    |		Action	Break_Optional							; Debug Table 0x9.0x10 = 0x1d2,0x11
01d3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x9.0x11 = 0x1d3,0x401
01d4 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x12 = 0x1d4,0x11
01d5 4800       |H   |		Short_Literal	0x0
01d6 61e9       |a   |		Indirect_Literal	Discrete,0x3c0,{0x00000000, 0x7fffffff}
01d7 4800       |H   |		Short_Literal	0x0
01d8 4846       |HF  |		Short_Literal	0x46
01d9 e5fd       |    |		Load	0x2,-0x3
01da e005       |    |		Load	0x0,0x5
01db 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
01dc 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x13 = 0x1dc,0x12
01dd 4800       |H   |		Short_Literal	0x0
01de e005       |    |		Load	0x0,0x5
01df 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
01e0 0092 0993  |    |		Action	Push_String_Extended,0x993					; "INITIALIZE ACTION"
													; Debug Table 0x9.0x14 = 0x1e0,0x13
01e2 e005       |    |		Load	0x0,0x5
01e3 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
01e4 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
01e5 0000 0000  |    |		.XXX[0x3]
01e7 0000       |    |
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01eb       |    |		.CONST	0x01eb								; Address of begin
01e9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ea 0001       |    |		.CONST	0x0001								; Number of locals
01eb			BODY_01e8:
01eb			INIT_01e8:
01eb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa = .DEBUG	0x01eb,0x0ca6,0x0001,0x0000,0x0058,0xc435,0x0000,0x0219
													; Debug Table 0xa.0x0 = 0x1eb,0x1
01ec 8215       |    |		Call	0x1,0x15
01ed e002       |    |		Load	0x0,0x2
01ee 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
01ef 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 01f8       |    |		.CONST	0x01f8								; Address of begin
01f1 0004       |    |		.CONST	0x0004								; Address of exception handler
01f2 0002       |    |		.CONST	0x0002								; Number of locals
01f3			INIT_01f0:
01f3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xb = .DEBUG	0x01f3,0x0caa,0x0001,0x0000,0x0058,0xc435,0x0000,0x0230
													; Debug Table 0xb.0x0 = 0x1f3,0xffff
01f4 00db       |    |		Load_Top	At_Offset_3
01f5 e008       |    |		Load	0x0,0x8
01f6 1836       | 6  |		Execute	Package,Field_Execute,Field_Number 0x36
01f7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
01f8			BODY_01f0:
01f8 0007       |    |		Action	Break_Optional							; Debug Table 0xb.0x1 = 0x1f8,0x1
01f9 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xb.0x2 = 0x1f9,0x401
01fa 021d       |    |		Execute	Heap_Access,Is_Null
01fb 6808       |h   |		Jump_Zero	0x204							; Debug Table 0xb.0x3 = 0x1fb,0x1
01fc 0092 0994  |    |		Action	Push_String_Extended,0x994					; "Segmented Heap Allocator lacks associated Heap"
													; Debug Table 0xb.0x4 = 0x1fc,0x2
01fe e003       |    |		Load	0x0,0x3
01ff 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0200 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x5 = 0x200,0x3
0201 e005       |    |		Load	0x0,0x5
0202 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0203 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0204 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x6 = 0x204,0x4
0205 00d9       |    |		Load_Top	At_Offset_1
0206 e004       |    |		Load	0x0,0x4
0207 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0208 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0209 0000 0000  |    |		.BLANK	0000[0x7]
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; --------------------------------------------------------------------------------------
0210 0218       |    |		.CONST	0x0218								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0002       |    |		.CONST	0x0002								; Number of locals
0213			INIT_0210:
0213 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xc = .DEBUG	0x0213,0x0cba,0x0002,0x0000,0x0058,0xc435,0x0000,0x0268
													; Debug Table 0xc.0x0 = 0x213,0xffff
0214 00db       |    |		Load_Top	At_Offset_3
0215 e002       |    |		Load	0x0,0x2
0216 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0217 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0218			BODY_0210:
0218 0007       |    |		Action	Break_Optional							; Debug Table 0xc.0x1 = 0x218,0x1
0219 e402       |    |		Load	0x2,0x2								; Debug Table 0xc.0x2 = 0x219,0x401
021a 0007       |    |		Action	Break_Optional
021b 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xc.0x3 = 0x21b,0x402
021c 0007       |    |		Action	Break_Optional							; Debug Table 0xc.0x4 = 0x21c,0x403
021d 0007       |    |		Action	Break_Optional							; Debug Table 0xc.0x5 = 0x21d,0x404
021e 0b72       | r  |		Execute_Immediate	Case_Compare,0x72				; Debug Table 0xc.0x6 = 0x21e,0x1
021f 7008       |p   |		Jump_Nonzero	0x228
0220 0b71       | q  |		Execute_Immediate	Case_Compare,0x71
0221 7006       |p   |		Jump_Nonzero	0x228
0222 0b70       | p  |		Execute_Immediate	Case_Compare,0x70
0223 7004       |p   |		Jump_Nonzero	0x228
0224 0b6c       | l  |		Execute_Immediate	Case_Compare,0x6c
0225 700b       |p   |		Jump_Nonzero	0x231
0226 4800       |H   |		Short_Literal	0x0							; Debug Table 0xc.0x7 = 0x226,0x4
0227 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0228 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x8 = 0x228,0x2
0229 e009       |    |		Load	0x0,0x9
022a 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
022b e5ff       |    |		Load	0x2,-0x1
022c e002       |    |		Load	0x0,0x2
022d 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
022e 0f00       |    |		Execute_Immediate	Equal,0x0
022f 0279       | y  |		Execute	Discrete,And
0230 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0231 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xc.0x9 = 0x231,0x3
0232 e002       |    |		Load	0x0,0x2
0233 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0234 0f00       |    |		Execute_Immediate	Equal,0x0
0235 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0236 0000 0000  |    |		.XXX[0x2]
0238 ; --------------------------------------------------------------------------------------
0238 ; SUBPROGRAM
0238 ; --------------------------------------------------------------------------------------
0238 023b       | ;  |		.CONST	0x023b								; Address of begin
0239 0004       |    |		.CONST	0x0004								; Address of exception handler
023a 0001       |    |		.CONST	0x0001								; Number of locals
023b			BODY_0238:
023b			INIT_0238:
023b 0007       |    |		Action	Break_Optional							; Debug Table 0xd = .DEBUG	0x023b,0x0cd0,0x0002,0x0000,0x0058,0xc435,0x0000,0x02c1
													; Debug Table 0xd.0x0 = 0x23b,0x1
023c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0xd.0x1 = 0x23c,0x401
023d 0007       |    |		Action	Break_Optional
023e 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xd.0x2 = 0x23e,0x402
023f 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x3 = 0x23f,0x403
0240 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x4 = 0x240,0x404
0241 0b66       | f  |		Execute_Immediate	Case_Compare,0x66				; Debug Table 0xd.0x5 = 0x241,0x1
0242 7005       |p   |		Jump_Nonzero	0x248
0243 0b6d       | m  |		Execute_Immediate	Case_Compare,0x6d
0244 7017       |p   |		Jump_Nonzero	0x25c
0245 0b6b       | k  |		Execute_Immediate	Case_Compare,0x6b
0246 701a       |p   |		Jump_Nonzero	0x261
0247 781f       |x   |		Jump	0x267								; Debug Table 0xd.0x6 = 0x247,0x5
0248 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0x7 = 0x248,0x2
0249 00eb       |    |		Load_Encached	Diana_Cache
024a 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
024b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x8 = 0x24b,0x801
024c 021d       |    |		Execute	Heap_Access,Is_Null
024d 00d0       |    |		Action	Swap_Control
024e 00d1       |    |		Pop_Control	Pop_Count_1
024f 0f00       |    |		Execute_Immediate	Equal,0x0					; Debug Table 0xd.0x9 = 0x24f,0x2
0250 e5ff       |    |		Load	0x2,-0x1
0251 00eb       |    |		Load_Encached	Diana_Cache
0252 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0253 4976       |Iv  |		Short_Literal	0x176
0254 00eb       |    |		Load_Encached	Diana_Cache
0255 0098       |    |		Execute	Package,Field_Read_Dynamic
0256 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0257 e00a       |    |		Load	0x0,0xa
0258 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0259 821c       |    |		Call	0x1,0x1c
025a 0278       | x  |		Execute	Discrete,Or
025b 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
025c 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0xa = 0x25c,0x3
025d 00eb       |    |		Load_Encached	Diana_Cache
025e 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
025f 821c       |    |		Call	0x1,0x1c
0260 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0261 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0xb = 0x261,0x4
0262 00eb       |    |		Load_Encached	Diana_Cache
0263 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
0264 e002       |    |		Load	0x0,0x2
0265 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0266 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0267 00d1       |    |		Pop_Control	Pop_Count_1
0268 4831       |H1  |		Short_Literal	0x31
0269 0257       | W  |		Execute	Discrete,Raise
026a 0000 0000  |    |		.BLANK	0000[0x6]
0270 ; --------------------------------------------------------------------------------------
0270 ; SUBPROGRAM
0270 ; --------------------------------------------------------------------------------------
0270 029c       |    |		.CONST	0x029c								; Address of begin
0271 0004       |    |		.CONST	0x0004								; Address of exception handler
0272 000f       |    |		.CONST	0x000f								; Number of locals
0273			INIT_0270:
0273 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe = .DEBUG	0x0273,0x0cea,0x0002,0x0000,0x0058,0xc435,0x0000,0x032a
													; Debug Table 0xe.0x0 = 0x273,0xffff
0274 00db       |    |		Load_Top	At_Offset_3
0275 8215       |    |		Call	0x1,0x15
0276 00eb       |    |		Load_Encached	Diana_Cache
0277 18b9       |    |		Execute	Package,Field_Execute,Field_Number 0xb9
0278 00eb       |    |		Load_Encached	Diana_Cache
0279 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
027a 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
027b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x1 = 0x27b,0xfffe
027c e5fe       |    |		Load	0x2,-0x2
027d 00eb       |    |		Load_Encached	Diana_Cache
027e 18f9       |    |		Execute	Package,Field_Execute,Field_Number 0xf9
027f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0280 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0xe.0x2 = 0x280,0xfffd
0281 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0xe.0x3 = 0x281,0xfffc
0282 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xe.0x4 = 0x282,0xfffb
0283 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xe.0x5 = 0x283,0xfffa
0284 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x6 = 0x284,0xfff9
0285 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x7 = 0x285,0xfff8
0286 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xe.0x8 = 0x286,0xfff7
0287 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xe.0x9 = 0x287,0xfff6
0288 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xe.0xa = 0x288,0xfff5
0289 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
028a 0322       | "  |		Declare_Variable	Record
028b 00d8       |    |		Load_Top	At_Offset_0
028c 1c00       |    |		Execute_Immediate	Run_Utility,0x0
028d 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xe.0xb = 0x28d,0xfff4
028e 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
028f 0322       | "  |		Declare_Variable	Record
0290 00d8       |    |		Load_Top	At_Offset_0
0291 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0292 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xe.0xc = 0x292,0xfff3
0293 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0294 0322       | "  |		Declare_Variable	Record
0295 00d8       |    |		Load_Top	At_Offset_0
0296 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0297 00eb       |    |		Load_Encached	Diana_Cache						; Debug Table 0xe.0xd = 0x297,0xfff2
0298 1b96       |    |		Execute	Package,Field_Read,Field_Number 0x96
0299 0322       | "  |		Declare_Variable	Record
029a 00d8       |    |		Load_Top	At_Offset_0
029b 1c00       |    |		Execute_Immediate	Run_Utility,0x0
029c			BODY_0270:
029c e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0xe = 0x29c,0x1
029d e403       |    |		Load	0x2,0x3
029e 021f       |    |		Execute	Heap_Access,Equal
029f 6802       |h   |		Jump_Zero	0x2a2
02a0 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0xf = 0x2a0,0x2
02a1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
02a2 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x10 = 0x2a2,0x3
02a3 e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0x11 = 0x2a3,0x401
02a4 0007       |    |		Action	Break_Optional
02a5 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0xe.0x12 = 0x2a5,0x402
02a6 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x13 = 0x2a6,0x403
02a7 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x14 = 0x2a7,0x404
02a8 0b62       | b  |		Execute_Immediate	Case_Compare,0x62				; Debug Table 0xe.0x15 = 0x2a8,0x3
02a9 7008       |p   |		Jump_Nonzero	0x2b2
02aa 0b63       | c  |		Execute_Immediate	Case_Compare,0x63
02ab 7065       |pe  |		Jump_Nonzero	0x311
02ac e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0x16 = 0x2ac,0x1a
02ad 0092 0995  |    |		Action	Push_String_Extended,0x995					; "Allocator_Gen - unexpected sm_constraint for allocator"
02af e003       |    |		Load	0x0,0x3
02b0 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
02b1 7909       |y   |		Jump	0x3bb
02b2 e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0x17 = 0x2b2,0x4
02b3 490f       |I   |		Short_Literal	0x10f
02b4 00eb       |    |		Load_Encached	Diana_Cache
02b5 0096       |    |		Execute	Package,Entry
02b6 00eb       |    |		Load_Encached	Diana_Cache
02b7 18ed       |    |		Execute	Package,Field_Execute,Field_Number 0xed
02b8 a404       |    |		Store_Unchecked	0x2,0x4
02b9 e403       |    |		Load	0x2,0x3								; Debug Table 0xe.0x18 = 0x2b9,0x5
02ba 490f       |I   |		Short_Literal	0x10f
02bb 00eb       |    |		Load_Encached	Diana_Cache
02bc 0096       |    |		Execute	Package,Entry
02bd 00eb       |    |		Load_Encached	Diana_Cache
02be 18ed       |    |		Execute	Package,Field_Execute,Field_Number 0xed
02bf a405       |    |		Store_Unchecked	0x2,0x5
02c0 00cf       |    |		Action	Mark_Auxiliary
02c1 7849       |xI  |		Jump	0x30b
02c2 e404       |    |		Load	0x2,0x4								; Debug Table 0xe.0x19 = 0x2c2,0x7
02c3 0007       |    |		Action	Break_Optional
02c4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x1a = 0x2c4,0x801
02c5 0217       |    |		Execute	Heap_Access,All_Reference
02c6 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02c7 00d9       |    |		Load_Top	At_Offset_1
02c8 0007       |    |		Action	Break_Optional
02c9 e414       |    |		Load	0x2,0x14							; Debug Table 0xe.0x1b = 0x2c9,0xc01
02ca 0007       |    |		Action	Break_Optional
02cb 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xe.0x1c = 0x2cb,0xc02
02cc 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x1d = 0x2cc,0xc03
02cd 00d0       |    |		Action	Swap_Control							; Debug Table 0xe.0x1e = 0x2cd,0xc04
02ce 00d1       |    |		Pop_Control	Pop_Count_1
02cf 49af       |I   |		Short_Literal	0x1af							; Debug Table 0xe.0x1f = 0x2cf,0x801
02d0 00eb       |    |		Load_Encached	Diana_Cache
02d1 0096       |    |		Execute	Package,Entry
02d2 00d0       |    |		Action	Swap_Control
02d3 00d1       |    |		Pop_Control	Pop_Count_1
02d4 a408       |    |		Store_Unchecked	0x2,0x8							; Debug Table 0xe.0x20 = 0x2d4,0x7
02d5 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x21 = 0x2d5,0x8
02d6 e404       |    |		Load	0x2,0x4								; Debug Table 0xe.0x22 = 0x2d6,0x1001
02d7 0217       |    |		Execute	Heap_Access,All_Reference
02d8 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02d9 a404       |    |		Store_Unchecked	0x2,0x4							; Debug Table 0xe.0x23 = 0x2d9,0x8
02da e405       |    |		Load	0x2,0x5								; Debug Table 0xe.0x24 = 0x2da,0x9
02db 0007       |    |		Action	Break_Optional
02dc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x25 = 0x2dc,0x1401
02dd 0217       |    |		Execute	Heap_Access,All_Reference
02de 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
02df 00d9       |    |		Load_Top	At_Offset_1
02e0 0007       |    |		Action	Break_Optional
02e1 e414       |    |		Load	0x2,0x14							; Debug Table 0xe.0x26 = 0x2e1,0x1801
02e2 0007       |    |		Action	Break_Optional
02e3 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xe.0x27 = 0x2e3,0x1802
02e4 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x28 = 0x2e4,0x1803
02e5 00d0       |    |		Action	Swap_Control							; Debug Table 0xe.0x29 = 0x2e5,0x1804
02e6 00d1       |    |		Pop_Control	Pop_Count_1
02e7 49af       |I   |		Short_Literal	0x1af							; Debug Table 0xe.0x2a = 0x2e7,0x1401
02e8 00eb       |    |		Load_Encached	Diana_Cache
02e9 0096       |    |		Execute	Package,Entry
02ea 00d0       |    |		Action	Swap_Control
02eb 00d1       |    |		Pop_Control	Pop_Count_1
02ec a409       |    |		Store_Unchecked	0x2,0x9							; Debug Table 0xe.0x2b = 0x2ec,0x9
02ed 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x2c = 0x2ed,0xa
02ee e405       |    |		Load	0x2,0x5								; Debug Table 0xe.0x2d = 0x2ee,0x1c01
02ef 0217       |    |		Execute	Heap_Access,All_Reference
02f0 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02f1 a405       |    |		Store_Unchecked	0x2,0x5							; Debug Table 0xe.0x2e = 0x2f1,0xa
02f2 e40c       |    |		Load	0x2,0xc								; Debug Table 0xe.0x2f = 0x2f2,0xb
02f3 00e1       |    |		Load_Encached	Boolean_Cache
02f4 e408       |    |		Load	0x2,0x8
02f5 e00b       |    |		Load	0x0,0xb
02f6 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
02f7 c40a       |    |		Store	0x2,0xa
02f8 00d1       |    |		Pop_Control	Pop_Count_1
02f9 e40d       |    |		Load	0x2,0xd								; Debug Table 0xe.0x30 = 0x2f9,0xc
02fa 00e1       |    |		Load_Encached	Boolean_Cache
02fb e409       |    |		Load	0x2,0x9
02fc e00b       |    |		Load	0x0,0xb
02fd 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
02fe c40b       |    |		Store	0x2,0xb
02ff 00d1       |    |		Pop_Control	Pop_Count_1
0300 e40a       |    |		Load	0x2,0xa								; Debug Table 0xe.0x31 = 0x300,0xd
0301 6806       |h   |		Jump_Zero	0x308
0302 e40b       |    |		Load	0x2,0xb
0303 6804       |h   |		Jump_Zero	0x308
0304 e40c       |    |		Load	0x2,0xc
0305 e40d       |    |		Load	0x2,0xd
0306 017f       |    |		Execute	Record,Equal
0307 7002       |p   |		Jump_Nonzero	0x30a
0308 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x32 = 0x308,0xe
0309 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
030a 00c9       |    |		Action	Pop_Auxiliary_Loop
030b 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x33 = 0x30b,0x6
030c e404       |    |		Load	0x2,0x4								; Debug Table 0xe.0x34 = 0x30c,0x2001
030d 021d       |    |		Execute	Heap_Access,Is_Null
030e 6fb3       |o   |		Jump_Zero	0x2c2							; Debug Table 0xe.0x35 = 0x30e,0x6
030f 00ce       |    |		Action	Pop_Auxiliary
0310 78aa       |x   |		Jump	0x3bb
0311 e402       |    |		Load	0x2,0x2								; Debug Table 0xe.0x36 = 0x311,0xf
0312 00eb       |    |		Load_Encached	Diana_Cache
0313 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
0314 a406       |    |		Store_Unchecked	0x2,0x6
0315 e403       |    |		Load	0x2,0x3								; Debug Table 0xe.0x37 = 0x315,0x10
0316 00eb       |    |		Load_Encached	Diana_Cache
0317 1889       |    |		Execute	Package,Field_Execute,Field_Number 0x89
0318 a407       |    |		Store_Unchecked	0x2,0x7
0319 00cf       |    |		Action	Mark_Auxiliary
031a 789b       |x   |		Jump	0x3b6
031b e406       |    |		Load	0x2,0x6								; Debug Table 0xe.0x38 = 0x31b,0x12
031c 0007       |    |		Action	Break_Optional
031d 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x39 = 0x31d,0x2401
031e 7002       |p   |		Jump_Nonzero	0x321
031f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x3a = 0x31f,0x2402
0320 782c       |x,  |		Jump	0x34d
0321 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x3b = 0x321,0x2403
0322 0217       |    |		Execute	Heap_Access,All_Reference
0323 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0324 6804       |h   |		Jump_Zero	0x329
0325 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x3c = 0x325,0x2404
0326 0217       |    |		Execute	Heap_Access,All_Reference
0327 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0328 7824       |x$  |		Jump	0x34d
0329 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x3d = 0x329,0x2405
032a 0007       |    |		Action	Break_Optional
032b e413       |    |		Load	0x2,0x13							; Debug Table 0xe.0x3e = 0x32b,0x2801
032c 0007       |    |		Action	Break_Optional
032d 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xe.0x3f = 0x32d,0x2802
032e 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x40 = 0x32e,0x2803
032f 00d0       |    |		Action	Swap_Control							; Debug Table 0xe.0x41 = 0x32f,0x2804
0330 00d1       |    |		Pop_Control	Pop_Count_1
0331 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0xe.0x42 = 0x331,0x2405
0332 00eb       |    |		Load_Encached	Diana_Cache
0333 0098       |    |		Execute	Package,Field_Read_Dynamic
0334 012c       | ,  |		Execute	Any,Size
0335 e00c       |    |		Load	0x0,0xc
0336 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0337 025b       | [  |		Execute	Discrete,Check_In_Type
0338 0273       | s  |		Execute	Discrete,Plus
0339 00d9       |    |		Load_Top	At_Offset_1
033a 0007       |    |		Action	Break_Optional
033b e414       |    |		Load	0x2,0x14							; Debug Table 0xe.0x43 = 0x33b,0x2c01
033c 0007       |    |		Action	Break_Optional
033d 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xe.0x44 = 0x33d,0x2c02
033e 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x45 = 0x33e,0x2c03
033f 00d0       |    |		Action	Swap_Control							; Debug Table 0xe.0x46 = 0x33f,0x2c04
0340 00d1       |    |		Pop_Control	Pop_Count_1
0341 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0xe.0x47 = 0x341,0x2804
0342 00eb       |    |		Load_Encached	Diana_Cache
0343 0098       |    |		Execute	Package,Field_Read_Dynamic
0344 49c9       |I   |		Short_Literal	0x1c9
0345 00eb       |    |		Load_Encached	Diana_Cache
0346 0098       |    |		Execute	Package,Field_Read_Dynamic
0347 49ca       |I   |		Short_Literal	0x1ca
0348 00eb       |    |		Load_Encached	Diana_Cache
0349 0095       |    |		Execute	Package,Field_Reference_Dynamic
034a e00d       |    |		Load	0x0,0xd
034b 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
034c 7800       |x   |		Jump	0x34d
034d 00d0       |    |		Action	Swap_Control
034e 00d1       |    |		Pop_Control	Pop_Count_1
034f a408       |    |		Store_Unchecked	0x2,0x8							; Debug Table 0xe.0x48 = 0x34f,0x12
0350 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x49 = 0x350,0x13
0351 e406       |    |		Load	0x2,0x6								; Debug Table 0xe.0x4a = 0x351,0x3001
0352 7002       |p   |		Jump_Nonzero	0x355
0353 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xe.0x4b = 0x353,0x3002
0354 7803       |x   |		Jump	0x358
0355 e406       |    |		Load	0x2,0x6								; Debug Table 0xe.0x4c = 0x355,0x3003
0356 0217       |    |		Execute	Heap_Access,All_Reference
0357 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0358 a406       |    |		Store_Unchecked	0x2,0x6							; Debug Table 0xe.0x4d = 0x358,0x13
0359 e407       |    |		Load	0x2,0x7								; Debug Table 0xe.0x4e = 0x359,0x14
035a 0007       |    |		Action	Break_Optional
035b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x4f = 0x35b,0x3401
035c 7002       |p   |		Jump_Nonzero	0x35f
035d 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0xe.0x50 = 0x35d,0x3402
035e 782c       |x,  |		Jump	0x38b
035f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x51 = 0x35f,0x3403
0360 0217       |    |		Execute	Heap_Access,All_Reference
0361 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0362 6804       |h   |		Jump_Zero	0x367
0363 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x52 = 0x363,0x3404
0364 0217       |    |		Execute	Heap_Access,All_Reference
0365 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0366 7824       |x$  |		Jump	0x38b
0367 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xe.0x53 = 0x367,0x3405
0368 0007       |    |		Action	Break_Optional
0369 e413       |    |		Load	0x2,0x13							; Debug Table 0xe.0x54 = 0x369,0x3801
036a 0007       |    |		Action	Break_Optional
036b 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0xe.0x55 = 0x36b,0x3802
036c 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x56 = 0x36c,0x3803
036d 00d0       |    |		Action	Swap_Control							; Debug Table 0xe.0x57 = 0x36d,0x3804
036e 00d1       |    |		Pop_Control	Pop_Count_1
036f 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0xe.0x58 = 0x36f,0x3405
0370 00eb       |    |		Load_Encached	Diana_Cache
0371 0098       |    |		Execute	Package,Field_Read_Dynamic
0372 012c       | ,  |		Execute	Any,Size
0373 e00c       |    |		Load	0x0,0xc
0374 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0375 025b       | [  |		Execute	Discrete,Check_In_Type
0376 0273       | s  |		Execute	Discrete,Plus
0377 00d9       |    |		Load_Top	At_Offset_1
0378 0007       |    |		Action	Break_Optional
0379 e414       |    |		Load	0x2,0x14							; Debug Table 0xe.0x59 = 0x379,0x3c01
037a 0007       |    |		Action	Break_Optional
037b 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0xe.0x5a = 0x37b,0x3c02
037c 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x5b = 0x37c,0x3c03
037d 00d0       |    |		Action	Swap_Control							; Debug Table 0xe.0x5c = 0x37d,0x3c04
037e 00d1       |    |		Pop_Control	Pop_Count_1
037f 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0xe.0x5d = 0x37f,0x3804
0380 00eb       |    |		Load_Encached	Diana_Cache
0381 0098       |    |		Execute	Package,Field_Read_Dynamic
0382 49c9       |I   |		Short_Literal	0x1c9
0383 00eb       |    |		Load_Encached	Diana_Cache
0384 0098       |    |		Execute	Package,Field_Read_Dynamic
0385 49ca       |I   |		Short_Literal	0x1ca
0386 00eb       |    |		Load_Encached	Diana_Cache
0387 0095       |    |		Execute	Package,Field_Reference_Dynamic
0388 e00d       |    |		Load	0x0,0xd
0389 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
038a 7800       |x   |		Jump	0x38b
038b 00d0       |    |		Action	Swap_Control
038c 00d1       |    |		Pop_Control	Pop_Count_1
038d a409       |    |		Store_Unchecked	0x2,0x9							; Debug Table 0xe.0x5e = 0x38d,0x14
038e 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x5f = 0x38e,0x15
038f e407       |    |		Load	0x2,0x7								; Debug Table 0xe.0x60 = 0x38f,0x4001
0390 7002       |p   |		Jump_Nonzero	0x393
0391 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0xe.0x61 = 0x391,0x4002
0392 7803       |x   |		Jump	0x396
0393 e407       |    |		Load	0x2,0x7								; Debug Table 0xe.0x62 = 0x393,0x4003
0394 0217       |    |		Execute	Heap_Access,All_Reference
0395 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0396 a407       |    |		Store_Unchecked	0x2,0x7							; Debug Table 0xe.0x63 = 0x396,0x15
0397 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xe.0x64 = 0x397,0x16
0398 e40c       |    |		Load	0x2,0xc
0399 00e1       |    |		Load_Encached	Boolean_Cache
039a e408       |    |		Load	0x2,0x8
039b e00b       |    |		Load	0x0,0xb
039c 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
039d c40a       |    |		Store	0x2,0xa
039e 00d2       |    |		Pop_Control	Pop_Count_2
039f 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xe.0x65 = 0x39f,0x17
03a0 e40d       |    |		Load	0x2,0xd
03a1 00e1       |    |		Load_Encached	Boolean_Cache
03a2 e409       |    |		Load	0x2,0x9
03a3 e00b       |    |		Load	0x0,0xb
03a4 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
03a5 c40b       |    |		Store	0x2,0xb
03a6 00d2       |    |		Pop_Control	Pop_Count_2
03a7 e40a       |    |		Load	0x2,0xa								; Debug Table 0xe.0x66 = 0x3a7,0x18
03a8 680a       |h   |		Jump_Zero	0x3b3
03a9 e40b       |    |		Load	0x2,0xb
03aa 6808       |h   |		Jump_Zero	0x3b3
03ab e40c       |    |		Load	0x2,0xc
03ac e40d       |    |		Load	0x2,0xd
03ad 017f       |    |		Execute	Record,Equal
03ae 6804       |h   |		Jump_Zero	0x3b3
03af 00db       |    |		Load_Top	At_Offset_3
03b0 00db       |    |		Load_Top	At_Offset_3
03b1 017f       |    |		Execute	Record,Equal
03b2 7002       |p   |		Jump_Nonzero	0x3b5
03b3 4800       |H   |		Short_Literal	0x0							; Debug Table 0xe.0x67 = 0x3b3,0x19
03b4 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03b5 00c9       |    |		Action	Pop_Auxiliary_Loop
03b6 0007       |    |		Action	Break_Optional							; Debug Table 0xe.0x68 = 0x3b6,0x11
03b7 e406       |    |		Load	0x2,0x6								; Debug Table 0xe.0x69 = 0x3b7,0x4401
03b8 021d       |    |		Execute	Heap_Access,Is_Null
03b9 6f61       |oa  |		Jump_Zero	0x31b							; Debug Table 0xe.0x6a = 0x3b9,0x11
03ba 00ce       |    |		Action	Pop_Auxiliary
03bb 00d1       |    |		Pop_Control	Pop_Count_1
03bc 4801       |H   |		Short_Literal	0x1							; Debug Table 0xe.0x6b = 0x3bc,0x1b
03bd 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03be 0000 0000  |    |		.XXX[0x2]
03c0 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
03c4 0000 0000  |    |		.BLANK	0000[0x4]
03c8 ; --------------------------------------------------------------------------------------
03c8 ; SUBPROGRAM
03c8 ; --------------------------------------------------------------------------------------
03c8 03cb       |    |		.CONST	0x03cb								; Address of begin
03c9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ca 0001       |    |		.CONST	0x0001								; Number of locals
03cb			BODY_03c8:
03cb			INIT_03c8:
03cb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf = .DEBUG	0x03cb,0x0dc4,0x0001,0x0000,0x0058,0xc435,0x0000,0x04ba
													; Debug Table 0xf.0x0 = 0x3cb,0x1
03cc 8219       |    |		Call	0x1,0x19
03cd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xf.0x1 = 0x3cd,0x2
03ce 4802       |H   |		Short_Literal	0x2
03cf 0272       | r  |		Execute	Discrete,Minus
03d0 4601       |F   |		Jump_Case	0x2
03d1 7801       |x   |		Jump	0x3d3								; case 0x0
03d2 7806       |x   |		Jump	0x3d9								; case 0x1
03d3 e210       |    |		Load	0x1,0x10							; Debug Table 0xf.0x2 = 0x3d3,0x3
03d4 4801       |H   |		Short_Literal	0x1
03d5 4802       |H   |		Short_Literal	0x2
03d6 e00e       |    |		Load	0x0,0xe
03d7 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
03d8 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03d9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xf.0x3 = 0x3d9,0x4
03da 821a       |    |		Call	0x1,0x1a
03db e210       |    |		Load	0x1,0x10							; Debug Table 0xf.0x4 = 0x3db,0x5
03dc 4802       |H   |		Short_Literal	0x2
03dd 4803       |H   |		Short_Literal	0x3
03de e00e       |    |		Load	0x0,0xe
03df 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
03e0 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
03e1 0000 0000  |    |		.BLANK	0000[0x7]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03f5       |    |		.CONST	0x03f5								; Address of begin
03e9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ea 0003       |    |		.CONST	0x0003								; Number of locals
03eb			INIT_03e8:
03eb e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10 = .DEBUG	0x03eb,0x0dd0,0x0001,0x0000,0x0058,0xc435,0x0000,0x0506
													; Debug Table 0x10.0x0 = 0x3eb,0xffff
03ec e00f       |    |		Load	0x0,0xf
03ed 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03ee e001       |    |		Load	0x0,0x1
03ef 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
03f0 03f1       |    |		Declare_Variable	Discrete,With_Value
03f1 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x10.0x1 = 0x3f1,0xfffe
03f2 0e01       |    |		Execute_Immediate	Not_Equal,0x1
03f3 00e1       |    |		Load_Encached	Boolean_Cache
03f4 03f1       |    |		Declare_Variable	Discrete,With_Value
03f5			BODY_03e8:
03f5 00cf       |    |		Action	Mark_Auxiliary
03f6 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x2 = 0x3f6,0x1
03f7 e5fd       |    |		Load	0x2,-0x3
03f8 0264       | d  |		Execute	Discrete,Below_Bound
03f9 701e       |p   |		Jump_Nonzero	0x418
03fa 00cf       |    |		Action	Mark_Auxiliary
03fb 4810       |H   |		Short_Literal	0x10							; Debug Table 0x10.0x3 = 0x3fb,0x2
03fc 4811       |H   |		Short_Literal	0x11
03fd 0007       |    |		Action	Break_Optional
03fe e403       |    |		Load	0x2,0x3								; Debug Table 0x10.0x4 = 0x3fe,0x3
03ff 6803       |h   |		Jump_Zero	0x403
0400 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x10.0x5 = 0x400,0x4
0401 e005       |    |		Load	0x0,0x5
0402 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0403 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10.0x6 = 0x403,0x5
0404 e5ff       |    |		Load	0x2,-0x1
0405 822b       | +  |		Call	0x1,0x2b
0406 0007       |    |		Action	Break_Optional							; Debug Table 0x10.0x7 = 0x406,0x6
0407 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x10.0x8 = 0x407,0x401
0408 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x9 = 0x408,0x6
0409 4800       |H   |		Short_Literal	0x0
040a 67b5       |g   |		Indirect_Literal	Discrete,0x3c0,{0x00000000, 0x7fffffff}
040b e403       |    |		Load	0x2,0x3
040c e409       |    |		Load	0x2,0x9
040d e402       |    |		Load	0x2,0x2
040e e005       |    |		Load	0x0,0x5
040f 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0410 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0xa = 0x410,0x7
0411 e010       |    |		Load	0x0,0x10
0412 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0413 00c8       |    |		Action	Pop_Auxiliary_Range
0414 37e9       |7   |		Loop_Decreasing	0x3fe
0415 00ce       |    |		Action	Pop_Auxiliary
0416 00c8       |    |		Action	Pop_Auxiliary_Range
0417 37e2       |7   |		Loop_Decreasing	0x3fa
0418 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0419 0000 0000  |    |		.BLANK	0000[0x7]
0420 ; --------------------------------------------------------------------------------------
0420 ; SUBPROGRAM
0420 ; --------------------------------------------------------------------------------------
0420 0423       | #  |		.CONST	0x0423								; Address of begin
0421 0004       |    |		.CONST	0x0004								; Address of exception handler
0422 0001       |    |		.CONST	0x0001								; Number of locals
0423			BODY_0420:
0423			INIT_0420:
0423 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x11 = .DEBUG	0x0423,0x0de8,0x0001,0x0000,0x0058,0xc435,0x0000,0x051a
0424 4801       |H   |		Short_Literal	0x1							; Debug Table 0x11.0x0 = 0x424,0x1
0425 e5fd       |    |		Load	0x2,-0x3
0426 0264       | d  |		Execute	Discrete,Below_Bound
0427 7012       |p   |		Jump_Nonzero	0x43a
0428 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x11.0x1 = 0x428,0x2
0429 e5ff       |    |		Load	0x2,-0x1
042a 822b       | +  |		Call	0x1,0x2b
042b 0007       |    |		Action	Break_Optional							; Debug Table 0x11.0x2 = 0x42b,0x3
042c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x11.0x3 = 0x42c,0x401
042d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x11.0x4 = 0x42d,0x3
042e 4800       |H   |		Short_Literal	0x0
042f 00db       |    |		Load_Top	At_Offset_3
0430 4800       |H   |		Short_Literal	0x0
0431 4879       |Hy  |		Short_Literal	0x79
0432 480d       |H   |		Short_Literal	0xd
0433 e005       |    |		Load	0x0,0x5
0434 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0435 4800       |H   |		Short_Literal	0x0							; Debug Table 0x11.0x5 = 0x435,0x4
0436 e010       |    |		Load	0x0,0x10
0437 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0438 00c8       |    |		Action	Pop_Auxiliary_Range
0439 37ee       |7   |		Loop_Decreasing	0x428
043a 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
043b 0000 0000  |    |		.BLANK	0000[0x5]
0440 ; --------------------------------------------------------------------------------------
0440 ; SUBPROGRAM
0440 ; --------------------------------------------------------------------------------------
0440 0445       | E  |		.CONST	0x0445								; Address of begin
0441 0004       |    |		.CONST	0x0004								; Address of exception handler
0442 0003       |    |		.CONST	0x0003								; Number of locals
0443			INIT_0440:
0443 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x12 = .DEBUG	0x0443,0x0df6,0x0001,0x0000,0x0058,0xc435,0x0000,0x052e
													; Debug Table 0x12.0x0 = 0x443,0xffff
0444 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x12.0x1 = 0x444,0xfffe
0445			BODY_0440:
0445 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x12.0x2 = 0x445,0x1
0446 e002       |    |		Load	0x0,0x2
0447 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0448 0f0d       |    |		Execute_Immediate	Equal,0xd
0449 680a       |h   |		Jump_Zero	0x454
044a 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x12.0x3 = 0x44a,0x2
044b e5fc       |    |		Load	0x2,-0x4
044c e5fd       |    |		Load	0x2,-0x3
044d 8232       | 2  |		Call	0x1,0x32
044e 005a       | Z  |		Store_Top	Discrete,At_Offset_2
044f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x12.0x4 = 0x44f,0x3
0450 e5fe       |    |		Load	0x2,-0x2
0451 e5ff       |    |		Load	0x2,-0x1
0452 8220       |    |		Call	0x1,0x20
0453 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0454 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x12.0x5 = 0x454,0x4
0455 e5fc       |    |		Load	0x2,-0x4
0456 e5fd       |    |		Load	0x2,-0x3
0457 8231       | 1  |		Call	0x1,0x31
0458 0059       | Y  |		Store_Top	Discrete,At_Offset_1
0459 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x12.0x6 = 0x459,0x5
045a e5fe       |    |		Load	0x2,-0x2
045b e5ff       |    |		Load	0x2,-0x1
045c 821f       |    |		Call	0x1,0x1f
045d 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
045e 0000 0000  |    |		.XXX[0x2]
0460 ; --------------------------------------------------------------------------------------
0460 ; SUBPROGRAM
0460 ; --------------------------------------------------------------------------------------
0460 0471       | q  |		.CONST	0x0471								; Address of begin
0461 0004       |    |		.CONST	0x0004								; Address of exception handler
0462 0003       |    |		.CONST	0x0003								; Number of locals
0463			INIT_0460:
0463 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x13 = .DEBUG	0x0463,0x0e06,0x0001,0x0000,0x0058,0xc435,0x0000,0x054e
													; Debug Table 0x13.0x0 = 0x463,0xffff
0464 e5fe       |    |		Load	0x2,-0x2
0465 00eb       |    |		Load_Encached	Diana_Cache
0466 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0467 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0468 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x13.0x1 = 0x468,0xfffe
0469 00eb       |    |		Load_Encached	Diana_Cache
046a 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
046b 4975       |Iu  |		Short_Literal	0x175
046c 00eb       |    |		Load_Encached	Diana_Cache
046d 0098       |    |		Execute	Package,Field_Read_Dynamic
046e 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
046f 00e2       |    |		Load_Encached	Integer_Cache
0470 03f1       |    |		Declare_Variable	Discrete,With_Value
0471			BODY_0460:
0471 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x13.0x2 = 0x471,0x1
0472 e011       |    |		Load	0x0,0x11
0473 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0474 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x13.0x3 = 0x474,0x2
0475 e012       |    |		Load	0x0,0x12
0476 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0477 e00e       |    |		Load	0x0,0xe								; Debug Table 0x13.0x4 = 0x477,0x3
0478 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0479 00d9       |    |		Load_Top	At_Offset_1
047a 0901       |    |		Execute_Immediate	Binary_Scale,0x1
047b 0a01       |    |		Execute_Immediate	Plus,0x1
047c 0248       | H  |		Execute	Discrete,Check_In_Integer
047d 4807       |H   |		Short_Literal	0x7
047e e00e       |    |		Load	0x0,0xe
047f 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0480 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x5 = 0x480,0x4
0481 8219       |    |		Call	0x1,0x19
0482 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x13.0x6 = 0x482,0x5
0483 4802       |H   |		Short_Literal	0x2
0484 0272       | r  |		Execute	Discrete,Minus
0485 4601       |F   |		Jump_Case	0x2
0486 7801       |x   |		Jump	0x488								; case 0x0
0487 7806       |x   |		Jump	0x48e								; case 0x1
0488 e212       |    |		Load	0x1,0x12							; Debug Table 0x13.0x7 = 0x488,0x6
0489 4802       |H   |		Short_Literal	0x2
048a 4802       |H   |		Short_Literal	0x2
048b e00e       |    |		Load	0x0,0xe
048c 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
048d 7807       |x   |		Jump	0x495
048e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0x8 = 0x48e,0x7
048f 821a       |    |		Call	0x1,0x1a
0490 e212       |    |		Load	0x1,0x12							; Debug Table 0x13.0x9 = 0x490,0x8
0491 4803       |H   |		Short_Literal	0x3
0492 4803       |H   |		Short_Literal	0x3
0493 e00e       |    |		Load	0x0,0xe
0494 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0495 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x13.0xa = 0x495,0x9
0496 e005       |    |		Load	0x0,0x5
0497 1873       | s  |		Execute	Package,Field_Execute,Field_Number 0x73
0498 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
0499 0000 0000  |    |		.BLANK	0000[0x7]
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04af       |    |		.CONST	0x04af								; Address of begin
04a1 0004       |    |		.CONST	0x0004								; Address of exception handler
04a2 0003       |    |		.CONST	0x0003								; Number of locals
04a3			INIT_04a0:
04a3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x14 = .DEBUG	0x04a3,0x0e1e,0x0001,0x0000,0x0058,0xc435,0x0000,0x05e9
													; Debug Table 0x14.0x0 = 0x4a3,0xffff
04a4 00eb       |    |		Load_Encached	Diana_Cache
04a5 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
04a6 4975       |Iu  |		Short_Literal	0x175
04a7 00eb       |    |		Load_Encached	Diana_Cache
04a8 0098       |    |		Execute	Package,Field_Read_Dynamic
04a9 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
04aa 00e2       |    |		Load_Encached	Integer_Cache
04ab 03f1       |    |		Declare_Variable	Discrete,With_Value
04ac e013       |    |		Load	0x0,0x13							; Debug Table 0x14.0x1 = 0x4ac,0xfffe
04ad 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
04ae 0322       | "  |		Declare_Variable	Record
04af			BODY_04a0:
04af e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14.0x2 = 0x4af,0x1
04b0 8215       |    |		Call	0x1,0x15
04b1 821c       |    |		Call	0x1,0x1c
04b2 6811       |h   |		Jump_Zero	0x4c4
04b3 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x14.0x3 = 0x4b3,0x2
04b4 e5ff       |    |		Load	0x2,-0x1
04b5 821e       |    |		Call	0x1,0x1e
04b6 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x14.0x4 = 0x4b6,0x3
04b7 e013       |    |		Load	0x0,0x13
04b8 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
04b9 00d1       |    |		Pop_Control	Pop_Count_1
04ba e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x14.0x5 = 0x4ba,0x4
04bb e011       |    |		Load	0x0,0x11
04bc 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
04bd 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x6 = 0x4bd,0x5
04be 00e4       |    |		Load_Encached	Positive_Cache
04bf 025b       | [  |		Execute	Discrete,Check_In_Type
04c0 e5fc       |    |		Load	0x2,-0x4
04c1 00da       |    |		Load_Top	At_Offset_2
04c2 821f       |    |		Call	0x1,0x1f
04c3 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5					; Debug Table 0x14.0x7 = 0x4c3,0x6
04c4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x14.0x8 = 0x4c4,0x7
04c5 0c03       |    |		Execute_Immediate	Greater_Equal,0x3
04c6 6806       |h   |		Jump_Zero	0x4cd
04c7 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x14.0x9 = 0x4c7,0x8
04c8 e5fd       |    |		Load	0x2,-0x3
04c9 e5fe       |    |		Load	0x2,-0x2
04ca e5ff       |    |		Load	0x2,-0x1
04cb 8222       | "  |		Call	0x1,0x22
04cc 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
04cd e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x14.0xa = 0x4cd,0x9
04ce e011       |    |		Load	0x0,0x11
04cf 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
04d0 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14.0xb = 0x4d0,0xa
04d1 8219       |    |		Call	0x1,0x19
04d2 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x14.0xc = 0x4d2,0xb
04d3 4802       |H   |		Short_Literal	0x2
04d4 0272       | r  |		Execute	Discrete,Minus
04d5 4601       |F   |		Jump_Case	0x2
04d6 7801       |x   |		Jump	0x4d8								; case 0x0
04d7 7809       |x   |		Jump	0x4e1								; case 0x1
04d8 e211       |    |		Load	0x1,0x11							; Debug Table 0x14.0xd = 0x4d8,0xc
04d9 00da       |    |		Load_Top	At_Offset_2
04da 0901       |    |		Execute_Immediate	Binary_Scale,0x1
04db 0a01       |    |		Execute_Immediate	Plus,0x1
04dc 0248       | H  |		Execute	Discrete,Check_In_Integer
04dd 4802       |H   |		Short_Literal	0x2
04de e00e       |    |		Load	0x0,0xe
04df 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
04e0 780a       |x   |		Jump	0x4eb
04e1 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14.0xe = 0x4e1,0xd
04e2 821a       |    |		Call	0x1,0x1a
04e3 e211       |    |		Load	0x1,0x11							; Debug Table 0x14.0xf = 0x4e3,0xe
04e4 00da       |    |		Load_Top	At_Offset_2
04e5 0901       |    |		Execute_Immediate	Binary_Scale,0x1
04e6 0a02       |    |		Execute_Immediate	Plus,0x2
04e7 0248       | H  |		Execute	Discrete,Check_In_Integer
04e8 4803       |H   |		Short_Literal	0x3
04e9 e00e       |    |		Load	0x0,0xe
04ea 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
04eb e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x14.0x10 = 0x4eb,0xf
04ec e005       |    |		Load	0x0,0x5
04ed 1873       | s  |		Execute	Package,Field_Execute,Field_Number 0x73
04ee 4505       |E   |		Exit_Suprogram	New_Top_Offset 0x5
04ef 0000       |    |		.XXX[0x1]
04f0 ; --------------------------------------------------------------------------------------
04f0 ; SUBPROGRAM
04f0 ; --------------------------------------------------------------------------------------
04f0 04f3       |    |		.CONST	0x04f3								; Address of begin
04f1 0004       |    |		.CONST	0x0004								; Address of exception handler
04f2 0001       |    |		.CONST	0x0001								; Number of locals
04f3			BODY_04f0:
04f3			INIT_04f0:
04f3 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x15 = .DEBUG	0x04f3,0x0e42,0x0001,0x0000,0x0058,0xc435,0x0000,0x06a8
04f4 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x15.0x0 = 0x4f4,0x1
04f5 e5fe       |    |		Load	0x2,-0x2
04f6 0273       | s  |		Execute	Discrete,Plus
04f7 0aff       |    |		Execute_Immediate	Plus,-0x1
04f8 0248       | H  |		Execute	Discrete,Check_In_Integer
04f9 e5ff       |    |		Load	0x2,-0x1
04fa 0263       | c  |		Execute	Discrete,Above_Bound
04fb 7009       |p   |		Jump_Nonzero	0x505
04fc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x15.0x1 = 0x4fc,0x2
04fd e005       |    |		Load	0x0,0x5
04fe 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
04ff 0092 0996  |    |		Action	Push_String_Extended,0x996					; "discrim value"
													; Debug Table 0x15.0x2 = 0x4ff,0x3
0501 e005       |    |		Load	0x0,0x5
0502 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
0503 00c8       |    |		Action	Pop_Auxiliary_Range
0504 3ff7       |?   |		Loop_Increasing	0x4fc
0505 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0506 0000 0000  |    |		.XXX[0x2]
0508 ; --------------------------------------------------------------------------------------
0508 ; SUBPROGRAM
0508 ; --------------------------------------------------------------------------------------
0508 0517       |    |		.CONST	0x0517								; Address of begin
0509 0004       |    |		.CONST	0x0004								; Address of exception handler
050a 0008       |    |		.CONST	0x0008								; Number of locals
050b			INIT_0508:
050b 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x16 = .DEBUG	0x050b,0x0e4a,0x0002,0x0000,0x0058,0xc435,0x0000,0x06d3
													; Debug Table 0x16.0x0 = 0x50b,0xffff
050c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x1 = 0x50c,0xfffe
050d 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x16.0x2 = 0x50d,0xfffd
050e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x3 = 0x50e,0xfffc
050f 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x16.0x4 = 0x50f,0xfffb
0510 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x16.0x5 = 0x510,0x401
0511 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x16.0x6 = 0x511,0xfffb
0512 00ef       |    |		Load_Encached	Diana_Sequence_Cache
0513 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x16.0x7 = 0x513,0x801
0514 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1					; Debug Table 0x16.0x8 = 0x514,0x401
0515 029f 096b  |   k|		Declare_Subprogram	INIT_0968,For_Call				; Debug Table 0x16.0x9 = 0x515,0xfffa
0517			BODY_0508:
0517 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0xa = 0x517,0x1
0518 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0xb = 0x518,0xc01
0519 0007       |    |		Action	Break_Optional
051a 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x16.0xc = 0x51a,0xc02
051b 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0xd = 0x51b,0xc03
051c 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0xe = 0x51c,0xc04
051d 0fa2       |    |		Execute_Immediate	Equal,-0x5e					; Debug Table 0x16.0xf = 0x51d,0x1
051e 6803       |h   |		Jump_Zero	0x522
051f 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x10 = 0x51f,0x2
0520 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x16.0x11 = 0x520,0x1001
0521 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1				; Debug Table 0x16.0x12 = 0x521,0x2
0522 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x16.0x13 = 0x522,0x3
0523 00eb       |    |		Load_Encached	Diana_Cache
0524 18fb       |    |		Execute	Package,Field_Execute,Field_Number 0xfb
0525 00eb       |    |		Load_Encached	Diana_Cache
0526 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0527 a402       |    |		Store_Unchecked	0x2,0x2
0528 00cf       |    |		Action	Mark_Auxiliary
0529 788d       |x   |		Jump	0x5b7
052a e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x14 = 0x52a,0x5
052b 0007       |    |		Action	Break_Optional
052c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x15 = 0x52c,0x1401
052d 7002       |p   |		Jump_Nonzero	0x530
052e 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x16 = 0x52e,0x1402
052f 782c       |x,  |		Jump	0x55c
0530 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x17 = 0x530,0x1403
0531 0217       |    |		Execute	Heap_Access,All_Reference
0532 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0533 6804       |h   |		Jump_Zero	0x538
0534 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x18 = 0x534,0x1404
0535 0217       |    |		Execute	Heap_Access,All_Reference
0536 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0537 7824       |x$  |		Jump	0x55c
0538 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x19 = 0x538,0x1405
0539 0007       |    |		Action	Break_Optional
053a e40b       |    |		Load	0x2,0xb								; Debug Table 0x16.0x1a = 0x53a,0x1801
053b 0007       |    |		Action	Break_Optional
053c 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x16.0x1b = 0x53c,0x1802
053d 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x1c = 0x53d,0x1803
053e 00d0       |    |		Action	Swap_Control							; Debug Table 0x16.0x1d = 0x53e,0x1804
053f 00d1       |    |		Pop_Control	Pop_Count_1
0540 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x16.0x1e = 0x540,0x1405
0541 00eb       |    |		Load_Encached	Diana_Cache
0542 0098       |    |		Execute	Package,Field_Read_Dynamic
0543 012c       | ,  |		Execute	Any,Size
0544 e00c       |    |		Load	0x0,0xc
0545 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
0546 025b       | [  |		Execute	Discrete,Check_In_Type
0547 0273       | s  |		Execute	Discrete,Plus
0548 00d9       |    |		Load_Top	At_Offset_1
0549 0007       |    |		Action	Break_Optional
054a e40c       |    |		Load	0x2,0xc								; Debug Table 0x16.0x1f = 0x54a,0x1c01
054b 0007       |    |		Action	Break_Optional
054c 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x16.0x20 = 0x54c,0x1c02
054d 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x21 = 0x54d,0x1c03
054e 00d0       |    |		Action	Swap_Control							; Debug Table 0x16.0x22 = 0x54e,0x1c04
054f 00d1       |    |		Pop_Control	Pop_Count_1
0550 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x16.0x23 = 0x550,0x1804
0551 00eb       |    |		Load_Encached	Diana_Cache
0552 0098       |    |		Execute	Package,Field_Read_Dynamic
0553 49c9       |I   |		Short_Literal	0x1c9
0554 00eb       |    |		Load_Encached	Diana_Cache
0555 0098       |    |		Execute	Package,Field_Read_Dynamic
0556 49ca       |I   |		Short_Literal	0x1ca
0557 00eb       |    |		Load_Encached	Diana_Cache
0558 0095       |    |		Execute	Package,Field_Reference_Dynamic
0559 e00d       |    |		Load	0x0,0xd
055a 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
055b 7800       |x   |		Jump	0x55c
055c 00d0       |    |		Action	Swap_Control
055d 00d1       |    |		Pop_Control	Pop_Count_1
055e a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0x16.0x24 = 0x55e,0x5
055f 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x25 = 0x55f,0x6
0560 e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x26 = 0x560,0x2001
0561 7002       |p   |		Jump_Nonzero	0x564
0562 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x16.0x27 = 0x562,0x2002
0563 7803       |x   |		Jump	0x567
0564 e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x28 = 0x564,0x2003
0565 0217       |    |		Execute	Heap_Access,All_Reference
0566 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0567 a402       |    |		Store_Unchecked	0x2,0x2							; Debug Table 0x16.0x29 = 0x567,0x6
0568 e403       |    |		Load	0x2,0x3								; Debug Table 0x16.0x2a = 0x568,0x7
0569 00eb       |    |		Load_Encached	Diana_Cache
056a 18d0       |    |		Execute	Package,Field_Execute,Field_Number 0xd0
056b 00eb       |    |		Load_Encached	Diana_Cache
056c 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
056d a404       |    |		Store_Unchecked	0x2,0x4
056e 00cf       |    |		Action	Mark_Auxiliary
056f 7841       |xA  |		Jump	0x5b1
0570 e404       |    |		Load	0x2,0x4								; Debug Table 0x16.0x2b = 0x570,0x9
0571 0007       |    |		Action	Break_Optional
0572 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x2c = 0x572,0x2401
0573 7002       |p   |		Jump_Nonzero	0x576
0574 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x16.0x2d = 0x574,0x2402
0575 782c       |x,  |		Jump	0x5a2
0576 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x2e = 0x576,0x2403
0577 0217       |    |		Execute	Heap_Access,All_Reference
0578 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0579 6804       |h   |		Jump_Zero	0x57e
057a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x2f = 0x57a,0x2404
057b 0217       |    |		Execute	Heap_Access,All_Reference
057c 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
057d 7824       |x$  |		Jump	0x5a2
057e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x16.0x30 = 0x57e,0x2405
057f 0007       |    |		Action	Break_Optional
0580 e40c       |    |		Load	0x2,0xc								; Debug Table 0x16.0x31 = 0x580,0x2801
0581 0007       |    |		Action	Break_Optional
0582 0148       | H  |		Execute	Heap_Access,Get_Offset						; Debug Table 0x16.0x32 = 0x582,0x2802
0583 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x33 = 0x583,0x2803
0584 00d0       |    |		Action	Swap_Control							; Debug Table 0x16.0x34 = 0x584,0x2804
0585 00d1       |    |		Pop_Control	Pop_Count_1
0586 49bb       |I   |		Short_Literal	0x1bb							; Debug Table 0x16.0x35 = 0x586,0x2405
0587 00eb       |    |		Load_Encached	Diana_Cache
0588 0098       |    |		Execute	Package,Field_Read_Dynamic
0589 012c       | ,  |		Execute	Any,Size
058a e00c       |    |		Load	0x0,0xc
058b 1b17       |    |		Execute	Package,Field_Read,Field_Number 0x17
058c 025b       | [  |		Execute	Discrete,Check_In_Type
058d 0273       | s  |		Execute	Discrete,Plus
058e 00d9       |    |		Load_Top	At_Offset_1
058f 0007       |    |		Action	Break_Optional
0590 e40d       |    |		Load	0x2,0xd								; Debug Table 0x16.0x36 = 0x590,0x2c01
0591 0007       |    |		Action	Break_Optional
0592 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x16.0x37 = 0x592,0x2c02
0593 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x38 = 0x593,0x2c03
0594 00d0       |    |		Action	Swap_Control							; Debug Table 0x16.0x39 = 0x594,0x2c04
0595 00d1       |    |		Pop_Control	Pop_Count_1
0596 49c8       |I   |		Short_Literal	0x1c8							; Debug Table 0x16.0x3a = 0x596,0x2804
0597 00eb       |    |		Load_Encached	Diana_Cache
0598 0098       |    |		Execute	Package,Field_Read_Dynamic
0599 49c9       |I   |		Short_Literal	0x1c9
059a 00eb       |    |		Load_Encached	Diana_Cache
059b 0098       |    |		Execute	Package,Field_Read_Dynamic
059c 49ca       |I   |		Short_Literal	0x1ca
059d 00eb       |    |		Load_Encached	Diana_Cache
059e 0095       |    |		Execute	Package,Field_Reference_Dynamic
059f e00d       |    |		Load	0x0,0xd
05a0 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
05a1 7800       |x   |		Jump	0x5a2
05a2 00d0       |    |		Action	Swap_Control
05a3 00d1       |    |		Pop_Control	Pop_Count_1
05a4 a405       |    |		Store_Unchecked	0x2,0x5							; Debug Table 0x16.0x3b = 0x5a4,0x9
05a5 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x3c = 0x5a5,0xa
05a6 e404       |    |		Load	0x2,0x4								; Debug Table 0x16.0x3d = 0x5a6,0x3001
05a7 7002       |p   |		Jump_Nonzero	0x5aa
05a8 00ee       |    |		Load_Encached	Diana_Seq_Type_Cache					; Debug Table 0x16.0x3e = 0x5a8,0x3002
05a9 7803       |x   |		Jump	0x5ad
05aa e404       |    |		Load	0x2,0x4								; Debug Table 0x16.0x3f = 0x5aa,0x3003
05ab 0217       |    |		Execute	Heap_Access,All_Reference
05ac 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05ad a404       |    |		Store_Unchecked	0x2,0x4							; Debug Table 0x16.0x40 = 0x5ad,0xa
05ae e405       |    |		Load	0x2,0x5								; Debug Table 0x16.0x41 = 0x5ae,0xb
05af 8408       |    |		Call	0x2,0x8
05b0 00c9       |    |		Action	Pop_Auxiliary_Loop
05b1 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x42 = 0x5b1,0x8
05b2 e404       |    |		Load	0x2,0x4								; Debug Table 0x16.0x43 = 0x5b2,0x3401
05b3 021d       |    |		Execute	Heap_Access,Is_Null
05b4 6fbb       |o   |		Jump_Zero	0x570							; Debug Table 0x16.0x44 = 0x5b4,0x8
05b5 00ce       |    |		Action	Pop_Auxiliary
05b6 00c9       |    |		Action	Pop_Auxiliary_Loop
05b7 0007       |    |		Action	Break_Optional							; Debug Table 0x16.0x45 = 0x5b7,0x4
05b8 e402       |    |		Load	0x2,0x2								; Debug Table 0x16.0x46 = 0x5b8,0x3801
05b9 021d       |    |		Execute	Heap_Access,Is_Null
05ba 6f6f       |oo  |		Jump_Zero	0x52a							; Debug Table 0x16.0x47 = 0x5ba,0x4
05bb 00ce       |    |		Action	Pop_Auxiliary
05bc 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x16.0x48 = 0x5bc,0xc
05bd 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
05be 0000 0000  |    |		.XXX[0x2]
05c0 ; --------------------------------------------------------------------------------------
05c0 ; SUBPROGRAM
05c0 ; --------------------------------------------------------------------------------------
05c0 05cb       |    |		.CONST	0x05cb								; Address of begin
05c1 0004       |    |		.CONST	0x0004								; Address of exception handler
05c2 0005       |    |		.CONST	0x0005								; Number of locals
05c3			INIT_05c0:
05c3 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17 = .DEBUG	0x05c3,0x0ede,0x0001,0x0000,0x0058,0xc435,0x0000,0x07b4
													; Debug Table 0x17.0x0 = 0x5c3,0xffff
05c4 00db       |    |		Load_Top	At_Offset_3
05c5 e002       |    |		Load	0x0,0x2
05c6 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
05c7 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
05c8 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x17.0x1 = 0x5c8,0xfffe
05c9 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17.0x2 = 0x5c9,0xfffd
05ca 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x17.0x3 = 0x5ca,0xfffc
05cb			BODY_05c0:
05cb 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0x4 = 0x5cb,0x1
05cc e013       |    |		Load	0x0,0x13
05cd 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
05ce 0a01       |    |		Execute_Immediate	Plus,0x1
05cf 0248       | H  |		Execute	Discrete,Check_In_Integer
05d0 a5fe       |    |		Store_Unchecked	0x2,-0x2
05d1 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x5 = 0x5d1,0x2
05d2 8225       | %  |		Call	0x1,0x25
05d3 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3
05d4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x6 = 0x5d4,0x3
05d5 4975       |Iu  |		Short_Literal	0x175
05d6 00eb       |    |		Load_Encached	Diana_Cache
05d7 0098       |    |		Execute	Package,Field_Read_Dynamic
05d8 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
05d9 a5fd       |    |		Store_Unchecked	0x2,-0x3
05da 00cf       |    |		Action	Mark_Auxiliary
05db 7821       |x!  |		Jump	0x5fd
05dc 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x7 = 0x5dc,0x5
05dd 0007       |    |		Action	Break_Optional
05de 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x8 = 0x5de,0x401
05df 0217       |    |		Execute	Heap_Access,All_Reference
05e0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
05e1 00d9       |    |		Load_Top	At_Offset_1
05e2 0007       |    |		Action	Break_Optional
05e3 e409       |    |		Load	0x2,0x9								; Debug Table 0x17.0x9 = 0x5e3,0x801
05e4 0007       |    |		Action	Break_Optional
05e5 0210       |    |		Execute	Heap_Access,Get_Segment						; Debug Table 0x17.0xa = 0x5e5,0x802
05e6 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0xb = 0x5e6,0x803
05e7 00d0       |    |		Action	Swap_Control							; Debug Table 0x17.0xc = 0x5e7,0x804
05e8 00d1       |    |		Pop_Control	Pop_Count_1
05e9 49af       |I   |		Short_Literal	0x1af							; Debug Table 0x17.0xd = 0x5e9,0x401
05ea 00eb       |    |		Load_Encached	Diana_Cache
05eb 0096       |    |		Execute	Package,Entry
05ec 00d0       |    |		Action	Swap_Control
05ed 00d1       |    |		Pop_Control	Pop_Count_1
05ee 0033       | 3  |		Store_Top	Heap_Access,At_Offset_3					; Debug Table 0x17.0xe = 0x5ee,0x5
05ef 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0xf = 0x5ef,0x6
05f0 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x10 = 0x5f0,0xc01
05f1 0217       |    |		Execute	Heap_Access,All_Reference
05f2 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
05f3 a403       |    |		Store_Unchecked	0x2,0x3							; Debug Table 0x17.0x11 = 0x5f3,0x6
05f4 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x12 = 0x5f4,0x7
05f5 00eb       |    |		Load_Encached	Diana_Cache
05f6 18ff       |    |		Execute	Package,Field_Execute,Field_Number 0xff
05f7 0032       | 2  |		Store_Top	Heap_Access,At_Offset_2
05f8 4800       |H   |		Short_Literal	0x0							; Debug Table 0x17.0x13 = 0x5f8,0x8
05f9 00da       |    |		Load_Top	At_Offset_2
05fa e004       |    |		Load	0x0,0x4
05fb 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
05fc 00c9       |    |		Action	Pop_Auxiliary_Loop
05fd 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0x14 = 0x5fd,0x4
05fe 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x17.0x15 = 0x5fe,0x1001
05ff 021d       |    |		Execute	Heap_Access,Is_Null
0600 6fdb       |o   |		Jump_Zero	0x5dc							; Debug Table 0x17.0x16 = 0x600,0x4
0601 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0602 0000 0000  |    |		.BLANK	0000[0x6]
0608 ; --------------------------------------------------------------------------------------
0608 ; SUBPROGRAM
0608 ; --------------------------------------------------------------------------------------
0608 0632       | 2  |		.CONST	0x0632								; Address of begin
0609 0004       |    |		.CONST	0x0004								; Address of exception handler
060a 0008       |    |		.CONST	0x0008								; Number of locals
060b			INIT_0608:
060b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18 = .DEBUG	0x060b,0x0f0e,0x0001,0x0000,0x0058,0xc435,0x0000,0x082d
													; Debug Table 0x18.0x0 = 0x60b,0xffff
060c 00db       |    |		Load_Top	At_Offset_3
060d 00eb       |    |		Load_Encached	Diana_Cache
060e 18c8       |    |		Execute	Package,Field_Execute,Field_Number 0xc8
060f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0610 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18.0x1 = 0x610,0xfffe
0611 00d9       |    |		Load_Top	At_Offset_1
0612 00eb       |    |		Load_Encached	Diana_Cache
0613 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
0614 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0615 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18.0x2 = 0x615,0xfffd
0616 00d9       |    |		Load_Top	At_Offset_1
0617 4976       |Iv  |		Short_Literal	0x176
0618 00eb       |    |		Load_Encached	Diana_Cache
0619 0098       |    |		Execute	Package,Field_Read_Dynamic
061a 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
061b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
061c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18.0x3 = 0x61c,0xfffc
061d 00d9       |    |		Load_Top	At_Offset_1
061e e00a       |    |		Load	0x0,0xa
061f 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0620 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0621 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x18.0x4 = 0x621,0xfffb
0622 00d9       |    |		Load_Top	At_Offset_1
0623 e002       |    |		Load	0x0,0x2
0624 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0625 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0626 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x18.0x5 = 0x626,0xfffa
0627 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x18.0x6 = 0x627,0xfff9
0628 e002       |    |		Load	0x0,0x2
0629 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
062a 7004       |p   |		Jump_Nonzero	0x62f
062b 00d9       |    |		Load_Top	At_Offset_1
062c e009       |    |		Load	0x0,0x9
062d 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
062e 7801       |x   |		Jump	0x630
062f 4801       |H   |		Short_Literal	0x1
0630 00e1       |    |		Load_Encached	Boolean_Cache
0631 03f1       |    |		Declare_Variable	Discrete,With_Value
0632			BODY_0608:
0632 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x18.0x7 = 0x632,0x1
0633 684c       |hL  |		Jump_Zero	0x680
0634 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18.0x8 = 0x634,0x2
0635 e002       |    |		Load	0x0,0x2
0636 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
0637 6824       |h$  |		Jump_Zero	0x65c
0638 e403       |    |		Load	0x2,0x3								; Debug Table 0x18.0x9 = 0x638,0x3
0639 e012       |    |		Load	0x0,0x12
063a 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
063b e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x18.0xa = 0x63b,0x4
063c 4807       |H   |		Short_Literal	0x7
063d e005       |    |		Load	0x0,0x5
063e 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
063f 0092 0997  |    |		Action	Push_String_Extended,0x997					; "CONSTRAIN SUBTYPE ACTION"
													; Debug Table 0x18.0xb = 0x63f,0x5
0641 e005       |    |		Load	0x0,0x5
0642 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
0643 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0xc = 0x643,0x6
0644 8219       |    |		Call	0x1,0x19
0645 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x18.0xd = 0x645,0x7
0646 4802       |H   |		Short_Literal	0x2
0647 0272       | r  |		Execute	Discrete,Minus
0648 4601       |F   |		Jump_Case	0x2
0649 7801       |x   |		Jump	0x64b								; case 0x0
064a 7806       |x   |		Jump	0x651								; case 0x1
064b e212       |    |		Load	0x1,0x12							; Debug Table 0x18.0xe = 0x64b,0x8
064c 4802       |H   |		Short_Literal	0x2
064d 4802       |H   |		Short_Literal	0x2
064e e00e       |    |		Load	0x0,0xe
064f 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0650 7807       |x   |		Jump	0x658
0651 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0xf = 0x651,0x9
0652 821a       |    |		Call	0x1,0x1a
0653 e212       |    |		Load	0x1,0x12							; Debug Table 0x18.0x10 = 0x653,0xa
0654 4803       |H   |		Short_Literal	0x3
0655 4803       |H   |		Short_Literal	0x3
0656 e00e       |    |		Load	0x0,0xe
0657 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0658 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x11 = 0x658,0xb
0659 e005       |    |		Load	0x0,0x5
065a 1873       | s  |		Execute	Package,Field_Execute,Field_Number 0x73
065b 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
065c e403       |    |		Load	0x2,0x3								; Debug Table 0x18.0x12 = 0x65c,0xc
065d e012       |    |		Load	0x0,0x12
065e 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
065f e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x18.0x13 = 0x65f,0xd
0660 4808       |H   |		Short_Literal	0x8
0661 e005       |    |		Load	0x0,0x5
0662 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
0663 0092 0998  |    |		Action	Push_String_Extended,0x998					; "CONSTRAIN VARIABLE ACTION"
													; Debug Table 0x18.0x14 = 0x663,0xe
0665 e005       |    |		Load	0x0,0x5
0666 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
0667 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x15 = 0x667,0xf
0668 8219       |    |		Call	0x1,0x19
0669 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x18.0x16 = 0x669,0x10
066a 4802       |H   |		Short_Literal	0x2
066b 0272       | r  |		Execute	Discrete,Minus
066c 4601       |F   |		Jump_Case	0x2
066d 7801       |x   |		Jump	0x66f								; case 0x0
066e 7806       |x   |		Jump	0x675								; case 0x1
066f e213       |    |		Load	0x1,0x13							; Debug Table 0x18.0x17 = 0x66f,0x11
0670 4802       |H   |		Short_Literal	0x2
0671 4802       |H   |		Short_Literal	0x2
0672 e00e       |    |		Load	0x0,0xe
0673 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0674 7807       |x   |		Jump	0x67c
0675 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x18 = 0x675,0x12
0676 821a       |    |		Call	0x1,0x1a
0677 e213       |    |		Load	0x1,0x13							; Debug Table 0x18.0x19 = 0x677,0x13
0678 4803       |H   |		Short_Literal	0x3
0679 4803       |H   |		Short_Literal	0x3
067a e00e       |    |		Load	0x0,0xe
067b 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
067c e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x1a = 0x67c,0x14
067d e005       |    |		Load	0x0,0x5
067e 1873       | s  |		Execute	Package,Field_Execute,Field_Number 0x73
067f 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
0680 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x18.0x1b = 0x680,0x15
0681 0a01       |    |		Execute_Immediate	Plus,0x1
0682 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0683 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x18.0x1c = 0x683,0x16
0684 e009       |    |		Load	0x0,0x9
0685 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0686 681b       |h   |		Jump_Zero	0x6a2
0687 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x18.0x1d = 0x687,0x17
0688 0a01       |    |		Execute_Immediate	Plus,0x1
0689 005a       | Z  |		Store_Top	Discrete,At_Offset_2
068a e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x18.0x1e = 0x68a,0x18
068b 6808       |h   |		Jump_Zero	0x694
068c e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x18.0x1f = 0x68c,0x19
068d e005       |    |		Load	0x0,0x5
068e 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
068f 0092 0999  |    |		Action	Push_String_Extended,0x999					; "VCI"
													; Debug Table 0x18.0x20 = 0x68f,0x1a
0691 e005       |    |		Load	0x0,0x5
0692 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
0693 780e       |x   |		Jump	0x6a2
0694 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x18.0x21 = 0x694,0x1b
0695 e5fe       |    |		Load	0x2,-0x2
0696 8224       | $  |		Call	0x1,0x24
0697 e403       |    |		Load	0x2,0x3								; Debug Table 0x18.0x22 = 0x697,0x1c
0698 e012       |    |		Load	0x0,0x12
0699 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
069a e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x18.0x23 = 0x69a,0x1d
069b 4806       |H   |		Short_Literal	0x6
069c e005       |    |		Load	0x0,0x5
069d 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
069e 0092 099a  |    |		Action	Push_String_Extended,0x99a					; "COMPUTE VCI"
													; Debug Table 0x18.0x24 = 0x69e,0x1e
06a0 e005       |    |		Load	0x0,0x5
06a1 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
06a2 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x25 = 0x6a2,0x1f
06a3 8219       |    |		Call	0x1,0x19
06a4 e5fc       |    |		Load	0x2,-0x4							; Debug Table 0x18.0x26 = 0x6a4,0x20
06a5 4802       |H   |		Short_Literal	0x2
06a6 0272       | r  |		Execute	Discrete,Minus
06a7 4601       |F   |		Jump_Case	0x2
06a8 7801       |x   |		Jump	0x6aa								; case 0x0
06a9 7806       |x   |		Jump	0x6b0								; case 0x1
06aa e211       |    |		Load	0x1,0x11							; Debug Table 0x18.0x27 = 0x6aa,0x21
06ab 00da       |    |		Load_Top	At_Offset_2
06ac 4802       |H   |		Short_Literal	0x2
06ad e00e       |    |		Load	0x0,0xe
06ae 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
06af 7809       |x   |		Jump	0x6b9
06b0 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x28 = 0x6b0,0x22
06b1 821a       |    |		Call	0x1,0x1a
06b2 e211       |    |		Load	0x1,0x11							; Debug Table 0x18.0x29 = 0x6b2,0x23
06b3 00da       |    |		Load_Top	At_Offset_2
06b4 0a01       |    |		Execute_Immediate	Plus,0x1
06b5 0248       | H  |		Execute	Discrete,Check_In_Integer
06b6 4803       |H   |		Short_Literal	0x3
06b7 e00e       |    |		Load	0x0,0xe
06b8 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
06b9 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x18.0x2a = 0x6b9,0x24
06ba e005       |    |		Load	0x0,0x5
06bb 1873       | s  |		Execute	Package,Field_Execute,Field_Number 0x73
06bc 4506       |E   |		Exit_Suprogram	New_Top_Offset 0x6
06bd 0000 0000  |    |		.XXX[0x3]
06bf 0000       |    |
06c0 ; --------------------------------------------------------------------------------------
06c0 ; SUBPROGRAM
06c0 ; --------------------------------------------------------------------------------------
06c0 06d6       |    |		.CONST	0x06d6								; Address of begin
06c1 0004       |    |		.CONST	0x0004								; Address of exception handler
06c2 0007       |    |		.CONST	0x0007								; Number of locals
06c3			INIT_06c0:
06c3 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x19 = .DEBUG	0x06c3,0x0f66,0x0001,0x0000,0x0058,0xc435,0x0000,0x09f0
													; Debug Table 0x19.0x0 = 0x6c3,0xffff
06c4 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x19.0x1 = 0x6c4,0xfffe
06c5 490f       |I   |		Short_Literal	0x10f
06c6 00eb       |    |		Load_Encached	Diana_Cache
06c7 0096       |    |		Execute	Package,Entry
06c8 00eb       |    |		Load_Encached	Diana_Cache
06c9 18ed       |    |		Execute	Package,Field_Execute,Field_Number 0xed
06ca 4975       |Iu  |		Short_Literal	0x175
06cb 00eb       |    |		Load_Encached	Diana_Cache
06cc 0098       |    |		Execute	Package,Field_Read_Dynamic
06cd 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
06ce 00e2       |    |		Load_Encached	Integer_Cache
06cf 03f1       |    |		Declare_Variable	Discrete,With_Value
06d0 e013       |    |		Load	0x0,0x13							; Debug Table 0x19.0x2 = 0x6d0,0xfffd
06d1 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
06d2 0322       | "  |		Declare_Variable	Record
06d3 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x19.0x3 = 0x6d3,0xfffc
06d4 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x19.0x4 = 0x6d4,0xfffb
06d5 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x19.0x5 = 0x6d5,0xfffa
06d6			BODY_06c0:
06d6 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0x6 = 0x6d6,0x1
06d7 8215       |    |		Call	0x1,0x15
06d8 821c       |    |		Call	0x1,0x1c
06d9 6811       |h   |		Jump_Zero	0x6eb
06da e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x19.0x7 = 0x6da,0x2
06db e5ff       |    |		Load	0x2,-0x1
06dc 821e       |    |		Call	0x1,0x1e
06dd 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19.0x8 = 0x6dd,0x3
06de e013       |    |		Load	0x0,0x13
06df 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
06e0 00d1       |    |		Pop_Control	Pop_Count_1
06e1 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x19.0x9 = 0x6e1,0x4
06e2 e014       |    |		Load	0x0,0x14
06e3 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
06e4 e403       |    |		Load	0x2,0x3								; Debug Table 0x19.0xa = 0x6e4,0x5
06e5 00e4       |    |		Load_Encached	Positive_Cache
06e6 025b       | [  |		Execute	Discrete,Check_In_Type
06e7 e5fd       |    |		Load	0x2,-0x3
06e8 e404       |    |		Load	0x2,0x4
06e9 8220       |    |		Call	0x1,0x20
06ea 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x19.0xb = 0x6ea,0x6
06eb 4801       |H   |		Short_Literal	0x1							; Debug Table 0x19.0xc = 0x6eb,0x7
06ec e013       |    |		Load	0x0,0x13
06ed 182c       | ,  |		Execute	Package,Field_Execute,Field_Number 0x2c
06ee 0a01       |    |		Execute_Immediate	Plus,0x1
06ef 0248       | H  |		Execute	Discrete,Check_In_Integer
06f0 a402       |    |		Store_Unchecked	0x2,0x2
06f1 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x19.0xd = 0x6f1,0x8
06f2 e014       |    |		Load	0x0,0x14
06f3 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
06f4 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x19.0xe = 0x6f4,0x9
06f5 00eb       |    |		Load_Encached	Diana_Cache
06f6 18c8       |    |		Execute	Package,Field_Execute,Field_Number 0xc8
06f7 e002       |    |		Load	0x0,0x2
06f8 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
06f9 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
06fa 0007       |    |		Action	Break_Optional							; Debug Table 0x19.0xf = 0x6fa,0xa
06fb e407       |    |		Load	0x2,0x7								; Debug Table 0x19.0x10 = 0x6fb,0x401
06fc 0007       |    |		Action	Break_Optional
06fd 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x19.0x11 = 0x6fd,0x402
06fe 0007       |    |		Action	Break_Optional							; Debug Table 0x19.0x12 = 0x6fe,0x403
06ff 0007       |    |		Action	Break_Optional							; Debug Table 0x19.0x13 = 0x6ff,0x404
0700 0f72       | r  |		Execute_Immediate	Equal,0x72					; Debug Table 0x19.0x14 = 0x700,0xa
0701 6809       |h   |		Jump_Zero	0x70b
0702 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x19.0x15 = 0x702,0xb
0703 00e1       |    |		Load_Encached	Boolean_Cache
0704 e5fe       |    |		Load	0x2,-0x2
0705 00db       |    |		Load_Top	At_Offset_3
0706 e014       |    |		Load	0x0,0x14
0707 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0708 c405       |    |		Store	0x2,0x5
0709 005a       | Z  |		Store_Top	Discrete,At_Offset_2
070a 7802       |x   |		Jump	0x70d
070b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x19.0x16 = 0x70b,0xc
070c 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
070d 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x19.0x17 = 0x70d,0xd
070e 7002       |p   |		Jump_Nonzero	0x711
070f 4800       |H   |		Short_Literal	0x0							; Debug Table 0x19.0x18 = 0x70f,0xe
0710 0052       | R  |		Store_Top_Unchecked	Discrete,At_Offset_2
0711 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x19.0x19 = 0x711,0xf
0712 e5fd       |    |		Load	0x2,-0x3
0713 e403       |    |		Load	0x2,0x3
0714 e402       |    |		Load	0x2,0x2
0715 e5ff       |    |		Load	0x2,-0x1
0716 8227       | '  |		Call	0x1,0x27
0717 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0718 ; --------------------------------------------------------------------------------------
0718 ; SUBPROGRAM
0718 ; --------------------------------------------------------------------------------------
0718 0735       | 5  |		.CONST	0x0735								; Address of begin
0719 0004       |    |		.CONST	0x0004								; Address of exception handler
071a 0008       |    |		.CONST	0x0008								; Number of locals
071b			INIT_0718:
071b 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1a = .DEBUG	0x071b,0x0f9c,0x0001,0x0000,0x0058,0xc435,0x0000,0x0aab
													; Debug Table 0x1a.0x0 = 0x71b,0xffff
071c e5fe       |    |		Load	0x2,-0x2
071d 00eb       |    |		Load_Encached	Diana_Cache
071e 18d4       |    |		Execute	Package,Field_Execute,Field_Number 0xd4
071f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0720 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1a.0x1 = 0x720,0xfffe
0721 00d9       |    |		Load_Top	At_Offset_1
0722 4976       |Iv  |		Short_Literal	0x176
0723 00eb       |    |		Load_Encached	Diana_Cache
0724 0098       |    |		Execute	Package,Field_Read_Dynamic
0725 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0726 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0727 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1a.0x2 = 0x727,0xfffd
0728 00d9       |    |		Load_Top	At_Offset_1
0729 e00a       |    |		Load	0x0,0xa
072a 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
072b 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
072c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1a.0x3 = 0x72c,0xfffc
072d e5ff       |    |		Load	0x2,-0x1
072e 8215       |    |		Call	0x1,0x15
072f 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
0730 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x1a.0x4 = 0x730,0xfffb
0731 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x1a.0x5 = 0x731,0xfffa
0732 e013       |    |		Load	0x0,0x13							; Debug Table 0x1a.0x6 = 0x732,0xfff9
0733 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0734 0322       | "  |		Declare_Variable	Record
0735			BODY_0718:
0735 e404       |    |		Load	0x2,0x4								; Debug Table 0x1a.0x7 = 0x735,0x1
0736 e002       |    |		Load	0x0,0x2
0737 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0738 4612       |F   |		Jump_Case	0x13
0739 788c       |x   |		Jump	0x7c6								; case 0x0
073a 788b       |x   |		Jump	0x7c6								; case 0x1
073b 788a       |x   |		Jump	0x7c6								; case 0x2
073c 7889       |x   |		Jump	0x7c6								; case 0x3
073d 7888       |x   |		Jump	0x7c6								; case 0x4
073e 7887       |x   |		Jump	0x7c6								; case 0x5
073f 7886       |x   |		Jump	0x7c6								; case 0x6
0740 7889       |x   |		Jump	0x7ca								; case 0x7
0741 7888       |x   |		Jump	0x7ca								; case 0x8
0742 7887       |x   |		Jump	0x7ca								; case 0x9
0743 7882       |x   |		Jump	0x7c6								; case 0xa
0744 7881       |x   |		Jump	0x7c6								; case 0xb
0745 7880       |x   |		Jump	0x7c6								; case 0xc
0746 7805       |x   |		Jump	0x74c								; case 0xd
0747 787e       |x~  |		Jump	0x7c6								; case 0xe
0748 787d       |x}  |		Jump	0x7c6								; case 0xf
0749 787c       |x|  |		Jump	0x7c6								; case 0x10
074a 787b       |x{  |		Jump	0x7c6								; case 0x11
074b 7827       |x'  |		Jump	0x773								; case 0x12
074c e404       |    |		Load	0x2,0x4								; Debug Table 0x1a.0x8 = 0x74c,0x2
074d 821b       |    |		Call	0x1,0x1b
074e 687b       |h{  |		Jump_Zero	0x7ca
074f 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1a.0x9 = 0x74f,0x3
0750 821c       |    |		Call	0x1,0x1c
0751 700d       |p   |		Jump_Nonzero	0x75f
0752 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x1a.0xa = 0x752,0x4
0753 00e2       |    |		Load_Encached	Integer_Cache
0754 e404       |    |		Load	0x2,0x4
0755 8226       | &  |		Call	0x1,0x26
0756 c406       |    |		Store	0x2,0x6
0757 005a       | Z  |		Store_Top	Discrete,At_Offset_2
0758 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1a.0xb = 0x758,0x5
0759 e5fd       |    |		Load	0x2,-0x3
075a 00db       |    |		Load_Top	At_Offset_3
075b e406       |    |		Load	0x2,0x6
075c e5ff       |    |		Load	0x2,-0x1
075d 8227       | '  |		Call	0x1,0x27
075e 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
075f e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a.0xc = 0x75f,0x6
0760 e5ff       |    |		Load	0x2,-0x1
0761 821e       |    |		Call	0x1,0x1e
0762 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0xd = 0x762,0x7
0763 e013       |    |		Load	0x0,0x13
0764 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0765 00d1       |    |		Pop_Control	Pop_Count_1
0766 00e2       |    |		Load_Encached	Integer_Cache						; Debug Table 0x1a.0xe = 0x766,0x8
0767 00e2       |    |		Load_Encached	Integer_Cache
0768 e404       |    |		Load	0x2,0x4
0769 8226       | &  |		Call	0x1,0x26
076a c406       |    |		Store	0x2,0x6
076b 005a       | Z  |		Store_Top	Discrete,At_Offset_2
076c 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1a.0xf = 0x76c,0x9
076d 00e4       |    |		Load_Encached	Positive_Cache
076e 025b       | [  |		Execute	Discrete,Check_In_Type
076f e5fd       |    |		Load	0x2,-0x3
0770 00da       |    |		Load_Top	At_Offset_2
0771 8220       |    |		Call	0x1,0x20
0772 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x1a.0x10 = 0x772,0xa
0773 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x1a.0x11 = 0x773,0xc
0774 e005       |    |		Load	0x0,0x5								; Debug Table 0x1a.0x12 = 0x774,0xfbff
0775 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
0776 e005       |    |		Load	0x0,0x5
0777 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0778 03f1       |    |		Declare_Variable	Discrete,With_Value
0779 e005       |    |		Load	0x0,0x5
077a 1859       | Y  |		Execute	Package,Field_Execute,Field_Number 0x59
077b e005       |    |		Load	0x0,0x5
077c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
077d 03f1       |    |		Declare_Variable	Discrete,With_Value
077e e403       |    |		Load	0x2,0x3								; Debug Table 0x1a.0x13 = 0x77e,0x401
077f e012       |    |		Load	0x0,0x12
0780 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0781 0007       |    |		Action	Break_Optional							; Debug Table 0x1a.0x14 = 0x781,0x402
0782 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1a.0x15 = 0x782,0x801
0783 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1a.0x16 = 0x783,0x402
0784 4800       |H   |		Short_Literal	0x0
0785 6202       |b   |		Indirect_Literal	Discrete,0x988,{0x00000000, 0x7fffffff}
0786 4800       |H   |		Short_Literal	0x0
0787 4871       |Hq  |		Short_Literal	0x71
0788 4812       |H   |		Short_Literal	0x12
0789 e005       |    |		Load	0x0,0x5
078a 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
078b 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1a.0x17 = 0x78b,0x403
078c e005       |    |		Load	0x0,0x5
078d 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
078e e013       |    |		Load	0x0,0x13							; Debug Table 0x1a.0x18 = 0x78e,0x404
078f 1834       | 4  |		Execute	Package,Field_Execute,Field_Number 0x34
0790 e403       |    |		Load	0x2,0x3								; Debug Table 0x1a.0x19 = 0x790,0x405
0791 e012       |    |		Load	0x0,0x12
0792 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0793 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1a.0x1a = 0x793,0x406
0794 4809       |H   |		Short_Literal	0x9
0795 e005       |    |		Load	0x0,0x5
0796 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
0797 0092 099b  |    |		Action	Push_String_Extended,0x99b					; "RETURN DEFAULT SUBTYPE ACTION"
													; Debug Table 0x1a.0x1b = 0x797,0x407
0799 e005       |    |		Load	0x0,0x5
079a 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
079b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x1c = 0x79b,0x408
079c 8219       |    |		Call	0x1,0x19
079d e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a.0x1d = 0x79d,0x409
079e 4802       |H   |		Short_Literal	0x2
079f 0272       | r  |		Execute	Discrete,Minus
07a0 4601       |F   |		Jump_Case	0x2
07a1 7801       |x   |		Jump	0x7a3								; case 0x0
07a2 7806       |x   |		Jump	0x7a9								; case 0x1
07a3 e212       |    |		Load	0x1,0x12							; Debug Table 0x1a.0x1e = 0x7a3,0x40a
07a4 4802       |H   |		Short_Literal	0x2
07a5 4802       |H   |		Short_Literal	0x2
07a6 e00e       |    |		Load	0x0,0xe
07a7 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
07a8 7807       |x   |		Jump	0x7b0
07a9 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x1f = 0x7a9,0x40b
07aa 821a       |    |		Call	0x1,0x1a
07ab e212       |    |		Load	0x1,0x12							; Debug Table 0x1a.0x20 = 0x7ab,0x40c
07ac 4803       |H   |		Short_Literal	0x3
07ad 4803       |H   |		Short_Literal	0x3
07ae e00e       |    |		Load	0x0,0xe
07af 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
07b0 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0x21 = 0x7b0,0x40d
07b1 e013       |    |		Load	0x0,0x13
07b2 1837       | 7  |		Execute	Package,Field_Execute,Field_Number 0x37
07b3 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x22 = 0x7b3,0x40e
07b4 e005       |    |		Load	0x0,0x5
07b5 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
07b6 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1a.0x23 = 0x7b6,0x40f
07b7 e005       |    |		Load	0x0,0x5
07b8 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
07b9 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1a.0x24 = 0x7b9,0x410
07ba e013       |    |		Load	0x0,0x13
07bb 1835       | 5  |		Execute	Package,Field_Execute,Field_Number 0x35
07bc e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a.0x25 = 0x7bc,0x411
07bd e5ff       |    |		Load	0x2,-0x1
07be 821e       |    |		Call	0x1,0x1e
07bf 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0x26 = 0x7bf,0x412
07c0 e013       |    |		Load	0x0,0x13
07c1 1838       | 8  |		Execute	Package,Field_Execute,Field_Number 0x38
07c2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x27 = 0x7c2,0x413
07c3 e005       |    |		Load	0x0,0x5
07c4 185a       | Z  |		Execute	Package,Field_Execute,Field_Number 0x5a
07c5 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x1a.0x28 = 0x7c5,0x414
07c6 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a.0x29 = 0x7c6,0xd
07c7 e5ff       |    |		Load	0x2,-0x1
07c8 821e       |    |		Call	0x1,0x1e
07c9 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x1a.0x2a = 0x7c9,0xe
07ca 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1a.0x2b = 0x7ca,0xf
07cb 821c       |    |		Call	0x1,0x1c
07cc 6811       |h   |		Jump_Zero	0x7de
07cd e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a.0x2c = 0x7cd,0x10
07ce e5ff       |    |		Load	0x2,-0x1
07cf 821e       |    |		Call	0x1,0x1e
07d0 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1a.0x2d = 0x7d0,0x11
07d1 e5ff       |    |		Load	0x2,-0x1
07d2 821d       |    |		Call	0x1,0x1d
07d3 7009       |p   |		Jump_Nonzero	0x7dd
07d4 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x2e = 0x7d4,0x12
07d5 e013       |    |		Load	0x0,0x13
07d6 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
07d7 00d1       |    |		Pop_Control	Pop_Count_1
07d8 e404       |    |		Load	0x2,0x4								; Debug Table 0x1a.0x2f = 0x7d8,0x13
07d9 e402       |    |		Load	0x2,0x2
07da e5fd       |    |		Load	0x2,-0x3
07db 00db       |    |		Load_Top	At_Offset_3
07dc 8221       | !  |		Call	0x1,0x21
07dd 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
07de e402       |    |		Load	0x2,0x2								; Debug Table 0x1a.0x30 = 0x7de,0x14
07df e012       |    |		Load	0x0,0x12
07e0 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
07e1 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x31 = 0x7e1,0x15
07e2 8219       |    |		Call	0x1,0x19
07e3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x1a.0x32 = 0x7e3,0x16
07e4 4802       |H   |		Short_Literal	0x2
07e5 0272       | r  |		Execute	Discrete,Minus
07e6 4601       |F   |		Jump_Case	0x2
07e7 7801       |x   |		Jump	0x7e9								; case 0x0
07e8 7806       |x   |		Jump	0x7ef								; case 0x1
07e9 e212       |    |		Load	0x1,0x12							; Debug Table 0x1a.0x33 = 0x7e9,0x17
07ea 4802       |H   |		Short_Literal	0x2
07eb 4802       |H   |		Short_Literal	0x2
07ec e00e       |    |		Load	0x0,0xe
07ed 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
07ee 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
07ef e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1a.0x34 = 0x7ef,0x18
07f0 821a       |    |		Call	0x1,0x1a
07f1 e212       |    |		Load	0x1,0x12							; Debug Table 0x1a.0x35 = 0x7f1,0x19
07f2 4803       |H   |		Short_Literal	0x3
07f3 4803       |H   |		Short_Literal	0x3
07f4 e00e       |    |		Load	0x0,0xe
07f5 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
07f6 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
07f7 0000       |    |		.XXX[0x1]
07f8 ; --------------------------------------------------------------------------------------
07f8 ; SUBPROGRAM
07f8 ; --------------------------------------------------------------------------------------
07f8 07fb       |    |		.CONST	0x07fb								; Address of begin
07f9 0004       |    |		.CONST	0x0004								; Address of exception handler
07fa 0001       |    |		.CONST	0x0001								; Number of locals
07fb			BODY_07f8:
07fb			INIT_07f8:
07fb 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1b = .DEBUG	0x07fb,0x100a,0x0002,0x0000,0x0058,0xc435,0x0000,0x0c7d
													; Debug Table 0x1b.0x0 = 0x7fb,0x1
07fc 00eb       |    |		Load_Encached	Diana_Cache
07fd 18c8       |    |		Execute	Package,Field_Execute,Field_Number 0xc8
07fe e002       |    |		Load	0x0,0x2
07ff 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0800 0f6b       | k  |		Execute_Immediate	Equal,0x6b
0801 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
0802 0000 0000  |    |		.BLANK	0000[0x6]
0808 ; --------------------------------------------------------------------------------------
0808 ; SUBPROGRAM
0808 ; --------------------------------------------------------------------------------------
0808 080b       |    |		.CONST	0x080b								; Address of begin
0809 0004       |    |		.CONST	0x0004								; Address of exception handler
080a 0001       |    |		.CONST	0x0001								; Number of locals
080b			BODY_0808:
080b			INIT_0808:
080b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1c = .DEBUG	0x080b,0x100e,0x0001,0x0000,0x0058,0xc435,0x0000,0x0c9e
													; Debug Table 0x1c.0x0 = 0x80b,0x1
080c 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
080d 00db       |    |		Load_Top	At_Offset_3
080e 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
080f e005       |    |		Load	0x0,0x5
0810 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0811 0007       |    |		Action	Break_Optional							; Debug Table 0x1c.0x1 = 0x811,0x2
0812 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1c.0x2 = 0x812,0x401
0813 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1c.0x3 = 0x813,0x2
0814 4800       |H   |		Short_Literal	0x0
0815 6172       |ar  |		Indirect_Literal	Discrete,0x988,{0x00000000, 0x7fffffff}
0816 4800       |H   |		Short_Literal	0x0
0817 4844       |HD  |		Short_Literal	0x44
0818 e5fe       |    |		Load	0x2,-0x2
0819 e005       |    |		Load	0x0,0x5
081a 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
081b 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
081c 0000 0000  |    |		.BLANK	0000[0x4]
0820 ; --------------------------------------------------------------------------------------
0820 ; SUBPROGRAM
0820 ; --------------------------------------------------------------------------------------
0820 082b       | +  |		.CONST	0x082b								; Address of begin
0821 0004       |    |		.CONST	0x0004								; Address of exception handler
0822 0002       |    |		.CONST	0x0002								; Number of locals
0823			INIT_0820:
0823 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1d = .DEBUG	0x0823,0x1018,0x0001,0x0000,0x0058,0xc435,0x0000,0x0ccd
													; Debug Table 0x1d.0x0 = 0x823,0xffff
0824 e002       |    |		Load	0x0,0x2
0825 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0826 e002       |    |		Load	0x0,0x2
0827 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
0828 e002       |    |		Load	0x0,0x2
0829 1b21       | !  |		Execute	Package,Field_Read,Field_Number 0x21
082a 03f1       |    |		Declare_Variable	Discrete,With_Value
082b			BODY_0820:
082b e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x1d.0x1 = 0x82b,0x1
082c e5fd       |    |		Load	0x2,-0x3
082d 822b       | +  |		Call	0x1,0x2b
082e 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x2 = 0x82e,0x2
082f 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1d.0x3 = 0x82f,0x401
0830 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1d.0x4 = 0x830,0x2
0831 4800       |H   |		Short_Literal	0x0
0832 6155       |aU  |		Indirect_Literal	Discrete,0x988,{0x00000000, 0x7fffffff}
0833 4800       |H   |		Short_Literal	0x0
0834 4843       |HC  |		Short_Literal	0x43
0835 e402       |    |		Load	0x2,0x2
0836 e005       |    |		Load	0x0,0x5
0837 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0838 0007       |    |		Action	Break_Optional							; Debug Table 0x1d.0x5 = 0x838,0x3
0839 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x1d.0x6 = 0x839,0x801
083a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1d.0x7 = 0x83a,0x3
083b 4800       |H   |		Short_Literal	0x0
083c 614b       |aK  |		Indirect_Literal	Discrete,0x988,{0x00000000, 0x7fffffff}
083d 4800       |H   |		Short_Literal	0x0
083e 489c       |H   |		Short_Literal	0x9c
083f 4812       |H   |		Short_Literal	0x12
0840 e005       |    |		Load	0x0,0x5
0841 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0842 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0843 0000 0000  |    |		.BLANK	0000[0x5]
0848 ; --------------------------------------------------------------------------------------
0848 ; SUBPROGRAM
0848 ; --------------------------------------------------------------------------------------
0848 085a       | Z  |		.CONST	0x085a								; Address of begin
0849 0004       |    |		.CONST	0x0004								; Address of exception handler
084a 0003       |    |		.CONST	0x0003								; Number of locals
084b			INIT_0848:
084b e013       |    |		Load	0x0,0x13							; Debug Table 0x1e = .DEBUG	0x084b,0x102a,0x0001,0x0000,0x0058,0xc435,0x0000,0x0d18
													; Debug Table 0x1e.0x0 = 0x84b,0xffff
084c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
084d 0322       | "  |		Declare_Variable	Record
084e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1e.0x1 = 0x84e,0xfffe
084f 490f       |I   |		Short_Literal	0x10f
0850 00eb       |    |		Load_Encached	Diana_Cache
0851 0096       |    |		Execute	Package,Entry
0852 00eb       |    |		Load_Encached	Diana_Cache
0853 18ed       |    |		Execute	Package,Field_Execute,Field_Number 0xed
0854 4975       |Iu  |		Short_Literal	0x175
0855 00eb       |    |		Load_Encached	Diana_Cache
0856 0098       |    |		Execute	Package,Field_Read_Dynamic
0857 1824       | $  |		Execute	Package,Field_Execute,Field_Number 0x24
0858 00e2       |    |		Load_Encached	Integer_Cache
0859 03f1       |    |		Declare_Variable	Discrete,With_Value
085a			BODY_0848:
085a 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x2 = 0x85a,0x1
085b e013       |    |		Load	0x0,0x13
085c 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
085d 00d1       |    |		Pop_Control	Pop_Count_1
085e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1e.0x3 = 0x85e,0x2
085f e014       |    |		Load	0x0,0x14
0860 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0861 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1e.0x4 = 0x861,0x3
0862 e5fd       |    |		Load	0x2,-0x3
0863 e5fe       |    |		Load	0x2,-0x2
0864 822c       | ,  |		Call	0x1,0x2c
0865 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1e.0x5 = 0x865,0x4
0866 4807       |H   |		Short_Literal	0x7
0867 e005       |    |		Load	0x0,0x5
0868 1847       | G  |		Execute	Package,Field_Execute,Field_Number 0x47
0869 0092 099c  |    |		Action	Push_String_Extended,0x99c					; "CONSTRAIN ACTION"
													; Debug Table 0x1e.0x6 = 0x869,0x5
086b e005       |    |		Load	0x0,0x5
086c 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
086d e005       |    |		Load	0x0,0x5								; Debug Table 0x1e.0x7 = 0x86d,0x6
086e 1853       | S  |		Execute	Package,Field_Execute,Field_Number 0x53
086f 0092 099d  |    |		Action	Push_String_Extended,0x99d					; "Discard discriminant constraint"
													; Debug Table 0x1e.0x8 = 0x86f,0x7
0871 e005       |    |		Load	0x0,0x5
0872 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
0873 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0874 0000 0000  |    |		.BLANK	0000[0x4]
0878 ; --------------------------------------------------------------------------------------
0878 ; SUBPROGRAM
0878 ; --------------------------------------------------------------------------------------
0878 0887       |    |		.CONST	0x0887								; Address of begin
0879 0004       |    |		.CONST	0x0004								; Address of exception handler
087a 0003       |    |		.CONST	0x0003								; Number of locals
087b			INIT_0878:
087b e013       |    |		Load	0x0,0x13							; Debug Table 0x1f = .DEBUG	0x087b,0x103e,0x0001,0x0000,0x0058,0xc435,0x0000,0x0d7e
													; Debug Table 0x1f.0x0 = 0x87b,0xffff
087c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
087d 0322       | "  |		Declare_Variable	Record
087e 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1f.0x1 = 0x87e,0xfffe
087f 00eb       |    |		Load_Encached	Diana_Cache
0880 1888       |    |		Execute	Package,Field_Execute,Field_Number 0x88
0881 4975       |Iu  |		Short_Literal	0x175
0882 00eb       |    |		Load_Encached	Diana_Cache
0883 0098       |    |		Execute	Package,Field_Read_Dynamic
0884 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0885 00e2       |    |		Load_Encached	Integer_Cache
0886 03f1       |    |		Declare_Variable	Discrete,With_Value
0887			BODY_0878:
0887 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1f.0x2 = 0x887,0x1
0888 e013       |    |		Load	0x0,0x13
0889 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
088a 00d1       |    |		Pop_Control	Pop_Count_1
088b e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x1f.0x3 = 0x88b,0x2
088c e011       |    |		Load	0x0,0x11
088d 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
088e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1f.0x4 = 0x88e,0x3
088f e5fd       |    |		Load	0x2,-0x3
0890 e5fe       |    |		Load	0x2,-0x2
0891 822c       | ,  |		Call	0x1,0x2c
0892 e00e       |    |		Load	0x0,0xe								; Debug Table 0x1f.0x5 = 0x892,0x4
0893 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0894 00d9       |    |		Load_Top	At_Offset_1
0895 0901       |    |		Execute_Immediate	Binary_Scale,0x1
0896 0a01       |    |		Execute_Immediate	Plus,0x1
0897 0248       | H  |		Execute	Discrete,Check_In_Integer
0898 4800       |H   |		Short_Literal	0x0
0899 4807       |H   |		Short_Literal	0x7
089a e00e       |    |		Load	0x0,0xe
089b 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
089c e005       |    |		Load	0x0,0x5								; Debug Table 0x1f.0x6 = 0x89c,0x5
089d 1853       | S  |		Execute	Package,Field_Execute,Field_Number 0x53
089e 0092 099e  |    |		Action	Push_String_Extended,0x99e					; "Discard index constraint"
													; Debug Table 0x1f.0x7 = 0x89e,0x6
08a0 e005       |    |		Load	0x0,0x5
08a1 1874       | t  |		Execute	Package,Field_Execute,Field_Number 0x74
08a2 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
08a3 0000 0000  |    |		.BLANK	0000[0x5]
08a8 ; --------------------------------------------------------------------------------------
08a8 ; SUBPROGRAM
08a8 ; --------------------------------------------------------------------------------------
08a8 08b0       |    |		.CONST	0x08b0								; Address of begin
08a9 0004       |    |		.CONST	0x0004								; Address of exception handler
08aa 0002       |    |		.CONST	0x0002								; Number of locals
08ab			INIT_08a8:
08ab 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x20 = .DEBUG	0x08ab,0x1050,0x0001,0x0000,0x0058,0xc435,0x0000,0x0de2
													; Debug Table 0x20.0x0 = 0x8ab,0xffff
08ac e5fe       |    |		Load	0x2,-0x2
08ad 00eb       |    |		Load_Encached	Diana_Cache
08ae 18ba       |    |		Execute	Package,Field_Execute,Field_Number 0xba
08af 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
08b0			BODY_08a8:
08b0 0007       |    |		Action	Break_Optional							; Debug Table 0x20.0x1 = 0x8b0,0x1
08b1 e402       |    |		Load	0x2,0x2								; Debug Table 0x20.0x2 = 0x8b1,0x401
08b2 0007       |    |		Action	Break_Optional
08b3 0145       | E  |		Execute	Heap_Access,Diana_Tree_Kind					; Debug Table 0x20.0x3 = 0x8b3,0x402
08b4 0007       |    |		Action	Break_Optional							; Debug Table 0x20.0x4 = 0x8b4,0x403
08b5 0007       |    |		Action	Break_Optional							; Debug Table 0x20.0x5 = 0x8b5,0x404
08b6 0b62       | b  |		Execute_Immediate	Case_Compare,0x62				; Debug Table 0x20.0x6 = 0x8b6,0x1
08b7 7005       |p   |		Jump_Nonzero	0x8bd
08b8 0b63       | c  |		Execute_Immediate	Case_Compare,0x63
08b9 7013       |p   |		Jump_Nonzero	0x8cd
08ba 0b00       |    |		Execute_Immediate	Case_Compare,0x0
08bb 7022       |p"  |		Jump_Nonzero	0x8de
08bc 7825       |x%  |		Jump	0x8e2								; Debug Table 0x20.0x7 = 0x8bc,0xb
08bd e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x20.0x8 = 0x8bd,0x2
08be 822a       | *  |		Call	0x1,0x2a
08bf 6808       |h   |		Jump_Zero	0x8c8
08c0 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x20.0x9 = 0x8c0,0x3
08c1 e5ff       |    |		Load	0x2,-0x1
08c2 821e       |    |		Call	0x1,0x1e
08c3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x20.0xa = 0x8c3,0x4
08c4 e5fe       |    |		Load	0x2,-0x2
08c5 00db       |    |		Load_Top	At_Offset_3
08c6 822d       | -  |		Call	0x1,0x2d
08c7 781a       |x   |		Jump	0x8e2
08c8 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x20.0xb = 0x8c8,0x5
08c9 00da       |    |		Load_Top	At_Offset_2
08ca e5ff       |    |		Load	0x2,-0x1
08cb 8228       | (  |		Call	0x1,0x28
08cc 7815       |x   |		Jump	0x8e2
08cd e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x20.0xc = 0x8cd,0x6
08ce 822a       | *  |		Call	0x1,0x2a
08cf 6808       |h   |		Jump_Zero	0x8d8
08d0 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x20.0xd = 0x8d0,0x7
08d1 e5ff       |    |		Load	0x2,-0x1
08d2 821e       |    |		Call	0x1,0x1e
08d3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x20.0xe = 0x8d3,0x8
08d4 e5fe       |    |		Load	0x2,-0x2
08d5 00db       |    |		Load_Top	At_Offset_3
08d6 822e       | .  |		Call	0x1,0x2e
08d7 780a       |x   |		Jump	0x8e2
08d8 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x20.0xf = 0x8d8,0x9
08d9 00da       |    |		Load_Top	At_Offset_2
08da e5fe       |    |		Load	0x2,-0x2
08db e5ff       |    |		Load	0x2,-0x1
08dc 8223       | #  |		Call	0x1,0x23
08dd 7804       |x   |		Jump	0x8e2
08de e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x20.0x10 = 0x8de,0xa
08df e5fe       |    |		Load	0x2,-0x2
08e0 e5ff       |    |		Load	0x2,-0x1
08e1 8229       | )  |		Call	0x1,0x29
08e2 00d1       |    |		Pop_Control	Pop_Count_1
08e3 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x20.0x11 = 0x8e3,0xc
08e4 e5fe       |    |		Load	0x2,-0x2
08e5 e5ff       |    |		Load	0x2,-0x1
08e6 8218       |    |		Call	0x1,0x18
08e7 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
08e8 ; --------------------------------------------------------------------------------------
08e8 ; SUBPROGRAM
08e8 ; --------------------------------------------------------------------------------------
08e8 08f0       |    |		.CONST	0x08f0								; Address of begin
08e9 0004       |    |		.CONST	0x0004								; Address of exception handler
08ea 0002       |    |		.CONST	0x0002								; Number of locals
08eb			INIT_08e8:
08eb 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x21 = .DEBUG	0x08eb,0x1076,0x0001,0x0000,0x0058,0xc435,0x0000,0x0e69
													; Debug Table 0x21.0x0 = 0x8eb,0xffff
08ec e5fe       |    |		Load	0x2,-0x2
08ed 00eb       |    |		Load_Encached	Diana_Cache
08ee 18c5       |    |		Execute	Package,Field_Execute,Field_Number 0xc5
08ef 0031       | 1  |		Store_Top	Heap_Access,At_Offset_1
08f0			BODY_08e8:
08f0 0007       |    |		Action	Break_Optional							; Debug Table 0x21.0x1 = 0x8f0,0x1
08f1 4800       |H   |		Short_Literal	0x0							; Debug Table 0x21.0x2 = 0x8f1,0x3
08f2 e5fe       |    |		Load	0x2,-0x2
08f3 e004       |    |		Load	0x0,0x4
08f4 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
08f5 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x21.0x3 = 0x8f5,0x4
08f6 8219       |    |		Call	0x1,0x19
08f7 e5fd       |    |		Load	0x2,-0x3							; Debug Table 0x21.0x4 = 0x8f7,0x5
08f8 4802       |H   |		Short_Literal	0x2
08f9 0272       | r  |		Execute	Discrete,Minus
08fa 4601       |F   |		Jump_Case	0x2
08fb 7801       |x   |		Jump	0x8fd								; case 0x0
08fc 7806       |x   |		Jump	0x903								; case 0x1
08fd e213       |    |		Load	0x1,0x13							; Debug Table 0x21.0x5 = 0x8fd,0x6
08fe 4802       |H   |		Short_Literal	0x2
08ff 4802       |H   |		Short_Literal	0x2
0900 e00e       |    |		Load	0x0,0xe
0901 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0902 7807       |x   |		Jump	0x90a
0903 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x21.0x6 = 0x903,0x7
0904 821a       |    |		Call	0x1,0x1a
0905 e213       |    |		Load	0x1,0x13							; Debug Table 0x21.0x7 = 0x905,0x8
0906 4803       |H   |		Short_Literal	0x3
0907 4803       |H   |		Short_Literal	0x3
0908 e00e       |    |		Load	0x0,0xe
0909 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
090a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x21.0x8 = 0x90a,0x9
090b e005       |    |		Load	0x0,0x5
090c 1873       | s  |		Execute	Package,Field_Execute,Field_Number 0x73
090d 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
090e 0000 0000  |    |		.XXX[0x2]
0910 ; --------------------------------------------------------------------------------------
0910 ; SUBPROGRAM
0910 ; --------------------------------------------------------------------------------------
0910 0922       | "  |		.CONST	0x0922								; Address of begin
0911 0004       |    |		.CONST	0x0004								; Address of exception handler
0912 0004       |    |		.CONST	0x0004								; Number of locals
0913			INIT_0910:
0913 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x22 = .DEBUG	0x0913,0x108a,0x0001,0x0000,0x0058,0xc445,0x0000,0x00b3
													; Debug Table 0x22.0x0 = 0x913,0xffff
0914 e00f       |    |		Load	0x0,0xf
0915 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0916 00e4       |    |		Load_Encached	Positive_Cache
0917 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
0918 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x22.0x1 = 0x918,0xfffe
0919 e00f       |    |		Load	0x0,0xf
091a 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
091b e001       |    |		Load	0x0,0x1
091c 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
091d 03f1       |    |		Declare_Variable	Discrete,With_Value
091e 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x22.0x2 = 0x91e,0xfffd
091f 0e01       |    |		Execute_Immediate	Not_Equal,0x1
0920 00e1       |    |		Load_Encached	Boolean_Cache
0921 03f1       |    |		Declare_Variable	Discrete,With_Value
0922			BODY_0910:
0922 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x22.0x3 = 0x922,0x1
0923 a5fd       |    |		Store_Unchecked	0x2,-0x3
0924 00cf       |    |		Action	Mark_Auxiliary
0925 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x22.0x4 = 0x925,0x2
0926 4801       |H   |		Short_Literal	0x1
0927 0263       | c  |		Execute	Discrete,Above_Bound
0928 7016       |p   |		Jump_Nonzero	0x93f
0929 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x22.0x5 = 0x929,0x3
092a 6803       |h   |		Jump_Zero	0x92e
092b 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x22.0x6 = 0x92b,0x4
092c e005       |    |		Load	0x0,0x5
092d 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
092e e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x22.0x7 = 0x92e,0x5
092f e012       |    |		Load	0x0,0x12
0930 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0931 0007       |    |		Action	Break_Optional							; Debug Table 0x22.0x8 = 0x931,0x6
0932 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x22.0x9 = 0x932,0x401
0933 4800       |H   |		Short_Literal	0x0							; Debug Table 0x22.0xa = 0x933,0x6
0934 4800       |H   |		Short_Literal	0x0
0935 6052       |`R  |		Indirect_Literal	Discrete,0x988,{0x00000000, 0x7fffffff}
0936 e404       |    |		Load	0x2,0x4
0937 0aff       |    |		Execute_Immediate	Plus,-0x1
0938 0248       | H  |		Execute	Discrete,Check_In_Integer
0939 480e       |H   |		Short_Literal	0xe
093a e403       |    |		Load	0x2,0x3
093b e005       |    |		Load	0x0,0x5
093c 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
093d 00c8       |    |		Action	Pop_Auxiliary_Range
093e 3fea       |?   |		Loop_Increasing	0x929
093f 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0940 ; --------------------------------------------------------------------------------------
0940 ; SUBPROGRAM
0940 ; --------------------------------------------------------------------------------------
0940 094e       | N  |		.CONST	0x094e								; Address of begin
0941 0004       |    |		.CONST	0x0004								; Address of exception handler
0942 0002       |    |		.CONST	0x0002								; Number of locals
0943			INIT_0940:
0943 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x23 = .DEBUG	0x0943,0x10a2,0x0001,0x0000,0x0058,0xc445,0x0000,0x011f
													; Debug Table 0x23.0x0 = 0x943,0xffff
0944 e002       |    |		Load	0x0,0x2
0945 1823       | #  |		Execute	Package,Field_Execute,Field_Number 0x23
0946 e009       |    |		Load	0x0,0x9
0947 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0948 4975       |Iu  |		Short_Literal	0x175
0949 00eb       |    |		Load_Encached	Diana_Cache
094a 0098       |    |		Execute	Package,Field_Read_Dynamic
094b 1836       | 6  |		Execute	Package,Field_Execute,Field_Number 0x36
094c 00e4       |    |		Load_Encached	Positive_Cache
094d 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
094e			BODY_0940:
094e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x1 = 0x94e,0x1
094f a5fd       |    |		Store_Unchecked	0x2,-0x3
0950 00cf       |    |		Action	Mark_Auxiliary
0951 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x23.0x2 = 0x951,0x2
0952 4801       |H   |		Short_Literal	0x1
0953 0263       | c  |		Execute	Discrete,Above_Bound
0954 7012       |p   |		Jump_Nonzero	0x967
0955 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x23.0x3 = 0x955,0x3
0956 e005       |    |		Load	0x0,0x5
0957 1832       | 2  |		Execute	Package,Field_Execute,Field_Number 0x32
0958 e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x23.0x4 = 0x958,0x4
0959 e012       |    |		Load	0x0,0x12
095a 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
095b 0007       |    |		Action	Break_Optional							; Debug Table 0x23.0x5 = 0x95b,0x5
095c 00ec       |    |		Load_Encached	Diana_Tree_Cache					; Debug Table 0x23.0x6 = 0x95c,0x401
095d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x23.0x7 = 0x95d,0x5
095e 4800       |H   |		Short_Literal	0x0
095f 00db       |    |		Load_Top	At_Offset_3
0960 4801       |H   |		Short_Literal	0x1
0961 4878       |Hx  |		Short_Literal	0x78
0962 480d       |H   |		Short_Literal	0xd
0963 e005       |    |		Load	0x0,0x5
0964 1843       | C  |		Execute	Package,Field_Execute,Field_Number 0x43
0965 00c8       |    |		Action	Pop_Auxiliary_Range
0966 3fee       |?   |		Loop_Increasing	0x955
0967 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0968 ; --------------------------------------------------------------------------------------
0968 ; SUBPROGRAM
0968 ; --------------------------------------------------------------------------------------
0968 096b       | k  |		.CONST	0x096b								; Address of begin
0969 0004       |    |		.CONST	0x0004								; Address of exception handler
096a 0001       |    |		.CONST	0x0001								; Number of locals
096b			BODY_0968:
096b			INIT_0968:
096b 0007       |    |		Action	Break_Optional							; Debug Table 0x24 = .DEBUG	0x096b,0x10b4,0x0001,0x0000,0x0058,0xc435,0x0000,0x0706
													; Debug Table 0x24.0x0 = 0x96b,0x1
096c e406       |    |		Load	0x2,0x6								; Debug Table 0x24.0x1 = 0x96c,0x401
096d 021d       |    |		Execute	Heap_Access,Is_Null
096e 6809       |h   |		Jump_Zero	0x978							; Debug Table 0x24.0x2 = 0x96e,0x1
096f 0007       |    |		Action	Break_Optional							; Debug Table 0x24.0x3 = 0x96f,0x2
0970 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x24.0x4 = 0x970,0x801
0971 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x24.0x5 = 0x971,0x2
0972 00eb       |    |		Load_Encached	Diana_Cache
0973 1867       | g  |		Execute	Package,Field_Execute,Field_Number 0x67
0974 a406       |    |		Store_Unchecked	0x2,0x6
0975 e406       |    |		Load	0x2,0x6								; Debug Table 0x24.0x6 = 0x975,0x3
0976 a407       |    |		Store_Unchecked	0x2,0x7
0977 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0978 0007       |    |		Action	Break_Optional							; Debug Table 0x24.0x7 = 0x978,0x4
0979 00ef       |    |		Load_Encached	Diana_Sequence_Cache					; Debug Table 0x24.0x8 = 0x979,0xc01
097a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x24.0x9 = 0x97a,0x4
097b 00eb       |    |		Load_Encached	Diana_Cache
097c 1867       | g  |		Execute	Package,Field_Execute,Field_Number 0x67
097d e407       |    |		Load	0x2,0x7
097e 00eb       |    |		Load_Encached	Diana_Cache
097f 186a       | j  |		Execute	Package,Field_Execute,Field_Number 0x6a
0980 0007       |    |		Action	Break_Optional							; Debug Table 0x24.0xa = 0x980,0x5
0981 e407       |    |		Load	0x2,0x7								; Debug Table 0x24.0xb = 0x981,0x1001
0982 0217       |    |		Execute	Heap_Access,All_Reference
0983 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0984 a407       |    |		Store_Unchecked	0x2,0x7							; Debug Table 0x24.0xc = 0x984,0x5
0985 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0986 0000 0000  |    |		.XXX[0x2]
0988 0000 0000  |    |		.LITERAL	{0x00000000, 0x7fffffff}
098c ; --------------------------------------------------------------------------------------
098c ; STRING TABLE
098c ; --------------------------------------------------------------------------------------
098c 0028       | (  |		.STRTAB	0x0028->0x09a0							; "allocator not qualified or constrained"
098d 004c       | L  |		.STRTAB	0x004c->0x09b3							; "pointer"
098e 0051       | Q  |		.STRTAB	0x0051->0x09b6							; "Initialize_Allocated_Task_On_Vp"
098f 006e       | n  |		.STRTAB	0x006e->0x09c6							; "Initialize_Allocated_Task"
0990 0085       |    |		.STRTAB	0x0085->0x09d2							; "Heap access to tasks not implemented"
0991 00a7       |    |		.STRTAB	0x00a7->0x09e4							; "Initialize_Allocated_Object"
0992 00c0       |    |		.STRTAB	0x00c0->0x09f2							; "Beware of heap access to tasks"
0993 00dc       |    |		.STRTAB	0x00dc->0x0a01							; "INITIALIZE ACTION"
0994 00eb       |    |		.STRTAB	0x00eb->0x0a09							; "Segmented Heap Allocator lacks associated Heap"
0995 0117       |    |		.STRTAB	0x0117->0x0a20							; "Allocator_Gen - unexpected sm_constraint for allocator"
0996 014b       | K  |		.STRTAB	0x014b->0x0a3b							; "discrim value"
0997 0156       | V  |		.STRTAB	0x0156->0x0a42							; "CONSTRAIN SUBTYPE ACTION"
0998 016c       | l  |		.STRTAB	0x016c->0x0a4e							; "CONSTRAIN VARIABLE ACTION"
0999 0183       |    |		.STRTAB	0x0183->0x0a5a							; "VCI"
099a 0184       |    |		.STRTAB	0x0184->0x0a5c							; "COMPUTE VCI"
099b 018d       |    |		.STRTAB	0x018d->0x0a61							; "RETURN DEFAULT SUBTYPE ACTION"
099c 01a8       |    |		.STRTAB	0x01a8->0x0a70							; "CONSTRAIN ACTION"
099d 01b6       |    |		.STRTAB	0x01b6->0x0a78							; "Discard discriminant constraint"
099e 01d3       |    |		.STRTAB	0x01d3->0x0a87							; "Discard index constraint"
099f 01e9       |    |		.STREND 0x01e9->0x0a93
09a0 616c 6c6f  |allo|		.STRTAB_STRINGS
0a94 0000 0000  |    |		.BLANK	0000[0x4]
0a98 ; --------------------------------------------------------------------------------------
0a98 ; Debug Table
0a98 ; --------------------------------------------------------------------------------------
0a98 0003 0025  |   %|		.CONST	0x0003,0x0025
0a9a 000b 0bc2  |    |		.DEBUG	0x000b,0x0bc2,0x8000,0x0000,0x0057,0x3ac5,0x0000,0x0007
0aa2 0012 0bca  |    |		.DEBUG	0x0012,0x0bca,0x8000,0x0000,0x0058,0xc435,0x0000,0x002d
0aaa 00e3 0c30  |   0|		.DEBUG	0x00e3,0x0c30,0x0001,0x0000,0x0057,0x3ac5,0x0000,0x0008
0ab2 010b 0c48  |   H|		.DEBUG	0x010b,0x0c48,0x0001,0x0000,0x0057,0x3ac5,0x0000,0x0012
0aba 0113 0c4c  |   L|		.DEBUG	0x0113,0x0c4c,0x0001,0x0000,0x0057,0x3ac5,0x0000,0x001c
0ac2 0143 0c60  | C `|		.DEBUG	0x0143,0x0c60,0x0002,0x0000,0x0058,0xc435,0x0000,0x00c0
0aca 014b 0c64  | K d|		.DEBUG	0x014b,0x0c64,0x0002,0x0000,0x0058,0xc435,0x0000,0x00dc
0ad2 015b 0c68  | [ h|		.DEBUG	0x015b,0x0c68,0x0002,0x0000,0x0058,0xc435,0x0000,0x00f9
0ada 016b 0c6c  | k l|		.DEBUG	0x016b,0x0c6c,0x0001,0x0000,0x0058,0xc435,0x0000,0x011b
0ae2 018b 0c7a  |   z|		.DEBUG	0x018b,0x0c7a,0x0001,0x0000,0x0058,0xc435,0x0000,0x0156
0aea 01eb 0ca6  |    |		.DEBUG	0x01eb,0x0ca6,0x0001,0x0000,0x0058,0xc435,0x0000,0x0219
0af2 01f3 0caa  |    |		.DEBUG	0x01f3,0x0caa,0x0001,0x0000,0x0058,0xc435,0x0000,0x0230
0afa 0213 0cba  |    |		.DEBUG	0x0213,0x0cba,0x0002,0x0000,0x0058,0xc435,0x0000,0x0268
0b02 023b 0cd0  | ;  |		.DEBUG	0x023b,0x0cd0,0x0002,0x0000,0x0058,0xc435,0x0000,0x02c1
0b0a 0273 0cea  | s  |		.DEBUG	0x0273,0x0cea,0x0002,0x0000,0x0058,0xc435,0x0000,0x032a
0b12 03cb 0dc4  |    |		.DEBUG	0x03cb,0x0dc4,0x0001,0x0000,0x0058,0xc435,0x0000,0x04ba
0b1a 03eb 0dd0  |    |		.DEBUG	0x03eb,0x0dd0,0x0001,0x0000,0x0058,0xc435,0x0000,0x0506
0b22 0423 0de8  | #  |		.DEBUG	0x0423,0x0de8,0x0001,0x0000,0x0058,0xc435,0x0000,0x051a
0b2a 0443 0df6  | C  |		.DEBUG	0x0443,0x0df6,0x0001,0x0000,0x0058,0xc435,0x0000,0x052e
0b32 0463 0e06  | c  |		.DEBUG	0x0463,0x0e06,0x0001,0x0000,0x0058,0xc435,0x0000,0x054e
0b3a 04a3 0e1e  |    |		.DEBUG	0x04a3,0x0e1e,0x0001,0x0000,0x0058,0xc435,0x0000,0x05e9
0b42 04f3 0e42  |   B|		.DEBUG	0x04f3,0x0e42,0x0001,0x0000,0x0058,0xc435,0x0000,0x06a8
0b4a 050b 0e4a  |   J|		.DEBUG	0x050b,0x0e4a,0x0002,0x0000,0x0058,0xc435,0x0000,0x06d3
0b52 05c3 0ede  |    |		.DEBUG	0x05c3,0x0ede,0x0001,0x0000,0x0058,0xc435,0x0000,0x07b4
0b5a 060b 0f0e  |    |		.DEBUG	0x060b,0x0f0e,0x0001,0x0000,0x0058,0xc435,0x0000,0x082d
0b62 06c3 0f66  |   f|		.DEBUG	0x06c3,0x0f66,0x0001,0x0000,0x0058,0xc435,0x0000,0x09f0
0b6a 071b 0f9c  |    |		.DEBUG	0x071b,0x0f9c,0x0001,0x0000,0x0058,0xc435,0x0000,0x0aab
0b72 07fb 100a  |    |		.DEBUG	0x07fb,0x100a,0x0002,0x0000,0x0058,0xc435,0x0000,0x0c7d
0b7a 080b 100e  |    |		.DEBUG	0x080b,0x100e,0x0001,0x0000,0x0058,0xc435,0x0000,0x0c9e
0b82 0823 1018  | #  |		.DEBUG	0x0823,0x1018,0x0001,0x0000,0x0058,0xc435,0x0000,0x0ccd
0b8a 084b 102a  | K *|		.DEBUG	0x084b,0x102a,0x0001,0x0000,0x0058,0xc435,0x0000,0x0d18
0b92 087b 103e  | { >|		.DEBUG	0x087b,0x103e,0x0001,0x0000,0x0058,0xc435,0x0000,0x0d7e
0b9a 08ab 1050  |   P|		.DEBUG	0x08ab,0x1050,0x0001,0x0000,0x0058,0xc435,0x0000,0x0de2
0ba2 08eb 1076  |   v|		.DEBUG	0x08eb,0x1076,0x0001,0x0000,0x0058,0xc435,0x0000,0x0e69
0baa 0913 108a  |    |		.DEBUG	0x0913,0x108a,0x0001,0x0000,0x0058,0xc445,0x0000,0x00b3
0bb2 0943 10a2  | C  |		.DEBUG	0x0943,0x10a2,0x0001,0x0000,0x0058,0xc445,0x0000,0x011f
0bba 096b 10b4  | k  |		.DEBUG	0x096b,0x10b4,0x0001,0x0000,0x0058,0xc435,0x0000,0x0706
0bc2 ; --------------------------------------------------------------------------------------
0bc2 ; Debug3 Subtable 0x0
0bc2 ; --------------------------------------------------------------------------------------
0bc2 0003 0000  |    |		.DBG3TAB	0x0003,0x0000
0bc4 000b ffff  |    |		.CONST	0x000b,0xffff
0bc6 000d fffe  |    |		.CONST	0x000d,0xfffe
0bc8 000f fffd  |    |		.CONST	0x000f,0xfffd
0bca ; --------------------------------------------------------------------------------------
0bca ; Debug3 Subtable 0x1
0bca ; --------------------------------------------------------------------------------------
0bca 0032 0000  | 2  |		.DBG3TAB	0x0032,0x0000
0bcc 0012 ffff  |    |		.CONST	0x0012,0xffff
0bce 0013 fffe  |    |		.CONST	0x0013,0xfffe
0bd0 0014 fffd  |    |		.CONST	0x0014,0xfffd
0bd2 0015 fffc  |    |		.CONST	0x0015,0xfffc
0bd4 0016 fffb  |    |		.CONST	0x0016,0xfffb
0bd6 0017 fffa  |    |		.CONST	0x0017,0xfffa
0bd8 0018 fff9  |    |		.CONST	0x0018,0xfff9
0bda 0019 fff8  |    |		.CONST	0x0019,0xfff8
0bdc 001a fff7  |    |		.CONST	0x001a,0xfff7
0bde 001b fff6  |    |		.CONST	0x001b,0xfff6
0be0 0039 fff5  | 9  |		.CONST	0x0039,0xfff5
0be2 0057 fff4  | W  |		.CONST	0x0057,0xfff4
0be4 0075 fff3  | u  |		.CONST	0x0075,0xfff3
0be6 0093 fff2  |    |		.CONST	0x0093,0xfff2
0be8 0095 fff1  |    |		.CONST	0x0095,0xfff1
0bea 0097 fff0  |    |		.CONST	0x0097,0xfff0
0bec 0099 ffef  |    |		.CONST	0x0099,0xffef
0bee 009b ffee  |    |		.CONST	0x009b,0xffee
0bf0 009d ffed  |    |		.CONST	0x009d,0xffed
0bf2 009f ffec  |    |		.CONST	0x009f,0xffec
0bf4 00a1 ffeb  |    |		.CONST	0x00a1,0xffeb
0bf6 00a3 ffea  |    |		.CONST	0x00a3,0xffea
0bf8 00a5 ffe9  |    |		.CONST	0x00a5,0xffe9
0bfa 00a7 ffe8  |    |		.CONST	0x00a7,0xffe8
0bfc 00a9 ffff  |    |		.CONST	0x00a9,0xffff
0bfe 00ab fffe  |    |		.CONST	0x00ab,0xfffe
0c00 00ad fffd  |    |		.CONST	0x00ad,0xfffd
0c02 00af ffe6  |    |		.CONST	0x00af,0xffe6
0c04 00b1 ffe5  |    |		.CONST	0x00b1,0xffe5
0c06 00b3 ffe4  |    |		.CONST	0x00b3,0xffe4
0c08 00b5 ffe3  |    |		.CONST	0x00b5,0xffe3
0c0a 00b7 ffe2  |    |		.CONST	0x00b7,0xffe2
0c0c 00b9 ffe1  |    |		.CONST	0x00b9,0xffe1
0c0e 00bb ffe0  |    |		.CONST	0x00bb,0xffe0
0c10 00bd ffdf  |    |		.CONST	0x00bd,0xffdf
0c12 00bf ffde  |    |		.CONST	0x00bf,0xffde
0c14 00c1 ffdd  |    |		.CONST	0x00c1,0xffdd
0c16 00c3 ffdc  |    |		.CONST	0x00c3,0xffdc
0c18 00c5 ffdb  |    |		.CONST	0x00c5,0xffdb
0c1a 00c7 ffda  |    |		.CONST	0x00c7,0xffda
0c1c 00c9 ffd9  |    |		.CONST	0x00c9,0xffd9
0c1e 00cb ffd8  |    |		.CONST	0x00cb,0xffd8
0c20 00cd ffd7  |    |		.CONST	0x00cd,0xffd7
0c22 00cf ffd6  |    |		.CONST	0x00cf,0xffd6
0c24 00d1 ffd5  |    |		.CONST	0x00d1,0xffd5
0c26 00d3 ffff  |    |		.CONST	0x00d3,0xffff
0c28 00d5 fffe  |    |		.CONST	0x00d5,0xfffe
0c2a 00d7 fffd  |    |		.CONST	0x00d7,0xfffd
0c2c 00d9 fffc  |    |		.CONST	0x00d9,0xfffc
0c2e 00db fffb  |    |		.CONST	0x00db,0xfffb
0c30 ; --------------------------------------------------------------------------------------
0c30 ; Debug3 Subtable 0x2
0c30 ; --------------------------------------------------------------------------------------
0c30 0002 0009  |    |		.DBG3TAB	0x0002,0x0009
0c32 00e3 ffff  |    |		.CONST	0x00e3,0xffff
0c34 00e8 fffe  |    |		.CONST	0x00e8,0xfffe
0c36 00ed 0001  |    |		.CONST	0x00ed,0x0001
0c38 00ee 0401  |    |		.CONST	0x00ee,0x0401
0c3a 00f0 0402  |    |		.CONST	0x00f0,0x0402
0c3c 00f1 0403  |    |		.CONST	0x00f1,0x0403
0c3e 00f2 0404  |    |		.CONST	0x00f2,0x0404
0c40 00f3 0001  |    |		.CONST	0x00f3,0x0001
0c42 00f7 0004  |    |		.CONST	0x00f7,0x0004
0c44 00fc 0002  |    |		.CONST	0x00fc,0x0002
0c46 0101 0003  |    |		.CONST	0x0101,0x0003
0c48 ; --------------------------------------------------------------------------------------
0c48 ; Debug3 Subtable 0x3
0c48 ; --------------------------------------------------------------------------------------
0c48 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0c4a 010b 0001  |    |		.CONST	0x010b,0x0001
0c4c ; --------------------------------------------------------------------------------------
0c4c ; Debug3 Subtable 0x4
0c4c ; --------------------------------------------------------------------------------------
0c4c 0002 0007  |    |		.DBG3TAB	0x0002,0x0007
0c4e 0113 ffff  |    |		.CONST	0x0113,0xffff
0c50 011a fffe  |    |		.CONST	0x011a,0xfffe
0c52 011e 0001  |    |		.CONST	0x011e,0x0001
0c54 0127 0002  | '  |		.CONST	0x0127,0x0002
0c56 0129 0003  | )  |		.CONST	0x0129,0x0003
0c58 012f 0004  | /  |		.CONST	0x012f,0x0004
0c5a 0130 0401  | 0  |		.CONST	0x0130,0x0401
0c5c 0131 0004  | 1  |		.CONST	0x0131,0x0004
0c5e 0139 0005  | 9  |		.CONST	0x0139,0x0005
0c60 ; --------------------------------------------------------------------------------------
0c60 ; Debug3 Subtable 0x5
0c60 ; --------------------------------------------------------------------------------------
0c60 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0c62 0143 0001  | C  |		.CONST	0x0143,0x0001
0c64 ; --------------------------------------------------------------------------------------
0c64 ; Debug3 Subtable 0x6
0c64 ; --------------------------------------------------------------------------------------
0c64 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0c66 014b 0001  | K  |		.CONST	0x014b,0x0001
0c68 ; --------------------------------------------------------------------------------------
0c68 ; Debug3 Subtable 0x7
0c68 ; --------------------------------------------------------------------------------------
0c68 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0c6a 015b 0001  | [  |		.CONST	0x015b,0x0001
0c6c ; --------------------------------------------------------------------------------------
0c6c ; Debug3 Subtable 0x8
0c6c ; --------------------------------------------------------------------------------------
0c6c 0001 0005  |    |		.DBG3TAB	0x0001,0x0005
0c6e 016b ffff  | k  |		.CONST	0x016b,0xffff
0c70 0170 0001  | p  |		.CONST	0x0170,0x0001
0c72 0174 0002  | t  |		.CONST	0x0174,0x0002
0c74 0176 0003  | v  |		.CONST	0x0176,0x0003
0c76 017a 0004  | z  |		.CONST	0x017a,0x0004
0c78 017e 0005  | ~  |		.CONST	0x017e,0x0005
0c7a ; --------------------------------------------------------------------------------------
0c7a ; Debug3 Subtable 0x9
0c7a ; --------------------------------------------------------------------------------------
0c7a 0000 0015  |    |		.DBG3TAB	0x0000,0x0015
0c7c 018b 0001  |    |		.CONST	0x018b,0x0001
0c7e 018e 0002  |    |		.CONST	0x018e,0x0002
0c80 0194 0003  |    |		.CONST	0x0194,0x0003
0c82 0198 0004  |    |		.CONST	0x0198,0x0004
0c84 019b 0005  |    |		.CONST	0x019b,0x0005
0c86 019e 0006  |    |		.CONST	0x019e,0x0006
0c88 01a2 0007  |    |		.CONST	0x01a2,0x0007
0c8a 01a7 0008  |    |		.CONST	0x01a7,0x0008
0c8c 01ac 0009  |    |		.CONST	0x01ac,0x0009
0c8e 01b0 000a  |    |		.CONST	0x01b0,0x000a
0c90 01b6 000b  |    |		.CONST	0x01b6,0x000b
0c92 01b9 000c  |    |		.CONST	0x01b9,0x000c
0c94 01bd 000d  |    |		.CONST	0x01bd,0x000d
0c96 01c2 000e  |    |		.CONST	0x01c2,0x000e
0c98 01c7 000f  |    |		.CONST	0x01c7,0x000f
0c9a 01cf 0010  |    |		.CONST	0x01cf,0x0010
0c9c 01d2 0011  |    |		.CONST	0x01d2,0x0011
0c9e 01d3 0401  |    |		.CONST	0x01d3,0x0401
0ca0 01d4 0011  |    |		.CONST	0x01d4,0x0011
0ca2 01dc 0012  |    |		.CONST	0x01dc,0x0012
0ca4 01e0 0013  |    |		.CONST	0x01e0,0x0013
0ca6 ; --------------------------------------------------------------------------------------
0ca6 ; Debug3 Subtable 0xa
0ca6 ; --------------------------------------------------------------------------------------
0ca6 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0ca8 01eb 0001  |    |		.CONST	0x01eb,0x0001
0caa ; --------------------------------------------------------------------------------------
0caa ; Debug3 Subtable 0xb
0caa ; --------------------------------------------------------------------------------------
0caa 0001 0006  |    |		.DBG3TAB	0x0001,0x0006
0cac 01f3 ffff  |    |		.CONST	0x01f3,0xffff
0cae 01f8 0001  |    |		.CONST	0x01f8,0x0001
0cb0 01f9 0401  |    |		.CONST	0x01f9,0x0401
0cb2 01fb 0001  |    |		.CONST	0x01fb,0x0001
0cb4 01fc 0002  |    |		.CONST	0x01fc,0x0002
0cb6 0200 0003  |    |		.CONST	0x0200,0x0003
0cb8 0204 0004  |    |		.CONST	0x0204,0x0004
0cba ; --------------------------------------------------------------------------------------
0cba ; Debug3 Subtable 0xc
0cba ; --------------------------------------------------------------------------------------
0cba 0001 0009  |    |		.DBG3TAB	0x0001,0x0009
0cbc 0213 ffff  |    |		.CONST	0x0213,0xffff
0cbe 0218 0001  |    |		.CONST	0x0218,0x0001
0cc0 0219 0401  |    |		.CONST	0x0219,0x0401
0cc2 021b 0402  |    |		.CONST	0x021b,0x0402
0cc4 021c 0403  |    |		.CONST	0x021c,0x0403
0cc6 021d 0404  |    |		.CONST	0x021d,0x0404
0cc8 021e 0001  |    |		.CONST	0x021e,0x0001
0cca 0226 0004  | &  |		.CONST	0x0226,0x0004
0ccc 0228 0002  | (  |		.CONST	0x0228,0x0002
0cce 0231 0003  | 1  |		.CONST	0x0231,0x0003
0cd0 ; --------------------------------------------------------------------------------------
0cd0 ; Debug3 Subtable 0xd
0cd0 ; --------------------------------------------------------------------------------------
0cd0 0000 000c  |    |		.DBG3TAB	0x0000,0x000c
0cd2 023b 0001  | ;  |		.CONST	0x023b,0x0001
0cd4 023c 0401  | <  |		.CONST	0x023c,0x0401
0cd6 023e 0402  | >  |		.CONST	0x023e,0x0402
0cd8 023f 0403  | ?  |		.CONST	0x023f,0x0403
0cda 0240 0404  | @  |		.CONST	0x0240,0x0404
0cdc 0241 0001  | A  |		.CONST	0x0241,0x0001
0cde 0247 0005  | G  |		.CONST	0x0247,0x0005
0ce0 0248 0002  | H  |		.CONST	0x0248,0x0002
0ce2 024b 0801  | K  |		.CONST	0x024b,0x0801
0ce4 024f 0002  | O  |		.CONST	0x024f,0x0002
0ce6 025c 0003  | \  |		.CONST	0x025c,0x0003
0ce8 0261 0004  | a  |		.CONST	0x0261,0x0004
0cea ; --------------------------------------------------------------------------------------
0cea ; Debug3 Subtable 0xe
0cea ; --------------------------------------------------------------------------------------
0cea 000e 005e  |   ^|		.DBG3TAB	0x000e,0x005e
0cec 0273 ffff  | s  |		.CONST	0x0273,0xffff
0cee 027b fffe  | {  |		.CONST	0x027b,0xfffe
0cf0 0280 fffd  |    |		.CONST	0x0280,0xfffd
0cf2 0281 fffc  |    |		.CONST	0x0281,0xfffc
0cf4 0282 fffb  |    |		.CONST	0x0282,0xfffb
0cf6 0283 fffa  |    |		.CONST	0x0283,0xfffa
0cf8 0284 fff9  |    |		.CONST	0x0284,0xfff9
0cfa 0285 fff8  |    |		.CONST	0x0285,0xfff8
0cfc 0286 fff7  |    |		.CONST	0x0286,0xfff7
0cfe 0287 fff6  |    |		.CONST	0x0287,0xfff6
0d00 0288 fff5  |    |		.CONST	0x0288,0xfff5
0d02 028d fff4  |    |		.CONST	0x028d,0xfff4
0d04 0292 fff3  |    |		.CONST	0x0292,0xfff3
0d06 0297 fff2  |    |		.CONST	0x0297,0xfff2
0d08 029c 0001  |    |		.CONST	0x029c,0x0001
0d0a 02a0 0002  |    |		.CONST	0x02a0,0x0002
0d0c 02a2 0003  |    |		.CONST	0x02a2,0x0003
0d0e 02a3 0401  |    |		.CONST	0x02a3,0x0401
0d10 02a5 0402  |    |		.CONST	0x02a5,0x0402
0d12 02a6 0403  |    |		.CONST	0x02a6,0x0403
0d14 02a7 0404  |    |		.CONST	0x02a7,0x0404
0d16 02a8 0003  |    |		.CONST	0x02a8,0x0003
0d18 02ac 001a  |    |		.CONST	0x02ac,0x001a
0d1a 02b2 0004  |    |		.CONST	0x02b2,0x0004
0d1c 02b9 0005  |    |		.CONST	0x02b9,0x0005
0d1e 02c2 0007  |    |		.CONST	0x02c2,0x0007
0d20 02c4 0801  |    |		.CONST	0x02c4,0x0801
0d22 02c9 0c01  |    |		.CONST	0x02c9,0x0c01
0d24 02cb 0c02  |    |		.CONST	0x02cb,0x0c02
0d26 02cc 0c03  |    |		.CONST	0x02cc,0x0c03
0d28 02cd 0c04  |    |		.CONST	0x02cd,0x0c04
0d2a 02cf 0801  |    |		.CONST	0x02cf,0x0801
0d2c 02d4 0007  |    |		.CONST	0x02d4,0x0007
0d2e 02d5 0008  |    |		.CONST	0x02d5,0x0008
0d30 02d6 1001  |    |		.CONST	0x02d6,0x1001
0d32 02d9 0008  |    |		.CONST	0x02d9,0x0008
0d34 02da 0009  |    |		.CONST	0x02da,0x0009
0d36 02dc 1401  |    |		.CONST	0x02dc,0x1401
0d38 02e1 1801  |    |		.CONST	0x02e1,0x1801
0d3a 02e3 1802  |    |		.CONST	0x02e3,0x1802
0d3c 02e4 1803  |    |		.CONST	0x02e4,0x1803
0d3e 02e5 1804  |    |		.CONST	0x02e5,0x1804
0d40 02e7 1401  |    |		.CONST	0x02e7,0x1401
0d42 02ec 0009  |    |		.CONST	0x02ec,0x0009
0d44 02ed 000a  |    |		.CONST	0x02ed,0x000a
0d46 02ee 1c01  |    |		.CONST	0x02ee,0x1c01
0d48 02f1 000a  |    |		.CONST	0x02f1,0x000a
0d4a 02f2 000b  |    |		.CONST	0x02f2,0x000b
0d4c 02f9 000c  |    |		.CONST	0x02f9,0x000c
0d4e 0300 000d  |    |		.CONST	0x0300,0x000d
0d50 0308 000e  |    |		.CONST	0x0308,0x000e
0d52 030b 0006  |    |		.CONST	0x030b,0x0006
0d54 030c 2001  |    |		.CONST	0x030c,0x2001
0d56 030e 0006  |    |		.CONST	0x030e,0x0006
0d58 0311 000f  |    |		.CONST	0x0311,0x000f
0d5a 0315 0010  |    |		.CONST	0x0315,0x0010
0d5c 031b 0012  |    |		.CONST	0x031b,0x0012
0d5e 031d 2401  |  $ |		.CONST	0x031d,0x2401
0d60 031f 2402  |  $ |		.CONST	0x031f,0x2402
0d62 0321 2403  | !$ |		.CONST	0x0321,0x2403
0d64 0325 2404  | %$ |		.CONST	0x0325,0x2404
0d66 0329 2405  | )$ |		.CONST	0x0329,0x2405
0d68 032b 2801  | +( |		.CONST	0x032b,0x2801
0d6a 032d 2802  | -( |		.CONST	0x032d,0x2802
0d6c 032e 2803  | .( |		.CONST	0x032e,0x2803
0d6e 032f 2804  | /( |		.CONST	0x032f,0x2804
0d70 0331 2405  | 1$ |		.CONST	0x0331,0x2405
0d72 033b 2c01  | ;, |		.CONST	0x033b,0x2c01
0d74 033d 2c02  | =, |		.CONST	0x033d,0x2c02
0d76 033e 2c03  | >, |		.CONST	0x033e,0x2c03
0d78 033f 2c04  | ?, |		.CONST	0x033f,0x2c04
0d7a 0341 2804  | A( |		.CONST	0x0341,0x2804
0d7c 034f 0012  | O  |		.CONST	0x034f,0x0012
0d7e 0350 0013  | P  |		.CONST	0x0350,0x0013
0d80 0351 3001  | Q0 |		.CONST	0x0351,0x3001
0d82 0353 3002  | S0 |		.CONST	0x0353,0x3002
0d84 0355 3003  | U0 |		.CONST	0x0355,0x3003
0d86 0358 0013  | X  |		.CONST	0x0358,0x0013
0d88 0359 0014  | Y  |		.CONST	0x0359,0x0014
0d8a 035b 3401  | [4 |		.CONST	0x035b,0x3401
0d8c 035d 3402  | ]4 |		.CONST	0x035d,0x3402
0d8e 035f 3403  | _4 |		.CONST	0x035f,0x3403
0d90 0363 3404  | c4 |		.CONST	0x0363,0x3404
0d92 0367 3405  | g4 |		.CONST	0x0367,0x3405
0d94 0369 3801  | i8 |		.CONST	0x0369,0x3801
0d96 036b 3802  | k8 |		.CONST	0x036b,0x3802
0d98 036c 3803  | l8 |		.CONST	0x036c,0x3803
0d9a 036d 3804  | m8 |		.CONST	0x036d,0x3804
0d9c 036f 3405  | o4 |		.CONST	0x036f,0x3405
0d9e 0379 3c01  | y< |		.CONST	0x0379,0x3c01
0da0 037b 3c02  | {< |		.CONST	0x037b,0x3c02
0da2 037c 3c03  | |< |		.CONST	0x037c,0x3c03
0da4 037d 3c04  | }< |		.CONST	0x037d,0x3c04
0da6 037f 3804  |  8 |		.CONST	0x037f,0x3804
0da8 038d 0014  |    |		.CONST	0x038d,0x0014
0daa 038e 0015  |    |		.CONST	0x038e,0x0015
0dac 038f 4001  |  @ |		.CONST	0x038f,0x4001
0dae 0391 4002  |  @ |		.CONST	0x0391,0x4002
0db0 0393 4003  |  @ |		.CONST	0x0393,0x4003
0db2 0396 0015  |    |		.CONST	0x0396,0x0015
0db4 0397 0016  |    |		.CONST	0x0397,0x0016
0db6 039f 0017  |    |		.CONST	0x039f,0x0017
0db8 03a7 0018  |    |		.CONST	0x03a7,0x0018
0dba 03b3 0019  |    |		.CONST	0x03b3,0x0019
0dbc 03b6 0011  |    |		.CONST	0x03b6,0x0011
0dbe 03b7 4401  |  D |		.CONST	0x03b7,0x4401
0dc0 03b9 0011  |    |		.CONST	0x03b9,0x0011
0dc2 03bc 001b  |    |		.CONST	0x03bc,0x001b
0dc4 ; --------------------------------------------------------------------------------------
0dc4 ; Debug3 Subtable 0xf
0dc4 ; --------------------------------------------------------------------------------------
0dc4 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0dc6 03cb 0001  |    |		.CONST	0x03cb,0x0001
0dc8 03cd 0002  |    |		.CONST	0x03cd,0x0002
0dca 03d3 0003  |    |		.CONST	0x03d3,0x0003
0dcc 03d9 0004  |    |		.CONST	0x03d9,0x0004
0dce 03db 0005  |    |		.CONST	0x03db,0x0005
0dd0 ; --------------------------------------------------------------------------------------
0dd0 ; Debug3 Subtable 0x10
0dd0 ; --------------------------------------------------------------------------------------
0dd0 0002 0009  |    |		.DBG3TAB	0x0002,0x0009
0dd2 03eb ffff  |    |		.CONST	0x03eb,0xffff
0dd4 03f1 fffe  |    |		.CONST	0x03f1,0xfffe
0dd6 03f6 0001  |    |		.CONST	0x03f6,0x0001
0dd8 03fb 0002  |    |		.CONST	0x03fb,0x0002
0dda 03fe 0003  |    |		.CONST	0x03fe,0x0003
0ddc 0400 0004  |    |		.CONST	0x0400,0x0004
0dde 0403 0005  |    |		.CONST	0x0403,0x0005
0de0 0406 0006  |    |		.CONST	0x0406,0x0006
0de2 0407 0401  |    |		.CONST	0x0407,0x0401
0de4 0408 0006  |    |		.CONST	0x0408,0x0006
0de6 0410 0007  |    |		.CONST	0x0410,0x0007
0de8 ; --------------------------------------------------------------------------------------
0de8 ; Debug3 Subtable 0x11
0de8 ; --------------------------------------------------------------------------------------
0de8 0000 0006  |    |		.DBG3TAB	0x0000,0x0006
0dea 0424 0001  | $  |		.CONST	0x0424,0x0001
0dec 0428 0002  | (  |		.CONST	0x0428,0x0002
0dee 042b 0003  | +  |		.CONST	0x042b,0x0003
0df0 042c 0401  | ,  |		.CONST	0x042c,0x0401
0df2 042d 0003  | -  |		.CONST	0x042d,0x0003
0df4 0435 0004  | 5  |		.CONST	0x0435,0x0004
0df6 ; --------------------------------------------------------------------------------------
0df6 ; Debug3 Subtable 0x12
0df6 ; --------------------------------------------------------------------------------------
0df6 0002 0005  |    |		.DBG3TAB	0x0002,0x0005
0df8 0443 ffff  | C  |		.CONST	0x0443,0xffff
0dfa 0444 fffe  | D  |		.CONST	0x0444,0xfffe
0dfc 0445 0001  | E  |		.CONST	0x0445,0x0001
0dfe 044a 0002  | J  |		.CONST	0x044a,0x0002
0e00 044f 0003  | O  |		.CONST	0x044f,0x0003
0e02 0454 0004  | T  |		.CONST	0x0454,0x0004
0e04 0459 0005  | Y  |		.CONST	0x0459,0x0005
0e06 ; --------------------------------------------------------------------------------------
0e06 ; Debug3 Subtable 0x13
0e06 ; --------------------------------------------------------------------------------------
0e06 0002 0009  |    |		.DBG3TAB	0x0002,0x0009
0e08 0463 ffff  | c  |		.CONST	0x0463,0xffff
0e0a 0468 fffe  | h  |		.CONST	0x0468,0xfffe
0e0c 0471 0001  | q  |		.CONST	0x0471,0x0001
0e0e 0474 0002  | t  |		.CONST	0x0474,0x0002
0e10 0477 0003  | w  |		.CONST	0x0477,0x0003
0e12 0480 0004  |    |		.CONST	0x0480,0x0004
0e14 0482 0005  |    |		.CONST	0x0482,0x0005
0e16 0488 0006  |    |		.CONST	0x0488,0x0006
0e18 048e 0007  |    |		.CONST	0x048e,0x0007
0e1a 0490 0008  |    |		.CONST	0x0490,0x0008
0e1c 0495 0009  |    |		.CONST	0x0495,0x0009
0e1e ; --------------------------------------------------------------------------------------
0e1e ; Debug3 Subtable 0x14
0e1e ; --------------------------------------------------------------------------------------
0e1e 0002 000f  |    |		.DBG3TAB	0x0002,0x000f
0e20 04a3 ffff  |    |		.CONST	0x04a3,0xffff
0e22 04ac fffe  |    |		.CONST	0x04ac,0xfffe
0e24 04af 0001  |    |		.CONST	0x04af,0x0001
0e26 04b3 0002  |    |		.CONST	0x04b3,0x0002
0e28 04b6 0003  |    |		.CONST	0x04b6,0x0003
0e2a 04ba 0004  |    |		.CONST	0x04ba,0x0004
0e2c 04bd 0005  |    |		.CONST	0x04bd,0x0005
0e2e 04c3 0006  |    |		.CONST	0x04c3,0x0006
0e30 04c4 0007  |    |		.CONST	0x04c4,0x0007
0e32 04c7 0008  |    |		.CONST	0x04c7,0x0008
0e34 04cd 0009  |    |		.CONST	0x04cd,0x0009
0e36 04d0 000a  |    |		.CONST	0x04d0,0x000a
0e38 04d2 000b  |    |		.CONST	0x04d2,0x000b
0e3a 04d8 000c  |    |		.CONST	0x04d8,0x000c
0e3c 04e1 000d  |    |		.CONST	0x04e1,0x000d
0e3e 04e3 000e  |    |		.CONST	0x04e3,0x000e
0e40 04eb 000f  |    |		.CONST	0x04eb,0x000f
0e42 ; --------------------------------------------------------------------------------------
0e42 ; Debug3 Subtable 0x15
0e42 ; --------------------------------------------------------------------------------------
0e42 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
0e44 04f4 0001  |    |		.CONST	0x04f4,0x0001
0e46 04fc 0002  |    |		.CONST	0x04fc,0x0002
0e48 04ff 0003  |    |		.CONST	0x04ff,0x0003
0e4a ; --------------------------------------------------------------------------------------
0e4a ; Debug3 Subtable 0x16
0e4a ; --------------------------------------------------------------------------------------
0e4a 0007 0042  |   B|		.DBG3TAB	0x0007,0x0042
0e4c 050b ffff  |    |		.CONST	0x050b,0xffff
0e4e 050c fffe  |    |		.CONST	0x050c,0xfffe
0e50 050d fffd  |    |		.CONST	0x050d,0xfffd
0e52 050e fffc  |    |		.CONST	0x050e,0xfffc
0e54 050f fffb  |    |		.CONST	0x050f,0xfffb
0e56 0510 0401  |    |		.CONST	0x0510,0x0401
0e58 0511 fffb  |    |		.CONST	0x0511,0xfffb
0e5a 0513 0801  |    |		.CONST	0x0513,0x0801
0e5c 0514 0401  |    |		.CONST	0x0514,0x0401
0e5e 0515 fffa  |    |		.CONST	0x0515,0xfffa
0e60 0517 0001  |    |		.CONST	0x0517,0x0001
0e62 0518 0c01  |    |		.CONST	0x0518,0x0c01
0e64 051a 0c02  |    |		.CONST	0x051a,0x0c02
0e66 051b 0c03  |    |		.CONST	0x051b,0x0c03
0e68 051c 0c04  |    |		.CONST	0x051c,0x0c04
0e6a 051d 0001  |    |		.CONST	0x051d,0x0001
0e6c 051f 0002  |    |		.CONST	0x051f,0x0002
0e6e 0520 1001  |    |		.CONST	0x0520,0x1001
0e70 0521 0002  | !  |		.CONST	0x0521,0x0002
0e72 0522 0003  | "  |		.CONST	0x0522,0x0003
0e74 052a 0005  | *  |		.CONST	0x052a,0x0005
0e76 052c 1401  | ,  |		.CONST	0x052c,0x1401
0e78 052e 1402  | .  |		.CONST	0x052e,0x1402
0e7a 0530 1403  | 0  |		.CONST	0x0530,0x1403
0e7c 0534 1404  | 4  |		.CONST	0x0534,0x1404
0e7e 0538 1405  | 8  |		.CONST	0x0538,0x1405
0e80 053a 1801  | :  |		.CONST	0x053a,0x1801
0e82 053c 1802  | <  |		.CONST	0x053c,0x1802
0e84 053d 1803  | =  |		.CONST	0x053d,0x1803
0e86 053e 1804  | >  |		.CONST	0x053e,0x1804
0e88 0540 1405  | @  |		.CONST	0x0540,0x1405
0e8a 054a 1c01  | J  |		.CONST	0x054a,0x1c01
0e8c 054c 1c02  | L  |		.CONST	0x054c,0x1c02
0e8e 054d 1c03  | M  |		.CONST	0x054d,0x1c03
0e90 054e 1c04  | N  |		.CONST	0x054e,0x1c04
0e92 0550 1804  | P  |		.CONST	0x0550,0x1804
0e94 055e 0005  | ^  |		.CONST	0x055e,0x0005
0e96 055f 0006  | _  |		.CONST	0x055f,0x0006
0e98 0560 2001  | `  |		.CONST	0x0560,0x2001
0e9a 0562 2002  | b  |		.CONST	0x0562,0x2002
0e9c 0564 2003  | d  |		.CONST	0x0564,0x2003
0e9e 0567 0006  | g  |		.CONST	0x0567,0x0006
0ea0 0568 0007  | h  |		.CONST	0x0568,0x0007
0ea2 0570 0009  | p  |		.CONST	0x0570,0x0009
0ea4 0572 2401  | r$ |		.CONST	0x0572,0x2401
0ea6 0574 2402  | t$ |		.CONST	0x0574,0x2402
0ea8 0576 2403  | v$ |		.CONST	0x0576,0x2403
0eaa 057a 2404  | z$ |		.CONST	0x057a,0x2404
0eac 057e 2405  | ~$ |		.CONST	0x057e,0x2405
0eae 0580 2801  |  ( |		.CONST	0x0580,0x2801
0eb0 0582 2802  |  ( |		.CONST	0x0582,0x2802
0eb2 0583 2803  |  ( |		.CONST	0x0583,0x2803
0eb4 0584 2804  |  ( |		.CONST	0x0584,0x2804
0eb6 0586 2405  |  $ |		.CONST	0x0586,0x2405
0eb8 0590 2c01  |  , |		.CONST	0x0590,0x2c01
0eba 0592 2c02  |  , |		.CONST	0x0592,0x2c02
0ebc 0593 2c03  |  , |		.CONST	0x0593,0x2c03
0ebe 0594 2c04  |  , |		.CONST	0x0594,0x2c04
0ec0 0596 2804  |  ( |		.CONST	0x0596,0x2804
0ec2 05a4 0009  |    |		.CONST	0x05a4,0x0009
0ec4 05a5 000a  |    |		.CONST	0x05a5,0x000a
0ec6 05a6 3001  |  0 |		.CONST	0x05a6,0x3001
0ec8 05a8 3002  |  0 |		.CONST	0x05a8,0x3002
0eca 05aa 3003  |  0 |		.CONST	0x05aa,0x3003
0ecc 05ad 000a  |    |		.CONST	0x05ad,0x000a
0ece 05ae 000b  |    |		.CONST	0x05ae,0x000b
0ed0 05b1 0008  |    |		.CONST	0x05b1,0x0008
0ed2 05b2 3401  |  4 |		.CONST	0x05b2,0x3401
0ed4 05b4 0008  |    |		.CONST	0x05b4,0x0008
0ed6 05b7 0004  |    |		.CONST	0x05b7,0x0004
0ed8 05b8 3801  |  8 |		.CONST	0x05b8,0x3801
0eda 05ba 0004  |    |		.CONST	0x05ba,0x0004
0edc 05bc 000c  |    |		.CONST	0x05bc,0x000c
0ede ; --------------------------------------------------------------------------------------
0ede ; Debug3 Subtable 0x17
0ede ; --------------------------------------------------------------------------------------
0ede 0004 0013  |    |		.DBG3TAB	0x0004,0x0013
0ee0 05c3 ffff  |    |		.CONST	0x05c3,0xffff
0ee2 05c8 fffe  |    |		.CONST	0x05c8,0xfffe
0ee4 05c9 fffd  |    |		.CONST	0x05c9,0xfffd
0ee6 05ca fffc  |    |		.CONST	0x05ca,0xfffc
0ee8 05cb 0001  |    |		.CONST	0x05cb,0x0001
0eea 05d1 0002  |    |		.CONST	0x05d1,0x0002
0eec 05d4 0003  |    |		.CONST	0x05d4,0x0003
0eee 05dc 0005  |    |		.CONST	0x05dc,0x0005
0ef0 05de 0401  |    |		.CONST	0x05de,0x0401
0ef2 05e3 0801  |    |		.CONST	0x05e3,0x0801
0ef4 05e5 0802  |    |		.CONST	0x05e5,0x0802
0ef6 05e6 0803  |    |		.CONST	0x05e6,0x0803
0ef8 05e7 0804  |    |		.CONST	0x05e7,0x0804
0efa 05e9 0401  |    |		.CONST	0x05e9,0x0401
0efc 05ee 0005  |    |		.CONST	0x05ee,0x0005
0efe 05ef 0006  |    |		.CONST	0x05ef,0x0006
0f00 05f0 0c01  |    |		.CONST	0x05f0,0x0c01
0f02 05f3 0006  |    |		.CONST	0x05f3,0x0006
0f04 05f4 0007  |    |		.CONST	0x05f4,0x0007
0f06 05f8 0008  |    |		.CONST	0x05f8,0x0008
0f08 05fd 0004  |    |		.CONST	0x05fd,0x0004
0f0a 05fe 1001  |    |		.CONST	0x05fe,0x1001
0f0c 0600 0004  |    |		.CONST	0x0600,0x0004
0f0e ; --------------------------------------------------------------------------------------
0f0e ; Debug3 Subtable 0x18
0f0e ; --------------------------------------------------------------------------------------
0f0e 0007 0024  |   $|		.DBG3TAB	0x0007,0x0024
0f10 060b ffff  |    |		.CONST	0x060b,0xffff
0f12 0610 fffe  |    |		.CONST	0x0610,0xfffe
0f14 0615 fffd  |    |		.CONST	0x0615,0xfffd
0f16 061c fffc  |    |		.CONST	0x061c,0xfffc
0f18 0621 fffb  | !  |		.CONST	0x0621,0xfffb
0f1a 0626 fffa  | &  |		.CONST	0x0626,0xfffa
0f1c 0627 fff9  | '  |		.CONST	0x0627,0xfff9
0f1e 0632 0001  | 2  |		.CONST	0x0632,0x0001
0f20 0634 0002  | 4  |		.CONST	0x0634,0x0002
0f22 0638 0003  | 8  |		.CONST	0x0638,0x0003
0f24 063b 0004  | ;  |		.CONST	0x063b,0x0004
0f26 063f 0005  | ?  |		.CONST	0x063f,0x0005
0f28 0643 0006  | C  |		.CONST	0x0643,0x0006
0f2a 0645 0007  | E  |		.CONST	0x0645,0x0007
0f2c 064b 0008  | K  |		.CONST	0x064b,0x0008
0f2e 0651 0009  | Q  |		.CONST	0x0651,0x0009
0f30 0653 000a  | S  |		.CONST	0x0653,0x000a
0f32 0658 000b  | X  |		.CONST	0x0658,0x000b
0f34 065c 000c  | \  |		.CONST	0x065c,0x000c
0f36 065f 000d  | _  |		.CONST	0x065f,0x000d
0f38 0663 000e  | c  |		.CONST	0x0663,0x000e
0f3a 0667 000f  | g  |		.CONST	0x0667,0x000f
0f3c 0669 0010  | i  |		.CONST	0x0669,0x0010
0f3e 066f 0011  | o  |		.CONST	0x066f,0x0011
0f40 0675 0012  | u  |		.CONST	0x0675,0x0012
0f42 0677 0013  | w  |		.CONST	0x0677,0x0013
0f44 067c 0014  | |  |		.CONST	0x067c,0x0014
0f46 0680 0015  |    |		.CONST	0x0680,0x0015
0f48 0683 0016  |    |		.CONST	0x0683,0x0016
0f4a 0687 0017  |    |		.CONST	0x0687,0x0017
0f4c 068a 0018  |    |		.CONST	0x068a,0x0018
0f4e 068c 0019  |    |		.CONST	0x068c,0x0019
0f50 068f 001a  |    |		.CONST	0x068f,0x001a
0f52 0694 001b  |    |		.CONST	0x0694,0x001b
0f54 0697 001c  |    |		.CONST	0x0697,0x001c
0f56 069a 001d  |    |		.CONST	0x069a,0x001d
0f58 069e 001e  |    |		.CONST	0x069e,0x001e
0f5a 06a2 001f  |    |		.CONST	0x06a2,0x001f
0f5c 06a4 0020  |    |		.CONST	0x06a4,0x0020
0f5e 06aa 0021  |   !|		.CONST	0x06aa,0x0021
0f60 06b0 0022  |   "|		.CONST	0x06b0,0x0022
0f62 06b2 0023  |   #|		.CONST	0x06b2,0x0023
0f64 06b9 0024  |   $|		.CONST	0x06b9,0x0024
0f66 ; --------------------------------------------------------------------------------------
0f66 ; Debug3 Subtable 0x19
0f66 ; --------------------------------------------------------------------------------------
0f66 0006 0014  |    |		.DBG3TAB	0x0006,0x0014
0f68 06c3 ffff  |    |		.CONST	0x06c3,0xffff
0f6a 06c4 fffe  |    |		.CONST	0x06c4,0xfffe
0f6c 06d0 fffd  |    |		.CONST	0x06d0,0xfffd
0f6e 06d3 fffc  |    |		.CONST	0x06d3,0xfffc
0f70 06d4 fffb  |    |		.CONST	0x06d4,0xfffb
0f72 06d5 fffa  |    |		.CONST	0x06d5,0xfffa
0f74 06d6 0001  |    |		.CONST	0x06d6,0x0001
0f76 06da 0002  |    |		.CONST	0x06da,0x0002
0f78 06dd 0003  |    |		.CONST	0x06dd,0x0003
0f7a 06e1 0004  |    |		.CONST	0x06e1,0x0004
0f7c 06e4 0005  |    |		.CONST	0x06e4,0x0005
0f7e 06ea 0006  |    |		.CONST	0x06ea,0x0006
0f80 06eb 0007  |    |		.CONST	0x06eb,0x0007
0f82 06f1 0008  |    |		.CONST	0x06f1,0x0008
0f84 06f4 0009  |    |		.CONST	0x06f4,0x0009
0f86 06fa 000a  |    |		.CONST	0x06fa,0x000a
0f88 06fb 0401  |    |		.CONST	0x06fb,0x0401
0f8a 06fd 0402  |    |		.CONST	0x06fd,0x0402
0f8c 06fe 0403  |    |		.CONST	0x06fe,0x0403
0f8e 06ff 0404  |    |		.CONST	0x06ff,0x0404
0f90 0700 000a  |    |		.CONST	0x0700,0x000a
0f92 0702 000b  |    |		.CONST	0x0702,0x000b
0f94 070b 000c  |    |		.CONST	0x070b,0x000c
0f96 070d 000d  |    |		.CONST	0x070d,0x000d
0f98 070f 000e  |    |		.CONST	0x070f,0x000e
0f9a 0711 000f  |    |		.CONST	0x0711,0x000f
0f9c ; --------------------------------------------------------------------------------------
0f9c ; Debug3 Subtable 0x1a
0f9c ; --------------------------------------------------------------------------------------
0f9c 0008 002e  |   .|		.DBG3TAB	0x0008,0x002e
0f9e 071b ffff  |    |		.CONST	0x071b,0xffff
0fa0 0720 fffe  |    |		.CONST	0x0720,0xfffe
0fa2 0727 fffd  | '  |		.CONST	0x0727,0xfffd
0fa4 072c fffc  | ,  |		.CONST	0x072c,0xfffc
0fa6 0730 fffb  | 0  |		.CONST	0x0730,0xfffb
0fa8 0731 fffa  | 1  |		.CONST	0x0731,0xfffa
0faa 0732 fff9  | 2  |		.CONST	0x0732,0xfff9
0fac 0735 0001  | 5  |		.CONST	0x0735,0x0001
0fae 074c 0002  | L  |		.CONST	0x074c,0x0002
0fb0 074f 0003  | O  |		.CONST	0x074f,0x0003
0fb2 0752 0004  | R  |		.CONST	0x0752,0x0004
0fb4 0758 0005  | X  |		.CONST	0x0758,0x0005
0fb6 075f 0006  | _  |		.CONST	0x075f,0x0006
0fb8 0762 0007  | b  |		.CONST	0x0762,0x0007
0fba 0766 0008  | f  |		.CONST	0x0766,0x0008
0fbc 076c 0009  | l  |		.CONST	0x076c,0x0009
0fbe 0772 000a  | r  |		.CONST	0x0772,0x000a
0fc0 0773 000c  | s  |		.CONST	0x0773,0x000c
0fc2 0774 fbff  | t  |		.CONST	0x0774,0xfbff
0fc4 077e 0401  | ~  |		.CONST	0x077e,0x0401
0fc6 0781 0402  |    |		.CONST	0x0781,0x0402
0fc8 0782 0801  |    |		.CONST	0x0782,0x0801
0fca 0783 0402  |    |		.CONST	0x0783,0x0402
0fcc 078b 0403  |    |		.CONST	0x078b,0x0403
0fce 078e 0404  |    |		.CONST	0x078e,0x0404
0fd0 0790 0405  |    |		.CONST	0x0790,0x0405
0fd2 0793 0406  |    |		.CONST	0x0793,0x0406
0fd4 0797 0407  |    |		.CONST	0x0797,0x0407
0fd6 079b 0408  |    |		.CONST	0x079b,0x0408
0fd8 079d 0409  |    |		.CONST	0x079d,0x0409
0fda 07a3 040a  |    |		.CONST	0x07a3,0x040a
0fdc 07a9 040b  |    |		.CONST	0x07a9,0x040b
0fde 07ab 040c  |    |		.CONST	0x07ab,0x040c
0fe0 07b0 040d  |    |		.CONST	0x07b0,0x040d
0fe2 07b3 040e  |    |		.CONST	0x07b3,0x040e
0fe4 07b6 040f  |    |		.CONST	0x07b6,0x040f
0fe6 07b9 0410  |    |		.CONST	0x07b9,0x0410
0fe8 07bc 0411  |    |		.CONST	0x07bc,0x0411
0fea 07bf 0412  |    |		.CONST	0x07bf,0x0412
0fec 07c2 0413  |    |		.CONST	0x07c2,0x0413
0fee 07c5 0414  |    |		.CONST	0x07c5,0x0414
0ff0 07c6 000d  |    |		.CONST	0x07c6,0x000d
0ff2 07c9 000e  |    |		.CONST	0x07c9,0x000e
0ff4 07ca 000f  |    |		.CONST	0x07ca,0x000f
0ff6 07cd 0010  |    |		.CONST	0x07cd,0x0010
0ff8 07d0 0011  |    |		.CONST	0x07d0,0x0011
0ffa 07d4 0012  |    |		.CONST	0x07d4,0x0012
0ffc 07d8 0013  |    |		.CONST	0x07d8,0x0013
0ffe 07de 0014  |    |		.CONST	0x07de,0x0014
1000 07e1 0015  |    |		.CONST	0x07e1,0x0015
1002 07e3 0016  |    |		.CONST	0x07e3,0x0016
1004 07e9 0017  |    |		.CONST	0x07e9,0x0017
1006 07ef 0018  |    |		.CONST	0x07ef,0x0018
1008 07f1 0019  |    |		.CONST	0x07f1,0x0019
100a ; --------------------------------------------------------------------------------------
100a ; Debug3 Subtable 0x1b
100a ; --------------------------------------------------------------------------------------
100a 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
100c 07fb 0001  |    |		.CONST	0x07fb,0x0001
100e ; --------------------------------------------------------------------------------------
100e ; Debug3 Subtable 0x1c
100e ; --------------------------------------------------------------------------------------
100e 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
1010 080b 0001  |    |		.CONST	0x080b,0x0001
1012 0811 0002  |    |		.CONST	0x0811,0x0002
1014 0812 0401  |    |		.CONST	0x0812,0x0401
1016 0813 0002  |    |		.CONST	0x0813,0x0002
1018 ; --------------------------------------------------------------------------------------
1018 ; Debug3 Subtable 0x1d
1018 ; --------------------------------------------------------------------------------------
1018 0001 0007  |    |		.DBG3TAB	0x0001,0x0007
101a 0823 ffff  | #  |		.CONST	0x0823,0xffff
101c 082b 0001  | +  |		.CONST	0x082b,0x0001
101e 082e 0002  | .  |		.CONST	0x082e,0x0002
1020 082f 0401  | /  |		.CONST	0x082f,0x0401
1022 0830 0002  | 0  |		.CONST	0x0830,0x0002
1024 0838 0003  | 8  |		.CONST	0x0838,0x0003
1026 0839 0801  | 9  |		.CONST	0x0839,0x0801
1028 083a 0003  | :  |		.CONST	0x083a,0x0003
102a ; --------------------------------------------------------------------------------------
102a ; Debug3 Subtable 0x1e
102a ; --------------------------------------------------------------------------------------
102a 0002 0007  |    |		.DBG3TAB	0x0002,0x0007
102c 084b ffff  | K  |		.CONST	0x084b,0xffff
102e 084e fffe  | N  |		.CONST	0x084e,0xfffe
1030 085a 0001  | Z  |		.CONST	0x085a,0x0001
1032 085e 0002  | ^  |		.CONST	0x085e,0x0002
1034 0861 0003  | a  |		.CONST	0x0861,0x0003
1036 0865 0004  | e  |		.CONST	0x0865,0x0004
1038 0869 0005  | i  |		.CONST	0x0869,0x0005
103a 086d 0006  | m  |		.CONST	0x086d,0x0006
103c 086f 0007  | o  |		.CONST	0x086f,0x0007
103e ; --------------------------------------------------------------------------------------
103e ; Debug3 Subtable 0x1f
103e ; --------------------------------------------------------------------------------------
103e 0002 0006  |    |		.DBG3TAB	0x0002,0x0006
1040 087b ffff  | {  |		.CONST	0x087b,0xffff
1042 087e fffe  | ~  |		.CONST	0x087e,0xfffe
1044 0887 0001  |    |		.CONST	0x0887,0x0001
1046 088b 0002  |    |		.CONST	0x088b,0x0002
1048 088e 0003  |    |		.CONST	0x088e,0x0003
104a 0892 0004  |    |		.CONST	0x0892,0x0004
104c 089c 0005  |    |		.CONST	0x089c,0x0005
104e 089e 0006  |    |		.CONST	0x089e,0x0006
1050 ; --------------------------------------------------------------------------------------
1050 ; Debug3 Subtable 0x20
1050 ; --------------------------------------------------------------------------------------
1050 0001 0011  |    |		.DBG3TAB	0x0001,0x0011
1052 08ab ffff  |    |		.CONST	0x08ab,0xffff
1054 08b0 0001  |    |		.CONST	0x08b0,0x0001
1056 08b1 0401  |    |		.CONST	0x08b1,0x0401
1058 08b3 0402  |    |		.CONST	0x08b3,0x0402
105a 08b4 0403  |    |		.CONST	0x08b4,0x0403
105c 08b5 0404  |    |		.CONST	0x08b5,0x0404
105e 08b6 0001  |    |		.CONST	0x08b6,0x0001
1060 08bc 000b  |    |		.CONST	0x08bc,0x000b
1062 08bd 0002  |    |		.CONST	0x08bd,0x0002
1064 08c0 0003  |    |		.CONST	0x08c0,0x0003
1066 08c3 0004  |    |		.CONST	0x08c3,0x0004
1068 08c8 0005  |    |		.CONST	0x08c8,0x0005
106a 08cd 0006  |    |		.CONST	0x08cd,0x0006
106c 08d0 0007  |    |		.CONST	0x08d0,0x0007
106e 08d3 0008  |    |		.CONST	0x08d3,0x0008
1070 08d8 0009  |    |		.CONST	0x08d8,0x0009
1072 08de 000a  |    |		.CONST	0x08de,0x000a
1074 08e3 000c  |    |		.CONST	0x08e3,0x000c
1076 ; --------------------------------------------------------------------------------------
1076 ; Debug3 Subtable 0x21
1076 ; --------------------------------------------------------------------------------------
1076 0001 0008  |    |		.DBG3TAB	0x0001,0x0008
1078 08eb ffff  |    |		.CONST	0x08eb,0xffff
107a 08f0 0001  |    |		.CONST	0x08f0,0x0001
107c 08f1 0003  |    |		.CONST	0x08f1,0x0003
107e 08f5 0004  |    |		.CONST	0x08f5,0x0004
1080 08f7 0005  |    |		.CONST	0x08f7,0x0005
1082 08fd 0006  |    |		.CONST	0x08fd,0x0006
1084 0903 0007  |    |		.CONST	0x0903,0x0007
1086 0905 0008  |    |		.CONST	0x0905,0x0008
1088 090a 0009  |    |		.CONST	0x090a,0x0009
108a ; --------------------------------------------------------------------------------------
108a ; Debug3 Subtable 0x22
108a ; --------------------------------------------------------------------------------------
108a 0003 0008  |    |		.DBG3TAB	0x0003,0x0008
108c 0913 ffff  |    |		.CONST	0x0913,0xffff
108e 0918 fffe  |    |		.CONST	0x0918,0xfffe
1090 091e fffd  |    |		.CONST	0x091e,0xfffd
1092 0922 0001  | "  |		.CONST	0x0922,0x0001
1094 0925 0002  | %  |		.CONST	0x0925,0x0002
1096 0929 0003  | )  |		.CONST	0x0929,0x0003
1098 092b 0004  | +  |		.CONST	0x092b,0x0004
109a 092e 0005  | .  |		.CONST	0x092e,0x0005
109c 0931 0006  | 1  |		.CONST	0x0931,0x0006
109e 0932 0401  | 2  |		.CONST	0x0932,0x0401
10a0 0933 0006  | 3  |		.CONST	0x0933,0x0006
10a2 ; --------------------------------------------------------------------------------------
10a2 ; Debug3 Subtable 0x23
10a2 ; --------------------------------------------------------------------------------------
10a2 0001 0007  |    |		.DBG3TAB	0x0001,0x0007
10a4 0943 ffff  | C  |		.CONST	0x0943,0xffff
10a6 094e 0001  | N  |		.CONST	0x094e,0x0001
10a8 0951 0002  | Q  |		.CONST	0x0951,0x0002
10aa 0955 0003  | U  |		.CONST	0x0955,0x0003
10ac 0958 0004  | X  |		.CONST	0x0958,0x0004
10ae 095b 0005  | [  |		.CONST	0x095b,0x0005
10b0 095c 0401  | \  |		.CONST	0x095c,0x0401
10b2 095d 0005  | ]  |		.CONST	0x095d,0x0005
10b4 ; --------------------------------------------------------------------------------------
10b4 ; Debug3 Subtable 0x24
10b4 ; --------------------------------------------------------------------------------------
10b4 0000 000d  |    |		.DBG3TAB	0x0000,0x000d
10b6 096b 0001  | k  |		.CONST	0x096b,0x0001
10b8 096c 0401  | l  |		.CONST	0x096c,0x0401
10ba 096e 0001  | n  |		.CONST	0x096e,0x0001
10bc 096f 0002  | o  |		.CONST	0x096f,0x0002
10be 0970 0801  | p  |		.CONST	0x0970,0x0801
10c0 0971 0002  | q  |		.CONST	0x0971,0x0002
10c2 0975 0003  | u  |		.CONST	0x0975,0x0003
10c4 0978 0004  | x  |		.CONST	0x0978,0x0004
10c6 0979 0c01  | y  |		.CONST	0x0979,0x0c01
10c8 097a 0004  | z  |		.CONST	0x097a,0x0004
10ca 0980 0005  |    |		.CONST	0x0980,0x0005
10cc 0981 1001  |    |		.CONST	0x0981,0x1001
10ce 0984 0005  |    |		.CONST	0x0984,0x0005
10d0 0000 0000  |    |		.BLANK	0000[0x130]