SYSLIB RELgFF COM'FF24CFG LBR FF24 CFGQ/UPDATE NOT yFF24 DZC0WFF24 ZZ0#FF24 FORD UT`UdU%3@ B2Je0B '#b4 b@D2PC#^9 Gp4D3e63y.G@**T`DD%@2,,*XBH`P ""`f,f԰zVv8Œ`0F0A +0B8EP8"lx( ;Kx ?s%pJ0cE7mݥiO3@t`p=(Kb@( 9ZH6hp`@`Z064\,Lt"$(}22rjd0"( D2"Jj d)$$P"zf#&'QTTTD%9@2,,*XBH`P "*"`f,f԰zVv8Œ"1V``Xh# Ca Wa`p 3@pD0fP@Pv4 ?K xao,ے(3n6-@X;Jx@Xd@ %~p 2\K%pP+`P+# l@ /. h@!% <,D b@( 9ZH6mhD0 0ܭQMJ@Z. &:QTT"%I5b2TSc&@MM %9&2ԕ#'@99 5B3rUUTDD$i@424aȈJȱ hɈ a8QTTD$e8%IP5jh,3@hfLt$#)B*"J1dD"$)FE2"J d`"$ (FC2*b2bPR5{+X,J!`6@'4 CvmLA f@Ixdf+Uo'P)FVmN#bp B!`)@h|%xpX,+K~*Ġ W+T f LjAK_4\#p-X va$[L{,Yb b=Lt"$&'@@2"Jb|e"$!*Fh22rjdl#$!F`2:*j|T`dD$@ԔbO @X?,0E&Z"Cga #ȉ*J(q 8TPdD%9@zD 8D@xX+,( αV:!`)PpC gi/t@h:1@R=?o 4 YP|.f@kvXxV}D!V 4I2&PV#&@ 1-M!pQV`Te4Y@zAx,ܢ3R)]nn( dz ~:" xR`x<Ԧ[d@*2J,d!&%TS dD%4T@bF@xX+# hpV `64\";4o@ 3^,ȉ*Jh /hi qP 8e4Dd4@ԔY;, YPeUs> x+1  hɈTQd$ĵ4h 1-5M.EXTENTPV dD$M11P5d$ĵ4hBLKMSKdUDTHBLKMAXdD$8SELFLGTPQ dU$TI@԰b@8FF<YVqd( #8A˭'pc1UI2DPQ'SSdTT@ bf2rdaS-@4F <,D hY",-L;V#Ղ0rPp\7iolW[4`h{?1 DH( c(iRSU dTI@<bPh! ` #>!e @@ uP@`Z@GF>@`\+vLt&*$FG@21"z*td#)"FF2JrJ2d)"&SQTTTD)@8(!@b(eXC@2'VQ-#"P/gdPp \7ioa1?&y4EXuUuB jS@  d@*b"Jd))"FA@2*"j PdT49@Hz@@6ɎdT49SdeD`RFXI$CL deEUHa< 2P5b\`@V u@h i 6f@m`[63@C^"ZWXF^g$9B2`Vs a63i*8 XG^pX,+U2#+ K1@86seXuA6f@m"Xu1`PXV}+U; }sX 84#`på_]TF@b,~`0eeYS2)pxFVvHE"#`@@g1[3`@U@X ;QeX$EX  gcXtE@Q\'ŨEXR:` B8†]@](en(u"" `082â, !@D^ɎdeDFX$GET߀deD4FXO$OPdeEUH8FXO$CLbE$THF$WRIT4UDDpINITFCdbDTɈF$MOPEdbD49RSdeDdRFYI$CLISdeDdAURFYO$CLMIW+6XeX8Hͳ ,Pf x3h(:ٴH b\VmB`&`e`2`  حW+UPZ#,ͮ# u'XF^g$9B2`Vs a6l*@ X]^pX,+U2#+ K1@86seXuA6f maSV`EXV"f rj\@&E,%fАm `&:Ԑ  I =::ԐT'Ԑ`d5$34 I >CRC1UPMME,Xvg>E,%fАm `&:ԐP#  I >:ԐUT'Ԑ̠d5$3$4 I >CRC2UPMKE,+G`|w( r\" * CRC2CLd5$3$DHCRC2UPԐd5$34 I 2CRC3UPԐU@(yb 8`qZo<.% %!XrXWio xOʲ)d&:ԐS  I 2:dԐT# I >pВS`e54$@Dr@ P9"E#dp1uiHp)ŨjHFrE@e"EH=hY*U, =MM %9&2ђT#!M9I2hTVc)M=IJ2У(IQMM pԕ E4%H%M]BICOMPAРe$UE54(AQ=IPTRECђT U4$T8MM%iSORDERTT e5HM9=ISJJT%@QCj^X0n(.h@W`@PP`"+>-Ea ~mv#UͰ Ϳ` #?b1V~F+9/ Ex.Vƀ1GX0n 3m ֋Ϳ`XN#uYK6:ڢuK+!@RH@ a@ver@64: qimu p/KUlXK@KE8 ;V vaiJ׀ (i10HjhQ߰  Hq iHq`  iHQ  j )ʑ jiIQ JiJPԕ 54H M=IRP5A UAcXtd2ȢEA@Tp* wiHpQ`[8t ΰ47٠aSji( $iHq =*j*,h*S e$DI9MRNDMI3h2(c%AUR2S`ddDđRFI1$CLI dcEUH<đ 2P5\rj@4p*/dYD8X[\ڐVmQx+61 eV.VmQbʭ2D8uVvHTn#$đ=B:<IU#$đ 2:I#đAUR:vI# $=A2FQU#&`$ 1>2(c%AUR2S̠dd"DȑRFI2$CL̉ dc"EUH<ȑ 2P5\rj@4p*/dYD8X[\ڐVmQx+61 eV.VmQbʭ2D8uVvHTn#$ȑ=B:<U#$ȑ 2:̉#ȑAUR:v̉# $=A2FQU#&`$ 1>2(c%AUR2Sdd2D̑RFI3$CL dc2EUH<̑ 2P5\rj@4p*/dYD8X[\ڐVmQx+61 eV.VmQbʭ2D8uVvHTn#$̑=B:<U#$̑ 2:#̑AUR:v# $=A2FQU#&`$ 1>2(c%AUR2SRSddDXRFI$CLO`TbEUH< 1>P5UbOq@3`F#rD[`f |||Xl7XL b3FXS|=DXF#ܠ X4Y` c(aj"1xFV=,AA42@3+cd!.ͣ"Pc`l` `n`+TeqP'`#+H&rcQ\l"`esP j⁰Vn(@ 6@^ʹ 1Ff0hVVh-L&fE6Kx& ٠B3i nɎddDXF$GETddD4FO$OPETbEUHPFO$CLObE$THHF$WRITbD48ʀSETDMAdbDTF$MOPEdDd9ѐ`E44d@bڡ00,4?@&z"TB YkYPel,(2h3@WZ.Lt) K2JrJ2ѐ`4td@4bB``Xi ? L 4E4YDx(Ay< @v'@P hY1)*q 8ѐ`54d@bڡ00,4? L 4E$ :٠Ɏe4UDD(@BDOSASUdDd9@Pz 2 apc%9%QpPQ TDDI@2ɎTDDITP U5T$I@n)2cMU !pT U$Dĉ@ )lW&:T'T U$E$@,2ã-d@*zD e4eDĉ@RɎe4eDĉ e4eE$@3mxö`,ı  EjKx`׭|fې%Cd?.`9|H$Y >3nAٷp#%91%92&S? =UR3PU# @1 I1pPS`T$ĔY@Ԉz]`S4 p7)|, ݈0Z"nɎT$ĔXCAPSTRS`d$$ĔYFXԴzYWPGL(C@ 006pn-d@2bJr,d!))NTS dU$I@lEPRINTTU5E)QTTU5E)@5`_@lC _q@8 6O"0xGH}1 4iꪓTS U$I@lPRINTE5E)S d$I@lLPRINTT5E)S e5$I@lSPRINTU55E)E5E)@5`_@lC _q@8 6O"0xG0 2cAMQJ2$PU#& =URpST5E)@5`_@lC _q@8 6O"0xG0 2c1AMQJ2$PU#&1=URpTU55E)@5`_@lC _q@8 6O"0xG0 2cMAMQJ2$PU#&M=URpВS4$@|aHh3T D$5I@| aHh3U D$UI@,/Ld@"zd !"'D$D8 =NP5 jYPd@""zt!"'P`d$D4@0b٠P݂pc =MpPU T54UI@@!g #1 &:PU# @M Q122PU#  1=URpTԓU45$i@<:bLt&#F@2b2dd,!&#FA*bb4ԓD5$i@4>@)A,CRLFD4UISԓT5$i@4>@)A,LCRLFDUITS`d4Y@0CAPINET4 COUTPTST4@0CAPIN44 CAPSӑSd4D@( C d4DCST44S44@$>@ ݓhi)ѐ@ 8ԒS5$@ |b@ &:ԒS  %=Mp 455I@,|b@d@d !$PU T44UI@T2|^f@͡`LtF@@2B\dD!NPU T4UI@T2|^f@͡`Lt'F@@2B\dD&'NPU T5UI@T2|^f@͡`Lt'F@@2B\dD('NUd444@Xd?kH2W@CCCHK`Ed@xzh>GmL>^- &:c" =UPp`Dd@Ԁz ,>3@0 E- $4?hXL d@"b2qdh&'NQ`Dd@Ԁj@m 00 E- s0AɎDdѓ`E4d@Ԁz ,>3@0 E- $4?hXL d@"2qdh)NEd)@Ԉz ,>3@0 E- $4? J=Y1eiꪓDd)@Ԉz ,>3@0 E- $4? J=Y1eꪓQDd)@Ԍj@m ``63@0 E- $4? J=Y1eiꪓEd9@z``C6 f݉K@- $4? JR=Y   |2cA82`U'Dd9@z``C6 f݉K@- $4? JR=Y   |2c182`U'QDd9@jA0!G@ͣ1g8ѓE4d9@z``C6 f݉K@- $4? JR=Y   |2cM82`U'TLU4D9@PA3DCTD3QED9@0PADCTD3TQUdD8 P52bW͢`S63iPdA`3VBE{`GfLt "!@* "d!NSLT4D9@LA3DCTDQDD9@0LADCTDSQTdD80P52bW͢`S63iPdA`3VBE{`GfLt "!@* "ad&'NTLU44D9@SA3DCTE3QE4D9@0SADCTE3TQU4dD8LP52bW͢`S63iPdA`3VBE{`GfLt"!@* "d)NSPLT4D9@MA3DCTDPQDD9@0MADCTDSPQTdD84P51bW͢`S63iPdA`3VBE{`G όMAFDCTD eDD9@PHL4DCEI QeTD9@PHL5DCEI dĄDD9@LHL4DCDĄI QdĄTD9@LHL5DCDĄI e4DD9@SHL4DCE4I Qe4TD9@SHL5DCE4IR dԄDD9@MHL4DCDԄIR QdԄTD9@MHL5DCDԄITUD9@0PHLDCEIedD8A!1PHL4MPgXZPͥ K 6YpY/g<>":> 0#A!1:#A!02U'STĄD9@0LHLDCDĄIdĄdD81!1LHL4MPgUX^Pͥ K 6YhY/g<>":> 0#1!1:#1!02U'TU4D9@0SHLDCE4Ie4dD8M!1SHL4MPgUX^Pͥ K 6YhY/g<>":> 0#M!1:#M!02U'SRTԄD9@0MHLDCDԄIRdԄdD85!1MHL4MTgP@Nͦ 3Pͦ  L@ 6Y`^iHx0}Du| a[ 1  i8 dĄD9@,|fmxc1!0!2SLR dԄD9@,|fmxc5!0!2SPL eD9@,|fmxcA!0!2TL e4D9@,|fmxcM!0!2TLSLT$9@DɎT$8hLOUTT#$P@B2HLSPLT$9@<A7՚oLt$!@*BDd$!$&NTLU$9@DɎU$8hCOUTT#$P@B2HLTLU4$9@DɎU4$8hSOUTT#$P@B2HLU E4UI@@!g #1 &:U# @M Q122U# 1=URpU D4UH =UPP5z ՊOɎD4UHCOUT7d$4U DUI@,'d@"bzd !$U EUI@,'d@"zd !$ e45Dd@hjɓUS DUd@#4 'pG`H0Ø P!

