[comp.sys.apple] Cleaning up text files a program

delaney@wnre.aecl.CDN.UUCP (06/06/87)

A note the CAT DOCTOR mentioned in this documention is part of Glen Bredon's
PROSEL utilit mentioned recently in INCider.  This a program launcher and 
utilities package which sells for $30.  I you need an address e-mail me
Grant Delaney

-----------------------
TEX - Text File Utility
Copyright (c) 1987 by
Floyd Zink, Jr.
-----------------------

THIS PROGRAM IS PUBLIC DOMAIN, DISTRIBUTE FREELY BUT DO NOT SELL.

YOU MUST HAVE AN ENHANCED //e, //c, or IIgs TO RUN THIS PROGRAM.


Features
--------

    1)  Catalogs disks

    2)  Types files

    3)  Appends files together

    4)  Strips linefeeds and ^Z's from files

    5)  Removes carriage returns from files


User Instructions
-----------------

TEX has a user interface modeled after Glen Bredon's 'Cat Doctor'
program which I use extensively and find very easy to use.  For
those of you who do not have 'Cat Doctor' and all the rest of the
'Prosel' programs I suggest you read 'PROSEL.TXT' in DL1(this is COMPUSERVE)
.  I highly recommend it!

TEX supports a start-up pathname.  If you enter a start-up pathname
from a program selector like PROSEL or ECP8 the program will use
that pathname and strip the linefeeds from it and then exit by the
quit code.  If there is no start-up pathname then TEX will display
the menu and you can go on from there.

If you have a mouse TEX will find it and allow you to use it instead
of using the arrow keys and pressing return.  You still have to press
return though when your selections are marked to start the procedure.
At least until I can figure out double clicking.

The sensitivity of the mouse is at location $204B.  It is currently
set at $08.  This means the mouse must move 8 increments to move the
inverse bar.  If you want to change this use a block editor or from
the basic prompt enter:

CALL-151   ;enter monitor
BLOAD REX,TSYS,A$2000  ;load file
204B:XX    ;XX being the new value. Higher value=lesser sensitivity.
BSAVE TEX,TSYS,A$2000  ;save file
^C         ;back to basic

You can select a menu item by either the first letter in the item or
by using the arrow keys and pressing return.  After making your
selection you will be prompted for a source directory name and where
necessary a destination pathname or target directory.  You can use
the TAB key to skip to the next '/' in the pathname shown or OA-TAB
to back up to the previous '/'.  When prompted for a destination
pathname be sure and enter a pathname for a file not a directory.

After the directory(s) are selected a catalog of the source directory
will be displayed.  Using the up and down arrows will move the bar
accordingly.  The left arrow will unselect an item if it was selected
otherwise it will move the bar up.  The right arrow will select an
item if not already selected otherwise it will move the bar down.  In
addition a control-a (^A) will toggle all the items.  Pressing return
will implement the selected task using the just picked filenames.

When typing files pressing any key will pause the display.  Pressing
any key again will start the typing again.  Pressing ESC will jump to
the end of the current file and pressing ESC again will exit back to
the main menu.  Pressing a 'p' or 'P' will toggle the paging option.
When paging is on the file will be displayed a screen full at a time
and waits for a keypress between each page.

The linefeed stripper creates a temp file with an '.S' extension.
When it is done processing it renames the original file with an '.ORG'
extension and renames the temp file to the original file name.

The carriage return remover creates a temp file with an '.R' extension.
When it is done processing it renames the original file with an '.ORG'
extension and renames the temp file to the original file name.  When
you see the 'Minimum line length' prompt you can use the up and down
arrow keys to change the default length.  The purpose of the minimum
line length is to try to maintain formatting in short lines.  If you
use the default of '60' TEX will not remove the carriage returns in
lines of less than 60 characters.


Final Words
-----------

If you encounter any bugs or come up with any suggestions for
improving the program please let me know.


[ Floyd Zink, Jr. ]

