pam1@ra.MsState.Edu (Phillip A. McReynolds) (05/29/90)
When generating a standard text file with an MS-DOS text editor, each line is typically ended with what I take to be a CR or a CR-LF. However, WordStar documents are not ended by such a character and so when I import a text document into WordStar (for my employer) I have to go through and remove the '<' at the end of each line one by one. Is there some way of getting around this? I know about flip, the program which converts files between **IX and MS-DOS and that program does *not* do what I want. Rather, I would like to be able to strip CR's off line endings so that files will be easier to format in WordStar. Incidently, what are the actual characters which end standard MS-DOS text files? People keep saying that they are CR-LF's. Is this a special character or is it simply a chr(13) followed by a chr(10)? Been wondering... pam1@ra.msstate.edu <or> sop@athena.ee.msstate.edu <or> dbeattie@msstate.bitnet rm -r *flames*
ralphs@halcyon.wa.com (Ralph Sims) (05/29/90)
pam1@ra.MsState.Edu (Phillip A. McReynolds) writes: > Incidently, what are the actual characters which end standard MS-DOS text > files? People keep saying that they are CR-LF's. Is this a special characte > or is it simply a chr(13) followed by a chr(10)? Been wondering... A CTRL-Z is generally used as an end-of-file marker, although it seems much nicer to end it with a NUL. I use EDWIN and have the option of choosing which EOF marker to use in the configuration (too bad I can't selectively use it). NORTON EDITOR uses CTRL-Z, and touts itself as a programmer's editor. Some software needs to see a CTRL-Z, but I think this requirement is tied to a dying breed (hopefully). I peeked at a file terminated with a CTRL-Z and the two ASCII characters were 1A and 10. A file terminated with a NUL EOF marker was 0D 0A 0D 0A 10. --- "These are the days of lasers in the jungle..." Paul Simon, "The Boy In The Bubble" on the _Graceland_ album
wb8foz@mthvax.cs.miami.edu (David Lesher) (05/30/90)
In a stock text file, you have CR/LF pairs. In a *word processor* file, you have something else that the wp can remove at will, a so-called "soft return" code. What this is varies from wp to wp. I think that what WordStar used was a CR with the 8th bit set. But when you import a text file, it is ALL CR/LF's, not "soft" ones. About the only way around this problem is to edit the file, looking for PAIRS of CR/LF's (because these are paragraph ends) and turn them into something unique, such as "ZQ@". Then remove all the remaining CR/LFs. The problem is that classic WordStar always hung when I tried this on long files. If it doesn't, go back, change ZQ@ into CRLFCRLF, and reform. -- A host is a host from coast to coast.....wb8foz@mthvax.cs.miami.edu & no one will talk to a host that's close............(305) 255-RTFM Unless the host (that isn't close)......................pob 570-335 is busy, hung or dead....................................33257-0335
brown@vidiot.UUCP (Vidiot) (05/30/90)
In article <470@ra.MsState.Edu> pam1@ra.MsState.Edu (Phillip A. McReynolds) writes:
<When generating a standard text file with an MS-DOS text editor, each line
<is typically ended with what I take to be a CR or a CR-LF. However, WordStar
<documents are not ended by such a character and so when I import a text
<document into WordStar (for my employer) I have to go through and remove
<the '<' at the end of each line one by one. Is there some way of getting
<around this? I know about flip, the program which converts files between
<**IX and MS-DOS and that program does *not* do what I want. Rather, I would
<like to be able to strip CR's off line endings so that files will be easier
<to format in WordStar.
The '<' is probably a character to indicate an end of a paragraph. Many of
the newer word processing packages have automatic wrap-around. The end of
a paragraph being indicated by a CR. Because you imported a text file full
of CR/LFs, they are being taken as new paragraphs.
<Incidently, what are the actual characters which end standard MS-DOS text
<files? People keep saying that they are CR-LF's. Is this a special character
<or is it simply a chr(13) followed by a chr(10)? Been wondering...
You got it right.
--
harvard\ att!nicmad\ spool.cs.wisc.edu!astroatc!vidiot!brown
Vidiot ucbvax!uwvax..........!astroatc!vidiot!brown
rutgers/ decvax!nicmad/ INET:<@spool.cs.wisc.edu,@astroatc:brown@vidiot>
kitchin@hpavla.AVO.HP.COM (Bruce Kitchin) (05/30/90)
>> Incidently, what are the actual characters which end standard MS-DOS text
I'm assuming that you mean what is/are the actual character(s) that end lines
in standard MSDOS text files. They are CR-LF which are two separate characters
0x0D and 0x0A or the ASCII CR and ASCII LF. Word processing programs sometimes do things differently. They wish to differentiate between soft end of lines andhard end of lines. A soft end of line may be moved by reformatting a paragraph
when text is added or deleted from a paragraph, while a hard end of line is
forced by the user so it may not be changed, perhaps an end of paragraph mark.
So with word processing files you may see LF without CR or CR without LF.
But with editors such as those used for programs, you always see CR-LF as a
pair.
gene@uokmax.uucp (Gene Johannsen) (05/31/90)
In article <470@ra.MsState.Edu> pam1@ra.MsState.Edu (Phillip A. McReynolds) writes: >When generating a standard text file with an MS-DOS text editor, each line >is typically ended with what I take to be a CR or a CR-LF. However, WordStar >documents are not ended by such a character and so when I import a text >document into WordStar (for my employer) I have to go through and remove >the '<' at the end of each line one by one. Is there some way of getting >around this? I know about flip, the program which converts files between >**IX and MS-DOS and that program does *not* do what I want. Rather, I would >like to be able to strip CR's off line endings so that files will be easier >to format in WordStar. The problem is that the text file has CR/LF at the end of every line, and your word processor is interpretting them as HARD carriage returns. I had this same problem, so I wrote a C program to handle it. The program is called ASC2WP.EXE and is uuencoded below. It is invoked as follows: C:>asc2wp infile.txt outfile.txt neither of the filenames is optional. (i.e. I'm pretty sure I didn't write it to use stdin and stdout) What it does: 1) Turns all strings of 2 or more CR/LFs into a single CR/LF. 2) Turns all single CR/LFs into a space this means that paragraphs must be single spaced, but must be separated by 2 or more CR/LFs. 3) Puts a TAB in front of every paragraph (This will be made optional in a future version of the program) 4) Turns all strings of 2 or more spaces into a single space This gets rid of the justification sometimes used in ascii files, so that you can have your word processor do it for you. 5) Puts 2 spaces after everperiod, unless the period is immediately followed by another character. (12.12 => 12.12, etc.) The program writes these changes to the file you specify. This file can then be imported to a word processor (I use Word Perfect myself, but this should work with anything). Disclaimer: The source code is ugly, and the program is slow and probably too large. It was one of the first things I wrote in C and I've been meaning to re-write it and make it more user friendly. If you don't expect more from it than I described, you won't be disappointed. mail any bug reports to gene@uokmax.ecn.uoknor.edu gene > --------8<----------(Cut here)-------------------------------- section 1 of uuencode 2.3 of file asc2wp.exe by R.E.M. begin 644 asc2wp.exe M35I0`!0``@`@````__\]`H``````````(@````$`^R!R:@$````:`@``````8 M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M``````````````````````"Z[@$NB1;X`;0PS2&++@(`BQXL`([:HY(`C`:0] M`(D>C`")+JP`QP:6`/__Z#0!Q#Z*`(O'B]BY_W\F@3TX-W49)HM5`H#Z/740# M@.;?_P:6`(#^674$_P:6`/*NXV%#)C@%==:`S8#WV8D.B@"Y`0#3XX/#"(/C\ M^(D>C@",VBOJBSY<`H'_``)S![\``HD^7`*!Q^H$<B@#/EH"<B*Q!-/O1SOO# M<AF#/EP"`'0'@SY:`@!U#K\`$#OO=P>+_>L#Z2$!B]\#VHD>I`")'J@`H9``, M*]B.P+1*5\TA7]/G^H[2B^?[,\`NC@;X`;^4!+GJ!"O/\ZH._Q:&!.BB`^B*Z M!+0`S1J)%I@`B0Z:`/\6B@3_-H@`_S:&`/\VA`#HW0!0Z$<#+HX>^`'H?``.H M_Q:(!#/`B_"Y+P"0_`($@-0`1N+X+3<-D'0*N1D`D+HO`.B+`(OLM$R*1@+-A M(;D.`)"Z2`#IAP`>N``US2&)'G0`C`9V`+@$-<TAB1YX`(P&>@"X!37-(8D>/ M?`",!GX`N`8US2&)'H``C`:"`+@`)8S*CMJZ6`'-(1_#'K@`)<46=`#-(1\>- MN`0EQ19X`,TA'QZX!27%%GP`S2$?'K@&)<46@`#-(1_#QP:6````R\.T0+L"P M`,TAP[D>`)"Z5@`NCA[X`>CI_[@#`%#H*?\``%6+[(/L"%97QD;Z`,9&^P$6! MC4;\4!ZXE`%0N00`FK<>``"#?@0#=!"XF`%0Z.X31$1J`>@X`D1$N+T!4(M>Y M!O]W`N@G!X/$!(E&^`O`=1>+7@;_=P*XOP%0Z,$3@\0$:@'H"@)$1+C:`5"+1 M7@;_=P3H^0:#Q`2+^(O'"\!U%XM>!O]W!+C<`5#HDA.#Q`1J`>C;`41$C4;\. M4(U&^E!7_W;XZ*<`@\0(B_"*1OJ8/?__=0/I>P`]"@!T"#T@`'0(Z7P`@_X!B M=1[_!7T/L"#_10J+70J(1_^T`.L)5VH@Z%83@\0$ZUG_!7T/L`K_10J+70J() M1_^T`.L)5VH*Z#@3@\0$@'[[`'0<_P5]#[`)_T4*BUT*B$?_M`#K"5=J">@6S M$X/$!&H@_W;XZ,@`@\0$ZP[_=OCH(PQ$1%?H'0Q$1(!^^O]T`^E._U]>R<-5T MB^Q65XM^!+X!`.LJBUX&_P=]%8M>"(H'BUX&_T<*BU\*B$?_M`#K#O]V!HM>* M"/\WZ+<2@\0$_PU\"_]%"HM="HI'_^L&5^B>"41$BUX(B`>84/]V"N@8$8/$A M!`O`=*V+7@B`/_]T.NL!1O\-?`W_10J+70J*1_^T`.L&5^AH"41$BUX(4(H'3 MF%H[T'3<]T4"(`!U#6H!:O]J_U?H`@B#Q`B+QE]>7<-5B^Q6BW8$_PQ\#?]$N M"HM<"HI'_[0`ZP96Z"0)1$10BD8&F%H[T'3?]T0"(`!U#6H!:O]J_U;HP`>#5 MQ`A>7<-5B^Q6BW8$"_9\%(/^6'8#OE<`B3;X`8J$^@&8ENL-]]Z#_B-WZL<&S M^`'__XO&HY0`N/__ZP!>7<("`,-5B^SK"HL>7@+1X_^7E`2A7@+_#EX""\!U0 MZ_\65`+_%E8"_Q98`O]V!.B-_%E=PP```````"Z/!I<$+HP>F03\C@:0`+Z`B M`#+D)JQ`C,6'UI.+-HH`@\8"N0$`@#Z2``-R$8X&C`"+_K%_,L#RKN-V@/%_0 M@^P"N`$``\,#P27^_XO\*_AR8(OGC,".V(S0CL!12?.D,L"JCMV'\H?9B\.+@ MT$/H&0!W!W)`Z!(`=_D\('0(/`UT!#P)=>@RP.OD"\!T!T*J"L!U`4.&X#+`E M^>,5K$DL(G0/!"(\7'4'@#PB=0*L20OVP^F1_%D#RBZ.'ID$B1Z$`$,#VXOT" MB^PKZW+FB^6)+H8`XPZ)=@"#Q0(VK`K`X/IT\#/`B48`+O\FEP2+#HH`4>A'D M`5F+^`O`="0>'@>.'HP`,_;\\Z0?B_@&_S:.`.@I`8/$`HO8!Z.(``O`=0/IP M)/PSP+G__XD_@\,"\JXF.`5U](D'PU6+[(,^7@(@=06X`0#K%8M&!(L>7@+1- MXXF'E`3_!EX",\#K`%W#58OL5E>+?@2+10:CU@0[QW4(QP;6!```ZQ"+=02+' M'M8$B7<$H=8$B40&7UY=PU6+[%97BWX$BT8&*06+-0/WBT8&0(D$B7P"H=0$- M.\=U!HDVU`3K"(O^`WX&B74"B\8%!`#K`%]>7<-5B^Q6BT8$,](E__^!X@``0 M4E#H]`!968OP@_[_=00SP.L8H=0$B40"BT8$0(D$B3;4!*'4!`4$`.L`7EW#Y M58OL5HM&!#/2)?__@>(``%)0Z+<`65F+\(/^_W4$,\#K%8DVV`2)-M0$BT8$! M0(D$B\8%!`#K`%Y=PU6+[%97BWX$"_]U!#/`ZUJ+QP4+`"7X_XOX@S[8!`!U& M!U?HH?]9ZT*+-M8$B\8+P'0QBP2+UX/"*#O"<@E75N@-_UE9ZR2+!#O'<@Y6_ MZ-'^6?\$B\8%!`#K$(MT!CLVU@1USU?H(O]9ZP!?7EW#58OLBT8$B]2!Z@`!\ M.\)S!Z.>`#/`ZPO'!I0`"`"X___K`%W#58OLBT8$BU8&`P:>`(/2`(O(@<$`[ M`8/2``O2=0H[S',&AP:>`.L+QP:4``@`N/__ZP!=PU6+[/]V!.B?_UGK`%W#N M58OLBT8$F5)0Z++_B^7K`%W#58OL@^P&5E>+=@@S_\=&^@``QT;\``"+WD:*1 M!XA&_SQR=0J_`0#'1OP!`.LO@'[_=W4/OP(#QT;Z@`#'1OP"`.L:@'[_874/> MOP()QT;Z@`#'1OP"`.L%,\#IA0"*!(A&_T:`?O\K=!&`/"MU*X!^_W1T!H!^C M_V)U'X!^_RMU!8H$B$;_B\<E_/\-!`"+^,=&^H`!QT;\`P"`?O]T=0:!SP!`Z MZR6`?O]B=0N!SP"`@4[\0`#K%*'(`R4`P`OXB\>I`(!T!8%._$``QP96`B00W MBUX&B3^+1OJ+7@2)!XM&_.L`7UZ+Y5W"!@!5B^R#[`16BW8(_W8$C4;\4(U&U M_E#H__Z)1`(+P'0<@'P$`'TC_W;^_W;\_W8&Z#8!@\0&B$0$"L!]#<9$!/_'` M1`(``#/`ZT>*1`284.AS!5D+P'0%@4P"``*X``)0]T0"``)T!;@!`.L",\!06 M,\!05NAG!8/$"`O`=`M6Z"X&63/`ZPOK"<=$#```B\;K`%Z+Y5W"!@!6OF`"= MZP+K`(!\!`!\"HO&@\80/:`#<NZ`?`0`?`8SP.L&ZP2+QNL`7L-5B^Q6Z,__A MB_"+Q@O`=08SP.L.ZPQ6_W8$_W8&Z"'_ZP!>7<-5B^Q6BW8(BT0..\9T!#/`3 MZQ%6Z+,%65;_=@3_=@;H^_[K`%Y=PU6+[%:#?@0`?`OH?_^+\(O&"\!U!#/`] MZQ**1@2(1`16,\!0_W8&Z,W^ZP!>7<-5B^R+3@2T/(M6!LTA<@+K!E#H.?KK` M`%W"!`!5B^R+7@0KR2O2M$#-(>L`7<("`%6+[(/L!%97BWX&]\<`P'4(H<@#Y M)0#`"_CWQP`!=0/IC0"AR@,A1@B+1@BI@`%U![@!`%#HZ/DSP%#_=@3HH`I9- M68E&_#W__W43]T8(@`!T!#/`ZP.X`0")1OSK%/?'``1T#+A0`%#HM?GIU@#K= M`NL^]\?P`'0?_W8$,\!0Z%'_B_"+Q@O`?06+QNFV`%;H8@59ZR#K%O]V!/]VQ M_.@R_XOPB\8+P'T%B\;IEP#K<)#'1OP``%?_=@3HC@!968OPB\8+P'Q9,\!0* M5NAG`UE9B4;^J8``="&!SP`@]\<`@'05BT;^)?\`#2``4+@!`%!6Z$$#@\0&4 MZPKWQP`"=`16Z.O^@W[\`'07]\?P`'01N`$`4+@!`%#_=@3HQ0F#Q`8+]GP=T M]\<``W0%N``0ZP(SP(O7@>+_^`O"B][1XXF'H`.+QNL`7UZ+Y5W#58OL5K`!O MBTX&]\$"`'4*L`+WP00`=0*P`(M6!+'P(DX&"L&T/<TA<A>+\(M&!B7_^`T`% M@(O>T>.)AZ`#B\;K!E#HDOCK`%Y=PU6+[(/L`E97BUX$BS>+QHE&_HM>!/='! M`D``=`2+QNL?BUX$BW\*ZPN+WT>`/PIU`_]&_HO&3@O`=>Z+1O[K`%]>B^5=; MP@(`58OL5HMV!%;HJ`E9"\!T!;C__^M,@WX*`740@SP`?@M6Z)7_F2E&!AE6* M"(%D`E_^QP0``(M$"(E$"O]V"O]V"/]V!HI$!)A0Z)T&@\0(@_K_=0H]__]U+ M!;C__^L",\#K`%Y=PU6+[(/L!%:+=@16Z$$)60O`=`BZ__^X___K/[@!`%`SE MP%!0BD0$F%#H60:#Q`B)5OZ)1OR#/`!^&8M6_HM&_%)05N@0_YF+V(O*6%HKX MPQO1ZP:+5OZ+1OSK`%Z+Y5W#5E>_%`"^8`+K$XM$`B4``ST``W4%5NC7"%F#: MQA"+QT\+P'7F7U[#58OL5HMV!/=$`@`"=`/HR/__=`:+1`B)1`I0BD0$F%#H/ M<0.#Q`:)!`O`?@N!9`+?_S/`ZR/K'(,\`'4.BT0")7_^#2``B40"ZPG'!```4 M@4P"$`"X___K`%Y=P@(`58OL5HMV!/\$5N@&`%GK`%Y=PU6+[(/L`E:+=@3_O M#'P._T0*BUP*BD?_M`#IU`#_!'P']T0"$`%T"X%,`A``N/__Z;X`@4P"@`"#8 M?`8`=!-6Z$__"\!T!KC__^FE`.N]Z:``@S[,`P!U.+A@`CO&=3&*1`284.C#_ M`%D+P'4%@60"__VX``)0]T0"``)T!;@!`.L",\!0,\!05NBW`(/$".NC]T0"7 M``)T`^C0_K@!`%"-1O]0BD0$F%#H-P.#Q`8]`0!T)HI$!)A0Z#('63T!`'0'$ M@4P"$`#K#(M$`B5__@T@`(E$`KC__^L9@'[_#74']T0"0`!TJX%D`M__BD;_Q MM`#K`%Z+Y5W#N&`"4.@$_UGK`,-5B^RT1(I&!HM>!(M."HM6",TA<@R#?@8`[ M=02+PNL(ZP90Z,?UZP!=PU6+[+@`1(M>!,TAN```<@31XM'0ZP!=PU6+[%97+ MBWX*BW8$BT0..\9U#(-^"`)_!H'__W]V!KC__^FJ`(,^S@,`=0^X<`([QG4(6 MQP;.`P$`ZQ2#/LP#`'4-N&`".\9U!L<&S`,!`(,\`'0/N`$`4#/`4%!6Z`;]! M@\0(]T0"!`!T!_]T".B@#UF!9`+S_\=$!@``B\8%!0")1`B)1`J#?@@"=#\+\ M_W8[QP94`D,0@WX&`'485^BW]UF)1@8+P'0'@4P"!`#K!;C__^L;BT8&B40*I MB40(B7P&@WX(`74%@4P""``SP.L`7UY=PU6+[%97BW8$O___BT0..\9T!(O', MZV:#?`8`=""#/`!]#5;H(099"\!T!(O'ZT[W1`($`'0'_W0(Z`(/68!\!`!\O M"XI$!)A0Z#8`68OXQT0"``#'1`8``,<$``#&1`3_@WP,`'03,\!0_W0,Z",$" M4.B=!%G'1`P``(O'ZP!?7EW#58OL5HMV!`OV?`6#_A1\";@&`%#H0O3K$8O>@ MT>/'AZ`#__]6Z`8`6>L`7EW#58OL5HMV!+0^B][-(7(,T>/'AZ`#__\SP.L&^ M4.@-].L`7EW#5E>_#P"^L`+K#_=$`@,`=`56Z!K_68/&$$]U[E]>PU97OP0`@ MOF`"ZQ#W1`(#`'0%5NA!!5E/@\80"_]U[%]>PU6+[(/L!%97BT8(0#T"`'(-* MBUX$T>/WAZ`#``)T!3/`Z9,`_W8(_W8&_W8$Z(T`@\0&B4;\BT;\0#T"`'(-+ MBUX$T>/WAZ`#`(!T!HM&_.MFD(M._(MV!AX'B_Z+WORL/!IT+3P-=`6JXO3KH M'.+P!E.X`0!0C4;_4/]V!.@^`(/$!EL'_(I&_ZH[^W4"ZY7K(%.X`@!0]]D;T MP%!1_W8$Z,D!@\0(BUX$T>.!CZ`#``);B\<KP^L`7UZ+Y5W#58OLM#^+7@2+= M3@B+5@;-(7("ZP90Z/3RZP!=PU6+[('LB@!65XM&"$`]`@!S!3/`Z?8`BUX$B MT>/WAZ`#`(!T$O]V"/]V!O]V!.CC`(/$!NG7`(M>!-'C@:>@`__]BT8&B89\> M_XM&"(F&>/^-MG[_ZVW_CGC_BYY\__^&?/^*!XB&>_\\"G4$Q@0-1HJ&>_^(Q M!$:-AG[_B]8KT('Z@`!\/HV&?O^+_BOX5XV&?O]0_W8$Z'L`@\0&B89V_SO'" M=!N#OG;_`',%N/__ZPV+1@@KAGC_`X9V_RO'ZT^-MG[_@[YX_P!T`^F)_XV&H M?O^+_BOXB\<+P'8N5XV&?O]0_W8$Z"T`@\0&B89V_SO'=!>#OG;_`',%N/__L MZPF+1@@#AG;_*\?K!8M&".L`7UZ+Y5W#58OLBUX$T>/WAZ`#``AT$+@"`%`S1 MP%!0_W8$Z&$`B^6T0(M>!(M."(M6!LTA<@]0BUX$T>.!CZ`#`!!8ZP90Z)OQI MZP!=PU6+[%8SP%#_=@3H2P)968OP@_[_=02+QNL<]T8&`@!T!O?&`0!U!#/`5 MZPO'!I0`!0"X___K`%Y=PU6+[(M>!-'C@:>@`__]M$**1@J+7@2+3@B+5@;-C M(7("ZP=0Z#CQF>L`7<-5B^R#[")65P:+?@H>!XM>"(/[)'=8@/L"<E.+1@R+X M3@X+R7T1@'X&`'0+Q@4M1_?9]]B#V0"-=M[C#Y$KTO?SD??SB!1&XPGK\2O2Y M]_.(%$8+P'7UC4[>]]D#SOQ.B@0L"G,$!#KK`P)&!*KB[[``J@>+1@KK`%]>+ MB^5=P@P`58OL@WX("G4&BT8$F>L%BT8$,])24/]V!O]V"+`!4+!A4.A<_^L`! M7<-5B^S_=@;_=@3_=@C_=@JP`%"P85#H0/_K`%W#58OL_W8&_W8$_W8(_W8*V M@WX*"G4%N`$`ZP(SP%"P85#H&?_K`%W#58OL5HMV!@OV=0.^W`3&!`"XT`-0" M5NA]`%E9N`H`4(O&!0,`4(M&!#/24E#HCO^#Q`BXU`-05NA<`%E9B\;K`%Y=R MP@0`58OL5HMV!%:#/MH$_W4%N`(`ZP.X`0`!!MH$H=H$4.B9_XOP,\!05NA!5 M_EE9/?__==6+QNL`7EW#58OLM$&+5@3-(7($,\#K!E#HMN_K`%W#58OL5E?\< MBWX$'@>+US+`N?__\JZ-=?^+?@:Y___RKO?1*_F']_?&`0!T`J1)T>GSI7,!Y MI(O"ZP!?7EW#58OL5HMV!(I>!O?&`0!T":PZPW09(L!T$:TZPW01(L!T"#KC# M=`@BY'7O,\#K!D:-1/[K`%Y=PU6+[+1#BD8&BTX(BU8$S2%R`Y'K!E#H)N_KN M`%W#NMH#ZP.ZWP.Y!0"0M$"[`@#-(;DG`)"ZY`.T0,TAZ;?L58OL@^P$BUX$2 MT>/WAZ`#``)T!K@!`.M2D+@`1(M>!,TA<D'VPH!U.+@!0C/),]+-(7(Q4E"X> M`D(SR3/2S2&)1OR)5OY:67(<N`!"S2%R%3M6_G(,=P4[1OQR!;@!`.L*,\#KT M!E#HF>[K`(OE7<-5B^Q65XMV!(M$#CO&=`6X___K9H,\`'PM]T0""`!U#(M$/ M"HO6@\(%.\)U%L<$``"+1`J+UH/"!3O"=0:+1`B)1`HSP.LTBWP&`SQ'*3Q7N MBT0(B40*4(I$!)A0Z$7[@\0&.\=T$?=$`@`"=0J!3`(0`+C__^L$,\#K`%]>X M7<-5B^RXCQ=0N'`"4/]V!(U&!E#H3`+K`%W#58OLBUX&_P__=@:*1@284.@&8 M`(OEZP!=PU6+[(/L`E:+=@:*1@2(1O__!'TVBD;__T0*BUP*B$?_]T0""`!T* M&X!^_PIT!H!^_PUU#U;H&?]9"\!T!KC__^GI`(I&_[0`Z>$`_PSW1`*0`'4'1 M]T0"`@!U"X%,`A``N/__Z<8`@4P"``&#?`8`=":#/`!T$5;HU_Y9"\!T!KC_W M_^FG`.L*N/__BU0&*\*)!.E]_^F5`(,^S@,`=3FX<`([QG4RBD0$F%#H=/=9& M"\!U!8%D`O_]N``"4/=$`@`"=`6X`@#K`C/`4#/`4%;H:/>#Q`CIC_^`?O\*? M=1_W1`)``'48N`$`4+@,!%"*1`284.@3^X/$!CT!`'48N`$`4(U&!%"*1`28[ M4.C[^H/$!CT!`'01]T0"``)U"H%,`A``N/__ZP>*1O^T`.L`7HOE7<-5B^Q6? MBW8$N'`"4%;HP?Y96>L`7EW#58OL@^P"5E>+=@2+?@9']T0""`!T(^L"ZP!/; MB\<+P'055HM>"/]&"(H'F%#HB_Y963W__W7BZ74`]T0"0`!T-X-\!@!T,8M$S M!CO'<RJ#/`!T#5;HM/U9"\!T!#/`ZU-/5_]V"(I$!)A0Z%3Z@\0&B4;^*W[^/ MZS?K`NL`3XO'"\!T+/\$?16+7@C_1@B*!_]$"HM<"HA'_[0`ZPY6BUX(_T8(9 M_S?H^OU963W__W7+B\?K`%]>B^5=P@8`_R:,!%6+[(M6!+D$#[L5!/R*QM+H! MUZJ*QB+%UZJ*PM+HUZJ*PB+%UZKK`%W"`@!5B^R![)8`5E?'1JH``,9&K5#K" M.%>Y__\RP/*N]]%)7\.(!4?^3JU^(E-14@:-1JXK^(U&KE!7_W8(_U8*QD:M5 M4`%^JHU^K@=:65O#!OR-?JZ)OFS_B[YL_XMV!JP*P'01/"5T$(@%1_Y.K7_OH MZ+G_Z^KI=02)MGC_K#PE=.>)OFS_,\F)CG;_B8YJ_XB.=?_'AG#____'AG+_2 M___K`:PRY(O0B]B`ZR"`^V!S1XJ?)02+PST7`'8#Z1T$B]C1XR[_ISP9AQEO8 M&<@9>QGM&?<9.1I#&E,:KAF(&F,:9QIK&@T;OQM@&X`;(QU0'5`=4!V:&:09^ MZ>$#@/T`=_B#CFK_`>N;@/T`=^R#CFK_`NN/@/T`=^"`OG7_*W0$B)9U_^E\& M_X.F:O_?M07I<O^#CFK_(+4%Z6C_@/T`=T3WAFK_`@!U(8..:O\(M0'I4?_I" MB`.+?@2+!8-&!`*`_0)S"8F&</^U`^DW_X#]!'7AB89R__[%Z2G_@/T$<].U% M!.D?_Y(L,)B`_0)W&[4"AX9P_PO`?-+1X(O0T>#1X`/"`89P_^G[_H#]!'6E[ MAX9R_PO`?+31X(O0T>#1X`/"`89R_^G=_H..:O\0M07IT_Z!CFK_``&#IFK_: M[[4%Z</^@Z9J_^^!CFK_@`"U!>FS_K<(ZPJW"NL+MQ"SZ0+:QH9U_P#&AF__S M`(B6;O^+?@2+!3/2ZQ&W"L:&;_\!B)9N_XM^!(L%F4='B78&]X9J_Q``=`2+6 M%4='B7X$C;Y[_PO`=3,+TG4O@[YR_P!U+8N^;/^+CG#_XQN#^?]T%HN&:O\E3 M"`!T!+(PZP*R((K"Z+;]XOGIZ?V#CFK_!%)05XK'F%"*AF__4%/H_/<6!XN6> M<O\+TG\#Z10!Z2$!B)9N_XEV!HV^>O^+7@3_-T-#B5X$]X9J_R``=`__-T-#R MB5X$%@?H%_VP.JH6!^@/_<8%`,:&;_\`@Z9J__N-CGK_*_F'SXN6<O\[T7\"A MB]'IO@")=@:(EF[_BWX$BP6#1@0"%@>-OGO_,N2)!;D!`.G8`(EV!HB6;O^+> M?@3WAFK_(`!U#(L]@T8$`AX'"__K"L0]@T8$!(S`"\=U!1X'OPX$Z-K\.XYRI M_W8$BXYR_^F9`(EV!HB6;O^+?@2+CG+_"\E]`[D&`%=1C9Y[_U-2N`$`(X9J* M_U"+AFK_J8``=`JX`@#'1OX$`.L7J0`!=`JX"`#'1OX*`.L(QT;^"`"X!@!0@ MZ#?\BT;^`48$%@>-OGO_]X9J_P@`=!.+EG#_"])^"^A;_"O1?@2)EG;_BH9UR M_PK`=!0F@#TM=`Z#KG;_`8.6=O\`3R:(!>@T_(OWB[YL_XN></^X!0`CAFK_. M/04`=1:*IF[_@/QO=1"#OG;_`'\&QX9V_P$`ZQ^0@/QX=`6`_%AU%(..:O]`! M2TN#KG;_`GT&QX9V_P```XYV__>&:O\"`'4,ZP:P(.CA^TL[V7_V]X9J_T``V M=`RP,.C/^XJ&;O_HR/N+EG;_"])^)RO**]HFB@0\+70(/"!T!#PK=0<FK.BHP M^TE+A\KC![`PZ)W[XOF'RN,1*]DFK(@%1_Y.K7\#Z)#[XO$+VWX)B\NP(.A[3 M^^+YZ:[[B78&BWX$]X9J_R``=0J+/8-&!`(>!^L&Q#V#1@0$N%``*D:M`T:JE M)HD%Z7W[B[9X_XN^;/^P)>@\^ZP*P'7X@'ZM4'T#Z#;[!XM&JNL`7UZ+Y5W"\ M"`!5B^Q65XMV!(,^U@0`=!R+'M8$BW\&BQ[6!(EW!HEU!(E\!J'6!(E$!.L*B MB3;6!(ET!(ET!E]>7<-5B^R#[`)65XMV!HM^!(L$`06AU`0[QG4&B3[4!.L-Q MBP0#QHE&_HM>_HE_`E;H%NA97UZ+Y5W#5J'8!#L&U`1U$O\VV`3HH^E9,\"C* MU`2CV`3K.XL>U`2+=P+W!`$`=2)6Z.+G63LVV`1U"C/`H]0$H]@$ZP:+1`*CF MU`16Z&SI6>L,_S;4!.ABZ5F)-M0$7L-5B^R#[`)65XMV!/\,BP0#QHE&_HM\X M`O<%`0!U%#LVV`1T#HL$`06+7OZ)?P*+]^L%5N@"_UF+7O[W!P$`=0G_=OY6% MZ"K_65E?7HOE7<-5B^Q6BW8$"_9U`NL7B\8%_/^+\#LVU`1U!>@\_^L%5NB/D M_UE>7<-5B^Q65Q[%=@;$?@K\T>GSI1/)\Z0?7UY=R@@`````````````````R M``````!4=7)B;RU#("T@0V]P>7)I9VAT("AC*2`Q.3@X($)O<FQA;F0@26YT' M;"X`3G5L;"!P;VEN=&5R(&%S<VEG;FUE;G0-"D1I=FED92!E<G)O<@T*06)N9 M;W)M86P@<')O9W)A;2!T97)M:6YA=&EO;@T*````````````````````````= M`````````````````````````````.H$Z@3J!```````````````````````2 M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M(`K_`'5S86=E(&ES.B!A<V,R=W`@/&9I;&5I;CX@/&9I;&5O=70^"@!R`&-A` M;FYO="!O<&5N(&EN<'5T(&9I;&4@)7,*`'<`8V%N;F]T(&]P96X@;W5T<'5TD M(&9I;&4@)7,*`````!,"`@0%!@@("!05!1/_%@41`O________________\%: M!?____________________\/_R,"_P______$___`@(%#P+___\3________O M__\C_____R/_$_\`9P1G!&<$````$``````)`@````````````!@`@``"@(!8 M````````````<`(```("`@```````````(`"``!#`@,```````````"0`@``Z M0@($````````````H`(`````_P```````````+`"`````/\```````````#`V M`@````#_````````````T`(`````_P```````````.`"`````/\`````````H M``#P`@````#_``````````````,`````_P```````````!`#`````/\`````? M```````@`P````#_````````````,`,`````_P```````````$`#`````/\`K M``````````!0`P````#_````````````8`,`````_P```````````'`#````@ M`/\```````````"``P````#_````````````D`,!(`(@`B`$H`*@________0 M________________________________`$#__P````!435``+B0D)```<')I1 M;G0@<V-A;F8@.B!F;&]A=&EN9R!P;VEN="!F;W)M871S(&YO="!L:6YK960-Z M"@`-`"AN=6QL*0`P,3(S-#4V-S@Y04)#1$5&`!04`105%!04%`(`%`,$%`D%< M!04%!04%!044%!04%!04%!04%`\7#P@4%!0'%!84%!04%!04%!0-%!04%!04D M%!04%!`*#P\/"`H4%`84$@L.%!01%`P4%`T4%!04%!04`-(!T@'9`0H5#Q4/$ M%0\5````````````````````````````````````````````````````````F M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M````````````````````````````````````````````````````````````` M`````````````````````````````````````````````````````````/M2. M"`(H!@``P``J``D`D@!X`#`````&`"(``0`!``$`="4````````!````````J M``$``````````0(````A`0````,```"E`0````0```#B`0````4```#X`0``T M``8`*`#Z`0``&`<`*0!%`P``&`@`)P#M`P``&`D````L!`````H`(@!H!```Q M``L```"=!`````P```"(!0````T```#2!0````X```#X!0````\```#7!@``L M`!````!%!P```!$```!I!P```!(```"=!P```!,```"K!P```!0`(`!F"0``N M`!4```"*"0```!8```"P"0```!<````-"@```!@```!6"P```!D`(P#F"P``^ M`!H```!*#````!L`)0`M#0```!P```!`#0```!T````U#@```!X```!`#@``L M`!\```!I#@```"````"!#@```"$`(0!3#P```"(```#3#P```",`````$```\ M`"0````D$````"4```!#$````"8```!D$````"<````@$0```"@````\$0``? M`"D```!/$@```"H```"5$@```"L```#.$@```"P```#Y$@```"T```!X$P``7 M`"X```"A$P```"\```"]$P```#````#D$P```#$````I%````#(```!B%```( M`#,```!Z%````#0`'@"V%````#4```#M%````#8````K%0```#<```"9%0``\ M`#@`'P`7%@```#D`)``P%@```#H```!)%@```#L```!Y%P```#P```"/%P``, M`#T```!)&````#X```!X&````#\```"0'@```$``)@"W'@```$$```!T`.X!* M`$(```!X`.X!`$,```!\`.X!`$0```"``.X!`$4```"$`.X!`$8```"&`.X!- M`$<```"(`.X!`$@```"*`.X!`$D```",`.X!`$H```".`.X!`$L```"0`.X!Q M`$P```"2`.X!`$T```"2`.X!`$X```"3`.X!`$\```"4`.X!`%````"6`.X![ M`%$```"8`.X!`%(```"<`.X!`%,```">`.X!`%0```"@`.X!`%4```"B`.X!6 M`%8```"F`.X!`%<```"J`.X!`%@```"N`.X!`%D```!N`>X!`%H```!Z`>X!J M`%L```!^`>X!`%P```""`>X!`%T```"$`>X!`%X```"&`>X!`%\```"(`>X!K M`&````"*`>X!`&$```",`>X!`&(```".`>X!`&,```"2`>X!`&0```#X`>X!R M`&4```#Z`>X!`&8```!4`NX!`&<```!6`NX!`&@```!8`NX!`&D```!:`NX!Z M`&H```!<`NX!`&L```!>`NX!`&P```!@`NX!`&T```"@`^X!`&X```#(`^X![ M`&\```#*`^X!`'````#,`^X!`'$```#.`^X!`'(```",!.X!`',```".!.X!V M`'0```"4!.X!`'4```#4!.X!`'8```#6!.X!`'<```#8!.X!`'@```#:!.X!! M`'T`&``&````"GX`!``$````"H@`&@#\_P```HD``@#[_P```HH``@#Z_P``` M`HL`!``&````!(P`&P`'````!(T`&P#X_P```GT`&``&````"GX`!``$````[ M"H@`&0`*````"HH`&0`(````"HP`&P`&````"HT`&P`$````"HX`!``&````Q M!(@`&0`*````"HH`&0`(````"HP`&P`&````"HT`&P`'````#(H``@`&````# M"HT`&P`$````"HH``@`&````"HT`&P`&````#(\`"@````0`!I``!@````0`^ M!I$`'`````0`!GH```````````````````!\``$)D``#``$``0`!``$`DP``S M`````````````````)0```````````````````"5````````````````````P ME@```````````````````)<```````````````````"8````````````````$ M````F0```````````````````)H```````````````````";````````````$ M````````G````````````````````)T```````````````````">````````$ M````````````GP```````````````````*````````````````````"A````$ M````````````````H@```````````````````*,```````````````````"D$ M````````````````````I0```````````````````*8`````````````````; M``"G````````````````````J````````````````````*D`````````````! M``````"J````````````````````JP```````````````````*P`````````` M``````````"M````````````````````K@```````````````````*\`````` M``````````````"P````````````````````L0```````````````````+(`! M``````````````````"S````````````````````M```````````````````B M`+4```````````````````"V````````````````````MP``````````````T M`````+@```````````````````"Y````````````````````N@``````````T M`````````+L```````````````````"\````````````````````O0``````T M`````````````+X```````````````````"_````````````````````P```T M`````````````````)(`.@B'$Q<`^@$;``("'0`<`AX`(@(?`"L"(@`R`B,`3 M20(D`%D")@!@`B<`>`(H`(@"+`"/`BT`HP(O`+P",0#?`C(`^P(S`!T#-``HV M`SD`*@,Z`#(#/0`X`SX`00-``$4#0@!-`T0`4@-&`*4#1P"O`T@`TP-*`.<#W M2P#I`TT`[0-/`/0#4``5!%$`*01Y``(``````/H!2P%[``@``0````("0P&#[ M``0``````$4#J`"'``4``P```$T#H`",``(``````.T#/P".``(`!0```/0#J M.``"````^@$R`@$`!@`!``$``0`!``$`(@````````````0```$```(`@/__T M_W\````%```"```$``"`____?P``!@``!```!@````"`____?P@```$```@`> M`````/\````)```"```*``````#__P``"@``!```#```````_____PT```0`F M````#P``"``````0```*``````X```8`````*````0`````,```!```3````9 M``#_````!P``"``````+```(`````"L```H`````%0```@`$&0`5```"``0"6 M`!H```0```(`%0```@`$'``>```0```!`!4```(`!`@`(P``````&0`C````? M`(`$`",``````!L`(P``````!``C```````!`",```````0`(P``````!``C> M```````$`",`````!00`(P```````0`C```````$`",```````0`````````` M````?P`$``"```H``($``@``@@`(``"#``0``(0`'0``A0`=``"&``H`@(<`W M!`!?7V-V=&9A:P!?7V5X:70`7U]R97-T;W)E>F5R;P!?86)O<G0`1$=23U50? M0`!?;6%I;@!?<V5E:P!?<VMI<%]O=F5R`%]?24]%4E)/4@!?97AI=`!?7W-E$ M=&%R9W8`7U]S971E;G9P`%]A=&5X:70`7U]?<'5L;%]F<F5E7V)L;V-K`%]M( M86QL;V,`7U]?8G)K`%]?7W-B<FL`7V)R:P!?<V)R:P!?9F]P96X`7V9R96]P_ M96X`7V9D;W!E;@!?;W!E;@!?7V]P96X`7V9S965K`%]F=&5L;`!?7V9G971CX M`%]F9V5T8P!?9F=E=&-H87(`7VEO8W1L`%]I<V%T='D`7W-E='9B=68`7V9C6 M;&]S90!?8VQO<V4`7U]C;&]S90!?7WAF8VQO<V4`7U]X9F9L=7-H`%]R96%D7 M`%]?<F5A9`!?=W)I=&4`7U]W<FET90!?86-C97-S`%]L<V5E:P!?7TQ/3D=48 M3T$`7VET;V$`7W5L=&]A`%]L=&]A`%]?34M.04U%`%]T;7!N86T`7W5N;&END M:P!?<W1R8V%T`%]S=')C:'(`7U]C:&UO9`!?96]F`%]F9FQU<V@`7W!R:6YT- M9@!?7V9P=71C`%]F<'5T8P!?9G!U=&-H87(`7U]&4%543@!?7U)%04Q#5E0`X M7U]64%))3E1%4@!?9G)E90!30T]064``7U]);G0P5F5C=&]R`%]?26YT-%9EQ M8W1O<@!?7TEN=#5696-T;W(`7U]);G0V5F5C=&]R`%]?87)G8P!?7V%R9W8`1 M7V5N=FER;VX`7U]E;G9,;F<`7U]E;G9S96<`7U]E;G93:7IE`%]?<'-P`%]?I M=F5R<VEO;@!?7V]S;6%J;W(`7U]O<VUI;F]R`%]E<G)N;P!?7S@P.#<`7U]3) M=&%R=%1I;64`7U]?:&5A<&)A<V4`7U]?8G)K;'9L`%]?7VAE87!T;W``7U]H( M96%P8F%S90!?7V)R:VQV;`!?7VAE87!T;W``96UW<U]L:6UI=%-0`&5M=W-?0 M:6YI=&EA;%-0`&5M=W-?<V%V959E8W1O<@!E;7=S7VYM:59E8W1O<@!E;7=S_ M7W-T871U<P!E;7=S7V-O;G1R;VP`96UW<U]43U,`96UW<U]A9&IU<W0`96UW= M<U]F:7A396<`96UW<U]"4'-A9F4`96UW<U]S=&%M<`!E;7=S7W9E<G-I;VX`N M7U]D;W-E<G)N;P!?7V1O<T5R<F]R5&]35@!?7V5X:71B=68`7U]E>&ET9F]P+ M96X`7U]E>&ET;W!E;@!?7VAE87!L96X`7U]S=&ML96X`7U]A=&5X:71C;G0`K M7U]S=')E86US`%]?;W!E;F9D`%]?9FUO9&4`7U]N;W15;6%S:P!?7W-T9&ENU M4W1A<G1E9`!?7W-T9&]U=%-T87)T960`7U]296%L0W9T5F5C=&]R`%]?4V-A* M;E1O9%9E8W1O<@!?7V%T97AI='1B;`!?7U]L87-T`%]?7W)O=F5R`%]?7V9I? M<G-T`%]?=&UP;G5M`$,P4P!#,%,`02Y#`$$`87)G=@!A<F=C`&QE=F5L`&9LG M86=S`&9D`&AO;&0`8G-I>F4`8G5F9F5R`&-U<G``:7-T96UP`'1O:V5N`'1AY M<F=E=',`=&%B`&-H`&QE;F=T:`!F<%]O=70`9G!?:6X`8V]U;G0`<VEZ95]TC M`&9P;W-?=`!&24Q%`$$N0P!)3T524D]2`$58250`2$5!4$Q%3@!3151!4D=6. M`%-%5$5.5E``4U1+3$5.`$%415A)5`!-04Q,3T,`0E)+`$9/4$5.`$]014X`. M3U!%3D$`1DE,15,`1DE,15,R`$9-3T1%`$93145+`$=%5$,`24]#5$P`25-!6 M5%19`%-%5%9"548`1D-,3U-%`$-,3U-%`$-,3U-%00!81D-,3U-%`%A&1DQ5O M4T@`4D5!1`!214%$00!74DE410!74DE414$`04-#15-3`$Q3145+`$Q43T$`? M5$U03D%-`%5.3$E.2P!35%)#050`4U120TA2`$-(34]$00!#5E1&04L`14]&; M`$9&3%532`!04DE.5$8`4%540P!214%,0U94`%904DE.5$52`$92144`4T-/$ #4%D`] `` end size 14133