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

⟦52e6096ae⟧

    Length: 3072 (0xc00)
    Notes: 00_class, 5811_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 5811       |X   |		.CONST	0x5811								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 03d8       |    |		.CONST	0x03d8								; 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 0002       |    |		.CONST	0x0002								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 002a       | *  |		.CONST	0x002a								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 000d       |    |		.CONST	0x000d								; Number of locals
000b			INIT_0008:
000b 00bf       |    |		Action	Accept_Activation						; Debug Table 0x0 = .DEBUG	0x000b,0x046a,0x8000,0x0000,0x0036,0x6ca4,0x0000,0x0003
000c 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x000c,0x046c,0x8000,0x0000,0x0036,0xd8f4,0x0000,0x0023
													; Debug Table 0x1.0x0 = 0xc,0xffff
000d 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0xd,0xfffe
000e 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x2 = 0xe,0xfffd
000f 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0xf,0xfffc
0010 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x4 = 0x10,0xfffb
0011 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x5 = 0x11,0xfffa
0012 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x6 = 0x12,0xfff9
0013 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x7 = 0x13,0xfff8
0014 601b       |`   |		Indirect_Literal	Discrete,0x30,{0x000d0013, 0x000003b0}
0015 02a0       |    |		Declare_Subprogram	Null_Subprogram
0016 037d       | }  |		Declare_Type	Task,Defined
0017 036f       | o  |		Declare_Variable	Task
0018 e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x8 = 0x18,0xfff7
0019 e002       |    |		Load	0x0,0x2
001a e003       |    |		Load	0x0,0x3
001b e004       |    |		Load	0x0,0x4
001c e005       |    |		Load	0x0,0x5
001d e006       |    |		Load	0x0,0x6
001e e007       |    |		Load	0x0,0x7
001f e008       |    |		Load	0x0,0x8
0020 e009       |    |		Load	0x0,0x9
0021 e00a       |    |		Load	0x0,0xa
0022 e00b       |    |		Load	0x0,0xb
0023 e00c       |    |		Load	0x0,0xc
0024 e00d       |    |		Load	0x0,0xd
0025 e00e       |    |		Load	0x0,0xe
0026 480e       |H   |		Short_Literal	0xe
0027 e20d       |    |		Load	0x1,0xd
0028 020e       |    |		Execute	Module,Augment_Imports
0029 0007       |    |		Action	Break_Optional
002a			BODY_0008:
002a 00be       |    |		Action	Activate_Tasks							; Debug Table 0x1.0x9 = 0x2a,0xfff6
002b 00bc       |    |		Action	Signal_Activated
002c 00bb       |    |		Action	Signal_Completion
002d 0000 0000  |    |		.XXX[0x3]
002f 0000       |    |
0030 000d 0013  |    |		.LITERAL	{0x000d0013, 0x000003b0}
0034 0000 0000  |    |		.BLANK	0000[0x4]
0038 0063 0004  | c  |		.XXX[0x3]
003a 0018       |    |
003b 00bf       |    |		Action	Accept_Activation						; Debug Table 0x2 = .DEBUG	0x003b,0x0482,0x0000,0x0000,0x0036,0xd8f4,0x0000,0x0042
003c 0007       |    |		Action	Break_Optional							; Debug Table 0x3 = .DEBUG	0x003c,0x0484,0x0000,0x0000,0x0036,0xd8f4,0x0000,0x0046
													; Debug Table 0x3.0x0 = 0x3c,0xffff
003d 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x3.0x1 = 0x3d,0xfffe
003e 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
003f 4802       |H   |		Short_Literal	0x2							; Debug Table 0x3.0x2 = 0x3f,0xfffd
0040 0092 0267  |   g|		Action	Push_String_Extended,0x267					; "Inconsistency"
0042 e001       |    |		Load	0x0,0x1
0043 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0044 e001       |    |		Load	0x0,0x1
0045 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0046 011e       |    |		Execute	Any,Convert
0047 029d 0073  |   s|		Declare_Subprogram	INIT_0070,For_Outer_Call			; Debug Table 0x3.0x3 = 0x47,0xfffc
0049 029d 0083  |    |		Declare_Subprogram	INIT_0080,For_Outer_Call			; Debug Table 0x3.0x4 = 0x49,0xfffb
004b 029d 009b  |    |		Declare_Subprogram	INIT_0098,For_Outer_Call			; Debug Table 0x3.0x5 = 0x4b,0xfffa
004d 029d 00c3  |    |		Declare_Subprogram	INIT_00c0,For_Outer_Call			; Debug Table 0x3.0x6 = 0x4d,0xfff9
004f 029d 00eb  |    |		Declare_Subprogram	INIT_00e8,For_Outer_Call			; Debug Table 0x3.0x7 = 0x4f,0xfff8
0051 029d 0103  |    |		Declare_Subprogram	INIT_0100,For_Outer_Call			; Debug Table 0x3.0x8 = 0x51,0xfff7
0053 029d 0153  |   S|		Declare_Subprogram	INIT_0150,For_Outer_Call			; Debug Table 0x3.0x9 = 0x53,0xfff6
0055 029d 017b  |   {|		Declare_Subprogram	INIT_0178,For_Outer_Call			; Debug Table 0x3.0xa = 0x55,0xfff5
0057 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0xb = 0x57,0xfff4
0058 61df       |a   |		Indirect_Literal	Discrete,0x238,{0x000d0013, 0x00002430}
0059 02a0       |    |		Declare_Subprogram	Null_Subprogram
005a 037d       | }  |		Declare_Type	Task,Defined
005b 036f       | o  |		Declare_Variable	Task
005c 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16				; Debug Table 0x3.0xc = 0x5c,0xfff3
005d 4801       |H   |		Short_Literal	0x1
005e 00da       |    |		Load_Top	At_Offset_2
005f 020e       |    |		Execute	Module,Augment_Imports
0060 029f 01fb  |    |		Declare_Subprogram	INIT_01f8,For_Call
0062 00bc       |    |		Action	Signal_Activated
0063 00be       |    |		Action	Activate_Tasks
0064 00cf       |    |		Action	Mark_Auxiliary
0065 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0xd = 0x65,0x1
0066 8218       |    |		Call	0x1,0x18							; Debug Table 0x3.0xe = 0x66,0x2
0067 00c9       |    |		Action	Pop_Auxiliary_Loop
0068 7ffd       |    |		Jump	0x66
0069 0000 0000  |    |		.BLANK	0000[0x7]
0070 ; --------------------------------------------------------------------------------------
0070 ; SUBPROGRAM
0070 ; --------------------------------------------------------------------------------------
0070 0073       | s  |		.CONST	0x0073								; Address of begin
0071 007b       | {  |		.CONST	0x007b								; Address of exception handler
0072 0001       |    |		.CONST	0x0001								; Number of locals
0073			BODY_0070:
0073			INIT_0070:
0073 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x4 = .DEBUG	0x0073,0x04a4,0x0001,0x0000,0x0036,0xd8f4,0x0000,0x006b
													; Debug Table 0x4.0x0 = 0x73,0x1
0074 00db       |    |		Load_Top	At_Offset_3
0075 e5fd       |    |		Load	0x2,-0x3
0076 0092 0268  |   h|		Action	Push_String_Extended,0x268					; "Bad_Block_Notifier"
0078 e001       |    |		Load	0x0,0x1
0079 1826       | &  |		Execute	Package,Field_Execute,Field_Number 0x26
007a 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
007b			TRAP_0070:
007b 0007       |    |		Action	Break_Optional
007c 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4					; Debug Table 0x4.0x1 = 0x7c,0x2
007d 0000 0000  |    |		.XXX[0x3]
007f 0000       |    |
0080 ; --------------------------------------------------------------------------------------
0080 ; SUBPROGRAM
0080 ; --------------------------------------------------------------------------------------
0080 0083       |    |		.CONST	0x0083								; Address of begin
0081 0092       |    |		.CONST	0x0092								; Address of exception handler
0082 0001       |    |		.CONST	0x0001								; Number of locals
0083			BODY_0080:
0083			INIT_0080:
0083 4801       |H   |		Short_Literal	0x1							; Debug Table 0x5 = .DEBUG	0x0083,0x04aa,0x0001,0x0000,0x0036,0xd8f4,0x0000,0x0097
													; Debug Table 0x5.0x0 = 0x83,0x1
0084 4800       |H   |		Short_Literal	0x0
0085 4800       |H   |		Short_Literal	0x0
0086 e002       |    |		Load	0x0,0x2
0087 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0088 e002       |    |		Load	0x0,0x2
0089 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
008a 0092 0269  |   i|		Action	Push_String_Extended,0x269					; ";  "
008c 01cc       |    |		Execute	Vector,Catenate
008d 00db       |    |		Load_Top	At_Offset_3
008e 01cc       |    |		Execute	Vector,Catenate
008f e003       |    |		Load	0x0,0x3
0090 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0091 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0092			TRAP_0080:
0092 0007       |    |		Action	Break_Optional
0093 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x5.0x1 = 0x93,0x2
0094 0000 0000  |    |		.BLANK	0000[0x4]
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 009b       |    |		.CONST	0x009b								; Address of begin
0099 0004       |    |		.CONST	0x0004								; Address of exception handler
009a 0001       |    |		.CONST	0x0001								; Number of locals
009b			BODY_0098:
009b			INIT_0098:
009b 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x6 = .DEBUG	0x009b,0x04b0,0x0001,0x0000,0x0036,0xd8f4,0x0000,0x00c2
													; Debug Table 0x6.0x0 = 0x9b,0x1
009c 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
009d 681f       |h   |		Jump_Zero	0xbd
009e 4802       |H   |		Short_Literal	0x2							; Debug Table 0x6.0x1 = 0x9e,0x2
009f 0092 026a  |   j|		Action	Push_String_Extended,0x26a					; "block "
00a1 e5ff       |    |		Load	0x2,-0x1
00a2 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
00a3 e004       |    |		Load	0x0,0x4
00a4 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00a5 01cc       |    |		Execute	Vector,Catenate
00a6 0092 026b  |   k|		Action	Push_String_Extended,0x26b					; " page "
00a8 01cc       |    |		Execute	Vector,Catenate
00a9 e5ff       |    |		Load	0x2,-0x1
00aa 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
00ab e005       |    |		Load	0x0,0x5
00ac 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
00ad 01cc       |    |		Execute	Vector,Catenate
00ae 0092 026c  |   l|		Action	Push_String_Extended,0x26c					; "  No loss of data."
00b0 01cc       |    |		Execute	Vector,Catenate
00b1 0092 026d  |   m|		Action	Push_String_Extended,0x26d					; "Retargeted_Bad_Block"
00b3 820f       |    |		Call	0x1,0xf
00b4 0092 026e  |   n|		Action	Push_String_Extended,0x26e					; "Retargeted bad block on volume"
													; Debug Table 0x6.0x2 = 0xb4,0x3
00b6 00db       |    |		Load_Top	At_Offset_3
00b7 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
00b8 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00b9 00e0       |    |		Load_Encached	Standard_Cache
00ba 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
00bb 01cc       |    |		Execute	Vector,Catenate
00bc 8210       |    |		Call	0x1,0x10
00bd 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00be 0000 0000  |    |		.XXX[0x2]
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00c3       |    |		.CONST	0x00c3								; Address of begin
00c1 0004       |    |		.CONST	0x0004								; Address of exception handler
00c2 0001       |    |		.CONST	0x0001								; Number of locals
00c3			BODY_00c0:
00c3			INIT_00c0:
00c3 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x7 = .DEBUG	0x00c3,0x04b8,0x0001,0x0000,0x0036,0xd8f4,0x0000,0x010b
													; Debug Table 0x7.0x0 = 0xc3,0x1
00c4 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
00c5 681f       |h   |		Jump_Zero	0xe5
00c6 4802       |H   |		Short_Literal	0x2							; Debug Table 0x7.0x1 = 0xc6,0x2
00c7 0092 026a  |   j|		Action	Push_String_Extended,0x26a					; "block "
00c9 e5ff       |    |		Load	0x2,-0x1
00ca 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
00cb e004       |    |		Load	0x0,0x4
00cc 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00cd 01cc       |    |		Execute	Vector,Catenate
00ce 0092 026b  |   k|		Action	Push_String_Extended,0x26b					; " page "
00d0 01cc       |    |		Execute	Vector,Catenate
00d1 e5ff       |    |		Load	0x2,-0x1
00d2 3402       |4   |		Execute	Record,Field_Reference,Field_Number 0x2
00d3 e005       |    |		Load	0x0,0x5
00d4 1828       | (  |		Execute	Package,Field_Execute,Field_Number 0x28
00d5 01cc       |    |		Execute	Vector,Catenate
00d6 0092 026f  |   o|		Action	Push_String_Extended,0x26f					; "  Data may be lost and job hung."
00d8 01cc       |    |		Execute	Vector,Catenate
00d9 0092 0270  |   p|		Action	Push_String_Extended,0x270					; "Unrecoverable_Disk_Error"
00db 820f       |    |		Call	0x1,0xf
00dc 0092 0271  |   q|		Action	Push_String_Extended,0x271					; "Unrecoverable disk error on volume"
													; Debug Table 0x7.0x2 = 0xdc,0x3
00de 00db       |    |		Load_Top	At_Offset_3
00df 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
00e0 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
00e1 00e0       |    |		Load_Encached	Standard_Cache
00e2 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
00e3 01cc       |    |		Execute	Vector,Catenate
00e4 8210       |    |		Call	0x1,0x10
00e5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
00e6 0000 0000  |    |		.XXX[0x2]
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00eb       |    |		.CONST	0x00eb								; Address of begin
00e9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ea 0001       |    |		.CONST	0x0001								; Number of locals
00eb			BODY_00e8:
00eb			INIT_00e8:
00eb 00cf       |    |		Action	Mark_Auxiliary							; Debug Table 0x8 = .DEBUG	0x00eb,0x04c0,0x0002,0x0000,0x0036,0xd8f4,0x0000,0x0154
00ec 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x8.0x0 = 0xec,0x1
00ed 01d9       |    |		Execute	Vector,Reverse_Bounds
00ee 0263       | c  |		Execute	Discrete,Above_Bound
00ef 700c       |p   |		Jump_Nonzero	0xfc
00f0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x8.0x1 = 0xf0,0x2
00f1 e5ff       |    |		Load	0x2,-0x1
00f2 01d5       |    |		Execute	Vector,Field_Reference
00f3 e5fe       |    |		Load	0x2,-0x2
00f4 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
00f5 e004       |    |		Load	0x0,0x4
00f6 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00f7 6802       |h   |		Jump_Zero	0xfa
00f8 4801       |H   |		Short_Literal	0x1							; Debug Table 0x8.0x2 = 0xf8,0x3
00f9 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00fa 00c8       |    |		Action	Pop_Auxiliary_Range
00fb 3ff4       |?   |		Loop_Increasing	0xf0
00fc 00ce       |    |		Action	Pop_Auxiliary
00fd 4800       |H   |		Short_Literal	0x0							; Debug Table 0x8.0x3 = 0xfd,0x4
00fe 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
00ff 0000       |    |		.XXX[0x1]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 011b       |    |		.CONST	0x011b								; Address of begin
0101 014a       | J  |		.CONST	0x014a								; Address of exception handler
0102 0007       |    |		.CONST	0x0007								; Number of locals
0103			INIT_0100:
0103 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x9 = .DEBUG	0x0103,0x04ca,0x0001,0x0000,0x0036,0xd8f4,0x0000,0x0187
													; Debug Table 0x9.0x0 = 0x103,0xffff
0104 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0105 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
0106 e004       |    |		Load	0x0,0x4
0107 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0108 03f1       |    |		Declare_Variable	Discrete,With_Value
0109 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x9.0x1 = 0x109,0xfffe
010a 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
010b 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
010c e004       |    |		Load	0x0,0x4
010d 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
010e 03f1       |    |		Declare_Variable	Discrete,With_Value
010f 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x2 = 0x10f,0xfffd
0110 e006       |    |		Load	0x0,0x6
0111 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
0112 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0x3 = 0x112,0xfffc
0113 00db       |    |		Load_Top	At_Offset_3
0114 e007       |    |		Load	0x0,0x7
0115 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0116 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x4 = 0x116,0xfffb
0117 00db       |    |		Load_Top	At_Offset_3
0118 e008       |    |		Load	0x0,0x8
0119 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
011a 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9.0x5 = 0x11a,0xfffa
011b			BODY_0100:
011b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x9.0x6 = 0x11b,0x1
011c a5fe       |    |		Store_Unchecked	0x2,-0x2
011d e5ff       |    |		Load	0x2,-0x1							; Debug Table 0x9.0x7 = 0x11d,0x2
011e 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
011f 00da       |    |		Load_Top	At_Offset_2
0120 8213       |    |		Call	0x1,0x13
0121 7027       |p'  |		Jump_Nonzero	0x149
0122 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0x8 = 0x122,0x3
0123 a5fe       |    |		Store_Unchecked	0x2,-0x2
0124 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x9.0x9 = 0x124,0x4
0125 00db       |    |		Load_Top	At_Offset_3
0126 e403       |    |		Load	0x2,0x3
0127 e008       |    |		Load	0x0,0x8
0128 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0129 0059       | Y  |		Store_Top	Discrete,At_Offset_1
012a 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x9.0xa = 0x12a,0x5
012b 680b       |h   |		Jump_Zero	0x137
012c 4802       |H   |		Short_Literal	0x2							; Debug Table 0x9.0xb = 0x12c,0x6
012d 0092 0272  |   r|		Action	Push_String_Extended,0x272					; "volume"
012f e403       |    |		Load	0x2,0x3
0130 00e0       |    |		Load_Encached	Standard_Cache
0131 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0132 01cc       |    |		Execute	Vector,Catenate
0133 0092 0273  |   s|		Action	Push_String_Extended,0x273					; "Defect_List_Full"
0135 820f       |    |		Call	0x1,0xf
0136 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0137 4801       |H   |		Short_Literal	0x1							; Debug Table 0x9.0xc = 0x137,0x7
0138 0092 0274  |   t|		Action	Push_String_Extended,0x274					; "Added block "
013a e5ff       |    |		Load	0x2,-0x1
013b 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
013c e004       |    |		Load	0x0,0x4
013d 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
013e 01cc       |    |		Execute	Vector,Catenate
013f 0092 0275  |   u|		Action	Push_String_Extended,0x275					; " to defect list for volume"
0141 01cc       |    |		Execute	Vector,Catenate
0142 e403       |    |		Load	0x2,0x3
0143 00e0       |    |		Load_Encached	Standard_Cache
0144 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0145 01cc       |    |		Execute	Vector,Catenate
0146 0092 0276  |   v|		Action	Push_String_Extended,0x276					; "Updated_Defect_List"
0148 820f       |    |		Call	0x1,0xf
0149 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
014a			TRAP_0100:
014a 0007       |    |		Action	Break_Optional
014b 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2					; Debug Table 0x9.0xd = 0x14b,0x8
014c 0000 0000  |    |		.BLANK	0000[0x4]
0150 ; --------------------------------------------------------------------------------------
0150 ; SUBPROGRAM
0150 ; --------------------------------------------------------------------------------------
0150 0153       | S  |		.CONST	0x0153								; Address of begin
0151 0004       |    |		.CONST	0x0004								; Address of exception handler
0152 0001       |    |		.CONST	0x0001								; Number of locals
0153			BODY_0150:
0153			INIT_0150:
0153 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xa = .DEBUG	0x0153,0x04e8,0x0002,0x0000,0x0036,0xd8f4,0x0000,0x023b
													; Debug Table 0xa.0x0 = 0x153,0x1
0154 681b       |h   |		Jump_Zero	0x170
0155 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xa.0x1 = 0x155,0x2
0156 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0157 680e       |h   |		Jump_Zero	0x166
0158 4801       |H   |		Short_Literal	0x1							; Debug Table 0xa.0x2 = 0x158,0x3
0159 4801       |H   |		Short_Literal	0x1
015a e009       |    |		Load	0x0,0x9
015b 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
015c 035b       | [  |		Declare_Type	Array,Constrained
015d 0337       | 7  |		Declare_Variable	Array
015e 4802       |H   |		Short_Literal	0x2
015f 4801       |H   |		Short_Literal	0x1
0160 00da       |    |		Load_Top	At_Offset_2
0161 01d6       |    |		Execute	Vector,Field_Write
0162 e009       |    |		Load	0x0,0x9
0163 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0164 01c6       |    |		Execute	Vector,Convert_To_Formal
0165 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0166 4801       |H   |		Short_Literal	0x1							; Debug Table 0xa.0x3 = 0x166,0x4
0167 4801       |H   |		Short_Literal	0x1
0168 e009       |    |		Load	0x0,0x9
0169 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
016a 0334       | 4  |		Declare_Variable	Array,With_Constraint
016b 4800       |H   |		Short_Literal	0x0
016c 4801       |H   |		Short_Literal	0x1
016d 00da       |    |		Load_Top	At_Offset_2
016e 01d6       |    |		Execute	Vector,Field_Write
016f 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0170 4831       |H1  |		Short_Literal	0x31
0171 0257       | W  |		Execute	Discrete,Raise
0172 0000 0000  |    |		.BLANK	0000[0x6]
0178 ; --------------------------------------------------------------------------------------
0178 ; SUBPROGRAM
0178 ; --------------------------------------------------------------------------------------
0178 017e       | ~  |		.CONST	0x017e								; Address of begin
0179 01e6       |    |		.CONST	0x01e6								; Address of exception handler
017a 0003       |    |		.CONST	0x0003								; Number of locals
017b			INIT_0178:
017b e00a       |    |		Load	0x0,0xa								; Debug Table 0xb = .DEBUG	0x017b,0x04f2,0x0001,0x0000,0x0036,0xd8f4,0x0000,0x0270
													; Debug Table 0xb.0x0 = 0x17b,0xffff
017c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
017d 00e7       |    |		Load_Encached	Duration_Cache						; Debug Table 0xb.0x1 = 0x17d,0xfffe
017e			BODY_0178:
017e 480c       |H   |		Short_Literal	0xc							; Debug Table 0xb.0x2 = 0x17e,0x1
017f e00b       |    |		Load	0x0,0xb
0180 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
0181 7007       |p   |		Jump_Nonzero	0x189
0182 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0x3 = 0x182,0x2
0183 0092 0277  |   w|		Action	Push_String_Extended,0x277					; "Unable to call Rational because diagnostic-modem-can-dialout disabled"
0185 0092 0278  |   x|		Action	Push_String_Extended,0x278					; "Dialout_Failed"
0187 820f       |    |		Call	0x1,0xf
0188 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xb.0x4 = 0x188,0x3
0189 480b       |H   |		Short_Literal	0xb							; Debug Table 0xb.0x5 = 0x189,0x4
018a e00b       |    |		Load	0x0,0xb
018b 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
018c 7007       |p   |		Jump_Nonzero	0x194
018d 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0x6 = 0x18d,0x5
018e 0092 0279  |   y|		Action	Push_String_Extended,0x279					; "Unable to call Rational because kernel-debugger-dialout-on-crash disabled"
0190 0092 0278  |   x|		Action	Push_String_Extended,0x278					; "Dialout_Failed"
0192 820f       |    |		Call	0x1,0xf
0193 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xb.0x7 = 0x193,0x6
0194 00cf       |    |		Action	Mark_Auxiliary
0195 4802       |H   |		Short_Literal	0x2							; Debug Table 0xb.0x8 = 0x195,0x7
0196 4801       |H   |		Short_Literal	0x1
0197 0007       |    |		Action	Break_Optional
0198 00e7       |    |		Load_Encached	Duration_Cache						; Debug Table 0xb.0x9 = 0x198,0x8
0199 e00a       |    |		Load	0x0,0xa
019a 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
019b e5fe       |    |		Load	0x2,-0x2
019c e5ff       |    |		Load	0x2,-0x1
019d 8215       |    |		Call	0x1,0x15
019e 4802       |H   |		Short_Literal	0x2
019f 4801       |H   |		Short_Literal	0x1
01a0 4802       |H   |		Short_Literal	0x2
01a1 e00c       |    |		Load	0x0,0xc
01a2 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
01a3 c402       |    |		Store	0x2,0x2
01a4 c403       |    |		Store	0x2,0x3
01a5 e402       |    |		Load	0x2,0x2								; Debug Table 0xb.0xa = 0x1a5,0x9
01a6 4609       |F   |		Jump_Case	0xa
01a7 780f       |x   |		Jump	0x1b7								; case 0x0
01a8 7823       |x#  |		Jump	0x1cc								; case 0x1
01a9 7822       |x"  |		Jump	0x1cc								; case 0x2
01aa 7821       |x!  |		Jump	0x1cc								; case 0x3
01ab 7820       |x   |		Jump	0x1cc								; case 0x4
01ac 781f       |x   |		Jump	0x1cc								; case 0x5
01ad 7803       |x   |		Jump	0x1b1								; case 0x6
01ae 780f       |x   |		Jump	0x1be								; case 0x7
01af 781c       |x   |		Jump	0x1cc								; case 0x8
01b0 781b       |x   |		Jump	0x1cc								; case 0x9
01b1 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0xb = 0x1b1,0xa
01b2 00ea       |    |		Load_Encached	Null_String_Cache
01b3 0092 027a  |   z|		Action	Push_String_Extended,0x27a					; "Rational_Called"
01b5 820f       |    |		Call	0x1,0xf
01b6 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xb.0xc = 0x1b6,0xb
01b7 4802       |H   |		Short_Literal	0x2							; Debug Table 0xb.0xd = 0x1b7,0xc
01b8 0092 027b  |   {|		Action	Push_String_Extended,0x27b					; "Unable to call Rational because environment debugger is active"
01ba 0092 0278  |   x|		Action	Push_String_Extended,0x278					; "Dialout_Failed"
01bc 820f       |    |		Call	0x1,0xf
01bd 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xb.0xe = 0x1bd,0xd
01be 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0xf = 0x1be,0xe
01bf 6074       |`t  |		Indirect_Literal	Discrete,0x234,{0x00000000, 0x01c20000}
01c0 027c       | |  |		Execute	Discrete,Less
01c1 6803       |h   |		Jump_Zero	0x1c5
01c2 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xb.0x10 = 0x1c2,0xf
01c3 00ba       |    |		Action	Initiate_Delay
01c4 7817       |x   |		Jump	0x1dc
01c5 4802       |H   |		Short_Literal	0x2							; Debug Table 0xb.0x11 = 0x1c5,0x10
01c6 0092 027c  |   ||		Action	Push_String_Extended,0x27c					; "Unable to call Rational because call back time is too big"
01c8 0092 0278  |   x|		Action	Push_String_Extended,0x278					; "Dialout_Failed"
01ca 820f       |    |		Call	0x1,0xf
01cb 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xb.0x12 = 0x1cb,0x11
01cc 4802       |H   |		Short_Literal	0x2							; Debug Table 0xb.0x13 = 0x1cc,0x12
01cd 0092 027d  |   }|		Action	Push_String_Extended,0x27d					; "Unable to call Rational ("
01cf e402       |    |		Load	0x2,0x2
01d0 e00a       |    |		Load	0x0,0xa
01d1 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
01d2 025e       | ^  |		Execute	Discrete,Convert
01d3 1c01       |    |		Execute_Immediate	Run_Utility,0x1
01d4 01cc       |    |		Execute	Vector,Catenate
01d5 0092 027e  |   ~|		Action	Push_String_Extended,0x27e					; ")"
01d7 01cc       |    |		Execute	Vector,Catenate
01d8 0092 0278  |   x|		Action	Push_String_Extended,0x278					; "Dialout_Failed"
01da 820f       |    |		Call	0x1,0xf
01db 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3					; Debug Table 0xb.0x14 = 0x1db,0x13
01dc 00c8       |    |		Action	Pop_Auxiliary_Range
01dd 3fba       |?   |		Loop_Increasing	0x198
01de 00ce       |    |		Action	Pop_Auxiliary
01df 4802       |H   |		Short_Literal	0x2							; Debug Table 0xb.0x15 = 0x1df,0x14
01e0 0092 027f  |    |		Action	Push_String_Extended,0x27f					; "Unable to call Rational (timeout)"
01e2 0092 0278  |   x|		Action	Push_String_Extended,0x278					; "Dialout_Failed"
01e4 820f       |    |		Call	0x1,0xf
01e5 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01e6			TRAP_0178:
01e6 0007       |    |		Action	Break_Optional
01e7 4802       |H   |		Short_Literal	0x2							; Debug Table 0xb.0x16 = 0x1e7,0x15
01e8 0092 0280  |    |		Action	Push_String_Extended,0x280					; "Unable to call Rational (unhandled exception:"
01ea e00d       |    |		Load	0x0,0xd
01eb 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01ec 01cc       |    |		Execute	Vector,Catenate
01ed 0092 027e  |   ~|		Action	Push_String_Extended,0x27e					; ")"
01ef 01cc       |    |		Execute	Vector,Catenate
01f0 0092 0278  |   x|		Action	Push_String_Extended,0x278					; "Dialout_Failed"
01f2 820f       |    |		Call	0x1,0xf
01f3 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
01f4 0000 0000  |    |		.BLANK	0000[0x4]
01f8 ; --------------------------------------------------------------------------------------
01f8 ; SUBPROGRAM
01f8 ; --------------------------------------------------------------------------------------
01f8 01fe       |    |		.CONST	0x01fe								; Address of begin
01f9 020b       |    |		.CONST	0x020b								; Address of exception handler
01fa 0003       |    |		.CONST	0x0003								; Number of locals
01fb			INIT_01f8:
01fb 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xc = .DEBUG	0x01fb,0x0522,0x0004,0x0000,0x0036,0xd8f4,0x0000,0x03f3
													; Debug Table 0xc.0x0 = 0x1fb,0xffff