* J |(UF  s2cͭͪ:E4 (v NO Files Found: 0G*B|> }@ {2  Requires ZCPR3$ Requires Z80$(R"4!67(6 0>8 -2^ͤ"6N #~=2J>2E:2L>2K4 (2\(:2A:>?(> 2M*f,Z~0 +"T: SRP "Pd[Td"Nv Find File (FF) v. 2.4 (compatible with Z3PLUS & DosDisk) [ZSIG] !Q~( /#~/#45v Find all files matching a list of file specs on all drives, a specific drive, or a list of drives. Syntax: FF [D: or DIR:]afn[,afn].. [d..][/o..] Options (d) before slash: List of drives to scan Options (o) after slash: :M?!(!|:L!(!| (-v S - :A!#(! |vclude SYS Filesv Error flag set if no files found: 0)Gv. Number of files put in REG x06v. Auto-scanned drives are: ͪT])8A<>_0y6 v. :M?ʗvAll file specs are automatically made wild ("A.B" -> "A*.B*"). ×!Q[6a :?<2?~#, ~!0S8+Q~% /(*2\~A0^0 [Vm"V#~/( (% #Q~/(% P(%E(S &:\G:A2A:M?> (>?2M:L/2Lv Invalid Option -- ~6*X| *V| *| ![Nd"N>2](͔ͣ*N:]<( =<<?E(2]"N%(J(*8":!"<2D=G( ~=( > :^:] O*.~|:]_<####~2I\>?<=!o~͸2@:?G[6!  :[N:] :: :\/O:!:@"F# ( :M(~?# (G:I8B(:A *F>8$*<#"<*:*F S:*4R82Ev ABORT -- Not Enough Memory for Buffers×*<|"(*8"&*:".&͢ ( # N˹#̀K<x2>*.:Dͣ #:D :L:JG:Kv [SP=line ^C=abort RETURN=page] O> 6>  6yl :K=2K> 6( ( (Â:> ::]A2vDisk --w~#fov :]GA6~O͹  (>:6##~ (6#:6~ > 6#*B#"B:D<2D0v l:K<2Kɷ., !G)Kf! ~!4 ^#V!:O:\>͊ v bk# KXx=0 "X2_A ͟ v2b2aMy2c~: # ~2`: 3#:_(= (͐ ( :_ = :b ѯ2a ~2`:` . #  :c:a #* +>??6  #!a4E Z (s#b G~A8@0b2b#~ ~ ( 8#~ y O 052c-͘ ( #( #(  2c2b~ (# 8Wy888 8 8Oy70 ?~_.,>:0 Яɿɯ  q#w#Mq#w#j  j 0X *f1. , "*f~#fo- "d (~(͡ (F#N+##[d͇ # (~(ܸ #~+( *f)^#V*f|(~*fw*f|(^#V#~ѷ% [z0.+*f~( 7^#V*"f|>Z ̀ (*>O>G>Z| ̀ |  !~#~3ENV Sr*l|(9DM)8481*R8)*j|(*rs#r#*n x "j=ɯ*r :t(]:u W*l|(P"v!"x*v+|(?"v*x#"xT] ~#fo͛ R0z *x s#r#~## +~# +r+s :t ͗ Kn +) +w# ͛ +T]Kn! !0>))0 =  x [j :t ͗  +) N#F^#V`i*p+)Kr "hj !j[h*l"x*x<}E +"x"v*v#"v*lR8*xR8( 0k ͷ ͷOG}o|g}o|g|~#  ( 6 ( ( ( ~y/ 6 ѷ> 6> 6>͒>͒/1>.11&d& ).,0g} |> (0G6|O>͒~(͇w#~#(l(+~#(l (( (80a{_͚o*o*jz E - Exact (no auto wildcarding) E - Use auto wildcarding ("A.B" -> "A*.B*") P - No Paging P - PagingExIn  CNFGDEF LZB ~FFCFG SZC  FFSCR LZB!FFDEF LZBFFHLP LZB0FFHLP TZT7ZFFMEN LZBNf<FFSCR TZTUfFF24 CFGZ/ vCNFGDEF.LIB0F!(0F# %BO)d1@P)" 4@L$d9 o7 S1ibhT*7L o9CH%2(a1 )r4Nsw) GgCyMb d@aNEls8LfS"$ce9N s: 7M7Ά{C,^7 D8Xy c0%q< "JCh2F&3ϭ+^w5Y XuƢ;~q0r~9Zмћ![>Օ2xu9AIԯ䒱#eg ȀcᬋT0,S0֖Y%0P JD8Cb&L)RdIs1pp+M쪂@iSpcp8,Tieˇ JUV/6l<|(6OGi--5@SNk j'=&x e͔v m(vFFCFG.SRC!!(! # $Il: 1f#ya6g)f4(Ai7`T f1%1$fy1FncˁRة +e F^ `Js"W r9U'wfl-;6 AUNeDAIn(rTD+j+ A^HF̈n)}o@D A;e΂N~s hbYvFFDEF.LIB!F"4!I# "D E(A#$v "'c)@A T I(BF'I1„|3)HXhq)&o:i9 !f`K0LS#&йRN7qt 4fé 9iSm}@0o&c t䂡gB1"r0󡾎i3}NHΛGm297#1=8iF=``=7hxc<|I&7Y1G, Ǥ>2FJ~'OX(O#a}NwD0l`k Oa)YJф|H!npCv^eW],pef}iW4AQLRr_>#aH h AmZhOfQ\H0oTNIA$Y{G!h\i_ f)&K\1(F0VH1R(Ah| IvFFHLP.LIB"0"4"0# @HXL#APH0@ nf͇[osv[5Fo0 ,մ,&V 7LmeC!UmUdV:bg:[m UmbB!'mw!|Ƣ4ҵci@[1 #\E-CpϤ?2&8NS,Ov"bcE !I6]ka.Q&%@2=L˂p :OpC#Q RTxPAHo/|2`XX: *u*@8d%Vʩf]Srw`D A *ziDU@+3=hM J@h] FpC >?0)O Ί%C4J |LA| (dD 9@na7vw ód &֯D7Yi<桩ڇ'` iOƥ,N@V#@tetu83ezBpDHL (N T&n ?Fk#dڕQnH&@GzxiJ+q\joEc<}QZ-eO$bg)iD<[-Vi£􌄜Pob; nO (Cj9ͣ[*^V^wAXn2׊D vNVL*?)?{kJDnBGMfgg1b}q҄5Vm 3o0Yd[/%5;ǀ݃;4tx7B|sfd VhzFj*4,fWđſ'XWh(\Ba4a#nqS"Wgj6&0 3SOreF)SxPvV!F,C4aZnk$P!L)pO%Xa.!UG<&WI/cRE'y^TbYXPS4#"u,eD`ywPKyv6"D ~ 13[@Tr%Pe#уyBj `WEPLSJD*l U(g!F%Qo-%Q-5*VZSQI?wh7dbpB$;26?Rj.LTs44OryDF(0gaesVvK2?I`~4rF`* cIgf+C/NDqlGU'tQS2DދsW?7y`oa?k!3c>?cbrfsC,Xrb FGn!W('q@_3(~T OTrR>~Ɋ'AVy3F RR#qazRcE^"DM~}sAo%bx^W^3.j] 3݇$Xk"NF'瀔4f%e3G8?a*XbG2(爀 r?hv5W9et L/B!#(>B}K^\<43~Z2UnbF(֕`q' &a62!' aeZUӁ*5f(yaaxS[6( i:H8kYB71ޓI-FI2pSd/X-YIj0 \vFFHLP.TXT"&"4")#   !bIR 0<B!A* !HV" R< * r1cy|i6Nbqe2 &j 1ͦ t0C)u6(C}@oM̴CҖ MNFQphiW63{^qL4v`xJ58l:}DU $&C!iϋ-3kɁ &G'M;F۱Y\h41a\kLf:)bSt"'lV2(]3cH!q܊gXeBnɟRmE6c`5zQٓd%>aplPZ|sQ|-`-PGU usrp%.L QbTBQ0vQɩbNQ[֥cZAg`  pd91@R 8FX.T.MљCZ|9]vD:uXYVW[g]?PGxiVTgZ~SqhUSYZX\4bB qdb1 ZCQwG$ AI T!gPeyyt9o豏X'E+r9ReX BAxFlksOVylcYl5Lh uhMi:bTgUBUkd8i VFQ˃UScqgQ]5SǕ/+4L\p0?QDs.,aUH-Np^`QkkMUUՖAq@'ob'$Ce|£xW[\W5kb]uA j˱edA^HcѼ-A:l"E.bM;tO45ċt8 (0YE?"[dmf|RSdg!P]2SXМ*Z`'^۸F TĚɛ3%> clNâPݻ3NIppO|=딶BlLac( 3"¤-a'y@F+4Ӧ l@.)C8g74p@@'(ũ"` ; aL09c: %)vMJ2 (`B`  `"AP.DC% \FIY>JA?U)xMvII0IT ޚhɞ҂ Koyi&@^{zocfj,ۖr`rPHG ~@(>VA'BzNJT:C˒x!8"ta'`@BX2 ݜh%`T ;gSA M26M@T&eT{*3s-BiiA0hPlAQQ1^blc-ElL_ncSPYD QxQuI7Vvl'uSGRMMH'zlI韯ȕ5g! 8@*D+!=R[e,B`K A&0pB CAJي%QHŚA*Cx$3"*E&@Mw`%O]:Bw/]y*)OLS0oDB@\P@ rqD7Yeai0HQbki Mw yjg0(å6Ы 7c5ԍ1a3.B^%>WWU(W13ڶ&X%H8ØW6X$gSv ^jkye0`["eٚf~< Oɬ[.}0x,n!xQy^ZI8Rc> `G06]ԅFz2McX꺳Ҋahi\݆I2ڂ'q /8gb<^6~䂁ꑑLSĶ`@S a\'* >Kj&riiqk ϗӯisTD,PLʑ(J kmm@.Mޅ 9'/n&4|e@ϩu{0\$P hnr i)J/:[!#0 PْQtSяD…0I˦S A 3EUVpϘ!>>Gbr1RкkXW dY~iO[9 cQ;AOػŒCk N=LivLs>We2>7*!5iW2vkXvq%@oFrv(2wקbP&pFG cGQ^s $D3$y T Oyg7|yaDe8!(R,a"l&An'>D{Ly P#4wtgaO"wCma9HRrO1@pA=z+>;Q5zM!s6XyrRM}HEzja9A&'"3G-!6dc ($#&qtbBHqwrHrq"C#ˆA11rw2(##9syhAQUuwY\ge_Ra2C+ױURRؓMt1`P<6%(E"Cfjt;,hu9GTvFFMEN.LIB!T"4!U# Rh*;!NfQb6CDS 1a3ye9 ! oD) 4 dO4CI6L2yIs: PI`t4 )e8S a2ͦA<" 2":N-F"}:2nN9 htj[  sk 2#R(&) '332"fFa9Cfr; 'MK:jA$-鲵M}o]ߌ\N5!6;o> j :'zu x`$E~]7y(0 `7s q ~W\ x_VG[8m!!b0$H5!-fIpn[l0bUV@v$61n .KD%o%dd I"%[]Rjٞ[X;DAd9 *p , xZ_1eD :trX3Hy: cj]Vr6fnǑf*%ٝ$yIai +`t6rƇ꬝`$0k[@VkGglu +%):k[dJ 2voK. F˜v[&vk5&Fů`&žnRq 2lbJGqV{ ?aA(Fr_e8l3ё*b-``VRAd   vFFSCR.TXT"$"4"%#   !bIR 04N* `)i;Nbc4 Ȁe̦d!"Pp$RAt:NBo3"  P@EB@ % bd`@Nhz^a08\"(r7 Slʜo3 ƚLo:fg4b|WQO1IL2s(OO4LyX^=STt;Dl6s=R Gh92dYaeo1IM6eea,nz фbRFGHW]uT]4dyܖRsSd,Mv^ !xzuptt$$U#r!SӠʁRXp pŎG1lKe30ao&{Dh#i U5\AIRQrH+iы ]Fn JmюNJZ8 SQg@h$T T AqBqCqDqEqF qG@qHqIqJqKqLqMqN qO@qPqR>uSeTVeWFe0e1e2 e3 -e4!Ne FF CONFIGURATION MENU Drives which may be searched by FF. Type drive letter to toggle. A B C D E F G H I J K L M N O P z z z z z z z z z z z z z z z z R) Return number of files found in register number z S) include System files in the search ? zzz T) Terminator following DIR/DU for found files is z V) View console screen with Paging enabled? zzz W) auto-Wildcarding in the search argument? zzz 0) Limit default drives to logged-in ones? zzz 1) display drive # headers for found files? zzz 2) Use NDR to control search? zzz 3) Wheel control? zzz 4) NDR for wheel user? zzz FF CONFIGURATION OPTIONS DEFAULT DRIVE LIST The search for files named in the command tail defaults to those selected here. This default list is not used if a drive list is included on the command line. In addition, the default list of drives is also limited to those which are marked accessible in the Drive Vector in the Z33/34 extended System Environment module if it exists. This prevents FF from attempting to access non-existent or unauthorized drives. R) Number of files is returned in .... defines one of the user registers (0...9) in the ZCPR3 Environment. The number of files found in the current search is returned there for possible use in an Alias or Zex script. This function is turned off by entering 10, an illegal number. T) Terminator .... This is the character following a DU or DIR form in the list of files found. You may wish to use a distinctive character here to differentiate the list from a CPR prompt. V) View in Paging mode. This is a toggle. When yes, FF will paginate its display. When NO, scrolling is continuous. The invokation command line 'P' option temporarily selects the opposite state. Most users prefer the paging by default. W) Auto-wildcarding/Exact mode switch. This is a toggle. When YES is selected, the filename argument is treated as if '*' and '?' wildcard characters had been included. You don't have to include wildcards in the (partial) filename. When NO is selected, FF will only find files that EXACTly match the argument you provided. The 'E' command line option temporarily reverses the default mode. Here's how auto-wildcards work: You specify: FF searches for: AL AL*.* AL. AL*.* ZCPR33.C ZCPR33??.C?? .COM *.COM 0) Use BDOS login vector - Toggles between YES and NO. If YES, then the default list of drives for FF to search is restricted to those which are currently logged in AND within the Z3ENV MAX drive limit AND listed in the Extended Environment drive vector. If NO, then the BDOS login vector is not used. The result vector is ANDed with the Configured drive vector to produce a word whose set bits identify the drives to search. (Drives specified in the command tail replace the configured drive vector with one that reflects those drives.) Control word: example: PONMLKJI HGFEDCBA Configured drive vector 00010000 00001111 Max Drive from Env. 00011111 11111111 Vector from Extended Env. 00010000 11111111 Login vector from BDOS 00000000 00000011 (this option) In this example, FF will search drives A and B because those bits are set in all four control words. Drive C or D will be included in the search after they have been logged in by ZCPR or a program. If an extended environment vector is not available, it is ignored. 1) Use headers in the list of found files. This option toggles between YES and NO. When YES is selected, a single line showing the Disk number is inserted on the screen just above the list of files found on that drive. Some like this 'dressing up'. Others find that it just needlessly clutters the screen. In either case, the DU: and DIR:(if defined) for each file found are displayed in the list of files found. Try it both ways - it's easy to change to your liking! 2) Use NDR to control search - When toggled to YES, only named directories with NO PASSWORD are searched. When toggled to NO, all user areas up to MAXUSR from the Z3 Environment are searched. In either case, the drives to be searched are limited to those allowed by the logic of the previous screen. This option is WHEEL sensitive; it is only used when the wheel is reset (non-privileged user). When the WHEEL is SET (privileged user, like a BBS sysop) this option is ignored, and ALL user areas of the selected drives are searched. For a BBS, this option provides precise control of what the caller can find: only those files in the Named Directories shown in his current NDR. For private use, you can avoid accessing floppy drives (whose doors may be open) if none of the FD's have named directories. 3) WHEEL CONTROL - This option is only relevant if Named Directory Register (item 2) is YES. When WHEEL CONTROL is toggled to NO, then FF limits the search to named directories for both wheel and non-wheel users. When toggled to YES, then the named directory limitation applies only to the privilege group (wheel or non-wheel) selected by the next option. 4) NDR for wheel user - When toggled to YES, FF limits the search to Named Directories (non-passworded) for wheel users; non-wheels get MAXUSR from the environment as their limitation. When set to NO, NON-wheels are limited to a search of non-passworded named directories and wheel users are not limited by MAXUSR or named directories. YES NOYESY  T AqBqCqDqEqF qG@qHqIqJqKqLqMqN qO@qPqR>uSeTVeWFe0e1e2 e3 -e4!Ne FF CONFIGURATION MENU Drives which may be searched by FF. Type drive letter to toggle. A B C D E F G H I J K L M N O P z z z z z z z z z z z z z z z z R) Return number of files found in register number z S) include System files in the search ? zzz T) Terminator following DIR/DU for found files is z V) View console screen with Paging enabled? zzz W) auto-Wildcarding in the search argument? zzz 0) Limit default drives to logged-in ones? zzz 1) display drive # headers for found files? zzz 2) Use NDR to control search? zzz 3) Wheel control? zzz 4) NDR for wheel user? zzz FF CONFIGURATION OPTIONS DEFAULT DRIVE LIST The search for files named in the command tail defaults to those selected here. This default list is not used if a drive list is included on the command line. In addition, the default list of drives is also limited to those which are marked accessible in the Drive Vector in the Z33/34 extended System Environment module if it exists. This prevents FF from attempting to access non-existent or unauthorized drives. R) Number of files is returned in .... defines one of the user registers (0...9) in the ZCPR3 Environment. The number of files found in the current search is returned there for possible use in an Alias or Zex script. This function is turned off by entering 10, an illegal number. T) Terminator .... This is the character following a DU or DIR form in the list of files found. You may wish to use a distinctive character here to differentiate the list from a CPR prompt. V) View in Paging mode. This is a toggle. When yes, FF will paginate its display. When NO, scrolling is continuous. The invokation command line 'P' option temporarily selects the opposite state. Most users prefer the paging by default. W) Auto-wildcarding/Exact mode switch. This is a toggle. When YES is selected, the filename argument is treated as if '*' and '?' wildcard characters had been included. You don't have to include wildcards in the (partial) filename. When NO is selected, FF will only find files that EXACTly match the argument you provided. The 'E' command line option temporarily reverses the default mode. Here's how auto-wildcards work: You specify: FF searches for: AL AL*.* AL. AL*.* ZCPR33.C ZCPR33??.C?? .COM *.COM 0) Use BDOS login vector - Toggles between YES and NO. If YES, then the default list of drives for FF to search is restricted to those which are currently logged in AND within the Z3ENV MAX drive limit AND listed in the Extended Environment drive vector. If NO, then the BDOS login vector is not used. The result vector is ANDed with the Configured drive vector to produce a word whose set bits identify the drives to search. (Drives specified in the command tail replace the configured drive vector with one that reflects those drives.) Control word: example: PONMLKJI HGFEDCBA Configured drive vector 00010000 00001111 Max Drive from Env. 00011111 11111111 Vector from Extended Env. 00010000 11111111 Login vector from BDOS 00000000 00000011 (this option) In this example, FF will search drives A and B because those bits are set in all four control words. Drive C or D will be included in the search after they have been logged in by ZCPR or a program. If an extended environment vector is not available, it is ignored. 1) Use headers in the list of found files. This option toggles between YES and NO. When YES is selected, a single line showing the Disk number is inserted on the screen just above the list of files found on that drive. Some like this 'dressing up'. Others find that it just needlessly clutters the screen. In either case, the DU: and DIR:(if defined) for each file found are displayed in the list of files found. Try it both ways - it's easy to change to your liking! 2) Use NDR to control search - When toggled to YES, only named directories with NO PASSWORD are searched. When toggled to NO, all user areas up to MAXUSR from the Z3 Environment are searched. In either case, the drives to be searched are limited to those allowed by the logic of the previous screen. This option is WHEEL sensitive; it is only used when the wheel is reset (non-privileged user). When the WHEEL is SET (privileged user, like a BBS sysop) this option is ignored, and ALL user areas of the selected drives are searched. For a BBS, this option provides precise control of what the caller can find: only those files in the Named Directories shown in his current NDR. For private use, you can avoid accessing floppy drives (whose doors may be open) if none of the FD's have named directories. 3) WHEEL CONTROL - This option is only relevant if Named Directory Register (item 2) is YES. When WHEEL CONTROL is toggled to NO, then FF limits the search to named directories for both wheel and non-wheel users. When toggled to YES, then the named directory limitation applies only to the privilege group (wheel or non-wheel) selected by the next option. 4) NDR for wheel user - When toggled to YES, FF limits the search to Named Directories (non-passworded) for wheel users; non-wheels get MAXUSR from the environment as their limitation. When set to NO, NON-wheels are limited to a search of non-passworded named directories and wheel users are not limited by MAXUSR or named directories. YES NOYESY Requests have been received to add two new functions to FF. 1) Have FF write out to a System buffer (like the registers 16-31) the DU and FN.FT of the first file found. 2) Give FF the ability to delete those files found, subject, of course, to a command line option switch. Neither of these enhancements have been implemented in this version. The first suffers from uncertainty about where to write the filespec, and from a second problem: what program can use the information? The second suggestion, it seems to me, is beyond the scope of the function of FF: to find and report its findings. Both functions could be satisfied if we had available a PIPE construct as in UNIX. I also suspect that such a function might be emulated by some innovative use of ZEX and/or the SHELL system. There are a lot of alternatives to consider, and FF should not have to wait for these more general questions to be addressed. They ARE general, in that other programs could also be treated this way, and other functions than delete are worth considering. Al Hawley 01/19/90 vFF24.DOC!Y!!!#   & l2`H0le9&pd.E^1#* Cl6M 19t1!yȀi94& 9 9~s;F,*cL\X,f"LT+@ +5^rr2 'St4FȂd2耠h)v1\B UlMAhB!H`=Hd¨{X&k12uN %!tf7ŝ#qt\ fN [ف<ዏANf3YCs4`LR=k]ӆ!ScFGo|!eM~ P`EMbFcбoNXxF4rfqE|NEgQE9vq[@gTlQfǕ0eUb~TAYdflP(cGQu(9 VQݰ^r^_`NUdnOqA<QN'aHAJP )>rpfuP D$e:@d E*jab[DBYIY@Q\ HEz4JvaԀa9\,BPIhSox  / rio(_l )A&Ѻof;Sw W IT/U`r\rSm8.A֎S^mT=ICUƦCX"K")c OQɨ 3DCs fF\ɔѡ|C eetWAjDYs^͘O}Ŏ$(\oQHA2ՏMFxZ5 PY @p 5@AA%MU&73LNLmm|-@R eH2`@ &@4Z v{fSGC)ό9I@C<"I)N8Иd c)1("C ޅ`b yɀу0ij R:/sʑvz'L4"qNia2D eXçDBK0k-5ZQGi[SM (8X* K 45NXkk@j%t\IC]%]wE;6 ep Q6XnNtF"f87Pz|izɕ`#xkf]Rۧ(r4'H| rѝTq!ЩtDa èb EXʛ>p:%d$n?4][By;4 h)tõ #yl=cHRsBO h=yzfH,6G X*^=Syޥ(lcrF>CeN @YCh Gp; p6 w$Tm5vpEHp/QMV^%Z0LB|C)V7(A(3<W/7(b.RCx`7M3F]bB׌i&`xRfLQ>At=Ec'9Q%bBJ!8pZT;r-#>!0x')r(r szj9xPK=h^FTU,*r[v!ńo^70a/t5TuKP(bw(UH#@HD HseSSv=A HeAW[W7,'HJBDy\rCPDQw&,*h9JTqc]j5o zXt ynw>SWgvxh}PE;5EtCoJMak,l"$1&!*DR3=!A=eQ5'@t=fl5.(S/"lpo5"x'E)<+MM0sATyppzkSL6(7ch YNҘc1 @:QE)^s2(քPU^sFpn &7"rJ82Q@  I}%qHrP.rᇒΩe諑fezj22%Ƨr XU,29wXm.b!R.;e Y7rAkʻV gl[JbDY0GBH; "Bh,X;rAYE-`C(DWX!0Mtp1x2b g{V1\Lg uQY`UM7qM'dcevTc97`456F{QwS(R-9ҊtXv *tp9Dg"H)Fgu`MXPvIv!uQU0nUS\t>$/}b^tF`yp V2!7=j!S¯akj@mBN2*udaSXh*1oA4:ptћ 4|vhy=_.Ƣ5)#*KT*Lb@kVWja F&҉$"A,ҝ4ET'DX[ ŒJ4/o1;z1 Xjgg1 "0/+Fh2/|m6lqM:~"FpҐx({$Ѹrw!Z7A`g+x) 5#<3+Hn*1@:Ksg!w/:FQoeɄIQp+M2/P.4Uk2 rCD89UT*q d,.|Ŭ\-fόG[.2BlXg<&CR;yYF(uy+s/SP9eA+~RAp~cgb tӡE»6l&|+RQ<ǁ%uAP"(6PR=ޠeMM2d";[.q5Ō 0FPbl*,AAEp#EO0ICp`!Rb+|si"5\I+s 1#sJ:[.+$2t9b&ם祾SU!-RQ``R:ve"--6'&xXhڂ{$,ݔ"]:Nrm(Mbj 8lCUNXD[2<R=LM`^1c1cp K0k>X0x6@ @wX7xނDK+ @1=ߪ<[nl Iݵhh\s.oqHy*H6rTX+ڰdMZƨHQϮ""ݜj@cHړ"O\X ި. C5O0R8)" !_ L?(2=Kcr/=`C/Y(3iJ;<7LPS'͸DZwU8ms @o0Dʑx]~tBziXr?jomJ׌S])1<Lsk]g_O2z/NZ{]cv]t"6 I% q%TKOHQ<@PZhgN/!Le5qh7l Rp'BT LEzcPs4"+qq>rXLsg= mԁѸ4dW/zpXWRMF /+~0vV#zHD+q)jQBv x:;:i9XD72 7M"vj6 z`kqUܑNFM)^5'vUphFH4c*d .'B7eSj xMrysWcq8a^ F$OPKM3*AA=;Zy+bptGy^\Xօ+/Z+1'4PҪEME C-x]/Z\\n:G%QZsߡVk8n(V!XO42Hd2fxJMM&؊ x 4N`̽h_pb "?Aj7SjM<.A4)0ЙNA70c O$4(J`ry78R `CESd,0BL4Ћxek4!GRBH8+6 Tlz`="q|t 3@L``G|r&J BO V@NBpI hN~-+dnjP.”u)b1f@fI CC! r^ic-AN@c0WE :e,BO"˜P] I(|!L))c,9$^+⮃rxW0TRy+ 6:Ī7@Xu>9EbJ~`&*aWΩ3.X,!+1Xp u, 'ֳ@-kUµdXp VVvi`%鶠b"%YS< ptX@If`cgPk jQe`fQn5JYl吽YEfZ徦hI| f YRŰ@7<T|d̹ٓ#I2H64 ‘R?u>k8b Ó}JtəU39J y2qjlB<bee, Rr,|LqxwE*!^ H E8Tp'rEx rh&h*,2sg0'E %6(v}+A*&W!섆qj2ja!\S 6Y,_/S@m'M z3uIWcEZ35t` `,0xGXrp,,?`);|w[txPZ\aIID1}HDAffLq#<+ AO$z5Z_C28d5/+Wc_%IXGJ6 k(aE$&"JD'B90KSFw"Apu0x8R!R=a8C ~$q:qgb xCF)pmb22Vk6yE:us 3U+2WS ps$uHWqfvQ.FF8 3~}UvF`gSa{$zFK9mAqBQErxFA,".Y)_oMGt/-+يGChR>I"0Aƅ!ɏԕg@I^ɠ(BLt`w"d{`ȳBޏ)pd/q"#hR :ei=N{q. H!Wu&nXo',c#)#@'0ٷbFJ  WpZjRNW#>101+riNOPQDmr(1% (6epq ny|0(ukiBpS&'&x7( 5Y5A5bxB(kLaULY贛`E*Ct>^< =aLzJSkiM/|UpAp $*yPQYql^#\RdsPOAx>LPw%Q!@ 3=SsHrOV`zfB*HXxu&con'dvɉFv qaVaX&s0(]K T}ZՄ/qgriBq=r}k3|(PD6#G~u"8*OIJZД'Ӎz+_0cj7)P(:9@{ag  r I*r+VFWAe,X$3̚SQ}ģuIx+Y5%cIV-CF=9}fOAAFR@o.c(6Do Y4u  kVdµBE2}PXM+lf6 (LF=|1,6#5Ib#8 ?|0Pǯlwez2AY!0hf (!HfQRc5dQQF&0D*x~)*$<[L (q2Вa*-]Aa'^d} (񵹴z gb2m9Ly= hMy-'"= GŒ!AAU=q]_%Rmlڕ6-iK[Htn&PlFڔ(N0(l~9}$w kޚ`XZ0Ae- W{1OM)׬SBC)"'a+p0 '(P1I~y&aDgMi x6AxKaf(WFsǎQL} EDs4 hp]yطx0=68;qM,F뷮8Y-'R$2*k@7c3XY5E ᠓gQW~խC#DL<6 H$Er@l? bZ,՜0'bn0NH!;!m #v[rOٛ鲇3 Q!F/'>/(@t ^pY E8WQq@rx! BdBS!H?AG!9xLG5R}2M4R0q#іؐ Ɉ5 #^KYY~iiVSSGR1T!ǽ)ݧ_4<)@X!"c ⬊{L"Gž.}Nhn؝."&`[A DKW]n,p]mF[o'ؠ(Np%:n/wR;1n~hS(p ?_ә~SE} 8 &Jhp3ߓAO<7{h}x6fr,,f4zDxTz( fmwR)B )," TMdWBY~ǝQJhp4K͐1'N^pCYȳ(D̴@MH)g,AB!q'x8''Zh"2(ˠBپl)J|EF;a$ LcOW;U;]؄E)0%X7CFɈJhp6[LR}JhVRydvb_z#cяVu8EI{Q_sut':^w[I Y d垐3o*Ƨ [*RS4"ؖ~ :'4pbHF^آps'[0Y'bY`#ՄvhM.j`b<<:FAX'WjJ^ ^3%D*ޡ/S긞0n[R.LJ!ox_bTuӏixSïۧgF84@Šzȴ)wf Yώɘc0|K0%3s19tҗ,@%:M oOQʡ5R\ nE ڔ[60O}-H 9UL{;OS}͈O]<"+H &g2-1G!HoQrCEP"n;;$ļwZĔ?w 4Dp.`u#3L!)H)Kl.h>46)^ &,LF0#/ٗK*Lcqg>Kk:AV/}>#D?20?YH^$fq܈$]6Cwow%?P  @̸.7Sa*}!Zq41rg+!+W5q7< PJk^u+F(pݫA uH#a:_5$PH#3;ӆOfpqOץ<-o}AT[WP jA!G99'ߛĽPC+W0Zȱ斵*U`-YQęqlU!'!@wFDӀ \hR|m93?)k$#fJLYK^^ Oei"Ѣ#$"uՠ!.0m10 p)1*&(037qL(<3IT2A+{WZjhClK 4!j24 a}#IqoQ8=YoR/o3{}D+fEOo\7GRkbT7z-90 |lƖs4A?FwZ9v92]2tq #kҹJ0KFd8Ÿ))$<&pOJH!rbRT%&<`x*-8f/Y7:قC~9. bƌ"I5Y!> A@"ђy.dRX Ssz.A*3̟ 2<(#J>^ɑ/ѸR/ +Aq|BkK V :'wxXĽ ;i"Fo|K3!SAI $.(Tq/^˟']ja 9FlѢ4SCjJ5@@:ATfv " ۧXix9'xywfj*$fgNOK@P m&tyύ 8X1uE]$x,T+́ar0TV32oY, /*.X+ULo2 'PLYK34 08ih@n-?7F p_[4T(5Ajob {'sxq$ð3!M`y}NgI /ޒJ'43UrRU*1>(wM ^(=і5MS P q㽤,,~}*Һ 0;/Hu sbAN9^+fWðA^Byotqܡ UÚ ,G(=n'8R¨ȑbLrClz0 =HS1DZ*6J`(l̞C6qs[cƚunN$' @y #c_ܢ_,VEPeRU k|\(G%B_߈^5BtYmYdAlL+qJnC2%;zFgwh8S:>w[?06Be!*p[;b< p;=K|H4{KW&g6fc V)^úЙZ+%E4Zo'0Lz՘ dY%6+7|$7/b'g#0KD)xHY%1jK:X l9iuMu&*"4\b4ļM~&†o! Hm&xlTOdihb;GyT,)>Tˀl+7. Z{K Np Uczc;m.~tХ0nl-j0tbJ]#ؑdFǖj:g3M8hYSv-qy@OµH<4S<>޹> &$rlw3 $wZo.P4Ye. SĹǾjÔQg Ou{mcbQr {؇`C7 YA0S(4n uSbtVB6%M51*g3v!H锷SNrb|> p2,qp@O< ,m2+D@DP6)s-8#ϢȦ0ck|,Cvy |9IV<ه>_Zc6 Za ebYo;j']IV'SQfHe~'iR:j}FW A uHP<++`쐘Ta%fңG1[m>I_߰U 2 _@O3VQLL?'?.P\rk kXB8}fH-E!esBkA& a֥N^`VxJ V3G=T&yPAN+]> Z"l 9TL?b?f'/^g$0a$Q̦pSLQ]̄T(P~p ~@ W% P w`]@'S[pe؜UZM?n*B+5S-xp;{}2E_)o>)Z1j:YjWqLё0-ѫ(LII|1sd-AjqDS=/qܐ"AԺ` rϠo͑kFX{n,<0sxr@^=VC݂{$*dV f7pX<صYY}3h.$Wx%Z6ZPIP_ hp![98 fIB1Rc/Ɲػ!ѣf)< 0P5By1+r:4G5*^O[V &%2|1c!Xh& 'Ӄk+?<<P($LR2a'D9$uxjT9W+ɥ:}L(`PTUCH_PPVzsm2\ #r}Rb.ٓz0?qPoؠv)(Rk߾#&f88.і3g$#=Yo}H(k>'%&KfT%Q=u|_<"(6!'TC|j&s׏쭍brb|3ʏk42z1703hYb|2'xiҞa$ufjo7'%P6qsH}ǢOIa:܉yJ֝!Lo0aL=_'6-I1(d1HD?rj03Hrc=/bՉn=!r}ɩTsb*=L<.N. ?#GPwq.U4/^D[l@Uұؑe&4ɲCuAwjWz5YsbY'k7_#3!ȆP UG03 BBі5:`YNT0<<.ʼtbrb]ŗ*#Z;Y#RnIcbA^l ZD@4ҘЋJ@A (ugR͏1ؑɭ R.u}2\1,r#įxB7eՂ(,tDW * .|°ҳ*3JX}AƤ2 (ʼՒ~56([Aކ,DgRp:8s:7yE(t, sw<HƇ;[SBT 0p2f^(sa_C0By1XQj^`ZgZ'P1W$*u#^;BW8V"x4)m FA{qSXQ>٥bLS܋M3=DTe[by(>C;IftbQ|_<%[b JCI[j=:6NVs$u+ QpVA+qEjt*)E'G=9Rx)C>qBBf'ӝ*UHsȪ;FɋJFDXq[9>GCV9$uDw SXEL².tίdQq7&iFE}C:_=-Zt=4/S0-152 o5'i]@M3-Qh"7¦q QEdɨzY߸Rg5rruR8;S3nb/x5aJ%3ʏkAjk2TpN9e=S_FY|L;$86qa=R|w!íDw`7~@DwP;V/Q}0VxOWp2'sRt-frOW~ӡ>{,zRqfjf\VHr'`*SVɬoP&a9ωJ@ `Za 6. O|PkLM,//0 bfPsHp/Z@ehġs'!fr_1q(lx7NWo&'ZHs5"o7pP9 607g2w_ 鶐 hb;Zb)7tc<9”Ժ)'ؽ_%9K*5y8 B+l%X84%U^LVC>M-'@Ayw<6CD@ZYBUg{wr.H3Է ݡg2.Pu&f/kCv͖ !%.^*}ml*&NPW=m#kԊ1B1H5q"!&")./o^n4'0 Q!rj4<s1kĂ/KUCFz\.Eds("TiWUdc7l",n^&B"lG_ ܈C:o>0U N"P]PY4 ~L?tX6 BT(ٟ%,b0o9UNK1I`.D7g a}ḃhWw:_bC{^DYDK5>KImx\: PLc&Hdå, .1k޹'Nz+p;\ KTTpէ+*ALOP xuX^S S k>0b\R`kz$|fbiڒ6/C@AD*66Qr^bT"9cqtv! 2oqp#/爢$0''OIqt!::0LXK>;KybA枺e:`ERS_uar%*Xv+fȅ]- ˲3>h* iw`Ths Ю_*YWTᤌ%Ϩ⤚Z.5';s TSՓP@Fj2$b8\ш~J:6vOtOrCZ?|ily7\GR. u53Z:?wjeoj }}S1HR )7?fD6rh\b+M <޲Tз_ʏTS܈ ӔIʏ4]2OZPIJ- =Z%@Ч}A'*"09Hj(J-j"͖ !𪮌=^>ACΫb)7#l@Uҽ>ђQuU9"lhgF!T@J[k@'aEd1M9ȇ '5A*j>8D A+# 3SE%#O-Gu6=TY`,e`gW%%H] iFLdz?Q> 'R\̶uf?dz?`*Y~tGP{Uv;p|)+Ű;lVb%=K"'[4mXq+0m25Z̄[(E^rapA.\*B0,_ O^s **Y SբZRU5_D'$bZ%H NH RuYC LՀu+ĴLKhLALnǭ(uݢ@0|LR4xš*OZޱAs"T]݌܀P&O1Т҅'?P:m^޿(}2$> }}|$?)NMW9O& +!ol  Q 0U2ЛoRsH)U*¨y10_e"&삕]L*q:者+x:$8^A~J )B~CtƖ>A:~z5 igh=YZWZ"uջR)'\ SAe@ ^;Vipiɼ/ᗉ$PRT|{hBR"u+x=]7"rq բhMA@_)p3`3C`x#W=x)ޓUc70bsx=؝*zٯC2H<$1K=b>f >1B*4>A@APX(fB- Y"/@dy}^M_.cDᢉY}MQA>.2m%}=.iբۛѣ$s~=!H!p0`(20/ǯN^0JAH ׫ݎ0F/C22or,.lVN[׫݋Pi|O[0(ʼnfU&>4CD?ZdM=]@zn.i+#LIZ\9#|;jG (!H觎׏[)ۗDw==Fs QrUrj#xxARnAk1 L;g;2W# [ :S'R=^ԉıANCN=`RU8ۅU|WzLA SҮ#(G[ 8sxiZjo&26)^W&a>K$ w[~mbul  F+OV6!lVw|6r]ZM{kNIR02#Ű>r\5,t2^]^LT'Ӗ'!T<*0e+BCoL^4++&qbMڰYZA  A(rd6RPO(Ie$BLTPe|;N7!+0B=_e|?U@e> +pU+ `U==Cloa*̗cH|#{Ű1%¿J.Sq+&vgi?bpˤPNGCQ J^OW{3a5{_U=0iWDwoV_ðSrR(lc*(WU%V!%[WwZkOiKpP(Ժ4L{6=9D1KRr$>Isj ,O*ELsĥxyb8o 03<0oQ"בLg4`DzLvoLk 03:Qʦ GARW&_La0\+i&p_c5kgRg7' gRLE"t;aQڀ9<CoLq:0PLc?7߿|c?6)<+=PW?EUٟ 5q7G2AFF (Find File) version 2.4 adds several new options, and makes all options configurable with ZCNFG. Uses SYSLIB4C routines, including the sort routines to make FF noticeably faster. Source code revised for brevity, clarity, and code optimization. Command line syntax relaxed. Still compatible with Z3PLUS and DosDisk. Al Hawley, Ladera Znode, (213) 649-3575 01/19/91