Compuserve - 73147,2717
Genie - F.ZINK
--------------------------- cut here ------------------------------
CALL-151
E00:38 A5 FF D0 32 D8 20 8E FD AD 30 BF 8D 6A 0E 20 00 BF C7 6D 0E 0D 80 02
E18:D0 1D 20 00 BF C5 69 0E B0 15 AD 81 02 29 0F AA E8 8E 80 02 A9 2F 8D 81
E30:02 20 00 BF C6 6D 0E A2 08 B0 0E 20 00 BF C3 70 0E B0 06 A2 26 20 53 0E
E48:AA 20 53 0E 4C D0 03 20 ED FD E8 BD 59 0E D0 F7 60 A0 F3 E1 F6 E5 E4 8D
E60:00 C5 F2 F2 EF F2 87 8D 00 02 00 81 02 01 80 02 07 7E 0E E3 FF 00 00 00
E78:00 00 C3 AE 1D 13 03 D4 C5 D8 00
F00:D8 A0 00 84 FF 84 E0 A9 10 85 E1 20 67 FD E0 05 90 48 A2 00 20 5D 0F 85
F18:E2 A0 FF 66 E3 C8 20 5D 0F 06 E2 6A 06 E2 6A 91 E0 24 E3 30 04 45 FF 85
F30:FF C0 02 90 E8 24 E3 10 12 2A 85 E2 88 B1 E0 0A 0A 88 11 E0 91 E0 C8 C6
F48:E2 10 F9 98 65 E0 85 E0 90 C2 E6 E1 B0 BE 68 68 90 B1 4C 69 FF E8 BD 00
F60:02 0A C9 40 F0 F7 49 60 F0 07 49 60 E9 7E 90 E6 0A 60
F00G
.gKK_}mm@0??_{~~@DGhQ[LqBPh_LprBlqrBHVdLsHBwau~YWPh@Lt|~hF@L{O~_n
.pz_Hp}_Ro}_?oB_Re@lIK_oBI_R@?_WaK_I`OlE_qoRK@GrlbI_o?B_Hg@W_O]|_
.A?w_C_h`E_E@M_z?RLO?Rl??@OELMO?Kpi_lbI_opo_dc@lH?POEcKP`cKm_OlGP
.?oMwZh~lBGPL`J_OylKlB`whm~LJF_OagKG`vHCOEalJK_oVWlI_poI[`I_hby_x
.Cw?GwmI_Whz_oxw_qI`KRa_H[IosvHToLoHJzoPH]GoLvHLonlH`OOAh~^HPqOBK
.RQ_H}Bod~HSoncH@zobH}Roa~HQoh`Km@__hE`lNMbLWKbOLWlObOLLPPh@L`Nb?
.MImNCblL@PYLALPKOa__Ph`lbNbHK@OMWlPbOLLPWlWbWLNb^?dM`Nbl?LPyOLLP
.\?Xl`NbgWxWbU?OKqVkKAklKQFlKANmK`tml@KPLazDcCclLCPDdJ_ZzWmNbW|Pb
.Pi_CM~mzNDIOxv_hC_LKEPlOCbLLCPlKEPLzGDccOlLPODd_lZzhE@LNCb_?OlKP
.WLzDWx^bpoEi?_Ha\?nhCaLKEPlOCbLLJP_GWx^bN_l|~IOupG_Mw|__WW?_lW{h
.E?LzGDccPh@DAd_Zsz_VA_d?Ph^LazDcCchAODd_kZz_zyAEcAc?BOOS~DWs^_Eh
.|kd_~Gdk~odq@??hE`LzGDccPhCDAd_Zrz_ymAEAOc?KNKUd~qrh|nm_TpmpOu??
.PhSLazDcCchEODd_kZz_zyAEcAc?BeeB~nox~qhf|gs_\gbhT_pxTwv_^_ax^_Ek
.~nxc^_Yh|mjk^_IqOm??PhNLazDcCchGODd_kZz_zyAEcA_?BiiO~tak|hb_~cnl
.~`hmT_l_~chr~sqh~atsvd_e~qdd|kxk^_atvs_c{nm?D?hfN_l|M_yAxEAc??FF
.vs_r~dkkOm??Ph@LazDcCchIODd_lZzh?@_Ke?aM[hK_~l|I|Oyh??_Kg?_wSlra
.sllarHSoEFhrK_xwGw_W__?L?QCF?IKNBVEP~BS@{RQEvPlP~thsLHBl~B`s~`kn
.rfKS^lSx|od_~ehk{drMv@l@~ood|mc_~ehk{drPvRlR~sqhvo_k~hmd~edd{crX
.vQlQ~dln|ud_~b`q~qh`|fd_~qds~tqmor?_@|co`m_{EdohJ_W{?_|dXo`lBYPO
.BF_PCchCODa_PncocOh?SLrwPhOLOsw_OYw_@uglBYPoCUlfKPoPO[LPPh@L@KPL
.?kP_yz?KOVh_[[{_[M|k??PoBV_ymAEAO_?HFH_Z^_Dmvc_\O_??E_f?CWOHPh?L
._vw__dwwaca_iggK@?_L@YPhF?DyXhODszh?[LgwPhOLphwhC?LwCwhOOLxwPh?L
.@ywhCGLzCwh?WL^wPhQL`_whEjL`Cwh?WLawPh?L@ZPL@[PhC?L\CPL]CP[CEPhE
.OLTxK_UwROJHkEODWhC_oxwwf_ljKwHNpoChfC?oHW_l?dPLBePo?O_GCeoSG_Pe
.?_dgOlePLOo[_vw_`dwoA@W_F_M|M_yAxEA_??ee^_Eh~kdm~`ld0?gA^_Sx|od_
.~Akn~bjrT___~Lnc~heh{dc?B?_ymAEAOc?hDh__0?gA~Bqd~`sdtc__0?gB^_Kd
.~mfstg__~Rta~sxood??F_M|___HCgm?CO_@Ox?ODH?XB?AG~IOsTh_L@?A_cJaZ
.S|zkOX?A[GIOuu_MOlfPOmgPK_AfPlo~[LAwC_twXo@loEwh@NYLpDwhVnLEFwhD
.[LgwPhwLohw_pUwoFclnFwmoEw_CK_AfFwlkNwlnHwGlrlwlpowicg_xK_Af?_Sg
.HW_hC@aN[kmwr?NOFBMjCwh@OL{wWL]wSLUw?_ewOol_`PwoCgaBO|bQO\bPrIOv
.WL`wPh@L@hPhD?LWDwLXCwleCPLgCPldCPLfAPW_SlWwLh}LPWwk@hPhK?KcCPOI
.SgKhLPmWLwmWCwGWAoFl@bPOvvoq`hCLOVw_PHwoAV_PCwoQomhPOl?QNhoo{?Md
.KPOBoMeP___HCgl??QhNSgx?@QH?OX?A^GOtOK\POlOQcGaZ~GG\B]koNJGILOt_
.@R_dCf?KPaAx@yk\@PAGrIOueg_MrHEoKLHCroAOFPhQWLGApODhu@LGDAh|WLHA
.Ol^QC_dfOl_QC_dfX_Dl?TQ_PdflBUQo@L_dCflVKQoSC_dfpONiOlVQqoHGPI_d
.Gfg_PdfaCW_{?_BfP_Yl@RQm?SQ_pAfl?]Qh~AHApoDhSiL?CAa`P_j|A@QIOL`P
.O|?Q_Gh^OL_P_gii?iihKNoYpHLoCUL^APIl@^PL@^PlB_PoCFl`MPHcPOQWKwhE
.SgaGS|qkOX?A[GIOxu_|ABQGO|AQRa?HC{O@PI_\DfhyOX?AXGgaK?HWPO@IoHIG
.K_AfCgo@TGGl?`P_P\fGOm^P~gggS|IkOX?A^GIkB^POtrhlOX?AOXCASGl_CPa?
.kKAfIWhcK_AfyG_G?hN_Qofg0AQ@FHoHSyOA`hEX@?AGThcXA?A_OM[POLZPK__f
.Ol]PDHoX@?AGOlZP?L[P?L\P}Oh_PaWhC?L]BP_~?fm]@PwlB]PhCIOEOL]PomZP
.~IOh__MZ?Pm[?Pm\HP_hU_aNO\?ArIOye_aOP_?xB?AoBF_l~|GI}Os_XaO_C?x?
.FAPy~GIOpv_gHj_hF?DyXhODsz[?CP[jCPmfKP_?poGlBYPOAC_WGg__aug_XhOL
.@XP[?KPk??PoBH_K@g_gNjIOxq_hbq_xAww_OlfPxHno}qHXRoNHCloQpHVoEThO
.OLXPpORhCPLXKPOKPhTLBXPOCDhfOLXPJ_W{Ph@L?KP__Ih_RgjI|Ovl@KPL@nPl
.@jPLBmPM?mP_@zbOGBKwHc__??_TKhmjCPljKPHQROx_K@otF_M|rY_ymAEAO_?I
.FI_Z^_Ln|qd_s\_?K?y_Zf?H[ZOBoM?PPh?LazDcCchUODd_lZz[AjP_OlKPWLzD
.[py_~l|GoKXP]Ot_OlXPzHOoCZh?WLzD`cchCVDdJ_ZzXaN_F?pyN_l|~GIOxv__
.?@_TChlXMPHOpoIkbzD?CAOBF_M|omjPOljPpHUOKL_@poH[@jP[?LP_aoj_OlKP
.WLzD`ccl@LPDAd_ZszmXNPIIC_C~wmzD~IOva__wChh?\DyhfODzOlkPOLMPO[NP
.oMMPE_~CGQCC?AMP_O?M@PWdwylMFPDy]dzl@NPDoz_f@h_Ec@l?|?H?POELMO?K
.@UilbI_opm_dc@lH?POJSh__?Vj_yz?KpOhl?GPo@Mwhk~lGMPLJF_OlgKhiCwlG
.MPh~wLJ_]O^KRaiH[@OB_KojvHIOHBKaLiHToOJ_@AjoJBKOHhKaLiHJqOBKbhiH
.[GOJK_liQoBKqOhKbhiH[_OD?_Vj^?pH[ZODO[CPR?KH^LOcOlCP{o^_o?jWa__w
.ChlkKPHAOOEyOLkPpOSl@fPL@kPl@nPL@KPl@mPL@LP?CQlLKPOIPhTL?LP_PKj?
.KBMLHPKVAh_wChlkKPLfCPoECYLkKPOLPh@L@KPL@kP[@LP?CQlLKPHTPOG[?LP_
.`oj?KBmLHPKVChlKEPLzGDccOlLPODd_nZzM`zD_fNpyb__TLiH_poKhV_PyN_l|
.oMCPGW_wb__TLiHjpoKhVjPy?__jomCPGW_wb__TLiHj~oNOsah@A_K?[hC_|l|h
.??_Kg?__`whhF?DyXhODsz[KCP[LKPmKCPmf?P_V@j_gCjlLKPHTPOG[?LP_`oj?
.KBmLNPIOsdh@OLkPOLKPO[LPcKVhCWlKAPyl@XPL@KPl@KPLazDcCclLCPDdJ_Zz
.`_wl?KPYolXPOLKPOlKPWLzD`ccl@LPDAd_Zwz_W]dyhfODyROAewz_W]d{hFOD{
.ROAex|_hF?DyXhODszh?\D{hFRD|O[CPOmfPX_Np|yHjooF_RgjI}Oq_P_@[@?Pp
.|yH_oOSk??PoFNP{SW_?FyP{^gGM@?P?FAP{{G?O[O^k??PoCE_?PhNPp{_sKjmC
.FP??~~}|~{zyooNEBC?_?XYZtwopTqrsTtuvTwxy|xOp^uSN~KBC~@MC~@RS~HRS
.~QDW~DQS|KRp^uKH~ANA~IRQ~BKM~J@R~O@V~O@C~AKA~QMN~MSW~SAH~MCH~QBL
.~CHM~SHU~QA@~RU@~QQD~KRX~RI@~MED~AL@~Q@O~QL@~XIT~MIT~K@T~FRD~ONB
.~SMN~UCDvB{Mvn_C~`sd^}Eq|ddy0?gA~Trdtcy_0?g@^_Eh~kdrOy_B?l_ZCnh?
.\D}hFOD~?_M}PoUhF?LgCwhO[Lhw?_Eo\o`h@?_xFboVcKC_C_BnPhaLazDcCchB
.ODd_kZz_zyAEcA_?BKKU~hdv^_B`~s`k{nf?G?____l_pbmhF?D}PhODo~_MC}o]
.Ph?LpgwhFOLh?w_EFoo`Oh@_PxbosYlCKPoB_KsocKC_C_BnPhaLazDcCchBODd_
.kZz_zyAEcA_?BIIS~xod^_eh~kdrA??_S[?OK_elK_bmPh?Ds}hO[D~_@M}ocEh?
.[LgwPhOLohw_@Eooq`_KDnh?\D}hFOD~?_[}PofhV?LgCwhO[Lhw?_^o\o`h@@_x
.DbozOlCPooK_oel_obm_aSnKA]qKOC__PBnhEfLzGDccPhBDAd_Zrz_ymAEAO_?K
.NK@o~odmvc_e~hkdor??a__HBm_bCmh?\D}hFOD~?_M}PochF?LgCwhO[Lhw?_Eo
.\o`h@@_xFboYOlCPooH__Hm_qbmKQzqKOC__PBnhE_LzGDccPhBDAd_Zrz_ymAEA
.O_?NNNRs~qho^_kh~mde~ddcor??`__nBm_bCmh?\D}hFOD~?_M}PochF?LgCwhO
.[Lhw?_Eo\o`h@@_xFboYOlCPooH_Onm_qbmKAGrKOC__PBnhE[LzGDccPhBDAd_Z
.rz_ymAEAO_?VNVQd~lnuvd_b~`qq~h`fvd_q~dst~qmrA??_C_{nM_yAxEA_??PP
.~Rnt~qbd^_ch~qdb~snqsxy?C?h?SLrwPhOLOsw_PewhF?D}PhODr~_NG|__O{n_
.zyAEcA_?BIIC~hqd~bsn|qxy@??hD?LrCwhOSLswC_ewPh?Ds}hO[D~_qN|_Sl?O
.oOB_oon_o]n_zyAEcA_?BTTC~drs~hm`~shnvm_o~`sg~m`lsdy?D?h?\D}hFOD~
.K_N|a__Ws{h?WLzD`cchCADdJ_ZzO_H_Hd?h?@_Kc?h@WLzD`cchCDDdJ_ZzXaMh
.rK_l~|IOsyh?A_K?c_hAWLzD`cchCEDdJ_ZzK_Mne_aLSh__~l|I|OyhEALzHD_h
.EALzGDccPhGDAd_Zrz_MHn_m@?O|@?O\R?OIMOv_XhEL?Tx_qUw_K_|nROJHkEOD
.WhC_oxwwf_ljKwHN{OqWb__|CnOHzHEott[?AOw_WhF_pxw?ss[qCPh?\D{hFRD|
.OlCPqOBK_To_`gol?CPypoDL@CP?wqca\h~DHqKCE_[vAw_d@w_sGj__AwrcCah?
.[LDrPh@LpErhs~DqJ_W{G_nrPh?L@ywhCGLzCwh@OL{wPh?L@wwhCOLx?w_eCwOB
.gK]oPh?L`^wheOL_Cwh@WL]wPh?L``whe_LaCw[OAP_PCwOJOlOPqOBKa]oK@oph
.C?DEXhODCFh?OLoPOLpPO_?_bkpH[ZOBgK]oOpEo@AH?tH_oLRHLooNHc?h~ODq_
.|l|hs~DqO?B_~l|mBoPOKBmpCPlpMPLcCwOKOloPMYLbCwOBcK}o{GoBkK_oreFO
.qx_K@r_]B|_ymAEAO_?OLOZ_~Dmc^_ne^_eh|kd_s\_?@?_fl?HZpOFhC@LCCP?I
.rH?oLEHLpoA?ygK]HoYlK??OcmLOq?_KNrHOrocH{oo_M_yAxEA_??JJvZ_O~`tr
.~hmf[_\?@?_fg?G_anrghy_lBqPOK\mqBP_ymAEAO_?LLLZ_~O`f~hmf^_nm[_\?
.E???O[qPM_yAxEA_??MMvZ_O~`fh|mf_~nee[_\?C??aOlqPpovlrzDHKVOoG_Kr
.M_yAxEA_??GGvZ_L~nqd[_\?@?_fj?GH{OOFG_KrhgK_NpHo{ot__nr_mW{ggy__
.hp?hF?D{PhRDs|lCKPOBcKbqTh?L@ZwhCOL[CwhCOL]w?_MwXo]hC?LyCwhGOLzw
.Ph@L@{whS?LwCwhOOLxw?_ewWo?_zyAEcA_?BJJO~qnb~drr~hmfO_??Th?Ds}hO
.[D~_ot|_zyAEcAc?@EE_0Aj@Om??K_FrOlCPKyoDOLCP[?q_XW?[_vw_adwKPC_h
.EALvAw_d@w_sGj__hp?hE?LvCwlEK_oOPhEDs{h_\D|hC@LCJPKdCqh?\D{hFRD|
.OlCPooM_PAsl?CPypoDL@CP?pq_Wc?lEK_OBcKC_cKQ_G_dwC_sja__pc?h?\D{h
.FRD|Ph?L`vwlBCPoAM_SCulCBPyoCDLCFP?qE_W?cKC_G_dwC_sjc__?\p{L@?Oi
.vGp{Hh~XB?OI}Ot_eGmzFDMDFrmzFDMEGrcaPhgLazDcCch?ODd_lZzhC~Dqhg_h
.C~DqPh?L`zDadOh_N_l|~IOyPh?LazDcCch?ODd_kZz_zyAEcA_?BGGS~xoh|mfy
.O_??Ph?Ds}hO[D~_pt|hs~DqpealpDrLazDcFclECrDdJ_Zz__???_wrPh?L@ywh
.CKLzCwhAOL{wPh?L@wwhCOLx?w_eCwOBcKnqPh?L`^wheOL_CwhAWL]wPh?L``wh
.e_LaCwh?WLJwXhOL`KwhE@LICwh?OLOPM_yAxEA_??OOV__@~ood~mch|mf_Tll}
.O_??Ph?Ds}hO[D~_ot|_zyAEcA_?@CC_Tmmm???_`PwOCGlOKPOVcKnqWlcwWLMw
.WlbwWLLw?_|w]OaKOnq_zyAEcAc?@EE_~cnmsdm?H?KnCqh?WL^wXhOL`_whE@L]
.Cwh?WL`wPhoL`awhE?LJDwh?WLKwPhAL`IwhC?LO?P_rBu_ymAEAO_?NNNOq~nbd
.~rrh|mf_Tll}O_??Ph?Ds}hO[D~_ot|_zyAEcA_?@CC_Tmmm@??hC?LwCwhOOLxw
.Ph@L@{whC?LyCwhGOLzw?_ewQOBK@@rhc?LZCwhOOL[wPhCL?]w_@MwOGBK@Erh?
.OLwwPhOL@xwhCAL{Cwh?OLywPhKL?zw_@ewOGBK@Crh?WLLwWLMwG_PwPOGlBOPO
.g]K@Crh?PDEhcODFPh?DDGh?PDHdKGOArEHECG_?PpEirHYoKZHIpOEpKGHLroPe
.KGOAreHmbLwOMBmMDwIPKGeErOAe@FwdMFhOwLcw\OMdMELbFwOF?_|wUORK?@r_
.`dwmb?OgugM?FOhFW\?OvIhQW\?OvIhNW\?OPh?LPDwhDOLEEwh?SLFwPhOLOGw_
.`wwOAE_dGwK@Drh?SLDwPhOLPEwhD?LFCwhOSLGwG_ww[o`_zyAEcAc?@EE_~cnm
.sdm?G?K@Erm?LOghUm\?DO\?LOghuR\?DO\?EOM?DOM?HO__F?p{OL?OWL?OSL?O
.\iGps{X?EOX?DOX?NOIOop_VHu_hE?L^EwhOWL_wPh@L`]whE?L`Ewh_WLawPh?L
.`JwheOLKCwhAWLIwPh?L?OP_[M|_?ru_zyAEcA_?BEEE~hkdSy_?C?h?\D}hFOD~
.K_t|Ph{Lp}vhF?L~@v_Mr|_ymAEAO_?TNTLh~mhl|tl_~khmvd_k~dmf|sg~O_??
.PhTL_zD_zyAe_@@?o}v?C?aISh__~l|I{Oy_rE|H[LOAR?aH[IOL[l}vrH@opkyL
.p}v?|KHJ|Oalr}vHfOoZFYL}Dv?zF_M|M_yAxEA_??LL~Oqn~bdr~rhmtfmmOm??
.Ph?L@wwhCOLxCwh@OL{wPh?L@ywhCGLz?w_eCwOB_KprXh?L@ZwhCOL[CwhCOL]w
.?_MwQOBK@prhc?LwCwhOOLxwPhAL@{whC?LyCwhKOLzw?_ewQOBK?pr_`PwOCJlO
.KPoBcKnt_KprPh?DEEhOPDFhE?LLEwLMCwh?[L|v{m|vP_?pKEHLpO`lr|vLp}vO
.LSGpFEGHKLoKrH_oKGHmpoChC_PEPh?Lr|veKEOAreFmbLwOMBmM@wwdMFhOwLcw
.SO{_@|woHBKHGvKp?r????_?W~dF?w?C0??A@_?~o?YwQOBKqxw_?F??ob????@?
.????PhBLSS~_F?~G@vwOJBKxGw_B0??@??_?]~JHCwOBkKxw__C@0??A@_?~wI\w
.QOBKqxw_?C@?0??@C?h?TLS~@_?~wKuwQOBKqxw_?@?_F?~APCwOJBKxGw_A0??@
.@_?~sMTwQOBKqxw_?A?????_F?~EPqwOJBKxGw__F?~FPqwOJBKxGw_@???_F?~D
.p@wOJBKxGw_AK?Ew0??FC?hI[Lfw@_?~{CfwQOBKqxw_0??GOLUxzHKOKGmOCP[T
.Axw_oLTxqoBK@Yx[?Txw__??????Ph@Lo^yY[L_yWlzDOLVx[lzDOLWxK_|xG_zy
.C_]|PhVLazDcFcl_CyDdJ_ZzOlUxxHoOMbHyQozGM_yAxEA_??OO~HMS~DQM|@K_
.~DQQ|NQ_Oc??cg?XM_yAxEA_??JJ~LKH^_DQ~QNQS_c?C?lUBx_Yp|_Ms|hVWLzD
.\h_DsMhy\DN_C?a?OlUx~eMONAeN^pMoBFosoLUx~One{MOA|eNpoMODN_l|[?p_
.\M|hEVLzBD_ymAEAO_?MNMOq~drr^_`mvx_j|dx_???_Wf?_@tyl@VxLazDcCclW
.CxDdJ_ZzHw_hETLzGDcc[l^yODd_lZzhCDLXCx_?PhTL`zDa@d_SC~X?Toh_N_l|
.~GIOpp_M{|MXCxlXBxO^c_hTWLzD`cclp^yDAd_ZszhDOLXxP_?aCdx?OooPcGh@
.A_K?bg_ls|h?A_K?O?B_~l|G~IObF_M|PhTLbzDM@Xxl?XxOxP_hETLzGDcc[l^y
.ODd_lZzh?@_Kf?hYN_l|PabhrK_l~|IOvyh^N_l|F_M|PaBM@XxhETLzFDhYN_l|
.PhxL`zDhr^_lp|_M{|MXCxlXBxO`PhUL`zDaFbhKN_l|~IOyOh?_IK?_???j~Chr
.vj_v~qhsvd_o~qns~dbs}dc?~Hmu~`khvc_o~`sg~m`lzdCC~hqd~bsn|qx_~mns
.^_en~tmcnDUn~ktlvd_m|ns_~ent}mcE~Ehkvd_m|ns_~ent}mcF~Cto~khb~`sd
.^_eh~kdm~`ldnGUn~ktlvd_e~tkknHUn~ktlvd_c~hqd~bsn|qx_~etkzkME~hkd
.^_kn~bjdrc@A|`c_~rxr~sdl^_b`|kk_~mtl~adqNCA`vc_r~xrs|dl_~b`krkdH
.~msd~qqt|os_~s`a|kd_~etkrkfH\nN_~dqq{nqg|Mn_~cdu~hbd^_bn~mmd~bsd
.rcmC~hrj^_rv~hsb~gdcnAL`~whl|tl_~mtl~adq^_ne^_eh~kdr^_no}dmB~Hmu
.~`khvc_q~ded~qdm|bd_~mtl~adqnIHm~bnl~o`s~hakvd_e~hkd^_en~ql`zsJT
.~mrt~oon~qsdvc_r~snq~`fd^_sx}odK~Dmc^_ne^_eh}kdL~Onr~hsh|nm_~nts
.^_ne^_q`~mfdnOEh|kd_|hr_~nodzmPC~hqd~bsn|qx_~rsq~tbs~tqd^_c`~l`f
.}dcQ~Mns\_`_~OQN~CNR^_un~ktlzdRH~mu`~khc^_rx~rsdvl_b~`kk^_o`~q`l
.~dsdzqTU~nkt|ld_~Bnm~sqnvk_A~knbvj_s~`akvd_e~tkknUA`vc_a~tee|dq_
.~`cc~qdrzrVC~tok~hb`|sd_~unk~tldnYEh|kd_~rsq~tbs~tqd^_c`~l`f}dcp
.~Mns\_`_~Ahm~`qx^_HH^_eh}kdq~Lnqvd_s~g`mT_ppVo_e~hkdvr_hvm_c~hqd
.~bsn}qxr~Ahf^_Aq~nsg|dq_|hr_~v`s~bgh|mf_~xntU``y~Lnt|rd_~chr~`ak
.}dcz~Lnt|rd_~dm`~akdrc?Mvn_d~qqnsqh_SLx|OhA_Py|LLo?h@c_yC|Lo|?Mx
.N|Oj__?wkGh@}O{grh@Oxu_lK??OszLOx?_hR__lr|_tK|??poGpp}H?vHnoCPhn
.vGP}CH?_|l|_F?p}FYP}c__?^p}oFQiG[p}H^?H`OOAhr^_l~|IOxn__F?p}ooM_
.?v}_`L}?CP_?^p}OAD_XC}?E?_v}G_`}P_?p{}OAGw_Wc__?\p}LAMPGEwlzKDlM
.@PYLAKPgXg_i}IMzNDIOsy_@P?G_E?mzCDMK@P_CB~_zb?_M`?_CE~mzKDH?zooH
.]ZoevHGoN}H~roeH]ToAvHHOEGl`q?O~gK_~vHLomO_MWo?_`?~oBz_l||GPy}K`
.K}kKKPolwMzDSh__~l|M`zDGgK`}okKProXM`zDGgK`}x_Mo@M_SL~H_roFmbzDG
.gK`}C_]|gK`}Ph?g]P}_[WHAPoBl@MP_F?P}GWlK@PyL_zDwZhMl`zDDCYeYSh__
.~l|I{OyW`__SL~H_~oDm_zD_RS~H[_oK|GHn~OpmbzDGgK`}wMzDC_S~vHno}nmz
.DDhnvGP}N_l|~OeHs`OG|HzoBUh^rOOHsZoM|H@oLGHyRoEHSmOAGW_we_lzKDLK
.KPOBkKW}wMzD^GIM_zD_PS~G|IHn~OsG}gmzIDK`I}GYWkzDC_^~cH?_qJ~yhg_C
.EYkz@D_^C~cYc_pgBk^?@OXLL@?CEiWDH_ioEClT|?GWdIgpAgkSs?ciBk]?BOEH
.C_oAIH?_bGh~@oUlqzCihgGO?Mk]o?OHgH?kJF?oIAH?Bk^?@O\LM@?GPCiWaD_I
.PoClnT?GXWIgcgPgZlS?Qcigc_Pgjg_oCKhZN_l|OhN_|l|?CIhWN_l|OhM_}l|_
.Oh@_HK?GVGhYN_l|XaMhrK_l~|IOuyhNWLzD[h^_|l|hE?LzFDhYN_l|XhNL`zDh
.r^_lv|GOshh@WLzDXaMhrK_l~|IOsyh?A_K?c_h?WLzD`cchCIDdJ_ZzO_L_Hd?h
.CAD_PhJDEahKPD`hCTDbJ_W{c_h?PD_DCahWPDbhcOD`e_lIK_oEM_z?RLO?Rl??
.tH?OCFLOs?DYO?I_Xd@l?HPOwicYOdYWe_lIK_o^M_z?RLO?Rl??@OFLLO?DCY?I
.E_d@OlHPMOkcCYdYc_l?r?OzRLO?e_lIK_oGE_d@OlHPMow_cw_QOh?_yN@We_lI
.K_oqPaGhC?DE\hGDKFEF{IobP_KpKEH_|Or_szpE~HUOsjdF]Ld@OLIPWLI_0AA@
.OLJPc_h?WLI_WLJ_c_h?PDZl@IPDH[w_BX_Nf@h~[LwCEYLwECLwFDLwCD_VM_N@
.Ph@_BV_Nc@h@O_Q_yN@We_lIK_oXmYYw]md@Xh~\PwB\@wC_BU_Ng@W_Zd@yhy_l
.bI_oJ`YYcw_SM_N@]md@S|wBOLFPO|wCOLGPS|wEOLHPmWyyc_LHIP_GPpZm@IPk
.@JPLxc@Myd@gM_b@g_K?F?d`]LDA^dOOFXdPvH?OCRaEU|pAU\vA~IOvPhELY~AK
.XBAhD?L~fAL?dAlmfAL@fAD`UlnA]LAA\DadoPOTum~APhlLWwAwRh?dvODORh?d
.vPDPE_TB^dOOFDm?kAoMUm~A@Ho\ZwAmz?AmX~AaF@tQ]\BA]|@A\TO|XoAT{`IO
.pm_TfBdONDPoCRa@\tO\x@ATv`|BfATOrIOpDoulZ~AOCGhoULwAum~AFwlDlAl~
.kAoEPOCiM_pAP_?xWwA_ZOBGuK~A]Os_?OfI??lr?qvu?w??0??DO_@w^d`p{OoE
.POCiM_pA^pOoCViW]dOhFADOROAesP_?[pO_ZOBG~IOvc_h_E_OB~IOyf_djULNB
.fgDkfgDl~ekONAelP_BptkXJcBGOpwWdwkhC\DkONAel\hODsAh?\DBlYLBIiIII
.TilL_BhBA_KE\h`DsAh?\DBaD?lMiBII0AQ@A_KEUlLBNhoHk?oCzHOOFUhb\DAh
.F?DBPa?lYMBIiIII?hB_GKE_XGBlWLBhKKoDOhL_XOBlXNBDzjkkH?kJ_B??????
.EH?k@u?dr`DapOEaBE_igE__XOCd~PDapOCd~OD`PoNdvODQ\dPDsRh?\DODxP_d
.rPDapo`_BOEOKePerQeRFwdQ|d`i^dRdsaOE\EQD~ReO^GObpoYhC?_GKEOiNwd`
.QoFdv`GO{roD|eOG|OkDvQd_ooLwRh?dvODORh?dvPDP`__OfCdPpoe_?O_`iCKm
.fCdOcIOLFWdQld`DvQdRldaDzReRmeQezPeO^GObb_DapoU_?G_`fCdP\DOdvQDP
.\dRDvQCRiKmCP_GevOEPlEPOABWdy`ievOGOvrDP[dPhR?DQNDRoCEaFM_iEf_d_
.ooLwRh?dvODORh?dvPDPc_h?\D_DvRDQ[dPO@NwhN?dO\DOhN?dP^DPev_da?ONw
.Rh?dv`D`Rh?dvaDa}E__Rh?oCIh@pOEh{~OAPhALIIEg]Dkg^Dle{kOA|el_FBpk
.QXDERGOwFWdk`hCDskOA|ellJIEHKAo~\hODsAh?[DB_xlDiM_lDQLJEA_KEQlIE
.?OJ_wiDGM_lDYiKukDob\h`DsAh?[DB_xlDiM_lDA_KEM_iDkkk?M_iDM_lDQiGK
.huDhv`DAPh?DrB_lcDLHcEi_ylDGA_KEkgLJkEOPrHBOCLaH\tOsv`SO^T`IKOt_
.wiDGQmHEQMHEM_lDaG_QjEgHKBOLOWI_@??dVWD?TdXDs@lHkEOOP_?xpO?P|?Gx
.pO?Pz?KekDHAPoL_FBxOF?P?RGOwmKeDpOL_FFxOF?P?RGOwmKeDfGd?\DIdv@DJ
.\hODsGh?]DHgrHCO?E_?J?Ke_D_?A?gkqk?kHDEh??MG_EmF_EiMGGEmGFEiAMGE
.AmFEGi_?0??AYMPEI_QEYlPErHCOCLaCTt~T~FIOox_?J?_HKDOLPaCtV~TF~IOx
.?_??k_HIpOQ_F?x?F?PAvGx?F?PAf_p?\PAGMOx_F?M]dEg|x^ELz\E?C@OkzoN?
.EBOJTdWDt?dX\D@lz]EHKIOLP_?pQWWh?@_?C?_Af_l\_E_?F?k\hE_dvkD?\dlD
.v@k\dEWmz]E_KIOGP_?pwkh@O_AWldkDskOA}el_CG_?\pkXr??G\pkXo??gpoK_
.F?p?\iGpv?D@[E?W]dkhFADkROAevlk\gE_???AC?G?C?G???@@AE_LFQO@_F_M|
.Ph^Du?hF\D@_N?Io@Lwdz?p?\D?O~se@|Oop|?Gi[p?HR?_l~|GI}OtK[M|XiDu`
.ikt`ishnam_Ris`baj_Niudqiekn_v@_?@_PiRneisv`gqd_iHmsidqtgosPiHmu
.i`khac_Niodqi`shgnmOiChuihrhgnm_gax_iYdqanGNiudqieknavHTimcdiqek
.gnvFiHmdiw`basW_Oz??

BSAVE TEX,A$1000,L$278F
E00G