DOS=spC>p%NJg "@"NbCNJg @ hpNupNudos.libraryexpansion.libraryXj; Av@@@@=B=8;An:Af:A^:7p7@76??n?Z?P=^659F9:9*544??<;3~36H2d2V2:16N60116d2^2H221.6\2l2P2B1(6>111 ???0>>`==|<<<<:;: 9988555n5`4433>000d0::*99999h9X888z8n8d8V828700>/A@P@.@??<??>>>Y>>>l>8>">=====44433J2222&100p0$//66x22v//r/FG GFFFFEEF0EjEEDF FEDDEERE6EDDEDDFEEEbELEDE.E EDDDDD*D$CCCCCCFEpCCCnC@C8GGECC~CHC,DD~DxCBBDnBDtZVDDBBDD^DXD8C BBBBBH8HGGEEECCTBnDJBBZBRBbBFVdVVV8V*TTTpTbTTSSRRR|RnRJR<RRPVPHPPOONNNNzN,NMMM^MPMLWVPOOLVVV"U(QPOOLVV~VU"QPOOLVVVJrLzLlLLLZPlOnObOFO<MLLJ\XX&YXXXrWpYYYYYbYPYB[fXXfWWdWHb baaaaa`R`<`"`_*_^^`_^^___^^^b`X`J`.`__0_"_^^\```D`6__8__ ^V^8]]]]__v^^D]]T]H]8],]\\\Rff*cbeeddnbeeeeehdd2fff|fRfJf2cccccxc`cBc:c"cbbffdfXfccccTcHcc bbbkkVkjjjffkh\9jjlhffhhfi"ihhhhhhh|h^h@h"hgggggdgFffjRjHjiggj4j.jiggji.h.giihhhvhRhhggg|gXi(hhhFh(gggLktkHk2kjjjjjxj>iiiiiii|iliZiJg6g*gkkkkkklllllllllll|lLlBl4l*qv*}h@N ]aztj l^:. <??PPP{5 ptmf^VNF>80hUnk:%03d ------ ------ --- -------%s %7lu %7lu %3d%% %-7u ------ -------%s %^ dY7lu %-7u %7ld %-7s%7ld %3d%% %02u-%02u-%02u %02u:%02u %08lx %c%s %7ld %02u-%02u-%02u %02u:%02u %c%s %s ("^" ==> case %s conversion) %s %s DeflateTokenImplodeReduce4Reduce3Reduce2Reduce1ShrunkStored ------ ------ ---- ----- ---- ---- ------ ---- Length Method Size Ratio Date Time CRC-32 Name ------ ---- ---- ---- Length Date Time Name caution: zipfile comment truncated [%s] comment: File_ y: %s End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive. error: zipfile is part of multi-disk archive (sorry, not supported). error: reported length of central directory is %d bytes too long (Atari STZIP zipfile? J.H. Holm ZIPSPLIT zipfile?). Compen`նsating... error: start of central directory not found; zipfile corrupt. warning: zipfile is empty warning: extra %ld bytes at beginning or within zipfile (attempting to process anyway) error: NULL central directory offset (attempting to process anyway) error: missing %ld bytes in zipfile (attempting to process anyway) Warning: zipfile claims to be disk 2 of a two-part archive; attempting to process anyway. If no further errors occur, this M S$BB4HB&(*,."B$B&B(B*B,B"<0kH?~jA2<Ak!AjA`QL| /NuH&o NU g+'gJk4mk57|4p-`pJnT/ anX.Jg `VJfRRpEpGgpGpEdp`pL NuNq n ( fJfA\/N _N)@ NqpCN)@g` dos.librarypNupNupNupNu ,g"@NbNuNqNuNqNuNq/,y"/N,_Nu/,y"/N,_Nu/,y"/N@,_Nu/,y"/N,_NuH ,yL NL@NuH ,yL NL@NuH8,yLNvL@Nu/,yOn`1N|,_Nu/,y"/N(,_NuH ,yL NL@NuH0,yLNDL@ NuH ,yL NL@Nu/,y"/N.,_NuH0,yLNL@ NuH0,yLNL@ Nu/,y"/N,_NuH0,yLNL@ Nu/,yLN:,_Nu/,y"oN,_Nu/,y"o / N.,_Nu/,y oN,_Nu/,yLN,_Nu/,yLN,_Nu/,y /N,_Nu/,y oN,_Nu ~Y[h[P^^"P@$lNmppp2\2Nj.H^x"TN"n~t`RbJ6&N   X  , R z L  6 t j ^ 4   v :4 ("TQEr|BfN@jF0"^tjbV"PF>2$* Xzl^xrbfXP>H:v-.-$.>,,6..8--,,0*&)X('&z%$X$B"Rz" l~B A@J@(@???6?>>>>>f>2>======<\<@;:9999887777v7d7\7F765584338222222 2030j0^3D00AAV<;p@>@ ?>>X==t<2;6664z8544`<55&44X55.4p4L483>>z>=>N==j<(;;H86SN33r3d3\211z07&061///;:;$:::::p:`:<:098^8P8*771p1j/h/@H2HGGZECCNF\F6C"BhFEDDE&CfUzU.S RUQUQUDQ2U>Q,JVSxNNNMrLLYYtYhXXXXlWjXYX W@[4a _p^>]]p]Z\t`j_d_^_J_B_^_^_^n]e"eddvftccff@ccnc0bhhfgglkTNlpptv$vvy}}}}}}x}n}d}Z}P}F}:}.}"}}~~~r~d@ ||H^X*T.h`RrnhZF:0* (>@hr4J xhUXH8(fZ~n^8*Z|f pf^X | ` Z l P J|l\L 0 b D <:2< v < " , l~v v t f`X@J. r X ,V L . <  NtL6*D2|RjD l n F z ^ 6fj<$ f JvZ`N2  ^ R "Z.(,++++^'$++***(v'r'f'J'@'$#####r!dW՜X<2($h *v*h* ))))>)0(((((`(R(0("&&&`&R&%%%%4%&% $$$$$v##"""T"F!!!!z!^!P j \ 8 *RDv&hZ AA@@AAF@AN@@@A&@A2@pA:@~@x@j;;B0BBB AAA????;A;A=.=(;A|@;bB}Jo؅B|@l4JCf m, Jl ` N]L Nu o"H`RJf Nu o"o / Jfp`$`JgSJfp`RRgdp`pNuNqH2 o"o&H`RJf$HR,IRJf LLNu/ o"o &H`RRJf &_NuNq/ o"o /&H`RRSJgJfJg &_NuNq/ /"SteANNBNJNRNZNbNhNnNtNzNNNNNNNNA#a `A#[ `A#G `zA#9 `nA#/ `bA# `XA# `NA# `DA" `:A" `0A" `&A" `A" `A"C `A" $Nu/~` 0H/aXRGy"xm.NuH./|0/avX&@ gbJgp`XJ g /+ a$XJgBBHx/ kNO,`|+f/aXp'@p'@p&p'@ LNuNq/0/ 2H49"xH´b t#"p`$4H y"t(f t#"p` $NuNqH./ 0/aX&@ g0JgBBHx / kNO`/aXJgp`p`pLNuH./,/*/ x0/aLX&@ gRJg//Hx/ kNO`8 S///aO (JmJfpgBB/aO ( ` LNuH2&o~$y"t`*f`D yR09"xHn09"xHf~0|@0H/aX,@ f p#"p`j0H//aP" ///9"taxO An"tg /9"taX#"t3"x $N, g Hx/ aXP& LLNuH0&o./NUHmaX$@ fp`*Hx/ a4P,JflgHx/ aTP$`Hx/ aDP$Jfp#"p`gHxB/ahO <%@/ aX%@ -`/aZX g* gg|#"p`Hx/ aP$`Hx/ aP$Jf&g  g |#"p`HHx/ aP$Jg4gHxB/aO ,<Eϱev%F/ aXX%@ -`pN]L NuH0./&o,/ za 00/aX$@ g>*f.Jg// Hx/ jNO`// /a"O *`p#" L NuH0./&o,/ za 0/a8X$@ gVp gFJg// Hx/ jNO`4*gHxB/aO // /aO *`p#" L Nu/ &o/ a"X&_NuNqH&o .//Hx/ aO LNuNqH&o/ a$X.Jg /ajXp`*a,gf p#"`p#"pLNuNqDDDDD@F]P33333333333333333333333333  !"#$%&GDa'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~H2NUHx/-$arP*$m$Jfp`F/aX,/aXJfp`*/ aX8SD` 2/@g 2:@f`SDJDl0HRѭ$BaX+@/<HxDaP&@Hx/-$a.XT/aP+@/-$ mHhaP m,H/-$aXM'N 'K,mA\'Hp"'@p'@('F, -'@0'm(4/ "Hzh{ ,@/. aP,mHn\aX,mHn\adX.+ HxD/ a

<,` L|H?>QHA0L|2`# # Qd0f /Nu Qd /Nu2e`2 eZe*",i"H?> <,` L|H|QHA0L|2`""Qd0f /NuQd /NuB`r`/ o /(c` Q /NuH?>4d7"^NuNqH?p #r$9 S## #.9 A0Sn.<` A0AFSJl 9oaf09"9ALr2(Ȁ"9 9#"9J9g`* yJRJRX Xfa,< `"9oa29 9ALp0.΁ 9"9# 9J9g`` 9oal09"9ALr2.΀"9 9#"9"SgSg4`6Rr 8#muif #`p$9"S#`a"9oa29 9ALp0.΁ 9"9# 9J9g`g& A PfVSAf.`F A PfSAf.`$SAfCF A>HǾlAFzSAf < йXlz < /AfHP/9JaO < ѹJ < ѹX,< `:`0 yJRJ RCfRX Xfa@ m.9l: A0AFRl9$j\ A Pf#(J9g LNu/"<`$APRm"<`2$A4H <m$APRm"<`($A4Hg$A0Rm"<`Rl$A Pf#$NuNqp#NuNqH./ &y"`` kN&S fHya8XHya,XHy0a X` /9jaXJjfa/aXLNuH2>/NUBa)|X&@ + fJg#n#0rJg#~#0Jg`JgZ +$@J,f(HxHy"da(fP#:%?av3Jg #JfJ~g#~#0HxBHyaO HxHxHyaO HxHxHy0aO + f ++@Jg0HR/aX,@ m (+@0H///- a.O p0H//aP,pІ/atX$@/Hj/a"O RJg> m~0HR/aDX+@ 0H//- mHhaO m $ r%/ /a\P/aX`/9a".aXHxaXa%lN]LLNuNq opNuHH@HAЁH@B@2/ЁPNuNqJk Jkab NuDJkaT NuDaJD NuD;&OR9a>D NuNqa2 NuJkJk`"DJkaDNuDaDNuD`NqJgHAJAfB/HA$i"BAHAp0$Nu"pNu/$BBHB6HCBC46 BBHB"&$NuH8$BBHB6t4HA8HCքk " LNuSЁk" LNu o /r`R  g  gJgH  f`@R "fRJg" "f``RJg  g  g  fJf` "HR` Nu/ o"o /`*`R  g  g "fR$IX$`RJfRSJf$_NuH./ Jfp`:HxpЇ/a%P&@ g& # pЇ'@G`p#" LNuH2&oE f`*G`f$/+<'g*/ a%PP`$N,R fBa%XLLNu o"o / gSf /Nu/`r o /gSf /NuINALAHNANALAHNH0&oNUE/ Hz4/ /-aO. N]L NuH/&oNUG fp`+'gzJ nLJf6HxHm/+0aO rgp'@(R,J(l +(`Rp`L/ azXJgp`< kRS < f+'g/ aNX`p'@(J(l +(`pN]LNuNqHNUGHyHzD/ /-aO. N]LNuH&o ~ gB+&g:/ a>X.J6g /+6a X+'f k Jg=(~ S!k/ aX LNuH&o,+ J m&Jg Jg//+/+0aO gp'@(.+(+&g,Jg/+aXp'@Jg/+arXp'@/+0a X+'g /+6a!@X$ LNuH&o a g+&g7|4Jg,Jf&/+aX'@&Jfp'@'k Jm0+&g(JoB +,//+0a O '@,p'@J m2.+ Jg&//+/+0apO gp'@(߫,'k J l Jg'k 'kJ(gp`pLNuH2&o./ $o$,KU g`Jj4lZJoT j pp` "HRRl o >)8! f  f*o&l "RѪ "R `h gT|` KRp gDo@R``:Jj4m / aX*`"Jn / aX`S j R p*pffp` LLNuH&o./ S 3 f2/ a>X`(&` // /*0a BO *Jn` ۪,ŖJnJlv%C(J(g *(`f ` "axL?* Nu/ &o/9"a./9"/ Hy"hHy0aO&_NuNqH0&o./,/ $o$pf*`pf*` "a*/// aO ے L NuH0&oNU+KEHmHz/ /-aO. m N]L NuH?2&o($o4NU,K|p+@`RJg %fg&/ /Hx/ m4NO,Jl`xݭ KRJf`h<%f,KR`z<-f`2<+f`&< f`<#f`<0f``R`<*fRX0 m08(`8<0m0<9n*x`0 HHt08AR<0m <9o`xv<.fDR<*fRX0 m06(`(v@+܎`2 HHt06@R<0m<9oܸ|nʶ|o`<hf R`<lf R`<LfR```/-//// /-4Hm0/aPO ,Jl` ݭR,K`\Jl ` -N]LLNu0123456789abcdef0123456789ABCDEFH?0>/>NU m,&P|zxE-+<gj4Xgbj<gUg<gX`SgVSgSg`t<g8j^g8[gSg`VWgUgWg`BGk+E+|`4;|G&+E -u+g JlD;|S r ar0 r a&JfJmgS-`-;gS+`-;gS A鐊<`E"|/ aX&<-;gG`G`G k&-Dք `~G +ESvƀr0Jf& <`XG$k|`RFJGmFoBJ2`f`:G + -X+fA@`A(ESr€Jf" <`p`LJFl|JGl>Go<m>o;F>m>l0-:Hfz6->Ft@Co4-;gHx00H/HmaO `FHx 0H/HmaO `./-40H/HxHm m0NO*Jo؅B|@l4JCfJFo"/-40H/Hx/ m0NO*Jo؅m>ld0-:HgX6->Ft@Co4Hx 0H/HmaO `./-40H/HxHm m0NO*,-hgp`/-aBX/-a8XpN].NuH?NU&9$9`HyaXp09堆Ppbp"<Ҁ+A[`HyaXp09堆PpbprҀ+A[`HyaXp09堆PpbprҀ+AY bpdp`X|`D`HyaFXp09堆Ppb Al Cp"WRe` Cl Ap Rpbp+@HmHmBBHxHxHmaO.Jgpf /-aX `(-ح -ALp0+@z.``HyapXp09堆Pe --.raZ"-Ҁ+A m|(쫔 m|<(pc* RA `pfX`HyaXp09堆Ppbp|܀U Іdp`` RA SJf`pfx`HyaXp09堆Ppbp|܀W Іdp`r` RAp SJfz`X`HyaFXp09堆Ppbp| ܀_ Іdp`` RAp SJfzb/-aX##+yHmHmHyHyHx/-HmaO.Jgpf /-aX `+yHmHmHypHy4B/- -./AHPaO.Jgpf /-aXX/-aNX `6/-/-/-/-aOJgp`/-a X/-aXpN]LNuH&o,9*9`HyaXp09렌Ppbp&S`HyaXp09렌Ppb~ΆU##pfa^`Jfa`pfa`pLNuHNUp#p#p#|p#Hma0X.Jg `"d,9Jg/9a6XpN]LNuaNuNqH?2NU~|zxvG|J f@HyRa$XV/aX,@ f HyRHy{Hy0a^O p`h/0KER`Jg KR|`JgHHf|z`v rЁg&j rܐgBr g>rgSg,`6SgSgrgSg`z~>`*z~]`"J fHm/a$PHy/a/fPJgRJ,fp`Hx/a*vPrf0/aX/aXHyRHyZHy0a\O p`fv`H9f>/Hy.Hy0a2O /a|XHyRHy Hy0aO p`Hy /a#^PG`F KR_`< KR`4J0g KR`$x` |` KR`Ag KR JRtJgJgVHyRa"XSAR /f&JgHyRHy01vaqaVPHyaJXp`fJ-fHyRHyHy0a8O p`BJ f(/HyRa"PHmHyRa"pP/aXX`HmHyRa"PpN]LLNuH0&o $o$`Jf *f RJfp`pHH`v<*g<gP<g``B/ / aVP`JRz !g ^fzR ]fp`*xv`z ]fv`n \fR`Jfp`R -f*RJg<]fp`޼<\fRJfp`Ronmxv` nmxvJCfJEgJDfJEf JDfp`JDgt`Jfp`~ \f RJfp`lR ]f`J yHp(VDJg*HHA12FpgHHA`gp`RRJf|Jgp``pL NuH0&o$o~` ?f JRJfp`VR ?g *gJfp`@HHHHgp[f / / aP. JRJf~pg pgpf L NuH0&o$o/ / aP.pfp`pHHL NuH0 o /"9`,"HRvƼC$&"$SJf#L NuH?0./$NUp+@Jfp` -,JgSgSgSgt`:,<`|c0<`0//9FaP,Jnp3`x0@r `* yF  fR$R yF$R"yF23GΈn, yF/9FHyadPJEcJnrHyaNX`xe*HyHy0a>Pr+A"xA.</HyRaP"Jnp3`AR yH(gHAQCR`0$IRHHGrgHHG`RJfJDf`JHyRHyHy0aO ~>"9ҹB Ї&ֹ "<a$ +@Jl$/9/9Hy0a4O p`` -Bg^B/-/9a *O #BHx/9/9a"O #Jnp3` 9Ђ#`f 934 ѹ 9Ђ#`@Jg /9aX/aX#Jf/HyHy0aXO 9йBЇ&ֹ "<a$ +@Jl$/9/9Hy0aO p`` -BgZB/-/9aO #BHx/9/9a!O #Jnp3`V 9Ђ#`< 9ѹ 9Ђ#`//9aP$Jnp3` -N]L NuH?./,/ NUv"t rz ڀ" r(SpS+@"t r€+A" r?€+Ap+@ <ЅSra |+@ "<ma45a "-쒼Ҁ A0H&րpl$ <Ѕra Jf <Ѕ4gR Э"<Qa $ -"<a Ђ$ -rpoa09r2956Zr\.΀"9#Q`roa29p09N.΁ 9#SJga8X/ a3 X`,`&$yJRJRX XfaPHmaXJgJ`g`J fJpo@HyRHy*Hya3FO JgHy(Hya3*PHya56XJgHyHya3P|a(`vJ fJpo@HyRHyHya2O JgHyHya2PHya4XJgHyHya2P|a$6`J fJpo@HyRHyHya2bO JgHyHya2FPHya4RXJgHyHya2$P|a`"9ҧPJ fJpo@HyRHy|Hya1O JgHyzHya1PHya3XJgHyVHya1P|a` HyRHy5Hy0a1O p`J`gp`lp2`|JfJJ`f6a$Jg.p`lp2``HyRHyHy0a12O |J fa"9F r€# 9g>JgHyRHya1P/9/9HyHya0O|`DJ gJf4HyHya0P` poJfHyHya0~P N]L Nu o 9d 9R"yxp0p``pNuJXfp#:`L 9йXb6/9X/9F 9 y|HPa/O 9Xѹp``p2NuH?0&o$./($o,,/0x/ a!X:Hja!.X&A#x UY#p##|#p#p#p#p#p#Tp#X#FJ0J@gQ@g`" UY/Hj/ a/O `aha`HyHy0a/ Pxp#JDfZ$9p#/9/9|aNP"9F r€#g//9Hya/O x#p0L NuNqHxHya=P#poHyHyGHy0a.`O p`pNuH&o./$;*`~Jf@Hx/9/9a>O #Jn `PB#d,`,9//9/ a-O ݹJf LNup#tHxHyRa?jP#\p\oHyRHy2Hy0a-zO p`TJfJ/9\a:^XHxHyRaHx/9/9a=HO #Jnp`.B#%O Hy0a-HXHyHx Hya.O 9yf z#``z#`p2`:*9X۹Tz#X#FJJg yJRJRXpLNuH1 o /""yNJtg  g$IR $Sv 0 (WD#&=Бt~`$$IR$HR  f  f S$HRRRRn ) fS LNuH?NUtJg`4/9\a7Xp09r r~ހp09r,Sp09rS+@p09r r€+Ap09z?ʀp09r( <ЇSra'>& "<ma&"Ҁ Ax0H$Ԁpl$ <Їra&Jf <Ї4gR ЭU+@ -rZPJfHyRHyHy0a(O N]LNu/./Hy0Hx a)Pp f/9Hy0a(PHxa#rXpf/9Hy0a(PHx'>Va#PXBa#HX.NuH?2NUHxDBHma(VO &m,,-0 KX RSJf -0fp`x mD(z` Jg`Rpd+Ec(|` Jg`SJf+Fd( mD p+@`$  5Jlp`R -+@b  5Jlp` "-ӵz+EGM` KXڐ NX SJf&m,| KX*Jg A RA R0e|+FG~ D&p+@ft`B -+u` `,Rք$-d$*-p+@pЭd8pЭ -M` -+@X -b` Rbp(?Ĥ$pЂra#/a%X$@ f&Jg /-faXHyHy0a&rPp`pЂѹ m@C A+H@ m@p \ Af JgN A DrA+J "* SAf /ra#6 _"P"3m Єm-@"-0ACгn|c`T"4d" d|`| KX;h`*"4 m<h KX"4 m8;P -r+A *` ra"%5ڭb -Sr*` f`Sr S"Af -SJfR -oJgp0fp`pN])@>LLNuH2&o$K`],j/ a#X$N fpLLNuH./G`F,<Xc`,// /9Ja$8O ݹJݹX XfaƞJfLNuH?2&o($o,NU&9$9(9 -4ALp0+@ -8ALp0+@``Hya Xp09堆P4e -ra ,K~pdfpcfp`t.p.p`HyaXp09堆Pb ALp0ra ,n~pe.p.pf( RAfN/a|Xx`@pf ``Hya$Xp09堆Pbp*AMT0."ALr2ƒ,܁`HyaXr29 P8e -ra,J~pdfpcfp`J.p.p`HyaXp09堆Pb ALp0rah,n~pe.p.`Hya2Xp09堆Pbp0.DЄ"ALr2ƒ*ʼd"`".<d. b$/AHPAHPa!ZO ؇ڇ` RA RCSJf฼f /aXxJf~`x###pN]LLNuH*9(9,9~΄`Hya,Xp09+,"ʭ頊Ppb.<΅pp`HyaXp09頊Ppb"F gp`lpp`F`HyaXp09頊Ppb RAf /aX|Q SJf###pLNu/NUp~` App Rm` App Rm` App Rm` App R mp+@HmHmHyHyHxHx HmpaO.Jg `~` App Rpnp+@HmHmHypHy4BHxHmpaO.pl/-apX `6/-/-/-/-aOJCS$&p+@ -4ALp0+@ -8ALp0+@+y`0`HyaXp09堆PpbgZSS`HyaXp09堆Ppb RAf/a#Xp+@(-Q`S`HyaZXp09堆Ppbz?ʃ]`Hya0Xp09堆P8e"F raE,J~pdppcfp`V.p.p`HyaXp09堆Pb"F "ALr2€ raD",n~re.r. r2.*`HyadXr29 P4e"F DpraDH,K~pdppcfp`.p.p`HyaXp09堆Pb"F "ALr2€ raC",n~re.r.|<.Jg2`HyaXr29 Ppb <܀Qʼd ` .<d.Jg e/BAHPaEO ؇ڇ`L b$/AHPAHPaEO ؇ڇ` RA RCSJf฼f/a! Xp+@(-JfPJn/a XJgp`pHHN]LLNu/NUp+@  @op`pHH+@p#9E(gp +@HxHmaP.Jg `BHmHmBBHxHxHmanO.Jgpf /-a X `Hx@HmaP.Jg `HmHmHyHylBHx@HmaO.Jg pf /-aX/-aX `Hx@HmaXP.Jg `9g~HmHmHyHyBHx@HmaO.Jg*pf /-aJX/-a@X/-a6X `$/-/-/-/-/-/-aRO.`zHmHmHyHylBHx@Hma$O.Jg*pf /-aX/-aX/-aX `/-/-/-/-/-/-a8O./-aF$z;X/-a~X/-atX`bHx@HmaP.Jg `JHmHmHyHyBHx@HmapO.Jgpf /-aX `Hx@HmaP.Jg `9ghHmHmHyHyBHx@Hma O.Jg pf /-aX/-aX `/-/-/-/-aO.`dHmHmHyHylBHx@HmaO.Jgpf /-aLX/-aBX `0/-/-/-/-aO./-aX/-aX N].NuNqH?0NUP|p+@p+@;|;|AV#H89 ` z`SDp0ra>AV#HHxHya PG$~Jn|3x`HxHytHyaLbO Jg4p0//9Hy0aAO /9Hy0aAP|x`Ha.Jg,x`6Hxp09/a,P.Jg2l,pl&HyHyR/9tHy0a@Ox`Hxp09/a,RP.Jg2l,pl&HyHyR/9xHy0a@^Ox`Bp09/a,P.Jg*l,plHyRHy{Hy0a@O x`ZJ8gaJgRm`8RE`4&yDY`$/HyRa+$PJgaJgRm` RE`XJfJDg|@e8+yB$y+y;|`p0-$"- "Ҁ+Ap0-raO|` 9Ѓ#`" 9ѹ 9Ѓ#HxHyaPJn$Hyq/-/9|Hy0a>8O|`vHxHynHyaIBO Jg$HyU/-/9|Hy0a=O|`6a.Jg/-Hy7Hy0a=O ,`Hxp09/a)xP.Jg0l,pl$Hy1HyR/9tHyI4lA0a=O`Jg /9a"XHyHx Hya>O 9<gj<g&< gYg.`Ɛ<g Yg_g`p#p#`JHHyHy0a;PHy0a=XHyHxHyRa>rO HyRaFtX+@ -SAR  fS -ARJgp+@`(`>p#p#p#`L9HH/HyHy0a:O `p#`a.Jgl,p`l `RmmbB/-/9aHO #BHx/9/9aKDO ##RJDfHxHya PHxHyzHyaEhO Jg*/9Hy0a:(P/9Hy0a:PJf|J gpfpЭr2-␁+@RJgHyHya:P`zJRfHyHyK`]?ha:P`^J8g&r2-p0-ЁJfHyHyga:xP`0pRfA2`A0//-RHyHy3a:HOJmc. mfA`A/p0-/Hya:O JmcJf| N]L NuH! yHp09rg` yHp09rrtWD g` yHp09rg` yH!y yH!y 9f 9*cdHxHxp9 B@H@/p9 /HyHyR/9lHy0a8O p``J fJfHyRHyLrHy0a7O Hy0a9XHyHx Hya:O 9yg| 9Ygpp``h 9c^BHxp9 B@H@/p9 /HyHyR/9lHy0a7$O p` yc4 yg*p09/HyR/9pHy0a6Op` yH(g HyRHyHy0a6O p`.9 yHp !@ yH (Wgj Vg Ug `fWgSgP`\ yH r `X yH!GprJWD . yH" $$"  ` yHr‡ ` yH  yH!y pLNuH0NU~|p# 7xp#p#Tp#X#FJp# yH <f yHpfJ f Jf~HxHx/9Fa5ZO JgHxHx/9Na5 Device already mounted.Not enough memo [uDoм"<a_V,~`BB/9B/9aoO Hx/9/9ar:O # g` yC#`D y Pf2HxHyz/9alRO Jf 9p`PS 9lHx/9/9dalO Rl0HyHygHy0a`O pLNu/NU~HxHma2PPJnp3`HmaQX3HmaQX3HmaQX3HmaQX3 HmaQX# HmaQX#HmaQX3JygNJfFJ4fHyHyXa`PHxp09/aKPJgHy2Hy ML0a_P~ N].NuH?NUp+@p+@pr,]D+@;|p+@p+@A#HaP+@pojJ(g2 -A/( -A/Hy)a`.O `0 -A/( -A/Hya_O ;|`HxHya0PJnp3`HxHytHyaiO Jg4p0-//9Hy0a^O /9Hy0a^Pp`hal.Jg `XHxp09/aJ6P.Jg+Gpl `.Jg /9a]Xp#Hxp09/aIP.Jg+Gpl `J8f0p+@&yDY`/HyRa]`W gzSgr gf`@SgSg6SgYg`$Qg*j\gSg.SgSg`SgBSgxUgUg`R`Jgp#z`p#`Jgp#z`p#`Jgp# z``Jgp#$#$z`pp#$#$`ZJgp# z`Hp# `Jgp `,Hy HynatPHyHytat PHyHyzasPaJg/9au~Xp` 9"9BҀ+Aa,pl/9auHX `J4g/9au.Xp` yf yg~`~JygJgBJgHyHy0agP|*9ڹ -#Jl$"9D /HyiHy0agO |`\JoTJf0J g(Hy!Hy0ag|Pa;#p#|`/9HyHy0agNO |Jf8J f0HyHy0ag,P/9atXpl `vp`p(9ع "<adX&$Jl$/9/9Hy0afO p`.`BgZB//9atO #BHx/9/9awVO #Jnp3` 9Ѓ#`" 9ѹ 9Ѓ#HxHya7P$Jo HxHytHyaq@O $Jgf+yt#(9ع "<acH&$Jl$/9/9Hy0aeO p``BgZB//9asO #BHxb/9/9avFO #Jnp3` 9Ѓ#`" 9ѹ 9Ѓ#HxHya6P$JoHxHytHyap0O $Jg6Hy`Hy0adP/9Hy0adP/9aqXp`, -D$/HyHy0adO |(9ع "<aa&$Jl$/9/9Hy0adpO p``BgZB//9arlO #BHx/9/9atO #Jnp3`z 9Ѓ#`" 9ѹ 9Ѓ#J,ga.`a".l,`HyHy0acP| /9ZAcapX N]LNuH rnBB/9aqO /9r/9/9at O # 9rfl 9r yC#`F y Pf4HxHyz/9an0O Jf 9p`.S 9l` 9r"<a`$*plB 9r//9apO #B//9/9asHO #g` yC#`F y Pf4HxHyz/9ambO Jf 9p``S 9lHx/9/9damO ` 9r#B rl 9r` <dh#l0 p pK sharedexclusiveoddevennoneRTS/CTSnoneRTS/CTS + XOn/XOffXOn/XOffraw:80/15/480/195/AUXEdit 1.00 - written by Th. Lopatic, 6 Sep 92 Error: Unable to open the editor window. Js:NewAUX.configUnable to read %s. Using default values. Error: Unable to write %s. 00000 @@@@@@@@@@@@@@@ @@@@@@@ @@@@@@ @@@@ e8W#2FoneRTS/CTS + XOn/XOffXOn/XOffraw:80/15/480/195/AUXEdit 1.00 - written by Th. Lopatic, 6 Sep 92 Error: Unable to open the editor window. Js:NewAUX.configUnable to read %s. Using default values. Error: Unable to write %s. 00000 @@@@@@@@@@@@@@@ @@@@@@@ @@@@@@ @@@@ gmXNB F/(N( B!@,  D HlN pO`dH 0&oA$H`, Rd RRp`p// NPO g8Rf Rd RR pp ` Hx / NRPO gpL Nup`apC~E~f2<kt"Q)O,x)NH瀀.)gKN`B_NsC Nh)@~f .<N`NPONudos.libraryINuH2&o"<0,t/H"Ё",lN:)@f/.<,lN..lNu lBh l1| l1| l ,P)@ l MANX,lN$@Jg2/ /// N)| lXP l PO `JA\,lhNA\,lN)@ lJ$g l h$",l~N/,/ NHPO)l,l~N l ,l~N l!@Jg /$<A2",l~N$ l!@ /,/,NPO/N dXOLLNu*H<2(/ */$&o( DJg D (& C ($@`$lvHHЅT)@r ,,lN:)@fLLJDgD8"JNu/?DJjDRDJjDa `/a "JNu/a"JNuHAJAfHA??B@H@"H@20BAHANuHA?/&"BAHAH@B@4<ЀӁbR@Q&4NuH $o tA*HH/N6JXOgt!`Al2g%|HxN%@XOf%|A%H4<A p02H0%j$LNuH 2$/$l` Ag&J$R fLLNu g&`)R *P"J,lN.`H2$l`&R *P"J,lN.$K fBLLNuH "$/JfpLDNur P,lN:$@Jfp`A)H$%B)J P`L fNu o JfSH NuH "$/ "Ё$@샊Jm 0ltoJf)|pLDNu "Ё l"0,l~N(Jgp`p`H0"$/NZ "Ё$@샊Jm 0ltoJf)|pLD NuH0 /$S&$/ ",l~NL & fml,l~N|)@p`H0vt",l~NL `H"$o " ,l~NJf,l~N|)@pLDNup`H02$/&oN "Ё$@샊Jm 0ltoJf)|pLL Nu0*@f )|p`*gH0vt",l~NL H0&/($ ",l~NL & f,l~N|)@p` `H "<p,lN$ gJf L@NuNp`HH0vA2$//,l~N"$&,l~NL HxNXOL@Nu^C Jg l hN l)P`Jg lN//NXONuH0&/Jg0t` /NXOR0ltn0,tH"Ё"l,lN.J Xa?Kg lNJzg ",z,l~NJg l Jg "l,lNbJg "l,lNbJg "l,lNbJg "l,lNbH,x.)gKN`B_Ns*_Jf,Jg$ ,"l,lN. ,X"l,lN.`,lN|"l,lN"l~,lNb .lNuL@ NuNH "$/ "Ё$@샊Jm 0ltoJf)|pLDNu0*@f ",l~NBp`NewAux 1.00 - written by Th. Lopatic, 6 Sep 92Usage: NewAUX Device already mounted.Not enough memooV`B_NsC Nh)@ff .<N`NPONudos.libraryINuH2&o"<0,\/H"Ё",lnN:)@rf/.<,lnN..ljNu lrBh lr1| lr1| lj ,jP)@v lv MANX,lnN$@Jg2/ /// N)|z lrXP lr PO `JA\,lnNA\,lnN)@~ l~J$g l~ h$",lfN/,~/ NfPO)l~,lfN lr ,lfN lr!@Jg /$<A2",lfN$ lr!@ /,/,NPO/NXOLLNu*H<2(/ */$&o( DJg D (& C ($@`$l^HHЅpw|T)@r ,,lnN:)@fLLlAd<0R`f 0f Tl,-U`<0TlAd<0R``L@%g@3g@ gS@g[@g[@gS@gS@gW@g$`. Sd SR pp ` Hx / N@PO gR -Sn`p`"0123456789ABCDEF0123456789abcdefNUH8 $mt gJj f pLN]Nu* f / NJXO*HH/N(* XOg /*NXOJjgRHznHmN@8*vPOp0r N0rAHDBDHD R mB-HmNXOBBBBj Jgp`Tp`NTMP u(yH A샤$H/ N XOA\eLNuH< $o(/ gj4* gb fZfRA PJf fpLJDgD8"JNu/?DJjDRDJjDa `/a "JNu/a"JNuHAJAfHA??B@H@"H@20BAHANuHA?/&"BAHAH@B@4<ЀӁbR@Q&4NuH $o tA*HH/N6JXOgt!`Aеg%|HxN%@XOf%|A%H4<A p02H0%j$LNuH 2$/$l` Ag&J$R fLLNu g&`)R *P"J,lnN.`H2$l`&R *P"J,lnN.$K fBLLNuH "$/JfpLDNur P,lnN:$@Jfp`A)H$%B)J wum P`L fNu o JfSH NuH "$/ "Ё$@rJm 0l\oJf)|pLDNu "Ё lr"0,lfN(Jgp`p`H0"$/NZ "Ё$@rJm 0l\oJf)|pLD NuH0 /$S&$/ ",lfNL & f,lfN|)@p`H0vt",lfNL `H"$o " ,lfNJf,lfN|)@pLDNup`H02$/&oN "Ё$@rJm 0l\oJf)|pLL Nu0*@f )|p`*gH0vt",lfNL H0&/($ ",lfNL & f,lfN|)@p` `xyH "<p,lnN$ gJzf L@NuNp`HH0vA2$//,lfN"$&,lfNL HxNXOL@Nu^C Jg l hN l)P`Jg lN//NXONuH0&/Jrg0t` /NXOR0l\n0,\H"Ё"lr,lnN.Jg lNJbg ",b,lfNJg l Jg "l,lnNbJg "l,lnNbJg "l,lnNbJg "l,lnNbH,x.)gKN`B_Ns*_J~f,Jg$ ,"l,lnN. ,X"l,lnN.`,lnN|"l~,lnN"lf,lnNb .ljNuL@ NuNH "$/ c+$"Ё$@rJm 0l\oJf)|pLDNu0*@f ",lfNBp`YdKserial.device2;2HDISPLAY4;4H[L]ines ...........:6;2HSERIAL DEVICE8;4H[A]ccess mode .....:9;4H[B]uffer ..........:11;4H[D]ata bits .......:12;4H[S]top bits .......:13;4H[P]arity ..........:15;4HSp[e]ed ...........:16;4H[H]andshake .......:18;4HDe[v]ice name .....:20;2HE[x]it and save21;2H[Q]uitLlAaBbDdSsPpEeHhVvXxQq %ld%d;%dHKgzBgiffs <->$yl[q] List (terse)mMoLr%to2pPriDXoutrReplacinTWlegrit5yupd}vdverboy{vvShowlconts (_full)2x with f! Opath^A@&Lre!E No {PsFquer( MRautoisP! EnRby9indiH$NpR_ Pau>@afv~PadinY@e:P#taskE@i0t1q BePi jo$Q̶9 s roduceaColl04T0urs@%Rgi '@Ba"A flag una-S#t0` HM64^-T5 &L p\u\U#Wu*#r(QsAK d!p1bpe @f9VnB/bmultivolu#me2#1 w#p@k6Z!WcludsX n & (a! yS#Xo #@ a si|nx@0ix  AlwayOin" -YM 0e bigz%.pio < 3%. zvu4_c-Z-0;CRV1z(-lh1-) -1V2*4-A2A05_/*ls"Qa!US$20С$`2gePÏpaym` ;÷m<@US d`x0H`la ponl neyd A().h cnt,G"detJ6a\#polic%y:ne`1 G(aP1QF@`b PullsPґStn Boberg, Rydsv. 242 A:25, S-58251gnkpB S"(Europhk~FP' ~{Z?r???0?~0???x?(4.":?f??l 0?Rm&JanFebMarAprMayJunJulAugSepOctNovDec@aA$BcCd DeE8fF(hH84.*$  PullsPґStn Boberg, Rydsv. 242 A:25, S-58251gnkpB S"(EurophN_M$/ //?<0/Aj0H?/aHl/N*OL@NuH $/ J/fHl/NPO` Hl/NPOL@NuH<"(/$o":/&t?<0/"Aj0H?/NHl/N</aO/N<  XOg< g fJBgHl/NSBB2 PO`ȴEg0RB/N.\O`B'/N:B2 0\OLD] [[homedir] ...] [@?Kdest.2 Where "n>NX*nb"*kRSHER3HA:HELNuH nf ".nӮV0."nJ/ (nRN(_=@$L(nRHn>"nBNJk".nfBn`\"nFN(J nfC < 0S@kH L|H|0QLPH@S@kQ .".no-@n؀`؁(HXLoNu| M0<"<"L """"Q0NuH Gg2 G g2 G0g2 G@f`ABG$n <C/ (nN(_`>A`A!`$nA1 <C/ (nN(_ NC@ri Q@LNuHSERG0|falN6p|?2At4BԼ05(;;(94Be9(xJ@k`HEp>.`@05k>A0@S+mf00@f*f&TH"J<<VFF|Do Fl268!!QLHGRG|?p0@04Ѐ;HGLNu8<6`HSERG0|faN6p|?2At4BԼ05(;;(94Be9(xJ@k^HEp>.`@05k>A0@f00@f*f&TH"J<<9VFF|M|-L-O(n*naBn><HG>,JgJ`"A$&,lN"A$&<,lN*Jn NH"A$v,lN` HzN/XO N$` HzN/XOJg2A"t,lNFA"N`gJf p.AN1TpLLN]Nu/xp=@2DAUA3@5TD Dtmx:<t66@v@=P3P5@5@XDTE Eo=|5|*NuH:<rx N&I(N*I0j 4RBJ06TLQx:<t>6@v@=P<UFv`eTF2FISAkAPI09 Q=H$#`JAkAPI9 Q3`XDTE Em Ix<j5``5`5`TD DmL9NuH?>MT-L-O n"< $&,.(G"L$IHshHshBn-n><,.*.R*n(nE\C B .g,-@aB`>GQja*`4)Ggd 41 kHGge41 kGQa"`8OL2At2;*BIGgDQD?A`>GQa`J8                                  !!""##$$%%&&''(())**++,,--..//0123456789:;<=>?Jna .İbm.`.DDA@CDCN0a:Kc4J@f .Ѯ .İma`p`p.nL|Nu gp`H(nHn"nNXJk*n*RDLNuH n".0.a.=@$L(nHn"nNXJk(J .ܑg nC0<Qܮ(HLNuH n".ܒg0-A0.a=@(nHn"nNXOJk0(n|LNuH(nHn"nNXJk*n*SLNuH@(nHn"nNXLNuH?>MT-L-OBnBJg2,.*.*n(nSg Sfa`azRfSa&pL|NuH0aL Nu6<SkHCB4; @QNu@ALhC.Aā@ A΁@ ˁ @ AAځ@߁@AՁ@AAЁ@01A32@67@54A<=@?>A:;A98@()@+*A./A-,@$%A'&@"#@! A`aAcb@fg@edAlm@onAjkAih@xy@{zA~A}|@tuAwv@rs@qpAPQ@SRAVWAUT@\]A_^@Z[@YXAHIAKJ@NO@MLADE@GFABCAM5A@@HJM&NU+N,HzE+H:E;@> MBBBBBBBBt IS@BRu QABPIxp2iX0QJAfvAI8SD2i0r 8QxGSDt 8Q0@85lgt”DSBDI@lr8Q<-SF mpgf8@2545A;GnASBAIlP08Q`40h@IiSD4fBsPBrP84TEAdI `I Q8THQN]LRNuH@?A(BDᯜn*gp0Qa`|>Qa` DD<JDfb8&BC鯜n*gp0Qa`|>Qa` DD< SB(BQA&C600ANxO$0<0Q`C >B H@X6| Cg2Wn*gp0Qa>`|>Qa0` DD<`<@dRC`0W@ᯜn*gp0Qa`|>SEja` DD<óf>6||Un$g|p0Qa`|>Q a`Ѐ`BSDQSDf8lB`CA$60ra$ACQLNuH@t (BD寜n*gp0QaJ`|>Qa<` DD<JDf\&BC寜n*gp0Qa`|>Qa` DD<4< IBXQA&C600 N2<0Q`tDlA$ H@H|60kd630j`620j60ᯜn*OTgp0Qa`|>SEjax` DD<Unk>p &BCᯜn*gr2QaF`|>Qa8` DD<|`>RfF&BC鏜<n*gp0Qa`|>Qa` DD<TCB1 RBQ`v RB` BlB1 RB`0<r NaZA p QA"0<UQLNuH00rpQL Nu2SApXQNu2SApИQNuHM-ON-LRBnBVA&0<r0R@0R@Q0<2<0U@Q .vg-@쎰nl-@nC#EG(nf *nb(.n*.jR.Wk|`|HEHG0BGg >Q"a`r2QPIa?<D<S@HE:HE0<46rptaparptab`$` H@d23j`22j`HESEeHE"HAIA26j1ᯜn*gp0Qa&`|>SEja` DD< Ad(Sfa,f`$HBd630j`620j`&HCKCA$600j60ᯜn*gp0Qa`|>SEja` DD<SkX B@篜n*gv6Qat`|>Qaf` DD<F@A`;`;P"KNO(Jf)FJ gp`J fp"AVN0p`j mN$@ fp`X&l `" , K"JN,RJg p JN `2&S fp JN JN J"mN/@ rAN /L N]NuNUH0&H$I+@ *r KN *0Ъ K"mN.Jjp`pL N]NuH0&H$I/ p///Hz////Hzp JC NO(L NuNU+HpN]NuNUHpN]NuNUH0&mH l $PB mJg8HzvNFp`>*f"Jg m"jadJg mRp`R$R fp mNpL N]NuH0&H$IA NCL)J B p//Hzj/HzTHzBHz<ˡHz//pH@ KC NO(L NuNU+HpN]NuNUH0&I$mH ,< K"JN.Jf( +0r mNF + m"JNJ[DHH L N]NuNUH0&H$I+@ *r KN *0Ъ K"mNhJjp`pL N]NuNUHpN]NuNUH0&H+IN^$@ f HzNDp`F/ BHzHz~Hz"HzHzHzHzHzp K"mNp JND JN J"KNVL N]NuNU+HBd ,Jf HzND.XOpN]Nu Tm Sz Pr Fn Del Name -- -- -- -- --- ------- mod timefile sizeprotection flagsfile notefile deleted %s= o : %s %s : , %s%s%s %lc %lc %lc %lc %lc %s differNU/ &mH&dHzbNCRp&mN]NuNUH/2&I$m H~p+@prA Q KCN JC fA CNJpA N,Jg <rN?L$@"$ ,lN NACNGJf -谫$gp@ ~ *| gp@ ~Jg0+"H"*tg| ~Jf +(gA"@fJff J(fJ*gp@ ~`| ~JgRd ,SgSg>Sg`~Gh` A J0xg/HlHzNNAO RXAe`~HlHz8NAPO|Gh`(A J0h>64sgJgA `A //NAPO~RXAeHzNAXO`nHlHzNAPO`^J, gpx`p .J, gpx`p ,J, gpx`p *J, gpx`p (J, gpx`p Hl/////HzNA,OpLLN]NuNUH0&H$INp//-Hz/HzHz/Hz~//p K"JN,L N]NuH0&H KJfS Wp.+gp`E` K"JNJfp`XJfpL Nu Archiving empty directory `%s' *** LhA: Unable to open file `%s' for reading. Freezing *** LhA: I/O Error occurred while compressing. *** LhA: Could not open file! ?$$ *** Copy to archive failed - file not added *** LhA: Could not lock file!  NUH/2&H.+Iz| mN+@ ++@+k kNGV+@+g0$k`Rgr:fg A+H` k+HБ+H`l m"kg\E@ r:gDBx`R k$Hgr:fJf kN;+@` AN;+@ mo ` +H`B;k kJfS g k`+H+k+g@Bp;@;@ ,@PO`Jf maRJgJg k CfA"kNEpr",AN@T ⪖$@ fHlHzzN=p`4/-ACN J/H$ +",a$@ o$NXO gZ JNV+@0, ;@ , ;@ANZp" JN ,N>pf l 1|R l N"$*Jf l Nbpfp)@ `p)@ JN, l !@4\DHH1AP0(N9@ Jg" o "(4N9rl p l 1@PJf l JhPgBPȣ JNJgp)@ L Nu l NNu JfSg /g .ffNu @JfSfNu g :ffNu @`0123456789ABCDEF"g@`BNu Jg H@0H@`BNuH0pr -WfR0k  lЀ$ԂԂЂЁ`JgDL Nu" `WNu/ p$I`gg`R"Jf$_Nu JfSfNupr;;fJfNur fNu  !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~C!q2Jfr k @g [l gfNuJf$r k `g {l gfNur fNu  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~/ fJg@ *f@Jg6`:g ?DOg *f*g S$IJfS"gf`JagJ`p$_Nup`NUH#2&H+I$KJfp KN.JgJg Np`JgF <N1/@$",lN N oC ICN: m ($n0p` N/ HzHl N5pA N88O Jfp`n < KN.JgV `XRgr/fJg4Bp KN,Jf" ,lNN, fp` N@/` < KN(.Jf LLN]Nu'%s' already exists, overwrite?LhA WARNING: This file may be corrupt or incomplete.dummy.displaymecon:0/2/640/198/LhA: Contents of fE'Uile `%s'... Press return to close/CLOSE *** LhA: Unable to re-open autoshow file for display! *** LhA: Unable to open window for autoshow file! -------------> END OF FILE <------------- H &HJf " ,lN`" A$,lNLLHNuNU+@ <>N/f/@ ,rN/ o!@$ <!ЬrN/ o!@(BH!l N]Nu/ &H k$N0 k(N0 KN/&_NuNUH72&I$m.+HgB- - g @Cf ,gUgJg A"kN:vA"kN:j kJf@ACN:VA"Ka|.Jjp`Jo 08 files inExtracting fromprintedTestingtested *** LhA: Archive failed test, not extracted. ExtractingextractedListing ofLhA: Unknown or unimplemented command '%c'. Operation successful. Operation failed. Operation not entirely successful. [ pH0&H$I/ / HzN[ZO L NuH ,lg* @Jg$pN.JfHzN[,pNXXO N@`vp", lN3r2 qgByr2/<q/HzNZO ,xN&@.+p'@pANfJgNA)Hl`A)Hl'GLHNuNUH72&H~|1yzNUANXANXANXANXA\)H)H)HB, p)@ )H  KCN8 , JjaNa, , @%A$Jf,/, /,/,HzG`/%f $k+k` JfBp/%@amL @lD@0;N|6|000606660|6606|60|0600pANp)@ ,ACNrBA"lfHz|NYXO|`ANR`pAN lC fA NݾJg. ,ACNA"lf|Hz>NXpNVXXO`jpA NPJg2uN`F <A N*JfHl Hz&NXpNVPOB,"A$v,lN Nz ,ACNތp)@/-/ HzHlNXACNOp/%@am @l@0;N*JJPxlxxx*xxJx*xJ*xD0&l`"A"kaV kCN.o,&SAg4pm`*&l`(Ah"kaHl kCNZXO.o,&SAgpm`&lpANp)@ ,xACNpBA"lȳf4HzNWpNTXO`"A"ka kCN2.o,&SAgvpm`l&l ,xACNA3g|"lȳf"HzNVXOJgA ",lNpNT4JgHzNVpNTXO`JgA`,/%rafA`rufA`rrfA`A"kap/%@ag@ g0[@gW@g`4 kCN H.`$p)@ kCN .` kCN p.Jf kN¾o,&SAgpmP ,pgT @CN`F&lJg@HzVNUpNS8XO`.A"ka kCN .Jf kNRo,&SAgpm`&lJgxHzHNUDpNRXO`fA~"kap///HzHz^HzDHzdHzl// < kCNDO(.Jf kNz.Jf kN4g>o,&SAg\pm`Rp)@/%rpfr`rtfp`p" N!&@ f~$l`&/%rtfA`rbfA`A"ja/%rpf4/ p///Hz!8/Hz`Hz//p jCNtO(.`rtf2/ p///Hz //Hz/Hz"@p jN/ p///Hz //Hz~/Hzp"@p jNO(.Jg HzfNSXOzJf4/ Hl p//Hz /HzHz|/Hzjp jCNO(.o,$RAgpm KN `/$rqfp)@&lN`zJf A&"ka/$tvWDHH/%WDHHԁ/B Np5Z*////Hz.///// /H kCN. kNO(o,&SAgpmxJf0Jgp)@p)@ `p, H@B@/HzNRxpNPPO JgUg` HzNR\pNOXOHzNRLpNOXOHzNR

Hz@NLp`*f&Jg , J"mN 4Jg mRp`R$R fp mNzJ gJg l $P`*fJg j CfA"HJfS ,H&N"jNSA"HJfS $H`:S@ r:g r/gf/ r:gBbA",lNJgf$m$R+J f`pLLN]NuH0&H$IA NIT)J B p//Hz/Hz&Hz/Hz$//pH@ KC NO(L NuH0&H$IA NI)J p)@ p//HzX/HzHz4/9'\Hz//pH@ KC NO(L NuNU/ +H l &Pp)@ )@ `*pk kCN2A CNJf&S fNp&_N]NuNUH0&IH l $P~ KC N`>*f4 j"KNJf&Jf +$l~p)@ `$R fJf KNlpL N]NuNU/ &I+HJgHzNJFp)@ p`p&mN]NuNUH0&I+H$S~)K A NG,,)|p//Hz/Hz Hz////pH@ mC N$O(*Jg `)FJ gp`J fp)@ m"KaB `n mN&@ f4p`^*fJg , J"KN *RJg p:G KNF `0$R fp KN2 KN K"mNB* rAN L N]NuNU/ +H&l p)@ )@ ` KNE f)H )H Np&_N]NuNUH 2&IH KC NpA Nl/@Jg <rNE $@"/$ ,lN /NACNMbJf +$l`p)@ r AND&@'j| *t7@ANEn'@A('H A NEZ'@'mJ g l )K `)K )K ` KN JNDpLLN]NuNU/ &IH KNp&_N]NuNU/ &I+HJgHzNGp)@ p`p&mN]NuNUH0&I+H~,,)|p//HzHzHzHzj////pH@ m%#(R+B`xmp` DRp"3,mp` DRp"3.RgZ rxҁ逌 r*T~`8 Ї"< mR2"m&8 -RR+@侅o` JNm -L N]NuNUH0&H$IJfJg/-/+ / HzxNp`f ,rmro/-/+ B/ HzhNppO`%7ld : %sFr&YkozenStored %8ld %c %3ld%% _____________________NUH&HJfp KC N + "+Nm.NoJk4gAt`Av r Nw/@ r NwHl /+/+ ////HzNnOJ(g Hz@NnXOLN]NuNUH7.,&HJfJgp` ,SgSg>Sg^/HzNnrPO`0,0R@@rA20HABA/Hz9@0NnFPO`nJg rdNw"Nw`pd/HzNn"PO`JJg rNv"NvS*`zSo,HzNmXO,lN"H/A "A$&/ N6pLHN]NuH0&H KT~pE`Re L Nu'0hr LHHDR: Header too long or corrupted LHHDR: Header failed CRC check WARNING: Skipping corrupt/extraneous data ** Warning: `%s' is an illegal filename. H&H.`p\gp/g gp:fRJfLNuH!&H`^~` HACpRGp@m KN@,t-f,f(,rlf KNrlp`pr KNdp` KNJgpLNuH!0&H$Ip+rҀ.p+J@gS@gS@g>@>gp@1g` UNg%@A"W"@`Sd jB(` UNg%@A"W"@`(%Sd j"HB)p/ ja`*6rAgrMfr+t+ԁ5B"pM*6fz~*#g~*#g*#f 5@"`N UNg4%@(A"W"@`Sd j(B(`$p+r+Ҁ5A8A%H:`/pL NuNUH?0Hz&m| KN m!@B: KN@Rfp`H-JfJf mNJSgp`(&mp KCNv.JkR-Jfr-t-v-HCBC/A rHABA҃҂ / Ҁ f|p# KCN p-r-t-HBBBv-HCBCւցր SFX!f8p-r-t-HBBBv-HCBCւց)Eր r KN`p`Rp`Lpgp`@p-.T m$Hp JCN0L mB(p JCxQxG<`R\p J"KVfp fx&m 7@4J(g k(NfB(Jg kNf BJg kNe'Hp-r-ҀHABAp-t-Ԁԁ'Bp-r-ҀHABAp-t-Ԁԁ'B -rt‚7A.r-7A"'H('H|?6r@JAgSAg SAg`p-r-ҀHABAp-t-Ԁԁ'B$pl|`~ r mCN"Aa^-g|`V-x@ `RA$Hp*Jf>p/ "/A" *81Nc'@(A /""S "H k(N. k("B(`R&mp/ mJ(gANd'@`4p/ "R Nc'@p/ kCN.4p/ kBp/ (rm"rA"Hr)$r҂7A,`|rmrAh6 mN'@0 -c>p-A$H`"p/ m"KN J"map/ p*rҀGA Jf mNZ m!@0 A萈" mޓ.`p-r-Ҁ. oHzNfhXO|` r mCNBp-r-ҀHABAp-t-Ԁԁ Nj$m%@$m6G` K"Jap/++ p+rҀA Jfp-r-Ҁ5A, mNz%@0`|&m +:gBr @ k:Ap"AN>Jk8g Hz$NeXO| k:0+8H k:@+6rAgrf8 @JfS"$VBC|q ,k(`Sd"JE +gdJg^ @JfS"$VBC|/A/I pF ka / k"o `Sd JEp/ kah0+"g"p@|@2+"HAAZp-A"Hg*"Jp@M@Z" $& "A+Np@T" ,rf$vFăfR @$BpfJf>0+Hf4Jg(G m (g"@  Ka8&@` "H  Ka.&@+K|`&m&S+KfJfvpN}&@B m'H 7@aJg. mNI mCN X mN~AN~'@ K"mN~JgA "Ka+@`+K` mN~R -L N]NuNUH0+HpN}H$m+@ @N~ mBAN~F m!@ 1|p j"ma6&@ +g"@p j a"` p j "Ka$Rf -L N]NuH0&H$K *g @a&R JN~ j N} JN}fLʫiw NuNUH/2H~| mJfp` m JfS * <N|l&@ K/H$pAN("$ ,lN`|"+J[DHHPJgh KN}F/@ @NHL m"o N Jg8 m "KN mN}/@( m N}/ o("o,a @"ma|XO o N|B&o$`V m "KN >p KN`/@ ",lN/- /-/@0 m"ma."/0,lN /(NPOB&o$"$ ,lN$m JgJgJgFJg@"$ ,lN mN|V/@ JN|L/ K"o$aXO @B"ma KN{ N, LLN]NuNUH'2.H&m K|"mJfS,m JfS /HuO(/I/N, <Nz$@ /, m /"m/H$/I JfJJg/- /- m"k aPO,`+gpAN*"$ ,lN`v *JjnA/HN{L&@ KNFT m h "KNJg8 m "oN mN{/@ m N{/ J"o a @"maXO KNz o$B&m"$ ,lNJfz N`^p k NR*JgL&m"$ ,lN *Jj8C m N mNz/@ m Nz/ J"o a@ @"maXO Nt o$B`+gpAN*"$ ,lN` *JoG KNz"/@ @NE( m h "oNJgn m(g m"KNR` m "KNFp KNh/@,",lN/- /-/@8  m h"ma,"/8,lN /4NPO oNy^p o  o$&m"$ ,lNJf6 Nr`p k N*Jg&m"$ ,lN *Jk&m"k JfS &k p:" 3g r/gJf$"m)g m"KNV`2 m "KNJ`&G"m)g m"KN.` m "KN"",lN&m/- /-/@$  k"ma"/$,lN NPO|p o  o$&S+K(gJg JNx*p o  o$ LLN]Nu/ &H fp`Al"KNA_gp`p&_NuNUH 2H < ,SNv$m/@ * gJgJf @aJf&J$S k"mf m"k N&p mNF/@Jg"$/,lN /N o (Jo&"k ,m f m CN m Nwl'@ `t/+ o"ka/@ @ hN oP"@f o"maXO`Jf/-HzdNzPOg KNw< KNv`'H 'H`$R`$R mf oNvLLN]NuNUH0&H.+I| Sf$k gJfA'H HmHm K"ma~PO$k fp`@ SfJg4 KarAAHmHm/@ @ "maH, oa^PO L N]NuNUH0&I+H$K gR mCN!Ύ1YANA,J g, kCfA"k NbACNJgp`p`&Sf`p`pL N]NuH0&H$K * gD @CNLA"HJfS j JfS oANu%@ ` A"j f$RfL NuNUH2.+H+mJf&m$k gJf A'H $H JJfS ,S`r/gr.g S&JJfr/gJJgFJ|gFJg@r.f8 KCRN>Jg( KCHN>Jg KC>N>Jg Jaz&mJg0 JJfS r ЁNs'@ J"@f k CN>``JgD JJfS ZNsP'@ J"@fJg k CN>(` k CN>"Z` JJfS/HprNs| @!k"/Z/@/A Nr o!@ /Nr'@ J"@f k CLN= J,o"n f n C8N= o"mNs m&P+KfTLLN]NuNN0NNNNNXNNnN>N2NNpaH&o +4<. +@n '@,JfR op`D +,g>B +, kD"k$N"+,lp`ӫ< +<4f +, k$B +,LNuH0&opkLf k( +0Nwp`. +Hg( k("$&+0,lNJj N|)@p` +@LH NuNUJfJgp` mL"m#TF )")8NN]NuH0&opkLf k( +0Nv`. +Hg( k( "$&+0,lNJj N|)@p` +@LH NuNUH0&H.$I  J"KN2,H/@ KANMV9@ / rfpL N]NuNUH0&H.+I m9hN  K"m"iDa m1lNѨ'HAd'Ht7| R ,A7pVA7pX7|\ KNe&_Nu/ &H KNe&_NuNUH?0&HHxB <Nn$@B0<r JQ+|B -.f$ -Ըmr` DRr$3(.RgG+G .-gHmp` DRp"3.Rg mR "m"$- A)Hl`p)@`p)@`B`p/HzvN$pNPO`G`\gfJg kp*/HAa o `Zp@hf6ANa`)@ l "<)A`N oF)|` `VA< `NA< `FA< `>A< `6A< `.A: `&A8 `A6 `A6 `A8 `A: .NuONUH?0&I.+H + "+N?@0rfZ2+"H AN +g @Cf`B,A"kN1 +$B@H@. +$B@H@AL$H +$B@H@rPЁrdN`, +$* +$?( +$Ѐr2+,t+6/@,/A( ad2+.Ht‚/@$/A +/gtX`t A6/0H r N0/0H/A:r N///$//,//4/Hm//D//// ///j//+/+ HlHzN1OH +(gF/HzN0PO`6| Jg$"+g AC f`B, A "kN0` kC fJg|+JgHl HzN0PO`0/0Hr N ![ 2/0H/@ r N +$B@H@$+$BBHBAL$+$BBHBvPԃ/@( /A$rdN +$$+$?&+$փHl///////@//@//@/+/+ Hz N/O0JgJ(g/+(HzN/PORd +Ѭ\ + Ѭ`pL N]NuNUH<&HJf <rN/f/@Jg:p KN\/@"$/,lN /N oCN/ oN/H ,`",\NHr /@N"//@ r N -B@H@$-BBHBAL$-BBHBvPԃ&-(-?*-څ/,d///////// DS RrN,/@ A"@f"R  o "Ka&@`v <ALN /@ Jg`"tv,lN"/ vN"R/@, N,,/@0$"/ &/,,lN / N o,"o0 B1 R I"KaV&@+K o$!F`paJg`RpaJf`p"f2G+K`&JEgr"fJfHzN+pNXOB` +J`Rgr a2JgJgBJg l$&mp-f+f A+H` KNh` &mp@f+Rf+K` < KN ,Jgb"tv,lN"vN"R/@ N*/@$$"&/ ,lN N o "o$ B1 R I"m o(a+@`x/ HzN*pNPO`bp ff&mrAetZct`tv ԃB RerZcr`rp ҀA pdfJgHzxN*TpNhXOR `p f mC fR `&m KJfS,Jf K/H (r/gr:fp, rxgZregTrhgNJhg,"m#mM#N pN)/@$ @"mN)+o$+K&o p/+fB+p)@h`> KC f`2Bh m!m!K KNgpN)F/@ @"mN)P+o R Jg(eB$mJfb&lt, rxgPregJJhgD%mAT%H pN(/@ @"JN($o ` k|@ kS  )`bANc)@ l"< )A` o)|`pN% @ t"mM!N)@t`JfHzTN%`A)Hp`ANb)@,rmroHzN%XO`,xN"@ ,,N`l~`DANbR)@ lP)|`DANb0)@f0 m&H+f r)A`raf p)@`HzN%&pN:XO`K"g`rHp"<,zANtJf:Az XB!H"@#H"!I " Ҽ#A `(A@"@ (Y$@#@!I"$" Ҽ#A "AEv fLC ڼNu"<NlNu,yB zX"zprNJ z"zBpNP,z. z2NNu x ΀56.- ؀.0-79. Cr/unchModeBitmapCompressSelfExtrDRIVEFileNameGetTracksGetTextFileStartAbout Mode 01234567WRITEREADINFO,zb zƓN)@AN<:r zC #zV#|& 2:<.F3E3|'3| #| 3|#| <EN @)@C2:<F3E#| 3| <EN @)@C:<.F3E#| &3| <EN @)@Cf2:<F3E#| 03| <EN @)@C22E:<AF3E f3|3| #| @3|#| < EN @)@C23|$#| J3|#| <EZN @)@C:<hF3E3|#| N3|#| < E N @)@Ct:<TF3E3|$#| V3|#| <EN @)@C62E:<TF3E3|#| Z3| #| < EN @)@ C2:<F3E3|j3| #| d3| #| <EN @)@(C2f:<hF3E3|F3| #| j3|  <E^N @)@0Cl2:<F3E3|x3| #| r3| #|" Rz[ <EN @)@8C$2f:<F3E3|E3|@#| :3|#| <E\N @)@Nu,z zfN zN|Nu Workbench$VER:DImp-Win 1.0 1991 Colin Bell Select FilenamefOintuition.librarygadtools.librarygraphics.libraryreqtools.librarydef ȸ^gj@|kn},DImp-Win V1.0 Colin Bell 1992.topaz.font!"#con:0/12/640/188/ DIMP-WIN OUTPUT Exploding Disk/auto/closecon:0/12/640/188/ DIMP-WIN OUTPUT Imploding Disk/auto/closecon:0/12/640/188/ DIMP-WIN OUTPUT Displaying Dimp Info/auto/close y7OKClick OK to ContinueDImp-Wintopaz.font[82 Z( 2F2PFZd Disk Imploder Window Version 1.0 Disk Imploder was p" written byAlbert-Jan Brouwer and is "FREEWARE"DIMP-WIN is 1992 by Colin Bell and is Freely Distributable ReqTools is 1991,1992 by Nico FranoisVRNB>:.*&&^HB f *  | x D ,& vz(|tld" \TLD<4@0>x?A<Bw5 `+  0@?HX Wp?Հ,^ YAP```W/ ^Xp< \T8Lx+H0+U`0p`pp p0U `Î:}P3fm v{B?A@" ???~??? | x D ,& vz(|tld9Nb"lNb ,"L,x*l$.MN. NuA NuL:lha.keydos.libraryarp.library$VER: LhA 1.38 (25.8.92)NUH2&mHr+A*+A.(+@Jg Jg.,+GJg|m`grw`rrA~-H f"<`",  mN$@ f&-gA`A //-HzNXO`TJfJ fJgF gB ,"ANBHz|N;XO`(Jf"J(gJfJ fJg g HzRN:XOJfJ fJg g JfNpgBJgJg pgpfج r JN#` r JN#A"JNE.pf&m$ g r JN#Hm JCNXOJjz JN$m g -"- JahJ g*J8g$-gJfA8CN& mC"NuNTa/, /,Hl/,aN\NuH@$@ j NLGNuNTHp` NTHp $l$, &, rNLGN\NuH @"PNLCNuNTH@`$l aJg(B/ aPOg", ag/// a gJLN\NuH瀀a)H)@LNuA/ H Q PNqfC Q/pTJXgJ(fR" _"_Nu/- NuH@$@ j$NLGNu" $,m&N%@g JCazB Hj`"v` a JapLON\NuHz%_ Ka8p@d0 ICd`Ropeningp0a2gp r!2ӰX@|'cNuag B!|NuHBrHA`ZԪ` #ӌ&Ԫ`pg&v"*,m&NRfHz%_ap`%BJNuseekingHz%_ *Ѓb\0<`readingwritingHz%_0<,m&J*gH$*vNRL g Q"*NRgSgPB`adpNu֪e%C%CBpNu *Nu *Nu" t,m&N%@Nu"*A`$,m&NJNuRy`,m&N|azfA4/Hjd/*aError while %s file "%s", %s NuHow odd/,m&JgaJ(f "(gN W"(gN Waf _`A`ngNot enough memoryxArgument line invalid or too longObjec$2t in useObject already existsDirectory not foundObject not foundDisk write-protectedDevice (or volume) not mountedComment too bigDisk fullFile is write protectedNot a DOS diskNo disk in driver"HagRAS@g !:g /gRAS@fSIRINu/gSf Nu (Dg"@ (L/,xN.,_Nuar//hp!@NuHanf `@HJg8"- g"ANg,"- g"AN` "-f`H$&a,m&Na LCNua !o.Nu/,xN @,_Nu JfSNuNTHt` NTHt &l$k%S_4%k8(5B%l$%l , +<d<cXNuwrite protectedno disk in driveno memeh?bad dataJg gJf`JNuS@g JfJfpR@NuHg"k ggk gg`LNuJg#SfeOpgpL<d<cXNuwrite protectedno disk in driveno memeh?bad dataJg gJf`JNuS@g JfJfpR@NuHg"k ggk gg`LNuJg#SfeOpgpL|bJ3`f` 2I'`F '@$<fd.U n "n(pH#M"g A" SNu "SNu*n,*. Юc ($MR(J~GFBBgBg>g:g6g2g.g*g&g"gggggg gbNuc L"Jfff 0<Vc"E, Fd>|bJ3`f` U2I'`lF U'@$<fVNu.6.7 n0SjvtSf-H0C7B6Num9u@< b,<bAh{hs`$]@{|s`|z@{| spU$.:CAPd1R|}x`4hd1T|}8`hepNu1T|}8(CtDzjB|SfCA~d1R~x`,d1T~(` epNu1T~((Crz ҁ߇Sf-GvpNuBn4Bn8E>GF"g@ag:pr*H.s.r.tAk n4e=@4j9AfCrr Q |FfJn8NuH?>4<\BgQ,O-M@eUU< er-I-H -H,-H0-@-HAZI"0Rc"SOO-ASpcR`@Cr AZSAQC~Ar t"QA~Cr љQJgC~p"4QCp Q|7J.gafQal .U,canf J.fan`agaf$ n,"n0R,R0R: @:e`B:J.gf$n,R&J6.8SC$.Sjt(n pH T*PfB` Sk"pH+K"g A* `*(SCf0.8HѮ,.f".ja.h2.pa.g2.n< f n0R0pra``atf n,"n0R,R0R: .,faLfJf .0 e".6cm"n n0.<g~RB!Q"IMP!!i#n #@.-@!n: .6A.7G1AC~p"0QCp Q`H .0 ".c2.6.7 n0g :` :Z-@`p` .Ha _a\LBNua fNuHB"<`H EJf%J%JC0+I"j#H%HX LNuHJg$hXa&`HE R g"@RgN!-p8`a2`aLGNuHB"X$P#J%ILNuH aLCNua "H,xN.NuHBQHz:+_Jk(PP&,xN: @JgB Ca( PJLBNuOut of memory!NTH0, "<,///,a LN\NuNTH l"l E"G ,&ѓ',xNLON\Nu [fS'NuNTa+lN\NuNTH0, "<,///,aJ LN\NuNTHp` NTHp$l$, rNLGN\NuNT/<Hl /,a N\NuNTa/<,HmHl/,a@Hm+_N\NuNT/<Hl/aZ g ,DN\  'h?bad dataJg gJf`JNuJg#SfeOpgpL Ca[-Cb,Cc,..] [-M?|-NB|-NC|-X] [+Readme] a The collection of cylinders to be read must be specified by ranges, Ca-Cb, a: and/or single cylinders, separated by commas. ?<?<a -M? or MODE? = Compression mode, ? = 0-%d, default = %d XOa -NB or NOBITMAP = Ignore bitmap (normally unused blocks are cleared) al -NC or NOCOMP = Do not compress cylinders a8 -X or EXE = Create sel Jwf-extracting overlayed executable a +"Name of Readme file to be displayed during WRITE" aDImp WRITE aDImp INFO arDImp ABOUT a`DImp will use ".dmp" or ".dex" filename extensions when trying to create aor recognize DImp data files. aAny floppy compatible device (e.g. RAD) may be specified. `CagS@gS@gS@gxS@gz`a+H`0 0e 9bp ڀRpNupNu afRNuI:BBB\ag@(H - $g2/ - $g~A$~z|Pdaf|PdJg` -g(J$fa`aRInvalid argument line.`,~z|PdaRf|PdJgļba^SlJgl`+L LCazfI:JfJfJ\g;|8xag`CnaRg>S@H|bJm8kf;@8`ذ|fP`̰| f[m8fFSm8`P` +f2Jg,(af"A"mJ-f/ /</a>%s.dmp `/ /</a"%s.dex +HJg&/aXXOg+@ B/anPOg+H+@ ma|g&@aa aFg <,rag+H aA0<PQBg/ a\Ogt(m BFHFJg|,c a Weird cylinder info-data`@///aJ f/-ČKKKKKKKKKKLLL L,L8LDLRL`LnLzLLLLLLLLLLMM MM$M0M<MHMTM`MlMxMMMYpY]^fp $*8>DJP $0XpfvF h  h @ :P  .DDJ>> p!@NuHanf `@HJg8"-g"ANg,"- g"AN` "-$f`H$&a,mDNa LCNua !o.Nu/,xN @,_Nu JfSNuNTHt` NTHt &l$k4%k8(5B%l$%l , +<d<cXNuwrite protectedno disk in driveno memehzC!+@+HNuH @ m"Hp"-g`SgP Iadg<"WgSRSg8<\f RRSg(f Jg<"f`a2g<,g<|g JgRR`B+I+ABJfJLNu< g < g< Nup"-+@k Rg*g6SJ-gQ/a-%02ldXOJka,/a%02ldXO`PNuH0a$A"-8$v,mDNa-L NuaX pNuaN0 pNu"AVpA @Nua/- a&Insert disk in drive %s, continue y/n ? : XOapa K<Y <Nurg S20B2Uf^NuSgSfTaThis is a self extracting disk data file1, usage: ThisFile ``a+H ag&/<HmH/a g DIMPHf -Lc$a tInfo table checksum error!`h/HmP/a \ gT -LYkgATaPfJg -aDg(+H -g//-/a  g - mag2aBad checksum, can't display readme message `R -"-g mC`ag$-(m Lp(jЂH0"-$$&,mDNL Jgja m agf&@agT <,razgL+H a *-Ex ag,g/a KReading cylinder q#%02ldXO Rf E0< BQ`>BFHFJg|,c an Weird cylinder info-data`@///a f/-(a: %sXO` E aJIg:a Bad checksum/a in cylinder #%02ld XOpS$`,g _a\LBNua fNuHB"<`H EJfJ=^%J%JC0+I"j#H%HX LNuHJg$hXa&`HE R g"@RgN`a2`aLGNuHB"X$P#J%ILNuH aLCNua "H,xN.NuHBQHz:+_(Jk(PP&,xN: @JgB( Ca( PJLBNuOut of memory!NTH0, "<,///,aN LN\NuNTH l"l E"G ,&ѓ',xNLON\Nu [fS'NuNTab+l(N\NuNTHp $l$, &, rNLGN\NuNTa*/<,HmHl/,aXHm+_(N\NuH瀀a)H)@LNuA/ H Q PNqfC (X Q/pTJXgJ(fR" _"_Nu/-,Nu" $,mDN%@g JCaB( Hj`"v` az JapLON\NuHz%_ Kap@d0 ICd`openingԪ` Ԫ`pg&v"*,mDNRfHz%_a p`%BJNuseekingp0a2gp r!2ӰX@|'cNuag B!|NuHBrHA` *NuHz%_ *Ѓb\0<`readingwritingHz%_0<,mDJ*gH$*vNRL g Q"*NRgSgPB(`a0pNu֪e%C%CB(pNu *NuRy`,mDN|azfA4/Hjd/* *aError while %s file "%s", %s NuHow odd/,mDJgaRJ(f "(gN W"(gN Waf _`BA`ngNot enough memoryxArgument line invalid or too longObject in useObject already existsDirectory not foundObject not foundDisk write-protectedDevice (or volume) not mountedComment too bigDisk fullFile is write protectedNot a DOS diskNo disk in driver"HagRAS@g !:g /gRAS@fSIRINu/gSf Nu (Dg"@ (L/,xN.,_Nuar//hʕ*|X@|\8<`:~`z~`v~`r~`n~`j~`f~`b~`^~`Z~ `V~ `R~ `N~ `J~ `F~`B~`>~`:~`6~`2~`.~`*~`&~`"~`~`~`~`~`~` ~`~`~a܎|298p|g|g |fhat 98lN#J@g^  y8pg a<8`f,`~`z~`v~`r~`n~`j~`f~`b~`^~`Z~ `V~ `R~ `N~ `J~ `F~`B~`>~`:~`6~`2~`.~`*~`&~`"~`~`~`~`~`~` ~`~`~a y8pfʢ~`:~`6~`2~`.~`*~`&~`"~`~`~`~`~`~` ~`~`~a6<098pJ@g|fa&Ƽ@g|?|@8Nu~`z~`v~`r~`n~`j~`f~`b~`^~`Z~ `V~ `R~ `N~ `J~ `F~`B~`>~`:~`6~`2~`.~`*~`&~`"~`~`~`~`~`~` ~`~`~aɄ<><@@`><@Da y8pgȼahTNa&Ƽ@gȲ|?|8aaJ@gȚ|X@8`ȲaTN>< y8pfa,f,faȖa!clg&ƼgF><*`*apaR,ļg(p<gp<g p<fX@g<f|?|88` y8pgaf>,aag|Z>aX&Ƽ@gǨ|?|88`Ǿ|>aaJ@g y8pfn_|X@88`nj_|`aaj&Ƽ@gL|?|8 y8pfR {f0RHaH&Ƽ@gg |ZB`m?n|@ }fRH8`a&TNa. y8pfQ<< ,g.af .ļgƦap5f aL` GaF aƾaǠ.ļgvJ"yJgg f`b&|fX|?|88`nP<<a\g6p <gp <g p <f /fRHQ`Nu y8pf<<38p ,g afg8|ZB|(`at| aa.ļ}gŶ gH a`>.ļgŚap5f"afgx|ZB|`a|?|88Nu|x`a<:<-fa0dES@l İ</gڌDSH f xQNuaJJ@g|Nu~`N~`H~`B~` B  & 6 x 6 F f  P\r~::>|''''''''(z((())&)%)))))))))**,*6*f*x**-&-p-./r0F001223344445d56666767H7X7788>8R8t8889.9>99999:2:>:d:p::;;,;<<(<<====>f>rNNOPQbQQR R"RBRRS$S@SSSTJTTU0UV VHVvVVVW,X.X<YY"YjYYYZdZr[[[V[b\,\6&\\\]]]^^_\``t`a\abbtc<cLezeeeeeeeff$fff|ffg4 '*~-v/x0145YpY]^fp $*8>DJP $0XpfvF h  h @ :P  .DDJ>>'>>>>???????&?*?.?2?L?T?\?d?l?t?|????????????????@@@@@&@.@6@>@F@N@V@^@f@n@v@~@@@@@@@@@@@@@@@AA AAA"A*A2A:ABAJARAZAbAjArAzAAAAAAAAAAAAAAAABBBBB&B.B6B>BFBNBVB^BfBnBvB~BBBBBB(EBBBBBBBBBBCCCCC&C.C6C>CFCNCVC^CfCnCvC~CCCCCCCCCCCCCCCCDDDDD&D.D6D>DFDNDVD^DfDnDvD~DDDDDDDDDDDDDDDDEEEEE&E.E6E>EFENEVE^EfEpExEEEEEEEEEEEEEEEEFFFF F*F2F:FDFLFTF\FdFlFtF|FFCFFFFFFFFFFFFFFGGGGG&G.G6G>GFGNGVG^GhGpGxGGGGGGGGGGGGGGGGHHHHH H*H2H>HBHNHZHjHvHHHHHHHHHHIII I,I8IDIPI\IhItIIIIIIIIIIIJJJJ(J4J@JLJXJdJpJ|JJJJJJJJJJKK KK$K0K<KHKTK`KlKxK* [rapf8Nnlk [Nnpk HHHLPL^LlLMXfexts Xfextu =pushl =pushp =pusha IdNintrz dnlognp1 dtetoxm1 datanh dtwotox dtentox dlog10 egetexp egetman eRsgldiv eZscale e^sglmul evsincos \movecr ]bngle _6sngle ^dbole ^ dbogl ^dbogt ^dboge ^dbolt ^,dbueq ^0dbugt ^4dbuge ^8+u|dbult ^bove16 <`><298p|gJAf\By8p` ><`><aXgg"|E|ZB8Nu g f` ><`><aaa(*gX,aa:f*g |6`6| g `&Ƽgټ|?E|ZB8Nuafg|`Pgٌ&Ƽ.:gـB`><`><`><ag&Ƽ@g|?B8Nu><`><aلg&Ƽ@gl|?E|ZB8Nug&EƼf`@g f`(><`~`>< agg Jg<g&Ƽ@g|?B8Nu<<298pJf |g|g JAf׸8Nu><aغf Gf`נ&Ƽ/Թ@gה|]E|?B8Nu><<<<<<<<<@`.><aadav*ga$aՊg&Ƽg6|?E|ZB8Nuffd f` ag><298p|g|g |f&Ƽg|?E|ZB8NuagԴ>< &<@ yc&<@ƂgԔ|?Ba:8NuaՈ><a* gr gj|E|ZB8Nu>< @ y8pg &Ƽg0|?E|ZB8Nu><298p|g|g |fgEg g|ZB|E8Nu><` ><`><,<@aЬapagЖ|ZTNu><,<@aІaјgr|Z:aОa2T`Є><,<@`><` ><`><,<y@a@a`X yc y8pfTNa2̂g|?B8| {f3>< 298pJAg G|g|g ||fa*TNa(<aPa ZBaP&Ƽg|?B88Nuag|Nu yc>< 298p|g|g ||fΪ8aθXNa:a <aZBaZBa$@aa@88`ήaa`θ :fxRHNu (flRHaDJ@g` )fXRH|XNu<<`|P8w yc"><TNa0O&Ƽg|?E&Ƽg |ZB88Nu><@`>< yc y8pfaa,ļ@gaa*ļ@gͲĆgͬ|] g|FE8aaΨg͂aV`͠><[`><\`><]` ><^`><_ yc298p|g|g |f|  gp 5g ||8Nu8aag`͖><,<}` ><@,<a y8pf̌â̴g̎|?B8Nua y8pfh8B^Nua̲298p|g|fHaXajgDb4<alalJ@g51uo| 2g G 4g | 8fRHNu><`(><`"><`><`><`><` ><`><avaagJon` g$0|X@ag|B8Nu|098p|g|fX&ƼgX6||8KC|?ah`><``X><6(sR`L><[`><\`><]` ><^`><_ y8pfaag|B8a 98lN#J@g aʐ<`"><[`><\`><]` ><^`><_098pJ@g|f aH&Ƽ@g|?B8Nu~,<@*<@`><@` ><`><,<@*aagL|ZBaga&Ɔg298p|gJAgg|f|?B8Nug bt<,`JycXal><TNap&Ƽg0<E&Ƽg||Z@&Ƽgh|?E88Nu>a0|g|gfG|@0@g B|_B8Nu y8@#cJ y8pgDaTINu298p|g|g|f"aJg"||H y8pf8Nu298p|g|faa gaD><`~a~ ybaa&g f ,a2*ļyg`*ļygag,|?|80<@< g<0< yb,($Nua><`><aabg:|B yc8Nu>< yb><0a"aBa$gbX@t ,fRH a&Ƽyg|?|88`><"`>< ybaa&Ƽyg|?:çw\|88Nu><<<<aag\|B8Nuabaaf&Ƽyg<|?|8afaHg"bX@J@g ,fRHa"g|ZB8`aLaag |B|Nugb뼎@|Nug벴<g RG<fNu yc y8pf|TNNu><`><`><`><(` ><0`><8 ycD y8pf>aNr<Ngr@<Dg2<<Ig 2<<BfA<Cf 0||fa `a6g|B8Nu yc y8pfa g ~ g4|| 8|;Z|8Nu~fB~f ~ g|`g||G|8 g0H(Nu?J?@@AAEnEEEFF(FBFGfH( Nbcd O$dd Odda Pbpl 52bvc 58bvs Qivs Qivu RfivslRtivulQor Q&ori 8rxg 8xt 8xtb rdBint dHsinhdTsqrtdztanhdatandasindsin dtan detoxdlogndlog2dabs dcoshdneg dacosecos ediv =e&mod e*add e>mul eVrem ebsub ecmp etst \nop ]0bf ]4beq ]8bogt]^sor ^sun ^sueq^sugt_suge_sult_ sule_sne _st _ssf _sseq_sgt _"sge _&slt _*sle _.sgl _2sgle_:sngl_>snle_Bsnlt_Fsnge_Jsngt_Nssne_Rsst dsabsddabse.sadde6daddesdiveddiveBsmuleJdmuldsnegddnegefssubendsub4mp 4 sr Tea 7ink 3Xsl 3^sr U`ove VoveaW&ovemX,ovep9"""##D#T##$%< fORI< fANDI < fEORICAS2 RTM BTST@ BCHG BCLR BSET bCALLMCHK2@CAS MOVES ORI ANDI SUBI ADDI EORI CMPI8 MOVEP BTST@ BCHG BCLR BSET MOVE.B @ MOVEA.LAJ{9 MOVE.L0@ MOVEA0 MOVE#Nq DNOPNp DRESETNs DRTENw DRTRNu DRTSNr STOPNt RTDNv DTRAPVJ DILLEGALNz MOVECNP LINKH LINKN`MOVE.LH@ .SWAPNXUNLKHH BBKPTI 2EXTB.LH *EXTN@ RTRAPN JMPN JSRL@LDIVSLLMULS@MOVEH NBCDH@ PEAJ TASHMOVEMB CLRD NEG@ NEGXF NOB,TJ TSTACHKACHK.LALEAP FDBP TRAPP TRAPP TRAPP SP ADDQQ SUBQ` ZBpMOVEQ@ 2PACK 2UNPACK.SBCD:DIVS:DIVU8ORSUBA0*SUBXLSUBLine-ACMPA8XCMPMLCMPLEOR.ABCD:MULS:MULU0lEXG8ANDADDA0C?;*ADDXLADDASRASLLSRLSLROXRROXLRORROLBFTSTBFEXTUBFCHGBFEXTSBFCLRBFFFOBFSETBFINS8 ASR8 ASL8 LSR8 LSL8 ROXR8 ROXL8 ROR8 ROL8 ASR8 ASL8( LSR8( LSL80 ROXR80 ROXL88 ROR88 ROLzPDJ7FNOPz,FTRAP{,FTRAP|,FTRAPHrFDB@\FSFSAVE@FREFB~F 6CINV 6CPUSHPFLUSHHPTEST MOVE166MOVE16Line-FSRCCRUSPMMUSRSRPCRPURPTCTT0TT1ITT0ITT1DTT0DTT1LOADFLUSHTESTMOVEFPCRFPSRFPIARMOVE.LMOVEM.LMOVEM.XMOVECRSTORE(PC)(PC,PC,ZPC;TRUE;FALSE???? OddPCH># Q8rE/CQ8uQ8tQ8vQ8w#8l,@TC%fb~< gKRErp`J5Zk.SHr *.fV*5gJUJr<Bg`g.PIQ`^CT.1pgT"G>`fg Q`8pg5g*(y8l"QNp.y L|NuC$`C$` C$`C$p`  g/p 5f Nuaa/p5g Nu ,fRHNuaa`C$J9gNu#Fw2g` ##` #` ##mXnNNu098p|g8J@g|@|g |g GNuJy8pfav` y8pg y8pfa~4<E"ag2t`4"H` fJfJ5k IpNupNu )fRHL< )gjahJ@g||gL .gF *g@4| )fRH +g `tRH`haz0~a<`Ha )f$RH yc$<0<`,r"H5f&<(fRA`<)fSAe`ܰ<,fJAf 9H1S8lN#J@g, yca(H~<Zf ><<Pf<Cf$<;f )fHm4n,f $<:<`dJf |P<`V|`<<`J|p<,`>aZ| am(n f |<`Jf G0<`mn<<`|0<,` L><aJ@g|g4 )fH|RHJfJ98rf `mn (<`0<p,`| ,fXRH|0aļmn |<`<mn | <<` |0<,` .g *f$<Ijf0arJf|<` L 98lN#J@g, (g> .f,RH<Lg<WfRH a$< 8<`RH$<@9,`RH<PfJ(<Cf<$<0 ]gavJ@f 98lN#J@g, ]ga(H<Zf <Pf6<Cf*f$<; ]gfa`a ]gT` LaJ@g |4ll+g& .g *g|@ ]gaa``ad ]fRHz )g6aaJ@ga> )g a 98lN#J@g* )fRH(NTNJf|`mn| <`|0,Jf|`mn|<`|,g8`F/pr(5g.<0<Dg <Af,(<.gJ5k|TH"Nu<Pfp<Sgp"Nu/p(5g4<0r<Ff"(<Pf(J5k |VH"Nup`aXJ@gt|X@J98sf^P8s .fRH<Wg <Lf< RH *f6RH yc 1g KKw`|<g/|a,|a (/fSHSINuptg RB|g`JBgSBg|-tS@a/BR@|eNuJycf>aa0X|`>aapM gM^0|^dp yb|d^ yd|dL f|d>` g|g.@2@A`USPVBRCAARMSPISPMMUSRURPSRPSFCDFCCACRTCITT0ITT1DTT0DTT1Jycav0> f2<a0X|`?a>al`a:0X| fGa`&By8p0a`38p&0aO0H|8|LsI@Jy8pg` yc0faL_ala`| a6|@`Q&Mf By8pMw/a,_`6Q&Y&axa`E& ycaZar2<}`aJ`& yca02<`Q&By8pa40|f2<}`Q&0al0|f`a` yc`z yc|#B0|` yc#B02|faa`< yc` yc38p,z2.L0||a`nQ&`dJycl`V0aSHSINuaP` ycHaMuZ<f4g*38p . fSNSL.L B`Nua0|a<*J`da0|fQ&|R|A|fQ&|S|R*JJg&.<f ycL` SH`#&P& /aJ@f aXONu0|g a&a`aa|# (0f|8`f.#B0ana_|`V&0aF` yc38p0??a&,zp(zpXNXL>0|f V&f|U0 fg"02Y||@gL0a:B.L0X`~ ycn38p0a`NHˠ}@P& ycJ_a _0?a>0|f. f,zRNMP_|0`0|ga"02|8faaHaa`f ycԞ|_a_Nu0|g|ga "¼88fH@atap(B|a,zH#&rJ&kr&)BH@:B(B|aTH#&rJ&kr&)BNua,:BH@a H@`Q&0|8|g&af02|fa$`a"`a `T0a_||`(gM]a a`0 @(aME`Q& f$M* gJycOtMaaN`M fM/0a,_`&_a_0az_||`a0_|g| | aH`vaa4`ja0|a0_`P8L|gָ|gθ|gga0|g SDf|A`0?X|aav2<ea>|`42<e?a>|a"aP0X|`b2<e`2<e?a> yc@0|f6{B0H f |a@`2|f|a:B0f|fp a`2|f|a}BNu yf<0|| fMa@pW gpRaH`|| fLMwaP*0||fANua0H|an|#0||gܰ|fPa2`||fZM'apW gpRaaa0X|f 2|f a |#0Hf |fNua`K0||`g8|K|@g*Ky|Hg Ks|LgKt|g Kn| fMa"gFD f~ faaV,M`,MaaF`0|2|gaN|g(|f<|#`MFJ@g MD|f a` ye <^|gM`2a0X|M*a\CB|ga||a4NuLPANDIB yeMgQ L@Ma,||`WR ye0X|Maf ||aNuNANA yeB<0||f20||af>_|` ye g0<9a@|fPG`V0||fP@a><9`8a<0||\gH0|f`0||@e ye뚰|pd;gHMra`f  !"#$$$$$$$$%&2435(0)1,*.-+/67MOVEINTSINHINTRZSQRTLOGNP1ETOXM1TANHATANASINR+ATANHSINTANETOXTWOTOXTENTOXLOGNLOG10LOG2ABSCOSHNEGACOSCOSGETEXPGETMANDIVMODADDMULSGLDIVREMSCALESGLMULSUBSINCOSCMPTSTSABSDABSSADDDADDSDIVDDIVSMULDMULSNEGDNEGSMOVEDMOVESSQRTDSQRTSSUBDSUB0||`fM4a0X||fp:a0Xaa2<}aD|fD{B g0|f0X|a`0|g|#Sl~Ba}BNu:||g |g|fa0|a*JUM`$a0a*Jg pa^UJ*Ja`H |?| d|H,z (z pig`gWgRN< #&#&.: k.MIH04gP&<^:]NV&?ܾLPNuFEQOGTOGEOLTOLEOGLORUNUEQUGTUGEULTULENETSFSEQGTGELTLEGLGLENGLENGLNLENLTNGENGTSNEST(.BRlvrf\L8 (.BRlvrf\L8 QNuPNu0Nu0F@Nu0FENuaF@Nu00F@FNu0F@EGNu0FF@ENuaF@Nu0F@EFNu0EF@GNu0FNuaF@Nu0Nu0F@Nu y8pc|P&0|g>0|?|LV\jBVjvH(FX|  !!,###&%H%p%%%&''(($(4(<(B)B)N)T)))***P*++,,B,,,,,,/z///1W.11282B2H2z22234444555 5V5l5x555555668!|!"*"VM8 . 6 < v  626:>BFJNRV.,&*00000111 1$1(1,1014181@1D1L1P1T1\1`1h1l1p1t1x1|1111111111(.6X<Xfr&Vj0DX,:bt(4^Zb> t | ` N|"(>XpJ#,%(^(b(f(j(n(r(v(z(~((((()*/////00H0L0P0T0X0\0`0d0h0l0000000000YH00000111 1111122*2\2d2n2222222222233333 3(30383@3H3P3X3`3h3p3x33336 666&626B6H6V6Z6n6|6666666666777(7:7>7R7V7Z7h7l7777777788(8D8\8n88888899,9>9Z9n9999999::*:F:\:n::::::ZO;;$;6;X;t;;;;;<<<"<>>>4>H>Z>v>>>>>>???&?8?T?n???????@@ @<@V@h@@@@AAA,A>AZApAAAAABBB2BDB`BvBBBBBBC C&C6CHCdCtCCCCCCD D$D6DFDXDtDDDDEE E2ENE\EnEEE[*EEEEFF*F>FPFlF~FFFFFFG GG*G:GLGhGGGGHHH0HLH`HrHHHHHI I2INIpIIIIIIJJ(J:JVJpJJJJJJKKK(K8KJKfKxKKKKKLLL"L4LPLdLvLLLLLLM*MFMrMMMMMMN N&N:NLNhNxNNNNNNOOO&OBOPObO~OOOOOOPPP,P>PN\XGP`P|PPPPPPQQQBQ^U H#&#&&#&#&#&#&38pP&Q&Q&Q&Q& g M'Aa^`>0X|IG2`0SkWfIr SAfSHSI#&#&` QI:N:& :&:&gbpк%jp BQJ9&g;B :%N1J9&g;B :%N1J9&gM&]J9&fM&WaBB.z%LxNu z%"z%M&@arB)$z%f0N2x`/N1, gBQNuH N2r`D]R$H N2r`6H N2xr`(H N2fr`H N1r` H N1r0U@$H 0VT@AD@@?`Q _f ($f(<9b UHUILNua,BNuH#B298p<g20JgJ9&faF`2aN`,|J9&fa`a` J9&fa4`a ycf0H:@ax(BBz`f(B0|fza\aa )B`[B|gbza4ala*U]Bza`XfzaaH*U]Bza``0|0g|fzNu| g Jga` 0HJga*@zNufJg,B0aZ|HzNuf\Jg,B0Xa8|H,z 6rL fHrW.BB yc2Y|Jjfg*BBzNu1248p||g Jg,B|f 0Ha(` a<Ѝ)BNu:Z aJ@f a.WBB r`& *@aJ@f a r` *J aJ@f aMa r`( > ycf$0HHЄ*@axJ@f aMJaB`f (B0|fBaza )B`zza<f a&J@f aBMgM`.[B|gbazaX*U]Bza`"fa*U]Bza0`abr` rJ&krL`Nu0*N2xa  g02<l?a0`(02|8| f r4JPQa a2<ta$gWnVF`LFtLog dumpFGFVFFFFrontGRFGBackG:GG[G\GpSmart refresh ?RGGSave context...HSGHMove with PCH`Sb,H@HTDon't moveHI HRHHFind string...RHHTabulator...I^SIBIVAddressSIIAlphabeticISIIHunk rangeJ(SJJc}Physical rangeJpSJJJ^Absolute range...JM^JS JJSymbols onKSJK Symbols offK8M^KxSKZKnNo offsetKSKKSymbol offsetLSKKRange offsd ]etL"M^LdSLDLXAdd addressLSLLSuppress addressLM^MSLMHexadecimal offsetS@M:MNDecimal offsetMWMIMDisassemblerMWMPeJMPC-DisassemN:WNHN.HexadecimalNxSN\NpDecimalNSNNBinaryNQxOSNOByteOPS@O6OJWordOSOrOLongOQxOSOf=ľlOUnsignedP,SPP$SignedPNQxPS@PpPText onPS PPText offPQxQ0SQQ$Auto widthSQRQfSpecify width................................... !"#$%&'gK()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~.................................h$.0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~i>˧Utopaz.fontMemoryHunksSymbolsBreakpointsStatusBigStatusFpuStatusHistoryTextSourceNo taskCatching CLI or WB...Catching task...Could not catch taskCatching canceledCould not leave taskCould not kill taskSimple task caughtTask caught - file not foundTask caught - loading symbols...Task caught - symbols loadedTask caught - no symbols foundTask caught - file read errorTask caught - file corruptTask caught - no overlayTask caught - symbol store errj[orTask caught - hunk store errorTask caught - source store errorEnter start address^(<"Tnt(N2^r h  2 N d & Z^bfjnt~Zv ()0 00000 0$0,0004080<0D0p0t0x0|000000U:~FThpx"*8DLT  J V ` n ^ F ~ z z ,:2Lbntz (0^4Hb&Vf8<X,BNTZjlӲ0Nbz   .HJ9 f aP 9ggf/ *@a*_yDyE,yEhB0B0 -4g @NJg @0C`"Q #7 mC,yDN#QLNuJ-{gyE,yEhNuyDNuH»f m,yDNBQLCNuHy8hy98y9zy:$y:hy:hy:y:y:y?zy?y@by@y>y>Ty>y>y@ma:yA8yA|yAyAyCyCyDRyDyDyE,yEhyFJJ9fyGF*m*m.KT m>O m4<(TFzIa?I^a:Ia:I|aLNu9E laP@9@@|x&l0+ |gH k$h A"Hf|M BaR@2+ |g|2+ |g|Dc8 &@f&ltv0| Dld67C7B7D7F 0+ |f0U@H7@ @HR@ k1@1Dk &@f (@f,Nu"HJfSI "M,y@NNuHxz|~Jy:2g~ y:2c~` y:2g~aLGNu 9g,$@$jn ,yD&C@OeCL H JNRCEcNuHxz|~ y:2g~axz|~ y:2g~ y:2g~axz|~ y:2g y:2g~anLGNuHxz |~J8f ~J98g~aDx z |~J8f~a.xz|~J8f~aLGNuJ99gy@by@`y@by@`yGFJ9gyGFNu6n 6f7Project6 6;Open6 6>Trace6 6@Break7 6B2Commando\]$ 7DWindow1( 7JI Order101p7 7xIAddress 7MrData1 7GSource8V7W8Catch WB / CLI8\V88N8LCatch next task8R8~8Cancel catching8R88Select task...9,pW0.R9 9Postmortem...9nR9N9bLeave task9R99Kill task9;:R9:Name log file...:\R:::NOpen log file:R:~:Close log file:S::q1uLog quiet;$S;;Log verbose;F;R;h;|Quit;V;M;Memory<R;< HunksHV>(S><Single step>V>jT>~Trace calls>V>s UOdJ>Skip code?V>G?Go?&@?nR?H?\Base register...?S??Base on?S@??Base off@@@VR@0@DHistory depth...@S@x@tv#History onS@@History offA,VABA$Set...ApRANAbSet memory...AVACAClear...AVAEAEnable...VBDB&Disable...BvRBTBhCalculator..up.BRBBSearch...BRBBCompare...C6RCC.Copy...CtRCXClFill...CDCRCCDefine symbol...D$RDDDefine hunk...DFDDRDh`ާ;D|Log data...RDDLog assembly...E REEFreezeE\REBEVWarmEVE~UEUpdateEGEREEDuplicateF>RFF2Retitle...F~wRZdλf mtfBmXc0-X><&H(m(l2"Lp0-\Hm`y,y@N"L Kp0N:-XGgh"Lp -zgpN"LpNp0m\t4ԀSBr2m`&ySC"LN"LpN"Lp-zNL[NuHڴmXdnmZdh&H>fmtf mrfB(m(l2"L0Hm\Hm`y,y@NGmXcB"L K0HNL[Nu0-r2-t4-vH68(m(l2"Lp,y@Np0HBBBHBԀm\mXc4-Xm\SBr2m`&ySC"LN"Lp-zNLSNuJ-{ghH&mxUfI(k2"Lp,y@N"LpNp+6r+7t+8DBkSBv+9DCk SC@eAe"LN"Lp-zNLNuHryHa@ md -l"H2-pAHS@# QfRmt0-tmZeBLC?Nu"m"i2pt4-\v6-`x8-XBSDz:-ZCSE,y@Nt m (@gpr,yDNXNuHr29a md"H2-p -lAHS@"Qf SmtdBLC?NuH&< *-e*-`"N/"-N/(fx -JmfV"N/t"-cN/c $ m$h";Bjfjg"mprvz,yDN,LyJ_rG?Nut"-cBAHA`H -gR @ h"p"-c@0($HB&HCԃ&HCBCBBHBrЃՁJBf"<N/JjR`0H@LNuH m 0( |g"m,yDNFLGNuH m 0( |f"m,yDNRLGNuH m$0( |g"m,yDNFLGNuH m$0( |f"m,yDNRLGNu,HPnXdzlAmEnter new titleContents of "Enter preference file nameCould not open fileNo name specifiedPreference file write errorDEVS:DBug.prefsDB11aJg JgC pNuH?8#\#X~3GRp2A2;N4D"NNNNNNNNNNNNNNNNNNNNNNNNNN{yNNNNNNNNNNNNNNNNNNNNNNNNNNNN&NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCp.y\LNuSHC`p ` p `p `p | dIpRG`C` 9X`ISCTfSHSI(H ).f)<Wg<LfUIBBB AT||&f8r(3g*|0<Dg<AfPAIC9 1 L``HN<" LCJg `DCz0v "e (<bb$҂ҁҀd<f I`r(<v3fC`bL;Ҁ3f`  Ct``z0vrecCo`Hb ҁeҀd``z0vr(<ecCV`b>bҀd`.(<rt`ffcC8` ҂fCD`SH ap<)g<<(Na2`a*`a"`a`aЂ`a `|a`v$`da"gJjDJjDN/JjD`NC]`La"gJjDJjDN/ JjD`$a"HA:HB8؅:HEBEЅ`F`D49| dRyI`J) NuC`aJg JgCrpNuH>#\~3GRpg< g < g< fSH~0ܦ4C_`4<-g<+g<.g3f3f0<(gCp.y\L|NuC3| dIpRG`ISCTfSHSI(H ).f)<Wg<LfUIBBB AT|f6r(3g(|0<Dg<AfPAIC9 "1 L`HN<" LC.Jg@@a`\<-Wg<+f`\#<0X"<0e<9c<.f4\RyI`J4h Nu09gSyI`H4HNuC<` }ĤIllegal end of expressionSyntax errorPremature end of expressionStack overflowHexadecimal number expectedOverflow in numberBinary number expectedOctal number expectedASCII literal is too longIncorrect end for ASCII literalUndefined symbolUnknown operatorGarbage left in value stack - PLEASE REPORTMissing ')'Operator stack exhausted - PLEASE REPORTDivision by zeroVak1vlue stack overflowP`\:|M0|H<|^";PRgL A"0gD A||g"0`g6 A/*y.gN.A0,yDNp @>( J9g|fNu0 0H0p000d<d<\`p l l l l l l l l l l !>!!!"X"` h H D H T~XDeeefd zpN#JgNG$z JCJg:"A KfBB" |pN>rCJgN:NLVN L|NuJ9gJ9fN8A#zJgJ9g 9$N38BACEN?Size:H> zpN#JgV|. P*"<,xN:C^,g @ Cc"99gr` A"fX A Self made 9dRdN1,BBB$A̔J P"҇N6^CJgN3֑NLVN Lx|NuQhC` PhCJ8fN8A# B# JgJ9g 9$N38BA E"N? From:To:H> zpN#JgCof(A zpN#JgCYcCEf.NAC8fSH N38 to $ N38: BANnJg( " N=,z`HAC ( N>*"pg,)&HA̲fRHSK BNnJgReAC $N38: J9hg*$LG9 prN R( D(J؊" N=,`Xx&L N38y=K W" N=,V( <` Q"6"KEQp`Q" BANnJgbL|NCalculatorSearch is locationNo further location foundString is emptyCompare has different byteNo further difference foundCopyFillSize must be 1, 2 or 4Must be even for this size'To' must be higher than 'From'Long size range must be multiple of 4Word size range must be evenDefine symbolNo symbol name specifiedCould not define symbolDefine hunk. Enter sizez:No memory for hunkCould not define hunkLog dataLog codeMust be evenMemory from $ {MRaAABB BBGp"98xg A "#8x&'A7|*7|,E J <Zr,yDNV0<;@\2Jlg2<;A^t*TB;B`v;Cb;|@p8,:,J8xg y{ 8x8:;Xp#8x;DX;EZ@A7D7|d&BC7E09@7C('mBJlg <r,xN:+@(gj'@"@A2<@"Q2-`UA @ѐh P+Hѐhh ѨѨ" P+H ѐ P+H$ѐ P+H, lg @'PYh2Xh60-pZ/Ѐ+@l"<,xN:"+@dgЁ+@hA",yDN4+@g @(@)yHV < nNj(l2"Lp,y@N"Lp@zN y"LN y #09H"{ 9N`@D18AAHM`R0at@Z@Z@Z@Z@Z@ZJgRya4p|KLNuN8 9g*@apLNuHfN@A` @f"fB`"H f -0g @N -gN2t(@"l2"i4,y@N LaJa 4,x -(g "@ <N.a :"Mp0-~N.pSyg 9g*@ahpLNuH(m,xN|&yH&k`,f "KN"KN&G.fBV Lp,yDNj,xNv L,yDNLNu#N1 m|<(m\m^~>( m`mbmXfmZfNuJm f ,yDN8:|#||@dz@0/Ѐ$"<,xN:&(gրa +Ch+Dd+Bl;Ep;FX;GZN h*ya m"mp$@,yDNL|NuJ9gF9 <NJ9g <#!HNK6.`*@ax 9f 9g "@,y@NNu,y@AU"n 1iiiNJg# @333prtvJ9gprtv3!3"3"J3!NZPa,"<"$<,y*H"98g ,yJVj6@X`x m%(.Jn|LnHT^djpv 0 H b | !!! !(!0!x!~!!!!!!!!!""""("."4":"N"T"\"l"|""""""""""""""#(#4#B%%8%%%%'')J)l)))))* *****8*R*h*p*******+8+N+t++++,,<,R,z,n:,-2-D-n-v---..&.<.Z.d........////000002V2222222323X3f333334P4n44455&5,555556*6d66678N8`899L9T9|9999999::D:^::::;;B;N;`;;;<<(<<<<<==`===>0>6>>>>>B*B2B:BHBTB\CD D4DoۜDE>EJEZEEEEEEEF$FFFFFFFFFGG G&GTGfGtGGGGGGHH(H\HxHHHHHHIIIIIIJJ2J>JXJrJJJJJJJKKL\LhLLLLMMMNN NN*NDN^NNNNNOOOOO"O<OBOP\PbPPPPPPPQFQdQQQQQQQQRRzRRUU*UlUtUVVVWpWXXZN__daabrbbbbbcccPcvc~ccdd,dBddde(e4eeeeef fTfff~ffffffgg&gjgrgh(h2h@hFhxhiw "*2F p JRZbjrzj. Vh!D!#$%& &H&&''b(<(((/://111111q3158 888"8*828:8B=j=AAADDGH.I"I*I2LMbMjMrMzMMMR6R>RFRNRVR^U`6`N`^`~`````ava~aaaaaah@D0>:Dfp  0  tBx *<JPbhn|&,$6 !!""###)R)*+T++rݯp,,X,-|-..B..00,22.2b23:3`3n34,484@4X44455889:f::::::;&;;<2<<FLGGHHIIJIdIJKL>LHMNfNNOfOpPPPQ&Q2Q:QNQRRSSLStSST(T2TTTTTTU U<XRXf___bb2b~c cXccccccddvde>eHsQeIelef fg`b%EHPA#DJgJ9g 9$N38BAC jEN?H>"mhp'BQ h ((f<$g~<#g ~<%gSH~pN#JgR  md"mh= BBJGfN1`$|f"N1,D`Q`N4BB"md zfL|NuA#\JgJ9g 9$N38B#$pN38#j#vB##4BAC ]E\N?fFrom:rTo:Value:Mask:Size:t Step:H> mhpBQ z&H~ =f$KJf, C UFe`pN#Jg( zpN#Jg.C !|g|g|f| zpN#Jgj,C yb|gfL z6pN#Jg:* zpN#Jg&(AC yb|cf zpN#Jg&C yb|cfC eJGf `$L"K0 Vf$ RL`lRLSd`|f V|` f$ XL`FYd`|fR|`0EDf$ TL` Ud`Z`f$ RL`Sd`B mhrQB z$ N38B md"H$ N38E(ut^mf z`C'L|NuA#JgJ9g 9$N38B## BACE4N?From:With:Length:H> mhpBQ zpN#Jg&A zpN#Jg(A zpN#Jgx.`l gh z$ N38B z$ N38B z~$ N38B mhpQB md"H$ SN38E+f z$`SdC-L|NuA#0JgJ9g 9$N38B#>#JBACE2N?:From:FTo:Length:H> zpN#JgR&A zpNv/SAC#Jg@(A zpN#Jg. HAc`#QQ` QQNLVL|NuA#JgJ9g 9$N38B#H4#,#8BACE@N?(From:4To:DValue:Size:H> zpN#Jg*C|g|g|f zpN#Jg. zpN#Jg(AC yb |gfz zfpN#Jgj,Ch yb |gfNCieF|fC{0|f4`(Yd` |fCf`8Ud`SdNLVL|NuJ9fN8A#aTHB&TJf4NuInvald Added Run Ready Wait Except Removd A Ia,xN|`z(K <DrN:Jgn&@& # AC N1:B ,fE SBfSHSI ,N1 BB)BB&TJfNvNuA I^`bA Iz`VA IP`JA Ila>Nu.`<$gfAU 99g(@`&SHN#(AJf Ga I` aAJ@g,xN|a^Ep, //, / a a@Ea,N2Eap,<cpHE^aEa,N2Ea,N2aE/,/,blS9O/,/,anaE/,2/,.p0,$/0,"/aHaE/,*/,&a0POaE/,>/,:/,6a alE/,F/,BaPO , faLEaa@E%/,/, ,/a a E&/,/,/,a aE+ ,/ ,/ ,/a aE$/, ,//,af aE%/,/,aNPOaJ9g@E/,/, ,/a( a~E ,//,/,a a^ ,&@ Ea ,g(@a:Eaa.E)//, ,/a aE(/, ,/ ,/ac>OJ aE! , / ,/avPOaE ,0/ ,8/aXPOaE /,,/,( ,$/a: aE/,4 ,/aPOavG Priority %dState: Flags State IDNestCnt TDNestCnt Signal: Alloc %x Wait %x Rcvd %x Excpt %xTrap: Alloc %x Able %x Data %x Code %xExcept: Data %x Code %xStack: Reg %x Lowr %x Uppr %xMisc: Swtch %x Lnch %x------------------- Process Info --------------------Stack: Base %x dr < Size %x Glob %xTasks: Num %x Cons %x File %xStdIO: CDir %x CIS %x COS %xMisc: Rslt %x CLI %x Rtrn %x Wait %x WPtr %x2.0: HDir %x Flgs %x Args %x ECod %x EDat %x CES %xSegs:------------------- CLI Info --------------------CmdNm %x RtnCd %x Rslt2 %xSetNm %x CmdDr %x FlLvl %xStdIn %x CurIn %xStdOu %x CurOu %xCmdFl %x Inter %x BackG %xPrmpt %x DefSt %xMods:BfSHSINuN0`H&@ BN1(B +E1"HAJAfE2xN)Be0SGfBBJgaEa~ fBBNu <DrN:Jg @ < $@ f$BCXHNuXONvNuHA.,xN|Aa Aa~Nv LCNu IfXO~`"PJfNuHpC $H&IBJfaLNuH,. 0-mZR@|?mg ;@aZa@2-P$m&m F"GpOWgB"B#SH  F"G$md&mh2-ZSA>pN 2 FNNNPp?2-RA@;A2-RA@;ALNu->Illegal command`NAvailable commands:`^d - Devices`~i - info about current task`i $x - info about task at address $x`l - Librarief+s`p - Ports`r - Resources`s - Interrupt serversat - Tasks? - HelpTasks:Ports: SigTask Devices:Libraries:Resources:Interrupt servers:No such task address +|eX4+|b<+|b&@+|bfD+|bH+|cL+|ctP+|aT;|Pa>JjJ9g 99da(Jjp+@p`2+l;l;lllp`N 8+@a`Jg6SNJ-gRm0-mZeQ&-d(-h -|a^a`Xp0-ZЭ d@RNPJ-g SmdQ&-d(-h|<-Zg0SF0pր؀ -ІaaD`"9 g (ASe"fNu 9JgJ9fFA$pN38BA&!|CWE6N?Jg#NuaJk+@p`vpN8H> h*ypN#Jg aʓJfC# *y.-, 9 gN @ gHSdIT&@RrpE "J y `4f4f+GaxC`RJf fCX y JfSHL|NuAp0-i \N1,BA$!|C8EN?Jg#NuH> h*ypN#JgCJg(b ;AaܓL|NuB B B B `H@@"9 g0"Ae g")f`"f`p"9 g AgR"fpLNuJ-gQaNu0< 2-4-X@NH 99daK.,kNr`S @ (W`<*@ m f2aJk,"ep0-Zd P;Aa`J-g+Fa fL!NuH# *H,. HgJ0gX@| N8^Jg @0C `"QJGgJ)gB*HBB y fA p +@# R pg6pN8^joJg* @BBB(!F!M +H*H(y a# pLNu f(MpNud|/ (Ta" (_(J@gJ,k f |Nu"T )f(#LB,(IB,pNu$i#R$(%Lr *frAr *frA(JB,pNug/ (lah" (_)AJ@gJ,k"f|Nu"l )f)Q"B,(IB,pNu$Q"%I)R$r *frAr *frA(JB,pNu.y p`Not foundFind stringEnter new tabulator stopTab must be 1..40r,J~6x  j k܊"8>X < X$$$% %X%&$&`&&'@'(f((+D++,,H,->--.20X223$565P6z9: ;>BCCDEFFGGGHIJLJhK.KXNN:NOPQUU$U`UzVVWWXXY^^^^bccBdefrfghT7  8T (N(6LVV]c9 HL9@H+y9d099`;@VVVVV&-d(-h~zI| C"DpD|epA0||0=B N1 BRERF|eB atRG|e C"D PC="SHSI -N1Epa` C"DI|JV||0ZHZIQaRGa>aL m g6Nu Cp/2NNp0-pր؀NuBfSHSINu X=0 N=0 Z=0 V=0 C=0J-{gNuH&-dV~zIG9 | C g)@N38Q$VBp2N, RERF|ep0-pրRG|e C 99dg+@N38QWMprtN, C<99`mg6;F^I~^Ug@||0rp$N,ZHQa aL m gNuH~&-d(-h0-pր؀IAC &@A0|) : BBBBB|$K N0fLVJ N0f>RJ *N1 BQ "BBEQ| pBQ"BBBC̑  IC $C&DN A2NNp0-pր؀RGmZe.LNuHAC   BB -$@G9 pJ9gp0-rNC̑  IC $md&mh2-pImpN ArNNLNuHXZ$md&mh0-p@2@AA9(H"KrJf0 S@"KN rA9NNLNu<-rH>-t|d mh0-pF 0fO FOA9 !p`yTg(OWFeL FOA$I 4pN38BA*!|CE$N?Jg #3 NuH> h*ypN#JgA9 09 !a$L|Nu|f|eDFXF y9a`|f6 9f$ ybb#9dNgd`N8yTg(A$ -N38BA$!|CEN?Jg#NuH>Yh h*ypN#Jg4Cf* yb Cڲb#9dNgda L|Nu|bfL| d|"mdpA$HfSJ " gB*A$!|CEN?Jg#NuH> h*y -N'J@gaL|NuJgJ9g"9pAUN NuJ9f&HA*"HJfSI0 rtN,LpNu+|IF4+|ItP+|INTp`|" pN2RHACpcQN0aFLpNu<-rH>-t|dE md"mh<p\F` gBA*!|CE$N?Jg #3 NuZH> h*yN)hJgA9l09 0haBL|Nu|f|e y9h`A$ -N38BA$!|CEN?Jg#NuH> h*ypN#Jg#9haL|NuJ-{gNuJ9fNuHfB+y9hA9lCp"Q&-d(-h~I C"D0FPBY0||0B B=B BHpN4BBa\|e C"DExah C"DZHZI*- N38pQ C"D|p0Mdp1XHXIQaLNu  C2NNp0-pր؀RGNuBfSHSINuFPSR[>=xxxxxxxx NAN=0 I=0 Z=0 N=0H(HC9f.SGK`N*@ m g m f<2-p4B0B@$md"mh&It`Q"K L0N LrNN fLNuHK g2(HC9f`$*@ m g m fa` m fa fp9:0k HA9 0:,g #:,N.LNuEnter registerEnter new PCPC must be evenPC illegal for this processorEnter new instructionNo FPU availableEnter FPU registerEnter new FPSR+|M<+|M@+|MD+|MH+|NL+|NP+|MT 99S+@p`\5r4/ +lp` N 8+@a`RJgSa`@ -R9d+@a`& 9JgJ9fpA -N1,BA$!|CEN?Jg#NuH> h*ypN#Jg aJfCL|Nu9d +@aLpNupN8J9gAU"9pN NuHK` *@ m fa fL Nuaaz`-mgRSG|?;GNA "H&-d(-h$C_Fv&D0-ZS@ppN 2-ZSAA NN|aaPa`z>-RG|?02-ZUA` R@|?mg4Q;GNP&-d(-h|<-ZUF0pր؀F|?araa`H|>-&-d(-haRa<0-ZS@@e` C"DBB$H&IpN 2 CNNa0-ZS@@eL`Fp0-pր؀RFRG|?Nu0P m"m$HJfSJ $C&DN 2 CNNHA 0-mgA NA!0-R@|?2-ZUA` R@|?mg QA NLNu/p@+@0-ZS@+@0-md|@m+@N NuB HNBBKCu1,E42-B W` Q`Q0-29$xN,XO0-R@JGf `Jmg| mg: g*P'@$xmXdN4p!29N,"YGb`r0[g*P7@$xmXdN4p29N,UGb`8g*P@$xmXdN4p 29N, SGbJgNJ-gH&yt.XK yx$p"fDmXd&p<EQ`Q029N,p0-ѹt0-pѹxRy09me@ mf"J-gJfJ9g 99d+@aNuHK`0*@Jm f( mf m0-S@Jf QL~*`Rha f̑NLVLNu,<.<a,xN|IB`"(H,,̼.,޼μSa TJfNv"<1$<,y h*ypN#Jg aȓJfCL|NuJ9gAU"9pN "mh0-tpmr 1fp0-tЭ# "9 gaNu A"g/a _f.y "(ApN "(fNuHp"9 gaK` *@ m fa$ fL Nu*A"g/ a*_+@R"-fNuajaB`H瀀A JgA NA!p0-ZЭ dA NLNu/+m 9 +@p0-Z+@N NuH - eB# z|&-d(-h"9 g$a.` C"DBB$H&IpN 2 CNNa:mZOQeLNu(A"g/ a(_ea(amZe.y `R",fNup0-pր؀RFNuAC ,N1p BB , $HN1p BBr 0f@QE0,gHS@rWgBBSHSI (BB ,N=J@g)B`UHUIBBC̑  IC $C&DN 2 CNNB B `H@"9 g" Ae e"(f` "f` (`pLNu/"9 g& Ae e"(f`"f` ("( `pr _NuH# *H*,>0H|N8^JgFp !@@!E!F !@1GC20`"QB*H(y a# pR P> sLNu f(MpNud|/ (Ta" (_(J@gJ,k f |Nu"T )f(#LB,(IB,pNu$i#R$(%Lr *frAr *frA(JB,pNu e/ (lad" (_)AJ@gJ,k"f|Nu"l )f)Q"B,(IB,pNu$Q"%I)R$r *frAr *frA(JB,pNu.y p`Not a hunk addressH+|<@4+|8<+|8@+|8D+|9H+|:L+|:P+|8TP# t~-|E G"gat+BaLpLNu$A"2pg/ a$_f.y `R"2p fNu% +lQ^lp`N 8+@ab`JgSN&-d(-h -|aNa`p0-ZЭ d0RNP&-d(-h|<-ZSF0pր؀ -Іaa`~-|# zA G"gaNu(A"4pg/ a(_f ab.y NuR"4p fNu 9JgJ9fXA"md$  f0` < gfBA$!|CExN?Jg#Nu# t~-|E G"gapN8+Bp`$A"2pg/ a$_f.y `R"2p fNuH> h*ypN#Jg aJfC4L|NuJ9g"9pAURGhN NuHK` *@ m fa fL NuajaB`H瀀A JgA NA!p0-ZЭ dA NLNu/+m 9 +@p0-Z+@N NuH~-| - eB# z|&-d(-hA G"g$a.` C"DBB$H&IpN 2 CNNa0| N8^Jg^p!@!@ !@!@@@!FEO1G0C `"Q*H(y a$# (y a^# pR L?Nu f(MpNud/ (la" (_)AJ@gJ,k f$|Nu"l )f)i #L B,(IB,pNu$i #j %I)j %L r *frAr *frA(JB,pNuflfA C 0S@VfpNu/ (l a<" (_)A J@gJ,k&f|Nu"l )f)i #LB,(IB,pNu$i#j %I )j %Lr *frAr *frA(JB,pNu f(MpNu0,@d0CUf A S@VeblebfpNu/ (la" (_)AJ@gJ,k f$|Nu"l )f)i#LB,(IB,pNu$i#j%I)j%Lr *frAr *frA(JB,pNu/ (la." (_)AJ@gJ,k&f|Nu"l )f)i#LB,(IB,pNu$i#j%I)j%Lr *frAr *frA(JB,pNuEnter start symbol or addressNo symbol for this address+|A4+|FVP+|BTp`<//pN2RHACpKQN0aLpNuHfBL@SeC N A2-ZSANNa( 9lѭ"m#`C` Ea a a ` "m ѭAp0HS@"QNuH瀀A -cA NA! -Эe bA NLNu0-t m,0gT0-n0-tp(md&L :fRK> mrb, mf@J9f"LAfSH gB(`fJ9g"9pAUN NuyTgJmW-"LA4-SB`Jg  g$2-SAQQBRIN9|CfNu m"H2-094&-|Lfl`֑Qg&J@f&-g2H瀀aL`S@Jg;@t09;@r3T`JfNu mpJfR@`RB|Mg Nu֑e.BQb R@meS@H瀀adL`Jg;@t09;@r3T`*y092949 yN,*y m"m gp$@,yDNBNuHAI2-avJ-ax2-ajJ-alJ-afAMrp mf J-gp`pJmg p mgpra@2-a&J-a(J-a"0- <aL <7PN2Rphr` gpr`pr4( |f P4( |Hd|1B PQNuBma`;|a`A#P -JgJ9gQ 9$N38B#Jg -$N38BACoE0N?Jg#NuLow:C[High:H>(P h*ypN#JgH, lpN#Jg6Ce.;|+F+Abd +Fa`a"aL|NuJ-fPahNuJ-gQaXNuJmgBma8Nu mg ;|a$Nu mg ;|aNuJ-fPaNuJ-gQaNuJ-fPaNuJ-gQaNu mfJ-g;|QaNu mfJ-f;|PaNuJmg BmaaNu mg;|atahNu mg;|a\aPNuJmg BmaHa h*ypN#JgC2b ;Aa@L|NuHK`*@Jm fJ-{fa* fL NuHK` *@Jm fa fL NuHa - mgJmg#l+@By#t#dx#h|B~J-g "N=.a abLNu| -gJ-g,gS`AC (B N>*"pg)BC̑  IC lfRHRIU@/$yx&y|NEP9}R _29NNp0-pѹxѹ| ytB#tRy09mdReVB-AC 9l#pa\a0.H 9l yp"yt"2-I#tXIaLC̑  IC $yx&y|N A29NNp0-pѹxѹ|Ry 9lpeb09men<9&9x(9|`< C"DBB$H&IpN 2 CNNp0-pր؀ ytB#tRFme 9l+@a>apNu/ -+@ -RdS+@c -+@N NuHJmf -N6&Jg+@S+A`. mFxf -a +@+A+B` -eభbLNuHJmf2-RApJ-f0R@`, mfpJmgp mgp `2-VApR@`J-fR@;@LNu mg mf H`"QNu mfH`2QNuQNuH -g"@ -,xN.BLCNuH .Jmf N1`"- mfHN=XLf J-g+BbN2`TN1`LHA"N1,2LpAdp A` Q+E`QJ-g(B N1)B: BBLNuH> mf<$ylG9 pr-FN(J|G$7J-g 9lR" N=,`~(ylJmfJ-gJmg mg< N1 BRGXLe$bJ-g W" N=,fme|`0N2 BRGTLe$bJ-g S" N=,fme|`N2 BRGRLe"bJ-g " N=,fme|`|Jmg mgF k N1 BRGXLe$bJ-g W" N=,fme|`&0k N2f BRGTLe$bJ-g S" N=,fme|`k N2 BRGRLe"bJ-g " N=,fme|` mfH* AHLUpJmg4 mgx J-f< Jj4D`*x0J-f& J@jD@`xJ-f JjD|-N1,E42-BL` Q`Q BRG،(DebJ-g R" N=,f̾me4|`Jmg| mg: N4 BRGXLe$bJ-g W" N=,fme|`t0N4B BRGTLe$bJ-g S" N=,fme|`:N4l BRGRLe"bJ-g " N=,fme|`Nq:-G0-oJ-gHp r`4-`QQ"$ylpGQ`Q"#lIBB L|NuHJg.Bp2-4-A$N, md0-pm LNu *J-{gNu(mBy#t#dx mf"J9g 99d"-eҭeavf09mtf &yt`z&yt.gnXK yxQp:fRH mfgX"L0S@ VfP9dfBJ9g: (*g2a|*+L29;A$xSB;BpAN,`~&m`RGJg3#t -#l0-p"Эd#xҭh#|~aT`JmfJ-gJmg mg< g*P'@$xmXdN38p29N,J) YGb`0[g*P7@$xmXdN3p29N,ZHUGb`g*P@$xmXdN3p29N,VHSGb`xJmg mg@ g.P'@kRH$xmXdN3*p 29N, YGb`(0[g.P7@kRH$xmXdN3p29N,^HUGb`g.P@kRH$xmXdN3p29N,ZHSGb` mf/ApJmgL mg"YG gP'@J-fR JjJD`@UG0[gP7@J-f0 J@j(D@`SGgnP@J-f JjD|-$xmXdDN5ġ]]?gaK` *@ m fa$ fL Nu*A"g/ a*_+@R"-fNuajaB`H瀀A JgA NA!p0-ZЭPdA NLNu/+m 9P+@p0-Z+@N NuH -PeB#Lz|&-d(-h"9Xg$a.` C"DBB$H&IpN 2 CNNa:mZeLNu(A"g/ a(_ea(amZe.yL`R",fNup0-pր؀RFNuAC ,N1 Bp+J,fp- B(B ,a/B ,a)B BJ,gN2,$pBJAg pW|gpLB2,&p=JAgp!|g p>|gp<=BB , N6%1 B ,N=BBC̑  IC $C&DN 2 CNN$N1,D`QNuH"9Xg,xaBXBPB\LC`"A"g/ a"_")g/ a"_p)N.NuH@" 9Xg @e g (f` fLNuH,xN|J9`fP`"9Xga NvLNu"A"g/ a"_J)f i )eB3P0J")fNuH,xN|J9`gQ`"9Xga NvLNu"A"g/ a"_J)f i0")fNuH`$,xN|pJ9`g> 9Xg6 @e g (f`$ f`J(fJ(gRp"(dp$Nv LCNu 9Xg7VrpNuH@"9\gp AJ(f"( fpLNuHA,xN|~ 9\gv @J(gF2(&I,{F"hp2($fNֲ|f0N Nְ f`. g`& e` c ( f` R"(e~,xNv LCNuH,xN|B\"9Xga NvLCNu"A"g/ a"_J)g#y\ #\")fNuH#L.(yXa#XpSPaLNu f .yLp`쾬d/ (Ta" (_(JgaNug/ (la" (_)AJga Nu&LJf(Sp`Jf(kp`$S/ a _ JgaH"Kp),xN.Nu"*g / $Aa" $_%AJg / (Ja$L(_Nuv008ǭ|Q&J$RpNuH`` ,(fB,(`|J,(f |(p`l"l)(k()Q"Jf|(|(p(I`FB,(B)((I`:$Q*("%I)R$B,(<f|(B)(<f|((JB*(LNuH`` ,(fB,(`J,(f |(p`p"T)(Jn*(#LJf|(|(p(I`HB,(B)((I`<$i*(#R$(%LB,(<f|(B)(<f|((JB*(LNuH#L.p)"<,xN:Jg4*@+Gr+AP(yXa"#X RPJf "Mp)N.pLNu f(MpNud|/ (Ta" (_(J@gJ,(k f |(Nu"T )(f(#LB,((IB,(pNu$i9` #R$(%Lr *(frA(r *(frA((JB,(pNug/ (lad" (_)AJ@gJ,(k"f|(Nu"l )(f)Q"B,((IB,(pNu$Q"%I)R$r *(frA(r *(frA((JB,(pNu.yLp`Jg$J9g 9f ahJfdN8CBA!ICbEN?H> zpN#Jg CCfaCJJgaL|NuJgJ9g 9aJfN8CBA!ICEN?H> zpN#Jg aCJgL|NuP`QJgJ9g 9:2iatJf6N8CBA(!ICJfCEN?JgaNuH> zpN#Jg 9aaCjJgL|NuaJg @GapNuA# JgJ9g 9$N38# B# 2BAC zpN#JgC~|g~|g ~|f zpN#Jg,C yb JGgfdC zz0|==gz|!=gz|>=gz|<=f:THpN#Jg,( aCJg @P!D 1G$1E&aDaL|NuNo such breakpoint;xLEnter break counterBreakpoint is now clearedCounter higher than stop valueEnter stop valueStop value must not be zeroStop value is lower than counterSet breakpointMust be even addressCould not set breakpointClear breakpointCould not clear breakpointEnable breakpointDisable breakpointSet memory breakpointSize must be 1, 2 or 4Must be even for this sizeUnknown conditionH+|x0+|4+||8+|^<+|@+|D+|H+|L+|P+||T*H+@BmaP<EDBmP;mZ;|Bm;|;|PPpJ9gp;@Q0-HX@;@+@"<,xN:+@g@ 98xg2 @;XXXXRH;X;X;XXX;X#8xapLNup% ycp'3rNu `H@ACp8Q -"<,xN:+@ga4pLCNu8B8888NuHN0~ mgH>-fB~|0-n:-XA(H"H -a̚H8-J-g YEF`RGSEDlJGf~<NXF8Z "<,xN:*ga;D+E+F;G;mZL`t -r mgJmf=kred -+@`H 9JgJ9fHA$ -N38BA&!|CWEHN?Jg#Nu mfecpN8+@afp` H> h*ypN#Jg aJfCL|Nu(m(l"0,2|g;@N 8Э+@` hmd;@ -ed" -`g(;@ -Эec -Y+@|` Nu -c$md&mh>-<-SF*-0-x mfxapNJ-g*Jf" RN=Jg md"mh0-pIpgRHRI`ذg& gtRAC>[ N>*rgAC0S@VfJf gS`( R"N=Jgr m`RJgSAC (BN>*rgL")BC̑  IC fRHRIU@/N _rNNaF mBaTa`nv mfz.-,UzSEe^Ue $Gxd +m` |SDeBAC G9 p/r-FN"09̰|??g|Lige,`+F|` (`mdRCe R"N=Jg⺭d +m` #l+Emg |` AC azaNC̑  IC N ArNNa& 9lѭ"m?;5"XI Ea a "a `< mA` Cp0HS@# QNu -Эeb$md&mh0-ZS@p>-<-SF*-ڭ0-x mfxaNPJ-g*Jf"- RN=Jg md"mhIpgRHRI`ذg& gtRAC N>*rgAC0S@VfJfp0-S@Ђ`& R"N=Jgp m`RJgAC (BN>*rgR")BC̑  IC fRHRIU@/N _2-ZSANNa mB`a xa <`#l AC a fa :C̑  I*5'D'H'L'P'T)**************+", ,,,...99$909<9H9p;?@>@B@F@J@N@V@f@nBBBBBCC C$CDCHChCCCCCCDD DDDdDhDDDDDDDEEEEXEjErEzEEEEEEF0FBFJFRFXFFFFFGGG"G*G0GtGGGGGGH HH0H4HTHpHHHHHHH+!HIIHIZIbIjIpIIIIIJ J2J:JBJHJJJJJJK KK K8K\KdKrKKKK $B\v"@d8>.6<HNVlr*@VlvBHZhv \bt  * T d  ,! * @ x    $ * . |    * H N ^ r  j V*8FPZ>HNV^ (.fpv~<`"*@FNt|(8LZx>FLXft-G~$8b|BJPV\ :V:Bbfx0>FPdt^D$,2N` X !$!D!N!!!!!!!!!!"@"Z"b"t"|""%%%%&%2%8.%>%T%d%j%p%x%%%%%%%%%%& &"&<&J&V&l&|&&&&&&&&&&&&&'''*'\'j'p'''''''''''''(( (($(R(X(b(j(v((((((()))) )&),)2)<)J)b)l)r)x)))))))))))))****$*,*8*@*V*\*b*j*r*z****+ +++4+L+T+\+b/`+n+++++,,,,,*,h,v,~,,,,,,,,,-- --*-2-:-B-H-L-R-V-\-h-r-~-------------.. .$.8.@.F.T.^.f.l.t.~........// /(/0/:/B/P/X155"5(5.7778 88F8L8h8v88888888889T9b9x9:: :&:6:@:L:T:Z:`:j:|::::0:::::;; ;;;";(;>;D;J;P;Z;b;h;n;x;;;;;;;;<<<$<2>>>,>4>@>J>V>\>b>h>|>>>?r??????@@`@~@@@@@@@@@A AA$A*ARAXAAAAAAB1(BCCD$D(E E$EEEEFdFhFFG<G@GGHHIII|IIIJTJXJJR > V~<\&Z"Pv| JT n !:!!!"F"L'|'())B)*+.+,0,>,N,,...R 2~ ^  ( H<B,T`( x"V|8Vjdj  ^ d!*!0!~"&9\=>p@$@AAAACDPELEF$FFGhGHI<IJJJK4K 4???~???\ x3« Rn{+|f<+|x@+|D+|H+|L+|P+|ZTaJg / @+h _p`<%+lp`(N 8+@a`JgSN&-d(-h -|aNa8`p0-ZЭPd0RNP&-d(-h|<-ZSF0pր؀ -Іaa`"9Xg(Ae g",fNu"fNu 9JgJ9fFA$pN38BA&!|CWE h*ypN#Jg aēJfC L|Nu"9Xg p0-tЭ(Ae g",fNu"fNu m rfF,`\ m rfA ,N1,BA&!|C E N?Jg#TNuH> zpN#Jg( 9TaC }Jg(@C b )AaԓL|Nu0-rg md2-tp 0/fA ,N1,BA&!|C TE N?Jg#TNuH> zpN#Jg. 9TaC Jg(@C JgC +e)Aa&L|NuJ9gAU"9pN NuHp"9XJjľ|`e|gbNu|Pef|Yb`A|Pg>A|Qg2A |Rg&A"X|Sg A"`|Tf*yNN6*yNо|UfNNuJ f*y0~ Ȱ|Lf0(m m@|gp -gp(@ l"P0(hdp1@`6|MfN(m$ mD|g: -g:(@ l"P0(hd0<1@ L"mp,yDNP m< gNNu|OfV09 y gF|gpJy gBy `aSy dSy By A a:09 `Nu|Nfp09 y A J0gV|g6R@J0fy 2y e4RAy A3 a09 `>an09 R@ry d ۖr `$Nu|Lg|Mg|Cg|Df,~C09 y  y 1@x9 A "y NѾ|Eg|AfFP A 09 y fNuSy dBy Sy A a,09 a`|Ff8P A 09 y CEJfNufa09 `L02N7JjNuP |g@<Xg<xfBy A Bap` <Qg<qfadP p`09 y |cNuA "HJf$ 09 y @E`!Q09 R@y eRy S@3 a"09 `Ha:# # # # 3 3 3 a0aHLNuJ!ܱ gHaa y NLNuB Q NuHp f*y f"29 Aey Ad0y apLNuH >By 09 @e H@3 >A a:0aLNuH y C fQ By A aLNuHCfSI 29 y @c p `QB*y 09 49 29 A N,Q LNuHa.A  rRAJ0g@e3 aP LNuJ9 gaQ NuH*y 09 y 29 tNL NuC0"#|<9>9Ia4Ia.IDa(Ia"I"݉0 aI >aI UlUlXlXl Nu0,,m\9@0,.ǐmb2,|f8LD9@0,09@0,29@ ,g @JAgp8LD1@ ,g< @GBFJNRVp&*.26:>fv !d!" %L%%&d&&-ddress errorFPU BSUN exceptionFPU inexact resultFPU divide by zeroFPU underflowFPU operand errorFPU overflowFPU signaling NANNo breakpoint set. Go ?Enter base registerRegister must be 0 to 7Enter new history lengthLength must be 1 to 60000H9 ,xN39` 99dX#9dN#9B9BHxHxN0PO#`fpa L9 /99d?99`Nw*y9#2+|*p2#.)#J9ga l y9JfJ9:4gA\N##9\Bpa `4H,xWN$@L9gL|NuN| y9 L|1|Nu0 yc Nja NdNvH9 ,xN39`N#9HxHxN0PO#`fpaL9 /99d?99`Nw*y9#2+|*p2B - f mY# )#J9ga@#9\BBpaJ9gB9,xNj.@NhPN`L`^.y9\ y`,xN y`NJg(@0,H {N*'(*))H9 ,xN39`J9gaNdpax`#9d8N$GQHL9 HL9@H39`|p A`Wf#9dNdp a`XOHNh#4W?3<#8/|,(Ns 98NJfaNdp a`Nd|fap a`PF`lXOHNh#4W?3<#8/|,NsNd 98)gTJ99ga(rfQHQFaP`J9Gg(NHJ@f9H9Ff@`a&QFp `9H9Ff"a pa`LH9 LH9@#89d3<9`J9fNu"99 gX A"99HLHL;;6H(1<!8P"99R9e9#9NuXO 9H9 J9ga2Nh#9\W?39`#9d yc#9d/|.NsNdp[Bgpa`XO 9H9 J9gaNh#9\W?39`#9dU9d yc#9d/|.NsNdpaf`|XO 9H9 J9ga`Nh#9\W?39`#9d/|.NsNdp "9B|g p| gpa` yXC3@,xNNuJ9g99l99hNuJ9g99l99hNuH yc J9fLCNup,xN~LCzNuNzN{LCNuH0$fHAJAf&B@H@"H@20BAHAL Nu"H@B@BAHAvЀӁbR@QL NuHp$HB&HCԃHBBBЂLNuHAp,xN.kp""<N:Jf Np`F$@%o o# |B*GN%@Jg"JN`A XB!H LGNuH,x$o * g"JNp@%@p*N"Jp"N.LGNuH8(JG`Dp<Df /aD `Q` <Sf$[BfSHSI` <Xf a<%gBfLNuH@C(r TdrYIt/&RdЃQLNu;{yB@'d H"aH yb¼fQHQIpQLNu/Jj-D`/$`/H@ E2|2|2|2|2|2|2||BL Nu/J@j-D@`/$`/H@ EX2|X2|X2|X|BL Nu/Jj-D`/$`/H@ E2||BL NuJj-D$/2|NX2|L2|@2|42|(2|2||"Nu0123456789ABCDEFJ@j-D@$/X2|X2|X2|X|"NuJj-D$/2||"NuH`%t2||0QLNuH`%tX2||0QLNuH`%t2||0QLNuH`%t2||0QLNuH`%tX2||0QLNuH`%t2||0QLNuH>6p+:p-9h ,9 *9 #n(9 "<0.0 gf."<fni g"<NAN`~GI`SH JSf :H#"SG`:H8 J[fGIn`SH H8 TKJSfp||0(4.`$:H#p||0(QJGg0Ep+JGjDGp-p0,a蜈D`QBBL|Nu@  Ο%kήSO46-2W9ZI2#<1C%cz:>UF|d?*'9?ϱE9?敔M[?wa?ѷXe,? =p ?Zr?u%`R Z;]=]MHvuu FCQ~ގAGɀ@xIϦ@iŭ+p@4ɿ@ @ @@@?HCpB|B)3@3AB r IC,ylNа|gp9LGNuH‘,yDNLCNuH@P/r,xN:Jg @ # XH XOLCNuHV| d6H瀀D# <@ѹ aJfLpNu# # L y ѹ NuH.9 ,x` "G. )N.JfB B B B LCNu|Jk  °K0XO 9Hg /N0XO,x 9Dg"@Nb 9@g"@Nb 9 hpN#Jg aC JgL|Nu(@,xN| N_"J@f NvpN8J9ft&y hpN#Jg aC JgL|Nu(@,xN| N_"J@f NvpN8a<#9d &8B93:2Q:4NvaA LNKN4pNu l6pJ9g0X@Jg*|nCn Pf| J9gT@TI2|A ,fFNu y:2f@ 99g8(@,xN|a#9d 'X3:2NvatA NKN4NuJy:2f,x >"N|"y*x@G` a.JDg&SDSdp@D3Nua*glSaODH0f^`F|ga,ܹ` aJDg&+tJSDSdA̗" I NgAWJ@gGax@*pfNu`aSdNuAW5`AW`BByNu`anaaj*fNu`aa^*faXaV(aR*R``8aFJDg&SDSda8й"@A̗" gpN>rAWNJ@gNGax@*fNuYGdaJfAW`* Nu"9I(l$ &<,y hCJg""Hp~JWCfC8fN5L|NuJ8f E8JfN8,y<"98gN" $<N#8g"tvNrfa`" $<N#8gN5"98g,yiIJfI`LI`FI `@I`:I`4I&`.I4`(I?`"IJ`NDIR`NDIQ`I]3:2/ an(_AC f| at 99dN=XrfYH`Jg +N1,BANLVN5FN4NgdNNJ99gbAC f| at 99dN=Xrf 99dN1`Jg +N1, BANnNu y:2f"IhapaJg3:2APNKNu y:2fAC 99d$@G9 p099`rNI)JG Bg Jf~RK Sft Rfl ;fRHpr`;zPf)@IapaJg3:2N5FN4ANKNu  y:2faL|NuIapaNJg3:2N5FN4ANKA(C!I9:1<(BCFEN?H> hpN#Jg:C.b.PA:1J9:0k:0IA9 #:,N.L|Nu:1:0N.:0N.C*A#H 99N1,B ICEN?H#s> hpN#Jg$CJg`b#9NQNNL|NuP9NuQ9NuH@2p y:2f&J9gC"3A y`,xNQpLCNuREBOOT: TASK JUMPED INTO DBUGTask terminatedTask left aloneStepping...Tracing call...Running...StoppedCould not stop taskLast instruction skippedReturn from callZero divideCHK instructionTRAP instructionPrivilege violationLine-A exceptionLine-F exceptionIllegal instructionBreakpointMemory breakpointA$ou! See you, -Thomas ing text) - security options that prevent CLI commands from being executed or printed when NewAUX is used for remote shells in BBSs - as many things as possible you want me to include 8. Epilogue If you like this program and you think I deserve more than being mentioned in this .doc file feel free to send any presents like beer or anything else to me. All generous donators will be mentioned in future releases of NewAUX, and zJ"@.)3T` yXNJg#P"@N` 9\LhN"¹hfLf`J9g:JygSyf* y0( |g*y09H 58g @~ NK`*@Jm fN) fC3| #|$,xN2`f&a fN`QJ9f&N mp,yDN m < nNj`N<|~<) >)"Nm\m`mXdahJ@f`amXdVmZdP0p md"mhJ1`g8;Gt:1``JFg SF1`g`RE1Pg;FrF;Ev#N`fmtf0-r@e mv@dpNupNuH 9}Dg*@NBLNufa fN`Q ihf#$ #(|~<) >)"Nm\m`N-vEv g&E gE gE< g`6RHSGg0  gN09T|0g 9#yTV# #` prQ`B( +fRHQ`< -fPRHSGe. $fRHQ` ;QJgD#PNu prQ +fRHQ$`6 -fPRHQ`&<0$ЂЂQJgD#PNupr %fRHQ`<ЀQ#PNuE`QA BBBV@HN)<) g( yH h fhfifN`NN8`f6aN gQN)NNj;^deviceBaudBandit.devicePatch installed. Patch removed.  *4BNlxB?sbPROGSpWNK`*@(m a(m$a(m(a f` g 0, |fNuXO~ ` `gza(iN gN<2,&| e l(`LC H 58g@ @JAg |g|f,| Wf"##3pJAfp3N`faN gNT`N`H@"i,K`*@g f*@LNuNNNQN5NfN 9dg yd,xNJf/9dN0XOJ9gCB,xN> 9Xg /NI @:%?x 0 `@@` ````08~|???FQ; w$$@'0$$H 'H&2IIOIHII)2{AJ$BRsC ,BR3z\\( R}@\(R|(??;  3C`^mXOJFf,x.:g N|"GNpNu :g$@$*Sc&j$,.+J9gSA`Q`2 r,xN:Jg"@%@$S A`Q P"KN.r,yzC ,xNz.g&p"<N:JgF"@|3| GN.y, yd,xNJfn yHNJg#Psurrounded by the square brackets '[' and ']' and either watch the parameter change automatically or, if required, enter a new value or character string. If you do not enter anything the old value will be restored when you press the or key. The 'Lines' parameter sets the height of the screen used for monitoring serial activity. Whenever a program opens the NewAUX device a window will be opened on this screen. If many serial units are used at the sa %me time all windows will be opened on the same screen thus giving you a great overview of serial traffic. Apart from monitoring the data received and sent by your serial port you can even type text when the monitor window is active. Everything you type is included in the data stream just as if you were sitting at the remote end. A lines value of greater than 256 automatically makes the screen interlaced. The access mode can either be 'shared' or 'exclusive'. If  G you want NewAUX to work with your BBS always use 'shared'. This enables your BBS-Software to share its serial device unit with the NewAUX program. If NewAUX does not have to function with other programs accessing the same serial unit you may specify 'exclusive'. But this normally does not lead to any advantages so keep it 'shared'. The 'Buffer' is used to store incoming data in order to avoid loss of data due to slow programs not being able to fetch the bytes from t  vhe serial port as quickly as they are received there. Since AUX is normally used for things like remote shells, about 2 kilobytes (2048 bytes) should be quite all right. The length of the serial buffer must be divisible by 64. If you enter a length that is not, AUXEdit adjusts the value accordingly. The 'Data bits', 'Parity' and 'Stop bits' parameters are the same like in your favourite terminal program. They are normally set to '8N1'. The 'Speed' specifies the trans  l6fer speed in bits/second. Common values used are 19200 or even 38400. Keep in mind that an ordinary 68000 Amiga should merely be used at a maximum speed of 19200 bits/second. Also many multi port serial boards do not support higher transfer rates. As I expected you know this parameter already, too. Select no handshake, 7-wire (RTS/CTS), XOn/XOff or a combination of both. For most applications 'none' will work perfectly. The last setup entry contains the name o  9f the serial device to use. This enables you to run NewAUX with a different device than 'serial.device'. This is extremely important if you own a multi port serial board that is shipped with a custom serial device driver. Enter 'x' to write the altered settings to 's:NewAUX.config' and exit the program or 'q' to leave without saving. 6. Troubleshooting After you have installed NewAUX as described above there are not many things that can cause malfunction.  6C To check the device driver disconnect everything from your serial port(s). After that mount the device using the unit number of one of your serial ports or a value of zero if you do not own a multi port serial board. For example NewAUX 0 AUX: should work for a standard Amiga computer. After that use 'NewShell' to create a shell using the NewAUX device. To cling to the example, type NewShell AUX: If no screen opens it is very difficult t |o help you. You should then contact me and tell me which hardware you are using and which settings are contained in your 's:NewAUX.config' file. If a screen opens you are quite lucky. In such a case the problem is that the serial device cannot be opened properly when you use NewAUX with your BBS for example. Check your configuration file, especially the handshake option. Sometimes the NewAUX device does not work if the handshake is set to something else thanI what is used by the software NewAUX has to work with, like e. g. your BBS. If you cannot figure out how to find proper settings for NewAUX, just delete 's:NewAUX.config' and start 'AUXEdit'. 'AUXEdit' will then use its internal standard parameters which normally work quite well. Press 'x' to write them again in your 's:' folder. 7. The next release It will include some additional features: - optimised message handling code (version 1.00 does not accept any J_A keystrokes whilst printing text) - security options that prevent CLI commands from being executed or printed when NewAUX is used for remote shells in BBSs - as many things as possible you want me to include 8. Epilogue If you like this program and you think I deserve more than being mentioned in this .doc file feel free to send any presents like beer or anything else to me. All generous donators will be mentioned in future releases of NewAUX, and there will be lots of future releases. Also if you have any problems (using NewAUX), any suggestions or bug reports you are encouraged to contact me. I will be glad considering your statements in future releases. Contact me via electronic mail at lopatic@lan.informatik.tu-muenchen.de or via snail mail: Thomas Lopatic St. Rochus-Str. 22 W-8044 Lohhof Germany I'm looking forward to hearing from y%Ah@ory allocations. Purely cosmetic. - Worked around problem (bug?) in arp.library pattern matching routines. A pattern such as #> would cause memory corruption in prior versions of LhA. Although the arp documentation states that PreParse() will never produce parsed strings longer than the original, it sometimes does. (Thanks to Gary Chapman for reporting this problem) - Printout fixed for extraction with `-t' and `-T' options, now only prints the names of the files that wer&3e actually extracted. - Re-enabling of cursor changed to make certain console emulators happy. (Thanks to A.J.Brouwer) - Recursive file collection fixed. No longer scans unnecessary directories when explicit filespecs are given. - Files with names beginning with a dash (`-') can now be specified on the command line by using double-dashes (`--') as stated in the manual. - Files beginning with an at-sign (`@') can now be specified by using double at-signs. - Manual tidie'\d up and corrected to treat the evaluation version only. No more references to registered-user-only options, commands or programs. - LhA now supports LhArc-style autoshow files. Autoshow files are files with names ending in `.displayme' (case insignificant). - Option (`-M') added for disabling of autoshow files. Autoshow files are disabled by default when the `-m' option is used. - LhA now promptly aborts with an error condition if a file cannot be opened for archiving. (T(q/hanks to Magnus Holmgren for reporting this problem). - `Warning: premature end of file, no archive terminator seen' message removed, since many people thought this was a bug with LhA. Served no real purpose anyway. - Freshen command implemented. - LhA now restores empty subdirectories as created by AmigaDOS LhArc 1.30 (with `-re' option) does not yet archive them however. - LhA extract commands now accept a destination-directory specification anywhere on the command li)G/t2ne. - LhA now deletes temporary archives from the working directory when an update or freshen operation is interrupted. __________________________________________________________________________ ========================================================================== V1.00 : Released Dec 20 1991 - First public release w files are disabled by default when the `-m' option is used. - LhA now promptly aborts with an error condition if a file cannot be opened for archiving. (Te for the original AUX device supplied by Commodore. NewAUX was designed to meet the special needs of people running a bulletin board system on their Amiga. However everyone else using the AUX device might enjoy the new features provided by this package. NewAUX allows you to monitor the data passing your serial port on a separate screen. For example if someone is working with the remote shell of your BBS you can watch him working. Moreover NewAUX can be configured to use its own setup thus being completely independent from the settings made with the 'Preferences' program. Apart from that this package works with any serial device and any unit number. It therefore supports even multi serial port expansion boards. 4. Installation Copy the 'NewAUX-Handler' to your 'l:' directory. The 'NewAUX.config' must be located in your 's:' folder. Move the other files anywhere you want them to be. 5. How to use NewAUX In order to use the NKewAUX handler you have to mount it. In contrast to the original AUX device on your Workbench this is not accomplished by using 'mount' since this command does not support unit numbers for AUX-like devices. So use the 'NewAUX' command instead. Specify the unit number of the serial device to be used and the name to access the device. For example NewAUX 0 AUX: would mount a device named 'AUX:' and assign it to the internal serial port of your Amiga co*0mputer. Just like 'mount AUX:' did in former times. If you run a multi serial board you might need something like NewAUX 3 AUX3: which would mount an AUX device accessible by the name 'AUX3:' and using unit 3 of your multi port serial board. It is just this easy. To alter the settings of your NewAUX device use the 'AUXEdit' command. It allows you to change the most important settings of your serial device when using NewAUX. Just press the letter x3rchive and the files contained are not altered in any way. However, you are not allowed to accept any payment except a reasonable and thus nominal fee to compensate the costs of the required magnetic media. Single parts of this package must not be distributed. Please make sure your package is complete. Compare the contents of your archive to this list of contents. File Length --------------------- NewAUX 5172 c AUXEdit 8352 NewAUX-Handler 3988 NewAUX.config 42 NewAUX.doc 8808 'Commodore' is a trademark of Commodore Business Machines, Inc. 'Amiga' is a trademark of Commodore-Amiga, Inc. 2. DISCLAIMER IN NO EVENT WILL THE AUTHOR BE LIABLE FOR DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES RESULTING FROM ANY DEFECT IN THE PROGRAMS. 3. What is NewAUX? Just as the name suggests, NewAUX is a substitut$όe options after the command. Useful when running automated BBS file testing. (Suggested by Frederick Page) When this option is enabled all options must be specified before the command, like in LZ and LHArc. - Fixed bug in the automatic stack allocation code, which would cause LhA to crash when run together with MungWall with a CLI stack size of less than 6000 bytes. (Chris Green at CBM). The minimum stack size has also been reduced to 4000 bytes. - Some central list han$Sdling routines rewritten in assembler to reduce size. - When listing archives, LhA now prints years after 2000 in only two digits (before it was displayed as 100 etc. ). Normally, files with these dates have invalid datestamps. - The `p' command now no longer emit the in-between-file message or the console reset sequence when the `-q' option is used. `-n' can be used to suppress the in-between-file message alone. (Loren J. Rittle) - Fixed cosmetic `bug' caused by bug in ޡ͉KS1.3 console device. (Michael Beer). - Fixed progress indicator type 2 & 3 bug. Earlier versions would die when extracting zero-length files or empty directories with the `-D2' or `-D3' options. Thanks to Camillo Srs for reporting. V1.11 : Jan 19 1992 - Fixed packing progress indicator type 3 (-D3) glitch. - Fixed the last bug in compression. The compression ratio has also been improved slightly over V1.10 (Thanks to Stefan Becker for reporting). - Fixed a few `bugs' iın the manual. - Add operations now respect the -N option setting. - Add operations now respect the -F option setting. V1.10 : Jan 13 1992 Major update; [all in a weeks work] - Bug in compression fixed, would show up mostly on large files, but had nothing to do with the size of the file really. This bug only affected LHA (-lh5-) compression. Because of the nature of this bugfix, the LHA compression is now better than before - but the difference is very slight. - Fixed ra Wre bug in decompression code (several persons reported this and the offending file had been hatched via ADS). Handling of corrupted archives improved as well - V1.00 would crash on some bad data. This release will never do so. - Bug fixed where LhA would report an error and leave the temporary archive in the working directory. This happened when updating or deleting files in an archive on the same device as the work directory. Cause: DeleteFile in dos.library returns TRU!#2E if delete was OK, and FALSE otherwise, I thought it was the other way around. (That's what you get for not reading the docs carefully enough). - Fixed stupid bug where LhA would refuse to do anything to delete- protected files, even if you didn't want to write to the file. - Fixed minor problem where LhA poked outside allocated memory (allocated 2 bytes too little for two buffers), this had no real effect however as the memory being stepped on never could get used by an "}y other task anyway. (thanks to Peer Hasselmeyer for discovering this bug with MungWall). - Progress indicator update rate is now 4096 bytes in compression. Still hardcoded however. - Fixed problem where some corrupted archives or too long level 2 headers would cause LhA to crash. (Thanks to Jerry Sandstedt for reporting and supplying an offending archive). - Fixed problem when arp.library could not be opened. Now exits cleanly with a message and error return code. - !#&LhA now reports already existing files (a and m commands) differently. In previous versions the source file with the whole path was printed, now LhA lists the name of the file as stored in the archive. - Recursive file collection changed somewhat, any explicit filespec will now be looked for only in the current home directory, and not in all scanned directories as before. If you want the old behaviour enclose the name in parantheses. By explicit filespec I mean a filespec "$}Jawithout any wildcard characters. - If a directory name (without trailing `/' or `:') is specified as an action file with (a,f,u,m) commands, it is translated to `dir/*'. i.e. LhA will archive all files in that directory; if the `-r' option is enabled (recursive file collection) all files in the directory and it's subdirectories will be archived. Useful when using together with disk utilities such as Browser, DirOpus etc. Note that you cannot use this technique to archi#%ve an entire device/assigned directory, since LhA will treat this as a home directory specification. In this case, 'device:*' or `device:#?' must be used. - Archive attributes are no longer set to ----rw-d by default, on request from WB users. It can still be switched on with the -A switch however. - When attribute preservation is off, LhA now sets the attribute field on added files to --p-rwed (0x20) for MS-DOS compatibility. - Attributes are no longer preserved by defaul$\$t on extract commands. The archive update commands (a,f,u,m) still preserve attributes by default however. - Changed `vv' command, now all fields are OK. - LhA now emits a warning if the first action file specification is an explicit (no wildcards) name and the file does not exist. No error code is returned to the shell. - LhA now returns an error code when no archive matches the archive spec. - Fixed bug where LhA would print the wrong byte count for certain failed mem'p extract (like with `-x1' or `-x'), but not when writing the files to the output device (like with `-x0'). This mode is selected by using `-x2'. (Magnus Holmgren) V1.23 : Apr 4 1992 - Fixed compression I/O error detection on archive temporary device. - LhA now supresses requesters when looking for ENV: (Pavel Vna) V1.22 : Apr 2 1992 - Fixed compression bug. Introduced in V1.20. Quite rare. (Mats Nyman) - Changed `-y' option behaviour. Now no longer appends `.lha' or `.lzh'( suffix if archive name already contains one (Thanks to Mats Nyman). - Fixed problem where LhA would not restore file attributes with level 0 headers even if you specified `-a' on extraction. (Thanks to Ken Krebs) V1.20 : Mar 26 1992 - LhA now supports multivolume archives. On the evaluation version, only extracting and listing of multivolume archives is allowed. Currently the maximum number of volumes is 100 - if you go above this limit LhA won't complain but the behavi)bour is undefined (a crash is very likely to occur). - LhA now appends a lower-case `.lzh' or `.lha' instead of the upper-case suffixes in earlier versions. (Purely cosmetic) - Added support for OS2.0 local variables. Local variables override the global ENV:LHAOPTS if present. - Added `S' response to queries. Pressing `s' will cause LhA to assume negative response to all following queries of the same class. (i.e. generally skipping all following files). - Fixed bug in co*둌nsole font size detection on public screens other than the WB. - Fixed problem with updating/deleting files in/from archives on another device than the one the working directory is on. - LhA now reads default options from the environment variable LHAOPTS unless the `-I' switch is specified before the archive name. Note that the `-I' switch is special because it HAS to be specified directly after a dash (`-') like in "LhA -I a ram:test *.h", and not like this: "LhA -nI a+'B ram:test *.h". You will get a warning message if LhA detects this. Specifying the `-I' option within LHAOPTS is not a good idea.. - Implemented `-H' switch. LhA can now write level 1 and level 2 headers. - Fixed disk full detection problem when extracting stored files. (Juha Luoma). - LhA now emits no ANSI sequences at all when listing archives. (A.J.Brouwer). - Added `q' modifier to `l' and `v' commands to allow for creation of name-only archive listings. (Use `-N' opti,;on to suppress copyright msg). (Niklas Sjberg) - Added `-Qd' option to make LhA ignore the delete protection file when moving files. (Will delete the file regardless of the delete protection flag state). - Added `-Qw' option to cause LhA to ignore wildcards. Useful when processing files containing wildcard characters (`~[]()*#?%). (Paul van der Heu). - LhA now can process SFX archives created with LhASFX. This means you can use LhA to test uploaded SFX archives on a -MOBBS without taking the risk of running the `.RUN' file (which is dangerous since there's no way of knowing if it actually is a SFX archive or some type of `bomb'). - Changed command line parsing to enable user to archive entire volumes or directories simply by specifying `df0:' and `dir/' as action file specs if they are followed by another directory name or are last on the command line. Idea from Pavel Va. See manual for more detailed explanation. - Added '-e' option. to archive empty subdirectories (only valid when used together with '-r' option). - Added '-d' option to set archive file date to that of the newest file in the archive. - Added '-K' option to remove empty directories when moving files with the `m' command. - Changed console reset sequence once more to please some console emulators. - Added `-y' option to force suffix append. - Added -lh4- compression switch (`-1') serves no real purpose but I added it for the sake of/ d completeness. - Fixed handling of level 2 headers. Would crash hard in earlier versions. - LhA now supports all extended header types. - All ARP dependencies removed. ARP is never used under KS2.x, but under 1.x ARP will be used if pattern.library does not exist. If neither ARP nor pattern.library exists when running under KS1.x, LhA uses its internal (inferior) pattern matching routines handling `?' and `*' only. - Added replace (`r') command. Works like update command 0'but replaces files in archive regardless of datestamps. (Same effect as `u' command with option `-Qr'). - Added `-Qr' option. This option disables the datestamp comparison for the `f' and `u' commands, so all files that exists in the archive will be replaced regardless of file modification dates. - Fixed cosmetic problem when using the `-n' option with the add/update commands. Would emit one linefeed for every present file in the archive. - Added `-Qd' option to deleteo autoshow files after showing/extracting. - Rewrote the -lh1- encoding routines in assembler, now -lh1- compression is about 1.6 times faster than before. (REGISTERED version only) - LhA now recognizes `.ZOM' files as being compressed and will not attempt further compression. (Olaf Barthel) - Implemented `-h' option to disable the homedir facility. Useful when running ToolManager, which passes directories as `dirname/'. (Oliver Knorr). - Implemented `-Qo' option to disabl2{Only appeared if you had no LHAOPTS environment variable. (Many reports). V1.35 : - Added `y' command ("copy archive with new options"). Name says it all. See manual for details. - Added `h' command ("hunt for diffs arc <-> filesys"). This command compares the contents of an archive with the contents of the current or `destination' directory, and reports any differences. Useful to see what files have changed since the last backup/archiving. With this command the `-D' o3>ption setting affects what method of display is used. V1.34 : - Fixed bug in SetFDate() which would cause LhA to leave files locked until the end of the program, thus disabling the `-Qd' option. - Fixed bug in level-1 header handling. Would cause LhA to generate corrupted entries when a delete/update operation was performed on an archive containing level-1 headers with extended headers. - Added `c' (concatenate) command. With this command it is possible to concatenate t4 wo or more archives into one, or to append one or more archives to another. Currently it does not check for duplicate files. V1.33 : - Fixed Enforcer hit in `LhX'. - Reduced executable size even further by compressing the usage texts. Gains 1-2K depending on program version. - Reduced executable size by approximately 1KB. No change in memory requirements however. - The `-Qq' option is now implemented. When it is enabled LhA will not perform the standard archive scan-thro5dugh before adding files to the archive. This will speed up the operation considerably, but can cause problems if the archive has no archive terminator (if an update operation was aborted with CTRL-C for instance). This also means that LhA will not check if a file already exists in the archive; thus a file can be added to an archive twice. Useful if you know the files you're adding are not already in the archive (Fido Mail-packets for instance). (Roger Nordin) - Now the6} `-B' option is implemented. When this option is enabled, LhA will keep the original archive renamed to `xxx.bak' when files are removed from an archive (via the delete, freshen, replace, or update commands). - Now checks that `-P' task priority is in the correct range ( [-5,5] ) - With V37+, now sets WILDSTAR flag in dl_Root->rn_Flags to enable the `*' wildcard, which is disabled by default in OS2.x. Many people thought this was a bug in LhA, but it really is because whe 7*n LhA started using the V37 dos.library pattern routines, some people did not use a program such as `star' or `starburst'. This *WAS* mentioned in the manual. - With V37+, now uses SetFileDate() to set directory/file dates. With pre-V37 uses packets instead. V1.32 : May 1992 - No longer creates empty archives if no files to add to the new archive are found. (Roger Nordin) - Changed `vv' list output format. The Host OS is now spelled out (i.e. `Amiga' and `Unix' instead  8:of `A' and `U' for example). - Fixed problem where a CTRL-C user break occasionally would cause LhA to leave a file locked on exit (extraction only). - Case conversion with `-u' and `-l' options now also affect archiving as intended. - Added `-Qn' option to optionally enable/disable case conversion of national characters. This should be disabled when running 1.3 or 2.04 with the old FFS and OFS file systems which handles national characters incorrectly when calculating f 9$ ilename hash values. With WB2.1 you can format `national' filesystem disks (`DOS\2' and `DOS\3', for OFS and FFS respectively), which handles these characters correctly. All previous versions had national character case conversion *enabled*. It is now *disabled* by default. - Fixed infinite-loop bug in delete command. (Dennis Vasko) - Fixed `-Y' option. Was broken in earlier versions. - Fixed `-y' option again to work the way it's supposed to. Previously it would not wor :n)5k at all. - Fixed bug in level 2 header filenote handling. Previously it would emit a filename exthdr twice instead of one filename+one filenote exthdr. (Gunnar Klauberg) - The `-C' option (clear arc-bit on extract) is now set by default (as the doc says). (forgot who reported this, sorry). - Added `-Qb' option to force LhA to test an archive before extracting anything from it. If the test fails nothing is extracted. - Added safety check for delete command. The delete com ;pD!mand must always be specified with `d' only (not `delete' or `del' or anything else, just `d'). (Klaus Weber). - LhA now maps foreign (MS-DOS) file attributes to Amiga attributes if the files were archived with level 1 or 2 headers on the source system. V1.31 : private release V1.30 : Apr 6 1992 - Significantly faster -lh5- and -lh1- compression. (registered) - Fixed bug in level 1 header handling. Previously it would break 50% of the time on machines with 68000 proces&^Iysors. (Mats Nyman) - Fixed xclose() bug. This would cause archives to disappear when the last file had been deleted. (Ola Olsson) - Added new mode to `-x' option. In this mode the entire archived pathname is used when writing the files to the output device (like with `-x1' or `-x'), but not when selecting them (like with `-x0'). This mode is selected by using `-x3'. - Added new mode to `-x' option. In this mode the entire archived pathname is used when selecting files to=f.3 2.5.51 `-2' (add) Use LhA compression (-lh5-) ...... 40 2.5.52 `-Qa' (all) Use simple console I/O .......... 40 2.5.53 `-Qb' (ext) Test archive before extract ..... 40 2.5.54 `-Qd' (ext) Delete autoshow files .......... 40 2.5.55 `-Qh' (add) Set Huffman buffer size ......... 41 2.5.56 `-Qn' (all) Set national character mode ..... 41 2.5.57 `-Qo' (all) Ignore options after command .... 4>]\؇1 2.5.58 `-Qp' (move) Ignore delete protection flag .. 41 2.5.59 `-Qq' (add) Quick add ..................... 42 2.5.60 `-Qr' (add) Skip datestamp check ........... 42 2.5.61 `-Qw' (all) Disable wildcards ............. 42 2.6 Autoshow files ................................ 42 2.7 Residentability .............................. 42 2.8 Multi-volume archives ....................?2>..... 43 2.8.1 Multivolume file names ....................... 43 2.9 A bit about headers ............................. 43 2.10 Some tips for archiving efficiently ............. 43 2.11 Using as little memory as possible ............... 44 2.12 Creating fully MS-DOS compatible archives ....... 44 2.13 Recovering data from corrupt archives ........... 44 5 Acknowledgements ....................`J.............. 45 - III - add) Store big files with ratio........ 38 2.5.47 `-z' (add) Do not compress files ............ 39 2.5.48 `-Z' (add) Compress archives .............. 39 - II - 2.5.49 `-0' (add) Use LhArc 1.x compression ........ 39 2.5.50 `-1' (add) Use LhA compression (-lh4-) ...... 40 10 as an interim solution until it is released]. - Added code to handle case when LhA is called with a bad environment, i.e. all fields in the process structure not correctly initialized. This should take care of most problems arising with brain-damaged programs such as GCCHost, which fail to set up a CLI structure. - LhA now respects -x setting with level-[12] headers. - Added protection for `s:startup-sequence'-type hacks. (A.J. Brouwer) - Fixed requester suppression bug. Bto release any version of LhA publically until V2.00, but since there were a few bugs in V1.32e I decided to release this cleaned-up and hopefully bug-free version. It's based on the old (pre-V2.xx) source code and no new features have been added since V1.35 - the only changes are bugfixes. All changes are described in `update.txt'. The most important are: - Handling of `~', `[' and `]' wildcards now work in non-international character translation mode. - Security measures C9to prevent `s:startup-sequence'-type hacks implemented. - Bug fixed in handling of multivolume archives in evaluation version. - The suppressed-system-requester bug has been fixed. - Now respects -x option setting at all times. - The `-s' option now works as advertised. Somehow this never got implemented (actually I thought I had done it but since I don't use it myself I never noticed until a bug report arrived). - Added `y', `h' and `c' commands. See manual for deDv[tails. - Quick-add mode - LhA now enables `*' wildcard for OS2.x - no need for WildStar type programs anymore. That's about it. All the fancy new stuff is in V2.xx and as the program has been almost entirely rewritten none of it is present in this interim release. This is mainly a bugfix release. Boring - but that's life. Enjoy, Stefan __________________________________________________________________________ ====================================================EhK====================== `` Please allow 2-8 weeks for delivery ,, During spring/early summer 1992 I could not deliver on time to everybody, so this time frame was exceeded. I have sent off most registrations during this summer however, so now I have more time and should be able to ship within a week after the order has arrived at my place. My sincere apologies to those who had to wait a VERY long time for their copy to arrive. I'm working hard on improving thiVk4s program and the support and distribution for the next release (V2.00). Read the `Future.txt' file for more info. LhA would never have been what it is now without your support. Thank You! __________________________________________________________________________ ========================================================================== , Stefan __________________________________________________________________________ ====================================================@z========= V1.38 : August 27 1992 [ Interim release ] - Fixed `-s' option. Now it finally works. Somehow I forgot to implement this before. - Fixed bug when specifying the same file twice. (Roland Bless & Lazarus Marhenke) V1.37 : Not really released - Fixed bug in handling of `~', `[' and `]' wildcard tokens. Would not work unless national translation was enabled. (Affected V1.32 -> V1.36) (Mattias Korsbck) V1.36 : August 18 1992 [Miscellaneous bugfixes from LhA V2.0H C 2.3.1.6 Tilde (~) ........................... 14 2.3.1.7 Percent sign (%) ..................... 14 2.3.2 KS1.3 ARP and KS2.x pattern matching ......... 15 2.3.3 National characters ...................... 15 2.4 Commands ..................................... 16 2.4.1 `a' Add files to archive .................... 16 2.4.2 `c' Concatenate/Append archives ........... I9S 16 2.4.3 `d' Delete files from archive ............... 17 2.4.4 `e' Extract files from archive .............. 17 2.4.5 `f' Freshen files in archive ................ 18 2.4.7 `h' Hunt for diffs arc <-> filesys............ 18 2.4.8 `l' List archive contents (terse) ........... 19 2.4.8.1 `lq' List archive (terse-quick) ....... 20 2.4.9 `m' Move files to archive ...........JI........ 20 2.4.14 `p' Print files to stdout .................. 20 2.4.15 `r' Replace files ........................ 20 2.4.17 `t' Test archive integrity ................ 21 2.4.18 `u' Update archive ....................... 21 2.4.19 `v' List archive (verbose) ................ 21 2.4.19.1 `vq' List archive (verbose-quick) .... 22 - I - K' 2.4.20 `vv' List archive (full) .................. 22 2.4.21 `x' Extract files with path ................ 23 2.4.22 `y' Copy archive with new options ........... 23 2.5 Options ...................................... 24 2.5.1 `-a' (upx) Preserve file attributes ......... 24 2.5.2 `-A' (upd) Set archive attributes ........... 25 2.5.3 `-b' (all) Set I/O buffer size .....Lg.......... 25 2.5.4 `-B' (upd) Keep backup of archives ........... 26 2.5.5 `-c' (all) Confirm files ................... 26 2.5.6 `-C' (ext) Clear arc-bit on extract .......... 26 2.5.6 `-d' (upd) Archive date=newest file ......... 26 2.5.8 `-D' (all) Alternate progress display ....... 26 2.5.9 `-e' (add) Archive empty directories ........ 27 2.5.10 `-E' (ext) Touch extractedMNw` files ........... 28 2.5.11 `-f' (all) Ignore filenotes ............... 28 2.5.12 `-F' (all) Use fast progress display ........ 28 2.5.13 `-g' (add) Garble files with password ....... 29 2.5.14 `-G' (ext) Only extract newer files ......... 29 2.5.15 `-h' (add) Disable homedirectories ........ 29 2.5.16 `-H' (add) Write header level .............. 29 2.5.17 `-i' (all) Read fN*Oilelist from file .......... 29 2.5.18 `-I' (all) Ignore LHAOPTS variable ......... 30 2.5.19 `-k' (all) Keep partial files .............. 30 2.5.20 `-K' (move) Kill empty directories ......... 31 2.5.21 `-l' (ALL) Make filenames lowercase ........ 31 2.5.22 `-L' (ALL) Create filelist ................ 31 2.5.23 `-m' (ALL) No messages for query ............ 32 2.5.24 `-M' (exOPGk-t) No autoshow files ............... 32 2.5.25 `-n' (upx) No byte progress indicator ....... 32 2.5.26 `-N' (all) No progress indicator ........... 32 2.5.27 `-p' (ALL) Pause after loading ............. 33 2.5.28 `-P' (ALL) Set task priority ............... 33 2.5.29 `-q' (ALL) Be quiet ....................... 33 2.5.30 `-Q' (ALL) Alternate option set ............ 33 2.5.31Pf `-r' (add) Collect action files recursively . 33 2.5.32 `-R' (ALL) Collect archive files recursively 34 2.5.33 `-s' (add) Add files with a-flag unset....... 35 2.5.34 `-S' (add) Set A-flag on archived files...... 35 2.5.35 `-t' (ext) Only new files .................. 35 2.5.36 `-T' (upx) New and newer files .............. 35 2.5.37 `-u' (ALL) Make filenames uppercase ........ 35 Q< 2.5.38 `-U' (upx) Set update interval ............. 36 2.5.39 `-v' (add) Set compression speed ........... 36 2.5.40 `-V' (all) Enable multi-volume archives. ... 36 2.5.41 `-w' (upd) Set work directory .............. 37 2.5.42 `-W' (add) Exclude filenames .............. 37 2.5.43 `-x' (all) Preserve and use pathnames ....... 37 2.5.44 `-X' (ALL) Do not append suffix ............. 38 <{5 2.5.45 `-y' (all) Always append suffix ............ 38 2.5.46 `-Y' (add) Store big files with ratio........ 38 2.5.47 `-z' (add) Do not compress files ............ 39 2.5.48 `-Z' (add) Compress archives .............. 39 - II - 2.5.49 `-0' (add) Use LhArc 1.x compression ........ 39 2.5.50 `-1' (add) Use LhA compression (-lh4-) ...... 40 Sc rather LhA was written from scratch for the Amiga. Haruhiko Okumura For devising the -lh5- and -lh4- compression algorithms, and for releasing the C source for these to the public domain. These sources were used as a reference when writing the 680x0 assembler versions of TTfU the compression code. Some algorithms were replaced with my own, faster ones but the ideas are the same. Robert K.Jung For making the feature-packed ARJ for MSDOS, from which several ideas for commands and features for LhA were taken. Paolo Zibetti For making the first LhArc-style archiver for the AmiUREga, which made me interested in file archivers and more advanced data compression techniques. Ron Birk For digging out the source codes I needed before I gained access to InterNet myself - Thanks! Martin Olsson For supplying me with the source for LhA V2.11, which was used as a reference. (I wrote theVd~" -lh5- decompression with only the 80x86 source available.. hard work!) LhArcA users Big thanks to all of you who registered for LhArcA and LhA even before the programs were finished (LhArcA never was, but those who V1.38 LhA User's Guide Page 46 registered will receive LhI/LhA when it's W5U6 finished). LhA users Big thanks to all who registered so far, and even bigger thanks to those who reported bugs and problems with the previous releases - without you this program would never be what it is now. The license agreement was heavily inspired by the TrapDoor license, which in turn was inspired bX&]dy Jack Radigan and the GNU General public License. The manual was formatted with a modified version of `proff' (originally written for VAX/VMS/MSDOS by Ozan S. Yigit and Steven Tress). The program was developed using the Lattice C Compiler and Assembler on a 25MHz Amiga 3000. Great compiler, great computer! Furthermore RCS and MKID were used to simplify the maintenance and development processYn greatly. Inspiration provided (in order of significance) by Emma, Depeche Mode, Recoil, Pet Shop Boys, Erasure, OMD, Electronic, The KLF/JAMS, Yazoo, Tears for Fears, Simple Minds and Kraftwerk!! "Infinities of dreams imploding into one ..." Table Of Contents LhA V1.38 1 - Introduction ............Zͤ......................... 1 1.1 About the manual ............................... 1 1.2 System requirements ........................... 1 1.4 Terminology .................................. 1 1.5 LhA - what is it? ................................ 2 1.6 What is a file archiver anyway? ................... 2 1.8 Compatibility and Amiga-specific features ....... 4 1.9 About the author [9program history and future........ 4 2 Reference guide .................................... 5 2.1 Command line syntax ............................ 5 2.1.1 Specifying options ....................... 5 2.1.2 Specifying commands ...................... 5 2.1.3 Specifying archives ...................... 5 2.1.4 Specifying action files ................... 6 2.1.5 Hom\\ e directories ......................... 6 2.1.6 Recursive file collection ................. 7 2.1.7 Specifying destination directory .......... 9 2.1.8 `@'-files ............................... 9 2.1.9 LhA limitations .......................... 9 2.2 Environment variables ......................... 10 2.3 Pattern matching .............................. 11 G\J2.3.0 Exactly what is pattern matching anyway? ..... 11 2.3.1 Accepted pattern tokens ................... 11 2.3.1.1 Question mark (?) .................... 11 2.3.1.2 Star/Asterisk (*) ................... 12 2.3.1.3 Hash mark (#) ........................ 12 2.3.1.4 Square brackets ([]) ................. 12 2.3.1.5 Parentheses and the vertical bar ....... 13 ^ =`joinlzh' programs simply by entering `make' in the `unixutil' directory. These two programs are useful when transferring big archives to and from **IX systems. 2.8.1 Multivolume file names The first file of a multivolume archive is named `name.lha' or `name.lzh'. The following volumes are named `name.l01', `name.l02' and so on. Multivolume archives spanning more than 100 volumes are not currently supported. _hN 2.9 A bit about headers A `header' has to be written to the archive for every file in order for the archiver to know what the files are called, how they were compressed etc. The original LhArc had a very primitive header layout and had no good way of storing any machine-specific info like filenotes (I created a workaround in LhArcA 0.99, by putting the filenote in the filename field - LhArc and`nE_ LZ later adopted this method). In **IX LhArc V1.02 the authors introduced a new type of header (level 1 header) that allowed slightly more info to be stored, but the header length was still limited to 255 bytes. In LHA 2.13 for MS-DOS a new header type was introduced - level 2 headers. With this latest header type an arbitrary amount of information can be stored. LhA can both read and write all these header types. To aΒ select what type of headers to write, use the `-H' option. LHA for MSDOS and LHa for **IX creates level-1 headers by default. LhA uses level 0 headers by default for compatibility reasons (LZ and LhArc does not handle level 1 and level 2 headers correctly). If you want to know what header levels an archive contains, use the `vv' command. 2.10 Some tips for archiving efficiently If you are going to arcbCQIhive a big bunch of similar or small files - text files for example - you can improve compression performance greatly by first creating an archive WITHOUT compression (using the `-z' option), and then add this file to V1.38 LhA User's Guide Page 44 archive (with compression). As an example I added a big directory with various sources and some binaries (total 2480 c$[=N files, 5102117 bytes). this way with: LhA -z -r a hd:test msrc: and then compressed it with LhA -Z -Qh64 a hd:msrc hd:test.lha The final `hd:msrc.lha' archive ended up being 1545076 bytes. When compressed the normal way (`LhA -r -Qh64 a hd:msrc msrc:'), the archive was 2114777 bytes long. Quite a difference.. 2.11 Using as little memory as possible When using the default settingdjDs, LhA requires about 300KB to archive, and 180KB to extract files. To reduce this to a minimum you can reduce the I/O buffer size to 8K. This will save you about 48K when archiving and at least 24K when extracting. You can reduce the archiving memory usage even more by reducing the Huffman buffer size to 4K, but it is not recommended since compression performance will drop significantly. PlecUease note that the above figures for memory usage includes stack and program code. 2.12 Creating fully MS-DOS compatible archives In order to satisfy MSDOS archivers, you may have to disable a few Amiga-specific features. Filenotes are not supported under MSDOS and thus the filenote archiving should be disabled with the `-f' option. Furthermore you should disable file attribute preservation with the `-a' ofption. Autoshow files are not supported by MSDOS LHA V2.13. If you use header level 1 or 2 you don't have to worry about disabling the file attribute preservation. LHA V2.13 for MSDOS and LHa 0.04 for **IX creates level 1 headers by default. To summarize, use the following options to create archives for use with MSDOS LHA: `-H0a0f' In order to create archives that are extractible with LhArc thegI following options should be used when creating archives: `-H0 -0' and for MS-DOS LHarc: `-H0a0f -0' V1.38 LhA User's Guide Page 45 2.13 Recovering data from corrupt archives It is never possible to recover all lost data from a corrupt archive, but you can retrieve as much data as possible by using the `-k' option and a small I/O buffer (8K). An example wRould be: LhA -k -b8 x dl:Corrupt ram: This would extract as much as possible from the corrupt archive to `ram:'. 5 Acknowledgements Haruyasu Yoshizaki For releasing the source of the original LHA for MSDOS. The source was used as a reference when writing this program. No actual code was copied from this source, iafter displaying them. This option is OFF by default. 2.5.55 `-Qh' (add) Set Huffman buffer size This option can be used to set the size of the buffer used in LHA compression (default or selected with the `-2' or `-1' options) for collecting statistics. The size of this buffer affects the compression ratio in unpredictable ways (you cannot tell with certainty whether a large buffer will be better or j! worse). As a general rule, keep this at the default, but if you are compressing homogenous data with a relatively fixed relative frequency of symbols (like text files), setting this to a large value will improve compression. Binaries generally compress best with the default setting. The Huffman buffer may be of any size between 4K and 64K and must be specified immediately following the `-Qh' string, in kilok?32KB) without compression if compression ratio is lower than 3%. This is because extraction times of these files are long on slower machines. This option is OFF by default (all files are compressed). vƾ 2.5.47 `-z' (add) Do not compress files This option, when active, will force LhA to store all updated or added files in the archive without attempting to compress them. Useful for making fast backups where archive size is of no importance. It is not advisable to use this option when making archives for distribution via modem or networks since the archive will end up much larger than if it w was compressed. EXAMPLE `lha -z a foo.lha *.bmp' Will store all files in the current directory with a suffix of `.bmp' in the archive file `foo.lha' without compressing them. This option is OFF by default. 2.5.48 `-Z' (add) Compress archives This option will cause LhA to attempt compressing already compressed files. By default, LhA will not attempt to compress files whichxtR are already compressed (typically archive files or picture files in GIF or JPEG format). The file type is determined from the suffix, and files with names ending in `.lzh', `.lha', `.zoo', `.zip', `arj', `.arc', `.dms', `.wrp', `.lhw', `.zap', `.pak', `.pp', `.gif', or `.jpg'. The reason why already compressed files should not be compressed is that the number of bytes gained by this is so small y that it is not worth the time spent compressing/decompressing it. This option is OFF by default. 2.5.49 `-0' (add) Use LhArc 1.x compression This option causes LhA to use the old -lh1- compression method when updating archives. This compression method is slightly faster than the normal -lh5- compression but has looser compression and is much slower to decompress. WhenzPV this compression mode is used, LhA defaults to appending a suffix of `.lzh' when creating archives. V1.38 LhA User's Guide Page 40 When this option is specified, option `-2' is automatically deactivated. By default the -lh5- compression is used. 2.5.50 `-1' (add) Use LhA compression (-lh4-) This option causes LhA to use the new -lh4- compression {(; method when updating archives. This compression method is slightly faster than the -lh5- compression but has looser compression and is generally slightly slower to decompress. When this compression mode is used, LhA defaults to appending a suffix of `.lha' when creating archives. 2.5.51 `-2' (add) Use LhA compression (-lh5-) This option causes LhA to use the new -lh5- compression method |Ǽwhen updating archives. This compression method is slightly slower than the old -lh1- compression but has tighter compression and is much faster to decompress. When this compression mode is used, LhA defaults to appending a suffix of `.lha' when creating archives. When this option is specified, option `-0' is automatically deactivated. This is the default compression mode. 2.5.52 `-Qa' (a}^Pll) Use simple console I/O When this option is enabled LhA will not try to do any fancy stuff like examining the size of the console window, or turning off or repositioning the cursor. Enabling this option also disables the byte progress indicator (like with `-n'), since this requires cursor repositioning. This option is OFF by default. 2.5.53 `-Qb' (ext) Test archive before extract When this swhAitch is enabled LhA will test an archive's integrity before extracting. If the archive fails the integrity check, the archive is not extracted from at all. Useful in certain FIDO BBS setups. This option is OFF by default. 2.5.54 `-Qd' (ext) Delete autoshow files When this option is enabled LhA will delete autoshow files V1.38 LhA User's Guide Page 41 DMffer size is used (set with the `-b' option). The reason of this behaviour is that the normal progress indication would slow down decompression. The default update interval is 8192 (8K) bytes for -lh1- and -lh5- compression and 4096 (4K) bytes for -lh1- decompression. The update rate for -lh5- decompression is determined by the I/O buffer size setting (see note above). 2.5.39 `-v' (addO) Set compression speed This option can be used to increase or decrease the compression speed. -v0 is the slowest, and -v9 is the fastest. As usual you can't get anything for free, so compression performance is slightly looser with -v9 than with -v0 but the difference in speed can be significant (especially with some binary graphics data). Higher compression speed is attained by using less statistics67V in the compression phase. The default compression speed is 5 - best in 99% of all cases. V1.38 LhA User's Guide Page 37 2.5.40 `-V' (all) Enable multi-volume archives. This option enables the multi-volume feature of LhA. Note that in the evaluation version you cannot create or update multivolume archives, only extract from and list. Please conW`sult the section about multi-volume archives for more information. Further options must be separated from the `V' by at least one whitespace character. In the registered version, the desired volume size in KB should be specified after the `V' character. If you want LhA to automatically detect what volume size it should use, use `-Va' (for `use all available space'). EXAMPLE `LhA -Va a df0:MyArc *.c' would arD Start of ArcFList data (this line is NOT in the file) LhA.c ArcList.c FSys/*.(c|h|i|asm|prf|man|doc|txt) ---> End of ArcFList data (this line is NOT in the file) The following command line: `lha -iArcFList u /aab/lha.lzh' Will do the same thing as this command: V1.38 LhA User's Guide Page 30 `lha u XBg /aab/lha.lzh LhA.c ArcList.c FSys/*.(c|h|i|asm|prf|man|doc|txt)' NOTE This command works almost exactly like entering the following command line: LhA ? ???? @file Thus you can include options in your -i file. The only difference is that the -i file cannot contain a destination directory specification while you E can do this with the @file method. The destination directory will always be taken from the command line when using the -i option. See the section about `@'(include)-files for an alternate way of doing this. 2.5.18 `-I' (all) Ignore LHAOPTS variable When this option is specified, LhA will not try to read the defaults from the LHAOPTS local or global environment variable. Note that this option is special because it has to be specified directly after a dash (`-') on the command line. This option is OFF by default. 2.5.19 `-k' (all) Keep partial files This option will, if it's enabled, prevent LhA from deleting temporary files when an error occurs. Normally temporary files that fail the CRC check, cause I/O errors or are interrupted with CTRL-C are deleted before exiting LhA with an eʔrror message, with this option you can force LhA to keep those (often) partial files. This can be useful when trying to recover data from corrupted archives - LhA will attempt to extract the data from the erraneous archive file and put a special filenote on the file to indicate that it failed the CRC check and probably is corrupted. NOTE Please that in the cuĎrrent release, for certain errors all data that has been extracted may not be in the partially extracted file, because of internal I/O buffering. In this case, set the I/O buffer to the V1.38 LhA User's Guide Page 31 smallest value possible (8KB) to recover as much as possible. Because of this, small files may not be recovered at all. This jz only applies to LHA (-lh5-) compression, LhArc compressed files will always have all extracted data in the partially extracted file. This option is OFF by default (partial files are deleted). 2.5.20 `-K' (move) Kill empty directories When this option is used together with the move (`m') command LhA will delete all directories that are empty after moving all files to the archive. Useful for ʘxmoving an entire subdirectory tree with the `-r' (collect files recursively) option. This option is OFF by default (empty directories are not deleted). 2.5.21 `-l' (ALL) Make filenames lowercase This option, when active, will cause LhA to convert all filenames to lowercase. This is useful when extracting files from archives created on MSDOS systems, whose filenames are all uppercase, _ which look completely braindead (IMHO). Use this option to make them look nicer! EXAMPLE `LhA -l x myarc' will extract all files from `myarc.(lzh|lha)', making all filenames lowercase. This option if OFF by default 2.5.22 `-L' (ALL) Create filelist When this option is enabled, it will cause LhA to create a list of the files it has acted upon (i.e. what files in the last~As( program if the A-bit was set. This option is ON by default. 2.5.6 `-d' (upd) Archive date=newest file When this option is active LhA will set the last modification date of the archive to the same date as the last modified file in the archive. This more accurately reflects the real age of the archive contents than the date of the last archive update. This option is OFF by default. V1.38 LhA User's Guide Page 27 2.5.8 `-D' (all) Alternate progress display This switch is used to change the look of the byte progress indicator that LhA displays when it is compressing or decompressing files. There are several different types of progress indicators, you can specify which one you want with a digit after the '-D' string. 0: This is the default progress indicator, it displays how many bytes of the file LhA has processed, and how many bytes there is in the file like this: (xxxxxxx/yyyyyyy) where x = bytes processed, and y = total bytes in the file. 1: This progress indicator simply shows a `rotating line' that is rotated 45 degrees every time the progress indicator display is updated). 2: This progress indiP)cator shows how many percent of the file LhA has processed. 3: This progress indicator displays a growing bar that indicates how much of the file that has been processed. EXAMPLE `lha -D2 a src *.asm' will add files to the archive `src.lha' with a percentage indicator (type 2). NOTE When used with the `h' command this option has a `/Vslightly different meaning. See the section about the `h' command for a detailed explanation. The default progress indication type is 0. 2.5.9 `-e' (add) Archive empty directories When this option is used together with the `-r' (collect files recursively) option, LhA will archive all empty subdirectories. This option is OFF by default (empty subdirectories are not V1.38 jr} LhA User's Guide Page 28 archived). 2.5.10 `-E' (ext) Touch extracted files When this option is enabled, LhA will set the file modification date of all extracted files to the current time. This can be useful if you do HD backups by date rather than by archive bit. This option is OFF by default (the original modification dates are restored). 2.5.11 2`-f' (all) Ignore filenotes When this option is enabled, LhA will not store or restore any filenotes. There is no real need to do this, since it does not cause any compatibility problems with other systems because of the way the filenotes are stored. If problems should arise anyway, try enabling this option or use headers of level 1 or higher if the target system supports it. See the section about compatibiLlity (1.7) for a discussion about this and other compatibility issues. This option is OFF by default (filenotes are stored and restored) 2.5.12 `-F' (all) Use fast progress display In this mode LhA uses a different method of display progress for the extract and test commands. Normally, LhA emits a linefeed (LF) after each file has been processed, thus advancing/scrolling the display one li