[comp.sys.atari.st.tech] COMPRESS - help

jharres@sleepy.bmd.trw.com (10/22/90)

Thanks to all who responded to my ZOO.TTP - Help posting.
Problem was me. (.Z vs .zoo files)

Next question: When i uncompress .Z files (compress -d d:\file from Gulam),
everything appears to complete without error.  However, when I try to run the
resulting program (after renaming with a .prg extender) I get a "TOS error
#35" which means "No handles left".  Even after a reboot the results are the
same.  steve@thelake.mn.org thought it was a TOS 1.0 problem.  I don't want to
get the lastest TOS ($) just to see if it is the cause.  Has anybody else
had this problem and what did you do to get around it? Is the new TOS ROM
worth the cost (and how much)?

Last question: How do you combine multipart, binary .Z files to decompress
them.  I've tried "cat f1 f2 >>f3" from gulam but f3 always gets smaller than
the starting files.  Word perfect and First word also don't like binary...

Note: I have binary ftp'd these files from atari.archive.umich.edu several
times with the same results each time.  

Thanks for any help

Jim Harres   jharres@doc.bmd.trw.com

klute@heike.informatik.uni-dortmund.de (Rainer Klute) (10/23/90)

In article <828.2722a0bb@sleepy.bmd.trw.com>, jharres@sleepy.bmd.trw.com
writes:
|> Last question: How do you combine multipart, binary .Z files to
|> decompress
|> them.  I've tried "cat f1 f2 >>f3" from gulam but f3 always gets smaller
|> than
|> the starting files.  Word perfect and First word also don't like
|> binary...

Gulam'c cat is buggy. I once wrote a cat replacement which you can retrieve
from the panarthea archive server (volume6/cat). It should be available
also from atari.archive.umich.edu.

-- 
  Dipl.-Inform. Rainer Klute      klute@irb.informatik.uni-dortmund.de
  Univ. Dortmund, IRB             klute@unido.uucp, klute@unido.bitnet
  Postfach 500500         |)|/    Tel.: +49 231 755-4663
D-4600 Dortmund 50        |\|\    Fax : +49 231 755-2386

fischer-michael@cs.yale.edu (Michael Fischer) (10/23/90)

In article <828.2722a0bb@sleepy.bmd.trw.com> jharres@sleepy.bmd.trw.com writes:
>Next question: When i uncompress .Z files (compress -d d:\file from Gulam),
>everything appears to complete without error.  However, when I try to run the
>resulting program (after renaming with a .prg extender) I get a "TOS error
>#35" which means "No handles left".

This is the error you get when you try to run a bad .prg file.  You
can assume that you didn't manage to uncompress the file properly, or
perhaps the .Z file got damaged in transmission.  .Z files are binary
and must be FTP'ed and Kermit'ed in binary mode.

>steve@thelake.mn.org thought it was a TOS 1.0 problem.  I don't want to
>get the lastest TOS ($) just to see if it is the cause.  Has anybody else
>had this problem and what did you do to get around it? Is the new TOS ROM
>worth the cost (and how much)?

