[net.sources.mac] The New BinHex

szmanda@aluxp.UUCP (szmanda) (01/25/85)

Here is is, folks!  Version 2.1 of BinHex.  This program was downloaded
from Compuserve and is, to the best of my knowledge, public domain.  I
should also say that the modifications to BinHex  2.0 (written by Yves
Lempereur) were made by Jonathan Hardis.

There is nothing earth shattering here.  A few minor bugs were fixed and
there are some nice little surprises.

                                             Have fun,
                                             Chuck Szmanda
                                             aluxp!szmanda
-----------------------------------------------------------------------------
(This file must be converted with BinHex.Hex)
#APPLBNX2$2000
***COMPRESSED
***RESOURCE FORK
(    0   !=$   61    4IB92!C;VYV97)T960@=VET
(&@@0FEN2&5X+DAE>"D-"B-!4%!,0DY8,B0R,# P#0HJ
("HJ0T]-4%)%4U-%1 T**BHJ4D533U520T4@1D]22PT*
("@@(" @," @("$W3B @(#1;0" @(#1)7"]34" B0UQ<
(" A.DA$5$%:(%U:2 T**"@P.S\@("1?/S1+.S]70%\_
(#DH.S]754HH,%\O(" J+U-0("E*0C,R)T@C#0HH+5I(
($$B34U?/C-=741!35\_-DA!(UQ<("!(7R\@(49**2TH
(#Y *TA**#$N#0HH)S4A6S]3+C!*0" C)"],("!(03(P
(    !@70FEN2&5X(%8R+C$@+2T@,#$O,34O.#4   $ 
( ___@ (  , "  "@ @ 0D ( &(@"'_R$ A_^_@(?_ (
( AP8 @(<$ ("'  " AP  @(<  ("'  " AP/P@)_$"(
( CX@$@(<3 H""'(& @.?P\$ C ' @$ !P$ @ < @& '
( ! '^=A( (?DQ $!Q$("  A!!  00(@ /4!0    (  
( ___@ /__\ #___@ ___\ /___@#___\ ____@/___X
( ____@/___X#___^ ____@/___X#___^ ____@/___X
( ____@/___X#___^ ____\'____ ____P'___\ ____
(/]_____O_X?_Y_\!_^/^ #_A_  _X/@ /^!P #_@(  
(    0 /__X "  #  @  H ( $) " !B( A_\A (?_OX
( A_\ @(<& ("'! " AP  @(<  ("'  " AP  @(<  (
( G\  @(^  ("'  " @@  @(   ("   " @   @(   (
( @   @(   ("   " @   @(   ("   " @   @(   (
( ____@/__X #___  ___X /___ #___X ____ /___X
( ____@/___X#___^ ____@/___X#___^ ____@/___X
( ____@/___X#___^ ____@/___X#___^ ____@/___X
( ____@/___X#___^ ____@/___X#___^ ____@/___X
( ____@    '05!03         =415A4  $     )$).
(%@R     4E#3B,  0   (   0"!1E)%1@ !    @  !
( "!    *0 !          #____[ 10-06)O=70@0FEN
($AE>,D      2T          )8  @          ___^
(-<$1FEL915!<'!L:6-A=&EO;B M/B!5<&QO860     
(!55<&QO860@+3X@07!P;&EC871I;VX      2T     
( M415A4(&9I;'1E<@  $@ !+0     *0V]M<')E<W-E
(&0  !( #U-E;F0@;&EN92!F965D<P  $@ !+0     $
(%%U:70 40       !4 -@ R 2H!S  !            
( $    "4@ (      #6 50 Z@&0! )/2P      "@ *
(  : 9"(.$)I;DAE>" R+C L("!W<FET=&5N(&)Y(%EV
(&5S($QE;7!E<F5U<B![0TE3(#<T,#$V+#$W-#%](   
(    !H "@ J 9"(-'=I=&@@36%C05--JBP@86X@161I
('1O<B]!<W-E;6)L97(@9F]R('1H92!-86-I;G1O<V@N
(       .@ * $H!D(@P0FEN2&5X(#(N,2P@(&UO9&EF
(&EC871I;VYS(&)Y($IO;F%T:&%N($4N($AA<F1I<P  
(    $H "@!: 9"($'M#25,@-S8Q-S0L,3 U?2X     
( !J  H >@&0B#1$96QI=F5R>2!0<F]G<F%M<R!B>2!3
('1E=F4@0G)E8VAE<B![0TE3(#<P,S8U+#$V-'TN(   
(    (H "@"Z 9"(GD]R:6=I;F%L(&-O;F-E<'0@86YD
("!"05-)0R!P<F]G<F%M<R!B>2!7:6QL:6%M($(N($1A
('9I<RP@2G(N('M#25,@-S$U,#4L-#$P?2P@0F]B(%9A
(&X@0G5R:VQE;R![0TE3(#<T-#,U+#$S-S-]+"!A;F0@
(%)O;F%L9"!(+B!.:6-H;VQS;VXL($IR+B![0TE3(#<Q
(#4U-2PQ-3$S?2X      ,H "@#: 4J()D9O<B!I;F9O
(')M871I;VX@86)O=70@36%C05--JBP@8V]N=&%C=   
(    -H "@#J 4J(+$UA:6YS=&%Y('M#25,@-S W-C4L
(#<S-'T@;W(@*#@Q."D@.3DQ+38U-# N(    !4 9 !D
( "^ 9   0            (     *@ !       \ .8 
(% !(@0"3TL      !0 %  [ 1B("EXP(&5R<F]R+B  
(   %0!D &0 O@&0  $            #     '0  0  
(    #P Y@!0 2($ D]+       *  H .@$BB%1#;VYV
(&5R<VEO;B!O9B!!<'!L:6-A=&EO;B!D;V-U;65N="!T
(&\@86X@57!L;V%D(&9O<FUA="!D;V-U;65N="!H87,@
(&)E96X@8V]M<&QE=&5D(2     5 &0 9 "X 9H  0  
(          $     )   P      -@#P $H!+ 0"3TL 
(      *  H *@$LB%!#;VYV97)S:6]N(&]F(%5P;&]A
(&0@9F]R;6%T(&1O8W5M96YT('1O($%P<&QI8V%T:6]N
("!D;V-U;65N="!H87,@8F5E;B!C;VUP;&5T960A    
(   *@ * #H YH@"7C       #H "@!* .:( EXQ    
(!, 9 !D -@!E0 ! 0             .\     %(;?_\
(*ANJ/ZI$JDP0J>I>V$ #%X@/   __^@,C\\  *IZ3\\
(  #J7D_/  $J7EA  QF&WP  ?W\&WP  ?W_&WP  ?W]
(*A0*T_]PJFT0B<_//__2&W]LJEP$!]G[C M_;+00# [
(  &3OL  O_@ #+_X  8_^#_X/_@ 6#_X/_@_^#_X# M
(/W "   "&>^0J<@+?VT/P"I/B ?8   ,D)G+RW]O$AM
(/W&J2PP']! ,#L !D[[  +_E@ . 0C_EO^6_Y;_ED*G
("\M_;RI/2 ?*T#]RC M_<K00# [  9.^P "  8 #@!F
($)GJ3A@ /]@,"W]S Q   %F,$*G/SP  4*G+SS_____
(*E\*U?]SJD50J=(;?W2J9$P+?W2#$   6;N+RW]SJF#
(&"^0J<_/  !J4D_+?W,2&W[SJE&0F=(;?O.J;8P'V"@
(# M_<S00# [  9.^P "_Y( F@/D_Y( %/^2 #  3/^2
( !H"BT  ?W\0J<_/  "J4D_/  $'RW]_*E%8 #_9 HM
(  !_?]"IS\\  *I23\\  8?+?W_J45@ /]("BT  ?W]
($*G/SP  JE)/SP !Q\M_?VI16  _RRI]$AM_;(O+?W&
(*FS8 #^@C M_;1G /YZ0F<_/ !D/SP 9"\M_;0_/   
(*GI,!]@ /Y@/SP 1C\\ $9(>@JV0J<_//__0J="ITAM
(/T>/SP  JGJ2BW]'F< _M(_/ !&/SP 1DAZ#%E(>@J*
($*G2&W]:#\\  &IZDHM_6AG /ZN2>W]:&$ "-QA  C*
(&$ "0@A?%1%6%0 ("%\0DY8,@ DH T^*  09@ )E' "
($GM_6A%[?G$80 (1CM _=8;?  !_?M*1V8 "79A  :<
($GM_1YA  C$*V@ (/W@*V@ )/WD,"@ * ) \  [0/WH
("MH $#]V"MH #;]W&$  ?!*+?W_9PA!^@HC80 !N&$ 
( =^0FW]\D(M_?0_/  */SP 1JB32JW]V&<H0JW]V$AM
(/URJ(1(>@K$J(1!^@G]80 !A' !2>W]'D7X  !A  ?(
(& L2JW]W&=B0JW]W$AM_7*HA$AZ"HFHA$'Z">!A  %6
(' !2>W]'D7X  !A  >$.T#]U!M\  ']^DI'9@ (M&$ 
( &T2BW[SF<&80  F&#P0?H)MV$  2!)[?T>,"W]U&$ 
( =\0BW]^F  _V)*+?W_9A)!^@FL80 !%A M_?1A  %D
(& 00?H)DF$  00P+?WR80 !2&$  .1A  5,2>W]:# M
(/W680 '.$(M_?LO+?W&J11"IS\\  -"IR\\_____ZE\
("M7_<ZI%4*G2&W]TJF1,"W]T@Q   %F[B\M_<ZI@V  
(/T 0>W[SD)!$AA*+?W_9RY"!Q !80  .& D0D 0&-$M
(/WT-"W]\M1 YUH[0OWR2BW]_V8&80  S& $80  $E')
(/_:2BW]_V<$80  *F!*= <,!P &9A("!@ _!@8 (,%&
(&$ !(C!1D('XQ#C%E('4<K_X$YU2@=G&@P'  9G!N,.
(%('8/0"!@ _!@8 (! &80 $6DYU80  %G -80 $3DHM
(/W]9P9P"F$ !$).=4)!$AA@!A 880 $-%')__A.=4'Z
( @)8=!P(V$ !"(@+?W@80  &B M_>1A   2<"1A  0,
(# M_>AA   28*YR ^&880 #^E')__A.=3\ X$AA   $
(# ?'P#H"&$   00'V$ !(Q@  /80>W\SD*H  PQ;?W4
(  80^W[SR%) " A?    "  )$)H "Q"J  NH (^*  0
(&<(#$?_V68 !L@;:  K^\Y.=3\\ $8_/ !&2'H';$*G
($HM_?QF"#\\__]"IV (/SP  4AZ!U!"ITAM_1X_/  "
(*GJ2BW]'F< ^W@_/ !&/SP 1DAZ"/](>@<P0J=(;?UH
(#\\  &IZDHM_6AG /M42>W]'F$ !;9P 47X  !A  42
(#M _=0;?  !_?I*1V8 !D)"+?W^*WQ415A4_> K?" @
(" @_>1";?WH0FW]\D(M_?1A  7>0D%![?O.$AAG  )"
(& &#!@ (V<&4<G_^&#B2D%G;$CG,' T 55"##  )"  
(&<&4<K_]F F-@)$0U!#;QY#\!#_1?$P $?P(  5(;?)
(&OZTD-30Q4\ "!1R__Z3-\.# Q!  AE)F$  NXK0/W@
(&$  N8K0/WD#$$ !640#!@ )&8*80 "X&4$.T#]Z&$ 
( .,2>W]:&$ !*YA  2<80 $VB%M_>  ("%M_>0 )# M
(/WH@6@ ** -/B@ $&8 !6)A  4>0_H&16$  PIF"AM\
(  !_?YA  4*/SP "C\\ $:HDTAM_7*HA$/Z!D!A  +F
(&8,2'H&V:B$80 $YF D0_H&&6$  M!F&DAZ!M"HA&$ 
( 30< ))[?UH1>WYQ&$  ]A@#G "2>W]:$7M^<1A  .R
(#M _=8;?  !_?M*1V8 !.)A  1,80 "!& $80 $E$HM
(/O.9QY#^@6Q80 ">F<&80 !!&#F0_H%T6$  FIF!&$ 
( 1P80 !H$GM_6@P+?W680 #C$(M_?M#^@6B80 "2&< 
(/](0_H%A6$  CQG /\\2>W]'C M_=1A  -D0BW]^B\M
(/W&J11"IS\\  1"IR\\_____ZE\*U_]SD/Z!81A  (&
(&8.0_H&*1-8 !,36  48#1#^@5D80 ![F8F0_H%_Q-8
(  .$U@ #Q-8 ! 36  11?H&+T?J !$P+?WR80 !B& 4
($/Z!@!%^@8N1^H %A M_?1A  %Z+PDO"D*G0J>IBR\M
(/W.J15"ITAM_=*ID3 M_=(,0  !9NXO+?W.J8-@ /C"
($GM_1XP+?W480 "LD(M_?I@ /BN80 !5DHM_?YF) P!
(  "95A"0&$  /)E4-$M_?0T+?WRU$#G6CM"_?)A  !L
(&#<#$$ +&X*$;P (!#_4D%@\$('80  *&4B,@!@&F$ 
(  >91C1+?WT-"W]\M1 YUH[0OWR80  -%')_^1.=70'
($H'9A8<& 0& " ,!@! 908 /  !3G7E#GX&XQ;C$%,'
(%'*_]X"/ #^3G4B;?WJ$L K2?WJ4JW][@RM   @ /WN
(&0"3G5(Y\. 0>W\SD*H  PQ;?W6 !A#[=G$(4D ("%M
(/WN "1":  L0J@ +J #/B@ $&8  MQ,WP'#0^W9Q"M)
(/WJ0JW][DYU= /AB! 84T%1RO_X3G5A   "80   A08
(%-!"@( , P"  IE"@8" (D, @#Z90P" @ /Z4B  @(\
( #^3G4_ .!(80(P'Q\ Z AA A ?8006P$YU @  #P  
(  P#   .F4"7@!.=4'M^\Y"01(89PP,$  *9@92B%,!
(&;T3G5AYD)"%!FR F4,8 2S"&8&4<K_^D) 3G5"IS\\
(  !0J<O//____^IO2M7_<:H<S\\  "HAS\\  RHBC\\
(   J(@_/   J(E.=6'./SP "C\\ !:HDTAZ S&HA!M\
(  $_?4K;?W@_?9(;?WUJ(0_/  */SP )JB32'H#-:B$
("MM_>3]]DAM_?6HA#\\  H_/ !FJ)-(>@,\J(1.=6$ 
(/]\/SP "C\\ !:HDTAZ ]ZHA!M\  3]]2MM_>#]]DAM
(/WUJ(0_/  */SP )JB32'H#WJB$*VW]Y/WV2&W]]:B$
(#\\  H_/ !FJ)-(>@+HJ(1.=4'M_,Y"J  ,0^P "B%)
(  2,6P !@ 6$6P "0 :3G5AX!%  !LA2@ <H  P*  8
(#XH !!.=6'*$4  &R%* !R@"C H !@^*  03G5![?S.
($*H  PQ0  8H $^*  09@ ! $*H !(Q;  & !:@$SXH
(  09@  [$YU88B@"#XH !!F  #>3G5A /]Z0F@ '* ,
(#XH !!G"@Q'_]5G'&   ,(^//_3""@ !P H9@  M* )
(#XH !!F  "J3G5A /]&0F@ '* ,/B@ $&8  )9.=4'M
(/S.0J@ ##%M_=8 %C%\  ( +$*H "Z@1#XH !!F  !R
($YU2BW]^F<00BW]^DGM_1XP+?W480#_1DHM_?MG$$(M
(/W[2>W]:# M_=9A /\P3G5![?S.0J@ ##%M_=0 &$/M
(/O/(4D ("%\    _P D,7P-@  L0J@ +J "/B@ $&<(
( Q'_]EF   *&V@ *_O.3G4_!V&.0J>I)" ?9PJPK?W&
(&8$+P"I%$*G/SP  D*G+SS_____J7PK7_W./A]A   N
("\M_<ZI%3\\  2IR$*G2&W]TJF1,"W]T@Q   %F[B\M
(/W.J8,N;?W"8 #TED'Z C="0! 89PJ^ &<&$!C0P&#R
("\(0J="IT*GJ8M.=4*G/SP  :F_+Q="9ZDU+SQ$4E92
(*E-0J<_/  "J;]"9ZDUJ3=.=4'MV<0P/"0\8 )"&%'(
(/_\3G5415A4 "TH5&AI<R!F:6QE(&UU<W0@8F4@8V]N
('9E<G1E9"!W:71H($)I;DAE>"Y(97@I RHJ*@TJ*BI#
($]-4%)%4U-%1! J*BI215-/55)#12!&3U)+#"HJ*D1!
(%1!($9/4DL.*BHJ14Y$($]&($1!5$$'*BHJ0U)#.@PJ
("HJ0TA%0TM354TZ)5194$4@;V8@;F5W(&9I;&4@:7,N
("XN+BXN+BXN+BXN+BXN+CH@(D-214%43U(@;V8@;F5W
("!F:6QE(&ES+BXN+BXN+BXN+CH@*$-O;G9E<G-I;VX@
(&EN('!R;V-E<W,@+2!0;&5A<V4@<W1A;F0@8GG)#" Z
("!$871A($9O<FL0(#H@4F5S;W5R8V4@1F]R:Q%#4D,@
(&EN(&9I;&4Z(# P,# 40VAE8VMS=6T@:6X@9FEL93H@
(# P'$YO(&-H96-K<W5M('!R97-E;G0@:6X@9FEL9<D4
($-A;&-U;&%T960@0U)#.B P,# P%T-A;&-U;&%T960@
($-H96-K<W5M.B P,"%465!%(&]F($%P<&QI8V%T:6]N
("!D;V-U;65N="!I<SH@)$-214%43U(@;V8@07!P;&EC
(&%T:6]N(&1O8W5M96YT(&ES.B 14V%V92!D;V-U;65N
('0@87,ZWPY$:7)E8W1O<GD@9G5L;-X)1&ES:R!F=6QL
(-P#22]/U!A7<FET92!P<F]T96-T960@9&ES:V5T=&73
( M&:6QE(&QO8VME9-(-5F]L=6UE(&QO8VME9  +1FEL
(&4@<WES=&5M    &    "@  "8\    "    "   #\\
(  !J?    $    71   %D0   %*  #,' !<    ' %*
(  (0DY8,@   $I)0TXC  $ 5D92148  0!N0DY$3   
( "&345.50 ! ))$3$]'  , JD1)5$P  P#:5TE.1   
( $*0T]$10 ! 18  /__        R]@ @?__   !(   
(,O0 (#__P   !P  ,O4 ('__P   B\  ,O( (#__P  
( (D  #+S " __\   (Z  #+Q  "__\   */  #+O  !
(/__   "8@  R\  !/__   &<   RZ   ___   %WP  
(,NH  +__P  !9@  ,NP  '__P   RD  ,NX  3__P  
( :)  #+G  #__\   7X  #+I  "__\   6Q  #+K  !
(/__   #0@  R[0  ?__   ''0  RY@  /__(  6*   
#LN0  '__S0 !S0  ,N4
***END OF DATA
***CRC:8942