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

⟦636b7717d⟧

    Length: 4096 (0x1000)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0698fd

Derivation

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

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0718       |    |		.CONST	0x0718								; 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 8004       |    |		.CONST	0x8004								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0077       | w  |		.CONST	0x0077								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0026       | &  |		.CONST	0x0026								; Number of locals
000b			INIT_0008:
000b 029a 0083  |    |		Declare_Subprogram	INIT_0080,For_Outer_Call,Visible,Unelaborated
000d 00c4       |    |		Action	Make_Default
000e 00c4       |    |		Action	Make_Default
000f 00c4       |    |		Action	Make_Default
0010 00c4       |    |		Action	Make_Default
0011 00c4       |    |		Action	Make_Default
0012 00c4       |    |		Action	Make_Default
0013 00c4       |    |		Action	Make_Default
0014 00c4       |    |		Action	Make_Default
0015 00c4       |    |		Action	Make_Default
0016 00c4       |    |		Action	Make_Default
0017 00c4       |    |		Action	Make_Default
0018 00c4       |    |		Action	Make_Default
0019 029a 01f3  |    |		Declare_Subprogram	INIT_01f0,For_Outer_Call,Visible,Unelaborated
001b c214       |    |		Store	0x1,0x14
001c 029a 02e3  |    |		Declare_Subprogram	INIT_02e0,For_Outer_Call,Visible,Unelaborated
001e c212       |    |		Store	0x1,0x12
001f 029a 0313  |    |		Declare_Subprogram	INIT_0310,For_Outer_Call,Visible,Unelaborated
0021 c213       |    |		Store	0x1,0x13
0022 029a 037b  |   {|		Declare_Subprogram	INIT_0378,For_Outer_Call,Visible,Unelaborated
0024 c210       |    |		Store	0x1,0x10
0025 029a 038b  |    |		Declare_Subprogram	INIT_0388,For_Outer_Call,Visible,Unelaborated
0027 c211       |    |		Store	0x1,0x11
0028 00e2       |    |		Load_Encached	Integer_Cache
0029 0129       | )  |		Execute	Any,Make_Visible
002a c215       |    |		Store	0x1,0x15
002b 029a 039b  |    |		Declare_Subprogram	INIT_0398,For_Outer_Call,Visible,Unelaborated
002d c216       |    |		Store	0x1,0x16
002e 029a 03a3  |    |		Declare_Subprogram	INIT_03a0,For_Outer_Call,Visible,Unelaborated
0030 c217       |    |		Store	0x1,0x17
0031 029a 03ab  |    |		Declare_Subprogram	INIT_03a8,For_Outer_Call,Visible,Unelaborated
0033 c218       |    |		Store	0x1,0x18
0034 029a 03b3  |    |		Declare_Subprogram	INIT_03b0,For_Outer_Call,Visible,Unelaborated
0036 c219       |    |		Store	0x1,0x19
0037 00bf       |    |		Action	Accept_Activation
0038 029b 03c3  |    |		Declare_Subprogram	INIT_03c0,For_Outer_Call,Unelaborated
003a e001       |    |		Load	0x0,0x1
003b 1b22       | "  |		Execute	Package,Field_Read,Field_Number 0x22
003c e001       |    |		Load	0x0,0x1
003d 1b2f       | /  |		Execute	Package,Field_Read,Field_Number 0x2f
003e e002       |    |		Load	0x0,0x2
003f e003       |    |		Load	0x0,0x3
0040 4861       |Ha  |		Short_Literal	0x61
0041 00e4       |    |		Load_Encached	Positive_Cache
0042 e21c       |    |		Load	0x1,0x1c
0043 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
0044 e004       |    |		Load	0x0,0x4
0045 0387       |    |		Declare_Variable	Package
0046 00d8       |    |		Load_Top	At_Offset_0
0047 020f       |    |		Execute	Module,Activate
0048 00d8       |    |		Load_Top	At_Offset_0
0049 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
004a 00e3       |    |		Load_Encached	Natural_Cache
004b 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
004c e005       |    |		Load	0x0,0x5
004d e006       |    |		Load	0x0,0x6
004e 4806       |H   |		Short_Literal	0x6
004f 0092 0586  |    |		Action	Push_String_Extended,0x586					; " "
0051 e007       |    |		Load	0x0,0x7
0052 0387       |    |		Declare_Variable	Package
0053 00d8       |    |		Load_Top	At_Offset_0
0054 020f       |    |		Execute	Module,Activate
0055 00e3       |    |		Load_Encached	Natural_Cache
0056 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0057 1d14       |    |		Execute_Immediate	Reference_Lex_1,0x14
0058 00c7       |    |		Action	Elaborate_Subprogram
0059 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
005a 00c7       |    |		Action	Elaborate_Subprogram
005b 029d 03cb  |    |		Declare_Subprogram	INIT_03c8,For_Outer_Call
005d 029d 03db  |    |		Declare_Subprogram	INIT_03d8,For_Outer_Call
005f 029d 03eb  |    |		Declare_Subprogram	INIT_03e8,For_Outer_Call
0061 1d12       |    |		Execute_Immediate	Reference_Lex_1,0x12
0062 00c7       |    |		Action	Elaborate_Subprogram
0063 029d 042b  |   +|		Declare_Subprogram	INIT_0428,For_Outer_Call
0065 029d 0453  |   S|		Declare_Subprogram	INIT_0450,For_Outer_Call
0067 1d13       |    |		Execute_Immediate	Reference_Lex_1,0x13
0068 00c7       |    |		Action	Elaborate_Subprogram
0069 1d10       |    |		Execute_Immediate	Reference_Lex_1,0x10
006a 00c7       |    |		Action	Elaborate_Subprogram
006b 1d11       |    |		Execute_Immediate	Reference_Lex_1,0x11
006c 00c7       |    |		Action	Elaborate_Subprogram
006d 1d1a       |    |		Execute_Immediate	Reference_Lex_1,0x1a
006e 00c7       |    |		Action	Elaborate_Subprogram
006f 1d16       |    |		Execute_Immediate	Reference_Lex_1,0x16
0070 00c7       |    |		Action	Elaborate_Subprogram
0071 1d17       |    |		Execute_Immediate	Reference_Lex_1,0x17
0072 00c7       |    |		Action	Elaborate_Subprogram
0073 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
0074 00c7       |    |		Action	Elaborate_Subprogram
0075 1d19       |    |		Execute_Immediate	Reference_Lex_1,0x19
0076 00c7       |    |		Action	Elaborate_Subprogram
0077			BODY_0008:
0077 00bc       |    |		Action	Signal_Activated
0078 00bb       |    |		Action	Signal_Completion
0079 0000 0000  |    |		.BLANK	0000[0x7]
0080 ; --------------------------------------------------------------------------------------
0080 ; SUBPROGRAM
0080 ; --------------------------------------------------------------------------------------
0080 00c8       |    |		.CONST	0x00c8								; Address of begin
0081 0004       |    |		.CONST	0x0004								; Address of exception handler
0082 0026       | &  |		.CONST	0x0026								; Number of locals
0083			INIT_0080:
0083 e008       |    |		Load	0x0,0x8
0084 e009       |    |		Load	0x0,0x9
0085 e221       | !  |		Load	0x1,0x21
0086 0a01       |    |		Execute_Immediate	Plus,0x1
0087 00d8       |    |		Load_Top	At_Offset_0
0088 00e4       |    |		Load_Encached	Positive_Cache
0089 0260       | `  |		Execute	Discrete,In_Type
008a 7001       |p   |		Jump_Nonzero	0x8c
008b 0801       |    |		Execute_Immediate	Raise,0x1
008c 0092 0586  |    |		Action	Push_String_Extended,0x586					; " "
008e e007       |    |		Load	0x0,0x7
008f 0387       |    |		Declare_Variable	Package
0090 00d8       |    |		Load_Top	At_Offset_0
0091 020f       |    |		Execute	Module,Activate
0092 e21c       |    |		Load	0x1,0x1c
0093 0322       | "  |		Declare_Variable	Record
0094 00d8       |    |		Load_Top	At_Offset_0
0095 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0096 00e3       |    |		Load_Encached	Natural_Cache
0097 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0098 03e9       |    |		Declare_Variable	Discrete,Duplicate
0099 03e9       |    |		Declare_Variable	Discrete,Duplicate
009a 00e3       |    |		Load_Encached	Natural_Cache
009b 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
009c 03e9       |    |		Declare_Variable	Discrete,Duplicate
009d 03e9       |    |		Declare_Variable	Discrete,Duplicate
009e 00e3       |    |		Load_Encached	Natural_Cache
009f 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
00a0 03e9       |    |		Declare_Variable	Discrete,Duplicate
00a1 03e9       |    |		Declare_Variable	Discrete,Duplicate
00a2 00e3       |    |		Load_Encached	Natural_Cache
00a3 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
00a4 03e9       |    |		Declare_Variable	Discrete,Duplicate
00a5 03e9       |    |		Declare_Variable	Discrete,Duplicate
00a6 00e3       |    |		Load_Encached	Natural_Cache
00a7 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
00a8 03e9       |    |		Declare_Variable	Discrete,Duplicate
00a9 03e9       |    |		Declare_Variable	Discrete,Duplicate
00aa 03e9       |    |		Declare_Variable	Discrete,Duplicate
00ab 00e3       |    |		Load_Encached	Natural_Cache
00ac 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
00ad 03e9       |    |		Declare_Variable	Discrete,Duplicate
00ae 03e9       |    |		Declare_Variable	Discrete,Duplicate
00af 03e9       |    |		Declare_Variable	Discrete,Duplicate
00b0 00e7       |    |		Load_Encached	Duration_Cache
00b1 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
00b2 03e9       |    |		Declare_Variable	Discrete,Duplicate
00b3 03e9       |    |		Declare_Variable	Discrete,Duplicate
00b4 00e7       |    |		Load_Encached	Duration_Cache
00b5 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
00b6 03e9       |    |		Declare_Variable	Discrete,Duplicate
00b7 03e9       |    |		Declare_Variable	Discrete,Duplicate
00b8 00e7       |    |		Load_Encached	Duration_Cache
00b9 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
00ba 03e9       |    |		Declare_Variable	Discrete,Duplicate
00bb 03e9       |    |		Declare_Variable	Discrete,Duplicate
00bc 03e9       |    |		Declare_Variable	Discrete,Duplicate
00bd e00a       |    |		Load	0x0,0xa
00be 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
00bf 0322       | "  |		Declare_Variable	Record
00c0 e00b       |    |		Load	0x0,0xb
00c1 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
00c2 029f 048b  |    |		Declare_Subprogram	INIT_0488,For_Call
00c4 029f 04a3  |    |		Declare_Subprogram	INIT_04a0,For_Call
00c6 029f 04c3  |    |		Declare_Subprogram	INIT_04c0,For_Call
00c8			BODY_0080:
00c8 4802       |H   |		Short_Literal	0x2
00c9 0092 0587  |    |		Action	Push_String_Extended,0x587					; "Date"
00cb e220       |    |		Load	0x1,0x20
00cc 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00cd 4802       |H   |		Short_Literal	0x2
00ce 0092 0588  |    |		Action	Push_String_Extended,0x588					; "Ada"
00d0 e220       |    |		Load	0x1,0x20
00d1 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00d2 4802       |H   |		Short_Literal	0x2
00d3 0092 0589  |    |		Action	Push_String_Extended,0x589					; "File"
00d5 e220       |    |		Load	0x1,0x20
00d6 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00d7 4802       |H   |		Short_Literal	0x2
00d8 0092 058a  |    |		Action	Push_String_Extended,0x58a					; "Action"
00da e220       |    |		Load	0x1,0x20
00db 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00dc 4802       |H   |		Short_Literal	0x2
00dd 0092 058b  |    |		Action	Push_String_Extended,0x58b					; "Directory"
00df e220       |    |		Load	0x1,0x20
00e0 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00e1 4802       |H   |		Short_Literal	0x2
00e2 0092 058c  |    |		Action	Push_String_Extended,0x58c					; "DDB"
00e4 e220       |    |		Load	0x1,0x20
00e5 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00e6 4800       |H   |		Short_Literal	0x0
00e7 0092 0587  |    |		Action	Push_String_Extended,0x587					; "Date"
00e9 e402       |    |		Load	0x2,0x2
00ea 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00eb e221       | !  |		Load	0x1,0x21
00ec 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
00ed 6805       |h   |		Jump_Zero	0xf3
00ee 4801       |H   |		Short_Literal	0x1
00ef 0092 058d  |    |		Action	Push_String_Extended,0x58d					; "Volume 1"
00f1 e402       |    |		Load	0x2,0x2
00f2 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00f3 e221       | !  |		Load	0x1,0x21
00f4 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
00f5 6805       |h   |		Jump_Zero	0xfb
00f6 4801       |H   |		Short_Literal	0x1
00f7 0092 058e  |    |		Action	Push_String_Extended,0x58e					; "Volume 2"
00f9 e402       |    |		Load	0x2,0x2
00fa 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00fb e221       | !  |		Load	0x1,0x21
00fc 0c03       |    |		Execute_Immediate	Greater_Equal,0x3
00fd 6805       |h   |		Jump_Zero	0x103
00fe 4801       |H   |		Short_Literal	0x1
00ff 0092 058f  |    |		Action	Push_String_Extended,0x58f					; "Volume 3"
0101 e402       |    |		Load	0x2,0x2
0102 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0103 e221       | !  |		Load	0x1,0x21
0104 0c04       |    |		Execute_Immediate	Greater_Equal,0x4
0105 6805       |h   |		Jump_Zero	0x10b
0106 4801       |H   |		Short_Literal	0x1
0107 0092 0590  |    |		Action	Push_String_Extended,0x590					; "Volume 4"
0109 e402       |    |		Load	0x2,0x2
010a 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
010b e21f       |    |		Load	0x1,0x1f
010c 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
010d 6819       |h   |		Jump_Zero	0x127
010e 4801       |H   |		Short_Literal	0x1
010f e21e       |    |		Load	0x1,0x1e
0110 e21d       |    |		Load	0x1,0x1d
0111 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0112 e403       |    |		Load	0x2,0x3
0113 017d       | }  |		Execute	Record,Structure_Write
0114 e403       |    |		Load	0x2,0x3
0115 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0116 e422       | "  |		Load	0x2,0x22
0117 017d       | }  |		Execute	Record,Structure_Write
0118 e422       | "  |		Load	0x2,0x22
0119 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
011a a423       | #  |		Store_Unchecked	0x2,0x23
011b 480c       |H   |		Short_Literal	0xc
011c e422       | "  |		Load	0x2,0x22
011d 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
011e 4800       |H   |		Short_Literal	0x0
011f e422       | "  |		Load	0x2,0x22
0120 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0121 4800       |H   |		Short_Literal	0x0
0122 e422       | "  |		Load	0x2,0x22
0123 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0124 4800       |H   |		Short_Literal	0x0
0125 e422       | "  |		Load	0x2,0x22
0126 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0127 00cf       |    |		Action	Mark_Auxiliary
0128 e21f       |    |		Load	0x1,0x1f
0129 4801       |H   |		Short_Literal	0x1
012a 0263       | c  |		Execute	Discrete,Above_Bound
012b 7079       |py  |		Jump_Nonzero	0x1a5
012c 00d8       |    |		Load_Top	At_Offset_0
012d e21e       |    |		Load	0x1,0x1e
012e e21d       |    |		Load	0x1,0x1d
012f 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0130 e403       |    |		Load	0x2,0x3
0131 017d       | }  |		Execute	Record,Structure_Write
0132 e403       |    |		Load	0x2,0x3
0133 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0134 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0135 e423       | #  |		Load	0x2,0x23
0136 027e       | ~  |		Execute	Discrete,Not_Equal
0137 6816       |h   |		Jump_Zero	0x14e
0138 e422       | "  |		Load	0x2,0x22
0139 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
013a 60ad       |`   |		Indirect_Literal	Discrete,0x1e8,{0x00000000, 0x0000076d}
013b 027e       | ~  |		Execute	Discrete,Not_Equal
013c 6801       |h   |		Jump_Zero	0x13e
013d 8426       | &  |		Call	0x2,0x26
013e e403       |    |		Load	0x2,0x3
013f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0140 e422       | "  |		Load	0x2,0x22
0141 017d       | }  |		Execute	Record,Structure_Write
0142 480c       |H   |		Short_Literal	0xc
0143 e422       | "  |		Load	0x2,0x22
0144 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0145 4800       |H   |		Short_Literal	0x0
0146 e422       | "  |		Load	0x2,0x22
0147 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0148 4800       |H   |		Short_Literal	0x0
0149 e422       | "  |		Load	0x2,0x22
014a 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
014b 4800       |H   |		Short_Literal	0x0
014c e422       | "  |		Load	0x2,0x22
014d 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
014e e418       |    |		Load	0x2,0x18
014f e404       |    |		Load	0x2,0x4
0150 e40a       |    |		Load	0x2,0xa
0151 0092 0588  |    |		Action	Push_String_Extended,0x588					; "Ada"
0153 8424       | $  |		Call	0x2,0x24
0154 c40a       |    |		Store	0x2,0xa
0155 c404       |    |		Store	0x2,0x4
0156 c418       |    |		Store	0x2,0x18
0157 e419       |    |		Load	0x2,0x19
0158 e405       |    |		Load	0x2,0x5
0159 e40b       |    |		Load	0x2,0xb
015a 0092 0589  |    |		Action	Push_String_Extended,0x589					; "File"
015c 8424       | $  |		Call	0x2,0x24
015d c40b       |    |		Store	0x2,0xb
015e c405       |    |		Store	0x2,0x5
015f c419       |    |		Store	0x2,0x19
0160 e41a       |    |		Load	0x2,0x1a
0161 e406       |    |		Load	0x2,0x6
0162 e40c       |    |		Load	0x2,0xc
0163 0092 058a  |    |		Action	Push_String_Extended,0x58a					; "Action"
0165 8424       | $  |		Call	0x2,0x24
0166 c40c       |    |		Store	0x2,0xc
0167 c406       |    |		Store	0x2,0x6
0168 c41a       |    |		Store	0x2,0x1a
0169 e41c       |    |		Load	0x2,0x1c
016a e40e       |    |		Load	0x2,0xe
016b e408       |    |		Load	0x2,0x8
016c 0092 058b  |    |		Action	Push_String_Extended,0x58b					; "Directory"
016e 8424       | $  |		Call	0x2,0x24
016f c408       |    |		Store	0x2,0x8
0170 c40e       |    |		Store	0x2,0xe
0171 c41c       |    |		Store	0x2,0x1c
0172 e41d       |    |		Load	0x2,0x1d
0173 e40f       |    |		Load	0x2,0xf
0174 e409       |    |		Load	0x2,0x9
0175 0092 0591  |    |		Action	Push_String_Extended,0x591					; "Ddb"
0177 8424       | $  |		Call	0x2,0x24
0178 c409       |    |		Store	0x2,0x9
0179 c40f       |    |		Store	0x2,0xf
017a c41d       |    |		Store	0x2,0x1d
017b e41e       |    |		Load	0x2,0x1e
017c e410       |    |		Load	0x2,0x10
017d e414       |    |		Load	0x2,0x14
017e 0092 0592  |    |		Action	Push_String_Extended,0x592					; "Disk1"
0180 8424       | $  |		Call	0x2,0x24
0181 c414       |    |		Store	0x2,0x14
0182 c410       |    |		Store	0x2,0x10
0183 c41e       |    |		Store	0x2,0x1e
0184 e41f       |    |		Load	0x2,0x1f
0185 e411       |    |		Load	0x2,0x11
0186 e415       |    |		Load	0x2,0x15
0187 0092 0593  |    |		Action	Push_String_Extended,0x593					; "Disk2"
0189 8424       | $  |		Call	0x2,0x24
018a c415       |    |		Store	0x2,0x15
018b c411       |    |		Store	0x2,0x11
018c c41f       |    |		Store	0x2,0x1f
018d e420       |    |		Load	0x2,0x20
018e e412       |    |		Load	0x2,0x12
018f e416       |    |		Load	0x2,0x16
0190 0092 0594  |    |		Action	Push_String_Extended,0x594					; "Disk3"
0192 8424       | $  |		Call	0x2,0x24
0193 c416       |    |		Store	0x2,0x16
0194 c412       |    |		Store	0x2,0x12
0195 c420       |    |		Store	0x2,0x20
0196 e421       | !  |		Load	0x2,0x21
0197 e413       |    |		Load	0x2,0x13
0198 e417       |    |		Load	0x2,0x17
0199 0092 0595  |    |		Action	Push_String_Extended,0x595					; "Disk4"
019b 8424       | $  |		Call	0x2,0x24
019c c417       |    |		Store	0x2,0x17
019d c413       |    |		Store	0x2,0x13
019e c421       | !  |		Store	0x2,0x21
019f e403       |    |		Load	0x2,0x3
01a0 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
01a1 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
01a2 a423       | #  |		Store_Unchecked	0x2,0x23
01a3 00c8       |    |		Action	Pop_Auxiliary_Range
01a4 3f87       |?   |		Loop_Increasing	0x12c
01a5 00ce       |    |		Action	Pop_Auxiliary
01a6 8426       | &  |		Call	0x2,0x26
01a7 4802       |H   |		Short_Literal	0x2
01a8 e00c       |    |		Load	0x0,0xc
01a9 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
01aa 0092 0596  |    |		Action	Push_String_Extended,0x596					; "Daemon Information Display"
01ac e00c       |    |		Load	0x0,0xc
01ad 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01ae 0092 0597  |    |		Action	Push_String_Extended,0x597					; "--------------------------"
01b0 e00c       |    |		Load	0x0,0xc
01b1 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01b2 4801       |H   |		Short_Literal	0x1
01b3 e00c       |    |		Load	0x0,0xc
01b4 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
01b5 0092 0598  |    |		Action	Push_String_Extended,0x598					; "Shows at end of day final run of daemon.  This"
01b7 e00c       |    |		Load	0x0,0xc
01b8 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01b9 0092 0599  |    |		Action	Push_String_Extended,0x599					; "indicates size before compaction and final size"
01bb e00c       |    |		Load	0x0,0xc
01bc 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01bd 0092 059a  |    |		Action	Push_String_Extended,0x59a					; "in pages."
01bf e00c       |    |		Load	0x0,0xc
01c0 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01c1 4802       |H   |		Short_Literal	0x2
01c2 e00c       |    |		Load	0x0,0xc
01c3 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
01c4 e00c       |    |		Load	0x0,0xc
01c5 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
01c6 e220       |    |		Load	0x1,0x20
01c7 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
01c8 0092 059b  |    |		Action	Push_String_Extended,0x59b					; "\x0c"
01ca e00c       |    |		Load	0x0,0xc
01cb 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01cc 4802       |H   |		Short_Literal	0x2
01cd e00c       |    |		Load	0x0,0xc
01ce 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
01cf 0092 059c  |    |		Action	Push_String_Extended,0x59c					; "For each disk, this display indicates the amount of"
01d1 e00c       |    |		Load	0x0,0xc
01d2 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01d3 0092 059d  |    |		Action	Push_String_Extended,0x59d					; "used space after garbage collection has finished that"
01d5 e00c       |    |		Load	0x0,0xc
01d6 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01d7 0092 059e  |    |		Action	Push_String_Extended,0x59e					; "day."
01d9 e00c       |    |		Load	0x0,0xc
01da 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01db 4802       |H   |		Short_Literal	0x2
01dc e00c       |    |		Load	0x0,0xc
01dd 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
01de e00c       |    |		Load	0x0,0xc
01df 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
01e0 e402       |    |		Load	0x2,0x2
01e1 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
01e2 0092 059b  |    |		Action	Push_String_Extended,0x59b					; "\x0c"
01e4 e00c       |    |		Load	0x0,0xc
01e5 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01e6 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
01e7 0000       |    |		.XXX[0x1]
01e8 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000076d}
01ec 0000 0000  |    |		.BLANK	0000[0x4]
01f0 ; --------------------------------------------------------------------------------------
01f0 ; SUBPROGRAM
01f0 ; --------------------------------------------------------------------------------------
01f0 0220       |    |		.CONST	0x0220								; Address of begin
01f1 0004       |    |		.CONST	0x0004								; Address of exception handler
01f2 0014       |    |		.CONST	0x0014								; Number of locals
01f3			INIT_01f0:
01f3 e21c       |    |		Load	0x1,0x1c
01f4 0322       | "  |		Declare_Variable	Record
01f5 00d8       |    |		Load_Top	At_Offset_0
01f6 1c00       |    |		Execute_Immediate	Run_Utility,0x0
01f7 e00d       |    |		Load	0x0,0xd
01f8 e00e       |    |		Load	0x0,0xe
01f9 e221       | !  |		Load	0x1,0x21
01fa 0a01       |    |		Execute_Immediate	Plus,0x1
01fb 00d8       |    |		Load_Top	At_Offset_0
01fc 00e4       |    |		Load_Encached	Positive_Cache
01fd 0260       | `  |		Execute	Discrete,In_Type
01fe 7001       |p   |		Jump_Nonzero	0x200
01ff 0801       |    |		Execute_Immediate	Raise,0x1
0200 0092 0586  |    |		Action	Push_String_Extended,0x586					; " "
0202 e007       |    |		Load	0x0,0x7
0203 0387       |    |		Declare_Variable	Package
0204 00d8       |    |		Load_Top	At_Offset_0
0205 020f       |    |		Execute	Module,Activate
0206 00e3       |    |		Load_Encached	Natural_Cache
0207 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0208 03e9       |    |		Declare_Variable	Discrete,Duplicate
0209 03e9       |    |		Declare_Variable	Discrete,Duplicate
020a 03e9       |    |		Declare_Variable	Discrete,Duplicate
020b 00e3       |    |		Load_Encached	Natural_Cache
020c 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
020d 03e9       |    |		Declare_Variable	Discrete,Duplicate
020e 03e9       |    |		Declare_Variable	Discrete,Duplicate
020f 03e9       |    |		Declare_Variable	Discrete,Duplicate
0210 00e7       |    |		Load_Encached	Duration_Cache
0211 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0212 03e9       |    |		Declare_Variable	Discrete,Duplicate
0213 03e9       |    |		Declare_Variable	Discrete,Duplicate
0214 03e9       |    |		Declare_Variable	Discrete,Duplicate
0215 e00a       |    |		Load	0x0,0xa
0216 1b14       |    |		Execute	Package,Field_Read,Field_Number 0x14
0217 0322       | "  |		Declare_Variable	Record
0218 e00b       |    |		Load	0x0,0xb
0219 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
021a 029f 04e3  |    |		Declare_Subprogram	INIT_04e0,For_Call
021c 029f 04fb  |    |		Declare_Subprogram	INIT_04f8,For_Call
021e 029f 0533  |   3|		Declare_Subprogram	INIT_0530,For_Call
0220			BODY_01f0:
0220 4800       |H   |		Short_Literal	0x0
0221 0092 0587  |    |		Action	Push_String_Extended,0x587					; "Date"
0223 e403       |    |		Load	0x2,0x3
0224 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0225 e221       | !  |		Load	0x1,0x21
0226 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0227 6805       |h   |		Jump_Zero	0x22d
0228 4800       |H   |		Short_Literal	0x0
0229 0092 059f  |    |		Action	Push_String_Extended,0x59f					; "Vol 1"
022b e403       |    |		Load	0x2,0x3
022c 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
022d e221       | !  |		Load	0x1,0x21
022e 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
022f 6805       |h   |		Jump_Zero	0x235
0230 4800       |H   |		Short_Literal	0x0
0231 0092 05a0  |    |		Action	Push_String_Extended,0x5a0					; "Vol 2"
0233 e403       |    |		Load	0x2,0x3
0234 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0235 e221       | !  |		Load	0x1,0x21
0236 0c03       |    |		Execute_Immediate	Greater_Equal,0x3
0237 6805       |h   |		Jump_Zero	0x23d
0238 4800       |H   |		Short_Literal	0x0
0239 0092 05a1  |    |		Action	Push_String_Extended,0x5a1					; "Vol 3"
023b e403       |    |		Load	0x2,0x3
023c 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
023d e221       | !  |		Load	0x1,0x21
023e 0c04       |    |		Execute_Immediate	Greater_Equal,0x4
023f 6805       |h   |		Jump_Zero	0x245
0240 4800       |H   |		Short_Literal	0x0
0241 0092 05a2  |    |		Action	Push_String_Extended,0x5a2					; "Vol 4"
0243 e403       |    |		Load	0x2,0x3
0244 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0245 e21f       |    |		Load	0x1,0x1f
0246 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
0247 6819       |h   |		Jump_Zero	0x261
0248 4801       |H   |		Short_Literal	0x1
0249 e21e       |    |		Load	0x1,0x1e
024a e21d       |    |		Load	0x1,0x1d
024b 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
024c e402       |    |		Load	0x2,0x2
024d 017d       | }  |		Execute	Record,Structure_Write
024e e402       |    |		Load	0x2,0x2
024f 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
0250 e410       |    |		Load	0x2,0x10
0251 017d       | }  |		Execute	Record,Structure_Write
0252 e410       |    |		Load	0x2,0x10
0253 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
0254 a411       |    |		Store_Unchecked	0x2,0x11
0255 480c       |H   |		Short_Literal	0xc
0256 e410       |    |		Load	0x2,0x10
0257 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
0258 4800       |H   |		Short_Literal	0x0
0259 e410       |    |		Load	0x2,0x10
025a 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
025b 4800       |H   |		Short_Literal	0x0
025c e410       |    |		Load	0x2,0x10
025d 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
025e 4800       |H   |		Short_Literal	0x0
025f e410       |    |		Load	0x2,0x10
0260 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0261 00cf       |    |		Action	Mark_Auxiliary
0262 e21f       |    |		Load	0x1,0x1f
0263 4801       |H   |		Short_Literal	0x1
0264 0263       | c  |		Execute	Discrete,Above_Bound
0265 704c       |pL  |		Jump_Nonzero	0x2b2
0266 00d8       |    |		Load_Top	At_Offset_0
0267 e21e       |    |		Load	0x1,0x1e
0268 e21d       |    |		Load	0x1,0x1d
0269 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
026a e402       |    |		Load	0x2,0x2
026b 017d       | }  |		Execute	Record,Structure_Write
026c e402       |    |		Load	0x2,0x2
026d 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
026e 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
026f e411       |    |		Load	0x2,0x11
0270 027e       | ~  |		Execute	Discrete,Not_Equal
0271 6816       |h   |		Jump_Zero	0x288
0272 e410       |    |		Load	0x2,0x10
0273 3c00       |<   |		Execute	Record,Field_Read,Field_Number 0x0
0274 6773       |gs  |		Indirect_Literal	Discrete,0x1e8,{0x00000000, 0x0000076d}
0275 027e       | ~  |		Execute	Discrete,Not_Equal
0276 6801       |h   |		Jump_Zero	0x278
0277 8414       |    |		Call	0x2,0x14
0278 e402       |    |		Load	0x2,0x2
0279 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
027a e410       |    |		Load	0x2,0x10
027b 017d       | }  |		Execute	Record,Structure_Write
027c 480c       |H   |		Short_Literal	0xc
027d e410       |    |		Load	0x2,0x10
027e 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
027f 4800       |H   |		Short_Literal	0x0
0280 e410       |    |		Load	0x2,0x10
0281 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0282 4800       |H   |		Short_Literal	0x0
0283 e410       |    |		Load	0x2,0x10
0284 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0285 4800       |H   |		Short_Literal	0x0
0286 e410       |    |		Load	0x2,0x10
0287 3806       |8   |		Execute	Record,Field_Write,Field_Number 0x6
0288 e40c       |    |		Load	0x2,0xc
0289 e404       |    |		Load	0x2,0x4
028a e408       |    |		Load	0x2,0x8
028b 0092 0592  |    |		Action	Push_String_Extended,0x592					; "Disk1"
028d 8412       |    |		Call	0x2,0x12
028e c408       |    |		Store	0x2,0x8
028f c404       |    |		Store	0x2,0x4
0290 c40c       |    |		Store	0x2,0xc
0291 e40d       |    |		Load	0x2,0xd
0292 e405       |    |		Load	0x2,0x5
0293 e409       |    |		Load	0x2,0x9
0294 0092 0593  |    |		Action	Push_String_Extended,0x593					; "Disk2"
0296 8412       |    |		Call	0x2,0x12
0297 c409       |    |		Store	0x2,0x9
0298 c405       |    |		Store	0x2,0x5
0299 c40d       |    |		Store	0x2,0xd
029a e40e       |    |		Load	0x2,0xe
029b e406       |    |		Load	0x2,0x6
029c e40a       |    |		Load	0x2,0xa
029d 0092 0594  |    |		Action	Push_String_Extended,0x594					; "Disk3"
029f 8412       |    |		Call	0x2,0x12
02a0 c40a       |    |		Store	0x2,0xa
02a1 c406       |    |		Store	0x2,0x6
02a2 c40e       |    |		Store	0x2,0xe
02a3 e40f       |    |		Load	0x2,0xf
02a4 e407       |    |		Load	0x2,0x7
02a5 e40b       |    |		Load	0x2,0xb
02a6 0092 0595  |    |		Action	Push_String_Extended,0x595					; "Disk4"
02a8 8412       |    |		Call	0x2,0x12
02a9 c40b       |    |		Store	0x2,0xb
02aa c407       |    |		Store	0x2,0x7
02ab c40f       |    |		Store	0x2,0xf
02ac e402       |    |		Load	0x2,0x2
02ad 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
02ae 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
02af a411       |    |		Store_Unchecked	0x2,0x11
02b0 00c8       |    |		Action	Pop_Auxiliary_Range
02b1 3fb4       |?   |		Loop_Increasing	0x266
02b2 00ce       |    |		Action	Pop_Auxiliary
02b3 8414       |    |		Call	0x2,0x14
02b4 4802       |H   |		Short_Literal	0x2
02b5 e00c       |    |		Load	0x0,0xc
02b6 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
02b7 0092 05a3  |    |		Action	Push_String_Extended,0x5a3					; "Disk Daemon Information"
02b9 e00c       |    |		Load	0x0,0xc
02ba 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
02bb 0092 05a4  |    |		Action	Push_String_Extended,0x5a4					; "-----------------------"
02bd e00c       |    |		Load	0x0,0xc
02be 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
02bf 4801       |H   |		Short_Literal	0x1
02c0 e00c       |    |		Load	0x0,0xc
02c1 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
02c2 0092 05a5  |    |		Action	Push_String_Extended,0x5a5					; "Shows, for each day, last disk garbage collector"
02c4 e00c       |    |		Load	0x0,0xc
02c5 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
02c6 0092 05a6  |    |		Action	Push_String_Extended,0x5a6					; "run and amount of used space before and after the"
02c8 e00c       |    |		Load	0x0,0xc
02c9 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
02ca 0092 05a7  |    |		Action	Push_String_Extended,0x5a7					; "collection in megabytes.  The time in minutes to do"
02cc e00c       |    |		Load	0x0,0xc
02cd 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
02ce 0092 05a8  |    |		Action	Push_String_Extended,0x5a8					; "the collection is also shown."
02d0 e00c       |    |		Load	0x0,0xc
02d1 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
02d2 4802       |H   |		Short_Literal	0x2
02d3 e00c       |    |		Load	0x0,0xc
02d4 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
02d5 e00c       |    |		Load	0x0,0xc
02d6 182e       | .  |		Execute	Package,Field_Execute,Field_Number 0x2e
02d7 e403       |    |		Load	0x2,0x3
02d8 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
02d9 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
02da 0000 0000  |    |		.BLANK	0000[0x6]
02e0 ; --------------------------------------------------------------------------------------
02e0 ; SUBPROGRAM
02e0 ; --------------------------------------------------------------------------------------
02e0 02ea       |    |		.CONST	0x02ea								; Address of begin
02e1 0004       |    |		.CONST	0x0004								; Address of exception handler
02e2 0003       |    |		.CONST	0x0003								; Number of locals
02e3			INIT_02e0:
02e3 e21c       |    |		Load	0x1,0x1c
02e4 0322       | "  |		Declare_Variable	Record
02e5 00d8       |    |		Load_Top	At_Offset_0
02e6 1c00       |    |		Execute_Immediate	Run_Utility,0x0
02e7 e5fd       |    |		Load	0x2,-0x3
02e8 e5fe       |    |		Load	0x2,-0x2
02e9 8224       | $  |		Call	0x1,0x24
02ea			BODY_02e0:
02ea e21f       |    |		Load	0x1,0x1f
02eb 0a01       |    |		Execute_Immediate	Plus,0x1
02ec c21f       |    |		Store	0x1,0x1f
02ed e5ff       |    |		Load	0x2,-0x1
02ee e402       |    |		Load	0x2,0x2
02ef 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
02f0 e402       |    |		Load	0x2,0x2
02f1 3c01       |<   |		Execute	Record,Field_Read,Field_Number 0x1
02f2 e403       |    |		Load	0x2,0x3
02f3 e00f       |    |		Load	0x0,0xf
02f4 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
02f5 00d1       |    |		Pop_Control	Pop_Count_1
02f6 4800       |H   |		Short_Literal	0x0
02f7 e402       |    |		Load	0x2,0x2
02f8 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
02f9 4800       |H   |		Short_Literal	0x0
02fa e402       |    |		Load	0x2,0x2
02fb 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
02fc e5fd       |    |		Load	0x2,-0x3
02fd e001       |    |		Load	0x0,0x1
02fe 1b22       | "  |		Execute	Package,Field_Read,Field_Number 0x22
02ff 03b6       |    |		Declare_Variable	Access,By_Allocation,With_Value
0300 e402       |    |		Load	0x2,0x2
0301 3805       |8   |		Execute	Record,Field_Write,Field_Number 0x5
0302 e21e       |    |		Load	0x1,0x1e
0303 4800       |H   |		Short_Literal	0x0
0304 e402       |    |		Load	0x2,0x2
0305 e21f       |    |		Load	0x1,0x1f
0306 00d8       |    |		Load_Top	At_Offset_0
0307 00e4       |    |		Load_Encached	Positive_Cache
0308 0260       | `  |		Execute	Discrete,In_Type
0309 7001       |p   |		Jump_Nonzero	0x30b
030a 0801       |    |		Execute_Immediate	Raise,0x1
030b e21d       |    |		Load	0x1,0x1d
030c 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
030d c21e       |    |		Store	0x1,0x1e
030e 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
030f 0000       |    |		.XXX[0x1]
0310 ; --------------------------------------------------------------------------------------
0310 ; SUBPROGRAM
0310 ; --------------------------------------------------------------------------------------
0310 031b       |    |		.CONST	0x031b								; Address of begin
0311 0004       |    |		.CONST	0x0004								; Address of exception handler
0312 0004       |    |		.CONST	0x0004								; Number of locals
0313			INIT_0310:
0313 e21c       |    |		Load	0x1,0x1c
0314 0322       | "  |		Declare_Variable	Record
0315 00d8       |    |		Load_Top	At_Offset_0
0316 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0317 e5fd       |    |		Load	0x2,-0x3
0318 e5fe       |    |		Load	0x2,-0x2
0319 8224       | $  |		Call	0x1,0x24
031a e21f       |    |		Load	0x1,0x1f
031b			BODY_0310:
031b 00cf       |    |		Action	Mark_Auxiliary
031c e404       |    |		Load	0x2,0x4
031d 00d8       |    |		Load_Top	At_Offset_0
031e 00e4       |    |		Load_Encached	Positive_Cache
031f 0260       | `  |		Execute	Discrete,In_Type
0320 7001       |p   |		Jump_Nonzero	0x322
0321 0801       |    |		Execute_Immediate	Raise,0x1
0322 e21e       |    |		Load	0x1,0x1e
0323 e21d       |    |		Load	0x1,0x1d
0324 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
0325 e402       |    |		Load	0x2,0x2
0326 017d       | }  |		Execute	Record,Structure_Write
0327 e402       |    |		Load	0x2,0x2
0328 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
0329 e00f       |    |		Load	0x0,0xf
032a 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
032b e403       |    |		Load	0x2,0x3
032c 01df       |    |		Execute	Vector,Equal
032d 680a       |h   |		Jump_Zero	0x338
032e e402       |    |		Load	0x2,0x2
032f 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0330 6815       |h   |		Jump_Zero	0x346
0331 0092 05a9  |    |		Action	Push_String_Extended,0x5a9					; "*** Inconsistent daemon entry: "
0333 e403       |    |		Load	0x2,0x3
0334 01cc       |    |		Execute	Vector,Catenate
0335 e00c       |    |		Load	0x0,0xc
0336 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
0337 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0338 e404       |    |		Load	0x2,0x4
0339 0aff       |    |		Execute_Immediate	Plus,-0x1
033a c404       |    |		Store	0x2,0x4
033b e404       |    |		Load	0x2,0x4
033c 7007       |p   |		Jump_Nonzero	0x344
033d 0092 05aa  |    |		Action	Push_String_Extended,0x5aa					; "*** Unbalanced daemon start/end: "
033f e403       |    |		Load	0x2,0x3
0340 01cc       |    |		Execute	Vector,Catenate
0341 e00c       |    |		Load	0x0,0xc
0342 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
0343 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0344 00c9       |    |		Action	Pop_Auxiliary_Loop
0345 7fd6       |    |		Jump	0x31c
0346 00ce       |    |		Action	Pop_Auxiliary
0347 e402       |    |		Load	0x2,0x2
0348 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0349 00e2       |    |		Load_Encached	Integer_Cache
034a 025e       | ^  |		Execute	Discrete,Convert
034b 0092 05ab  |    |		Action	Push_String_Extended,0x5ab					; "new = "
034d e5fd       |    |		Load	0x2,-0x3
034e 8226       | &  |		Call	0x1,0x26
034f e402       |    |		Load	0x2,0x2
0350 3804       |8   |		Execute	Record,Field_Write,Field_Number 0x4
0351 e402       |    |		Load	0x2,0x2
0352 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0353 00e2       |    |		Load_Encached	Integer_Cache
0354 025e       | ^  |		Execute	Discrete,Convert
0355 0092 05ac  |    |		Action	Push_String_Extended,0x5ac					; "old = "
0357 e5fd       |    |		Load	0x2,-0x3
0358 8226       | &  |		Call	0x1,0x26
0359 e402       |    |		Load	0x2,0x2
035a 3803       |8   |		Execute	Record,Field_Write,Field_Number 0x3
035b e402       |    |		Load	0x2,0x2
035c 3400       |4   |		Execute	Record,Field_Reference,Field_Number 0x0
035d e00a       |    |		Load	0x0,0xa
035e 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
035f e5ff       |    |		Load	0x2,-0x1
0360 e00a       |    |		Load	0x0,0xa
0361 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0362 e010       |    |		Load	0x0,0x10
0363 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
0364 e402       |    |		Load	0x2,0x2
0365 3802       |8   |		Execute	Record,Field_Write,Field_Number 0x2
0366 e21e       |    |		Load	0x1,0x1e
0367 4800       |H   |		Short_Literal	0x0
0368 e402       |    |		Load	0x2,0x2
0369 e21f       |    |		Load	0x1,0x1f
036a 00d8       |    |		Load_Top	At_Offset_0
036b 00e4       |    |		Load_Encached	Positive_Cache
036c 0260       | `  |		Execute	Discrete,In_Type
036d 7001       |p   |		Jump_Nonzero	0x36f
036e 0801       |    |		Execute_Immediate	Raise,0x1
036f e21d       |    |		Load	0x1,0x1d
0370 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0371 c21e       |    |		Store	0x1,0x1e
0372 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0373 0000 0000  |    |		.BLANK	0000[0x5]
0378 ; --------------------------------------------------------------------------------------
0378 ; SUBPROGRAM
0378 ; --------------------------------------------------------------------------------------
0378 037b       | {  |		.CONST	0x037b								; Address of begin
0379 0004       |    |		.CONST	0x0004								; Address of exception handler
037a 0001       |    |		.CONST	0x0001								; Number of locals
037b			BODY_0378:
037b			INIT_0378:
037b e21d       |    |		Load	0x1,0x1d
037c 1b13       |    |		Execute	Package,Field_Read,Field_Number 0x13
037d 4861       |Ha  |		Short_Literal	0x61
037e e21d       |    |		Load	0x1,0x1d
037f 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0380 c21e       |    |		Store	0x1,0x1e
0381 4800       |H   |		Short_Literal	0x0
0382 a21f       |    |		Store_Unchecked	0x1,0x1f
0383 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0384 0000 0000  |    |		.BLANK	0000[0x4]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; --------------------------------------------------------------------------------------
0388 038b       |    |		.CONST	0x038b								; Address of begin
0389 0004       |    |		.CONST	0x0004								; Address of exception handler
038a 0001       |    |		.CONST	0x0001								; Number of locals
038b			BODY_0388:
038b			INIT_0388:
038b e21e       |    |		Load	0x1,0x1e
038c e21d       |    |		Load	0x1,0x1d
038d 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
038e c21e       |    |		Store	0x1,0x1e
038f 4800       |H   |		Short_Literal	0x0
0390 a21f       |    |		Store_Unchecked	0x1,0x1f
0391 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0392 0000 0000  |    |		.BLANK	0000[0x6]
0398 ; --------------------------------------------------------------------------------------
0398 ; SUBPROGRAM
0398 ; --------------------------------------------------------------------------------------
0398 039b       |    |		.CONST	0x039b								; Address of begin
0399 0004       |    |		.CONST	0x0004								; Address of exception handler
039a 0001       |    |		.CONST	0x0001								; Number of locals
039b			BODY_0398:
039b			INIT_0398:
039b 4801       |H   |		Short_Literal	0x1
039c a5ff       |    |		Store_Unchecked	0x2,-0x1
039d 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
039e 0000 0000  |    |		.XXX[0x2]
03a0 ; --------------------------------------------------------------------------------------
03a0 ; SUBPROGRAM
03a0 ; --------------------------------------------------------------------------------------
03a0 03a3       |    |		.CONST	0x03a3								; Address of begin
03a1 0004       |    |		.CONST	0x0004								; Address of exception handler
03a2 0001       |    |		.CONST	0x0001								; Number of locals
03a3			BODY_03a0:
03a3			INIT_03a0:
03a3 e5ff       |    |		Load	0x2,-0x1
03a4 0a01       |    |		Execute_Immediate	Plus,0x1
03a5 c5ff       |    |		Store	0x2,-0x1
03a6 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
03a7 0000       |    |		.XXX[0x1]
03a8 ; --------------------------------------------------------------------------------------
03a8 ; SUBPROGRAM
03a8 ; --------------------------------------------------------------------------------------
03a8 03ab       |    |		.CONST	0x03ab								; Address of begin
03a9 0004       |    |		.CONST	0x0004								; Address of exception handler
03aa 0001       |    |		.CONST	0x0001								; Number of locals
03ab			BODY_03a8:
03ab			INIT_03a8:
03ab e5ff       |    |		Load	0x2,-0x1
03ac e21f       |    |		Load	0x1,0x1f
03ad 027d       | }  |		Execute	Discrete,Greater
03ae 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03af 0000       |    |		.XXX[0x1]
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; --------------------------------------------------------------------------------------
03b0 03b3       |    |		.CONST	0x03b3								; Address of begin
03b1 0004       |    |		.CONST	0x0004								; Address of exception handler
03b2 0001       |    |		.CONST	0x0001								; Number of locals
03b3			BODY_03b0:
03b3			INIT_03b0:
03b3 e5ff       |    |		Load	0x2,-0x1
03b4 00d8       |    |		Load_Top	At_Offset_0
03b5 00e4       |    |		Load_Encached	Positive_Cache
03b6 0260       | `  |		Execute	Discrete,In_Type
03b7 7001       |p   |		Jump_Nonzero	0x3b9
03b8 0801       |    |		Execute_Immediate	Raise,0x1
03b9 e21e       |    |		Load	0x1,0x1e
03ba e21d       |    |		Load	0x1,0x1d
03bb 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
03bc 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03bd 0000 0000  |    |		.XXX[0x3]
03bf 0000       |    |
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; --------------------------------------------------------------------------------------
03c0 03c3       |    |		.CONST	0x03c3								; Address of begin
03c1 0004       |    |		.CONST	0x0004								; Address of exception handler
03c2 0001       |    |		.CONST	0x0001								; Number of locals
03c3			BODY_03c0:
03c3			INIT_03c0:
03c3 e5ff       |    |		Load	0x2,-0x1
03c4 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
03c5 0000 0000  |    |		.XXX[0x3]
03c7 0000       |    |
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 4801       |H   |		Short_Literal	0x1
03cc e5ff       |    |		Load	0x2,-0x1
03cd e5fe       |    |		Load	0x2,-0x2
03ce e011       |    |		Load	0x0,0x11
03cf 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
03d0 0e00       |    |		Execute_Immediate	Not_Equal,0x0
03d1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03d2 0000 0000  |    |		.BLANK	0000[0x6]
03d8 ; --------------------------------------------------------------------------------------
03d8 ; SUBPROGRAM
03d8 ; --------------------------------------------------------------------------------------
03d8 03db       |    |		.CONST	0x03db								; Address of begin
03d9 0004       |    |		.CONST	0x0004								; Address of exception handler
03da 0001       |    |		.CONST	0x0001								; Number of locals
03db			BODY_03d8:
03db			INIT_03d8:
03db e5ff       |    |		Load	0x2,-0x1
03dc e5fe       |    |		Load	0x2,-0x2
03dd 027d       | }  |		Execute	Discrete,Greater
03de 6802       |h   |		Jump_Zero	0x3e1
03df e5ff       |    |		Load	0x2,-0x1
03e0 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03e1 e5fe       |    |		Load	0x2,-0x2
03e2 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03e3 0000 0000  |    |		.BLANK	0000[0x5]
03e8 ; --------------------------------------------------------------------------------------
03e8 ; SUBPROGRAM
03e8 ; --------------------------------------------------------------------------------------
03e8 03eb       |    |		.CONST	0x03eb								; Address of begin
03e9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ea 0001       |    |		.CONST	0x0001								; Number of locals
03eb			BODY_03e8:
03eb			INIT_03e8:
03eb e5ff       |    |		Load	0x2,-0x1
03ec 0092 05ad  |    |		Action	Push_String_Extended,0x5ad					; "Disk"
03ee 01de       |    |		Execute	Vector,Not_Equal
03ef 6802       |h   |		Jump_Zero	0x3f2
03f0 e5ff       |    |		Load	0x2,-0x1
03f1 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03f2 0092 05ae  |    |		Action	Push_String_Extended,0x5ae					; "volume 1"
03f4 e5fe       |    |		Load	0x2,-0x2
03f5 8222       | "  |		Call	0x1,0x22
03f6 6807       |h   |		Jump_Zero	0x3fe
03f7 4801       |H   |		Short_Literal	0x1
03f8 e221       | !  |		Load	0x1,0x21
03f9 8223       | #  |		Call	0x1,0x23
03fa c221       | !  |		Store	0x1,0x21
03fb 0092 0592  |    |		Action	Push_String_Extended,0x592					; "Disk1"
03fd 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
03fe 0092 05af  |    |		Action	Push_String_Extended,0x5af					; "volume 2"
0400 e5fe       |    |		Load	0x2,-0x2
0401 8222       | "  |		Call	0x1,0x22
0402 6807       |h   |		Jump_Zero	0x40a
0403 4802       |H   |		Short_Literal	0x2
0404 e221       | !  |		Load	0x1,0x21
0405 8223       | #  |		Call	0x1,0x23
0406 c221       | !  |		Store	0x1,0x21
0407 0092 0593  |    |		Action	Push_String_Extended,0x593					; "Disk2"
0409 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
040a 0092 05b0  |    |		Action	Push_String_Extended,0x5b0					; "volume 3"
040c e5fe       |    |		Load	0x2,-0x2
040d 8222       | "  |		Call	0x1,0x22
040e 6807       |h   |		Jump_Zero	0x416
040f 4803       |H   |		Short_Literal	0x3
0410 e221       | !  |		Load	0x1,0x21
0411 8223       | #  |		Call	0x1,0x23
0412 c221       | !  |		Store	0x1,0x21
0413 0092 0594  |    |		Action	Push_String_Extended,0x594					; "Disk3"
0415 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0416 0092 05b1  |    |		Action	Push_String_Extended,0x5b1					; "volume 4"
0418 e5fe       |    |		Load	0x2,-0x2
0419 8222       | "  |		Call	0x1,0x22
041a 6807       |h   |		Jump_Zero	0x422
041b 4804       |H   |		Short_Literal	0x4
041c e221       | !  |		Load	0x1,0x21
041d 8223       | #  |		Call	0x1,0x23
041e c221       | !  |		Store	0x1,0x21
041f 0092 0595  |    |		Action	Push_String_Extended,0x595					; "Disk4"
0421 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0422 e5ff       |    |		Load	0x2,-0x1
0423 4402       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x2
0424 0000 0000  |    |		.BLANK	0000[0x4]
0428 ; --------------------------------------------------------------------------------------
0428 ; SUBPROGRAM
0428 ; --------------------------------------------------------------------------------------
0428 042c       | ,  |		.CONST	0x042c								; Address of begin
0429 0004       |    |		.CONST	0x0004								; Address of exception handler
042a 0002       |    |		.CONST	0x0002								; Number of locals
042b			INIT_0428:
042b 00e3       |    |		Load_Encached	Natural_Cache
042c			BODY_0428:
042c e5fe       |    |		Load	0x2,-0x2
042d a402       |    |		Store_Unchecked	0x2,0x2
042e 00cf       |    |		Action	Mark_Auxiliary
042f 7812       |x   |		Jump	0x442
0430 e402       |    |		Load	0x2,0x2
0431 e5ff       |    |		Load	0x2,-0x1
0432 01d7       |    |		Execute	Vector,Field_Read
0433 e5fd       |    |		Load	0x2,-0x3
0434 027f       |    |		Execute	Discrete,Equal
0435 6808       |h   |		Jump_Zero	0x43e
0436 e402       |    |		Load	0x2,0x2
0437 0aff       |    |		Execute_Immediate	Plus,-0x1
0438 00d8       |    |		Load_Top	At_Offset_0
0439 00e3       |    |		Load_Encached	Natural_Cache
043a 0260       | `  |		Execute	Discrete,In_Type
043b 7001       |p   |		Jump_Nonzero	0x43d
043c 0801       |    |		Execute_Immediate	Raise,0x1
043d 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
043e e402       |    |		Load	0x2,0x2
043f 0a01       |    |		Execute_Immediate	Plus,0x1
0440 c402       |    |		Store	0x2,0x2
0441 00c9       |    |		Action	Pop_Auxiliary_Loop
0442 e402       |    |		Load	0x2,0x2
0443 e5ff       |    |		Load	0x2,-0x1
0444 01dc       |    |		Execute	Vector,Last
0445 027a       | z  |		Execute	Discrete,Less_Equal
0446 77e9       |w   |		Jump_Nonzero	0x430
0447 00ce       |    |		Action	Pop_Auxiliary
0448 e5ff       |    |		Load	0x2,-0x1
0449 01dc       |    |		Execute	Vector,Last
044a 00d8       |    |		Load_Top	At_Offset_0
044b 00e3       |    |		Load_Encached	Natural_Cache
044c 0260       | `  |		Execute	Discrete,In_Type
044d 7001       |p   |		Jump_Nonzero	0x44f
044e 0801       |    |		Execute_Immediate	Raise,0x1
044f 4403       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x3
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0455       | U  |		.CONST	0x0455								; Address of begin
0451 0004       |    |		.CONST	0x0004								; Address of exception handler
0452 0003       |    |		.CONST	0x0003								; Number of locals
0453			INIT_0450:
0453 00e3       |    |		Load_Encached	Natural_Cache
0454 03e9       |    |		Declare_Variable	Discrete,Duplicate
0455			BODY_0450:
0455 4801       |H   |		Short_Literal	0x1
0456 e5ff       |    |		Load	0x2,-0x1
0457 e5fe       |    |		Load	0x2,-0x2
0458 e011       |    |		Load	0x0,0x11
0459 181d       |    |		Execute	Package,Field_Execute,Field_Number 0x1d
045a a402       |    |		Store_Unchecked	0x2,0x2
045b e402       |    |		Load	0x2,0x2
045c 6823       |h#  |		Jump_Zero	0x480
045d e402       |    |		Load	0x2,0x2
045e e5fe       |    |		Load	0x2,-0x2
045f 01db       |    |		Execute	Vector,Length
0460 0273       | s  |		Execute	Discrete,Plus
0461 c402       |    |		Store	0x2,0x2
0462 4820       |H   |		Short_Literal	0x20
0463 e402       |    |		Load	0x2,0x2
0464 00d8       |    |		Load_Top	At_Offset_0
0465 00e4       |    |		Load_Encached	Positive_Cache
0466 0260       | `  |		Execute	Discrete,In_Type
0467 7001       |p   |		Jump_Nonzero	0x469
0468 0801       |    |		Execute_Immediate	Raise,0x1
0469 e5ff       |    |		Load	0x2,-0x1
046a 8225       | %  |		Call	0x1,0x25
046b a403       |    |		Store_Unchecked	0x2,0x3
046c 00d8       |    |		Load_Top	At_Offset_0
046d e402       |    |		Load	0x2,0x2
046e 027b       | {  |		Execute	Discrete,Greater_Equal
046f 6810       |h   |		Jump_Zero	0x480
0470 00d8       |    |		Load_Top	At_Offset_0
0471 e5ff       |    |		Load	0x2,-0x1
0472 01d7       |    |		Execute	Vector,Field_Read
0473 0f3b       | ;  |		Execute_Immediate	Equal,0x3b
0474 6803       |h   |		Jump_Zero	0x478
0475 00d8       |    |		Load_Top	At_Offset_0
0476 0aff       |    |		Execute_Immediate	Plus,-0x1
0477 c403       |    |		Store	0x2,0x3
0478 e402       |    |		Load	0x2,0x2
0479 e403       |    |		Load	0x2,0x3
047a e5ff       |    |		Load	0x2,-0x1
047b 01cf       |    |		Execute	Vector,Slice_Read
047c 00e2       |    |		Load_Encached	Integer_Cache
047d 00e0       |    |		Load_Encached	Standard_Cache
047e 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
047f a5fd       |    |		Store_Unchecked	0x2,-0x3
0480 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0481 0000 0000  |    |		.BLANK	0000[0x7]
0488 ; --------------------------------------------------------------------------------------
0488 ; SUBPROGRAM
0488 ; --------------------------------------------------------------------------------------
0488 048b       |    |		.CONST	0x048b								; Address of begin
0489 0004       |    |		.CONST	0x0004								; Address of exception handler
048a 0001       |    |		.CONST	0x0001								; Number of locals
048b			BODY_0488:
048b			INIT_0488:
048b 4801       |H   |		Short_Literal	0x1
048c e403       |    |		Load	0x2,0x3
048d 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
048e e00f       |    |		Load	0x0,0xf
048f 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0490 e7ff       |    |		Load	0x3,-0x1
0491 e011       |    |		Load	0x0,0x11
0492 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0493 6809       |h   |		Jump_Zero	0x49d
0494 e403       |    |		Load	0x2,0x3
0495 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
0496 a7fe       |    |		Store_Unchecked	0x3,-0x2
0497 e403       |    |		Load	0x2,0x3
0498 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
0499 a7fd       |    |		Store_Unchecked	0x3,-0x3
049a e403       |    |		Load	0x2,0x3
049b 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
049c a7fc       |    |		Store_Unchecked	0x3,-0x4
049d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
049e 0000 0000  |    |		.XXX[0x2]
04a0 ; --------------------------------------------------------------------------------------
04a0 ; SUBPROGRAM
04a0 ; --------------------------------------------------------------------------------------
04a0 04a3       |    |		.CONST	0x04a3								; Address of begin
04a1 0004       |    |		.CONST	0x0004								; Address of exception handler
04a2 0001       |    |		.CONST	0x0001								; Number of locals
04a3			BODY_04a0:
04a3			INIT_04a0:
04a3 e7ff       |    |		Load	0x3,-0x1
04a4 7006       |p   |		Jump_Nonzero	0x4ab
04a5 e7fe       |    |		Load	0x3,-0x2
04a6 7004       |p   |		Jump_Nonzero	0x4ab
04a7 00ea       |    |		Load_Encached	Null_String_Cache
04a8 e220       |    |		Load	0x1,0x20
04a9 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
04aa 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
04ab 4820       |H   |		Short_Literal	0x20
04ac 4800       |H   |		Short_Literal	0x0
04ad 480a       |H   |		Short_Literal	0xa
04ae e7fe       |    |		Load	0x3,-0x2
04af e011       |    |		Load	0x0,0x11
04b0 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
04b1 0092 05b2  |    |		Action	Push_String_Extended,0x5b2					; " ->"
04b3 01cc       |    |		Execute	Vector,Catenate
04b4 e7ff       |    |		Load	0x3,-0x1
04b5 00e0       |    |		Load_Encached	Standard_Cache
04b6 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
04b7 01cc       |    |		Execute	Vector,Catenate
04b8 e220       |    |		Load	0x1,0x20
04b9 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
04ba 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
04bb 0000 0000  |    |		.BLANK	0000[0x5]
04c0 ; --------------------------------------------------------------------------------------
04c0 ; SUBPROGRAM
04c0 ; --------------------------------------------------------------------------------------
04c0 04c5       |    |		.CONST	0x04c5								; Address of begin
04c1 0004       |    |		.CONST	0x0004								; Address of exception handler
04c2 0002       |    |		.CONST	0x0002								; Number of locals
04c3			INIT_04c0:
04c3 029f 055b  |   [|		Declare_Subprogram	INIT_0558,For_Call
04c5			BODY_04c0:
04c5 e422       | "  |		Load	0x2,0x22
04c6 e012       |    |		Load	0x0,0x12
04c7 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
04c8 e220       |    |		Load	0x1,0x20
04c9 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
04ca e40a       |    |		Load	0x2,0xa
04cb e404       |    |		Load	0x2,0x4
04cc 8425       | %  |		Call	0x2,0x25
04cd e40b       |    |		Load	0x2,0xb
04ce e405       |    |		Load	0x2,0x5
04cf 8425       | %  |		Call	0x2,0x25
04d0 e40c       |    |		Load	0x2,0xc
04d1 e406       |    |		Load	0x2,0x6
04d2 8425       | %  |		Call	0x2,0x25
04d3 e408       |    |		Load	0x2,0x8
04d4 e40e       |    |		Load	0x2,0xe
04d5 8425       | %  |		Call	0x2,0x25
04d6 e409       |    |		Load	0x2,0x9
04d7 e40f       |    |		Load	0x2,0xf
04d8 8425       | %  |		Call	0x2,0x25
04d9 e422       | "  |		Load	0x2,0x22
04da e012       |    |		Load	0x0,0x12
04db 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
04dc e402       |    |		Load	0x2,0x2
04dd 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
04de 8602       |    |		Call	0x3,0x2
04df 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
04e0 ; --------------------------------------------------------------------------------------
04e0 ; SUBPROGRAM
04e0 ; --------------------------------------------------------------------------------------
04e0 04e3       |    |		.CONST	0x04e3								; Address of begin
04e1 0004       |    |		.CONST	0x0004								; Address of exception handler
04e2 0001       |    |		.CONST	0x0001								; Number of locals
04e3			BODY_04e0:
04e3			INIT_04e0:
04e3 4801       |H   |		Short_Literal	0x1
04e4 e402       |    |		Load	0x2,0x2
04e5 3401       |4   |		Execute	Record,Field_Reference,Field_Number 0x1
04e6 e00f       |    |		Load	0x0,0xf
04e7 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
04e8 e7ff       |    |		Load	0x3,-0x1
04e9 e011       |    |		Load	0x0,0x11
04ea 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
04eb 6809       |h   |		Jump_Zero	0x4f5
04ec e402       |    |		Load	0x2,0x2
04ed 3c03       |<   |		Execute	Record,Field_Read,Field_Number 0x3
04ee a7fe       |    |		Store_Unchecked	0x3,-0x2
04ef e402       |    |		Load	0x2,0x2
04f0 3c04       |<   |		Execute	Record,Field_Read,Field_Number 0x4
04f1 a7fd       |    |		Store_Unchecked	0x3,-0x3
04f2 e402       |    |		Load	0x2,0x2
04f3 3c02       |<   |		Execute	Record,Field_Read,Field_Number 0x2
04f4 a7fc       |    |		Store_Unchecked	0x3,-0x4
04f5 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
04f6 0000 0000  |    |		.XXX[0x2]
04f8 ; --------------------------------------------------------------------------------------
04f8 ; SUBPROGRAM
04f8 ; --------------------------------------------------------------------------------------
04f8 04fb       |    |		.CONST	0x04fb								; Address of begin
04f9 0004       |    |		.CONST	0x0004								; Address of exception handler
04fa 0001       |    |		.CONST	0x0001								; Number of locals
04fb			BODY_04f8:
04fb			INIT_04f8:
04fb e7fe       |    |		Load	0x3,-0x2
04fc 7006       |p   |		Jump_Nonzero	0x503
04fd e7ff       |    |		Load	0x3,-0x1
04fe 7004       |p   |		Jump_Nonzero	0x503
04ff 00ea       |    |		Load_Encached	Null_String_Cache
0500 e403       |    |		Load	0x2,0x3
0501 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0502 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0503 4820       |H   |		Short_Literal	0x20
0504 4800       |H   |		Short_Literal	0x0
0505 480a       |H   |		Short_Literal	0xa
0506 e7fe       |    |		Load	0x3,-0x2
0507 49f4       |I   |		Short_Literal	0x1f4
0508 0273       | s  |		Execute	Discrete,Plus
0509 4be8       |K   |		Short_Literal	0x3e8
050a 0270       | p  |		Execute	Discrete,Divide
050b 00d8       |    |		Load_Top	At_Offset_0
050c 00e2       |    |		Load_Encached	Integer_Cache
050d 0260       | `  |		Execute	Discrete,In_Type
050e 7001       |p   |		Jump_Nonzero	0x510
050f 0801       |    |		Execute_Immediate	Raise,0x1
0510 e011       |    |		Load	0x0,0x11
0511 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0512 0092 05b2  |    |		Action	Push_String_Extended,0x5b2					; " ->"
0514 01cc       |    |		Execute	Vector,Catenate
0515 e7ff       |    |		Load	0x3,-0x1
0516 49f4       |I   |		Short_Literal	0x1f4
0517 0273       | s  |		Execute	Discrete,Plus
0518 4be8       |K   |		Short_Literal	0x3e8
0519 0270       | p  |		Execute	Discrete,Divide
051a 00d8       |    |		Load_Top	At_Offset_0
051b 00e2       |    |		Load_Encached	Integer_Cache
051c 0260       | `  |		Execute	Discrete,In_Type
051d 7001       |p   |		Jump_Nonzero	0x51f
051e 0801       |    |		Execute_Immediate	Raise,0x1
051f 00e0       |    |		Load_Encached	Standard_Cache
0520 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0521 01cc       |    |		Execute	Vector,Catenate
0522 0092 0586  |    |		Action	Push_String_Extended,0x586					; " "
0524 01cc       |    |		Execute	Vector,Catenate
0525 e7fd       |    |		Load	0x3,-0x3
0526 e012       |    |		Load	0x0,0x12
0527 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0528 01cc       |    |		Execute	Vector,Catenate
0529 e403       |    |		Load	0x2,0x3
052a 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
052b 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
052c 0000 0000  |    |		.BLANK	0000[0x4]
0530 ; --------------------------------------------------------------------------------------
0530 ; SUBPROGRAM
0530 ; --------------------------------------------------------------------------------------
0530 0533       | 3  |		.CONST	0x0533								; Address of begin
0531 0004       |    |		.CONST	0x0004								; Address of exception handler
0532 0001       |    |		.CONST	0x0001								; Number of locals
0533			BODY_0530:
0533			INIT_0530:
0533 e410       |    |		Load	0x2,0x10
0534 e012       |    |		Load	0x0,0x12
0535 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0536 e403       |    |		Load	0x2,0x3
0537 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0538 e40c       |    |		Load	0x2,0xc
0539 e408       |    |		Load	0x2,0x8
053a e404       |    |		Load	0x2,0x4
053b 8413       |    |		Call	0x2,0x13
053c e221       | !  |		Load	0x1,0x21
053d 0c02       |    |		Execute_Immediate	Greater_Equal,0x2
053e 6804       |h   |		Jump_Zero	0x543
053f e40d       |    |		Load	0x2,0xd
0540 e409       |    |		Load	0x2,0x9
0541 e405       |    |		Load	0x2,0x5
0542 8413       |    |		Call	0x2,0x13
0543 e221       | !  |		Load	0x1,0x21
0544 0c03       |    |		Execute_Immediate	Greater_Equal,0x3
0545 6804       |h   |		Jump_Zero	0x54a
0546 e40e       |    |		Load	0x2,0xe
0547 e40a       |    |		Load	0x2,0xa
0548 e406       |    |		Load	0x2,0x6
0549 8413       |    |		Call	0x2,0x13
054a e221       | !  |		Load	0x1,0x21
054b 0c04       |    |		Execute_Immediate	Greater_Equal,0x4
054c 6804       |h   |		Jump_Zero	0x551
054d e40f       |    |		Load	0x2,0xf
054e e40b       |    |		Load	0x2,0xb
054f e407       |    |		Load	0x2,0x7
0550 8413       |    |		Call	0x2,0x13
0551 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0552 0000 0000  |    |		.BLANK	0000[0x6]
0558 ; --------------------------------------------------------------------------------------
0558 ; SUBPROGRAM
0558 ; --------------------------------------------------------------------------------------
0558 055d       | ]  |		.CONST	0x055d								; Address of begin
0559 0004       |    |		.CONST	0x0004								; Address of exception handler
055a 0002       |    |		.CONST	0x0002								; Number of locals
055b			INIT_0558:
055b 029f 0573  |   s|		Declare_Subprogram	INIT_0570,For_Call
055d			BODY_0558:
055d 4801       |H   |		Short_Literal	0x1
055e e410       |    |		Load	0x2,0x10
055f 8802       |    |		Call	0x4,0x2
0560 4802       |H   |		Short_Literal	0x2
0561 e411       |    |		Load	0x2,0x11
0562 8802       |    |		Call	0x4,0x2
0563 4803       |H   |		Short_Literal	0x3
0564 e412       |    |		Load	0x2,0x12
0565 8802       |    |		Call	0x4,0x2
0566 4804       |H   |		Short_Literal	0x4
0567 e413       |    |		Load	0x2,0x13
0568 8802       |    |		Call	0x4,0x2
0569 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
056a 0000 0000  |    |		.BLANK	0000[0x6]
0570 ; --------------------------------------------------------------------------------------
0570 ; SUBPROGRAM
0570 ; --------------------------------------------------------------------------------------
0570 0573       | s  |		.CONST	0x0573								; Address of begin
0571 0004       |    |		.CONST	0x0004								; Address of exception handler
0572 0001       |    |		.CONST	0x0001								; Number of locals
0573			BODY_0570:
0573			INIT_0570:
0573 e221       | !  |		Load	0x1,0x21
0574 ebfe       |    |		Load	0x5,-0x2
0575 027b       | {  |		Execute	Discrete,Greater_Equal
0576 680e       |h   |		Jump_Zero	0x585
0577 ebff       |    |		Load	0x5,-0x1
0578 7004       |p   |		Jump_Nonzero	0x57d
0579 00ea       |    |		Load_Encached	Null_String_Cache
057a e402       |    |		Load	0x2,0x2
057b 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
057c 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
057d 4820       |H   |		Short_Literal	0x20
057e 4800       |H   |		Short_Literal	0x0
057f 480a       |H   |		Short_Literal	0xa
0580 ebff       |    |		Load	0x5,-0x1
0581 e011       |    |		Load	0x0,0x11
0582 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0583 e402       |    |		Load	0x2,0x2
0584 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0585 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
0586 ; --------------------------------------------------------------------------------------
0586 ; STRING TABLE
0586 ; --------------------------------------------------------------------------------------
0586 005c       | \  |		.STRTAB	0x005c->0x05b4							; " "
0587 005b       | [  |		.STRTAB	0x005b->0x05b4							; "Date"
0588 005d       | ]  |		.STRTAB	0x005d->0x05b6							; "Ada"
0589 005e       | ^  |		.STRTAB	0x005e->0x05b8							; "File"
058a 0060       | `  |		.STRTAB	0x0060->0x05ba							; "Action"
058b 0064       | d  |		.STRTAB	0x0064->0x05bd							; "Directory"
058c 006b       | k  |		.STRTAB	0x006b->0x05c1							; "DDB"
058d 006c       | l  |		.STRTAB	0x006c->0x05c3							; "Volume 1"
058e 0072       | r  |		.STRTAB	0x0072->0x05c7							; "Volume 2"
058f 0078       | x  |		.STRTAB	0x0078->0x05cb							; "Volume 3"
0590 007e       | ~  |		.STRTAB	0x007e->0x05cf							; "Volume 4"
0591 0084       |    |		.STRTAB	0x0084->0x05d3							; "Ddb"
0592 0085       |    |		.STRTAB	0x0085->0x05d4							; "Disk1"
0593 0088       |    |		.STRTAB	0x0088->0x05d7							; "Disk2"
0594 008b       |    |		.STRTAB	0x008b->0x05d9							; "Disk3"
0595 008e       |    |		.STRTAB	0x008e->0x05dc							; "Disk4"
0596 0091       |    |		.STRTAB	0x0091->0x05de							; "Daemon Information Display"
0597 00a9       |    |		.STRTAB	0x00a9->0x05eb							; "--------------------------"
0598 00c1       |    |		.STRTAB	0x00c1->0x05f8							; "Shows at end of day final run of daemon.  This"
0599 00ed       |    |		.STRTAB	0x00ed->0x060f							; "indicates size before compaction and final size"
059a 011a       |    |		.STRTAB	0x011a->0x0627							; "in pages."
059b 0121       | !  |		.STRTAB	0x0121->0x062b							; "\x0c"
059c 0120       |    |		.STRTAB	0x0120->0x062c							; "For each disk, this display indicates the amount of"
059d 0151       | Q  |		.STRTAB	0x0151->0x0645							; "used space after garbage collection has finished that"
059e 0184       |    |		.STRTAB	0x0184->0x0660							; "day."
059f 0186       |    |		.STRTAB	0x0186->0x0662							; "Vol 1"
05a0 0189       |    |		.STRTAB	0x0189->0x0664							; "Vol 2"
05a1 018c       |    |		.STRTAB	0x018c->0x0667							; "Vol 3"
05a2 018f       |    |		.STRTAB	0x018f->0x0669							; "Vol 4"
05a3 0192       |    |		.STRTAB	0x0192->0x066c							; "Disk Daemon Information"
05a4 01a7       |    |		.STRTAB	0x01a7->0x0677							; "-----------------------"
05a5 01bc       |    |		.STRTAB	0x01bc->0x0683							; "Shows, for each day, last disk garbage collector"
05a6 01ea       |    |		.STRTAB	0x01ea->0x069b							; "run and amount of used space before and after the"
05a7 0219       |    |		.STRTAB	0x0219->0x06b3							; "collection in megabytes.  The time in minutes to do"
05a8 024a       | J  |		.STRTAB	0x024a->0x06cd							; "the collection is also shown."
05a9 0265       | e  |		.STRTAB	0x0265->0x06db							; "*** Inconsistent daemon entry: "
05aa 0282       |    |		.STRTAB	0x0282->0x06eb							; "*** Unbalanced daemon start/end: "
05ab 02a1       |    |		.STRTAB	0x02a1->0x06fb							; "new = "
05ac 02a5       |    |		.STRTAB	0x02a5->0x06fe							; "old = "
05ad 02a9       |    |		.STRTAB	0x02a9->0x0701							; "Disk"
05ae 02ab       |    |		.STRTAB	0x02ab->0x0703							; "volume 1"
05af 02b1       |    |		.STRTAB	0x02b1->0x0707							; "volume 2"
05b0 02b7       |    |		.STRTAB	0x02b7->0x070b							; "volume 3"
05b1 02bd       |    |		.STRTAB	0x02bd->0x070f							; "volume 4"
05b2 02c3       |    |		.STRTAB	0x02c3->0x0713							; " ->"
05b3 02c4       |    |		.STREND 0x02c4->0x0715
05b4 2044 6174  | Dat|		.STRTAB_STRINGS
0715 0000 0000  |    |		.XXX[0x3]
0717 0000       |    |
0718 ; --------------------------------------------------------------------------------------
0718 ; Debug Table
0718 ; --------------------------------------------------------------------------------------
0718 0004 000d  |    |		.DEBUG4	0x0004,0x000d,0x4014,0x0000,0x0001,0x0000
071e 0000 0000  |    |		.BLANK	0000[0xe2]