Yes, TOS 1.4 is worth the cost (about $100 list), not because it will
fix this problem (it won't), but because it fixes so many other
problems, particularly with regard to disk and memory usage.  If you
have a hard disk, either TOS 1.4 or a plethora of PD patch programs
are a must, and the latter are a less satisfactory alternative that
don't fix many of the bugs in TOS 1.0.

>Last question: How do you combine multipart, binary .Z files to
>decompress
>them.  I've tried "cat f1 f2 >>f3" from gulam but f3 always gets
>smaller than
>the starting files.  Word perfect and First word also don't like
>binary... 

I use the "cat" command of the Mark Williams C shell (msh).  Sounds
like gulum cat is assuming text files.  You could write a simple cat
program yourself if you have access to almost any programming language
at all.  Alternatively, why don't you cat them together on whatever
machine you are using for the ftp?  If it's a Unix machine, the same
"cat" command you tried under gulam should work.

-- 
==================================================
| Michael Fischer <fischer-michael@cs.yale.edu>  |
==================================================

roeder@robin.cs.uni-sb.de (Edgar &) (10/23/90)

In article <828.2722a0bb@sleepy.bmd.trw.com> jharres@sleepy.bmd.trw.com writes:

> Last question: How do you combine multipart, binary .Z files to decompress
> them.  I've tried "cat f1 f2 >>f3" from gulam but f3 always gets smaller than
> the starting files.  Word perfect and First word also don't like binary...

You can try the cat from the GNU-fileutils or less to concatenate the
files, or you can use the 'cp -a' (== appending copy) in Master. All
these items can be found at cs.uni-sb.de somewhere in the subdirs of
/pub/atari.

> Thanks for any help
>
> Jim Harres   jharres@doc.bmd.trw.com

Hope this helps!

	- Edgar

steve@thelake.mn.org (Steve Yelvington) (10/24/90)

[In article <828.2722a0bb@sleepy.bmd.trw.com>,
     jharres@sleepy.bmd.trw.com writes ... ]

> Last question: How do you combine multipart, binary .Z files to decompress
> them.  I've tried "cat f1 f2 >>f3" from gulam but f3 always gets smaller than
> the starting files.  Word perfect and First word also don't like binary...

Here is a GEM-based utility for appending files. I have not extensively
tested it, but it appears to work. Operation should be self-explanatory. 

I'm posting this rather than mailing it because the question has come up
several times in the last couple of months.

uudecode this, then extract the .prg with zoo.ttp.

table
 !"#$%&'()*+,-./0123456789:;<=>?
@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_
begin 644 append.zoo
M6D]/(#(N,# @07)C:&EV92X:  #<I\3]*@   -;___\"  $        !W*?$z
M_0(!*"   '$   !7%7)CZ;4/+@  MQ\   $           !A<'!E;F0N<')Gy
M    "@!_K(4             0"DC*   P6@  *"$/8(&%"&41["APX<JGJ!Xx
M X# "&8$60 RP0(  FNL # 8,2PC(8X (( $0(%D1D0H,:SDX!( "T8U64 :w
MP<YF1DI!>@*"@ $)H!\ 7B!PDHM@ Q-<'IG(D1&2B2%$!JTD8(D700$ 2/#)v
MR(>$@C,.2$A0 X':(%I>*P)@8X $#X($ - :U ;#B[L%[?VXF\!)D*B#_V4;u
M#(")86J+7 BAQ.B%@!<,A)QAK,3P-WX-&3 EN(#>#R 5E7QB[#C(B&\9,1D&t
MP^)U;"=-P(BP;5.V$S 81ER+[<(1BR=*3,%PX5$$<P5.A+#X\BM?53=^ 9M0s
MP+CPX4>)_[$V_()J;R=U1@,((.0%'S),THB9 \).#!<R"#JQ\L_?BP'J&4#(r
M7P3)X N! ,C "X(RZ,(@+NHIH, 3[Z0T S %JB+$$+:,I0 ;%L P@!1#C ,$q
M$L! $Y<+"H  ! Q>!0 &.3. !A8 +GB H L@,*C*CM U!< "4% H4H!<A%&1p
M%C^8)X,JZBV@"A5/!.B*"1\XX05Z^_V#3P]NB.0EF  X\(\^RXD$39@03 %$o
M#T#\PT^:#JP)@ 1NPMD?$FYX^<-S?WH4I2Y:<LD?.TB<\P&.S"' IY>/ZO,Hn
M/X_Z=T" YAA)P7)GB@/$FOW9  "G^'@**C\X *!' 'P$\"@[C D0(0M<//&Gm
MGRZ<>2L_M_KS@P$_%/ # 3\,H%F UA@IP:WXW*K/KKW^&NRPQ3(6 ++*,NLLl
MM+GZ>A<9FKUPJ9 *%%DA!*\>2RZM3X0[+D*ZU*JG.Z_&.FNMVN;Z;*Z\=BNMk
ML,0.8*^0!B1;X;*Y-JLOM_W]2ZW =P%(L,%WIGO&O4_ @4$P[OQ#;XJ'N"@$j
M&@ HP*D[3,"&3Z'I\8=/HAX H )S$*#0J!#FS4 &"$4P@ ( .JQW!D&"W96!i
M>@! <Q<T8P4Q 88)DC,!:$$G6 X,!D@!A ^ ,&@.8T<@#4V1")Y "8/DJ >"h
M$&07@+;:;+>;,QG61D@-E2\PQ\"C^""H\]M"'H"!D1 H <094*#] @'J?8 .g
MV8P+^0$P6#SA)HK0G 0 "$,P  $ 7)PA >>> WU&BP/ 0D@9!$PQ"!CF^+WSf
MB%T#T/CC[5Y,[MU/D)HR 'BP_(+;@,F0MN2X@P' /U3L1Q#.!+6@2-EUE)T'e
M@M(KZ0^$6[;\CSV)<@" $N9);X8&9=]0=^ $U/H[#L(#=D($95> O0+:TV$Dd
M V4[@+TBZIF *8ID @"8@0((,L'7[G(M]M4*#+)(X#CN%\ !2L2 /=(.,-9'c
MD .T[PG_40\%G% YY?V##XM3SP5D4;F@Z8(/__C'&4P  B+ X&<*  8?4',^b
MSMVP9#KDH?\$5@#U9, %#T1&#7^8PQT"0'0)I 0' >#!6OD0AT%\H@02J(8Ia
M5A&$$B/(""MG."AJQP=>_& *A33&)RC/']IP7E+,@P)>*&D?^*@<+,8R@!GNz
ML2)GT, ?"W &""20!&EDF?;\  9D:(\*8!"&'/^SH0X!( %LH$"QRG8\@B@ y
M$K4B$>RPQ+(@6,<FG! !$N#P 3DD*!A10(:<AH . & @!$D@""T!( )<5@0$x
M/%# >@  !@, <P+#=,(I%< .8,H@ - <0H40$(0*,6Z9S>1!#:!)3&/R8 8)w
M"   I%D197J2'5VR!S!%58  T,$>07"'H(2T !3(P1Y#D*=HH %,&D S .0Dv
M0#4!8 !SE@R=_)F3>5C@BST&@ !G0(!#8= &@F #!,RA0 O8Q)(6H 8"P-P"u
M  0P #KP(Y[S) T*,-I1CFKTHW+@1SY3X@1H/.2F.,VI3F\Z@(8(( * :(@Xt
M%[6\&!H5 !;8W$X!\+,;$62@!D# !0!0 #/("@W '.E(80$),UC@!0 ( P2Ps
M\(@@Z.,?CH#%71IPA5IJP ES ,(Y7J"#?S@#/0' 2 92@(24I""7"$B!$D0Br
M @; X"[(B YZ$@4 'BSAK%I(PBE9P DEM(,@9B"()89P60.8]1]@\"4!?(F q
M(YP5#B?H*P-6L(21[F L"$C):P'04P14X1$D> )G"1J$RPH F'+X9Q@H085'p
M> (T"LAM;T>Z3JH&( R *.X*OG"GZ2+UN"7++3";0-6P+@\-9(7!!\@*#- Lo
MH I B,0:[A2)BE( #!20 #;,P _T$.4,!H!%!LZPLCHH(0+H.6X 9& "6QG-n
M,,6] 6J2=I<@7  U KC 6()FK#,@8;W$NDO8@@"%1RAA!14Q@P%NP <NX(4Qm
M+S#,"8 0  $4]\(! -9=WOH=$(0) 4-8!P $43HNF$$$0="Q ,)@" :D '3]l
ML>H4$F%CCRQ92?^@0Y!W+((;0QD-9O6'$D#@"I;<-K>[=<!R?\L#%1@ FMK3k
MQ(OUX \Q,*8%C"EB$SJ<92>  !!"J*@&BM"QD\H3 <#4PDB'# !_L$$)>CZ#j
M"'HPE@#TI\DXUK$@H'P6!T ZQSO6GCTB^67=7A;0WPRG=_TA@^+^ ,0 8(P#i
M#$/6"X^4,3LP3%1>L((6,X;&L]9!/Z3QYCCCIL/>X,> 4W:7*J>$4_R0@2OZh
MP[+M=K>8P'Q"=]/YSBC9$Y]_KBDPG?#/@$+5H,P$)@H$ $TPT) '*?@G&#P g
M3#.7VP+ 7 $!RFUI'K2 W#+RIE*B.<V!7O.<P(P#OKT]37!G,[C\]HB_#0Y,f
M,K23F#8 9AD>#@8>\< ,W#0W,,^0<7;S( UG)B:\>: &<A.SWFO(N#<KJDMKe
M&ORV(J#F9#D1 &0 ( .D#4$04A(":3,@YH<%0&*%(%[TP, &GZ-"$"(*@BS d
MP!:? P,]M&0X],3<E!FAN<UQ#EB=IX0:C@B!$ B+@* /_;/&0 \<R  & <#Ac
M6E8@2),9\ ,(".$4C#EO[I#29'213 M*R<(C\N81)% $ G"8@P@>$)VYPV#9b
M_F"9' .%@+M;?C, 0,(5#+H <\"A##."@P#   XX#  ,W( # <" C<G?#.\,a
MK(*!7WV70$1A\'KC4\D,3]-3=C[QBX\.IR+?/3DFRH,^$%(*H*$>"13N< 2Qz
M@ ]X$<-8,<8(8B.K$(Z@@K$ ( 6@4-[F?-"*(PG)^64D2&PK&EL%2.$(VP -y
M023@B[$4H W<<(&06' V\]"P201A AZ@'NP1%4*P>4+" 'Z@&BD# L @>7&7x
M>>=P  "P?>)' S!P ,$ &A*@(@0!?B[" SB$-3I$6T.#5!FX@7?B@=\'"BX w
M".K! 9KP?O7'$FV ##[094LA)$+'@+#Q@,47@8DR  3@ XWR?LX 0_[@ X>@v
M'B2  "H !"#0 "<(: T@?A[@ G&Q C;0'6)37-.G&$B###YX9Q!($(GR !R@u
MA02Q CM($!$@"2@@A0QP@C(@!(4@?B8  11@%%R#("NP:D(" L1 7F/Q "@Bt
M @60#H$ "(&@ @ @!8R@!!1@!MB@ D4  G5($"XP?14!B CP @V@-G;088:3s
M62P! GF0$8   C]# K!0?@YP@II@A"+!A(2' #]P %* @ 3! -A07&#5./S0r
M87,( T<0#<P@!!#@B9'SB]A@ D P LL0@"!@ ENH!*W"A@# 6IC1.#A 5G.Hq
MB2>( LZH'L HC5)@!"; "-RX M%Q"N HCG1H!MIPC@D8C4 @!),P \80@!X@p
M?F9@;Q7ACP#I UES!.5P!$R(COI(C=:(BRU 4"^P .H1 A[083!@!-& #!T9o
M#<L@!)#@ I/0.,# -;WHD'-(DM^(/&1E H" !8L  DN@!%UE#:IHC39Y@B"Un
MB@! 0R  !4H  :BX,SZI$2A ,B1 CFB( FP  'S E #@ TX) !&WB0!  R[ m
M"":)DKXH$M@ 5CGYDR   I^PE6-)0R\  ;=#5N)G:3X)E%L8!>\( NH1A^.(l
ME39P@)C!&#T@-E%Q%[P 0_WPE"7C X8PA@;Y?:Q0E^H! 0+PCB9PEW)(AR>(k
M YX8 'UY%W_)@] 0F  PF/]0F)Z$F(KYC]_G"Y+YF)&YA2Y F7EYF9FYF0#0j
MF0WQF8\@F(1IF I@FCR(#(NY?._XFD("F3Z( ^!PAA)X !R@!#ZY E* BE Pi
M?9^C'B/ !E$XA:A8>4 @?O"  D=)"2/0##]1(\/4C5(@E18@?@H@?@*@ =Q h
M7Y1H!O0@?@0@!!V GQK@%?]@ C=FGU*P"!XP 57H"YQI!O(@!!/@ CI(F=E)g
MA02A!"B0&U^A!!Q 7PR:4@ P.7>A"<;@GHB9BU/0"*)(BJ8(!&:@#NSIGO If
MGY5(#_K)GP9:FZC( BH0GBM:H1T@GQ5 GQ9P""CPGU_1HOP0H\LSEAH1 N%Ie
M$V_GGL<)A(:"AN<P  R@ C<&GC^AB=LI!( @?DC@ HW0E<1$$#" C,I8.CV d
MBAR BPW0DG)7BAZ&HNJGB>+W7A5ZH?PPG\[ I4[Z"2D# S 8A%(Z !Q@I1X!c
MIF**J$(2 200FQ&:@5J#(MD #/-)$#QP!#T1 $HP =M)IP4"H(NPJ57( ,B4b
MIO(@JK_HJ2S!GIHH!5TZIPS0IRF# X$:I<LYE8V2F;N((.O!&$(@-AW6$10Qa
M?C&RJSQ@5.)Q%[_JF1TF!-TI1DI@"%7HK/;9I!7JIS^HG(GR 84:)C[#)I<0z
MDD4@!$0@?G8  1U@%.*'!8C0: +9KB.E"&,!!N*G!? J /(Z*N+G!/!Z>@1Ay
M!/"Z>@3A \@ 0_L@?C; C2E #(#(E4)R 1*@?:\* +8@?D4!#"#@?2M !7*0x
M7YAP!<D@)R! ,AA04TK0HXC  P3 #'RD!$: BIDQL8:@AX.Y'JBH /DZIDA5w
MLP)PL_DJ(PB1KP)P@,&2BR*D#5'A P!0?Z-IF XP \<0@!S IP2!F4UX?L]Wv
M@@K0K@2  .)G .TJ3CEP!"*1 T10,D(0$@:0MB,E!$_I $) !:HJ ,<)#]HZu
MI02P"<U@@1F1@ASH(B( &.!7IAC01+2%BA#@MW<2A?'W@:#P?MJI?C5( 6V@t
M#%-X@A@ IH3'/XW2?'308?9)M2-5AK7J/?R0H6S)1DZ0?AXANA: NIMKM.?Ws
MN8_@GG?K089JA=L)!Z!%$&S@ Q-I,@=0@@.PN[T+ %B@J 0A@W?! &V0%V5Rr
M@G!;?FM;?D-;47!;40J  !381^I'K;](?N9'$!5@"DKKLMNI!$=0A;P;NL\Zq
MNMCJ@'?[  20N[;( #S ''![!24J)!6 #&1UB@0!!1E8@J#P1Z" B@X !YMPp
M(5(K?H3 O01U@A3 EZ,H)"3  F05-!;+A )P!;0EBGX)F(_ P03A 1),2&(4o
MHA=,$!F\P3I+ 'KP#4I0!"RG 1(,4?/GB4.+=T4D)!W "E'Q0DVK?C-0#%(+n
M P4@J]\  LD9A'*2@Q[!&#[PA8_@P#_) ;8KJ!+X4)Z88IX9A=S( MQP:U:,m
M ,PA3A#J$7"PGG@!!Q< )[?899P[Q7?A!"2,Q2:PAHU@QIY97,XIM5OZO@30l
MOM?:@+;#Q8D2 %5ZI=YJP>KQOP$LIP"@!B# !"+@?60L!R&2#5$0LOR  !U!k
MONS[O@80=, @ 1U1 8)P<SM7 0PPD4$3 *CH?!5@%( P%B# -/_P">+7C%YQj
M-)Y9@O]@%!F &BR0 8T& "T OFQ\O'2+K3"0R(8B)WS9N?X+P'$*LR"P4)NFi
M?H8\4G=+I;D;I"+!M[RTE>AJ%$AA1"Y07'L40\;[EN]WLF; #1G(Q( ZSC@2h
M%RD00=A,$!!+5DK+M#*TO HK"XP1) 1Q1/ ,0_\PSY[T?OE\R+!1NL:G*/5[g
M8^0J &WP#W]0,@2YO09 $"=H6 :@0U#P1.!\O/J@!-1[L\H+ !Q@ U-0!8;)f
M!0A0TMZ;$C.= ?A@PK8DOOXSD< RD:(A)"@<%4%3PV$" !Y0PS=[6%&'$(>%e
M&H&@O7YPO!Z@Q&ZB X"P A55TK]540(  9")&O^@M%)@O3L]4JAX:$1P@C!0d
M@V?AP@8-LQ[]"O]0,K\\!=:;@2)@UA( "%)0!7YPA55;@PV BCC,TU7H!^VIc
M?G@ M/^@ Q:KOD/S#W4]%AIPLP#0!I]3,EM=T?#;@':KR.?P4(9J,L&KT@9$b
M$)8VD0(0BP0E!BUML8<-V",% <R1 $8QV"-5V$P, M3<,E(Z+%EX2:U-KJ$-a
M $&E "/]U@%PTB3(!RO-OL?K"#!-4#(=ID)2TV_=LP0! 3.J -OI 6M5V2!@z
MUA!P"&T]4H<- Q4 "]C+<C0@!%4@U@0U4CHPD0[@ X7P D;] TBM'A[ "%$Ay
M*K90!-(;V@NF .$, DHPU^4]HXVM?NKMUZ0  0<@ &I=W"L#Q?Z0AHWL$2@Px
MUD)@!$)0!,![F#'R @Y0!9=@X.,+U0C U.-3!$]- 2Y;A5ACGTJL/ '@"A(Lw
M ">]CAC0,?Y Y(H@P7?-2^OHVWL""!@ #']4O.%+?<F9@(RT'F) Y27^JNSAv
MLL.*"%-@!%/ " S ''^09 0A!9ZHBW<A (P11@2A#03M%2!@?1&#-'K^"'/Nu
MY[0%Z'MNQ[17Z#P8Z)[8YW5^YX8NZ%Y!YXF.YP 0Z.*'#!W@V?WAB0U Z)8>t
MZ!@ >>O8YB4#YS . (I-4)[('8_^YXL>7@8@?HX@?D*0YFL^Z*^NZ W!Z'P.s
MZI&NZY4>Z2[K!KP@?C 0AEW^BWZ@Y$PN?EI,$!>;L6T("G*0 +#PL: \LF%1r
M4[R O88YZX7F D%NT3#PQ+8ZA 3@ @N%!R-P2BL #QF!!U+\A@!PG=EY ", q
M-?&^[_,^A<6-T4*XVAOM$0A VR7CV(>5%SN &@$.@T*R ?2P JAA *@( AY]p
M5B43VM"K ,L% 2O05P8P6^+D .*W?K%5,OQ-UOI=AL>=T;A[8Y<[?S/= 9,]o
M/N+'XD9P@5BC@AWHSZ#@(E19,@7,1R<8(@;@\RP(?B^H'C:_CC5+N<C@S-'<n
M@%"*W!+X 05?>480N:W[OH#PXMO;O3!;](?[O>]+!DI0!2<(!1)\ "=H CY0m
M"01.4#:>U">LX(\ "VSO21#N23 D?B1 WT1P(L#P,[-)+ <.Q$(<IX9) #"Tl
M\FU;!>5^VDV<VND^I5/990Y >83GZA4(K(_ '$IP"(:) % KM2!P $P,W1 8k
MQ3%R=Y3G](V_Q9G?4QEJ,OH+#'$10V!%>8SQ Z)/^J9OQ%&;Q:O?^@(_J#C2j
M90I >)W?*,$__.-3_!Z1^LC/^A;M^JJ-^\Y/)[Q/$+Z?:M)_%T! _:5_^MB_i
MQW0B $%55+X "+Q9(]^C^MIO^=Q_^\U?,M /_.:/_M8/]1V_/>8+.-_\XP?Uh
M+_LIO[L5 +H5BO-67@\*/:?ZA!>D0",X64</ MRRL-<U\!X " $$(( ! C- g
M#NS9]YI8., $4*B*8 $Q8/31@'ZH UZD$.AA ,$9*($5X 3=IPXPGMH0/0 !f
M"X")I8IQMO70&0&H9SL*3=R_JM?$2I<(H @$  10A,H#".0+?>D1Y03K#2$'e
MB #,&0.P11! !;JG##0%C@#K,@ M2AZ$K@Y !LT@$' #ZB0(6C1:Q0"YH!<4d
M@Q7P O8H?<"BXA,_ ()"\.4-/'+FR&X1S1 _$L $?CWQ(P(LH"0J@UH+!@("c
M6$ !SH XD(02H \% D@0!/39\I- A- C++<&X.%B8/\B"""0'DFE%L$ ($$Cb
M.'GAC GNL^XA!2L"#  K$H4H(000L!3\"P9 4%P*/12!"L$ :,#H$ ,B0 R a
M@ 00<Z1!$A '0: ,9(28 PW)@">9 D) &O(2^2('#H P$ +F0 E\+1& #<AAz
M%% &9\*?V"?Y<@[E1.;[ %6J46B#N  6E 'UZ0\ 0!?L'SQ@F'Q&N[-/**  y
MH#-18*8\DD>2/RL ']@D5.0(M!"R8@Q(P(IU!&YP#_T! & &%3$T$0+#1 %Xx
M02'HAZ*+#0#$ N "" %$M&)1J"!^)(2(#T! (U")!S$CX  00 A0 !'(!LT@w
M!?"!][<\^$$2N"P$( 4P 9%% *( ($ !>"8DW*>)% 57G02@06,! E24?Z %v
M1)<LQ'Q:< )Q01>@-U! %6 !%&#U00% P L P;#" )S@$)B (W -F $*4(N&u
MX 0\I;Q0OQ;!UU(!2A$#>(56%*OFX-7+:-R**Z(X'O#F8DBX6G'B!P=LI(\4t
M$[L1/E !4&#F\1*+I0(H@"XX!"R' >B"C8@0 J(*7 (]@0!X12U%#J!>5&P#s
MQ  0SD&LF-&(D&!$ +X@+E2$IX8 _(#7\B1:X! X@WO8'US U2(((H 3/"A4r
ME+E^XP<D \/Q!%HLWW@*>0D4("L/"@M,+"9HAJ#8G&@4X:^H-#TA,0)&SU<8q
M9X8E3#R_LH,=>]\_&$88#!9T&.;@&ZV3 'A0)T@"3*C0Q0%6WQ0X!$I@!*J3p
M52<+2U<MC((29?\P I93)^*"./D%P."I&0#>A1Y&@,VQ"9 @&-:!6U@1$M%1o
M@@30(!&@1X(P KS!)-.!DR 9+,/,%_,\POT"4XPA"%BQN_#C/(EH^@;$T8.!n
ML <@PNX"#R!A=P%KZ+%H9_GD%RT$*P1 #> %(@ (1  N%)(E@P@$@N<'W2J"m
MD@  ID ) $DD20"()'K @D%R2!;)(^E)E"23#"H$X$F" 2E9$:BDE:P#6-),l
M;DF/8"8#P9/$ B! 4TU)+7DE@:21] A/LHJA23N)"Y_D"-F3%>%.(H G*0+Bk
M)'H@ 4/ GQ #8& "7,40, ;   D  6 0#*#!()"4S@H:"(+M@!Z40"! 7(! j
M_@ 3GB@";$<=0)2P(!#@-J2BM4HEE^*4=>#M"(%  "ME@6RD9=^+5D*'.@ +i
MS..J+&S! %,&@OS@K"1EK?25+HP$5" A@ 2$ "$(!D)@$-@  8 $$B4 >)8Bh
M8&@% 200!+@4#!  EA)6T@'V, AD 2"PAAZ!&@@":1 (U  ],)>KT@ 8 D$ g
M"0*!.$@$XD 1F %X4"I!P " E4[@#= !$% &W, ;J -G *NT@3+0!MZ ',@#f
M#4"83 $Z$ ;&P!J0@G:@#,@!,\ &WL =B)@[90O @"ZP!9* &Z #&M,-A $Ve
M0##E@!QPF"0S"E2!)$ %N@  $)DDLPBX3(<) L9 QYP#:< -G $I6 ?H !PHd
MFB# #*0!-E &2&80L)@&\PXP33)P!IKFS1R96^ *R($T@#);YLN4 SR""*2!c
M.7 QS4 =8 -LX >0S"%P,-G SA #98 KN@";B3.W@!0H V%@9VC,KQDVQ^;%b
MI ,OLPZ( ::I-K< VSR;;S-N<D6ZB36'0!AP R=@8+Z!S^,&0, <.)AR8 R4a
M@:2Y-)OF%NB63T *U$P ( =P6]UTG)!3<E).$$ &RL <H -!,PS SC=0.94Fz
MTW2:0B!TCLXP@-MF!B0: FC@#;R!.; Y;>?FI -O  3DS9V!/&M($9@"5" )y
M()@D4"6N)LF< F6 :8Z!@1D&6*?KA)TJ<W:Z 3Y@/$$ W#0##G-SYH&#R0?"x
M !R@G#OC<>8!.H &@N89()E/8 G83-\) '@<RI0#SA-Z2L\@$#VK!.=DFBISw
M88*.I<) &Z@#?: .-(8,D]A" 1K"YR  $8 @]!1Q,@2&Q$A!5C3MIJ2 .N!!v
MQ0DD$B<# (2*CX>0 FZ 5NDI/6"8$  0.A!V3D-( =,LMA0 CS!,"@ -!0 Vu
M] ,=F=A"@6*+.#$ /[2#WM!2&5L2  \5)P= A=X4%( /[D1W.3+B! %(T8> t
M J2!%:5 )> \25'CUA!0 (:0 )<$ &10<0( 3@ YB )U@&N" /HY-D$ ''B9s
M9T .A(&*$@3>9\&,GP?T>"9/^KDY6^?KC)WB,Y " .RI/24G !T#:.!Q5LTYr
MB@8*Z?=$I&F =@;2!"H->086H)G&C<- @2+@!,[6%"@"3* (# $J  "@@.!Dq
M VE@#+#.-] &PD#0! $Q( ?D !A@/O, ")B892!C-IWL:0?L)_*LG#S@=0;3p
M,@ $""D;" -K(&ZV 3?@ ASF&5!:HI24$@$7  4@5QWMGD5S:7)-7XH^ :@:o
M> -!TWX&TCG 0+G) R4 8(&-,E!XJE4:*#WM*1 TG^K3?<I/^ZD__:< -: *n
MU(%*4!\"'@@"<H"NQ0 9, -H0 VP 3< !^2 ;HD5BH 1( BODPP$30"040\Fm
M'<"H=*!UNDR"0 6$9WN3G\HSH=:!A7DRYX PV1Q.=!GB%%3C70C"JB2=#>&Cl
M$H0[<%,D@"V8/ZI@_OB"^6,)Y@]JD@">8/XX@R2 -LO &5B9@;2]O8'6R2)Rk
M"CZ5"^JG(;Q45=<0*D!#& @$(:0]A W@!0C"!@BJ & #H%$ H %:65H=91L j
MKI;5M(H!"$);-:NT@" LF(+*5_NJ7]TI\C0E. 0$X  *:U21  B  H@ &" !i
M)(0"P  ( +)J  - 62FK K  $*"R&@ )$56(@,T0 29 !$  !D !2, >H@$6h
M@ $@  9 TC9K5%$ F=4 .  $H !4 &NU  8@MAH "T!;8ZL#H*RL50$ 5PGAg
M %B !5  %$!"!%<(X $4@ DP !( !E  #& !.( "< '$ )I0  [  RA 'U( f
M.D /\  .8  *EZ6IK,F% R  "4 "DBL#P !HT "@ ,(* I#K3D, B56U-M;"e
M2EC=JP1@  Y@.]#6U5I9+0 %T*SE]<!J5@R@8,NK SBP"( (<  ,H +,3'OUd
M #Y  0@"#T (*"L%T (2P %8 0U  D@ ALUO'L ":  -L(=B#@ZKK:L5 =" c
MPF$#'( ,H $*H+&* 0N  0( %4 ":$ *T #O2F0]  L0 436 N   T  .*L-b
MP (:0+VR 18 !"# X/-M$ #I9"ZTQ@(T@ N@  & !H""QVH!9JP#L 5L@"BPa
M !10##4 !*BM)( !_!--@ 'JK)W% '(V . " L!G^RP0Z+. EL\"@(  W*?$z
M_0(                                                         y
(        _(, x
 w
end
 --
 Steve Yelvington up at the lake in Minnesota 
 The easy way: steve@thelake.mn.org           
 The hard way: {plains,rutgers,apple,cray}!umn-cs!thelake!steve