`c~P x3K\x`9p~#|rFA/*~Br`-+)p*d5$ $`,> $q` ,^,~,>+~,^,^x,~,> ?,>*,>JaQ"A`,>M ",Q"A`,>M,>N,>N,>N,>N,>N,>N,>N,>N,>N,>N <(!,1F?+&F,;`j , A ,!,~ d*D<( ,+)=============B=======================M=========ppppppppppiU==z{=0========w=l=y========z{=0========w=l=y====u=lj,`Olj,`Olj@, ,QA F, `O`j@,mj@"$"/&`OF,+aj++| "+| "+| " ,QA D, + ,QA D,[0$x^ " &F, &F, ,Z0$x^ "+ ,PA B, aQ"A``!F,5F+ ,PA B, -+ ,PA B, 4*0"+B,+0+ &/F,h +4*% , `j+(1+ sF,+ ,QA F, aj`C1`[ iF, eF,`E yF,+ ,PA B, ,> - &F, &F,- ;F, &F,- &F,-+`j,<(!,0F`4*<(!,0F1 `++ &F,++N+,=bN+lj0?aj,-"{ &! F,+aj ,<( ,aj+ [,4dQ B,l*+XB,+ej ,aj+ [, ,,>Z,=de,^,$+`j ?,)5BM+M+`j ?aj,,)4"y+ Z4Bx D,=bu$O4D "B,+4d.$ $і і,>N=d,> A  ",Q"A` B,,$d*,^,~ F, &F,,~5$ -F,#a.&9ɀ)QFx![xF,,~7.&`j+F,(B5B,~ A0f-+.&+,\,l,t,~,~,~4D 5 +| *0 <`U=d$,~ *,~:* -G6`[ ,~7V,~@@-U1V`%`_,~`%_`k 0"9,~/"`,> $k+=$$`u ,^,~,> $k+=`  $_+D 0 +JeB il4bJ`fp+D,~_+L5+ 1V`5Y`1V'+ 5y`1V7+  `,> ,>@ ,|+Y,_0B0;+W1B+W0B 0+l/,^,~1B`0;`"+i```,~ l*)L: D,~ D,~ l*,~ Dl*,~."x,_+W` @0+y1b+w`f`0B0;+w,`@?,~,|/"`fp,|+q_+| a0b=,~/",~0:x,~,>,T0+,^,~e=q" ,~:x,~,^,~,^,~ ,~,,~`-,,%,(`A,+7@x++x,1+2+3+,00Xe0  [0 K0@ Oip pp\5p( k 8 X!7@ X " p ,;."1"h+$   ",,/56* Z1,\,5`#`# @ 7@JJ+& 1`A / :,ƴ M +/  ,^,~a6BP`c(+K"e&"ȁ, P6`b : P+K 7@J+K9+K4DK1+;)`D$ :p <(Z. , B.f `1d+H/$ :=dF : ,o=dH+;a x+, PP3Bv`@@P,~_@@c /:<&:Ɓs,> Z1 ",,/,,5`#`% @ 7@JJ+^ O@ 1+W ,u_+i#`#9`#_ B, ",,.O;M3 / :,ƴ1z0., `I ,&6́, M `W +u`,.,a x!"BBPm +Da7BP(1`@c"e2",+6&"ȁ, P6`b } : P`m@@3 7@JO@3e@@4g .*1` `!0d`5/$ :=d ,~gD$ :p < .*(Z.% 6@3`3, B4ZS.f +: g+ 3,V,"`#`k6@3`k (h2" `I3`;hs+**3B":+**h& < y2"2b<1`,_ T47@3g`k /(2` 6@`1(:  /<(7@+5` .*`y`y` `{3`#` $4B 1B+=d@`:0p,@@ 12:,+N7@`AM /*9H`tp+I *M0+U7@R0%`c R0BBR,o%W7@+\6@+Y,@+\ ", 2 16@JJ+A  ,^,~y+kz_ O@  "4,/ ,~, ,$,5+c@@ @@$d*4/ B%(.4 XJ( h4>$.: 3D+v2`$$. J(JsJ@ : j$"7@7@$d77@ `6@`?,\   $&э,`=$~`@@ B%(.4 XJ( h4>$.: 2D,j$",o`(, I +u,~ J(JsJ1`-@ 7@ +~+,!@@O@ ,~,> O@ 3,^ ,~,,>,>a ( %,^,^,~,> O@ M,^ ,~@@ ,~,>"+1,^,~7@ = ,,$ :,ƴ1z0., +- ,&6́, M `ii /mi`a7BP(1+[, e"e2",`{&"ȁ, P6`b,#O," :4DI"e P`g,#O4DQ1+W `0d+h,Z:,]e` *(mg+Z ms+Z*3T":+Z*hQe <y24<2t1+Ze2`,b=dK,"`,g`a+4,"a+4,",~gD$ :p <O(Z. e .f `/$ :=di +K,u+t,u,u+t,uO4Ds,,"+[+s  @ $4B 0`1B `-6 ,B% 2e7@JJ+e( -=2_ "8 <e,,/K_804,-2HR8+./4&4ZƁs Z1e ",,/464,-`%eE e @l@s"_f@]%,~s2}dr6}`ms"}`+s2}der"X+s2}des"X7r6}d`V+ r6}``V + (`s,$,~s2}d s6}`Gs2}d 6s6}d 6@ s6}`r"}d,~e?UUXPH ZZy9OE ̀/uQ $6&6 (VGQ Q6| V(,>,>,> 4,L+?7@+E+=7 @O1 ;@*,0,^,^,^,~ N,L54?<4=!"}mUO@*3+= ,+=+E_(X 4v 0v< 6<"V) ( -(VSS6pl@s"_f@],$ $8@!"}e/+B ``B@+Dh`hB`=dV4d`Ql"}n3+@Ql"}c3+"}aX)3+"}bS3+O,`,`!"}a/`,Z!"}b/`S")2B(DQ$.D(!"}c/`Q+L,h,5!"}e/+B@+"}p/+!"}q/+!"}f/+?7+B4B,~,^x+='0TuZr"}eaB aB@`r"}`aB@@?,~OaX+v,>,>!"}r/+ !"}s/+ <( &( +w!"}b/+ S,~(B.(Z( @&)$(!!FD ѐQ".B(!"}c/+ Q`Q$<&:,^,^+L,^,^+1OvQ %# V(+7,,+!`O,>,>7B+0AcH`_eQ6A`S!W,^,^,~@ OiY,>,> ,0r6}de,7r6}g* *O *TQ"A`S/`[S*j=r"}a4BE@@r$}b,br"}nr$}or"}c$m,~1,  ,^,^,~! ?}e! }`! W}d!}m!?}f!G}p!G}qPnJT   $7YxD#a@#a #a8#aX #b@#b!#b@#bX#bx #c@#c8#ch#d#d #d@#d` #dx@#eyT#e8#eP#ep#fx#f #f0 #fH@#f`#fx#g#g0#gH #gp@#gyz#h#h(#h@#hX#hx#i #i0@#iX#ip#j#j #j8#jP #jp@#kz#k@#kh#l#l0#lP#lx #m@#m8#mX#n#n#n0#nH #ni{#o#o8#oX#oh #ox@#p#p0#pP#ph,>,>`X"f R[ %SX"f# &  $ R,[S@ ,^,^,~#s)#s@@#s`#t#t #t0#tT#u#u)#uP@#u`#ux#v#v @-`k,>C,` [!"}mXM3` [!"}aXM3` [!"}k/` [`B@+=aB +E,` [!"}e/` [aB`,` [ $8@!"}e/` [`B@` [h`hB`=d )5d 6@@JJ+ F@!"}d/` [`B!"}`/` [`B ,5+ F+ F!"}bXM3` [!"}nXf3` [!"}cXM3` [!"}a3` [;,` [,` [@,a, BJK,l,^,~-@@,rk` +{ , C `%, s BJK!"}l/` bd(XJK@b D ,,." * V ,@0* *@)9 W9 U0B  3hK/ =  !"}bXM3` $ & C| ".&A=d d!"}c|m3` !"}a E B)3` !"}n 3` 3,` ,` ` , & Y` , 0 : ",, 5G5v w u,5 `   ,2D* ʀ0* *1" =: r7B` , X,!+  ,5`%mm6oVm[mmm6oVm[m !, a} + JK BP ,BP "8 <[OPhss."Ȁ// BP "P, IO`%@@8 H;k8s B8 "8,~@@P  iI_Poss : P/:? 2z : ZP "P!(@`.(s/ C\ A $*7:":+ %, C Z E%y ,>,>,>!wb  @@,"H3  ",,/56 ,",5,"+  !{*"A ",,.O "0,/"E!6| Z,2XZ0+")]  "P 46( $P, C"]  "P, IO@?,^,^,^,^ ,~-O@,"1k+ + ,":,"?, !"|  D @6@*b \$ D @5$ ":X ? B @*b " "@,.O "`,/,4!$| `3B@Y M4"@5$"CZ,"F @ `" @F`,"M` O-,"Rk` [` [, @@$f "k,"Z1 B$f$@@$g$ $gƁ$ ",,/ ,5$Ɓ$ ",,/ p q,4 :ށ$./+ 6"$f$ $f.f$g3f` k+ 41`hqz I`%z KP- N $su $su $su & suruaD@+ U ",~ @@ C , Nru`D+ Z,"c`% suru+ [ru`D ` `D@"aD" ,~ 6,>,>7$ C`"7@ E+ i@@ EO@ F,^,^,~ $ "z D CruaD@ + n $@su, P $su suru+ pru`DaD@,# $xsu@su Ol@sfa $sup 9suru+ {`D ,# rudF+aD@`F@+`F+#  ru.("`QH C`  +ruX` #aF` #d`FdeHp` `F` ` %` #`D@`F@1` #` @##/#;` $@su, POsu suru`D ` #++ j, N,#`% -,! 2, [ "P 46 J "8 <, I+ 2B`  LP3B` p` + ,#% 8@@f0"` e7F 8+#)q+.."+*^:|Ɓs Z5 "0, I2D0b c+9 #*@@0H3 D0 "07Bf`#U D 8^:|Ɓs Z5  L 0@@f0"` !6bV 0+B7V 0` Q ` q0+CȀ+;0 Bf` ,#- ` C#_, a7@ F` @@ F,~6Bf+]H؁0 0&6 +K D 00 0@$6@ G) D 0 0d#0 0\$~ D 0 P#a " 0Q"@@@e@@f@@6@ G+o#_, a4V[ :f,z7@ F` @@ F+_7@ 00+^` (0)7@, : (0, #1*:A PȀ// BP "P , I 26 JJ` < "8,. 5 "0,.12$ ,#2` C  H `  " :)Z 0Z6`#i (0, ,~ (0+ P:PNP+ Z $P, C 5Dz   "4[ց (06+)>`)Zz .: (0,)Z=p,~4Z#<P3:P P ZP+zP +\" D, a  D+!3"#=+!#{, a` ,#?\" D, a4V  D`?3"#B`?#, a@@ G[ MO@ G #C, a+:x` ,#E +,#I +#- ,  "8 <,/46)#,B &0,;1# #*@@0M3 D0 0804`]6@R8`#,8`a8/4,88 DR8:8 27@JJ`m "0,. < "8,.12$e`%^:W|Ɓs1:#,~,> ,>8Pk# 8Ps#8.48@04<+M3DP`.4:+B^:UDƁs Z1 7@JJ,#t_,/46#z 2B,$@?,^ ,^,~.4@804+X!6bVP T7@P+$2DP+Wq``6T` &606Ww,~.4` BP(@@P(\8~ XP xe P 8PQ8@,~f13yJg,> ,> P:PNP`$ Z $P, C 5Di   "4[ց6+$ )>+$ )Zz .:,)Z=pv:~,^ ,^,~,> )7@, :, #1*:A PȀ// BP "P , I 27@JJ+ < "8,. 1 ,.129:~ ,^,~΀  : &6̀ M$!.m ,~:e1:,~ 7Ze+,@@e ,~INX #@ " M>xINX 7M>x-$' $,15  X,$ $,.L2X,$ !8`V53X`E!8@V53X`E$Ik $W7@JJ,$1 ,  "P Q "8 <,/46)7 &,,;,$85  ",,P$}5  &,  31 @@e@@f@@#_ ,]/`:f (,,g$1B+; (,$$`%-,,+E=z@( BB;A $MM$ D$v$N$̀5̀$@@G &,o $PQ$BV0B+R $ VF, "` & ,o $Q &V=fY0,~`,>6FG`,{0B``$4F` FG+^X Y  Q$CE.VG̀% V=fk+^,^,~ $\*6$f$] VF EE$ Fv$^$,~ &,o FV V,~0B0+{ U+{$-2VF+{$ VF,~,,` 2VE`,~ "C( 6rv$_rV$_aV4B `V@` $rF$`ɀ(~ U$VrV$_`V@` rV$`` "$a$ $b:x,~,> 6@rv$_$&$]ɀrv$c=f Erv$cU$ $C(rV$_aV@9,^,~)MbMI'Z:1i,lg&ui$z$E(N,kZ:1iH<0$ zJ.u!"BH B < 6 0 * $      Z` _____Undefined format operator.\"P $"&`,S`#Bad call to format operator. $"&``#Illegal format operation during justification.\"] $"&`,b`#Format string terminated unexpectedly. $"&``#Format ran out of arguments.\"m $"&`,p`#~% $"&` $"&` \"y "&`U@@*+( U 6U@@*`OH (Y or N)  $"&`\" "&`H~& ~F ,>\" I` Continue "&``~&UUO in Salvager??\" "&`,`#~&Page failure in Salvager. PC=~H PFW=~H!,>/ $"&`7`#~&*** ERROR *** THE SYSTEM MAY NOT BE BROUGHT UP\" $"&`~2&O "&`DDTU "&`Lossage.[ $"&`]`#-`{-O@`{ ~%NXM in Salvager memory\"6 $ "&`q`#"iJ~2&Salvager ~S~&,>y $I`~&Active unit numbers?  "&`~&Use MFD from unit:  "&`~&Read all blocks of all files? "&`,O`~&Get user dirs from unit:  "&`~2&Salvager ~S~&,>\"X $I`~&Unit #~D. ID is ~S, Pack #~D,>\"] $I` (hardware says ~D.)\"d $ I`(Reserved) $"&`+V ~S:\"n $I`~&Pack #~D not mounted. I`,t`#=c~&Extra packs mounted.\"y $ "&``#ye(h(,"# +m+l~&Directories out of phase.\" "&`~&Unit #~O, Pack ~D. Ascending dir number is ~O,> /I`~&Verify that the proper packs are mounted.~@ If you aren't sure, get help. If they are proper,~@ and one is just coming on-line after being off for~@ a while, you will have to UCOP to it. $f"&`~&Wrong NUDSL: ~D.M I`Q`#~&MFD check word garbaged? ~SY I`_,`#+~&Checking TUT differences.\"5 "&`~&Write out changes in MFDu $"&`{`~&Error writing out the MFD:~%\"A $"&`,D,5`#+~&Done Salvaging ~D user directories.,>0\"I %I`,M`%~&Tracking down shared blocks. $"&`User Directory parity error block #~D, unit ~D~%,>1 \"W $"&`Try next drive $"&`,a`P4P~&~S ;~S ~S ~D-~D, TUT=~D_,>a,> $"&`,>Ea P(BEa,^,~3LG.di'~&~S has no files, User File Directory DELETED $I`~&UFD Read Error $"&` ~S;~%_\" $I`~&Try next drive?\" "&`, `~&UFD on unit ~D block ~D is ~S, but expected ~S. ,>1_,>, 1"&`Correct it? (taking MFD entry as good)\" $"&`,`%@0~&User directory name-pointer scrambled\" '"&`,"`Name area, descriptor area overlapK $"&`,)`Bad retrieval: Y "&`~%Desc points out of desc areaa $"&`3g`#`File not preceeded by zero~%\"9 $"&`3,<`#+File points to zero~% "&`3,D`#+~&LOAD tried to find TUT for unTUTed file block ~D.,> 3I`,O`#,RStarting Address not set $ "&`Block points off dsk (past last TUTed block) ~D /I`Block in reserved area: ~D $I`3`;File contains locked block ~D~%,>\"h I`3+0Shares block with some other file !"&`,"3,t:`c~%File unprotected in old TUT, Block ~D. - ,> +I`6@`k,~3`k~&Link not followed by a zero "&`~&Link not three names\" $ "&`+C~&Finishing #~D~16T~S~26TQ=~D,~32TJ=~D.,>0_,> \" '"&`0 ~&Extra garbage in UFD ~S; block #~D._,>1\" %"&`,`#O@O@`~&~6<~;0~O~> ~6<~;0~O~> ,>G $"&`~&Garbage in free area~%~S; block ~D~%_,>1\"* $"&`,.`#O@+S~&Pointer= ~O, Garbage is ~O,>i $"&`UFD needs update - Write\"; $ "&`{`,.O`Error reading block  $ "&`~D~% \"G $I`"az~&Locked block ~D-~D\"K $ "&` d:$d@ ,M+v~&~D locked block~P on unit #~D,>$d \"T "&`~&TUT #~D \"[ I` ~D ~D_~D,>\"_ I`~&Print?\"d $"&`,e`~%TUT #~D need updating - Write  I`,l`~&Error writing the TUT.\"p $ "&`,5``#~&TUT differences for drive ~D~%,> $I`,{@+~D ~O_~O ,>,> $I`~S;_ I`~S ~S Pack ~D. ,>,> $I`, Unit #~D $I`\" "&` x x~6<~;0~O~>. ~6<~;0~O~>,>\" $ "&`~2&Errors in directory ~S,>,\" I`~&User Directory: ~S;,>C I`~&UFD Name Area ptr out of range\"' $"&`U`~&Descriptor Free ptr overlaps Name Area\". $"&`,2`~&File descriptor ptr points outside Descriptor Areak $"&`,;`(INITIAL ZERO)~%} $"&` (First byte should be non-zero) \"C !"&`O`\" $I`(STOP)~% $"&`+[(WRITE-PLACE-HOLDER)~%\"R $ "&``(TAKE-N BLOCKS) \"X $"&`~O ,> I`~&?? TUT = ~D ??\"` $I`?? BAD BLOCK # ?? \"e $ "&`(JUMP ~O),> I`(SKIP ~O),> I` (Link)  $"&` I`~S \"x I` ~S \"| I`(ZERO<.M) $"&`?? no end zero ??\" "&`?? ends early ?? $"&`Directory name?  $"&`~&Error reading TUT #~D~% \" I`',5,`%+No active unit to get dir from!\" "&`9`#~&Error reading MFD #~D~% \" I`E,5,`%+~&Can't find UFD ~S,>\"( I`,*`#.4+~&Error reading UFD~%\"/ "&`c,5,`%` ~&RH11 disk RAE, CS2 = ~H \"7 I`1~&No such disk block ~D \"= I``#I C!"}e/+B@+`~&Disk command: ~D.  $ I`,5,~~&Disk op success: \"N "&`,P,5,~~&Undetected incomplete disk xfer.\"T $"&``#~&Disk xfer confused: Word Count and Bus Address disagree.\"[ $"&`,a`#~&Disk transfer error on unit ~D.  !I`~&Disk Unit ~O UNSAFE. \"k $ I`~&ECC Error while writing? $"&`,~.*=~&Didn't stop at sector boundary?\"x !"&``#QQ =$ $ +~&ECC Corrected error: Unit #~O Cylinder ~O Head ~O Sector ~O ,>\" ="&`~&ECC lost.\" "&`9~B~&Write error.\" $"&`'`#~&Read Error.\" "&`1`#~&Error reading TUT block\" "&`=,5`#~&Error reading MFD blockE "&`,%,5`#~A  \") $I`x~&RH-11 disk ctl status: \"- $"&` I = ~O; Current drive is #~O, which is  \"3 '"&`not active in the virtual unit table (QTRAN)!u -"&`,?`#virtual unit #~O,> $I`~&Disk Attention Summary: ~16<~;0~B~>  %I`~&~A =  I`~&Error reading IO register ~H,> $I``(~O)~20T $I`~&Word Count = ~D., Unibus Address = ~O,>\"^ '"&`~&Desired Cyl = ~D., Current Cyl = ~D.,> $"&`~&Desired Addr = ~O (Track ~D. Sector ~D.),>\"n $I`~&Do you want to see all the UNIBUS registers  $"&``Drive StatusCtrl & Status 1Ctrl & Status 2OffsetError 1Error 2Error 3GOREADYPORT-SELECTDRIVE-AVAILABLEMASS-IO-CTL-BUS-PARITY-ERRORTRANSFER-ERRORSPECIAL-CONDITIONPARITY-TESTCONTROLLER-CLEARSILO-INPUT-READYSILO-OUTPUT-READYMASS-DATA-BUS-PARITY-ERRORMISSED-TRANSFERPROGRAM-ERRORUNIBUS-ADDR-NXM NONEXISTANT-DRIVEPARITY-ERRORWRITE-CHECK-ERRORDATA-LATEFWD-5-IPSFWD-20-IPSINNER-GUARD-BANDGO-REVERSEDIFF LT 64DIFF = 1VOLUME-VALIDDRIVE-READYDRIVE-PRESENTLAST-SECTOR-XFERDWRITE-LOCKMEDIUM-ONLINEPOSITIONING-IN-PROGRESSERRATTENTIONILL-FUNCILL-REGREG-MOD-REFUSEBUS-PARITY-ERRPACK-FORMAT-ERRWRITE-CLOCK-FAILECC-HARD-ERRHEADER-COMPARE-ERRORHEADER-CRC-ERRADDR-OVERFLOWINVALID-ADDRWRITE-LOCK-ERRDRV-TIMING-ERROP-NOT-COMPLETEUNSAFEDATA CHECKWRITE-CURRENT-UNSAFECURRENT-SINK-FAILUREWRITE-SELECT-UNSAFECURRENT-SWITCH-UNSAFEMOTOR-SEQUENCE-ERRTRANSITIONS-DET-FAILTRANSITIONS-UNSAFEUNSAFE-EXCEPT-R/WWRITE-READY-UNSAFEMULTIPLE-HEAD-SELECTNO-HEAD-SELECTINDEX-ERROR30-VOLT-UNSAFEPHASE-LK-OSC-UNSAFEAC-UNSAFEPACK-SPEED-UNSAFEVELOCITY-UNSAFEUNSAFE-EXCEPT-R/WAC-LOWDC-LOWSEEK-INCOMPLETEOFF-CYLINDERHDR-COMPARE-INHECC-INHIBITPDP-11-FORMAT~&UBA Status register contents: ~12<~;0~D~>,>\" +I`~&UBA Paging RAM: "&`~&~7<~;0~O~> ~12<~;0~O~>~40T,>\" "&`RAM-PARITYFRC-RD-PAUSE-WRDISABLE-UPPER-2FAST-MODE-ENABLEVALIDPAG-RAM-PAR-VALIDUNIBUS-ARBITRATOR-TIMEOUTBAD-MEM-DATA-OR-NPR-XFERKS10-BUS-PARITY-ERRORNX-DEVICEINT-RQ-BR6-BR7INT-RQ-BR5-BR4POWER-LOWDISABLE-XFER-OR-UNCORRECTABLE-DATA@@JJ,~~%Disk ~O is not RP04 or RP06 type. m #I`,:` [~%Disk ~O does not have moving heads. \"> %I`,B` [~&Drive ~O offline\"F $ "&`@@JJ`#,H` [~2&Disk ~O (unit ~O) is losing. \"M "&`~&Non-existant drive.\"T "&`~&Register Access Error\"Y "&`~&RESET: Disk ~O online and recalibrated. \"^ )I`Kx~&Pack ~D. is online. (Formatted by drive ~D.),>\"g $"&`~&Format pack on unit # "&`There aren't that many disk units here $"&`` ~&Are you sure you want to format pack oAS n drive # ~O \"| $I` `~&Pack no ? "&`~&Pack ~D., Drive #~O is serial #~D.,>   $I`~&Filled ~D. words for track formatting pattern. # $I` -`#~&Begin formatting ~D. cylinders.... 5 $I`$(,,XHardware formatting complete.\" # "&`~&Verify pack? Q $"&`, *`~&Verification begins. [ $ "&`~&Verifying cylinder ~D. e $ I`~2&Cylinder ~O in error. \" 8 $ I`~&Verify this cylinder? { "&`, @`~&Word ~O Cyl ~O Correct= ~O (~S), Actual= ~O (~S) ,>,> 3"&`,> * , I,^,~~&~D ECC-corrected errors during verification.,>\" S $I`~&Disk Error!\" [ "&`~&Swapping Alloc? \" _ $ "&`~&Pack #~D. ID? $I`8@P~&SALV'TUTINI:Not enough room for file area. $"&`, n`#~&Set pack id on unit # "&`Pack Number= ~D.,>P $I`~&Change id from ~S to? P $ I`~&Set FE filesystem directory pointer on the pack on unit #\"! ;"&`~&Directory address: ! "&`4&@4@Error writing first 'HOM' block.! $"&`Error writing second 'HOM' block.!+ !"&`~&Old format TUT?!7 "&`!;`#Remap the copy of the UFDs on unit # \"!! %"&`~&There aren't that many disk units here!O $"&`!W+ b4r,r,~&Init dirs on unit # !a $ "&`~&There aren't that many disk units here!k $"&`!s` Y~&Lost.!{ "&`!}`%~&Reconstruct MFD from unit #\"!B "&`~&Write! "&`!`~&Copy block from unit #\"!L $ "&`~&Block #\"!Q "&`~&onto unit #! "&`Block #! "&`~&Copy directories\"!\ $ "&`+ JDuplicate disk\"!a $"&`~&Pack # differs.~%\"!e "&`,!g`#~&From unit #! "&`~&onto unit #! "&`~&Copy from unit #~D onto unit #~D, OK,> ! $"&`!`Y~&Read error on block #! "&`,/~D- " I`\"G $I`~&Write error on block #\"" $ "&`~&Unlock blocks on unit #\"" "&`~&Block #\"" "&`~&Read Error~%"+ $"&`~&Proceed"3 "&`"5`~&Read-back error\"" "&`," ,5+ ~&Read-back compare error\""$ "&`"M+ ~&Can't access TUT\""* $ "&`,",+ ~&Test unit #"_ "&`~&Got a scratch pack on unit #~D.? "g $I`,"7`~&Silly loser!\""; $"&`"y`#0M I F,` O I,5` I~6<~;0~D~>/ " $I`~H \""I I`~H~%" $I`~&Seek test unit #\""P $ "&`~&Always do full length seeks" "&`"`~&Tape controller won't clear\""[ "&`,"^`#~&Tape Offline" $"&`~&Tape error on rewind." "&`,"h`#~&Tape not at BOT after rewind?" "&`,"o`#_yS`X8ɇ*$8.F C.6 ` <~&Tape offline or controller not ready" $"&`"`#~&Fatal MASSBUS control error on tape read\"# $"&`# `#@ O@ E ` ~&Irrecoverable tape data error.\"# $"&`~&Continue, using bad data?\"# "&`,#`~&Quit, fatal tape error#1 $ "&`,#`#~&EOT#= "&`MI'N" Z:1i&I~&~S;~S ~S  ,> L #G I` Bf+-0""؁8` mexists~%\"#, $"&`44 0 0"gz@OK~%#c $"&` : (0, ` ~&Disk Full#o "&`,#9#w`#` ~&Tape #~D\"#> $I`P ~&Bad Link~%# $"&`~&Bad Header~%# $"&`Bad tape header# "&`,#M`#~&User? # $"&`~&~S - User File Directory Already Exists.,>\"#T $I`#`#.4`W~&M.F.D. FULL# "&`,#_`#~&MFD check word garbaged# "&`,#e`#~&Wrong NUDSL: ~D.# I`#`#~&UFD disk ~D not active # $ I`,#q`#~&UFD Read Error\"#u $"&`,#w#`#~&UFD on disk unit ~D is ~S, not ~S. -S50\sB$,>\"#{ $I`,#`#( T+W4ZxP3:P P ZP+i,``~&UFD descriptors won't fit.\"$ $"&`,$`#~&Remote filename:$# $ "&`~&Local filename:\"$ "&`~&Bad local filename: ~F,>$5 I`,$`#~&Copy from host #~O onto unit #\"$! $I`~&No such disk.$O "&`,$)`#~&Disk not active.$Y $ "&`$]`#~&~S - Non-Existant Directory,>\"$2 I`,$5`#~&~S - Directory Full7\"$9 I`$w`#~&Disk Full$ "&`,$A`#~&~D disk errors.$ I`~&Done.$ "&` $h(@E@EIMIN63H$O(@H0$hConnection dead? Bad packet received, opcode ~O$ $I`$`#0B$+m!xZF (@G@Gh0 h3h2   h1h5Fn,r(@Pp|'ua^f, KO@R3@ R7@@ KO@` M:pp M9p \|C\p \|DTp 2\X`p 2\~ p Mv`p M p.0^J QS @sO P-_*w~-bp+*0}_ ^f,x CH}a!X!_h}d"-x"|}g#J$(}j$f8%4H}m/}>sGv,b+x*,v,v *`3y v*~',"v`37@}{,v,,b0J2+v0J 2+v+yz6@}{+}{5Jv,v,+v}1J? #`c  `/6@}J,b ,v *,v,b,v,b,b#`c,v7@}J,b0*`M2,b  2`M */2 *M2,bl Md ,b*l l p(+v*,b7J,b@@**}:_7/*0J`c21J O@}J2@@}J+yz@@}z }_*G* J}_S>}oO, {7p}_aC-v *`35dvA"`+ZvS5Jx)Y+Fv<"~*.d}K }Nl*@ JZ }P``l*@*`1,v<5$x . ~*2J0`s2D+x=q,v<.~*+x8 x@ ,}NU,}9J BxoelUd@d0j ;/*4JxTj~+d ~@Wa@+xc$xm`ʗ4*xQ..0``@+xk[+xV``@,b4Lxi,B,Bxm:dxm$xm5Dxd2Bxo+xV!*GJ}N+x),",ys+Nv`(@@` p!@[0[`-@ 0`|!P5`!@83`)$$P)x@  (0`02) `34@$3T 4P @)6 &)`0P $/6%4` 0PPP y u P-/`%cd/\!$p$D 4p$!9 |(/ $35 cP %3 0a4 03 )550#`$'@$aP 10@J/"[* 3    (pQ_,T0 `,`<>(0 3u3H.0(yHp3 2@(`/#$!K# #!a!3<@P1Z0Z46@*P-0+$ % sq.' `A;0<!o$9Qb3%@ h#a#-x1r#a1x }ZC`1JV`S>}oO j~/_*~0 "va1JX`1JZ`2+{|1J[`1* +{b1JW+{c XJ{C *{C+v5S+x*a`k {7"* 7}o` {7P }_=@+v5 {7P}_ H7}o+{{ oC`hf*Xw7| J=ɀ3f~1`,b &}m6D=0&}a+|,b``c**}n+x+|lʃ0j+x*.*}ae@+|mA`- Z0H(7@`-1d}m`%+x* J@@ Q``,b JG}Y }Pd`8,baDx`A J,b J}o,b1*,b aDx }o+yzl `Ol ZJ}O```8+x*`!,#!.@!& ~2## H|4+|4cNl,6 Cq#.~*+|4+|;JI+|3[chcN+|3X r`q+|3B#+@ `]+yz JG}Ya@+}w`@+}/d@`@` G}Yaj~+|Hh*ij`,|*m@+|S,ve4J|J+Xv< G}Y * `l3Z G}Y,~30,P,|Vd@g+Pv<  )`3l@[ G}Y+Xv<+Xv<7 G}Y:*`C4J}4,|*,b1* 1.+|^q+Vv $*5J};,bʀʀ0jm/*2 *W+@G}\,b *+@}C,b+}Dz72uo}JjDjDˬ;%PH~HgjE}N`3De-j}^p>V~O}oc~P x3K\x`9p~#|rFA|A|A"A=Ppx7@}z+}~@`p}_CZ>}o*>}vPJ}_O@}z "va ~(* }x@``C+x* (o H~+zv (h~8 ~ JG}^,}/,v,b00~0~0~P @` @P @*,QP*PU*P @*P @*P@P @* @*TBwW1Y-%{V%iZQQQ!%J-M&R/'8]3(;0*D'D_#U/"0%Gc)'@a**0Ub\@?(yK(a@L$;Krj(e6]`!`J&$hO?;)qi򜙞rf lE{prWfuKj(reqwrf@yrezre@{re^ |re2@re`rere!rew re reHre\red@reeCreiEredh%red|(ree$[re&0r7@BQeHYDpr[,jrf5`Mrf6NrG~$rG~&SkUrV]r>mXr>m]er>m\qre}@re}hure}|xre~0Bx {i @i h i  Nh \e2l\e2m2!\e2n)=`2l-=`2m=`2nMR/P7/p2_ ,@=R}(-sl@-j.3?}[0 ^oTAKSKSG[? WB"KKSQu&ӗ4k M1j $8ex{S}@8H. 8v:Sp2x+RD85@,U5,~5\p mR_80W7*+fW71+W7.`S&tW7.{dS(nUSv5\pT5\v W5]`5\|@Y5^_5^+@5^% 5]A 5]T(i5]T<5^D@l=L2@n=L5=L5=L2Tq=L2hw=L2|y=L3~\`Uog H RmpxpV6w$ppU4(Dpp V7`pU4E:`pKmp 4Nu0p"K_p$7U0p&6~50p(4/U0p*L_G(p@L_G?MW7YTR]aN()W7_&Uj>n(W7*U;?(W7_dAeU}O=1SbO2WJh< UjSeDkNۍWC  G]V^6<WJh6drSc aU;=IhARHE~qVEjW7PW7+"T6N(WJhpU|+&`WgUj=W@D0T:89WCTBU#d#W@>98U}`9QaS0,WJh6jWC&Vu7IW@>;dU%|eHW@-U.0UfU1~W@>9GVu8 T\]c;W@DB4VRWCFZQa5@W@<#RH|fxc VOUz…VEsz87VEkf T+E"U dW~nͭ"/T:#dRU~h|KIx") s{1Qa5hR>fϣU%vq`t VEy+lW@D <LM%UT#x"yWK!MGUogHde7eW@!?5UogMMWJiyWpW@jf Oo WJh*f G Qa3Z`n{RH}W@iXzbW@Cx-foeЛWJh7QWH!XI0WCKD[WK;aRWJi?UHop?WH#_WJiWJglHWCK_އ1@'WJh5sWCVf3Q\Q8XL`> WJi5 L׋ WCKI  7 WJgf WJgmY WCVrl WK6SWJgkW@!?$TQMCd Ud CdY"S d.<U $PKLWK=[RJ\0WK tc[cM;Kx?? Xd K{I K{M6@] (W!-H^"-I"#u^v$ou(j*b)EF*Pe(*rUr >_e4\e`khS`shSuhS=u`}u=``B=`@D=`(Jf>["|=L7%ng5^YE3 )3@ C  6q(MR/P  6@f 6;p  6B 72PM>HN!Kxqg#qYks%v">.HF -uHYQ/^hI@^hIT$^hI|'^hKWHYQ,HYQ(/HYQ<cHYQP2HYQd9.HF\{=`d#=`dza@E=aHE=azaCVzaA.WV8X.WU!kCYkE.WU#aYҖUg%eYҙ hg%kYҙmYҙ ng%qKt(tKt<KtP;A:9;A:-;A ;A~Q;A~R%R%kR%jy5O6LL7W0tEW0t9AW0s:&Lm 9*6s,W0sL-Lm :/6umV`F9;Qix>QiyV`pQV`pEFVU!hHVU!iLm EK_&22M_&2)|69Q|6-W|3z|2^6[|6.iaj9ajIajhuaj|ajmnhQ(E%h%(E%|3j*H@5j*Hhajz;j*H| j*IIRKajm*J9zkXuUmXuGyaj${+{2l@+{2nC|D&S<H&SdI&SPN&T &SxUiY&T |c\J9l^dI@J9y@_J9{=J9z`cJ9z$cJ9{mJ9{nogyhogHog\vzogtm~ogtnogmognogqogDog-xc\3)8S)8R}A q%[$)9E[MO~iRpWbSt-bT4bTbT0qhpnhKpn|popplZbW%[WS~%]bV pjpj9~()h~(iFFspFBtpFMuF%@{%@J@%@&%9I&%9=%6XJs6l8/7T836dEd7?  6fC6d_p$6dcxO6pO4(6}o|QOu)L+Sl/Z*l/Y~U7[7 l.4v@/?b7%w`u!x='O4?b,$^@<EwzLy IkU(o<V(oP(cxe h(q=p(od&=(#c0'?I8'?I9'?I=Ds U?| *Dvj ;GË$60OM>y0(z`Qz`)N SrMyWM_rM}0j*v e1Q 5lMQylMQ=lMQC1Q]ElMR1U_O7f~TVbeY]VbVb#tVb|VbP` |NR |NR 'R  |Hs |NR %5$8 5$9 )5$C [5$; 6Lw 75$= F8V  8V H 6jSi US WP ]P9 Pa P d6jT8 P 򭵊 q6jPY rP w6jPo Q 6jTI 6xZ 7 +  8V 1 ;A&L ! +og# ;og3 A Cog3 Eog30 %og3D &Tx S  U$8 5$9 kogb, BY ogb/ C7R8 IRq J4Mr8 &q 5.u R5.h b5.i F o5.j 5.k F 5.m v v@ #wǁ ';A[ ;A[( ;A^8 IC l# %Q K;A~P (MN` *M$ ]M& cM( 6MPP ;}\@ =}_x A4v  4v  I4vD JiT KcZH@ RcZH| Uib> Vib Wi`@ if` [kW cZHh cZI cXJ cZJ} gcZM cZJm jXJ cZJn oXJ qcZJo t] vi j* }i ip j5 gj Y  Y  gjZ ?Y  "gj IY  MY  OM?2 [_  4M?2 k_  6M?2 qjVq( Bb-Bl 8@M CD#$ 8@]jg:jqi]jv]j:jux:@:5]k:6 6y- :F=h6xI v )@) 6tU5FDd5J`5N6(15N6<5gkL3# `T#Dd#6(5#6<#)kL7P@u`S`ET;T9K sDN`tsR>EN#]@;e]@  w!1E%VFHfHIR3HGHa.xHa0!RR0CHfWC]HfOh^HfO|`HfPHfP$kHfP8mHfPL^h3soR0 HhlT{R4lHi#R4  Hi#R4 HiJHiJR49xPw|R\l.HKHg5Y?UL?hq-8V`E=R):B5 }j5  9`lV  c? m4d koTd{DF|{Di:i$Z >Laz|NR Ԝs ;A~_og H 򿴹&U@+sCO3!?_,#l0 #A\a];? 1cd 2u[8eYU"83Do[gj4 #=@i~ii5%kڃ6{Z8m] Q sKeRP:;@z$<\8!@y@m6=:v6%v@|B%yz8DIg,@J#08{,KRM5 0e$dV3= $dog/B$|$e=$_l$f_H$M>H]$gM>dd$HOYL$h"((RS {t,u\s,]'s0.\ 4;@,88@t<uaT@RV4@\]aTPof<PW `gR'GhVZq9߁1WEiWH#2WK (*\WK=NIff U|+OA"uWJh+euWJi&$uWJh"\uWJh<u+uWJh>DuWJh8uWJh0uWJh)2uWJh%tuWJhiOuWJi uWJiZuWJiDu^f,xWCHMe}`WCIH$}aWCHD\}bWCH?}cM}d }eWCHZ}fWCHAD}gWCI%}hWCHGt}iWCI O}jWCI9 }kWCI/Z}l}mWCHNg}nKk}oZ#}pWCHZ}q䞅}rWCI+}sW@;:W@C";.WEv WH!@*UWK;TD2rh0D3h1RD2S(h1D2nxh2Qnh3D3h5W=d0gM Ъ W72- 깕dW+(s왩X ^J $VZc14QS @VyF,HWoDPsO PW( ;0@W( 9 깝X F=M|@F=K`VUA$I(Vqk Vj*$VYv$V?x$@Vu8'$@W( :|( W( 9AW( ;m( {(@W( ;4RD8];+,l`#@`%>Ag@+D85@,V> ,Ns,!)4M^,")55",#5<,~Vl.YKt0>?O0=0(W%/0g00V^p6W( ;!8 W( 9DW( ;p8 ,mgpX;@Ua+x