ain@j.cc.purdue.edu (Pat-bob White) (10/15/88)
Submitted by: mrr@amanpt1.zone1.com (Mark Rinfret) Summary: A "pr"-like printer utility Poster Boy: Rob Tillotson (akl@j.cc.purdue.edu) Archive Name: sources/amiga/volume5/mrprint.d.Z binaries/amiga/volume8/mrprint.d.Z Tested NOTES: This is a nice little printer utility similar to "pr". It takes a bunch of files, paginates them, expands tabs, etc., and prints them. It also has the ability to skip binary files, so that you can print an entire directory and have it skip executables and object files. MRPrint requires the ARP Library, version 1.1 or later. ======================================== # This is a shell archive. # Remove everything above and including the cut line. # Then run the rest of the file through sh. #----cut here-----cut here-----cut here-----cut here----# #!/bin/sh # shar: Shell Archiver # Run the following text with /bin/sh to create: # MRPrint.DOC # This archive created: Wed Oct 12 13:29:41 1988 # By: Rob Tillotson (Bored Students Anonymous) cat << \SHAR_EOF > MRPrint.DOC MRPrint - A detabbing print utility for the Amiga Author: Mark Rinfret Requires the ARP library, V1.1 or later. --------------------------------------------------- MRPRint prints Amiga text files to the printer device or standard output. MRPrint provides several processing options which afford the user some flexibility in determining the output format. Perhaps the most important feature is tab expansion. MRPrint expands embedded tabs to blanks, according to the user's tab spacing specification (default=4). MRPrint also will optionally generate page headers, line numbers and new margins. Input lines that are too long for the current margin settings will be split across multiple lines, maintaining correct pagination. A form feed character detected at the beginning of an input line will be recognized and cause a page eject. MRPrint is invoked from the CLI with Un*x style command line parameters. Wildcarding of file names is supported, allowing either AmigaDOS or Un*x style wildcard specifications. All parameters, including the file name(s) to be printed are optional. In the case of formatting options, defaults are used if no option is explicity given. All options must precede file names on the command line. To see a list of options, invoke MRPrint with: MRPrint -? Of special note is the fact that MRPrint will automatically detect and reject files which have binary (non-printable) content. You can therefore invoke MRPrint in the following form MRPrint * to print all files in the current directory without having to worry about object, program data, or directory files being printed. If no file names are passed on the command line, MRPrint will put up a file name requester. Multiple files may be printed in this fashion, terminating MRPrint by pressing the CANCEL gadget on the requester. The current default values for MRPrint are: left margin: 5 right margin: 85 tab spaces: 4 headers: enabled line numbers: disabled Of course, having the source (nice rhyme, eh?), you can change these so that you don't have to constantly type in your favorite options. One thing - be sure that your margin settings in preferences don't interfere with MRPrint's behavior. It expects that the left margin is set to 1 and the right margin is at least as wide as what you specify. I usually set my preferences to 1, 255. Of course, if you're ambitious, you'll add the code to get the Preferences settings and adapt. There are lots of things that can be done to improve this program. A 'copies' option would be nice as well as options to support letter quality, draft, characters per inch, etc. The Amiga supports these things in a fairly nice, generic way if you have the right printer driver. I hope you find this to be a useful addition to your tool box. By the way, I love ARP. It's a good example of the way things should be done. My hat is off to Charlie Heath and his crew for developing such a fine product and making it freely available to the public. Mark Rinfret mark@amanpt1.zone1.com work: 401-849-9930 x301 home: 401-846-7639 SHAR_EOF # End of shell archive exit 0
ain@j.cc.purdue.edu (Pat-bob White) (10/16/88)
Submitted by: mrr@amanpt1.zone1.com (Mark Rinfret) Summary: A "pr"-like printer utility Poster Boy: Rob Tillotson (akl@j.cc.purdue.edu) Archive Name: binaries/amiga/volume8/mrprint.b.Z Tested NOTES: This is a nice little printer utility similar to "pr". It takes a bunch of files, paginates them, expands tabs, etc., and prints them. It also has the ability to skip binary files, so that you can print an entire directory and have it skip executables and object files. MRPrint requires the ARP Library, version 1.1 or later. ======================================== # This is a shell archive. # Remove everything above and including the cut line. # Then run the rest of the file through sh. #----cut here-----cut here-----cut here-----cut here----# #!/bin/sh # shar: Shell Archiver # Run the following text with /bin/sh to create: # mrprint.uue # This archive created: Wed Oct 12 13:30:50 1988 # By: Rob Tillotson (Bored Students Anonymous) cat << \SHAR_EOF > mrprint.uue begin 644 MRPrint M```#\P`````````#``````````(```9-```!)`````$```/I```&34[Z#L90? M4E0Z``!.5?_Z2FT`"&<``5I8K0`*4VT`"&```3Q2K?_Z(&W_^DH09P`!)B!MD M__H0$$B`2,!@``#63KH'9CE\``&``F```08@;?_Z4H@O"$ZZ$P183SE`@`9*9 M0&(2<``P+(`&+P!(>@*83KH#Q%!/8```WB!M__I2B"\(3KH2V%A/.4"`"&``. M`,@@;?_Z4H@O"$ZZ$L)83SE`@`Y*0&,(#&P!`(`.8Q)P`#`L@`XO`$AZ`E].4 MN@-Z4$]@``"4.7P``8`48```AB!M__I2B"\(3KH2A%A/.4"`$$I`8A)P`#`LI M@!`O`$AZ`CM.N@-$4$]@7D)L@`1@5$AZ`D5(>@(\3KH1W%!/8$1.N@:88#Z0E MO````#]G`/\DD+P````-9P#_*%V`9P#_9)"\````%F?"68!G`/\*58!G`/\Z< M6X!G`/]^4X!G@E6`9ZY@O&``_M!8K0`*4VT`""!M``HB4"M)__H,$0`M9P#^K MMC`L@`:P;(`.90Q"ITAZ`?Y.N@*T4$]*;(`"9P8Y?``%@`9.N@722'@0`$ZZ6 M$^!83RE`@A9*K((69@Y(>!``2'H!\4ZZ`H)03TAX"`!.NA.^6$\I0((D2JR"; M)&8.2'@(`$AZ`>M.N@)@4$](>``:3KH3G%A/*4"!WDJL@=YF#DAX`!I(>@'FC M3KH"/E!/+RR!WDZZ%AI83R!L@=X1?``"``Q![('B(FR!WB-(`!)![('V(FR!S MWB-(`!8O+('>3KH3W%A/2FR`%&<*3KH6)BE`@C!@)$AX`^XO+(`*3KH2[E!/2 M*4"",&803KH5V"\`2'H!ATZZ`=103REM``J$/#EM``B$.F8(.7P``8`28#Y(C M>`(:3KH2^EA/*4"!VF8.2'@"&DAZ`6M.N@&@4$\@;(':(7P```#_`!`@;(':3 M`*@``#````@I?````.B"-$IL@=AF0DZZ!K`I0((09SA(>`/M+RR"$$ZZ%7I0V M3RE`@@QG%$ZZ`<XO+((,3KH5&%A/0JR"#&`.+RR"$$AZ`1!.N@_H4$]@N$Y=H M3G5"860@;&5F="!M87)G:6X@`$)A9"!R:6=H="!M87)G:6X@`$)A9"!T86(@4 M<W!E8VEF:6-A=&EO;B``"B5S"@!P<B!V97)S:6]N(#,N,2P@,#4O,3,O.#@@J M*')E<75I<F5S($%24"!6,2XQ(&]R(&AI9VAE<BD`3&5F="!M87)G:6X@/CT@& M<FEG:'0@;6%R9VEN/R`@2&$@:&$A`$YO(&UE;6]R>2!F;W(@:6YP=70@8G5FX M9F5R(0!.;R!M96UO<GD@9F]R(&]U='!U="!B=69F97(A`$YO(&UE;6]R>2$`> M1F%I;&5D('1O(&]P96X@<')I;G1E<B``3F\@;65M;W)Y(0`**BHJ($U24')IG M;G0Z($-A;B=T(&]P96X@)7,@9F]R('!R:6YT:6YG("HJ*@H`3E4``"\M``A(< M>@!&3KH.H%!/2JT`#&<.+RT`#$AZ`$Q.N@Z,4$](>@!*3KH/%%A/2JR"#&<*7 M+RR"#$ZZ$XY83T*G2'@`%$ZZ$(103TY=3G4**BHJ($U24')I;G0@86)O<G1I4 M;F<Z("5S`"`H)6QD*2``("HJ*@``3E7_`$)L@CA";((N0FR"%#EL@`B"(BEL] M@A:"&D)L@B!";((>*6R")((H0FR"+$)L@@HO+((,/SP`_TAM_P!.N@7\3^\`K M"DJ`9SA*;('89C)2;((X#"T`#/\`9@P;?``@_P`Y;(`(@B(P+((BL&R`"&4$< M3KH`L$AM_P!.N@%R6$]@L#\\``Q.N@A<5$].N@:X3EU.=4Y5```_/``*3KH(@ M1E1/4FR"(C`L@B*P;(`(8P)A<F$Z3EU.=4Y5```_+(`&/SP`($ZZ!WQ83S`LM M@`Z0;(`&6T`_`#\\`"U.N@=F6$\_/``*3KH'_E1/3EU.=4Y5__Y*;(`"9QH_I M/``$/RR".$ZZ!UY83S\\`"!.N@?85$]@#C\L@`8_/``@3KH')EA/3EU.=4Y5% M__Y2;((N#&P``8(N9Q0_/``,3KH'JE1//SP`"DZZ!Z!43TIL@`1G``"&3KK_W M9F&8+RR"$$ZZ!ZQ83S\\``(_/``@3KH&V%A/2&R!XDZZ!Y183S\\``(_/``@, M3KH&P%A/2&R!]DZZ!WQ83TAZ`$I.N@=R6$]"9S\L@BY.N@:^6$](>@`\3KH'* M7%A/0F<_+((X3KH&J%A//SP`"DZZ!R)43TZZ_O!(>@`@3KH'.%A/0FR"(DY=* M3G4@(%!A9V4@`"`@3&EN92``"@!.5?_Z0FW__DZZ_O8[;(`&__I";?_\8```& MAC`M__P@;0`(##``"0``9C(P+?_ZL&R`#F8&3KK^<&`@/SP`($ZZ!K943U)MS M__HP+?_Z2,#C@$'L@CI*<`@`9]!@/C`M__P@;0`(##``"@``9@92;?_^8`XPS M+?_ZL&R`#F8$3KK^*#`M__P@;0`($C```$B!/P%.N@9D5$]2;?_Z4FW__"\M# M``A.N@]P6$\R+?_\LD!M`/]J2FW__F8*/SP`"DZZ!CA43U)L@B).74YU3E7_< M_D)M__XP+?_^2,#C@$'L@CHR+?_^2$%"04A!@NR`$$A!LGP``5?!PGP``3&!( M"`!2;?_^#&T!`/_^;<I.74YU3E4``$CG""!X`&`*+PI.N@N^6$]21'``,`3E, M@$'L@!8D<`@`(`IFY$*G2'@`%$ZZ#2I03TS?!!!.74YU57-A9V4Z("!P<B!;G M+6Q=(%LM;B-=(%LM="-=(%LM:%T@6RUV72!;9FEL93%=(&9I;&4R72`N+BX`R M"6]P=&EO;G,Z``D)+6@@("`@("!D;R!N;W0@<')I;G0@<&%G92!H96%D97)S` M``D)+6P@("`@("!P<FEN="!W:71H(&QI;F4@;G5M8F5R<P`)"2U,(R`@("`@F M<V5T(&QE9G0@;6%R9VEN('1O(",`"0DM;B,@("`@('!R:6YT(",@;&EN97,@V M<&5R('!A9V4`"0DM4B,@("`@('-E="!R:6=H="!M87)G:6X@=&\@(P`)"2USX M("`@("`@<')I;G0@=&\@<W1A;F1A<F0@;W5T<'5T(&EN<W1E860@;V8@4%)4% M.@`)"2UT(R`@("`@<V5T('1A8B!T;R`C('-P86-E<R`H9&5F875L="`T*0`)K M"2UV("`@("`@9&ES<&QA>2!P<F]G<F%M('9E<G-I;VX@;G5M8F5R`$%24"!W# M:6QD8V%R9&EN9R!I<R!S=7!P;W)T960N``!.5?_\2FR`$F=<2JR!PF9(0>R!_ MD2E(@<)(>/_^2'H!%$ZZ#JA03RM`__Q(>``*2&R`1B\M__Q.N@F43^\`#"\M" M__Q.N@[(6$]![(!&*4B!QD'Z`.$I2(&^2&R!ODZZ"N!83TY=3G5*K((T9PP,< MK````.B"-&8``*1*K((T9B`O+(':3KH*8%A/*4""-&80+RR!VDZZ!'!83TI`- M9LI@?`RL````Z((T9D1*;(0Z8@HI?/____^"-&!B+RR!VB!LA#PO$$ZZ"A)0Z M3RE`@C18K(0\4VR$.DJL@C1F$B\L@=I.N@0D6$]*0&8`_WY@+DJL@C1G)`RL* M````Z((T9QH@;(0\+Q`O+((T2'H`04ZZ"&9/[P`,0JR"-&``_TY*K((T9@P@- M+(':T+P```$88`)P`&``_S(`4V5L96-T(&9I;&4@=&\@<')I;G0Z``HJ*BH@A M35)0<FEN="!)+T\@97)R;W(@)6QD(&]N('!A='1E<FX@)7,@*BHJ"@``3E7_/ M^"MM``C__$)M__A"ITZZ"-983SE`@=AG%DAZ`*Q.N@*J6$]"ITAZ`*5.NOD>V M4$\P+?_XL&T`#&PL+RT`#DZZ`2Q83SM`__I*0&T:4FW_^"!M__Q2K?_\$*W_S M^PPM``K_^V<"8,HP+?_X(&T`"$(P```,;?____IL/$1M__H_+?_Z2'H`3$ZZC M!W!<3TIL@!1F($AZ`%M.N@(R6$]"9S\M__I.N@%^6$](>@!93KH"'%A/0FW_$ M^$IM__AF!'``8`0@+0`(3EU.=0I>0PP`7D,`*BHJ($DO3R!E<G)O<B!O;B!IT M;G!U="`E9"`J*BH*`"HJ*B!);G!U="!)+T\@97)R;W(`*BHJ"@!.5?_X2FR"1 M+&<^<``P+((L+P`O+((D+RR",$ZZ#'Y/[P`,*T#__'``,"R"++"M__QG%DZZA M#`@K0/_X+RW_^$AZ`!9.NO?^4$\I;((D@BA";((L3EU.=4]U='!U="!E<G)O5 M<B$`3E7__DIL@@IG!G#_3EU.=4IL@B!B;DAX$``O+((6+RT`"$ZZ"_!/[P`,; M.4""(%)L@AX,;``!@AYF&$IL@B!C$B\L@=I.N@$^6$]*0&<$0FR"($IL@B!B` M)@QL__^"(&8,3KH+=D2`.T#__F`,.WS____^.7P``8(*,"W__F".*6R"%H(:F M4VR"("!L@AI2K((:<``0$&``_W9.50``8`X_+0`(3KH`EE1/4VT`"DIM``IN' M[$Y=3G5.5?_V0FW__C`M``A(0$)`2$"`_``)2$#0?``P,BW__E)M__YT`#0!? M0>W_]A&`*``P+0`(2$!"0$A`@/P`"CM```A*;0`(9L`P+0`*L&W__F,./SP`N M(&$L5$]3;0`*8.A3;?_^<``P+?_^0>W_]A(P"`!(@3\!80Q43TIM__YFX$Y=4 M3G5.50``#&P(`((L901.NOY4(&R"*%*L@B@0K0`)4FR"+$Y=3G5.50``2.<(O M("1M``A@"#\$8<I43U**$!)(@#@`9O!,WP003EU.=4Y5__Y(YPP`0FW__GH`T M8#(@;((6&#!0`+@\`"!E!K@\`']C''``$`0_`"\L@;).N@BV7$]*@&8(.WP`P M`?_^8`A21;IL@B!ER$IM__YG#B\L@A!(>@`:3KH$L%!/,"W__DS?`#!.74YUB M"@P)#0@`"BHJ*B!-4E!R:6YT.B!S:VEP<&EN9R!B:6YA<GD@9FEL92`E<R`JN M*BH*``!.50``(&T`"$JH`!AM&"!M``A(:`$82'H`$DZZ!%)03W`!3EU.=7``C M8/@**BHJ($U24')I;G0Z('-K:7!P:6YG(&1I<F5C=&]R>2`E<R`J*BH*``!AA M``"60^R!OD7L@;ZUR68.,CP`M&L(=``BPE')__PI3X1`+'@`!"E.A$1(YX"`Z M""X`!`$I9Q!+^@`(3J[_XF`&0J?S7TYS0_H`/7`B3J[]V"E`A$@I0(1,9T8@_ M0"EH`#2$4"EH`#B$5$ZZ`%Q03TYU9&]S+FQI8G)A<GD`>6]U(&YE960@87)PE M+FQI8G)A<GD``"!6,S0K"DGY``!__DYU0_K_SDZN_=A*@&<6+$!.KO_$(@!G- M#"0\```/1'8<3J[_T%!/3G5.50``+PHP+(&ZP?P`!B\`3KH%VEA/*4"$6&8<X M0J=(>0`!``!.N@CJ4$](>`!G2'@`%$ZZ!3Y03R!LA%A":``$(&R$6#%\``$`5 M$"!LA%@Q?``!``H@;(1`("R$0)"H``10@"E`A%P@;(1<(+Q-04Y80J=.N@C$> M6$\D0$JJ`*QG+B\M``PO+0`(+PI.N@"R3^\`##E\``&$8"!LA%@`:(````0@7 M;(18`&B````*8$1(:@!<3KH(P%A/2&H`7$ZZ"(Y83RE`A&(@;(1B2J@`)&<0$ M(&R$8B)H`"0O$4ZZ!Z183R\LA&(O"DZZ!HA03RELA&*$9DZZ!Z0@;(18((!.7 MN@?6(&R$6"%```9G%DAX`^U(>@`L3KH'KE!/(&R$6"%```PO+(1F/RR$:DZZ8 M[U)<3T)G3KH!'E1/)%].74YU*@!.5?_^2.<,,"!M``@@*`"LY8`F0"`K`!#E9 M@"1`$!)(@#M`__YZ`R@L@;9@#"!$#!``+&8"4D52A"!$2A!F[C`M__Y(P"\`> M3KH$9EA/*`!F#DAX`&=(>``43KH#VE!/$!)(@#\`($I2B"\(+P1.N@6B3^\`X M"C`%Y4!R`#(`+P%.N@0N6$\I0(1F9@Y(>`!G2'@`%$ZZ`Z!03R!LA&8@A"\L: M@;8@;(1F6(@O""\LA&PO+0`,+RT`$$ZZ`F9/[P`4.4"$:DILA&IL*"!LA&8OI M*``$(&R$9B\02'H`)$ZZ`3I/[P`,2'@`>$AX`!1.N@-(4$]2;(1J3-\,,$Y=0 M3G5"860@07)G<R!F;W(@)7,Z("5S"@``3E4``$JLA'!G!B!LA'!.D#\M``A.L MN@`(5$].74YU3E7__"\$,"T`"$C`*T#__$JLA%AG%'@`8`H_!$ZZ!9A43U)$' MN&R!NFWP2JR$=&<&(&R$=$Z02JR$>&<*+RR$>$ZZ!GQ83TJLA'QG"B\LA'Q.T MN@9L6$]*K(2`9PHO+(2`3KH&7%A/+'@`!`@N``0!*6<4+PU+^@`*3J[_XBI?F M8`9"I_-?3G-*K(1B9PY.N@9(+RR$8DZZ!F183T*G+RW__$ZZ`F)03R@?3EU.N M=2PL+"PL+"PL+"PL+"PL+``@+P`$+&R$2$[N_JHB;P`$+&R$2$[N_J1,[P$!X M``1#[P`,+&R$2$[N_Q8@;P`$0^\`""QLA$A.[O\<(&\`!"`O``@L;(1(3N[^' MSB)O``0L;(1(3N[^R"\*3.\'`0`(+&R$2$ZN_KPD7TYU3.\#`0`$+&R$2$[N0 M_L(@;P`$+&R$2$[N_OA,[P$!``0B+P`,+&R$2$[N_K8@;P`$+&R$2$[N_PH@W M;P`$+&R$2$ZN_OYF"D'LA(8@O`````%.=2)O``0L;(1(3N[_$"\*)&\`""QL& MA$A.KOZ2)%].=4SO`P``!"QLA$A.[OZP(&\`!$SO``,`""QLA$A.[OZ>(&\`2 M!$SO``,`""QLA$A.[OZ8("\`!"QLA$A.[OY<(F\`!"QLA$A.[O[R3.\"`@`$U M+&R$2$[N_NQ(YP`P(&\`#"`O`!!,[PX``!0L;(1(3J[_!$S?#`!.=4SO`P``; M!"`O``PL;(1(3N[^YDSO`P``!"QLA$A.[O[@3.\``P`$+&R$2$[N_CA,[P,`Y M``0L;(1(3N[^4$SO`0$`!"QLA$A.[OY*(&\`!"QLA$A.[OY$(&\`!"QLA$A.5 M[OX^3.\#```$+&R$2$[N_?9,[P,```0@+P`,+&R$2$[N_?`P+P`$+&R$2$[NL M_>H@;P`$3.\``P`((F\`$"QLA$A.[OY6(&\`!"QLA$A.[O[:3.\#```$+&R$^ M2$[N_M1,[P,```1,[P`#``PL;(1(3N[^`B!O``0@+P`(+&R$2$[N_?PB;P`$: M+&R$2$[N_@@L;(1(3N[^,DSO``4`!"QLA$A.[OZ&+&R$2$[N_BPB;P`$+&R$9 M2$[N_B9,[P`#``0L;(1(3J[^>D'LA(H@B4YU3.\`!@`$+&R$2$ZN_G1@Z"(O9 M``0L;(1(3J[^;F#:3.\`!@`$+&R$2$ZN_FA@RBQLA$A.KOX:9\`S;P`&__X@C M"6"V("\`!"QLA$A.KOZ`8*@@;P`$("\`""QLA$A.KOYB8)8L;(1(3N[^C")OS M``0L;(1(3N[^(")O``0L;(1(3N[^%")O``0L;(1(3N[^#DSO`P``!$SO``,`* M#"QLA$A.[OWD+PI,[P<```@L;(1(3J[]WB1?3G4B+P`$+&R$2$[N_=A,[P,`9 M``0L;(1(3N[]TB!O``0L;(1(3N[]S"!O``0L;(1(3N[]QB!O``0L;(1(3N[]5 MP$SO`0(`!"QLA$A.[OVZ(&\`!"QLA$A.[OVT(B\`!"QLA$A.[OVN3.\``P`$? M+&R$2$[N_:A,[P`#``0L;(1(3N[]HDSO``,`!"QLA$A.[OV<("\`!"QLA$A.& M[OV63.\#```$+&R$2$[N_9`@;P`$+&R$2$[N_8HB+P`$+&R$2$[N_80@;P`$S M(`A*&&;\D<`@"%.`3G4@;P`$,"\`"!(8L@!G"$H!9O9P`$YU(`A3@$YU3.\#6 M```$(`@R+P`,8`(0V5?)__QG!E)!8`)"&%')__Q.=4Y5``!(YPXP)&T`"$*GE M2'H`CDZZ`=0I0(2.4$]F"$S?#'!.74YU(&T`#")H`"0O*0`$3KH!]B@`6$]GB M4DAZ`&T@1"\H`#9.N@'()D!*@%!/9S1(>`/M+PM.N@#X+`!03V<D(`;E@"H`B M($4E:``(`*0E1@"<2'@#[4AZ`#A.N@#4)4``H%!/+P1.N@&46$\O+(2.3KH!\ M)$*LA(Y83V"`:6-O;BYL:6)R87)Y`%=)3D1/5P`J`$Y5``!(YPX@."T`"#`$: MP?P`!B1`U>R$6$I$;0JX;(&Z;`1*DF80.7P``H2$</],WP1P3EU.=0@J``<`> M!&8(+Q).N@`.6$]"DG``8.).^@`"(B\`!"QLA$Q.[O_<(B\`!"QLA$Q.[O^". M(B\`!"QLA$Q.[O]`+&R$3$[N_\I.^@`"+&R$3$[N_WQ.^@`"3.\`!@`$+&R$Y M3$[N_ZQ.^@`"3.\`!@`$+&R$3$[N_^).^@`"+&R$3$[N_\1.^@`"3.\`#@`$/ M+&R$3$[N_]9.^@`"(B\`!"QLA$Q.[O^F3OH``DSO``X`!"QLA$Q.[O_02.<!; M!$SO((``#"QLA$1.KO^43-\@@$YU3OH``B)O``0L;(1$3N[^8B)O``0L;(1$X M3N[^VBQLA$1.[O]\(&\`!"QLA$1.[OZ,+&R$1")O``0@+P`(3N[]V")O``0L" M;(1$3N[^AB!O``0L;(1$3N[^@$SO`P``!"QLA(Y.[O^@(&\`!"QLA(Y.[O^F& M(&\`!"QLA(Y.[O^R```#[`````$````!```/8@````$````````/@```````< M``/R```#Z@```&\````!``4`-P````0`50`$````````!^(```@;```()0``D M"$D```AK```(B@``"*L```C+```(_@``"2@```E1````````````````````M M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M``````````````````````````````````````````````````````Y"```2B MJ``4``````/L````#@`````````(````%````!@````<````(````"0````HU M````+````#`````T````.````#P```&P```!M`````````/R```#ZP````$`. #``/RU `` end size 7068 SHAR_EOF # End of shell archive exit 0