"SDRRTR::SDRRTR::MRGATE::\"MRGATE\"@sdr.slb.COM" (06/27/87)
Delivery of this message through the Gateway had the following results: M_SIFVX1::BURROWS - invalid address The original message follows: From: IN%"Info-Atari16@score.stanford.edu"@SDR@MRGATE To: BB_ATARI@M_DSAVX1@MRGATE@SDRRTR, BURROWS@M_SIFVX1@MRGATE@SDRRTR Subject: Info-Atari16 Digest V87 #251 Received: from relay.cs.net by sdr.slb.com; Fri, 26 Jun 87 20:36 EDT Received: from relay.cs.net by RELAY.CS.NET id ac28607; 26 Jun 87 19:03 EDT Received: from score.stanford.edu by RELAY.CS.NET id aa07948; 26 Jun 87 18:58 EDT Date: Thu 25 Jun 87 20:43:06 PDT From: Info-Atari16 Digest <Info-Atari16@score.stanford.edu> Subject: Info-Atari16 Digest V87 #251 To: Info-Atari16 Distribution List: ; Reply-to: Info-Atari16@score.stanford.edu Errors-to: Info-Atari16-request@Score.Stanford.EDU Maint-Path: Info-Atari16-request@Score.Stanford.EDU Info-Atari16 Digest Thursday, June 25, 1987 Volume 87 : Issue 251 This weeks Editor: Bill Westfield Today's Topics: Re: Chess, curses and Megamax How do I connect a 5.25 " floppy drive to the ST? Re: Archive bit? (folder attributes?) Re: More ST Floating Point Performance Re: True Multitasking, and some history lessons DCFORMAT UUE ---------------------------------------------------------------------- Date: 9 Jun 87 13:56:10 GMT From: nbires!isis!onecom!wldrdg!tony@ucbvax.Berkeley.EDU (Tony Andrews) Subject: Re: Chess, curses and Megamax To: info-atari16@score.stanford.edu In article <491@cernvax.UUCP>, jmg@cernvax.UUCP (jmg) writes: > Since someone posted the chess program, someone else the curses package, > I thought to try to get the two together via Megamax. Various problems, > which some people might have fixes for. > > 1. The curses package has a routine called overlay. However, Megamax > uses this as a keyword for its own overlays. Thus, the header > overlay() > is rejected because Megamax expects a string after it! Will it be > fixed in Megamax 2? Will Megamax 2 ever exist? Stay tuned (until 1990?). I got the curses library working with Megamax, and I did have to fix a couple of bugs to do it. For "overlay" I just changed the name to woverlay(). > 2. The chess program uses scanw and printw. They are supposed to be in > curses, but ain't in this ST version. These are easy to implement by using the sprintf and sscanf routines combined with other curses calls. > 3. You also need bzero and time routines. bzero is easy to frig, and time.c > was recently posted (but it includes getenv, which Megamax equally > does not have, plus a source code bug which Megamax rightly resents). The chess program really wants a second counter, so I wrote a small routine to grab the 200Hz counter value (system variable) and divide by 200. > 4. Even fixing all of the above, two mushrooms. I suspect that the curses > package compiled under Megamax is not yet right. Some of the bugs I fixed involved pointer manipulation so the bombs aren't surprising. I also worked on the getstr routine which had a few problems. > If anybody has anything to help all this (debugged curses, library > routines not in the normal Megamax library, Megamax 2) I would be happy > to know. I got the chess program working with curses, and then started doing some more hacking. I now have a version that displays the board graphically and still uses curses for the text portions of the screen. I'll get my stuff together and post it in the next couple of days. I'll first post the Megamax curses source. Following that will be the source for chess, and a binary. Tony Andrews ihnp4!onecom!wldrdg!tony Wildridge Consulting, Inc. Boulder, CO ------------------------------ Date: 11 Jun 87 09:25:40 GMT From: zen!cory.Berkeley.EDU!radics@cad.Berkeley.EDU (Andras Radics) Subject: How do I connect a 5.25 " floppy drive to the ST? To: info-atari16@score.stanford.edu [] Hello everyone, I finally got a hold of a 5.25" IBM-PC floppy drive and power supply, but now can't find the notes that I saved from this newsgroup of how to go about connecting them to my 520 ST. So, if anyone has the article, or remembers it, or has done it, could you help me out? Thanks a lot, Andras ucbvax!cory!radics radics@cory.berkeley.edu ----------------- Andras Radics radics@cory.berkeley.edu Propter hoc, ergo post hoc. ucbvax!cory!radics ------------------------------ Date: 11 Jun 87 13:18:16 GMT From: ihnp4!ihuxy!nowlin@ucbvax.Berkeley.EDU (Jerry Nowlin) Subject: Re: Archive bit? (folder attributes?) To: info-atari16@score.stanford.edu In article <756@atari.UUCP>, apratt@atari.UUCP (Allan Pratt) writes: > The archive bit is bit 5 (0x20) in the file attributes. Directories > (folders) don't have a useful archive bit. So far I've ignored the fact that the date and time of folders don't seem to make sense. Now that someone's mentioned that folder attributes aren't the same as plain files I thought I'd ask about the time stamp problem. What exactly can you do with the information that you get about folders from GEMDOS? Are the name and extension the only things that are usable besides the attribute that says it's a folder? Jerry Nowlin (...!ihnp4!ihuxy!nowlin) ------------------------------ Date: 11 Jun 87 18:16:04 GMT From: ihnp4!ihuxy!rnss@ucbvax.Berkeley.EDU (Ron Schreiner) Subject: Re: More ST Floating Point Performance To: info-atari16@score.stanford.edu In article <1959@trwrb.UUCP> sansom@trwrb.UUCP (Richard Sansom) writes: >I asked Joe Knapp (ihnp4!asr2!jmk) to send me a copy of orbit.c so I could >compile and execute with MWC 2.0. ..... >results > machine compiler run time (s) accuracy > =========== ============ ======== ========== ... > >> 520ST MWC 2.0 180 excellent > Amiga 1000 Manx -lm 25 poor >The good news is that the results were _exactly_ the same as those produced >by the VAX 11/785. The bad news is that the ST is still much slower than it >should be (based on the Amiga's performance). What good is 8 times faster if it's not right ? I'll bet I can write a floating point package that will run 16 times faster than the Amiga just as long as you are willing to give up accuracy. But seriously folks, doesn't the Amiga have a math co-processor ? I had heard rumors to that effect but I don't know for sure. ------------------------------ Date: 11 Jun 87 19:56:45 GMT From: dibble@cs.rochester.edu (Peter C. Dibble) Subject: Re: True Multitasking, and some history lessons To: info-atari16@score.stanford.edu In article <1735@ihwpt.ATT.COM>, knudsen@ihwpt.ATT.COM (mike knudsen) writes: > In article <178@dana.UUCP>, rap@dana.UUCP (Rob Peck) writes: > > Library of stdio ... good idea, anyone want to tackle it? > > Rob Peck ...hplabs!dana!rap > > I'm just a "lowly" Coco-3 (6809) hacker, but I seem to recall > that OS/K (68000 OS9) does indeed share the whole stinkin' > StdIO library, so when you have a half dozen C programs loaded, OS-9/68K supports "trap handlers." Two of them come with the system: a stdio trap handler and a floating point trap handler. The program does some fussing around to "install" the handler, then it uses a trap to access the routines in the handler. You need a trap per trap handler, so there is a limit on the number of separate libraries a program can use without swapping trap numbers around. The technical manual describes the protocol for the floating point handler. The stdio handler is undocumented, and it looks a bit tricky to call. (Nice thing about the floating point handler: if you have a 68881 you just install the handler that uses it. Programs start using the coprocessor without any changes.) On the 6809 subroutine modules could be used to achieve almost the same effect. Peter Dibble ------------------------------ Date: Thu, 11 Jun 87 20:37:51 CDT From: "University (of Houston) ACE (UACE)" <UACE0%UHUPVM1.BITNET@forsythe.stanford.edu> Subject: DCFORMAT UUE To: ST Users <INFO-ATARI16@score.stanford.edu> I hope everyone will find this useful. This version is only monochrome, but the color version will be coming soon. ----------Like, cut here...---------------------------------------------------- begin 644 dcformat.arc$ M&@A$0T9/4DU!5"Y04D< <3P '0+6@"'[RY: ,8#0 (#%T< ?@;VP ( $ MD@,G~1H.8 !Q(!(+*IZH: . (@6 !A :P6 PD@ '*#Q&A@"@ @ TAH)X_4/$ MT@!_+H*\ /"B@9 S/W@ 4.(DR#=~$AF X(A!!--I[5!~+#D%T!L#$T!$0?:/$ MWU( $*9RJ"H$P]:N*#A"R!:50XHF73<"0."$I $0;+HB00, D!-=,~1A>?2"$ MQ3][/PSK~QM#'9='00?~_<$M<I#( HH.=E+'B96!.=C4$U$/P \7 !2<GOL7$ M@(/!H4N/=N*%L~=~PH2X~:=/]S]ZON7Y9N<;'1(V PLOX_9WB \HCXX#$* <$ M6W,8T*434$ZMN0CH*=C0HS8/W\_("$[W<Z8>FGIIZJF=%QJ@\/B_/4QX0TH!$ M!(OR*DF$ 12 @ "$$% ,AX0;ZRW8#S0.2N,@-?9UITL/I.Q7DGKLN?#@>_']$ M).(9(~+'@882<-@>B![*1~*+\P$0P%\\X(/BB"-&-L!/%?ZU@RX:0@ #"_3P$ M<P8%/? AXUR1)="C+A( \1@8 "R S''U@/!D!~! UP,0A\'@PF&P*)G &0($$ M! -]D @GC\Y %%DG/3X\~5<5"J #A@(E#D7FF!8L*:,;>ZFSY>\%9>G,GSZ$ M>0"@9(0W7GF#!E#H;XC2,V@0T.Q&CPC_X2/-2C:A,FI2( 0A0EBJL@H!(#C"$ M")10!SRI@SM!1E8KD19&8,N4J7G1J)($0"HI>?A4>JD\B,JS::?_R -J>:?:$ M!$:U$Z6ZJK:NPBIKCD)MQ~M?.@B2:[A/1J $L G( X8"?@9P!@%4!@"%F/~P$ M<X:,)N"KCQDR$C!DD?L"@(UT!B@'S5] H -=9 'H~I<'S P&,;@ #'#:;T*<$ MXB VZ#%L+G]QUF/ D":;(0$$'KJ#!"#F &,D@%\V0\S8- +0 )RB'DS+&ZD$ M9@8"'=#<SS5@D %Q9!!,K(;%0BWP) 26/'9L>4L+E9Z''7[H(7PMQEC?N+KH$ MP(:&_84:H$T#%GA@@KNQ0V4""H!!PL;RK*;:F/QL[,]?"CC@)1 W~\R,&3HC$ M0$YQ1<OX3S># H"H.HBZ0V4!H$ \-0"/90U !']U@,M@5"*@R;M~+C!OZ8X($ M,68WKA\MG0<*3P;*P_1)K$L'A S&0- V(0 P )Q<_.+28P+G,8,@:ST9#&B7$ M?#(+*:/!<C_PO.PG &<P<+T\VBL) .*E:Y #S:-]__*="ER?/2"(~G,].R~'$ M X0$'JZ#1"#"*/D/($&P&3,,AP1@!,(=__!' 0~8&D3Q8PI!JYO.#L H*A@O$ M1AI+7L<~%C)=~, 2T0."R5!F )5=SV4PDQG-V)<S*AW $.>3T6B2E)H$TA *$ M75F3 @ ]0H0 I!"$8P;"8,?/DC&.[ #1']0P]N[,1GPBC@3FAD Q!\8#"($ M@@>~X &TKK3!"3W8#3_~ 0\:!B!?QE.1A]SSM1#-2D9/P@$6T'8U?/@'0*0:$ M0-L,!(.5% ,1*BCY[:VGA6U,6QO'-M]=($#!Z#MCOA8FQX)9" $#<=? L $ M%P9FI($<##DRJ-V%5($[&>EN XZ FHPPED&.+:\?S6/-A8@0PA%2KX0K:]G+$ M8C8S&0FPA0 P T,!S2A$<UH2%-:[H32-%UL@ 6JE!K9&H %JXD'68-4H]?Z$ M ;9~N$AS9+N!"QZIMCSN\6W#N1S.~( WO6VL;V/ZFRX, (W!%<Y#A[-"9*2Y$ M2 : PYJ3PD<VN69(;KH1G(NT@2W(B4<!41*=<;L<%1H7@*,5)W*3JUP, S /$ M=5") 'IH@7C$\0]RX$L>7:2'&5;EH6N<@0/248(H>8""4D:,5G_1 ,&0U'9$ M(<<+RF&.+GA@ .C$2FR1><"3:@"$($G'#-7Q$3>,~JU$,FVI%@B2;FY6+S4L$ MZ!\@&Y,[_G("!3SFJ]C@CH\X0=58>2X"3Z*!-7(5S_.(%7FN?,&8R-'!'>B'$ M9"*<7LH&(@HC!H,?.RQ@-%Q14C&EIF"*\!M>W8%7Y>FUI!W4@3=J*=@2"BF>$ MATTL,!9;4C @09#+9!)!U\@B;XHMKOQ@:"3-~5!+1C1CC# M:DVI-6VRT:"($ M1*B%:" +V4KRG+;-%Y5V)(7=N -?[N@B/]I@ "&PH:-@@$!S[_FSW<"#(_YP$ M!+[HT45YK)1ECS,#3)'#!E'JP 0VU1T&%# 8D=*#I.#P5\&X@2]T#(\:TB%$$ M4/~2 WID!SEMBJHN<F .Z#QK-_+H )BPX;I_9 .M:ETP,MHJ*\\IE6PS$(!6$ MJ~HY"#Q)!N88L5M3"U>RR4 90>J!:"3P#WSD ,+UD GSP !Y*7F+Q_@ >DL$ M@%=_N)-O?PF!$:!SXQKGV(S_, YR+#'@!7_G$4>UJE ~O$@9<,&IR/&$@G& $ M#PYC[*9@.;$,M,H@G W$'FC=F#K~0@(3G'4W:67!,BR$ UR8~7@L?E(,Y$'7$ M!-KU'~K JW!.<5EP-.DO.! "9TEH!C08%K$ 4"QC\~O#,TA!LKD;4Z)#':V.$ M-?K1NKB!/R9]2S-\-H&AS?1H-PV&%*56 G~I@#](-Q!XU-ISN-9%!=3!:P!P$ MH[F(QI<ZI-N&-&FWS<3T+D?~(8 A=?0,"OC=0,@8M'WH03JDJ/(-;'%@ )A"$ MP3= 1;E1D>$;:.+/2-WRDV! #15W.+4F)AL,<&'O,T>FQ8N$ 2?.5:4G'8 ,$ MG6-QKCE .@=X.-<[C0YR5"%N!I2;%0JV@3_*[8H,VP >\-8R +AL(1BHH-~ $ MYFV:]>U(I$ @RV]]T@L([?)]/LD ND@X',EF %8\1ML,. S Z"&#R##@YI30$ M.0)N;@B=.XGG>.C<:K?931>M>#I_@8$H4.3;UEK]WAG+NA]01!O;6*$?+D,.$ M+$19 W?$%Z>ZF( T5!D ?Z/& 1MT@S],XSQ=U 1:+.9/WSFC~%Y@F7~T$ /$ M0P)$[06!#43&]U\F8(C!1(Y*#0&+"_R! >T%#0%LH$"))T\&RPL% &!P ~(G$ M\+)>_L-F~D \!>H'!)OQPV?ZB :#;N]#),YE\0P HA!M]EP/\0-H: _]Z.,.$ M =,/)"!@$'UJ'_ 7">C#~:@7&'W*WADKE-0W_O -/WS3F]V89S?V\ T]H R~$ MW9CCJ\;9C3J~R@[[6$<7+Q@X?S9FCHVA0\X;0QQ5]1-_\0(4P'5CTG]C\G~B$ M%H PMWVZX +P<",D)A0[<@;V]Q<M4%PNAWGD@"5:0B3W]P#RP&1R@@(#@P+Q$ M B@ZQB8 L!MV B;~@'FV,"S3P8+*\H)=X4"8QPDV. XZ(*&@BCZ@'F"8(/%$ MXFPY:'Z(@@]@@ 8V6 " (B1">!B(8@]@ 4V: !3N(28 B;T 8X8(,( "@N$ ML#'TL#&(,28"-2;Z\$Y~TQJHH"$,@!X9J L#( H_AQP)0 \H ##_8 %01@Z_$ MME=W. ""\!C(1@[:E@ E]0;F@%%@P@_Q<X5-F"E$R'_~!X!C(H!7EQFZT *$$ M@(#_H(!1QHGY\H!A%XI@0':UT7W]D(;TX6_4(P%Y%XL=) .&@#:- P:QV#@<$ MT _U0$,>D$!@X !!D$3T T(%'[/ED"_$P#~D$!MH Z-\P+~( $T! (YA!IE$ MJ +@!P8<$ 3LL R$P(P)! $0D(RQB([\\"K(Q@_(Y@_:)@+4R%~=!HXP*([D$ MN Q.@([RLX[*Z([P*$;SJ&TV<(~.Q0!GH(_&.([EB 0 J8[LN(P(](Z $(\'$ M&30&H)!WUY#A")'+ 03*9#M>)$%V14;.1<>"18@N8\BJ0,E69$$F9$&"8/:$ MUI'~T ;X" 2\)(/V8\V,),#B9(VJ9(X&30$<(\TB9(KD2I)5 \$N1(?P([V$ M,)4 4!1)= ]860="P%CG9XPY493I" &T-S/_ #L*)7-N#+[TS\ \ _0$ 2:$ M5F-4D)322(W* *G)P$TT"9@"0PK$9?_T )@" +) PZ (&'1@IB_(9@2\0~,$ M.0\79%6U>(NRN#-9)P=HPP" T! $P 8]=FM_X0"]\PC'~%:E20>;\8J>D2]?$ M!1P8Z(VMP0P:H@"(~7NHP0##@!2=%PS0$ B2A)M ,0$#]&9 /T<0NU-XEX$ M!4~\L3%M>!AH:%<AH5>RI *TQ!_<YQD#D9L( 'R]"0"_&9S#R4<0T$L!8 8.$ MMYO821>Z\ ]B\!C=~1D )[BZ9M( )S"F4?$:9SJ>0;M>9VT&9\L0)~N:9\@$ M$#3(B [3\0((L*"NP2D0NAI'5Z IX ,:X@#XN9OC69[]*1']49QAP: Q 0=$ MT:$A\:'[:9YY9 'H*:$.<*+!5)\V%#1!-X,#00HJRIOZR9]8X#;&V47~< 9B$ M$$8A84-\\ ]I68?Q])X2VC1M\AA* 1GH $=FD LRI]4(*3'B:(,\#M,&A)F$ MX %9Z@];ZJ*@B9YWP@!V@Z0Y>J9I&J*0X!$DVJ8+64P.@&UBVJ2 R 0V2H~[$ MX:<GPP-,"@9LT*-SNC9V:ISQ(Z8V4:1"\*8P&!**~J-J6J=L*H-RBJF!$*3H$ M64P,8 ; 8$0V:@~.%:$X"@M0T ;WXD,2R@"PP!<"T 9"$*O&&:O0P!<$<(6I$ MVD7VP 8F@*LH,!VZRA<&X*L~!*QL@ "5 @8&D#.18Z-V]'FY~GF[VA$_<)\X$ M>JTAD:T$L*U_D0+H@$5@H@\2ZJS%*@#IFJT&L*W$:JPXZJ[BJ@LIH OF6F/I$ M~@,E&A+\.J[ D*_~L*_K&JL_L*[C:@KYZA7=RE@#BZ,Q($;3X2~7\K A0:,"$ MPX:7PK 7BZ(GXX9$Z@7 H 3<PP#X@@_2);(DJY[U~9W6VJ\F6R#66K 0BZ+L$ M.K,I6K,Y.Q<P4*QWH;,&T+( ,"3+H OIRJJAEZ[&V29LL S$$"?+@ S/B@-$$ M:[2?-ZL=\0;]HF?$D*YMPJM3 31T+3(H+3%2@!2 102PS/JGV2D: #0;2X$ M<+2T"GEF.QU,NPS& +7*\*QP(+=T&TQ:2[3&X+4 @*QA.[;+L)<X:P!I"[7&$ M\*P\4+5'VZHL0+E72ZMNX &A4;1.V[FXH+>5PK=0*[7T(:VG)[1*"[-4X HA$ M 0,RR[,T&Q*M~[JQZZS]B@#@&K:Q6KLQ>[<W.Q?NRKO=ZA<)"IOF9Z'O~1?[$ M( 6W27]?A0]_\0~"D!WF=QQ.~Q?]0 704:5#<WD[>JGDV:*!\%"."B:H.B;V$ MT$N < :%~GQX@"_K2S-F\+X!\(3B"Z+G2:*]5(;V"P9"H'Y@( -$:PL\1G_:$ M:P_Y&H8.@,"ZX ]&L, %? 7 H)Y0:POC=0:F*R,V2@_1RR,%J@]N<)M]&A("$ MJKP%F@]Z<&<UMAH]=G?,RP_="P3J):$6@"#8*0'1J[TLX&"&~@_U(@(NO!H.$ MIS4@+$LCH%E(P0!MFK_DN[_G>QA.S)_FFYXT<P9Z(+_]:P9P8,-]!$>HD2+N$ MF<)SB!0*H,57?,8_C'F2 9 ,,69.@#_~:5AHK[**2/,F2DH+$OXP >/L9!@$ MX 382PP[K O\0 1,QJ!%>V-@L0RX8%W+8 M(H ?]H Q!P:1'#)_YX ATF,.#$ M_!?O"!U>O!(!L"9,>JHBX(T+>5CC"PS2 A0$ BI(@-4V!? $ 3N>WE. ,?E$ MZZ6]) !GX *\#,5TC*I: PSH5[~,S #+0 N5@LJJO)NLW'FN#,NR' 2T/"B $ M<,NY?'I@ :\7,6~>LS)_+\V0+2NP&-$"PNPT+2RH,PXVLSH[&IYZL[*W+2P$ MT,S+O RP\,QP.[2H 0$D*Z".!0$9 3+( X"$#1I~7)-ZPH%[2<- "A*8,,($ M<CY,VLR3[ _"<,G_D,E_@0\>0(<,D!?_T,QGX &)T<S+JPOW<*"/(*$ZQ@KR$ M[,T#00G'Z"=GTB=\ 7<DR8(L%'+X HYS0</P#T\C00_#09F8-%0L,~R8,K_$ M +6T +6PL-$=_<,@[=(9LL0EG=&T8 86L-&DX-%;?0~[Z-4FC=*JZI,P0-.T$ M\"[/B@!@D";&S,''VWXUMM7VL%EFO,?PB0\$\!A7F*7V,*==NJF_ 0;GG#RB$ M>L+)T])8~!A92@~+2BJ-2L>:XMC)# R _1?U0 \(:G;_X [A[*7Q,\S~J=B\$ MET"]U)PU9D3JJ:Q=T;~9(MM*@@#-<K)-+;~YG#Q'<E+L&:4(\JPR<L9LR&/:$ MMD,.,#1)\IF\D3/DY]L#X0GC-3R6@-LN~<($*DO~H E3DL5L: 9:L) 22@&L$ M6K_XP@]RS3=W' !Y#";%5]KOS9S;NC&4-<:R] 'Z<)O>VQ]!\W)0<-Y]Q*3/$ M:@9JLIOGS:J0W=WPJ2E_K.!!@]Y0,#0$3A/_P-O([=K$<@:"LIN 8"A1"KN7$ M)P%@8+)C8EX_"Q;%O7W':PU(< X' NX(V0;*8XV@,X%'Y&D"0U,0#C9RA?$ M!0X\<@!_00~,<)M0AH4R4D0&0*1G0 )&E-(\4%<P"#&Q>1X)8~2[DV)(T<!-$ M*P/82P/',0__1ST6\!<E0 (;"G]?-7]Q\U4NXUU?)1PO@KTFD&6'9HI\-2;B$ ML#&.YH:>@V9H=@)_P0'CA!0\T(00H&?@< 884-+38>9FP #69>8#HP+U @3U$ M\K$UUDN/,A#Z<+*]5"PB\%7Z,.0K771Z1@/O] )<G@\'B!3:.(FD?L5"\.9?$ M960-&$\_L.7,RYFT3MOJ\%(PP(48@!FQ"8# K@L<( T;>NLWB 2KOM*N;L08$ MR.4<X 1T~*B[$:GU&XX>\%7\L.N;~*1<S@_Z!Q:T;0\$'4~P8 1G )3K@''$ M[N$ZDN5 T>P<X+Q?+K\ XP\ZL-X]E$#]\P?_ NX3 &0"N3=\~I<'@~X0-G=$ M:@A&Q 3? #@(+0Y@ <$8 KTX *GZAMP=EUI:.-G$#J\8+TUANKDONN%,0_T$ M<.B~@#:.I0 O%?-]WL*"SC=QJ L P('~RH8;\X8~7U<#F/+./NL~J2N8D61P$ M,!BJ>($Q/_.ZH '($"090#/+ Y?90]5K[U%A66.+IU%#X=(?W4#\!<; LH$ M<O,Y_Q\[/YU&WQ4_#P! LL0VFCWG, P8 (!OI +A!0@D+9XZHV#?Y~L3 %$ M9)BQW7M( 06-?YA$0@#0 ):7_QN.GSWBH0)!$0!9Z>PN\!A5[AI48 1@( *.$ M"0\D 0~L)M2< 0Y8P+:, 5'P !',!!N8 \&X+HV@4/P, 5&P !&H/N?1 ~>$ M;X%L#P]GU?F?/R/.) Z/@?$, Q['~-~#_A@(?@&1/B&#Z:IFO@@L/B3__BI$ MP<J2#PR.3P],9/F8SUCTL/G'@?R?'_H;X >D?W>GG_JKW_JOSWBR3P DL VV$ MC_NZS_N~/P# +_S$;_SSG_RKN %2(G'TSP,! /T;X&6/0/W6?[Q\/P!\!P 7$ M &1F0 6/X/C\P )\<~R]] %9=.SJH$*FL=L&$#/@H$( \ &9P@)\ PZ& X6$ M;P"]] &~:@#JH$(CUX3'+@Y XJ! !_0(0:SI><\/J 8(0NP ..0 ]6 CB$ MZ V\$ #A, . 4.6\P0Q*XO<E9 #>0,I1 @0Q!O:%I<BC(\U5@X Q [*@ [0$ M S>T";OX@VD' 6 $&'H6UQ:0]N8#D*X V#Z0 0 $&_H6UQ20]N8#D*X UY$ MQ ,0%"W:%I?RX ;SG3W X T%<@ 8#P#6_\\=3P!$4 \$(+0Q@!0=001"2P)+$ M~@~&8 Q@!0!0 ~@#(2( 4 , X( BB 0$20"NS # 0"MA,!#<( +BHP &$ MH 0SYKXB(#X*H T$ $Y( 3U( !2(!H"$ 8#@0~9Y A,! \3 Q,:@@- Z8$ M, ' P*2&L #@@ D3 Q,:@@)0 .\8"D 0 .D @ TP N6 @ T(!0?$ 9"0 .\$ M$ " 0 -" 0]A@ -\V1$#$=0 4 !,J@_RX@!580;R$ 8#T29A,(8RH@,TP N6$ M,K02@ 2@6TTP L! AA,!"V$ 8>@'G~$ 8&, /"P*2&0 ! < X_< ~(!1:$ M\0P)Y ,?8 3?P!DB8*@V,0\(,! EY $B8*@V@0\(,! $H#(B8*@VP0\(,!! $ M: B8*B:.B-U 3G !\,.,3\.5,B@@~F0-,B@@E$0#"(!3X( @ , '!P*2($ M( !&\ V<00,K 0@T(!30$ :(,"@/<!;~$ 8LP!DR0#T4( .!( NB <P80 ,K$ M(0AA$)=J, Q"0 ,K80AA$)=@0 /,%'TT(!1:Z !A$)=8 ,YP*2&H#/_X 2#$ M,@"$X!+A,A TL!* $ ;@@ #<0#U*P)"80 #$09Q20)3$ @\%M0 4 !,J@_K$ M*0]A Q"$ 2<$09QJ0<RL'UU4#(.4"9=\5).$ <TL!* $ :@( H"@AF( \0$ M0"MA$)<ND#,E@W<>[P-"~P,'( 2R3P$H$WRBP0#]2 [0 P0X+H+$/LP< #%$ MA !M0 X~\ %"~P,'$",4$9_&H$KUH"/3.SJ/@#+!)QH,T(_D W $T,7C4$ M0P$R0#W!)QH,T(_D W!\"HH P$R0#W!)QH,T(_D W!\"HHHP R0#W!)QH,$ MT(_D W!\"HH$WRBP0#]2 [0 P0L!+51CW!)QH,T(_D W $T<0~1X021$ MD>;Q*4=8]D848:"J5 \Z,KT>8'G4$WRBP0#]2 [0 P00!/[L-QSP9[SL4-_$ MX0_XT'"140Y!L4-_X0_E~@@H$WRBP0#]2 [0 P00!/WH&V@7X8(L-QSX6J1$ MX021,0)_X0~C@YI%G)61@0)_X0~H,!@~\ %"~P,'$",4\<!MHDKUH"-_X0~"$ M8'G4$WRBP0#]2 [0 P00!.#1ST4( /4$WRBP0#]2 [0$ RO@C(0( /4$WRB$ MP0#]2 [0$ RO@C(*( /4$WRBP0#]2 [0$ RODJIGH&/4$WRBP0#]2 [0 Q"$ M &UAC+!)QH,T(_D W &DC#+!)QH,T(_D W $T<0~1X021D>:ZT _$$ MAF5O1!&ZT _>H$KUH"/:"PV61SW!)QH,T(_D W $TL0~IZFJ140Z1L?&Z$ MT ~JT'"140Z1$<BZT ~:8'G4$WRBP0#]2 [0 P00!/W$!E.$!DCH+UZ,!@~$ M\ $=_ ,'$!ND 0 ;-1HW;P8:@!F1L3=,(A10\!<!4&:/X .HE~RIM3=,(A10$ M\!<!X W0X0, $!L ,!HP< #?:],!D!NR;[('$/O]2 [0 Q" &X3P$ T ;N$ M( 2R+P'DV ~R W'0)'L\ SD W' (~WG_M$T ;H\!?YP WK[YCT8 )"P3;F$ M J,F0_HE0\'_0SJ<-#/8 Z.20~*J9B,F0_HE0\'_0SK<-#/< Z.20~*R9CY$ M@%[Y<-#/P X'_0SHX)CT )DV(9E@D@_HE0\'_0SM<-#/D ZIZKY;/Q?/T!NR$ M+P'DV ]R W'0)'L, WD W' (~WG_M T ;_)Q0*0(LYMD%-RU="D0!_@0%;$ MQQ\~,+2/(GVKI/3V,#J/ +X Q"(/LF>P"QWX_D W ( 00@/L4 !MX Y"$ M(/L20([]( ;0< P4R0[70 [0< SP>/NY#P%M@ Y"(/L20([]8 '0< P4R0[8$ M0 [0< SP>/NYSP1M@ Y"(/L20([\8 S0< P4R0[90 G0< SP>/NYWZK_)Q0*$ M$&~F=)D>T[1\)10)\!<7T-_\X0-#~RBVMDI*;P_-]PB7AP$WSYZ##MH*_ B5$ MX@,?8*.IWO< _5A&$!3E4 XOP .'4 9#$ *#'B,)D!@YMD%-RU="H0!_<0& $ MAQ0:H 3M*WVKI/3U K81R4",'ZB00'UTB:2#@#U0 &(8UWT4$0?B0#+[1IF$ M@ .HGACU0 %_(0#6P,+ZH!S,\!<7@ 8AYSD58!_,\!<0L'4N9UWU 'UDN>B$ MP0#]2 XI@ 3T ~1X021P0-_H0~"(/6HWS/4(P)G 3:I@!D2K4&( -$(@SC$ M20'DJ R(( V(, X%PBG D -04 _9%C3,7>E/KPOZ =4@)H(0("Z\"]4@)HJ$ M@#(B$-R.J[8BI!H0J ],0 6H*22.J[8BI $J OZH -4\ A28 3'+JIM8/'4$ M(P)1WHADR@$QI #U4#>6KO3[@ 14\ A2(!K9AAP-4 \*T ;L@#(BP&.1X01!$ M(0 9\!?Y8 P-%QE.$!0%D =_D0~V,!B3? ~6+!0F\!<6@ &**!["(.D%0 _"$ M@#C610_"\-7\4 ][*GVKI/3TX '85R]Z( 6B(234 P'%I !O #~( U2(!H4$ M@#+H_7G@A093(!J?Y1J9Y -"(/LF>P"QWX_D W ( 00@/L4 !MD-\A08LY$ MMD%-RU="D0"YI@AH8Z'Q9DJ7Z3%-RU="D0"Y9@8V3ST0< 9*8*&#OC27Z3%-$ MRU="D0"YIL0;LIMIE#N7Z3%-RU="D0"YEE7\\1,H P%4 3;~@(\ /HV@;U\$ M)13!1@%]_>7_SP#/P [U0 $H P%HX@U' ,'<-#+< \P< #@ 0'O0S)LIL'$ MO0SC)_L80([T0 S0< SJ* -"(0#2< 3]2 [0$ SP>/NY;P!M\.>SF'(1<YD>$ MT[1\)10)\!<4D.3\\:R?Y1K=+"/ U \(@/$ 8/W_'.,' '_CP#:GVVY[R8,$ M8 %(T0(P< "'Q:0~$!*Y/SX(8 %( 0-", %@X ,ZP ,G %R70")KP Z,+0%$ M M'X :~Y@$\< !(8 R-4 S''@S%X G%60")KP Z,+3TI"0P8 ' P !%H/O<$ M( 03@/$(L/%Y7>?H08"Z\ !3%1W7*~1B!/,I7II~O2%$W_-VG_9559I60(IT$ MC_:&5H$<K L.L&:T/O4@'"U_P0#T$"3U(@@@>%GR\!?O0 .#4\=DHB0Q "@Z$ M$",)\!?Q( 927X$9 \+1\A<,P H$%P.7)0]_,0YT "P!P (V" . H@,QT@!_$ M$0\@(/45F#$@'"U_P0!J0' P<%GR\!?CX&6H.1 >Q=,\!"@Z$",4H0L3*/45$ MF#$@'"U_P0 H0'"AE.)_(0[,CYH#@0HV. . $FEOI !_ 0~<(/45F#$@'"U_$ ML0!>#A:1,0.7)0]_(0ZN,"4(SM,\ 2B1]D8+\!?,+_45F#$@'"U_L0"F0' O$ M<%GR\!?BX 938@(V",QILEX @ P0\Q<,@ XZ1QTI_A?B8 0_%S3J&_!XX#D3$ M\!?O0 \60_0];_=I#W:@N%.D2/=H;V@5N(H,0 .N:':2H0L),'_.K_RZT :$ MT/SUT'FBH0%8LE[UX %_P0#.$"1T8@+'<0\\@"5CS0;ZX K51P-T&!L60 ]Y$ MS@;ZX H;10]%2 $#HP]2(![Z, X Q [ZX K04*JD+.D*0 _ZT ;D$$,"H ]1$ MQ 8!$+2ZP #*,!@O8*AU&AE(\!<18 _]YD > P 8ZS 8!('T<K L+P S $ M$@!&\ *GIP.8$!E(\!<0P U6 P3SP%?*KPL0( M4\ @I("<>4?D!PD, D ) $ M, _\\ *&6J>1@01_ 0$~]P@I("?<P$3<T":#>0(FQG>9]A<0( E6(R=_+A1'$ M@!FZ P%@T/STSP.@_Q<,,-B0(10"D!CT8 )_ 0'X"AGADACT8 )_ 0'8H$H:$ M0R0F\!<0H,!8)AXP8%U$=SX"\ ?T<.T=\1?J2 6/P V.S3G$P"/0 \V ;C$ MS@8!0 00 SCLT/STSP,! /T+@ E3P@/S#P.)00\F\!<1X C-3_\\$ #0OP K$ M#!FI]1"ZT [D0'=/KPOM8 V; ?0H\!<+$%EH_A<0H ]40!AR'QE)\!</@ KT$ MJ0L( 7=V7VQ?7HE$]0BI(UFPALT) 4[2#.&]B8;-1K65223# _:$!DF\!</$ M0 3-3P_,H",$J L+X +@(1[,4!Z0%" R,ENH\L9A\<80D ((S0SS3PV140 $$ MJ L*(,./4$>0%" R@@:2I!1O'!9O# $I@-#< $D!(B. ($E*\<9A\<80D (($ MC0V0%" R@@F2I!1O'!9O# $I@- )A[N02L$J L*( G@(1[04!Z0=%R2I!1O$ M'!9O# $I@- 0(AZQ1 $J MUDQUZ\ Y](Q0F4)K5%!UZP YN$!DF4)KK\@B2$ M'@ A;W@Q@@!Z_D:T0R3,\!<(H AH$R,(H.=OM"N+A !J@#8Q@@!Z_D;BLD@($ MH 1T)![,4!Z0%"#344]N@R!U!$F2I&YN@R"0)$E9Z#8(<AP!0 ;*P0Q_T0#.$ M<&#TX,'B4?+T@ _SKP_VP0Q_@0"2@#:)00]I2"2(020"122]D?1_@0 *P'5$$ MDH9$@AA$(E!$TAL5R,&Z< !>[I-3SR-$P@Q_80!E#!:1T0'VP0Q_T0TZH'/B$ M0@_,\!?= -.Z8A_,\!?=X $ZQT_,\!?= $ZQV7,\!?=( # (@"@ (+VP0Q_$ M@0ZB8()~F()~0@* (@,AK0N100+VP0Q_T0V#C645F#$\0B3,\!<&P/000"4"$ M( 4VV %!"!HB%-0B9.+3,88\#0 >$(0R4C)!+4(F/AT>8(,,F29,K"0XQ-[3$ M43<\726 PL1*(@5=42]8R-,C!RA,;";1+2/B8(-[FB9,K"0*$-TRX@Q(""A,$ M3#/&*".Z\(. PL1*(@#&*".FL(6 H@"~X80R@M,\#0"/DB9,3#,U5B~ @#I*$ M\I,Z P 63R3\8 ;@"!1N:$1A>]](I@OSL&&/4*4GG%K0GPZ>8'E$8B0O=P9&$ M%+;U&@]~,!C'L9[*P0Q_L0"($'*>4P'VP0Q_00#"0' 28!_,\!?;H C @#N$ MPM, H & (B@N~"9T B=RPMX#00TVR & 4ISQ%+;W323R= R>(/45F#$\0B3,$ M\!>#37 <8!_,\!?;0 + @"YQ=, D & <C='GT 0TQJ.H',98!_,\!?:8 ]3$ M(BP\#0 ; "@P\!?5D!L5F#$\0B3,\!<#T-<U)Q0;8!_,\!?:X M38@(V. * $ MP@&>$[2Z@ Y/ QE",0+VP0Q_H0U5\PB2/@%~"##]H 7V\>="D02 8P.CW7T6$ M(>, \/\(4/H*H .[2?S3P9Y;/QWRL_7_D _~L GOO4R(C];7V/~L "#D@#!$ M4 QTH@_$/QW?2R2Y)QZC3B3ZX'H'[0\),##Z Y <-#~H!JSF'(1<YD>PP;]$ M@!A"D0!_D0"4@#9*T+ZCJ7+!=@ZJ0#JJ(12@HPOGX E4\ @8K_'<EP))( S$$ MD )*( S ( ([X;;(X 1"( )L( S$0 )L( S67P=+(@ !$ "$ "@'P !( "6$ M4@ -H0"@OR0#4 4 %<! !( "@#P$'$ " /J0H "6,@ "$ !( !$ "$ M8"D$( "6,@ -P0 "8"D%8 !$ $8"D#, !( !$ $( !@ ! /J08 "6$ M,@ )8"DS#@ %$ #, !( " /J0< ($, !S,0#!!/H( /H( /H$$ !, !$ M /H%0"@# %<!"@'P"@#PD9( [! D;4 "@7P"@'P"@'P"@+P %$$R@+P"@$ M'P"@;P %T! %$ "@#_H" /H"8"D%T! 0$ ", !( "68@ R OH!D!G>IP~,$ MC #*X >IVB9*H@"L/ !!H _~P @B$*&<<LO0T )(P!M0-H,XSAM2P%BQ!P$%$ M[P_C$ CDJ Q~ W!\#*PNY)+N9/:4!C)P ]_@1.6QP+*P *!2H[*X <I@ 3*$ MH);LH Q>D )(H P$0([*P ,I@ 3*@ #DJ PLD )(H P,0(Y[F0)(H SKR [*$ M@ $I@ 3*0 'DJ P D )(D Q](Q0*,+U80 6/$!K*P +),.HN;G8#$1D3,+T\$ M0 6/X,]F!QJ?IPP\P,@*H P~L,S*H+8,J@Q"P,@0H Q$P,@2H Q&P,@4H Q($ MP,@6H Q*P,@8H Q,P,@:H Q.P,@<H Q/'30>H Q2P,@@H Q4P,@BH Q6D )!$ M0P)[R<@HH Q8P,@JH Q:$!D9\!?~ Q4$--!<[FLH S"'#0P\-9]*Z'#Q K*$ M( ,22K6LH PT(*&3RPK*4$5!4YRLH Q4RP+*P )"FP*?MY?+K P\P,@.H P~$ MP,@0H QJ&S02H Q"P,@4H Q$P,@6H Q&$!DJ\!<;1P6/(+0I\'E[N<S*P .,$ M[ #*X .,# '*H+9!(P'*( 21L0)_,;!4\ A"FP*?MY?+K P\$!DL\!?~( !4$ M$-,,~M;*(,Q!,]-].R3*P )"FP*?MY?+K P\P,@.H P~$*4Y 7*H+83K@Q"$ M$!DBKPO]P M4$-.!SPK*X )#H@PL(+0I\'E[N<S*P .,[ #*X .,# '*H+9!$ M(P'*( 2,3 '*0 2,; '*8 2,C '*@ 2,K '*H 21\0+:BP94\ @<_WG*P .,$ MK #*X /+K QJRZ#*( 2,# '*0 2,+ '*8 2,3 '*@ 2,; '*H 2,C '*P 21$ M,0/:"P)4\ @<_WG*P ,I$$%[&1DTH+T"0 6/(+0I\'E[&1DV ,KJ0 4QW:VL$ MH S"'/BLT+<$S@K*( ,2B@%OK0S#Q +*P )"FP*?MY?+K P~P,@.H QJ&~#*$ M( 21L02@S E4\ A"&QE- ,J*0 4Q;:VLH S"W*VLT+<CS@K*( ,$S@K*,$PL$ MH PLP/&?IPP\D (1M)>1X02@C 14\ A"FP*?MY>1X0:@# -4\ A"&QEO ,H>$ M0 6/P/&?IPP\P,@*H P~L%'*8 B1 0?,JP]4@&5LH R&$*L@P K*@ %#H@PL$ M(+2K 9\#X 54\ B_,P@#@0!N\+ZHI]+>&!D~\!<#@ RP 03#@ _=?*ANFY7_$ MO!KI(12 BH>BT)JD[0\OL #D2 Q&8 )($"@PL *IT4M N'0+T!IB,!C6P!\@$ ML #D2 Q&( ((<"H 4 "T N!T 9A)4O_X I4\ @F\ 5"~ZL1Q 8?BR<9~V/_$ M_*L1=!6I*JT~)+0OL #:OW0+T!I$,!A5VLV'"@,PL *IT4L0@&TOL (UJ@L"$ M0 52OP:I\0,K$!)_X0_T0 6/4*7=?*AN"P F\ 4V6N[G$ 0H/W.N@*IT4L#$ M\+UK/!".X (3X FK$$PPL *IP;YGP 0PL *I\<OJO<9L ,KD!JESF.8T3$_$ ML (AT1K$\#"UL@+!] ,K$!)_00#> !T, ";_H-YK; ,"L ;_\ >IT0)+T!4,$ ML 9)\0;)/HNG\ ,K$!*M80BB+$8A@*(.8 *K$$Q"L 8=$3D8CP#&2]H*= [P$ M DX(VI'!+@IP2!P 8&8 4P2 2!H 2"P :."X-$( AV$ "T$ AD8 #C( CC$ M, A@D'Z 0 N!( 8$ B#( F"( Z*( Z+0 ;RH&T#0(T"0 2!( [-2 8"0 2 $ M8)AST0)!$!(8/W(V*@_:%CQL@)N&6J>8Q~NNL1I+YT.1(01_$0"*<)N.SP~>$ M"9IM$*%\@WGP$6IST3&1(01_<;~WZ?@")10"L!H(T#&1(01_$0!&<)OKKVV@$ MW]P<RH:7GQJ&F1IVL]RN,=S)<_FI89BI<8R.M:<1:JAU"@9BD)OP O]O,.X0$ MEIL* )B_L1.KD1Y" 02M 0YT:)U+YT.1(02M 6-F[)F@V0453#-Q,@SX@&U\$ M61/T4C<(8%W#8$<~)+3O&1E)T!J.,-K=9VC[V"_Q5 X Q ["@ S04*H04$S"$ MXP!&5 X Q ["@ S0 P(LI),0(W2$*@_< #_K]M\4,H)1(["@ RG+@W-Z M0$ MX+Y8@ 2S@ QF@*KKZ@,?P'TID 3"0 PIH 3" PI\ 4SX01.( )L( S$0 )L$ M( S 4!@SP1DID 3"0 PIH 3" PI\ 4S410BP ;"0 PDP ;" R%,1-FY[)S$ M 0((( (XNA9FP _<EP))( S$D )*( S <!S\X HI\ 7"@ K'(0RH( (?P)<2$ M,0=.( 0BP ;"0 PDP ;"8/W=!QH1I ~N$$,7P ~N8%W'MU'\4-6?QP~Z,+T8$ MS +WP ,<'T'ZX HQA '\X K6=7P;Q0]5_7G\H O3JPA#<@\\P/$1I ~N$$,9$ MP ~N8%W'MU'\4-6?QP~Z,+U>,"3WP -"FP*?)PRLD (!+@RTD)L0($E:D ) $ M( RX$$-DP ~N8%W'%T,+P ~T$*LY 7\H O3RP&XR@K\H ODJ ~ND )(( RL$ M0([WP ,I@ 3"0 OD6 \\D )(( RX0([XP ,I@ 3" L<KR1EP ~N8%W'9UW\$ M4-6?QP~Z\!?~T!W_'$-\P ~N8%W'9UW\4-6?QP~Z\!?~0 L2>L:L< \\(*-O$ M70\\(--O70\~(+0I$$'" LQM #\X HQ) #'9UW\4-4TPP~XP,@(P ~Z\!?~$ MX ;DB \\D )(( RP(+0+"4$A4:5G4$6?IX[A(S1%# -\/0/; "#D:Y2X+H($ MH(XO<]]" 8IH1SJ~(+0+"4$A4:57FJY2X+H(H(XO<]_AHKT!BYK:(+0+"4$A$ M4:57FJY2X+H(H(XO<]]"40#:*PFDHPTV"C[G,+3:KP DL 3D& AA02'\3N#$ M,!#"0V1W]P(+,+TT0-@,:HPR@@2_(PAI*3Q$=G<OL #3"P:$S:#&*",J\#N"$ ML'?"0V1W]P(+,+UP0-@,:HPRP@ ML 2)<N4%R@_ 0 6/X+T#80H@H !ML@AZ$ M2@8#@0D0H,. X"<*,#R& (* )B\L3UO\,8* )B\4?[R<%GZ<%EYXXV1 02@$ M7/-+'"?#@ \%! N,)0]GX*QK/!"<,"3#@ ~ZET"7!?9"81,"L!KI(11 ,J $ MM\1Q,@SXP VV\V'B@;S* 6* (*X/A%* !2H A4 L39!0(+8 -W9PR#R:30$ M, BM#P(* )B\4?[R<%GZ<%EYXXV1 02@G.@A$3]Q,@SX4$"PP%CRT,V'B@#6$ M-0S)$D_4GY6O. 3LT _V( %CM X2@!0T( %CU"82@!1)( %((002@!1-( &$$ M+P&$+P%(,0,2@!0N( %((0,2@!0~B10"( %((0 2@!0!( %(X9-((0 2@!1P$ M( %(X9-C! T2@!0"( %CA \2@!0%( %(X9-(D0 2@!0~B10!( %(X9-(X9-($ MX9-(X9-(X9-(X9-(X9-(X9-(X9-(X9-(X9-(X9-(X9-(X9-(X9-(X9-(X9-($ MX9-(X9-(X9-(\0 2@!0~B10~B10~B10~B10!( %(X9-CI \2@!0S( %C! P2$ M,$:.( %C! T2,$:\( %(X9-(P0<2@!06( %(<0 2,$:[( %(@0<2@!0~B10V$ M( %C5 P2@!0W( %(X0$2@!16( %(80$2@!13( %C] L2@!0K( %(P0<2,$:Y$ M( %(L0 2@!0~.4;\( %CQ H2@!0F( %C! @2@!0]( %(X9-(00<2@!0#( %($ M80(2,$:*( %(40 2,$:J( %CI @2,$;$( %C) X2,$;Q( %(80 2@!0?( %C$ ME @2@!1'( %((0 2,$;'( %(<0 2@!0K( %(P0<2,$;[( %CU P2@!03( %($ M(0<2@!1G( %C! H2X'(2@!1\( %CA D2,$;W( %(80(2@!06( %(P0<2@!0#$ M( %(80 2@!0<( %(P0<2@!0#( %(80 2\.42@!1\( %C- H2@!0_( %(P0<2$ M,$:C( %(<0,2@!1\( %CA L20/@2@!0~.4;W( %(80(2@!01( %(P0<2,$:+$ M( %(X0$2@!0+( %(P0<2@!0#( %C- P2@!1(( %C= \2,$;S( %($0 2@!0&$ M( %(<0,2@!1\( %CM L2@!0~B10%( %C% H2@!0_( %(P0<2,$;H( %C9 D2$ M@!0~.4:X( %($0 2@!0"( %CA X2,$:J( %(X9-((0<2@!09( %CM @2,$;[$ M( %CE L2@!0+( %(X9-CY L2,$;-( %(T0<2,$;S( %C9 H2@!1U( %(T0 2$ M,$:-( %(\0<20/@2,$:~( %CA T2@!1]( %CE L2@!0+( %(X9-C- \2,$:F$ M( %(00<2X)L2,$:~( %(X082@!1]( %CA X2@!1A( %(X9-((0,2,$;D( %C$ MU P2@!06( %(X042@!0?( %C] @2@!0$( %C] @2@!1$( %((0 2,$;-( %($ MD0$2,$:~( %C= L2@!1]( %CM X2,$;K( %C% H2@!0<( %(40 2@!0S( %C$ M) T2,$;W( %(80,2@!0+( %(P0<2,$;9.$; ( %C) H2H.@2@!1\( %C% H2$ M@!0W( %(P0<2,$:C( %(T0,2@!1\( %CM L2@!0~B10'( %C% H2@!0W( %($ MP0<2,$;H( %(<3](X9-C% H2X)L2@!1\( %(H0(2@!0&( %(L0,2@!1\( %($ M<3~1+P%CA X2@!1.( %(X9-(@042@!1R( %C] P2@!0H( %(80 2H.@2@!1\$ M( %(80<2L,02@!0!( %(80 2@!0W( %(P0<2,$;W( %(80(2@!0+( %(P0<2$ M@!0#( %CA T2,$;K( %CE T2,$:*( %(X0(2@!05( %(P0<2,$:*( %(80$2$ M,$;]( %(T0<2,$:+( %(X0$2@!0]( %(P0<2,$;J( %(X9-(X9-( 0<2@!0~$ M.4:L( %F+ %C! P2@!1T( %((0(2,$:T( %?+@%CM L2@!0'( %(X9-CU P2$ MX'(2,$;K( %C) \2@!0S( %C) T2,$;W( %(80,2X)L2@!1\( %CE(UC) P2$ M,$:(( %(80$2@!0[( %(P0<2@!0S( %C) T2,$;W( %(80,2@!0:( %(P0<2$ M,$:(( %(80$2@!0J( %(P0<2,$:C( %(D0,2@!1\( %C- P2,$:T( %((0 2$ M,$:+( %(80$2@!0Y( %(P0<2,$:Q( %(80 2,$;2( %C9 X28,82@!0V( %($ ML0,2@!1\( %CM @2,$;*( %C9 @2,$;I( %CI @2@!06( %CU \2@!1]( %C$ MI @2@!0V( %(H0(2@!1\( %CU P2@!03( %C- P2@!0-( %F+ %(X002@!1O$ M( %(X082@!0M( %(,042@!1Y( %(,0<2@!1T( %(4082@!1M( &$+P%(0082$ M@!1I( %(,0<2@!1K( &$+P%(\082@!1R( &$+P%(0082@!1I( %(,0<2@!1K$ M( &$+P%(4082@!1R( %((0<2@!1O( %((0<2@!0-( %F+ %((042@!1E( %($ M 0<2@!1L( %($082@!1C( %(40820/@2@!1A( %(X082@!0 11A( %(X082$ M@!1D)/ # $(@@#D&Z1B48S"-P34&RQ@L.#",03<&\TQ\&#'CQH%W#*+I.!#C$ M0(H & Z46-%@P($:!S8PJ, @ (,S!]8<2*2A080#(9XT*,3@&Z,)/P(P8]#B$ M0(<#V1BLLY D@)P =@*X.3 )48--OG8U~$0IRB%DP1KT.K#HP+ \TPZ<8M8@$ MVH%EW]K<.Y#K5KY_~P+V2WBP8<&( RLNG)CQ8L!5!/Y3-81=/UF2I4F~=A@ $ M$LGL.G_F]V\?8"" P F )B!0=6D#W5FW1@P2L<0.OL5\%JR(8,%Q *0VK(D$ MQ]K('R=WS%RW\~6 <S>NW$_E/T" C1AT8K#G0"D&BQ@$/W;@$H.HH:M7SAXV$ M~~;KX0/@G1SVOWZSGWN6'$_R)LF/&"2#02D8=$!W5@$%@% 4('40'#HQQQU$ M8G3FGGSVQ?+</QJNQP1U%NBW $T&:??412Y9I1)!!L5@D L&P;"A)ZL!QH5!$ M].VGWC~!]#80??_\(YD_A_T3&FGB .:!A$P.-)J1HDEF&FE"DD9D8C<FEMY[$ MG?D F -\_:./C_~((EF5_]!CFTV5\6.,?A=:*%F'7))&IWQ,%'GD/]K8J!\'$ MV:5F$%T#.?B=4O))4*)< +@%@!+Z+8E<D&<:1%N=ROVSCF1)QF=I9P\4N2EI$ M?0X47%L&$0> 4P"8M*!N.?"Q53T@5$8/,0@.=-=P/@TTQG%;Q;H5/1ZD("L $ M!.A"#P 9'+L,.)4M0XA!/QC$ V 7;*=MH0 :]$)K!EUA$!B G=&9= !4.]"U$ MB:VP+0!!&(1%MP.I"P"[BK7P;KP#S4O:(]%R5Z~U-0XD, '&_I/@ .Y-M"6$ MNQED;G(H"#=QN@0G-@"U&2MVH,'O9KDPQ~L*.M"W)5-9J<HL X R -D.G+)B$ MIR*\[3_?2,:/?@Q$.UJC'B5W*1'1;CF#SBM3*K1D@D2K@W QL7=IK>PL8X.\$ MDKT"& *5*<.." -!0@#8 *#@#2!D-X$,V@/9<0H 9'M" ]P#'2,!VP"X\PG;$ M 5S@!]T! ,$%WV>DPS<D " #."Y5 - U(C(,%$#D\U$~ .4$4%X Y090?@#E$ M"%"> .4*B$XZY9/_:#GFFG/N.>BO#Q3Z0*/KA#KE JP~4.:FNM[[0)T/]+GL$ MIMLN.>ZZ(YL\[P!L#GSL ,P.0.U9W?YC9<080;;8E-,- />T1SZ(]~!OM3WS$ MY/,>0.[\C']~Y *DW_W[_*POOOS\Q"\-/P7@$6O\Q"""$~KP/0,DP0US*(,<$ MZ ",I1A#G1(@QO"$,$WN*&!:9C#&@!PP 0N$ 1S>$,=Y#"&,F!0@UOIH (9$ MZ$ (2I"":;#@"3>HP@~&<(0EG.%6I%"&,)!!@F< !WD$(8QT!"!*VS@ R,X$ MP0I>\(<H-,(;Y- &"C(QB " X@8!< 4YI.&*0B2B$;_7@!JR<(DO=*(.MP"#$ M+FR!"F@(@QO6, <0T.$-( @#&]C !SJ@P813J.(>00"',KP!#FPH@POX8 0Y$ MO*$-=OPC"(3P!B J< XN<.,5WG"%+FR%:$9X@A2:$ 0JN$ *4QC"5K8P S<Z$ MX0T,+(,;1'@&-("@#65HPQ3SP (03E$.><CD%D!P!224$@140$(10. "2 P $ M!)X$P!9DX$8DI $$<BB#'D!@03;PD@]FF"((9GD'83YA"9Z$A &&\ 0GZ& K$ M0:@"%MX) "A(@0KT;( "OE< 1@ !H(1$-&3U)-050N4E-# #PS !T"UP $ M!0KX4P # "] "50MH.#04+ B!!05?!*:@ K - 8 G !, 0#(P!5\1.7+>$ MR %!IHZ<-&[.@# CLDT8.B$T$C#2\B6(.77&C"DS9XZ9.FQ<R"3RIHX8-F4T$ M#AC")LV8-4JGO#%#YTX8.4DA#8 BI<B4(DZH3 'A0JM2(@"(# %!4XY+.G3*$ MR%$*I8H0)DG6$GG2)$@2)R"F/#%"Y4J0KD*U#GD")8N4)$>04 $1(P<.&RPJ$ MX[@!0NV4Q /LR)V3YHT;$#)<P #1QO0;I6W?@G@"ATYI-W- *)4!( 8 )S79$ M # 29@Z=X37IW$Q#AJ<.I5+*A"'#-OESK3AXXX#1FWL.Y&YMTI$3YNF<ZP.F$ ME!E#1V1N.')!4"'_%'WLEP"*X$ES_#Y<E&>@E\-W6OEG6TH"?O?%%P!@@04 $ M34S1PEYC"?'&&\?U=41>~>&Q7AUTA'%4&2!8B"$ 0[P!1QXDI3''&G, $,1S$ M0CP'14AGD-<&"&*P"$480(' 1!DDAN$&=4N4P1\:(!PA5W,Q0D+ $44T <)T$ M8=3VTFT\LMB$4VB$408;(%A11G/AN:%4BBN>= 8:=$0Y !5IM$'B%&&(-I=6$ M39R91AT[1C?'&VR >)M25YP45YERI6$&BT~88<::?/7E!!$N<'7$FH12-T6($ M<B@G:!G':25$'G 4EQL25U%'A(M0::7?AR&.R..%RLVQ7GLCJ6B;:7(FRA~)$ M_,4TA)$["=<$4+;!@10(8ZB8!D]G\73@EJ:1=))H2@4155%R[*1M&MQJY6V!$ MR9%D+4K8JLEG$!L.@<(8*;3X(K0JYL'IBB#X>IN<;.JK'W\ ?/I2'7(:"*!2$ M\Y6WAFY:#2A3A!,~,9:1U"4AA)44@C"#"[R]&R\+(&B85V!!K!5MFVF\J1P1$ M+X4!PH]C..H4:"OGX2:<(&AL)<8E.Q625%2!D*(<<(#61'DHM3<'DSGOK%P0$ M<#A+8HIMP 'B:"0GX<88H'FM:ZCJ&L?NKZ>1 :M,5(3IQL-Y%+622" @#&!G$ M:QDHEPL@@' %B66XX?9.U)W0-HEZRW&"4D#3@8:+($!~1YC*W4'B&&'863<<$ M(-RQ)-]~DXB&BB3&7<=**%''7]VZ_A34FDT]U>]I1K(X%0B.DRC&&Q[F)L:8$ M;]PQ]TBM804"&F-RGFWN-QFEQJZ@!6QOK .8/(12R[+1[+-L3@NPM'+MZSU)$ M1=DJDE*DI?0L:<V1@3V\)T~1\O1SA&W&E6RP$?R9)",5IU*F8TT8UE D-V ($ M>7L:0,[Z=3_FS2%S61F VEY$,I08QTAT8$,>PN:&N.2O98'+H+ZTLK+Q31!&$ M2KE=[8;W%M"@H YN@$-(XL*>,]$O!4J9U1A )*)G[>Y$?))0QTQ4J@$(*RZY$ MD=D/BZ@K]M#-<3;!G+L&H"OE""$)%L-=G<I ,J5@#F&7ZQ0(L%)%%BB%#B8Y$ MS53NIR='Y<&,6JDB:VR(%3W <0 ]2E5/CM>JZ2EEB76 \GH)@<84JH)EL*4$ MIF:G%#/HKVHL F32$*4HGO1L8YVQV!]Q=9-=B41I\+L>NL+SOP(51SG60YDH$ M!T <X_1K), )CW"PLQJZ90=W]$%AQ%Y)F=4TD5=R2M\9GD4W,I0/*=WBI1#&$ M5:[JA5*5]%,*2E9R2A:~)"9:(8I1UL<<&YXOC@#B9ONP20 =\M!62~RD$T>"$ M@A.8LU;/(N()5A*2';&$E'-T0QUPJ)6V22X-~8,65EY2I%MA2)V\FAWND+>2$ M1_+KA)U[W!B8Y+F _DXI9?#0#N-"G=_=DT0.S(-QRK CR"W1AH$$W132@(=~$ MU>9?5\(*X~P0!H#V$*1OT 'NTLC ~T'T#I4$01L?13(YMF>.:@/4&'ERQSRJ$ MZDI\E -U("I)DA7R-(M!9! NE2DI'(%D$UW/P~X)59HVQ7U:L8WF@&94ALY!$ MI''9T1CT]Y1!$F~ )"(CJ9*(+S90YX*A HUZD,(>$+A3H~>,)Z[F:89Z&M8_$ M+D5;_>;I-~2=AGEN*,,=E&(G?5ZI:M*1PQR*.J9=+;1(50N)#-- T,C~BV2Y$ M.\U<G?(PTRCE!$<D41)@0MG#&317GAQ)1<GTN\XI*BZ7?<-IF1E!71&6H_1\$ MPXZ8=P+(TD:R\~QL'1)#@!1U$"5U(%%CI8L_,FG35DRA+?[D$J?.+6FY4F--$ M473%(Q"U9XK2>]6]VBF]$\Z!L8Z]IVRTR\_NYFMZ[@WH E,IO[4(~"5VO9(;$ M;-= AK(D?\%;& FE*P:4G$FGPB3F2(RY31*QCW\@R$$+8N#+X(X6!-MIP2W'$ MX[#1*L6 LN2E&:KYX/:B@*P['NE(!DJ&)![)N,.:0PI(-B-EHL=KY856<9@:$ MN?L%\"HD,J!R>GP@E3 /2M="V_3NJ);JD#(N(PFK>7"G7%T1ZWZ[<QS]8FKB$ M.ME4#J!+@I6+PCCCG>$-=SMJCY<+YK-QZ80D*W/B$DPF(+6G!9S=$N;RQZ)!$ M?WE=;FC7<A~XUMPX$%SB.B%HJ*#<!3~SP?0K:CA)5,QCUKE]8!W=&W1UVU1"$ M-&< )N\)I'?=U\Z3;B>P7JYW5-WDI/"EP&+!/&,++5G3=]<']J\+*/N$KY$H$ ME9!S[JY0;#HO&@E:L:OM:4[PA"4$(0O#7NX"M3OJ-YQAF"8&=0&GBFE-]PC<$ MM+W;\AA*AFV1R']H!LT5+&O8[&VO#/.$G);M=5,R@#7<~C[-ZH8K0 )"-6<I$ MK/"_JRGJOL5@CBJ18L5)U 9FI<%J~(+#~%0X86O2(7JF.5!XH[NC, 3TO-P+$ M]WI#E1O/R9EY\6T-&.L+%]N.4C:]!E942EO8%4:K#1W.M)AOQ[P+Z\]S"(K*$ MJGE)8EN=V.$IYB6+$>H>DFV'ES/.Y8MQ[))9#H!N0=YR<G+S8[B?,CY$-C)U$ M@)KD)3,7!$%0IOW~ODR%']0T3<FL0JL*@@!*<>$3O1!]~0/*>$'3OW1V.72-$ M$(0I4(%D8_]EV6&\&AJ;!W19X',<F5XYY.5N)"?N.4")2Z*/TRTU1M-YL$.Y$ M;()7]PE2Z L5I@V;SD_F#.2R9 #CCG?I%%G">Z~DIY5;=8=N4"E/>+UK@74E$ MFMK45N.=KH73I5TZHV<QC>E,$J:PA"F0K A8*,(0JD"%(-RE""5ZPA,~STN*$ M#5'_P]<WZF%B99 JY+$HR,,&DZ08,0=>XN58-F=>KI9[ZF5S["5[/\=003=?$ MNF-?1D< _I=%1 0"[12"8[%$Z39H!+9TSQ5HCR-[ <5WB_)M/I-)8_$Q,O!;$ M9#<21_5E:[-ZSW4FH',%5~$& *)3-=@QB,<B6!$M9V"$>F!)(<9J(~9JZ---$ M4P4K&,@D.;"#=.=XWS9T<>=R*0!SWZ5/#TA>$=@9$YA>LF.!/.=>&9A7+<,S$ M0D=?8N"![D( 5= Z0>)S3 (%:T%20/$2[C%&,&2$*:%0S.-YE1<_*?,~EH=J$ M$#5HD -&>_=>,!,B,\,T9N 4)Y ;#!:)?,(T'31K3$*(;&"(>-8WBI8<:%9>$ MP9,; 21HZ>)?2D%D-]4ERS6*0P Z~@4CF<=E-@1D=S=DSB<G0".#5 8T+A%)$ M=:8~5$@~);8<[0,ZM@8K*3="!$!Q"S2%7#>!7U<RSR1M D@DV[A]N&&&,I>&$ M-7=S;:AS<-A>@ A?=:@<=]B!18=?#8B&-%=>9Q&/%8@4H;))O<.+S2%#/"%,$ M9Z2!]RA?8/1'>@@::/$1(3%B)G$W.<-=P9@;$T0:;7!GW$4%Q?$P3V<U',5=$ M%EE,&;F(S,A=3' A8T4W6@ 6 4 %2" ?<M$&C'-D->D$-YF30B $[G<3%~(&$ MH-$6D>,&/78;),.,Z(%S5Z-S1%,56+8;-0 #.3@DK>$&=W A:#4 2#!?]\4"$ M5-!2-W #,# #.# 4 BD[56D5,I5-;_DP<7F54A((,O$ . ,"7?MD @0 +$ M ""8M ## ,'("8BHF89L #CKF8#, "#("8#$ B(D! )"9F\D ,("9#$ #$ ME<D 9B"9C\F8DMF8AEF8@_F7?>F:?@D)"? !@0 / $";MOD!PX /MSD,_G";$ MY_";'Q"<M_D/PFF< . !_~ 'R?D//I"<?N !T.D TPF=TJF<SZF<S/D!R,F=$ MPDF<PRF<OMF;O(F;MUF;&I$ @ F;K$F8JYF8J6F:D$F:DDF9E@F:FLF9B/F9$ MB"F:D>F8\]F8\,F:ARF8A+F>ZRF;YKF@N]F;W_F@Q7F<OZF=S9F=T5F='N '$ MU)FAU~F<S;F=W=F=X F>XZF;Y8F>Y@D)"\"< , = / ' -"B,0JC ( ',PH($ M-7JC , /,PH,.]JC ?";+PH.01JC>0 . _ /1@H/ _ ,,8H'\' SX"C>( /$ M!W (H%"C>/ A~"7>, '#S 7LH#'_ 7NH#'G 7NH!/B"F-?H!/! 7OH $ M?/":>. -@H&-6H O*D;>$ MJD5>! @3H @QJ;ANJF@CH /BJH!P -2H$'$ M!X ) ."G#X + *"G6PJ97@JG<EJC;.JF>("F:EJC9&JF-0JFHKJE75JC5HJE$ M-1JE4PH ><"D3DJK2*JD0UJD+PH,O/H'/LJC+XJCPOH'5#JC3XJL,@H +,H=$ MD( NFJC / /QSJMQ!JC_Q"LV.JK0OH/1-JMN8JM3*JK_Q"EU#JM5GJN_X /$ M#Y"MT\H/[6J;_< /W"FO_O !SV";_. //_ -~OH//_ )~OH'?R"P._H'__ $ M~OH#_W "~L/ Z"O'~ /A+JC'\"C~OH / H'._H O*D5_."P2A&R'SL \%JR$ M\+JQ%HNQ%DNQ#QNQ.\JP(LL/"*NP!UNP_QJP~LJO_@H _7"O~>JS]%JN[QJO$ MZ-JN/KJN!Z"NYHJCY9JDV!JNT_JMV\JK[BJLYXJUU1JM&F$ "/J:!DJ@J#FV$ MI#F?I8F8]LD EZF?#)"?G@F:_DF? $JVJAD(!=J:7QN;LXFB*-J@N@FAX1FA$ M@DNAV&F=&*JAAENX%.J=@ANXCENB?LNW@:J>K[F>8?N> BJ@IRFWDSF::]NV$ M,0JZ~PFWHWFV94NWB[F:89NWZ;F@?5N>)3JB$CJXRUFAB8NX&;JA%ZJXM<NX$ MOBN[#DJ>YYF;Z"F;K'NY=HNZ<\NY:?NY;NNV_!F:I2N?RJNZ>%NYKZF@DBN\$ M?PN<@!NB$UJ[BKN[N%N~'9J=O0N~WKN~W6NBP_N~QHN]@=F:F!N?RVNZS8N?$ MH0N]I/N?ISN@ VJ]!RJ_Z?D/6@$,!LRH"8S ![S #MS $*S $<S $ES!%'S!$ M#VS!&8S!$[S >TG R'N8 *RY9EN?GJN_;!N]<6NZFYNYJ9N\JTO VDN\N>FW$ ML?N]LTNX'LJAAZN[Y_NAC2NB@ NY)TK#Z7F\])N\(TR]S'O";,N__3F]R~O"$ M8AO#?IF@>VO$[MN~P.N[R*G#%GJ=Y>O#MKNXZNNX)"J>10R_E'O%8)O$(DS%$ M_XN_3BRZ=JS"4OR_5"S [(G%KEO#L NXX*F~8'R[NDO&O NBLXO&XJG&[YNB$ M;<R>(:R\<VS"]_G$H8O'_MO"]LO'K#O#CVS#@KS(7RR~.TR~AYRX.YR~B]S%$ M1/S(Q1O)E@O'E+RY='S)=@S%TKO) =K),'R];JRW?\R]-\R~A&S*8=S#JHR~$ MBMRXKNS(PZRBS:JL+DJCTFJL.3JL/]JKVPRLOTJUN JUM&JK3RJK5/JJ68H'$ MK.JEJCJF97JF:;JF;=JI<3JG=>JE>)JI>]JG-0JHD5JQ@OJIBXJH>,"HD?JH$ M!TVIEHJIFOH G/JF]0RJ\URCI.K.J/JE8>JEZ~RJ5YK.YCS.36JD4OL'X.S-$ M0@JLW7RMVGS-R?JB,>JBT_RL7&NMV9RUV[K-V6JUX.RMXORTY-JTZ+JT3LNN$ M[OH/\$JT\UJO/@NT.]NO.6NP-(NS!YNP"]NP+RNQ+KNR )"Q*GNR(RNR('L $ M*.NQ(ZNQ ,"Q],JR])K5_/ #$%O5,UNS RO5_ "P4,VS]HJO\CJTMFG41KNN$ M2!O43"O4TSJN4=O3.\VM-ZVU.+VUR;H12.R>2BS'MFS):HO"=]R_G,O)8~O)$ M,IS%H1S([#O(.8S,AGRX/VS&K3S$T+R]\1O,[2FV2WR_ENV\~YO)FLW"O=S9$ MOSS L W*#"K:C!S$X<N<XRO&J<S#B4S<H]W(W.O:LOS&DAW']EO):%O'SXO;$ M4<S+U=O;?9R]H!W<P3O<7ES<98S*J%W&K.S,K/W<1OS:DDS+LVW=G8O+V3VZ$ MV[W9NQW WOW)X?VZX]W%QVS<IXS<Z;W<Y=W<XQVY[[VB+TW-RGK-U8K-Q:JM$ MO?K-O'JDXERK(1VK4GK.':VE7,K.&6VJ[TS1\2S1HNJI]FRG~:RI?%JI_5RH$ M@TKC IVH!&W0C@JICJK0-7JI~KRI=LKB*@[/I8H'ITKBJSKB' VK4/KA('VK$ M&JZK)/VKBLW-Q:K2V,S2V4RC,/W@,MW2YRJM-CVM%I[3X*K3/6W8A4W82JNN$ M1)VT1[W72OVS>KVC>+VC=CW74"W7,6O5,?O6+5NQ:;W5'=O59!W6* O6)IOH$ MC=[5%VOH:TWH;@VS;0WH-$O5-PO5>X[G3KW4=Y[41.O7HQ[G@NVT0.W3ATVN$ MB6VU9Z[28XZMCXT T~S2RVK-.BKAW6SA)CVCX#SE2]KA3SZK51KBZLSD&"VJ$ M28[B1QZJ]/RI6WK/-?KB~RSC?VKC-I[C.=ZHAHK0/6[M0-[0#XT'1(X'SL[L$ M%JWD&HWLZ.SAL\KA4C[2)7WE*)WE*=WE (#ORQK3T)KO9+ZUL'[F5~ZM:O[3$ M:~[FZ3K4@4WJ=([43.WI/5O7.KOI ZOIESZSE8[5A![I7'W6';OHBUZH7@VR$ M9HW6'#_H5_WG<6WQ!,OI$[~OGV[G02OJ?3WG1UO4"=_F3(O8B.WJKM[80$_F$ M_JX1!4 "2D$@ _ < P !I#O$;#TTZJD%1 02@&96O$$= $ 2]_T /#T~?X/$ M2IH1 0 =2I$%2J$%6L_T3J\48 \ !T#U6K$%C/-':<_U$<#V2MKT8T]"2N%V$ M/+GU:Z\5;9\ <#\ 4[0'2E&G@-_U>%~8A0~C6L$(2M$(=0\ @ !C=\ A>\($ M2F$*2G$* % :G_YC:~9>S\ $:$5P: 4PA#ZHX_Y@J~D&5#XPZ 4U* 4U>#Z$ M34_ZL<_XIV\-2F$.2G$.E7_Y<?#U2HKYI\~; <'U ?#VHK_[$8"CD% U#GV$ M 8$ ! 04Q\0%J#[EC_]1*_YV!\ (K#] > ; <$;T1_~7<N7Y3\#Z&\$Z+\I$ M[2\ XE_]8H_~5(#~>AH085#Y78~C48~85!\08H#~21$0D[+XXA_U:5_~9X#~$ M,1(0Q['XL$\ 2EJ9Y5\'Z"~M 8#XBP_[!*"D2P_U 1 +Z _\ 7$-X,_XO5\"$ M5!\0V8#~PAH _0#~C-_[(T#U 2&D D#XEJ\ X(__,C'V"T#UEK\ VR\ WV_Y$ M%U#\XA_U + 5&_Y~2D *K#] K "Q2_~40\ $D#UEF]&EM\#VR\ SPGX~(~C$ M4>_[VR\ /[#] K $VR\ 3%#\XA_UB$GUEM\$VR\ 7K#] L @@(__.!KUOK_]$ M O#_ G#\EC\7@(__.!KUOK_] A CEB\)VR\ DU#\$'#\47~;5&_YI;#] E +$ MVR\ ME#\XA_U *#\VR\ M[#] I ,VR\ R@#~~(~C40\ $D#UEK\,VR\ S;#]$ M N ,Q2_~46_Y5&_YMRH W+#] M -X(__.!KUCH_] N -VR\ ?FGYX5#\XA_U$ MED_UEB\.VR\ ];#] F /Q2_~48\15&_Y][#] Z VS\ "U#\XA_U&$'U6E~9$ M6C_[6J\!Q0\!QQ_UCH_] U "VS\ 9J3UD ;XQK_];?_VV#\ 0J'UWZ'U2J_V$ M 9#_!; 5*_U.[#] R $V[\4Q9__!?#VV#\ :*'UFZ+U2%#\=[\12X_] Z $$ MVS\ 8;#]> 3~78~C40\ %T#U6C\&VS\ DJ_UE-_~78~C40\ .(3] \#Y6D~8$ M6A\+X-_U.!KU '#~V#\ LK#] \ -VS\ W0#~78~C40\ *D#U6N\-VS\ ]K#]$ M W /Q7_W@O~;IK_] Y /VT\ ;0D !/ =BR_~40\ /T#U $ SP$ !* O $ $ M>E#Y78~C40\ /T#U $ B \ !) +VT\ NE#Y78~C40\ SXG]!+ +VT\ Q;#]$ M!& ,Q0\!QU_]"D#U $ Q[#]!- ,VT\ SE#\=]_[>K_]!'"K!/ -VT\ ?@GX$ M~-_XRK_]!! .VT\ Z+#]!) .Q7_WO?_VV$\ ZK#]!+ /VT\ /+KX=]_[=X_]$ M!- /VU\ "K#]!; E<_XO4_~VU\ E1GZ';#]!2"=BW_WO7_WV%\ '[#]!>"B$ M!> ;BW_WO7_WV%\ O!'ZUQ/Z:+'X=]_[=X_]!5 $VU\ 5K#]!7 %E<_XO7_W$ MV%\ #Q+Z:;#]!: &E<_XO7_WV%\ 4!'Z~A+Z>E#YC-_[U[_]!8#XH8\(VU\ $ MB5#YC-_[Y+_]!: (VU\ F;#]!: )E<_XO0__VU\ F[#]!? *VU\ A-G~C-_[$ M%8']!1 +VU\ JQ_ZK0_XQD_TRK_]!5#[H7~K!0"I@&_\1%~9V%\ T;#]!? -$ MVU\ ?KGX=]_[U[_]!1 .VU\ \;#]!2 /E<_XO:_\VU\ \[#]!@#U!H"9BW_W$ MO:_\VV\ HL_T%[#]!J"9BW_WO2\!5,_TL\_T*K#]!K "E<_XO7_WV&\ 9L3T$ MW\'T2J_VC-_[Y+_]!K #VV\ 3+#]!M $E<_XO7_WV&\ 3K#]!M %VV\ 7E#Y$ MC-_[\+_]!L @3*\F3/\:BW_WO0__VV\ ',OT-&H .+KX=]_[\+_]!J"73 \)$ MV\_TD5#YC-_[\+_]!B )VV\ G[#]!I"EBW_WO4_~VV\ H;#]!@#Z3!\1@&_\$ M1*_WVV\ J;#]!A +VV\ LE#\$'#\U:_]V&\ L[#]!M#Z3%_[BW_WO0__VV\ $ MQ+#]!C -VV\ M[_XXA_UKHG]!I#[3%\.VV\ PK_XXA_U *#\VV\ Q,_T][#]$ M,;[XXA_U *#\VV\ ~;#]!Z VW\ "U#Y78~C4>_[VW\ E>GVL~_V&E#Y78~C$ M4>_XV'\ &[#]![ "VW\ 9K3X=]_[RK_]!P!I;M\#VW\ S[GX=]_[RK_]!_ #$ MVW\ 6._V4%#YC-_[RK_]!Q %VW\ #.+V>KKX=]_[U[_]!R &VW\ %~'VGU#Y$ M78~C40\ D(G]!Y"E;N~7;A\.E=_U.!KU $5._VXK#]"+"8 ( '5#Y78~C$ M40\ SX']"""= ( <@\ ", %E<_XO=\#5 \ "- %VX\ F[#]", )E=_U.!KU$ M /"<V(\ G;#]") -VX\ VE#Y78~C40\ D(G]"+ -VY\ LP\ ": !E=_U.!KU$ M /"<V)\ &[#]"7 %VY\ #[+XXA_U "9V)\ 9@\ "3 )VY\ E%#Y78~C40\ $ MSX']"5 )VY\ OK#]"? +E=_U.!KU (!#V)\ JP\ "@#U"H"9BR_~40\ 0D#U$ M * H@\ "O "VZ\ W+'XXA_U * "5 \ "L ; * ' L "G#\BR_~40\ SXG]$ M"C 7 * A D "A +E<_XO?~<V*\ LK#]"A /VZ\ \E#YC-_[/T#U * \[#]$ M"Z#~"\ ;BR_~40\ SXG]"R#_ + QP\ "S 7BR_~40\ SXG]"Q C + M;#]$ M"V +E=_U.!KU " $5 \ "W +V[\ ];#]"V /E<_XO?~<V+\ ][#]#/ "V~~9$ ME=_U.!KU -"6V,\ ZL\ '(N8Q[_XXA_U / #5(~8<X&8L[#]#'"8BW_WO>\M$ MV,\ M;#]#- -V\\ WE#Y78~C40\ *$#UB/D-V]\ TEF8'U#Y78~C40\ /T#U$ MA:D;A1D&V]\ 8E#Y78~C42\C5%~88[#]#4 *V]\ I5#Y78~C42\C5%~8GE~8$ MZ+#]#9 .E=_U.!KU " $5%~8ZK#]#9 /V]\ ~E#Y78~C4>~:V-\ ~[#]#F#T$ M . )5#Y78~C40\ .(3]#F "V~\ 9[#]#H &E<_XO>\MV.\ :;#]#N#Y . $ MH+_X=]_[/4#U . $0$ #B .V~\ XU#Y78~C40\ SX']#D .V_\ 1O~7)5#Y$ M78~C40\ 0$#U?VD"V_\ :+#]#Y &E=_U.!KU " $5/~7:K#]#Y"E?QD*E<_X$ MO6\#5/~7HK#]#W#[?YG[BW_WO<\;V/\ P \ $' !VP\!FKGXXA_U,D+U !$ MLP\ $"#W !7%#Y78~C40\ 0D#U !7K#]$+ (VP\!DK_XXA_U !IV \!$ ME \ $. ,VP\!3KKXXA_U,D+U !D-KUFM_UU+GX=]_[/4#U7<~775\$VQ\!$ M]+_X=]_[-D#U7;\I79\(VQ\!BE#Y78~C40\ 0D#U72_Y78~I79\+E<_XO6]&$ MV!\!NK#]$4 ,VQ\!Q5#Y78~C40\ "D#U76\,VR\! K#]$K#TBR_~40\ D(G]$ M$H"9 " !W@( $B $E<_XO=\#5 \ $G ] " !A+#]$E (E<_XO>\MV"\!AK#]$ M$F ,VR\!QU#Y78~C40\ 0$#U " !R;#]$Z VS\!"U#Y78~C42\C5(\1E8D1$ M3K#]$X#UBR_~40\ 0D#U& $%VS\!8K#]$S &E<_XO2\!5(\1[H,1FX41-KKX$ M=]_[~X\1~H(1E(\1G+_X=]_[%8']$_ (VS\!G[#]$Y"EBW_WO:_\VS\!H;#]$ M$Y *VS\!JE#YC-_[VH_]$] *VS\!/HH1J[_X7A_U&$'U&%'[&)'[& '\B~_U$ M40\ $D#U&($-VS\!Z+#]$Y .E=_U4-_VRK_]$S 1&*&K%5'Y70_U;5\1V$\!$ M K#]%' !VT\!FKGX=]_[4X_]%##[%/$"VT\!W+'X=]_[WX_]%*#~%) $VT\!$ M2E#YC-_[IK_]%+ $VT\!8;#]%" &E<_XO?_]V$\!8[#]%# 7%!$CBW_WO0__$ MVT\!QT$1A;#]%& (E<_XO7_WV$\!B+#]%' 1%/$)X(__.!KU /#]V$\!64H1$ MMK#]%' +X(__.!KU /#]V%\!TDD1NJ 4.[#W"J ;LR\!HV_YVU\!P@\ %2 ($ M2A$%>Z\ NC'[$C#ZEK_]%V 'VV\!2J 4?8#YK@D)!\ =O"$ EC_ZVY\!7(\!$ MHH#~V+#W"J ;LR\!HV_YVY\!SK#]&: &VS\ 2;#W"J ;LR\!HV_YVZ\!EK#]$ M&L ;6H\/>Z\ NC'[$C#ZEK_]&~ %VZ\!~K#]!Q &L*\ NC'[$C#ZEK_]'& "$ MV[\!K0\ ">"K&J$ NC'[$C#ZEK_]'. .V\\!BK#]"A #>Z\ NC'[$C#ZEK_]$ M'6 +V]\!4K#]$- %>Z\ NC'[$C#ZEK_]&;K]'J !VQ\!B[#W"J ;LR\!HV_Y$ MV_\!])~<XK#]$H ,>Z\ NC'[$C#ZEK_]( #\MZD*VS\!JX#YK@D)!\ =O"$ $ MEC_ZVR\"DP( (B VS\!PK#W"J ;LR\!HV_YVS\"0@$ (J ,VS\!U[#W"J ;$ MLR\!HV_YVS\"]K#](R )VS\!ZK#W"J ;LR\!HV_YVT\"OK#])(#V%!$ >Z\ $ MNC'[$C#ZEK_])N $VU\"YT\1AX#YK@D)!\ =(5, N[_]*.#Y ' ">K#]%( +$ MF.~:D' W!$R!;#[;3_V D 12H'Y~#\"!* #B R1D 2R\ !HR94[\1!3$ $ M!A 8U\1V&_ F/D!,BXE!U$ :#YNC'[;3_V D 12H'Y~#\",D$ &1 2R\ $ M!HR94[\1*> . V 3#V$D#UTRHEMRGC4K(#/$ 4"=NC'[;3_V"D 12H'Y$ M~'_\4]_T() ;__V J#V%5']_Q ! 3#V8V\ '\ 2Y~D4@( 4[\1*J !5 $ MF*GV8T\ !HR94[\1*F "!% !3#VHC_V!6# F#GU&Z$"0D !6 @ VC_V$ M!F# F#GU&Z$"7G $5 8U~98Q\ !HR9']"U.~ %F(F9W,$; "M4@( 4[\1$ M*J '2H&9NC'V"6# F#GU&Z$"EJ 43:\;8Z\ !HR94[\1*B +8[\ !G 'T"=$ M@B\E ##U$$, *N ,2B'ZNA$ ;3_V'T 12H'Y~,\;%2$ "X$ $F#Y!HR9W[\1$ M*J . J#V!3 " C#VHK_TF%D16J'\$3 %!! 2 . !;#T!&# F*D! ##U$ MU8\.!G !?#\!# 8R\ !HR9&@ 4U_]ZB 5 ST\ S#VVM_T;U\16J'\$ M$3 %!1 ! 2 !P !!;#T2RLE * ! ##UU<\.T#_V!S 8U\ !HR9&@ 4U_]$ M\V "% ?#\ S#V"6# F/G]&[$"!D 6 @ #D#X * !HR9W[\1*R "$ M!1 !!B !P !A._X"X"8%*$4RA\!4T 5 3>\ !;#T#&# F*D! ##U4A( $ M%V !U ST\ S#V"F# F*D! ##U4A( &B 5 ST\ S#VF$~=?%D16J'\$ M$3 %!1 !!6 !P !!;#T[2HE * ! ##U4A( '4 "5 8U\ S#V#6# F*D!$ M ##U4A( (# E 8U\ S#V$6# F/G]&[$"/D : 3>\ A \ $F# F/G]$ M&[$"6E $: !G $$#X&&' F*D!KB\E 8 $ Q !: !W !##V%&# F*D!$ M;B\3 ? $ Z !!: ( !##V%6# F/G]&[$"=A "W "@ "T#U%F# F/G]$ M&[$"DF %G "F#Y5'\!!HR94T_]!+ "KA "T "P "T#U&&# F-D! $#]$ M!+ "RB %T "V#Y5/\! ##[TED1U?\/$1 $ F#YESD"![#T&F# F*D!KB\E$ M > '!F ! 2 B$GU&V# F*D!KB\E : ( 1$ H"85,\!!HR9&N#Z4A( D(#~$ M7 \!!##V'6# F*D!KB\E 0 *!B !7 \!!##VRBDE * ! ##U4A( JP U"D $ M!R C#V&&# F*D! ##U4A( KG $F#Y!R G#ZNF'T%5']_Q ! 2 + $ M#T ([ @ (6# F#GU&[$"PD\ V@\ &Z#] " "!HR9']"U.P (32_ZNC'[$ M # "!HR94[\1+" $ Q !) !VK\0!HR9WR_Z4L("'F "O 8~\ "K#]$ MW"DE + ! % "V\~P=V\ ("#Z 2 2 ;3_VA%\16H'Y~.\M8S_V*@ "F#Y$ M!HR9WR_Z4L("SR$ E@\ $D#U22HE /#]HB\E+& %E@\ F"D!5$\ !HR9WR_Z$ M4L("<R$ :B\!5%\ !HR9WR_Z4L("G/_] @ $D#U!F# F/G]HB\E+* * /#]$ MF"D!5+~T4@( WR_Z4L("Q@ W]_T$D#UT"HE /#]&\$"XC#VT(]#8Y\ !HR9$ M&N#Z4B( E*#VVJ\ 5#~M4@( &@ BR,E G 1&@ VJ\ ='V8Z_Y%:$5F(__$ MWO+V R *> FB\ !HR9WR_ZV@\ +/";8R_Z$X 8R_Z2X~9%:$5NO$/$1 &$ M *"9 A #T @ !&# F/G]&]$"&K#T2S\ #J VR\ !HR9WR_Z4M("-J#V$ M8X~98Z_]3?_V%:$5NO$/$1 &EF_Y ? !" ;F_ F/G]&]$"4K#T2S\ #J $ MVU\ !HR9WR_Z4M(":J+W ("98Y\ !HR9WR_Z4M("BD#UA#\!"##V"F# F/G]$ MHB\E+>#Y8__V$X 8[\ !HR9W[\1+2 , N#VH8\" 3#V#&# F*D!KB\E [ !$ M *"9T8\ HM\ !HR9&N#V,C$ NA$3T8\ HJ\5U'GW%5']_Q ! 2 V[\ !H "$ M"R ?VG F/G]&]$"WB 3!X " S#V$&# F/G]&]$"~@ "W 8Z\ 5!\!!HR9$ MW[\1+F !!% !!S#V>E~8!HR9WP\Q! R!J !!S#V2Q\ ;3_VHE\16H'Y~+_]$ MHH~9BX.9 F# F/D!7;L#HA 0 Q NC'[6F_ F#GU&~$"3A#ZVD\ R@\ !&# $ MF#GU&~$":A#Z###VTCGV!6# F#GU&~$"AN#Z 6 IK_]!HR94P\Q!. "HA#Z$ M"" !B"= =#V8R\ %*$4F(__WC+V8_\!:2\ !HR9W[\1+N + 4 E4D &8 $ MV&_ F/D!,BXE.T ,2U~9NC'[;3_V\E\16H'Y~+_]F"DK /#]2R\ E@\ 4[\1$ M+J -ED_USSGV 6# F#G[0" 3$3#V%:$5E3GV!&# F#GU&~$"]F#YE@\ SSGV$ M!6# F#GU&_$"$F#Y:=\#5&\ !HR9W[\1+R 4F"GZ$D#U2RLE /#]&_$"2@ $ MF-GT$D#UT"HE /#]&_$"DX*9"P $D#U"6# F/G]&_$"@@ F'GW$D#U"F# $ MF#GU&_$"%R'Z;Z_\ + !HR94[\1+Z +KJ_]=S_V#&# F#GU&_$"P"_ZA'_W$ M8]\ !HR94[\1+R /KE~9R@\ #F# F#GU&P$#U"GZFJ_\?VG F#GU&P$#*N#Z$ MU*G\ !!HR94[\1,$#_HL~7=S_V$6# F#GU&P$#8N#Z$N":8R\!!HR94[\1$ M,,"<HI\1UX\1!HR94[\1,* )KE\1UT\1!HR94[\1,& +KE\!!~ 7%\!!HR9$ MW[\1," - ##[HB\!5&\!!HR9W[\1,. . ##[$@ $D#U%V# F#GU&Q$#"@ $ M&J#VY \ &&# F#GU&Q$#)@ &N#V *#\ ) !!HR94[\1,2 $ * ! *#]R@\ $ M&F# F#GU&Q$#7@ &@ A'_W8[\!!HR94[\1,: ' * ! * O@\ '&# F#GU$ M&Q$#E@ &@ "~#[ - !!HR94[\1,2 + * !B.G[S2DE ##U&Q$#S@ &N#X$ M=S_VW"DE ##U&Q$#Z@ &@ U'GW8P\"!HR94[\1,M#T&N":=S_V(6# F#GU$ M&R$#YZ\!&.&:8R\"!HR94[\1,O"<&D 1KCGV(V# F/G]&R$#:"\4HB\!5$\"$ M!HR9W[\1,F ' " 4"P $D#U)6# F#GU&R$#D@ +X"8 *#\ & "!HR94[\1$ M,N * / "C@__ ' "!HR94[\1,J , / " $"=\ \ *&# F#GU&R$#PO\"K@G_$ M ) "!HR94[\1,R / " (#YR@\ *F# F#GU&S$#TOD"C __ + "!HR94[\1$ M,_ <+Z#V\ \ +&# F#GU&S$#5@ +~#VKCGV+6# F#GU&S$#<_$" *#]=S_V$ M+F# F#GU&S$#G/\" $#XR@\ +V# F/D!KB\E.R#\-8 1NC'[+6K F#G[HJ\5$ M 1 !8R\4"P $H ;Q\#!HR9LR_Z6A$ $3#V0B'Z$H HB\#!HR9LR_Z6A$ $ M$3#VLR_Z$H "P ,V# F#G[HJ\5 1 !8S_[$@ $I#VTRHE ##[): 4 1 !$ M8X~9HB\! !;3_VE5D16H'Y~+_]2R\ *(( ?"D !HR94[\1,Z *5#_V.T#U$ M22HE ##U&S$#QD#U2_\#5$\ !HR94[\1,R .5(~9WS'V!6# F#GU&S$#OSGV$ MH@~98V\ !HR94[\1-* !5-_T/4#U2RLE ##U&T$#-D#U;[\#5 ~M4@( 4[\1$ M-" %5$_X/4#U"6# F#GU&T$#:C+V"@ .T#U"F# F#GU&T$#BD#U"P WS'V$ M"V# F#GU&T$#GC_VE8D"5,\ !HR9']"U/*#]/Q 0NC'[@B\E ##U$$, --#Z$ M8T~=WA( ;3_V=U\16H'Y~+_];Z\8"##U F# F#GU&T$#WD#U8X]#8Y~D4G*;$ M7<L#*@ D!D NC'[ $ !HR94[\1-* /5+_T/4#U!6# F#GU&U$#WS_VF-D#$ M5&\ !HR94[\1-< ;8R_ZSSGV2RLE ##U&U$#3D#U3=\#5 ~M4@( 4[\1-: &$ M5/_V/4#U"6# F#GU&U$#AD#UVN\M8Z\ !HR94[\1-2 *5$_X/4#U"V# F#GU$ M&U$#OD#U"P -T#U#&# F#GU&U$#VD#UE?F<8]\ !HR94[\1-6 /5*_Y0$#U$ M#F# F#GU&V$#$D#UU+DX8]~N4@( 4[\1-B 48X_YSSGV$&# F#GU&V$#2D#U$ M=P\$5!\!!HR94[\1-C I8R\! $5#~M4@( 4P\Q!& #@D#U%>$M =#V8U~9$ M%:$5F(__V__V8W\]&2$ !HR94[\1-G 18S_VUZ_U!HR94[\1-J +5+_T*$#U$ M!&# F#GU&V$#P#_VH@\$5%\ !HR94[\1-B /5-_TD#GV!F# F#GU&W$#UP\ $ MVO\=8[~T4@( 4[\1-Z "5*\ / #5 ~M4@( 4[\1-T#_8[\ ,D+U"6# F#GU$ M&W$#8D#UE5D#5*\ !HR94[\1-\"<8T~=OC'V"V# F#GU&W$#FD#U? D$5,\ $ M!HR94[\1-V +5'_WWH+]!HR9'R#C4L(#3 D!D NC'[;3_V;U\16H'Y~+_]$ MF"GZ0X A"\ !HR94[\1-R -5#_V9C3V22HE ##U&W$#[D#U2P\$5$\ !HR9$ M4[\1.* 5(~9D#GV!6# F#GU&X$#)D#UHE\#5&\ !HR94[\1." $5*_]WC+V$ M2RLEM]FU/* FD!D NC'[@B\E ##U$$, .. %5-_T*Q 0;3_VVE\16H'Y~+_]$ MF"GZ0X "F#Y!HR94[\1.* '5#_VA#_V22HE ##U&X$#ED#U2[\#5$\ !HR9$ M4[\1." +5(~9D#GV!6# F#GU&X$#SD#UH@\$5&\ !HR94[\1.* .5-_T/T#U$ M2RLEM]FU/ )VP~9 : ;LP\ T"HE ##U&Y$#>N_V $5#~M4@( 4P\Q!) #$ MYS_VA.\M =#V8]_T%:$5F(__=X~9HK~8;R\ !HR94[\1.?"<VC_V=S_V22HE$ M ##U&Y$#:*_] @ $D#U!&# F#GU&Y$#=@ VK_T~U\ !HR94[\1.2 ) *#]$ MF G_3&_ F#GU&Y$#K@ VB_Z;X_]!HR9'R#C4L(#LF#YEL\=O-'V8R\ %*$4$ MF(__(R 3!) ! ;#T F# F#GU&Y$#RC !A 8R\!5#~M4G*;,BXE/$ -!! $ MU*D;L]_V8R\ %*$4F(__(R 3!) ! ;#T F# F#GU&Y$#YC !A 8W_WV&_ $ MF/D!,BXE/& /!! U*D;L]_V8R\ %*$4F(__(T#TFKGT F# F#GU&Z$# C $ M!A 8P__VV_ F/D!,BXE/8 !!! U*D;L]_V8R\ %*$4F(__(Y#V8[\!:2\ $ M!HR94[\1.N ! V 3#V~S~M4G*;,BXE/: #!! U*D;L]_V8[\ %*$4F(__$ M84#U @ )S A*_] N#V%$'T_A !8W\ 37\ &$ ;Y~D4@( 4[\1.O < 2 $ MVU\18T\ !HR94[\1.F % 2$ 8S_U8U\ !HR94[\1.C 7 9 @ %T#U!F# $ MF#GU&Z$#G#_VF#GU8[~T4@( 4[\1.J *5"_ZUQ\0!HR94[\1.F ,5-_TR@\ $ M"6# F/D!7=L#7$ 9 !, =O $ "F# F/G]&Z$#XB 2 "$ $*#] + $ M!HR9W[\1.@"Q%2 "$ $*#]@B\EMRGC4M(#S!D""4 W!$R S 0V]\#Z+#]$ M/N"B/]"6 " $A(DB69H?4+#]1>"7PX$"V[\$V@\ 3 $V]\$M@D 3X "V_\$$ =Z+#]4."C ! %:+#]44"8 ! %S"\%0+#]4H (&@ $ $ end$ ----------------- - Mike Vederman ------------------------------ End of Info-Atari16 Digest ************************** -------
"SDRRTR::SDRRTR::MRGATE::\"MRGATE\"@sdr.slb.COM" (06/27/87)
Delivery of this message through the Gateway had the following results: M_SIFVX1::BURROWS - invalid address The original message follows: From: IN%"Info-Atari16@score.stanford.edu"@SDR@MRGATE To: BB_ATARI@M_DSAVX1@MRGATE@SDRRTR, BURROWS@M_SIFVX1@MRGATE@SDRRTR Subject: Info-Atari16 Digest V87 #252 Received: from relay.cs.net by sdr.slb.com; Fri, 26 Jun 87 21:37 EDT Received: from relay.cs.net by RELAY.CS.NET id ad29302; 26 Jun 87 21:12 EDT Received: from score.stanford.edu by RELAY.CS.NET id aa08837; 26 Jun 87 21:15 EDT Date: Thu 25 Jun 87 20:43:46 PDT From: Info-Atari16 Digest <Info-Atari16@score.stanford.edu> Subject: Info-Atari16 Digest V87 #252 To: Info-Atari16 Distribution List: ; Reply-to: Info-Atari16@score.stanford.edu Errors-to: Info-Atari16-request@Score.Stanford.EDU Maint-Path: Info-Atari16-request@Score.Stanford.EDU Info-Atari16 Digest Thursday, June 25, 1987 Volume 87 : Issue 252 This weeks Editor: Bill Westfield Today's Topics: The GEM desk accessory blues Re: More ST Floating Point Performance Re: Archive bit? Re: More ST Floating Point Performance Re: How do I connect a 5.25 " floppy drive to the ST? Re: String.c (really fontload.tos) Re: DCFORMAT UUE No more news ? DC Formatter ATTENTION ALL MICRO USERS!!! FCC INFORMATION TAX AHEAD!! Re: ATTENTION ALL MICRO USERS!!! FCC INFORMATION TAX AHEAD!! Re: interesting news .... Re: Terminal emulation ..... Re: More ST Floating Point Performance Re: More ST Floating Point Performance Micro-RTX: Help needed! timing-routine / IRQ ---------------------------------------------------------------------- Date: Thu, 11 Jun 87 17:09:42 PDT From: Karl Rowley <rowley@orville.arpa> To: info-atari16@score.stanford.edu Subject: The GEM desk accessory blues I am trying to convert an application I have written with MWC 2.0 into a GEM desk accessory. I have cut the program down so that it is very simple, but when it is installed it causes some GEM applications to go bonkers. Even the GEM desktop bombs at times. The program doesn't use the VDI, and only uses a few AES calls. I realize that desk accessories should not use malloc(), stdio, or try to install a menu bar, and they must be careful with use of rsrc_load() (my desk accessory doesn't use rsrc_load). Of course, desk accessories must follow the usual protocols for window management. Are there other rules that a desk accessory should follow? Should a desk accessory keep virtual workstation and windows handles after it has received an AC_CLOSE message? Is the format of resource files documented anywhere? No, I don't want to buy the developers kit. Karl Rowley rowley@orville.nas.nasa.gov ------------------------------ Date: 12 Jun 87 00:33:02 GMT From: cmcmanis@sun.com (Chuck McManis) Subject: Re: More ST Floating Point Performance To: info-atari16@score.stanford.edu In article <1996@ihuxy.ATT.COM> rnss@ihuxy.UUCP (Ron Schreiner) writes: >What good is 8 times faster if it's not right ? >I'll bet I can write a floating point package that will run 16 times >faster than the Amiga just as long as you are willing to give up accuracy. > >But seriously folks, doesn't the Amiga have a math co-processor ? >I had heard rumors to that effect but I don't know for sure. As mentioned previously, the accuracy problem is due to the incorrect definition of the value of PI in the Aztec C include files. No, the Amiga does not come with a floating point coprocessor. The MicroBotics 2 Meg memory card supports the '881, and the 68020 adapter has a socket for one. It is not however standard equipment (don't I wish). -- --Chuck McManis uucp: {anywhere}!sun!cmcmanis BIX: cmcmanis ARPAnet: cmcmanis@sun.com These opinions are my own and no one elses. But you knew that, didn't you. ------------------------------ Date: 11 Jun 87 23:53:49 GMT From: tektronix!sequent!mntgfx!dclemans@ucbvax.Berkeley.EDU (Dave Clemans) Subject: Re: Archive bit? To: info-atari16@score.stanford.edu I would basically agree with previous comments. With current versions of GEMDOS on the ST, the archive bit doesn't work. If you assume that it works opposite to how it's supposed to you can get away with it a lot of the time, but not perfectly (and in fact that is what "BackUp!" from Michtron (which I wrote) does). If and when a rewritten version of GEMDOS appears I'll release an update to "BackUp!" to handle it correctly. I would presume that the author of Turtle and any other backup systems that currently use the archive bit would do the same. dgc ------------------------------ Date: 12 Jun 87 02:11:55 GMT From: amdcad!amd!intelca!mipos3!omepd!hah@ucbvax.Berkeley.EDU (Hans Hansen) Subject: Re: More ST Floating Point Performance To: info-atari16@score.stanford.edu In article <1959@trwrb.UUCP> sansom@trwrb.UUCP (Richard Sansom) writes: > > machine compiler run time (s) accuracy > =========== ============ ======== ========== > 520ST Lattice 3.03.01 480 very good > Amiga 1000 Manx -lm 25 poor > > The bad news is that the ST is still much slower than it >should be (based on the Amiga's performance). > >-Rich First place to look is the length of the integers used to compute. Lattice uses 32 bit integers std while Manx uses 16 bit integers std (32 bit compile option). Manx also produces a much smaller object module. Hans ------------------------------ Date: 11 Jun 87 21:01:31 GMT From: csustan!csun!titan!eectrsma@lll-lcc.arpa (Steve Achenson) Subject: Re: How do I connect a 5.25 " floppy drive to the ST? To: info-atari16@score.stanford.edu In article <2859@zen.berkeley.edu> radics@cory.Berkeley.EDU (Andras Radics) writes: > I finally got a hold of a 5.25" IBM-PC floppy drive and power supply, >but now can't find the notes that I saved from this newsgroup >of how to go about connecting them to my 520 ST. > So, if anyone has the article, or remembers it, or has done it, >could you help me out? Yes, Me too! thanks steve This line is intentionally left blank to pacify the poster program. This line is intentionally left blank to pacify the poster program. This line is intentionally left blank to pacify the poster program. This line is intentionally left blank to pacify the poster program. This line is intentionally left blank to pacify the poster program. This line is intentionally left blank to pacify the poster program. -- Steve Acheson, Cal State Univ, Northridge Comp Sci Department uucp: {sdcrdcf, ihnp4, hplabs, ttidca, psivax, csustan}!csun!aeusesma ------------------------------ Date: 12 Jun 87 06:12:04 GMT From: pyramid!uccba!hal!cwruecmp!bammi@decwrl.dec.com (Jwahar R. Bammi) Subject: Re: String.c (really fontload.tos) To: info-atari16@score.stanford.edu In article <2152@cwruecmp.UUCP> bammi@cwruecmp.UUCP (Jwahar R. Bammi) writes: >------------------cut here ------- TOS font switcher part 3 of 3 ---------- Sorry i forgot to mention that the font switcher has been tested with Mark Williams C (V2.0) and Alcyon C (V4.14) only. -- usenet: {decvax,cbosgd,sun}!cwruecmp!bammi jwahar r. bammi csnet: bammi@cwru.edu <---------Please note change of address arpa: bammi@cwru.edu <---------Please note change of address compuServe: 71515,155 ------------------------------ Date: 12 Jun 87 11:35:09 GMT From: rgoodman@csvax.caltech.edu (Ron Carl Goodman) Subject: Re: DCFORMAT UUE To: info-atari16@score.stanford.edu >I hope everyone will find this useful. This version is only monochrome, but >the color version will be coming soon. >... uuencoded file follows. Does everyone else know what this is, or did everyone else, like me, think, how can I know if this will be useful without any explanation. DCFORMAT? Sounds like a formatter... What's the deal with posting a big file like this with no explanation. Some people are downloading at 300 baud and want to know ahead of time what they're getting! Ron Goodman -- rgoodman@cit-vax.caltech.edu _______ _________ _________ | rgoodman@cit-vax.bitnet / \#/ \#/ | Pasadena rgoodman@cit-vax.uucp |alifornia |nstitute |echnology | California \_______ ___/#\___ of | | U. S. A. ------------------------------ From: NETWORK%FRSAC11.BITNET@forsythe.stanford.edu Date: Fri, 12 Jun 87 17:14:47 GMT To: info-atari16@score.stanford.edu Subject: No more news ? SOS There is several weeks that we did'nt get any INFO-ATARI16. Does anybody knows what's happening ? Jean-Pierre H. Dumas network@frsac11 (bitnet) network%frsac11.bitnet@wiscvm.wisc.edu (arpanet) ...!ihnp4!frsac11.bitnet!network (usenet ?) dumas@sumex-aim.stanford.edu (arpanet) ------------------------------ Date: Fri, 12 Jun 87 10:38:51 CDT From: "University (of Houston) ACE (UACE)" <UACE0%UHUPVM1.BITNET@forsythe.stanford.edu> Subject: DC Formatter To: ST Users <INFO-ATARI16@score.stanford.edu> Sorry, to all, I forgot to say what DC Formatter does. Like, WoW. So here goes. ------------- DC Formatter does: (Dallas?!) :-) Magic Sac disks in FAST format, single or double sided (works with Sac 4.32) Magic Sac disk copies, single or double sided. Regular disk copy of any somewhat standard format (non-protected disks) and it does this intelligently by checking the disk BPB. FAST or normal format, 9-10 sectors, 80-82 tracks, single or double, A: or B: Writes an executable boot sector which can bootup system in medium res, cause resets to be cold starts, bypass hard disk boot up (using boot up from HD), run COMMAND.PRG, turn off disk write verify, check for valid system time and set GEMDOS time. It can write an IBM DOS 3.2 boot sector which is good to use with MS-EM or PC Ditto IBM PC emulators (can use 3.5" disks then!!). Online help. That's about all I can think of for now (that's all period). - Mike Vederman ------------------------------ Date: 12 Jun 87 15:13:37 GMT From: hadeishi@husc4.harvard.edu (mitsuharu hadeishi) Subject: ATTENTION ALL MICRO USERS!!! FCC INFORMATION TAX AHEAD!! To: info-atari16@score.stanford.edu Hi friends, A terrible piece of news I just read about in the New York Times this morning. The FCC just voted 4-0 to impose a $4.50 - $5.50 an HOUR tax on people who are using the phone system to transmit information across state lines. This INCLUDES anyone hooking up to a network, not just people dialing out of state!! I suppose people dialing into a system with access to Arpanet or even USENET might be charged this tax; the information services (Compuserve, etc.) are slated to be charged this tax as of January 1. This is an outrageous tax which would squelch the burgeoning telecommunications industry, and is totally unjustified. I would urge people to write letters to their Congressman to protest this unfair and exorbitant "information tax" which is based on superstition and lack of understanding of the telecommunications industry. -Mitsu ------------------------------ Date: 12 Jun 87 17:11:32 GMT From: topaz.rutgers.edu!langbein@RUTGERS.EDU (John E. Langbein) Subject: Re: ATTENTION ALL MICRO USERS!!! FCC INFORMATION TAX AHEAD!! To: info-atari16@score.stanford.edu Please add comp.sys.apple to any followups. (if you read this after a followup, please re-post, and add comp.sys.apple to the group to keep communication between all open) ------------------------------ Date: 12 Jun 87 13:14:14 GMT From: ihnp4!homxb!houxm!homxc!jdn@ucbvax.Berkeley.EDU (J.NAGY) Subject: Re: interesting news .... To: info-atari16@score.stanford.edu In article <452@sbcs.UUCP>, pmt@sbcs.UUCP writes: > Most ST users have already heard that there is a new IBM emulator being > released in the early days of June. For those who didn't, it will retail for > $89.95 and offers very close to 100% IBM emulation. This is the product that > everyone has been waiting for! > All of the IBM PC software that I've seen is distributed on 5-1/4" floppies. Does the emulator include a floppy drive? If not what is the mechanism for reading IBM floppies? Jonathan Nagy {ihnp4|harvard|allegra}!homxc!jdn ------------------------------ Date: 12 Jun 87 20:47:12 GMT From: jplpro!grieggs@elroy.jpl.nasa.gov (John T. Grieggs) Subject: Re: Terminal emulation ..... To: info-atari16@score.stanford.edu Re: "VT-52 mode in ROM is pretty much useless" (paraphrased) True, I obviously hadn't thought that through sufficiently. _john -- John T. Grieggs (Telos @Jet Propulsion Laboratory) 4800 Oak Grove Drive, Pasadena, Ca. 91109 M/S 301-260A (818) 354-0465 Uucp: {cit-vax,elroy,chas2}!jplpro!grieggs Arpa: ...jplpro!grieggs@cit-vax.ARPA ------------------------------ Date: 13 Jun 87 02:52:03 GMT From: ihnp4!alberta!ubc-vision!ubc-cs!manis@ucbvax.Berkeley.EDU (Vincent Manis) Subject: Re: More ST Floating Point Performance To: info-atari16@score.stanford.edu For some weird reason, the designers of MWC chose the VAX fp format. It's similar to IEEE (though not quite identical; I don't have a VAX handbook nearby to tell the differences). However, like IEEE, VAX format uses a hidden bit to get an extra bit of precision. That's why the results are so good. Still, I don't understand why they didn't go with IEEE. ----- Vincent Manis {seismo,uw-beaver}!ubc-vision!ubc-cs!manis Dept. of Computer Science manis@cs.ubc.cdn Univ. of British Columbia manis%ubc.csnet@csnet-relay.arpa Vancouver, B.C. V6T 1W5 manis@ubc.csnet (604) 228-6770 or 228-3061 "To lose one parent, Mr Worthing, may be regarded as a misfortune; but to lose both looks like carelessness." -- Oscar Wilde ------------------------------ Date: 13 Jun 87 00:14:19 GMT From: braner@tcgould.tn.cornell.edu (braner) Subject: Re: More ST Floating Point Performance To: info-atari16@score.stanford.edu [] As far as I know, the Amiga does not "support" the 68881 in any way beyond providing an expansion slot. The 68881 is really only fully supported by the 68020 CPU chip. The "Turbo Amiga" is basically a seperate computer that uses the Amiga as sort of a terminal. It has its own CPU, memory. And it costs a lot more than the Amiga itself. The Mac II is comparable in price and comes standard with the 68020/ 68881. These two machines may seem expensive to us Atari users, but they are _incredibly_ powerful for number crunching. Better than the VAX and for a small fraction of the price... Where are you, Atari? (Working on a new 8/16 bit machine, I believe.) The Motorola FFP library (and all other 32-bit FP libs) do _NOT_ have 10-digit precision, only about 6--7 digits. That is frequently useful but just as frequently terrible. Think about it: 10^10 ~ 2^33, so no bits left for the exponent... - Moshe Braner ------------------------------ Date: Sat, 13 Jun 87 15:02:11 CET To: info-atari16@score.stanford.edu From: HAHN_K%DMRHRZ11.BITNET@wiscvm.wisc.edu Subject: Micro-RTX: Help needed! I've got a question (to be read: a FEW questions) concerning Beckemeyer's micro-RTX. The problem with my (old) version is that it doesn't support Lattice-C. That means, it comes with a RTXBIND.S file, that would serve as the binding file for a linker, but as it is for the DRI assembler, I tried to convert it to my Metacomco, which wasn't so complicated after all... Nevertheless, I got bad results; the assembled *.bin file and the RTXBIND.H joined with the supplied QDEMO.C wouldn't work. The linker doesn't find the 'extern char *_base', that's needed. What now is the way to get the whole (damned) thing to work under Metacomco/Lattice? EVERY comment/help appreciated. -- Klaus Hahn. Department of Psychology Gutenbergstr. 18 University of MARBURG D-3550 Marburg, West-Germany <HAHN_K@DMRHRZ11.bitnet> Disclaimer: the opinions stated above are not even my own. ------------------------------ Date: Sat, 13 Jun 87 15:07:58 CET To: info-atari16@score.stanford.edu From: HAHN_K%DMRHRZ11.BITNET@wiscvm.wisc.edu Subject: timing-routine / IRQ Dear folks; I'm trying to set an IRQ-routine that's to be fired by a timer-A interrupt. I didn't succeed. Does anybody have a little piece of code (Metacomco-Asm preferred) that shows how to initialize the timer and how to implement an interrupt-routine (btw., I need a ms-timing signal) ??? thanx, Klaus. -- Klaus Hahn. Department of Psychology Gutenbergstr. 18 University of MARBURG D-3550 Marburg, West-Germany <HAHN_K@DMRHRZ11.bitnet> Disclaimer: the opinions stated above are not even my own. ------------------------------ End of Info-Atari16 Digest ************************** -------
"SDRRTR::SDRRTR::MRGATE::\"MRGATE\"@sdr.slb.COM" (06/27/87)
Delivery of this message through the Gateway had the following results: M_SIFVX1::BURROWS - invalid address The original message follows: From: IN%"Info-Atari16@score.stanford.edu"@SDR@MRGATE To: BB_ATARI@M_DSAVX1@MRGATE@SDRRTR, BURROWS@M_SIFVX1@MRGATE@SDRRTR Subject: Info-Atari16 Digest V87 #253 Received: from relay.cs.net by sdr.slb.com; Fri, 26 Jun 87 22:43 EDT Received: from relay.cs.net by RELAY.CS.NET id ac29520; 26 Jun 87 22:10 EDT Received: from score.stanford.edu by RELAY.CS.NET id aa09163; 26 Jun 87 22:10 EDT Date: Fri 26 Jun 87 15:20:11 PDT From: Info-Atari16 Digest <Info-Atari16@score.stanford.edu> Subject: Info-Atari16 Digest V87 #253 To: Info-Atari16 Distribution List: ; Reply-to: Info-Atari16@score.stanford.edu Errors-to: Info-Atari16-request@Score.Stanford.EDU Maint-Path: Info-Atari16-request@Score.Stanford.EDU Info-Atari16 Digest Friday, June 26, 1987 Volume 87 : Issue 253 This weeks Editor: Bill Westfield Today's Topics: 68020/68881 Re: DCFORMAT UUE Re: True Multitasking, and some history lessons Re: multiple applications in RAM MWC error message ? - (nf) Problems with PD UUCICO!? - (nf) Re: I'm not dead yet.... This that and the next thing ... Re: Intelligent database wanted Re: MWC error message ? - (nf) Re: This that and the next thing ... Re: Megamax Utilities Disk Re: Comparison of C Compilers on Different Machines ---------------------------------------------------------------------- Date: Sat, 13 Jun 87 15:30:13 CET To: info-atari16@score.stanford.edu From: HAHN_K%DMRHRZ11.BITNET@wiscvm.wisc.edu Subject: 68020/68881 To those who are listening: I understand that out there exists a number of people who are able / willing to really hack around. Listen: the famous german computer magazin c't (the 'german BYTE') will publish in it's next issue (to appear around the 15th of july) a project that's intended to help you replacing an 68.000 by an 68.020/68.881 - combination. They're known to be decent people. So long, Klaus. -- Klaus Hahn. University of MARBURG D-3550 Marburg, West-Germany <HAHN_K@DMRHRZ11.bitnet> ------------------------------ Date: 12 Jun 87 18:37:23 GMT From: amdahl!drivax!holloway@AMES.ARPA (Bruce Holloway) Subject: Re: DCFORMAT UUE To: info-atari16@score.stanford.edu I used STRINGS to look through the DCFORMAT.UUE program that came down the net - as I couldn't figure out what it did. Maybe a couple of words of explanation would be in order when you post things???? (Also, it unARCed with errors, even after I removed the dollar signs ($) from the end of each line. It looks interesting - but I can't get it to unARC without errors.) Anyway. DCFORMAT == Double Click Software Formatter, version 2.0 for mono systems. It has two Format options: Normal and Fast Also, it seems to be able to put on a standard boot track, or one that makes disks directly execute a file??? (called MAGIC Executable Boot). It appears to be able to copy disks as well. Hmmm... more discoveries. It seems that MAGIC refers the Magic Sac. Perhaps it formats those disks - which would make it really useful. Maybe it even copies files from one format to another. Seems to be an enhancement of something called "The Formatter". (The following is gleaned from the .RSC file - which unARCed so badly I could barely make some of the words and phrases out). Copies double or single sided MAGIC SAC disks. If allowed, lets you make another copy of the same disk, instantly. Intelligently copies disks of any format. (unprotected disks) Writes a boot sector that can set BIOS time, cause cold reset, turn off verify, set med rez, bypass hard disk bootup, or run COMMAND.PRG on floppy bootup. Writes IBM DOS boot sector. MAGIC Formats Fast MAGIC SAC. Fast or Normal. 80 or 82 tracks. 9 or 10 sectors. single or double. A or B drive. MAGIC SAC disks in fast format! Double sided or single sided! In all cases, if you are not formatting the destination disk, DC Formatter checks to see if both disks are similar. If you are going to format the destination disk, DC Formatter will automatically format the destination or the copy the same as the source disk. Look ZENTH Term and ZENTH BBS, sS Bn. For information, write: Double Click Software 2502 Lemonwood Houston,Tx 77038 -- Bruce Holloway - Terminal Netnews Addict {seismo,sun}!amdahl!drivax!holloway ALBATROSS, ATARI*TROS @ Plink ALBATROSS @ Delphi >>> HI, KARL! <<< ------------------------------ Date: 13 Jun 87 15:40:43 GMT From: ihnp4!cuae2!ltuxa!ll1a!ll1!nesac2!jec@ucbvax.Berkeley.EDU (John Carter ATLN SADM) Subject: Re: True Multitasking, and some history lessons To: info-atari16@score.stanford.edu Since this has turned into a discussion of Suns, windows, and operating system design, perhaps it should be moved to comp.os.???? instead of being in comp.sys.m6809. -- John Carter AT&T Communications - Atlanta RWC USnail: 3001 Cobb Parkway, Atlanta GA 30339 E-mail: ...ihnp4!cuea2!ltuxa!ll1!nesac2!jec Voice: 404+951-4642 (The above views are my very own. How dare you question them? :-) ------------------------------ Date: 10 Jun 87 07:29:10 GMT From: mcvax!jack@seismo.css.gov (Jack Jansen) Subject: Re: multiple applications in RAM To: info-atari16@score.stanford.edu In article <1288@batcomputer.tn.cornell.edu> braner@tcgould.tn.cornell.edu.UUCP (braner) writes: >[] > >Looking forward to the 2-meg machines of next year: 1 meg is just right >for me now, but I could use 2 megs as follows: Say 640K for the usual >workspace, another 640K for a "shadow" machine, and the rest (768K) for >a reset-proof RAMdisk in High RAM. The idea is: you press a "hot key", >and the complete TOS environment (the first 640K) gets copied into the next >640K. Next time(s) you press that hot key, the two 640K pieces get >_swapped_. That way you can run two separate applications in RAM, instantly >switching back and forth. The two can communicate via the RAMdisk (which >should also work as a disk-cache...). This touches on a problem that I encountered (and haven't solved yet): How can you make sure that the current program is 'idle', i.e. not doing any disk I/O, or something similar? It seems that this is necessary for a swapping scheme to work. My problem is more-or-less similar: I have an interrupt driven MIDI driver, and packets come in, requesting disk blocks. So, I want to read the block, and send it to the machine on the other side. However, how can I make sure that the current 'real' program isn't doing any disk I/O? -- Jack Jansen, jack@cwi.nl (or jack@mcvax.uucp) The shell is my oyster. ------------------------------ Date: 9 Jun 87 22:43:00 GMT From: mcvax!unido!qtecmuc!ralph@seismo.css.gov Subject: MWC error message ? - (nf) To: info-atari16@score.stanford.edu Hi .... does anybody know the following error message of the MWC Version 1.0.4 (loader) Ld: file name.o: bad relocation adress 0x...... Ld: file name.o: bad relocation adress 0x...... Ld: file name.o: bad relocation adress 0x...... Ld: file name.o: bad relocation adress 0x...... ............... thanks ralph (...!seismo!unido!qtecmuc!ralph) ------------------------------ Date: 8 Jun 87 14:47:00 GMT From: mcvax!unido!rmi!hikaru@seismo.css.gov Subject: Problems with PD UUCICO!? - (nf) To: info-atari16@score.stanford.edu I have used the PD uucico program for about two days, and have encountered the following problems. (Not necessarily bugs in the program but rather 'operator stupidity'. If so, please let me know.) SLAVE Mode: The modem initialisation string and the login sequence is sent to the screen and not to the RS-232 port. MASTER Mode: 1. When the program is started with "uucico -r1", it prints a line for every system in l.sys and 'says' NO WORK, even though I have created work files with names according to the docs. (ex.: crmi678 for the remote system rmi, or caltg954 for the remote system altger. Are these names correct, or what filenames have to be used?) 2. When the program is started with "uucico -r1 -ssysname", it calls the remote system specified, gets past login and Shere=sysname, sends some characters, and then hangs up. The uucico debugfile (PROTO) shows the following: startup (master): 1st msg = 'Shere=altger' startup (master): 2nd msg = RLOGIN MAIN: state = O__ ... uulog on the remote UNIX system (Sys V) says: "FAILED (BAD LOGIN/MACHINE NAME)" Ideas anyone? ------------------------------ Date: 8 Jun 87 18:06:51 GMT From: mcvax!ukc!warwick!cvaxa!leilabd@seismo.css.gov (Leila Burrell-Davis) Subject: Re: I'm not dead yet.... To: info-atari16@score.stanford.edu > > I'd like to thank all of the kind people who have offered to take > over the moderating task from me, HOWEVER, I have high hopes of ... > C'est la vie, C'est la guerre, C'est la pomme de terre I'm very pleased to hear that Turner is still of this world. However, like many other readers of comp.sys.atari.st, I've never been able to reap the benefit of his efforts, because the sources and binaries groups never arrive here. All I can do is foam at the mouth when I hear about the goodies other people can get. Consequently, I am delighted at the reappearance of programs in comp.sys.atari.st - long may it continue. -- Leila Burrell-Davis, Arts E, University of Sussex, Brighton BN1 9QN, UK Tel: +44 273 606755 Ext. 2387 JANET: leilabd@uk.ac.sussex.cvaxa ARPA: leilabd%uk.ac.sussex.cvaxa@cs.ucl.ac.uk BITNET: leilabd%uk.ac.sussex.cvaxa@uk.ac UUCP: leilabd@cvaxa.uucp OR ...!mcvax!ukc!cvaxa!leilabd ------------------------------ Date: 9 Jun 87 14:31:16 GMT From: mcvax!ukc!its63b!hwcs!neil@seismo.css.gov (Neil Forsyth) Subject: This that and the next thing ... To: info-atari16@score.stanford.edu Here some of my queries and discoveries about the ST ... Neochrome --------- The only version of Neochrome that I have is 0.5 which I got free with the machine. While poking about in it (is this against the law? Yours or mine) I found that it tries to load a file called "NEO.MCP". Since I didn't have this file I assumed it was an authors hook "Master Control Program" ala TRON. I gave it a 1K NEO.MCP file and exepected it to crash. Nope! MCP I reckon stands for Multi Coloured Palette. I think the original palette is well organised but you can change it using this feature by giving it a 512 word file of colour values. Please excuse me if this has been documented in a later release as I have yet to see a release version. Do any later releases support medium and high res modes and what new features do they provide. I was interested in the animation hook someone found one version. Thrusteroids ------------ I have recently been investigating direct keyboard reading and found Megaroids method rather interesting. The current keyboard chip only sends key data on the control,alternate,left shift,right shift and any two other keys. If you play Megaroids and hold Z and X down you can't thrust. Also since the keyboard vector is switched at the start of the game you can play Thrusteroids:- 1. Select 1 game from the start menu 2. Hold down the thrust key '?' 3. Abort the game with F1 4. Restart the game and as long as you don't press '?' again its release code will never be sent the thrust will stay on. The same effect can be achieved with other controls but are not as exciting. Also notice that if you hold down and repeat a key before you start a game the key click continues during the game even after being released. This is due to the OS not getting the release code. C & Assembler -------- I am torn between two development systems. I have only recently (seems like I do everything recently :-)) started learning C using the Megamax Compiler. I like the Developers Kit AS68 assembler, which I have been using for over a year now, but find the C impossible after using Megamax. I think the Megamax assembler is trivial and not really intended for big assembly language programs. Having said that, someone recently (!) sent a program to the net that was completely written using the Megamax assembler. I take my hat off to him. When I started using Alycon C after Megamax I was stunned by its policy on carriage returns. I found that to terminate a scanf I had to use CTRL J! I couldn't find any #defines governing that anywhere. Have I missed something there? Ideally I would like to get my hands on a different/friendlier compiler which will accept my AS68 object files during linking. Does MWC do this? Will they ever produce an assembler? New ROMS and BLITTERS --------------------- Is anybody still talking about these? Since I like to write code that will work on all ST's I wouldn't make use of the blitter and take the Sublogic approach of rolling your own graphic routines. I therefore would like new && compatible bug free ROMS. Vectors ------- Is there any way of OS independantly restoring the default vectors other than resetting or switching off the machine? On my old BBC Micro the address of the default vector table was freely availiable in all versions of the OS and software protections made good use of it. I was reliably informed by Atari that changing the keyboard vector can't be done safely without introducing some OS dependance. I concluded that Megaroids does this and will only work on future ST's if Atari are content with their current keyboard handling. I for one am not but will suffer if they do change it. GULAM ----- Every time I try to use * for a wildcard I get the emacs [Mark set] message. If I use the * on the keypad I get a weird X. I presume that Gulam changes the keyboard mapping and that the new map makes * produce a character zero thus mark set. Is this due to UK and US keyboard differences? ------------------------------------------------------------------------------- "I think all right thinking people in this country are sick and tired of being told that ordinary decent people are fed up in this country with being sick and tired. I'm certainly not and I'm sick and tired of being told that I am!" - Monty Python (Vote for the Silly Party on June 11) Neil Forsyth JANET: neil@uk.ac.hw.cs Dept. of Computer Science ARPA: neil@cs.hw.ac.uk Heriot-Watt University UUCP: ..!ukc!cs.hw.ac.uk!neil Edinburgh Scotland ------------------------------ Date: 10 Jun 87 10:40:37 GMT From: mcvax!ukc!dcl-cs!bath63!pes@seismo.css.gov (Paul Smee) Subject: Re: Intelligent database wanted To: info-atari16@score.stanford.edu Sorry, should have mentioned, we're looking for something for personal home use, and at 'personal home use software' prices. The *really powerful* packages that cost half as much as the machine did are not of practical interest to us. Things at 'serious home software' prices could be. ------------------------------ Date: 10 Jun 87 11:07:01 GMT From: mcvax!unido!laura!@@seismo.css.gov (Andreas Toenne) Subject: Re: MWC error message ? - (nf) To: info-atari16@score.stanford.edu In article <19400003@qtecmuc.UUCP> ralph@qtecmuc.UUCP writes: >Hi .... >does anybody know the following error message of the MWC Version 1.0.4 >(loader) >Ld: file name.o: bad relocation adress 0x...... > ............... >thanks >ralph (...!seismo!unido!qtecmuc!ralph) Hi Ralph, I had this funny error myself lately. The reason was a weired c-statement: while (... && func && ...) <- it should read func(), a typo! The compiler didn't complain (of course), but the relocator died. Could you send me your c-file name.c ?? Perhaps I'll find a similiar error. Greetings Andreas Toenne at@unido.uucp D ------------------------------ Date: 10 Jun 87 13:27:11 GMT From: mcvax!ukc!dcl-cs!bath63!pes@seismo.css.gov (Paul Smee) Subject: Re: This that and the next thing ... To: info-atari16@score.stanford.edu Yes, Gulam appears to remap the keyboard into a US keyboard. (I presume this is an attempt to 're-standardize' it in case something run previously has munged it, but it's annoying. I seem to recall that uemacs 3.7i did/does this as well -- certainly one of the many uemacs'es around does.) Please, folks, when you write keyboard-driven thingies, leave the flipping keyboard alone -- if it's funny, it's probably funny because I like it that way -- or at least provide an easy hook to allow me to set it up the way I like it. While I did have some 30 years of US keyboard use, I've been using UK ones since I came here, and I **like** for all the keyboards I use to have the special chars in the same place. ------------------------------ Date: 10 Jun 87 19:31:45 GMT From: mcvax!ukc!dcl-cs!bath63!pes@seismo.css.gov (Paul Smee) Subject: Re: Megamax Utilities Disk To: info-atari16@score.stanford.edu I'd suggest you contact Megamax (whoever they are) directly. I did that with MetaComCo when I bought my MCC Assembler used, and they (for a very tiny fee) transferred the original registratiion including rights to support; and upgraded my copy. If MegaMax don't have some similar policy I'd be amazed. ------------------------------ Date: 10 Jun 87 19:40:09 GMT From: mcvax!ukc!dcl-cs!bath63!pes@seismo.css.gov (Paul Smee) Subject: Re: Comparison of C Compilers on Different Machines To: info-atari16@score.stanford.edu I'd suggest (since you seem to use Lattice C already) that you quick go get the latest upgrade to version 3.04 -- should be out now, I got mine 3 weeks ago. I haven't formally measured it, but some quick and dirty tests indicate that the math stuff has apparently been speeded up by an order of magnitude, roughly (well, somewhere between and octal and a decimal OoM, anyway). Might well make you happier. ------------------------------ End of Info-Atari16 Digest ************************** -------