01fc 029f 0213  |    |		Declare_Subprogram	INIT_0210,For_Call
01fe			BODY_01f8:
01fe 6031       |`1  |		Indirect_Literal	Discrete,0x230,{0x00000000, 0x00960000}		; Debug Table 0xc.0x1 = 0x1fe,0x1
01ff 481f       |H   |		Short_Literal	0x1f
0200 e00e       |    |		Load	0x0,0xe
0201 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0202 00cf       |    |		Action	Mark_Auxiliary
0203 4900       |I   |		Short_Literal	0x100							; Debug Table 0xc.0x2 = 0x203,0x2
0204 e20d       |    |		Load	0x1,0xd
0205 0263       | c  |		Execute	Discrete,Above_Bound
0206 7003       |p   |		Jump_Nonzero	0x20a
0207 8403       |    |		Call	0x2,0x3								; Debug Table 0xc.0x3 = 0x207,0x3
0208 00c8       |    |		Action	Pop_Auxiliary_Range
0209 3ffd       |?   |		Loop_Increasing	0x207
020a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
020b			TRAP_01f8:
020b 0007       |    |		Action	Break_Optional
020c 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0xc.0x4 = 0x20c,0x4
020d 0000 0000  |    |		.XXX[0x3]
020f 0000       |    |
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 e406       |    |		Load	0x2,0x6								; Debug Table 0xd = .DEBUG	0x0213,0x052e,0x0004,0x0000,0x0036,0xd8f4,0x0000,0x03e9
													; Debug Table 0xd.0x0 = 0x213,0xffff
0214 e006       |    |		Load	0x0,0x6
0215 1b32       | 2  |		Execute	Package,Field_Read,Field_Number 0x32
0216 01d5       |    |		Execute	Vector,Field_Reference
0217 0007       |    |		Action	Break_Optional
0218			BODY_0210:
0218 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x1 = 0x218,0x1
0219 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
021a 6803       |h   |		Jump_Zero	0x21e
021b 00cc       |    |		Action	Pop_Block							; Debug Table 0xd.0x2 = 0x21b,0x2
021c 00d2       |    |		Pop_Control	Pop_Count_2
021d 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
021e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x3 = 0x21e,0x3
021f 8211       |    |		Call	0x1,0x11
0220 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x4 = 0x220,0x4
0221 8212       |    |		Call	0x1,0x12
0222 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0xd.0x5 = 0x222,0x5
0223 00d9       |    |		Load_Top	At_Offset_1
0224 8214       |    |		Call	0x1,0x14
0225 c402       |    |		Store	0x2,0x2
0226 e402       |    |		Load	0x2,0x2								; Debug Table 0xd.0x6 = 0x226,0x6
0227 00d9       |    |		Load_Top	At_Offset_1
0228 4802       |H   |		Short_Literal	0x2
0229 e217       |    |		Load	0x1,0x17
022a 160d       |    |		Execute	Task,Conditional_Call,Field_Number 0xd
022b 00d1       |    |		Pop_Control	Pop_Count_1
022c e20d       |    |		Load	0x1,0xd								; Debug Table 0xd.0x7 = 0x22c,0x9
022d 0a01       |    |		Execute_Immediate	Plus,0x1
022e c20d       |    |		Store	0x1,0xd
022f 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0230 0000 0000  |    |		.LITERAL	{0x00000000, 0x00960000}
0234 0000 0000  |    |		.LITERAL	{0x00000000, 0x01c20000}
0238 000d 0013  |    |		.LITERAL	{0x000d0013, 0x00002430}
023c 0000 0000  |    |		.BLANK	0000[0x4]
0240 0249 0004  | I  |		.XXX[0x3]
0242 000e       |    |
0243 4802       |H   |		Short_Literal	0x2							; Debug Table 0xe = .DEBUG	0x0243,0x0540,0x0000,0x0000,0x0036,0xd8f4,0x0000,0x035b
0244 02cb       |    |		Declare_Variable	Entry
0245 00bf       |    |		Action	Accept_Activation
0246 029f 0253  |   S|		Declare_Subprogram	INIT_0250,For_Call				; Debug Table 0xf = .DEBUG	0x0246,0x0542,0x0000,0x0000,0x0036,0xd8f4,0x0000,0x036d
0248 00bc       |    |		Action	Signal_Activated
0249 00cf       |    |		Action	Mark_Auxiliary
024a 0007       |    |		Action	Break_Optional							; Debug Table 0xf.0x0 = 0x24a,0x1
024b 820e       |    |		Call	0x1,0xe								; Debug Table 0xf.0x1 = 0x24b,0x2
024c 00c9       |    |		Action	Pop_Auxiliary_Loop
024d 7ffd       |    |		Jump	0x24b
024e 0000 0000  |    |		.XXX[0x2]
0250 ; --------------------------------------------------------------------------------------
0250 ; SUBPROGRAM
0250 ; --------------------------------------------------------------------------------------
0250 0256       | V  |		.CONST	0x0256								; Address of begin
0251 025c       | \  |		.CONST	0x025c								; Address of exception handler
0252 0002       |    |		.CONST	0x0002								; Number of locals
0253			INIT_0250:
0253 480d       |H   |		Short_Literal	0xd							; Debug Table 0x10 = .DEBUG	0x0253,0x0548,0x0004,0x0000,0x0036,0xd8f4,0x0000,0x038a
0254 0299 0263  |   c|		Declare_Subprogram	INIT_0260,For_Accept
0256			BODY_0250:
0256 4802       |H   |		Short_Literal	0x2							; Debug Table 0x10.0x0 = 0x256,0x1
0257 4802       |H   |		Short_Literal	0x2
0258 0099       |    |		Action	Reference_Dynamic
0259 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
025a 0137       | 7  |		Execute	Entry,Rendezvous
025b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
025c			TRAP_0250:
025c 0007       |    |		Action	Break_Optional
025d 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1					; Debug Table 0x10.0x1 = 0x25d,0x2
025e 0000 0000  |    |		.XXX[0x2]
0260 ; --------------------------------------------------------------------------------------
0260 ; SUBPROGRAM
0260 ; --------------------------------------------------------------------------------------
0260 0263       | c  |		.CONST	0x0263								; Address of begin
0261 0004       |    |		.CONST	0x0004								; Address of exception handler
0262 0001       |    |		.CONST	0x0001								; Number of locals
0263			BODY_0260:
0263			INIT_0260:
0263 e7fd       |    |		Load	0x3,-0x3							; Debug Table 0x11 = .DEBUG	0x0263,0x054e,0x0003,0x0000,0x0036,0xd8f4,0x0000,0x0382
													; Debug Table 0x11.0x0 = 0x263,0x1
0264 e7fe       |    |		Load	0x3,-0x2
0265 8001       |    |		Call	0x0,0x1
0266 4100       |A   |		End_Rendezvous	0x0
0267 ; --------------------------------------------------------------------------------------
0267 ; STRING TABLE
0267 ; --------------------------------------------------------------------------------------
0267 0036       | 6  |		.STRTAB	0x0036->0x0282							; "Inconsistency"
0268 0041       | A  |		.STRTAB	0x0041->0x0288							; "Bad_Block_Notifier"
0269 0051       | Q  |		.STRTAB	0x0051->0x0291							; ";  "
026a 0052       | R  |		.STRTAB	0x0052->0x0293							; "block "
026b 0056       | V  |		.STRTAB	0x0056->0x0296							; " page "
026c 005a       | Z  |		.STRTAB	0x005a->0x0299							; "  No loss of data."
026d 006a       | j  |		.STRTAB	0x006a->0x02a2							; "Retargeted_Bad_Block"
026e 007c       | |  |		.STRTAB	0x007c->0x02ac							; "Retargeted bad block on volume"
026f 0098       |    |		.STRTAB	0x0098->0x02bb							; "  Data may be lost and job hung."
0270 00b6       |    |		.STRTAB	0x00b6->0x02cb							; "Unrecoverable_Disk_Error"
0271 00cc       |    |		.STRTAB	0x00cc->0x02d7							; "Unrecoverable disk error on volume"
0272 00ec       |    |		.STRTAB	0x00ec->0x02e8							; "volume"
0273 00f0       |    |		.STRTAB	0x00f0->0x02eb							; "Defect_List_Full"
0274 00fe       |    |		.STRTAB	0x00fe->0x02f3							; "Added block "
0275 0108       |    |		.STRTAB	0x0108->0x02f9							; " to defect list for volume"
0276 0120       |    |		.STRTAB	0x0120->0x0306							; "Updated_Defect_List"
0277 0131       | 1  |		.STRTAB	0x0131->0x030f							; "Unable to call Rational because diagnostic-modem-can-dialout disabled"
0278 0174       | t  |		.STRTAB	0x0174->0x0332							; "Dialout_Failed"
0279 0180       |    |		.STRTAB	0x0180->0x0339							; "Unable to call Rational because kernel-debugger-dialout-on-crash disabled"
027a 01c7       |    |		.STRTAB	0x01c7->0x035d							; "Rational_Called"
027b 01d4       |    |		.STRTAB	0x01d4->0x0365							; "Unable to call Rational because environment debugger is active"
027c 0210       |    |		.STRTAB	0x0210->0x0384							; "Unable to call Rational because call back time is too big"
027d 0247       | G  |		.STRTAB	0x0247->0x03a0							; "Unable to call Rational ("
027e 025e       | ^  |		.STRTAB	0x025e->0x03ad							; ")"
027f 025d       | ]  |		.STRTAB	0x025d->0x03ad							; "Unable to call Rational (timeout)"
0280 027c       | |  |		.STRTAB	0x027c->0x03be							; "Unable to call Rational (unhandled exception:"
0281 02a7       |    |		.STREND 0x02a7->0x03d4
0282 496e 636f  |Inco|		.STRTAB_STRINGS
03d5 0000 0000  |    |		.XXX[0x3]
03d7 0000       |    |
03d8 ; --------------------------------------------------------------------------------------
03d8 ; Debug Table
03d8 ; --------------------------------------------------------------------------------------
03d8 0003 0012  |    |		.CONST	0x0003,0x0012
03da 000b 046a  |   j|		.DEBUG	0x000b,0x046a,0x8000,0x0000,0x0036,0x6ca4,0x0000,0x0003
03e2 000c 046c  |   l|		.DEBUG	0x000c,0x046c,0x8000,0x0000,0x0036,0xd8f4,0x0000,0x0023
03ea 003b 0482  | ;  |		.DEBUG	0x003b,0x0482,0x0000,0x0000,0x0036,0xd8f4,0x0000,0x0042
03f2 003c 0484  | <  |		.DEBUG	0x003c,0x0484,0x0000,0x0000,0x0036,0xd8f4,0x0000,0x0046
03fa 0073 04a4  | s  |		.DEBUG	0x0073,0x04a4,0x0001,0x0000,0x0036,0xd8f4,0x0000,0x006b
0402 0083 04aa  |    |		.DEBUG	0x0083,0x04aa,0x0001,0x0000,0x0036,0xd8f4,0x0000,0x0097
040a 009b 04b0  |    |		.DEBUG	0x009b,0x04b0,0x0001,0x0000,0x0036,0xd8f4,0x0000,0x00c2
0412 00c3 04b8  |    |		.DEBUG	0x00c3,0x04b8,0x0001,0x0000,0x0036,0xd8f4,0x0000,0x010b
041a 00eb 04c0  |    |		.DEBUG	0x00eb,0x04c0,0x0002,0x0000,0x0036,0xd8f4,0x0000,0x0154
0422 0103 04ca  |    |		.DEBUG	0x0103,0x04ca,0x0001,0x0000,0x0036,0xd8f4,0x0000,0x0187
042a 0153 04e8  | S  |		.DEBUG	0x0153,0x04e8,0x0002,0x0000,0x0036,0xd8f4,0x0000,0x023b
0432 017b 04f2  | {  |		.DEBUG	0x017b,0x04f2,0x0001,0x0000,0x0036,0xd8f4,0x0000,0x0270
043a 01fb 0522  |   "|		.DEBUG	0x01fb,0x0522,0x0004,0x0000,0x0036,0xd8f4,0x0000,0x03f3
0442 0213 052e  |   .|		.DEBUG	0x0213,0x052e,0x0004,0x0000,0x0036,0xd8f4,0x0000,0x03e9
044a 0243 0540  | C @|		.DEBUG	0x0243,0x0540,0x0000,0x0000,0x0036,0xd8f4,0x0000,0x035b
0452 0246 0542  | F B|		.DEBUG	0x0246,0x0542,0x0000,0x0000,0x0036,0xd8f4,0x0000,0x036d
045a 0253 0548  | S H|		.DEBUG	0x0253,0x0548,0x0004,0x0000,0x0036,0xd8f4,0x0000,0x038a
0462 0263 054e  | c N|		.DEBUG	0x0263,0x054e,0x0003,0x0000,0x0036,0xd8f4,0x0000,0x0382
046a ; --------------------------------------------------------------------------------------
046a ; Debug3 Subtable 0x0
046a ; --------------------------------------------------------------------------------------
046a 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
046c ; --------------------------------------------------------------------------------------
046c ; Debug3 Subtable 0x1
046c ; --------------------------------------------------------------------------------------
046c 000a 0000  |    |		.DBG3TAB	0x000a,0x0000
046e 000c ffff  |    |		.CONST	0x000c,0xffff
0470 000d fffe  |    |		.CONST	0x000d,0xfffe
0472 000e fffd  |    |		.CONST	0x000e,0xfffd
0474 000f fffc  |    |		.CONST	0x000f,0xfffc
0476 0010 fffb  |    |		.CONST	0x0010,0xfffb
0478 0011 fffa  |    |		.CONST	0x0011,0xfffa
047a 0012 fff9  |    |		.CONST	0x0012,0xfff9
047c 0013 fff8  |    |		.CONST	0x0013,0xfff8
047e 0018 fff7  |    |		.CONST	0x0018,0xfff7
0480 002a fff6  | *  |		.CONST	0x002a,0xfff6
0482 ; --------------------------------------------------------------------------------------
0482 ; Debug3 Subtable 0x2
0482 ; --------------------------------------------------------------------------------------
0482 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0484 ; --------------------------------------------------------------------------------------
0484 ; Debug3 Subtable 0x3
0484 ; --------------------------------------------------------------------------------------
0484 000d 0002  |    |		.DBG3TAB	0x000d,0x0002
0486 003c ffff  | <  |		.CONST	0x003c,0xffff
0488 003d fffe  | =  |		.CONST	0x003d,0xfffe
048a 003f fffd  | ?  |		.CONST	0x003f,0xfffd
048c 0047 fffc  | G  |		.CONST	0x0047,0xfffc
048e 0049 fffb  | I  |		.CONST	0x0049,0xfffb
0490 004b fffa  | K  |		.CONST	0x004b,0xfffa
0492 004d fff9  | M  |		.CONST	0x004d,0xfff9
0494 004f fff8  | O  |		.CONST	0x004f,0xfff8
0496 0051 fff7  | Q  |		.CONST	0x0051,0xfff7
0498 0053 fff6  | S  |		.CONST	0x0053,0xfff6
049a 0055 fff5  | U  |		.CONST	0x0055,0xfff5
049c 0057 fff4  | W  |		.CONST	0x0057,0xfff4
049e 005c fff3  | \  |		.CONST	0x005c,0xfff3
04a0 0065 0001  | e  |		.CONST	0x0065,0x0001
04a2 0066 0002  | f  |		.CONST	0x0066,0x0002
04a4 ; --------------------------------------------------------------------------------------
04a4 ; Debug3 Subtable 0x4
04a4 ; --------------------------------------------------------------------------------------
04a4 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
04a6 0073 0001  | s  |		.CONST	0x0073,0x0001
04a8 007c 0002  | |  |		.CONST	0x007c,0x0002
04aa ; --------------------------------------------------------------------------------------
04aa ; Debug3 Subtable 0x5
04aa ; --------------------------------------------------------------------------------------
04aa 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
04ac 0083 0001  |    |		.CONST	0x0083,0x0001
04ae 0093 0002  |    |		.CONST	0x0093,0x0002
04b0 ; --------------------------------------------------------------------------------------
04b0 ; Debug3 Subtable 0x6
04b0 ; --------------------------------------------------------------------------------------
04b0 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
04b2 009b 0001  |    |		.CONST	0x009b,0x0001
04b4 009e 0002  |    |		.CONST	0x009e,0x0002
04b6 00b4 0003  |    |		.CONST	0x00b4,0x0003
04b8 ; --------------------------------------------------------------------------------------
04b8 ; Debug3 Subtable 0x7
04b8 ; --------------------------------------------------------------------------------------
04b8 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
04ba 00c3 0001  |    |		.CONST	0x00c3,0x0001
04bc 00c6 0002  |    |		.CONST	0x00c6,0x0002
04be 00dc 0003  |    |		.CONST	0x00dc,0x0003
04c0 ; --------------------------------------------------------------------------------------
04c0 ; Debug3 Subtable 0x8
04c0 ; --------------------------------------------------------------------------------------
04c0 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
04c2 00ec 0001  |    |		.CONST	0x00ec,0x0001
04c4 00f0 0002  |    |		.CONST	0x00f0,0x0002
04c6 00f8 0003  |    |		.CONST	0x00f8,0x0003
04c8 00fd 0004  |    |		.CONST	0x00fd,0x0004
04ca ; --------------------------------------------------------------------------------------
04ca ; Debug3 Subtable 0x9
04ca ; --------------------------------------------------------------------------------------
04ca 0006 0008  |    |		.DBG3TAB	0x0006,0x0008
04cc 0103 ffff  |    |		.CONST	0x0103,0xffff
04ce 0109 fffe  |    |		.CONST	0x0109,0xfffe
04d0 010f fffd  |    |		.CONST	0x010f,0xfffd
04d2 0112 fffc  |    |		.CONST	0x0112,0xfffc
04d4 0116 fffb  |    |		.CONST	0x0116,0xfffb
04d6 011a fffa  |    |		.CONST	0x011a,0xfffa
04d8 011b 0001  |    |		.CONST	0x011b,0x0001
04da 011d 0002  |    |		.CONST	0x011d,0x0002
04dc 0122 0003  | "  |		.CONST	0x0122,0x0003
04de 0124 0004  | $  |		.CONST	0x0124,0x0004
04e0 012a 0005  | *  |		.CONST	0x012a,0x0005
04e2 012c 0006  | ,  |		.CONST	0x012c,0x0006
04e4 0137 0007  | 7  |		.CONST	0x0137,0x0007
04e6 014b 0008  | K  |		.CONST	0x014b,0x0008
04e8 ; --------------------------------------------------------------------------------------
04e8 ; Debug3 Subtable 0xa
04e8 ; --------------------------------------------------------------------------------------
04e8 0000 0004  |    |		.DBG3TAB	0x0000,0x0004
04ea 0153 0001  | S  |		.CONST	0x0153,0x0001
04ec 0155 0002  | U  |		.CONST	0x0155,0x0002
04ee 0158 0003  | X  |		.CONST	0x0158,0x0003
04f0 0166 0004  | f  |		.CONST	0x0166,0x0004
04f2 ; --------------------------------------------------------------------------------------
04f2 ; Debug3 Subtable 0xb
04f2 ; --------------------------------------------------------------------------------------
04f2 0002 0015  |    |		.DBG3TAB	0x0002,0x0015
04f4 017b ffff  | {  |		.CONST	0x017b,0xffff
04f6 017d fffe  | }  |		.CONST	0x017d,0xfffe
04f8 017e 0001  | ~  |		.CONST	0x017e,0x0001
04fa 0182 0002  |    |		.CONST	0x0182,0x0002
04fc 0188 0003  |    |		.CONST	0x0188,0x0003
04fe 0189 0004  |    |		.CONST	0x0189,0x0004
0500 018d 0005  |    |		.CONST	0x018d,0x0005
0502 0193 0006  |    |		.CONST	0x0193,0x0006
0504 0195 0007  |    |		.CONST	0x0195,0x0007
0506 0198 0008  |    |		.CONST	0x0198,0x0008
0508 01a5 0009  |    |		.CONST	0x01a5,0x0009
050a 01b1 000a  |    |		.CONST	0x01b1,0x000a
050c 01b6 000b  |    |		.CONST	0x01b6,0x000b
050e 01b7 000c  |    |		.CONST	0x01b7,0x000c
0510 01bd 000d  |    |		.CONST	0x01bd,0x000d
0512 01be 000e  |    |		.CONST	0x01be,0x000e
0514 01c2 000f  |    |		.CONST	0x01c2,0x000f
0516 01c5 0010  |    |		.CONST	0x01c5,0x0010
0518 01cb 0011  |    |		.CONST	0x01cb,0x0011
051a 01cc 0012  |    |		.CONST	0x01cc,0x0012
051c 01db 0013  |    |		.CONST	0x01db,0x0013
051e 01df 0014  |    |		.CONST	0x01df,0x0014
0520 01e7 0015  |    |		.CONST	0x01e7,0x0015
0522 ; --------------------------------------------------------------------------------------
0522 ; Debug3 Subtable 0xc
0522 ; --------------------------------------------------------------------------------------
0522 0001 0004  |    |		.DBG3TAB	0x0001,0x0004
0524 01fb ffff  |    |		.CONST	0x01fb,0xffff
0526 01fe 0001  |    |		.CONST	0x01fe,0x0001
0528 0203 0002  |    |		.CONST	0x0203,0x0002
052a 0207 0003  |    |		.CONST	0x0207,0x0003
052c 020c 0004  |    |		.CONST	0x020c,0x0004
052e ; --------------------------------------------------------------------------------------
052e ; Debug3 Subtable 0xd
052e ; --------------------------------------------------------------------------------------
052e 0001 0007  |    |		.DBG3TAB	0x0001,0x0007
0530 0213 ffff  |    |		.CONST	0x0213,0xffff
0532 0218 0001  |    |		.CONST	0x0218,0x0001
0534 021b 0002  |    |		.CONST	0x021b,0x0002
0536 021e 0003  |    |		.CONST	0x021e,0x0003
0538 0220 0004  |    |		.CONST	0x0220,0x0004
053a 0222 0005  | "  |		.CONST	0x0222,0x0005
053c 0226 0006  | &  |		.CONST	0x0226,0x0006
053e 022c 0009  | ,  |		.CONST	0x022c,0x0009
0540 ; --------------------------------------------------------------------------------------
0540 ; Debug3 Subtable 0xe
0540 ; --------------------------------------------------------------------------------------
0540 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0542 ; --------------------------------------------------------------------------------------
0542 ; Debug3 Subtable 0xf
0542 ; --------------------------------------------------------------------------------------
0542 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0544 024a 0001  | J  |		.CONST	0x024a,0x0001
0546 024b 0002  | K  |		.CONST	0x024b,0x0002
0548 ; --------------------------------------------------------------------------------------
0548 ; Debug3 Subtable 0x10
0548 ; --------------------------------------------------------------------------------------
0548 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
054a 0256 0001  | V  |		.CONST	0x0256,0x0001
054c 025d 0002  | ]  |		.CONST	0x025d,0x0002
054e ; --------------------------------------------------------------------------------------
054e ; Debug3 Subtable 0x11
054e ; --------------------------------------------------------------------------------------
054e 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0550 0263 0001  | c  |		.CONST	0x0263,0x0001
0552 0000 0000  |    |		.BLANK	0000[0xae]