Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!shadooby!ginosko!cg-atla!fredex From: fredex@cg-atla.UUCP (Fred Smith) Newsgroups: comp.sys.ibm.pc Subject: free windowing system Message-ID: <7753@cg-atla.UUCP> Date: 9 Oct 89 14:42:16 GMT Reply-To: fredex@cg-atla.UUCP (Fred Smith) Organization: Agfa Compugraphic Division Lines: 950 This is a small windowing system, written in C, for PC's and clones. It is Public Domain software which is being distributed by the C User's Group. I am distributing it here since there seem to be a lot of PC programmers in this group. The author's name and address are given in the documentation, for any of you who make enhancements, so you can forward them to him. #! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh 'brief.doc' <<'END_OF_FILE' X X X C-WIN - A Public Domain 'C' Windowing System X -------------------------------------------- X X Introduction X ============ X X This package was developed as a result of my desire to have a windowing X system written in a portable language. In the three years I've been X using the 'C' language I've progressed through six compilers. Each time X I've had to make extensive modifications to assembly language X subroutines to adapt them to the new compiler environment. In addition, X I've occasionally used commercial libraries of functions for which I've X only had executable code. These libraries, of course, did not work with X the new compiler and I was faced with a choice of purchasing a new X version of the library or writing my own functions to replace the X library routines I was using. After encountering this agony several X times I've come up with a simple solution. If I don't have the source X code to a function, it does not get linked into any of my programs! X X I'm well aware that there are many commercial windowing packages X available and some are even willing to give you the source code. These X packages must be outstanding because they sure cost a lot. X Nevertheless, here is my first effort at a 'C' windowing package. X Humble as it may be the cost is right on. It is free and you can have X the source code. I don't want to sell it to you and I don't want you to X make a contribution if you like it. It is 100% public domain software, X do with it as you please. X X Compilers Supported X =================== X X This software has been developed using both Borland Turbo C V1.0 and X Microsoft C V5.00. I've also tested the code using Microsoft C V4.00. X I've tried to write this code in a portable manner and it should compile X with little or no change on most of the newer compilers which are X following the ANSI standard. I have used the Microsoft extension X keywords "pascal" and "near" to generate more efficient code but, if X your compiler doesn't support them, they can be removed without harming X anything. X X Files X ===== X The package consists of a single header and two source code files: X X WIN.H The header file for use by the application code X as well as the windowing library code. X X WIN.C The high level windowing functions. All code in X this file is machine independent. X X SCRIO.C The low level screen access routines. This code X is machine dependent and is written for the IBM/PC X and true compatibles. X X WINDEMO.C A short demo program which shows some of the X windowing functions in action. X X Video Equipment X =============== X X This code will work properly on both TTL Monchrome and IBM CGA video X boards. In addition, it should work fine on both EGA and VGA boards. X Following are some comments related to these video cards: X X - Monochrome: The ScrInitialize function will detect a monochrome X mode and automatically convert all attribute bytes X to black and white. This is done in a manner that X I find to be reasonable, if you disagree change the X code that does the conversion. X X - CGA: Due to the snow generated by most CGA cards if the X video buffer is accessed during video refresh this X code disables the video signal while directly X updating the video buffer. X X - EGA: Currently EGA color modes are treated as CGA. Most X schemes I've seen to detect an EGA search the EGA X extended BIOS for the IBM copyright notice. This, X to me, is not a good approach. I have seen one X method which used an INT 10h function added by the X EGA which caused no harm if an EGA was not X installed. At the time I read about it I was not X really interested in EGA and now that I am I can't X find the article. I also don't have access to EGA X documentation so I can't even figure out which X routine was being used. If you know how to detect X EGA add the code to ScrInitialize. Most EGA's X will work as CGA with the video signal being X disabled but this is not required with the EGA. X X - VGA: Currently VGA color modes are treated as CGA. I've X never seen a VGA or any docs on it. If you've got X one, I hope this code works. If it doesn't, X I'm sorry, but I can't help. X X X Room for Improvement X ==================== X X The functions included in this package provide the basics for developing X an application using a windowed environment. There is certainly room X for improvement and I encourage you to enhance the functionality of X this package. Some suggestions: X X - Enhance the Move and Hide window functions to support windows which X are not fully visible (i.e. partially overlayed). X X - Use these functions to develop a higher level of support for things X like 123 style menus, pull down menus, data entry forms, etc. X X - Speed up the TextOut functions. These functions rely on the ROM X BIOS character out routines as a result of my desire to stay 100% X with 'C' code. I was tempted many times to rip out ScrTextOut and X replace it with assembly code which directly accessed the hardware. X I've resisted only because the BIOS code is tolerable in most X situations and this code is much more portable than assembly code. X With higher speed machines becoming more commonplace this problem X may diminish. X X I intend to work on some of these enhancements as time permits and I'm X sure you can think of many more. I would be very pleased if people X making fixes and enhancements to this code would communicate their work X to me. If we all work together we may be able to come up with a public X domain package which rivals those expensive commercial versions. X X Disclaimer X ========== X X Many people in the software industry are quite happy to sell you X software while assuming no responsibility for its functionality or X usefulness. I am happy to give you this software but I also cannot X accept any responsibility for it. I've tested this code and to the best X of my knowledge it works and contains no errors. I simply state that I X think it is both functional and useful, I do not guarantee it. You need X to test the code to determine if it will be useful to you. If you X encounter problems with it, fix them. That's why you wanted the source X in the first place, right? X X Bob Withers X 649 Meadowbrook St X Allen, Texas 75002 X END_OF_FILE if test 6860 -ne `wc -c <'brief.doc'`; then echo shar: \"'brief.doc'\" unpacked with wrong size! fi chmod +x 'brief.doc' # end of 'brief.doc' fi if test -f 'windows.uue' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'windows.uue'\" else echo shar: Extracting \"'windows.uue'\" \(46926 characters\) sed "s/^X//" >'windows.uue' <<'END_OF_FILE' begin 777 windows.zoo M6D]/(#(N,# @07)C:&EV92X: #P%1@Q7," ML3%&#!DW<-S0*.2-&!!7TO D;!*$8\B208P4&88-31!CWK2!PZ8,G3(NEGZ] MNCHMZK/=O:\>8=/!8X8.89-':$@>,RA0X9-&C$NT/A0S]X]?/GT"65& M?OLIL)X;[;WG$P]DO#$'@?PAZ-^"\\DQTAD0&MB?@B"(<,=(^8D@D'H"CN13 M$T%@04023: 0AAR1Y9&"=AJA8)@>0YGA(HQAR C""T6E@>,;.KX8XQ8P=)%" M"B,:6"))%%GTA1!94%'$%%] 48047TCQQ!7>Q6 ##"26\1:40QP1Q!=-/$%$ M$5],4003-(( QXSD(%#F6?ZE.::13@1A!!,%%'GG3+DP*>)(/SYQ8I3#%KH MH7C($$.3(SSIDQ 886E%$D1\D8035% : YE.FLDHIT]X"FJ<15#QA454M/FF M=ZAFJBJ4K+H:JIRR#E&%%%,\(04566BIUJ6I]@E"KU]\^FNLLPY;K!10M.J= M#(ORVFFTKQY!K;#$&IOM%-[-T.VFWTH;IT5/,,'$%U5 X9T-ZS[;[JL5>2GO MHU\ZX=T-^4+K[A4763DK$D%00844WBG:[*K[ABINL,?::FAM-30I4(5UR%14 M;WA0D0<<90BTAT!J46GE4F-4 0?*.1#S"&'R2AGOCEL,-R@]1QHO"$' M'5*Y,40=, 8A4QIVE %%&&?XI#D,K\<^>^U6!#74$"]"KKFT13PQJYK%RT[[ M4FY,+L<0;[ QA^J>)ZX 7^>5;_YX*FBD_1!VT!%$W'*DU1$5)?UMANPV@=#& M7&^L]!AE/U$>4<;0/)NX@0S0F4OO9@>"X8@'/-X! 4SB4(?ZYVD;R-N>!_?Y <"*O0$!' (PQSF<,'H ML %_<>&;!J_C LS5"7WA<:)&I& =W-'%"LVIH XV$H0$NF&!UT'@!T,XPA(* MQR=AM) 8-J@<,S3PBF/ '4S<0#LGRA H0B'*_N"3!I/L3X?^DPYV\O(=\IWO MDWY)CP+F$Q>5%,5X?R/)B["H10*R@2)'89_[X(>"*,*/20J R1DJ>1TYG-)Z M:;$EW[2VLJUI!';64PL(W,!&.[!@F4-@@QR>Z08AV,<-:Z!F$AB9%,/<37QJ M28,A40 ]Z;7)"1D)@>;"<:$,]HR[3F2$2H%H'"CZ!X"!]"F5D&.RA3(P[E&T1O<%!C0E.:%P5! M1GU)PCNU;I\:$2<(4""%(EAA2DP(PA"6(-)U-E.>M@.IYJZ A"18":4@*(/W M4N;18B: HA;57$M?RE.?%D%K1XVF+S5'*)DN :A]0"@][8E4$/#AH[[\:C6O M*4*Q]K.; -6G0+(ZOK:2!Y1P)4M@8"F'(K@A#!\L0SN7IR:.5'&%/$PDC)+R M-T@.):@4! UE& F"^_DR#$71X1UJ\B='PJQY901!$@S9-S>XX4(@0 QD*YL4 MO%;G!2Z9@VDYV!,CJF8IAB6*Z)KC02U>$#$\S.(6+YC%R%"FEWY?W+MH1NZXVM+Y,[8=Y6-G8!LEQ MS3DC!".(74$1:KO?5=.CDA"I%[,FP6E\\$0\TL;^"B:.96"B$Y;;%2?&]0$ M5?2F5\<>K//*[XRG0+P;$CB@P%$:@Q43J+EE#:O5H_QU ]T\!A8D&WHA<]7> M$:S#1IE,04@^F5]*3))?D4#I0S=T92)!>,+J(C#0Y5UF'=J@0E\22<=<4:88 M\G =2@N1O<]MH&SE!I/\&04I=$E#&X#G$Y2HA"7O=4-PR, 3-$8P@>YI@W]7 MO4PDE %K?WO,'1[$2?1%>,)-1+68A\T3[W2$>\FFRX>(S9)3\_#694A*$&52 MW3-41\5'A**SH>UM$#AAU*4.+6??,&WET.7<1TDW76#";C>XNPSP[FZ1MOH8CNX)LEH>C2-_>Y#5)0EB8F/=P?G(CK4^0;>Z"4Y=@U<'U8=..4*4C,HH MNY*NBZ9#H^E \3+4DMMHH.:\R_9E5$90V$'AB[578QW]TF7+]A!LZ]2\ZTW M.<*'N_#!-]R-/X[X'.V]7#-6^RQ8Q[HH[?!D!.KVY>OCNAQF7LO"4Q/XWG>A8'6:[T0VIA;,=4!S-C'Q765;(?Z^D*:$F M;3/D>31B>LJF>#R$B30# M5!- G47[>7>H\H?=EA87^';17&<*!7> G0$87G MBIGGB)LG?=\7;Z W>=_6/99GC*J':[D(?,&W;4LWC,"Q=*4'CLUUC-28 MC-9H8: G>]I8>_EV:KEG<0 WCM%7CL"(14)0!V:@C?78B;>W? C4<;0&X4W!W>X2_.ADZ+3DPD(;C8C: AE@!V4@#LY.@FH/4]@!D+9E >H3*'C M-%*Y$760CY5S!L_TE?98E5?I44Z)@'.'!JMD!C'9%&9 D_8H@1I1!TJI;NM$ M>NDC T E.4=AED?H@U<(A"28/OTR)4B#)5K")5YR!228A4M(AH09=7R)4'&9 MCQL1@C#I2V[I2RI @G)I!GT)EI93@48 !;!R!"APF20YFF5IE::)FD]@!$:P MFJ&9ANIS%%56'7"F)GYSHB1QX5,7H:2F)HLIDBJ^X-+XTBW\3';9H:N'H$^1X)(Q?:@F0PDD.RYQ5ZWFG'KGCIDGD#WD M'*)(>I[&I/+&G+]4!VSP:66P:[NW.#!I*]WC9+7/=I8>:V(J2-:D)MJ MCA\I>AU!>KO'BOXEJO!(JIQZCLR9COAVB_O6;[OGI*P'J["W$:&)C_9HHV2J MJ# !HGXZD*.JJ2@JJ9&GD-@'<7*D$0_I$Q$)?A&*9!4)9>>'D>M7/Q^WD>Z7 MDBLI="$9@"-I!B792)1*BN.:<^7JD@JPF3(9FC:I$3A9E+ZTE3P).0D(E/QV MED-H.3F9KU&)E%[9GD"5EEI9L/SJE>0)L!NAL%!YE U;E^=IGJ\)L1HAL6O9 MEF^I%ZPIFDV2E **EZ?*$Y39EP\;F%;8A(49)5QRGUF2GXWYF"LUAJ\TF7L) M5"&;F2NUF8VU2I]YKJYI!F$9FZEIF_DXG/T)F)ISFE\PF[49LL-IH*O5FT'P MFVL2G(4RG(ZU4M;YK\HI>]09MOTFG<13G?XZ;=BY$=KY!MSIG<9YL>F9L>-) M.99SM_)9GL[9GN\9G_\)LXAI)?C)F/LY9TT+F_39MR7+E![%5A.GFP?*FPGJ MFPLJG'>XD _J5M?:AQ-*.4?1/6PPT1]@DBXR"&&(P7W+3!L&78PF)=-D7 MK=P'D0@ID9T;5]EJ?JW$K:CK'*1K9QR)L^W:DG1 3>K[KP+(-^G*%!T,?](+ MPB+\!D%9PA&H,ECYE%[Y68C1@ \(@71Y@QI5@>O3/A@H3':8@S'X@15H,/R2 M@O.R@D3L@:_$@TFX3",\;4\X@V$8Q4+\A#M8@U$LF"ZKQ4_,Q51XLTQ(F%\H MA6)8C%G8O67C5U[8Q& (Q6,]"+ MONCXO>T;OKCZ;^3;RMN+R^GKPO_*ONMXJSLA6Y(\RL(GQ/C[1?J+?/Q+%/[[ M2@ L0J$<6O^V-@DL>,W*P- J<0],K1%LK8BN3*QE#3PB_,P_GT,3X'O"CIP2O\KB$LQVYLTC$8QS%=A4QHQ]R(AD"E MQVYH@N[BQX ,R(.LN86LAX46S^>CR-9Q.X4A.U#@(%^GH6)W:1X*!PXB'!@= M6+@S!SM$%-5E$V* U^YQ0I:H3(P7'6 Z$HM!IJ#%0[V27H?%17( %#E!;8\* M>*;\SK]KA1'4$4'0U]!X0IK';]8L9I.G%IK-V7\]C4_*JM:LP.F\D W,&&HQ MK:=\R&1]'A5\D?>,MW2 UG@M!VL]!X))BB=,> L-;A3-L75IPPRHT3E\DSM, MA!Z(TF\(+-52+MC2*F=\Q3Q=C#X-:!T(U5.8U#C[Q4ULQ4$]TV@M![HC$KWS M.\%SU8S$AEGM*W#XQW7HU9GK1IN[A[5M'GX8<[RMUFQ-B)3&H7!]0Z!FUX/% M6'CEUQODIG-WU_@CU]ZT@+K;J[Q;V:$-1<)(VL;Q9-SD2QWT100D&F\7H]!Q M7HPE;:_LJ1Z^ULMQ>R/>/Z6$6[*%IH*U2$,JR\LZVT_DK _7D,HDVY8]UOWM MW_-LD=N:VW( X!+NVPX2W"DYW$W!D2J L\=MT36,T3BLPR-[DR=]Q&]X,=5] M+>=BT]HMU+:C2.O-.[[#:_!-!_*=TEQ]WW4XG%=>C!4(W5%8AC$ 5%?.A'O^ MW75UC=ZSLPZ5QE^;.WL MXZP]5T#.D-HWY$16Y+2]Z'UQVTMN@4\NZ2B 2\54@%J>W%S.W%[NT6!>Q-*M MU?PR+M9B+(?S5#F(!RXP!GA0@79I.JA3!G$^YV]8YW.(WUI%R I0=9S+ZDA> MO^OSZ Y2E89DNIQ12:NU$\ELO4_NJ%V*SIY>RJ!.Y*OM[O%6ZJ^]?1LA[Y ' MS]S>ZDE>SU+&Y &^MSI"ZS.LEKA^P[H^A,\=YE0UW<)NW<7.@LBN[!5H4F;P M.6<6WWL\[7%HYX)\Z(ZK[?S=[V/AA_2#!W3P! )&X(V%IR:^?.C.+JUR$A9R M0INY8)]X0!C$S8 MJ(X-V4AJX!Q$%*E%'3UB:V)D#8TP!]2/1(%=8 MP(M#!G*0!Q<^V;[HXVH!!QCF2R\.XL#50>>V])?305EZ]""4!SW)O11(Z;&L MS3TO2(3D]1VD^$E?(:#5XEM/[DT0!GB@:Z,F:L5\:CDO$\3Q=D??'#W"Z7Q_ M?4%^ZOJ^[R5O\DGV[Q8<\'25\BL?$BC@]WP#P_RW];ATK\ EKS/Y]]5S/"B, M3\//2!1M_+<'9NJ:4@E[Z[]DDNN:DM=/PPF_W!L]A,\D!W_^Y;G9Y&?]Y+^- M B; D>T/;L,IQ!AE@2/--QEHPB_]Z_2-,$ZU, WS,&CNO$$3-K<[VAN<*V]A M++S-M)QV[)+=LM,89@'E J$*EB-SGV\:E>'C-KCNG9@+=L9,ML72AH=$8@, M=P!#@9T"IU^@1-%<%Z%LRW6(?4 MYZ.NB/%B4BH$M'@]9L-#J&#BT2(LY(:@01Y2P.#)[:$[\<.R;"R>=S=0QH7# MG>%ZAB,-2/@'S,3[(X?I4W8]39T)N]@4?'E@67)T]HRL_, P$ M0;8CY1@:0'-7 NVAX2S904V>'97;?LY0_C@T4D0-E\FSBWX""U]EO^J7!KH? MPG-.RBVCA3][-?XBH%I8,J:$-Q2.8N<=2,:SFP-;H N(%(1B5/: 1I@!,H % M) " ^$Q $'\AP$1(1;$@V@0$V)#! %]X)E,!'0R)0I'PDD _M!2S(!G8BD2 M8@S 33@F<2 ' #1.(-R $F$25*'1A0 S@B2X2($C%]$ %"\068P*B $U3@ M": F(? $',83: +"6"8D8=QIEHA*$ M1;='2-4BDE"["I1N&W@E,%SA+*<6W=(<"4II_$]A# &&X3"DP$M+@#;('N(- M?.@&GET72'8R@V9\C0 8U09@[BB ;^Z](4#WF))D!\5S@!7(':HACC??3E!] MZVHU\,\@E+CX'8&4!($VX_'VR,:-( )WF_J+;T:(+(\>I42B1Q2IQIXC M$!)N]Y%!QLB2L 7Z(][XCS^#2-:,FQ'M.AZPZV,S,)"1/PWI43BDD%Q[M\=" MM#$B11ZY2^3Z0R.PMZ7'Q+/4X-233$DJ\H[9P!99Q%[D&)N2,_)*)CNKL7Z@ M39>LD%LM3 *R'^E1T$PT[(!XC!_.&3-YA<2C88 /N"LHKD _*=0 996DD3^# M2\Z9KX4"TD"$I$ZFD@>L$Z;6A:@3"DP#\L2HO,G*82))().DD\H!2LZ9'"GG MO"1]HW9BT@8F &V7 "CEAVQCE](G9,J]N"FE)''1Y/)'!K65DH#9"B/%G5BMI[XI72[DM>2) W M)J$*Y-H(VBZ<*$?2(YVB8U&9E$'R"LD-3+8LGT("4)+FLAE.-7<)59JE /24 M5A)E8$FUP3:.HPNH> ]0>KDQ&*@C/1Z/#)9DLE@&S"48-_I4P9PS"--6GLLF M^2COY'C+0L+283Z+9RDCHZ7$3'9PXX!QS%Z)*%\%L%R4PRE?WB1L1_(4'3%$ M#XUNF]"UY@!I_$IGZ"5A#TK40>;"V 9( =%1(T'LN1O?0%NZ$W791>U.#]:O M3Q?;4MV\$YL[QMZM,WPG#(W,T10+QE#W:0^ER1SL XZ8=3(,+6$_!:3PUJ&] M:GB^3LS)2S)'+LP<=BMO2 V]$4#VEB"AW<;CF3L20X8\A-+L3L?@T!P<"&," MSO;X\ ;GN,@8;L+8-.S5B :0)WIK@4:E2E3 E:O0IB:M.'8,.*'7LP:]6D&IN\(9/&3,HP0-V 8/+F M#%>O!,GJW3,21-4(Q&X,S-"<7E&3I@V;0)C;$&YLF6.((B0'",G M#9RX&2^+MMS5[-:G4OU:@1'#!0P8&F/$D'$#QXV,0MZ(H5@43>"2(!;7==P& MA,B00]GD 3'F31LX;,K0*>,":6JJIZUCQ9[]^E>^X,,W9"IPA,@Q;.K(!,%C M#ATR1,6X0..C_/GTZ]N_EVEF?GT%YOF$WTSZ=>;&&?[9)Z!Z,XF DQOSB2!0 M>?R)-%,306#Q145.$/'$%5-H!X(,,$RH@$#NR5''3R#,<85(A]$1AD!["*01 M"$)D04412(WAT1T[V*A1CCOV.,0;; 2IP(U$\IC &"^200<:2C*IHY-C(%%& M&F>@04>50U[9XXMN1#DEF+B)^2296G+I)9HXJ@FE2$.P(0><3?8H!!ER4)$' M'&7@*>>>R-'1[J!JAS)\OJ@37> ,.JWT1GG!AUO@, K M'&\<%Q@(#%/L&UIX575C1@/?I+ 9;\C1!ER$R47&KK7>2D>CU(F8L6*8MC&' M#MUMU]2-:%SQK:8<':QOQ5/.U/$==YE6NV>.0IX![)UCKK:[8@C(0I M2V',,<90\]9[K]IEH)#SMRD(A,05':)U.!E*UKBD1FV!8+C.9+ ' FQ\\&$P MYB#X ,*X&_IJ;N(*)" 'TW*X@<+78:< Y^HKMXY"MPB'^W@7L@O4AXE4O2W\ M7O*2>81T^.:^;T>LR^4M"#W5,4>Q-'WKL<_15>>RT:=Y-U%P,<^L:49.!%7& M5MZ?A;[-WR]=N]-02[TQF02GK7S7L(M=N1OF.VQV&FP(@QC6QK;@#>^ 88G; MW*H%@L5U*&]EV!L<^O8W-LSK>(/+'0I0)[D;K>X,:7#/Q(Z#D32PZT8@NQH* MT@""'JAK!\9ACPM)5RX0P7 %*T@#ZFXDN014[G5@$UL/7(@[<&TA#;P3B*9H MU[05]FYR&?D=%$' 1-OE[XE2-%%>$,C%\21M7D7 W364@;Z>8PC1'#,'4KR MO#*(D0UDS-S0N":7H+6(,V4H X2VQYWNL4\%,!.9^/R(M)MIQ T_XAD(J/ & M.%#18V\@V^KB$#41RK$F'D-!#*A8A@"&!%4IX*,A,T(O)"F2"64P0[*:DYXV MR"62G*0D2:9S2>L53).<]&0:0%G 4>;-3&A0)# M)Q+F(*D.KIQ#"K@FR3+( MTI+5(Y@HOT?*-G6)#HJTII>(*1>7K'&9L)QD)6D9S9M,$Y"')).A%'DD.%X- MEG:88)$B?($*3X!"1I] !90VH6A] MS A(14I2)YAT"DD@0A%"9-%":N6C(1UI2;\0A+!] :DY+3H%)QR!ID,M MJDB1NE.8-L6B1Y!"$*" A"0,8:4I/D^($C#YKI5+0J13$BDY2$FJ=RVMG MU[H63TP6C*!R,&A/,Y:=7K:O>7^)W]1N5+Z1K,^G74SL0N)FAXAE3F]7FZ#? M $>F,(Y1)F:\ PH0>1,6Y*V=GBU33*846FW2@05*M*AHZ66GT/:36*[EDZ%0 M-P8MX4; (3Y*W" M,7IVJ3H\"N%4M,:!)D> M<:P;/6A/;Q;)Z1+UK T- DOC5[^HAK6JX21%#S;O5J>*B?L;DD9 M8/*1DH@[CV[PJ\;7KEW6&M#(7PT(Z2U29G(Y3'2D=YD9BS' M2;TYXG)UNN2EP/?9SE.F=;SGCTAP\*_Z%8^!12@Q-(X7@VZ$[JBI"0>;RCU(&H1B5+TCQ8M*U@[BG>@ M0M6F)TWI2EOZA)>._:I^%RK@J:I4@5MTIHHWJ52/FM.J'GZL&6GJ4R-/5*,R MGJU8U2I7O;IWT&M'[V?5:%J+L-;+MY6YLK43.['^SJMMO7YKEXP^-2(&R\(1 ML\4,#8[>@*0(RL5LZ9D)R]V#[RT%[6H/:V0+ZN#(D#E^?"!PXV7Q/32^(]:B M-;XQ1H8H.M^OA?MV=;U%C5#4*13!O3T0'12D3_V%JO]HUG9?TP*;_,%JI+#G MXWT94VW5QEB.Q3>394'+HD:9E6"=96JA!4S Y2:GE5I)<5RM!7O*!2C)A5Q= M9W[ YP:T95L 8URZ!8'_15IY8UK#18*X175TDH'\9';+-8.%XEPHXH)HT7MO M1$9D\EQ3]$,\>%EE)!*'5ED]&(($XX!WL%M($H&^-8'7A%JI8QT8R&8:&% = M2&5PTDG3 UT[UF/1@2E<1@=,Z(1L (4 )H5> H6L)0=5=F785H9GB(*BM88K MB'2GI8$>:(-NQFS0546AXCO1-FT$V$7%0R?I5H1AA-3PF[+1TYP M82MI( 8@01(.\RV;8C3N)HB0B#U"@Q(J 0(CLQQB,!/20ST5$Q,'UQ;+,24* MU7?N-D$ DQ)U$$!7,T?%Q!.U,Q,5Q 8)MWL/)T@1UW#R0G'F9'&-]$@%XW3/ M1$X>%W.=-'-E$$I39VHFITH[ATROU$S3Z')<]W'7^$G9N(UW."4X!V ZQTK@ MV'3B&'3VIXY&MSSTI730*(\;!W7U6'/I%(-6IQ'\0GL:=WL>XW7VY!)AYWIJ M1H/_9'%I-U %-3$(18MP]W(H('5WF-YU%)D55;U55?I5%AI9,C MF7I/L'JMMWME=X,#*7QR57OL)D\5F2E0^8%)R(@$.7S%]SS(%S7]R'SKYGR^ M 7TL07_5-Y5\A7W:]WOH9TL"R#T9$7X\XF?EEX1S.737EQ3LQP3N!W_RQY;U M^)?*^$7ZUSK\%S7)R%8X@SG91#@'Z1O,L8A1%XU7DS]CTXG9)P-82_QX@C6%RY]8 8IIN_E8<4V(+*"8/!F87#&7N'(C/ M#F( R?HJ2LRXFOD"2U!L$PCPP9P- 8H,!AZ4 :1=#MW$RR')B(WDBY7 MAD%E. 5I,*$;%H70>4T1MI]D@P(HD*#9LDR<&0(N5*!NH"HYEA$]5$31L06[ MB5*VDY,:J!. M2J3#M%]!NBM/2B9;BF!)FH)4HD1=*B-/2E^>=J99.B>\28&^-J9O*EQFVJ1? M*I!'*J=5=Z4SZJ5$^EJ $J=4:IV PJ="^J?8F:>#:H.&8JA^*BF-HF!K:J=$ M.BGM)*@[LDP#5J=8.J2=\BGDYFGYTVC\:5:^@E9J!0(P2JC9J$0]="-L>J?K MN!(;X4(HECJP2JEN2E\M8*N-)D56QAFF@BITB)MV*($EVH8LH:O#FBJ[\F8I M:IP^:(1*="-(2(2W>8+-2:9L6(%5.#Y7*)P6 :N6JT:<64^1H9! M9H;&NJVSVJUN.%N-=B-RJ$;%JJV\-:_)NH>,*H. FHV_JD1D,@72,2ES$#+S M-P15X0!HA3%*#_"6WM8D"NR46).*.S%#)YH&UH-$LN,8N6.4>K MHV_3;VZH*X"Z5IF+J'.B=K MF&89L;NFY5F[VZPTBJ*6\Z(]VJD^\*ED "J'9@;CA@*X"[W2"R?4FTBE7 MHP(1VZ2DJQ$XJCN8TP6B&D2ST[IXB46%Z+>(^$4'RQE(P@:9506.5%]75K\E M84>52([U4W_]0Q0C41U"F9B&=(PR\YB0J1&/,YG*H[5"\W)=&V[TZZ!DBYAU MJ9B ]31J2UCF@\"&"+]O8X!H0[B4)1+[ZZ#W"P>BBSKPN3'R22.!6 ;A.3$L M&BR8VZ3KV9X;4UTOR(Q-:&J:RZ:=2R^?FY\9"UVF&S:HRZ:L^S[*"T1.+&?7 MZRG1JT0F4KS 9EB+]UN*V["Z91:(&%+!+%.V:)_(;C&T4U+,6$ MN+%]2\)N\[%_G%E$Q.\1L:^^ZCE[$,IBGJGJGJI MNJJ[*\?IBJMUO,<034IZO (%FSI^O,QEZ,RN0\Y/.-#^[*82:('#JZMLTIN, M;-("^<@@T&R1^VR3K$7$/#R8G+"-LK!RT+#UU;!%43+L-@8WW34RAXY8PV[3 M$QT_ < WX0)*ZVY48)G4!RA7$QW>Z#/&U#H3 T];6S\*I4DL &%\.U8BC$X* M/$AC3'46M-=]71A_C=-%/=C%9-A#O4O9J+2N;$B][,&.N3$ M.-8S7<(FTE@G3$$I[ 8(2P<*R[!\+;JAQ:]( L.,BQ0SK)W%Y6BRG20T?+$V M/+DX#&\[[,W0Q9[@K!'BO$]-$ 9XH*W+C0?ES,0'7<\N%,T\I$1^;-. G=.O M[=%L4&7S#%TN7=*<2T2>FT&AN\1!.-U5W,]A$,5-,\5>+#J-3%]\IF?TK=*S M"M^M0Z"Z.BG\;#ER^BC0M;N6VE]BNJCEO$\![L7ILKL*MFE3I&?O=:D/_M_] M)>&E>]"FRL8*[<8,K:L./44]A$-+JD0FON :,=X@D-VL'=3<[;#>S=+AK0!9 M)&VC3=J&-&4_=F4 5U_MJI9SU-9@FP:KDSFL%#+:L\L."3[(2+6O_,!JG;6T MO-4><\OH\6/4\Y(;@P+:LK>PQ)E9CBF@/!.QN#H]"W"A!) 437MH49#N5-1> MVXH=R1QC:" Z4];,\SZ^[']>$\+"G..77-H'B,R!<^<^KD>P;6HA0]N- M@];268(D1WO6'%W /9["?)0,U@(:/WH7$B*XDSJGH;-Y(C-[LK-X&O;S4#=+OK:[7#-.I U_C1^Q/ M2N#)7G)?;,9/6M!JS)1.^<;,CJ@;V*JI0\<98>+.KBDI7BE\K.N_6W68BF.. MGIW!>H,_MJ_,R5N-C*SUW9O"JQ&-;*_B'!A?@=GT;\]>KLS#, >,@\*"K*18F=H8G3$;7M=B-)H'66^?!GB0=!2P8EL8IY$!2H:9D$ M%7:=P8E:?3XUKQ&^2/( 9$%>:RL]\3=0V^1ES7W@_,33)=9SQ)3 M8"L)/W]64]1VQ)GBV08B@1B9H_-YWC!L,0<,KXY!0 =D_Y55Z3!X'_.;*.>L MV/(*\[4+'T!Y@/+AAHGKUG>;_5=^[MF_3#Z"WIH 'Q[&/)NI3? \?_!F^#C& M._98Z 9W;RN0WKB2+A#>BS%P /J3'L1Y,_K9V4$O?<.:;KD)D+G%[S\/8A3U*':C=,-BP(F8*S73VIP M*M+<8-LO/GVR29C7M?E<_R"3QZ<7 "@_VC2@U0,$"BZ<#S M4@:^*28"PZXPM3TWZ +) H-ROD3*"9^U5IF^GE^Z:T:JOFB;C//6 L@88&LY M3_'I!-:TE59?WA,^9L_@V)XJE_CP'. C?'3/\.FR/U+IW$G"VWLP+Q/]/3I7 MU.8>PS-J,G!;,+G=T]D$"S +0)0O 1(/@6#:CAEJ2V8,4 ?:OT9GK&Q@Z*M* MI4]3W+;D5L>41.J3"F:P]8VSJG3I2AWJ4B?(+[VANN>W_518]Q. X,]8W0Z1 M@$$R"S!Y8?4E140'UV$&/\P+&!$LC4S8/\[7Z,P@K8-#Z\L WCB.I07)PL=2 M"ZA"V]074#@3V@@>F%Q]Z6N!(844AZ4WO%R"5%,.U>'F7:67LXKPC2]$%0^E)#2'YQ =IH-RJ#?*$-]A M"N2 #*''MY@8WN(-/!^WEO/P"+G!"0XJ;^C#L#9P>,\I.SF#+S6%C-6!*ZC% MC$D#+H Z@( S@"GFR1EXAFE.B[F FV7SDH5"24W)X3=P$KH7%)HA "D*LZAA MB(0Y0&^F!,6S([208[P44BC<)>Q@FX2E&7JBU% H\IVZ2K=Y1U]$VYD M?_115RVR\]@?&XWL"EFK0T"",0()QD#+O>-TCXK>*4A[5X5PUO$B6LD+NPDK MH@7OAA@A4VD)$HP5KPOY(5%%B,1HG&%V,8P(^:X&X$>;CRJH/E(@X\4?J\QU M+!C@44F%.P.'X 2<@B-WJ6-[R<<>:;&)B)P) 'BM>I,R6&'/'CZ+D@TS1>E%=APAE Z9Y5)Q!+25)5G)EHP?&P\T#S-USD]5-I%6F0F;")'\;AI+IJW+!#(EXZ4M<7]7LG7TRI13 MV'+.690L;%(#ZDFI]>3F)%K[B]=2SV7&#I@QTU:?)!_(9!6]$[)Q&7M.0@24 MKF=B@H5V>5O>Y7VB X;0M]#+:48M(0>FU)>:>=;8J7$U)D.X6-!2H+!JUIFEG0#,3.K21*FN3%[6P:S@_TF;,W,?M&$R)43,9I2PQ%?<$@X?*NT).%A$][#Y[I<+(C372I.-S V;X*A>)RLL6A*SM^6S2HG MP&2:YNQ[/DW-N=8X)]4\E?;L:BI,VR$Z"Z##U&_Z[@#*RN>I.FTE];28!&/- MO$[I$#N[3E;:.=8'=UH]:?T_D+<^[\C^3 MG&CBA/33(/!,ZS(]J^<=6#/8LU)JSZ.)Z;JGTG2:_C)\HM!023Y)Y8#JG,-N M.8+.UM4^G>3[!&-KYG1BT QJ;7YF;L@K#C#M< 0,DB5SC^V92#SQ;6:FD4ET MZ.;NK),#"MIAG#FC7TI6U-$0>1"):_VZ$9]&-A,494 M/^K+TLB)W6:.4"_G8-3\H1OP+'/@WJR;HG "@ /.6I9 Z^ 4HZ#?"CKS"XU,FY\44L"W9QJYLD+A9/J:#Q:!XQ60I,.A(PU<-48(IC, M PH'(#G1 LH[K24"59D"M(H^/K]YEVS,^[E;;1)4/5(0\+K:5M=!C\EA3.Z$ M,"!C[N8 \J(:U$0$KL'U!>?%(#6-B(-2HM%+J49]&QNU?>(SA=X(X_;I,L(; M[ H,TM/]L%#'7((CB)I0$G7WP4;OYIRZU1M%&5!S<\[1SH0^W1O6?%TLS8OQ MJ/#G[(I@>@Q_*@X&N2,NA2+/Q'U14^XM3>DA L,?+^I,<"'N$3Z**'\UI[P$ M2[.#T5':/2\L)KV4B)*T7O>,J6HQ L4?7^IZ').;I:?&QZ-:1ZU8CUR?K@.E MQJX12:QJ)$?E5O^*1P;'_Q,O-Y5I3H=TU?8Z*NNXZ_^T4K&0S^6+>QI M9V-""9\#FRQJ&;Z9 WE A+2!#1A.F^C4 FV3K[4")&X)Z$+;H".N7H$+'KI^ M2B88;)DD"B**@T"7*V-B$VSA8&F1069(A^[5&[O",BE?GB5_0-+X6*'*UWUT MG_UMP,Y*^OFQ")[(:'NVE"J-(;E0?QSLNID@:_$B:MC2>F&OX%CK*QOVM5K9 M#TM<12.)'7B!@>T)A>FP04CHY)P8C;)T:2Z$LD(\S8")(3Q@AF2(->8A; BZ MR"'^,8VEJ/)U1-#7JKHBQN[:'*Z1)4MU2)/4H_U.?FJ 1/38(^G4*,^[:D MA%4J:-+, 0$GS)@U8R48?,&3ADR(,S&!2&GS)PZ;.B >&,& M1)L\(-#.25,7!)TW(-"$43L7I1N3CL\(M IB3LN7;.<^&\D4,G M#,6Q;,*X.5,G;!D75H,:1C.6#IJZ8_.4"2-G:Y(3C,64*<.TJM4Z@U?/'@M2 M9.K5K<4"!3X6#M$S=>?,>3N;:)TS:"JGP0-BC$8X:=B4Z0T;1!&OX9.V*3,Y M-O7$8> >]AMFS=@R>'@V&&-M%)6&&1:%D=126^UGUG9M4 38>>FM!P)Q=A"VU'Q"M2=;?F1PII0;+%SX M&V-OC#&&63N&P08;@"''G7EMS"?'&&D8"4)%8LC!6QH=\@6"&76X@=2.6YDQ M&EE9C1'>C_09MY<;2.('%X!EC%%'::>MB%9[6-F%6AI57FD7"WOU95X=O94! M:(YPN?&&7G>,M@99G*%Q(8DHEJ$BD^BI)T=,4=2K;-9>8;%HVE M)1R$FDFDL>%:O6V8Z G4FFE'("-><=F&ZKTUUYW>,2EEPNZT2!B=<&1 MVABUT7:AKKP!IF%''2;QZ5;(I=1>$&:\M"EQ@PJU7DJS:177&4L!MEVM1DZ: MQGR^W$?7!TYZ$:O?0UKW1O8A='&'"%01=EOF=VQ M%AMQE568;0HN5QAO8VVT\HI-K@>EE(Y!AFY77[DVQX6+<91:G:K!)?!\<166 M%G&0'HGN?F>DP5@>;]1Q8L1/CE7Q:U?1MMV%4(,EUE9M(*>7<'O-Z5+6Z HW MI)++N4NHVV^X-!=;=+APH1-?DT:;>MH!2EMAZ@Z+8&]ZE6&&F*3%I5>LS4'Z MV$E/>V7W:Q$ZL6U5<<; <8WI>8IKNYFX.FUE(UZJ6L&;IS"A;;:0WKD M\,1609QVVW;"[:G"#'\JE(G;'0E"Q_L=7_ST2U5?UO7>'W;A1OZ9NM10?!:\ MU/9]>5]1^IRYD$ 2P6\5 PPPE,#51!6YB$DV AJ!A]#*&(-)BBX]2$)L-LACO[^15G MHJ6NMVW/(['Z()UB9S0.;2IKV]/+'-"0-C; !5,MNA"IPE.1SL1N3(HJCV)6 MHRJ/%$AQ6J)4BER$R V2R2+A(=J%Q'0DU"F'4D%PPA2T];?'\(8,-L(/8Y3$ MQ;&(D8SA>E& B#.8I5S(/WEHE!S(L!41=&4.0V*#"+XG @[Q9IED(\YZ%%2T MT?SGICKI(I/896&"].!H1D2;-@"*1(!)'@CX5I<" MJ04NBTQ;PWC3AI10;66V\195+'A!JQBA15.KH 4Q*!6JY(DKJG/-BI2E%3IL M14O]2DGL:),?%P&RA8AA&[2\B"#*Z2"%&%2($UR A(*"X*$<1!6]-5Z(,BIUP1!<"M,T@&=* M7^,94B.SI2YI3%FP"8+V[-B1H%(FH&%JT?;P!A]LW1$M;GD,<1J'4LI,80A2 M2,(3I$K5+K)%1>JA867&.!P\"LDN6[D6A^: IZQLY6UFM4KFVLJAP)0AKFBY M'B#5)WMYA*UM355](A-JMHBMCR9J=89,5VX6.L(AI0 MB MBA"'.J0!#C2B@PBO>T(3HA0K=2S*6%"B/6$^ZF5ND4.;WJ?#4E&!"DP 01.6 M8B:B< V0HFW"08X D1AI]T(Z?"5C8X-',N0H61P3)"'Q@D]';PC\ M/2MP.,'#9.R%C#"POZ*+:)71"&O#F]BU4%,_B"$13@U (6Y" M_2JJORK6 08?.H4Q!D5'1DJ#'FKJU9^REV=H>0E2YE*@']]&Q:BE3($L!L@P MS$DCKDUFF\SCAEJ-KJB=V4PW7Y+3ER3T)]?=#T54][T[9.4EC567NA0V%M#$ MJH\N IIX%7I=3R&H4W(>2UW,LA33J.>;(/!>CN80%N*YBI++R;)5["AHCW4( M=TNI52_=$-L=)V (!-:!2RE#A-6:"&**4I%8_/CBG/HE<6;D\(V)";],$_JZ M-$9,-S_G(G5Y!5K:X8Y1-J.<8-/%<]F)CV,U[<5)._K3773V8,[@!J9E)78Y MJ@M2D$3M?)'!M:?,=G9K/,\Z$%L.I<8@CXN0ZE5;90B$JHM0VD1OB)B'+9O: M_;K$FHCLYW9NL]VP+:?*,=I=![I=V5V\R1ICZ7?U :0 M9] "%R'H=0I;&E-H1[LB..2!=VC02\A2E>O1(G= HW% QGHV0=.6S#R5/(91^]"U[%I2QJ"> M6%X1,=3;)V..C5@3@7SQ5C&)G,+KVO=A45N=[YQ:C&75P_6-4<2EMF+7*Q?A MH(N6]DM"_-(&@C5Y%X+!A1]T3'F- ?H M='/6=S,GD!D"\X!Y "C[AWNJ43V3 P>Q-5Z4(05OH!$IMRE)\"]$H1;A1856 M45YBB$(Z%C=,ABQ@D5P 4:-41(GP1TP(B-N$%Z-%7EK51[K41H=T29$H1&C-";S(H^TS(I:!<"B#VE 1C[ MTS\Y:16+]!$AT52QL2U9]"\'9S0Z]7?QN!GZ4GC==Y(!DI(81P93^6S.(BJ& M5Y4/ A,2LH/$%1@".&Z P7K)%GIM1P8(M$:%UD;945'!B:$F#5FB#00>M$5VIU8IDA3='$1X%4AAZ))E @T?)!COQI%Z M>5TD42KV>#F5,9)PL1%F@BTP%"<:@2ZAN6)+T9:FV(HO"%W41C> M(T\!93*XXI6W5A>QU"@4-D]C42N $4%JUVMNT1;J<3[]\5SC,7"=0HK9N8E" M$8]HM8.%=$@:D3?).21L1B*$01:.,BF(,1\'0Q9C823J)P>/(WK M,6HB1D$$915$H!6DQQ%.TA1A6%XHU00HR!4U!C!NZ#P'A&(EH3=,A6(!R&:* M,70Z%5([$VEI0YYEY$)1%SL/\CKH$DG9(1H4)0;IP1F 85.<$29-5B2JN!=R M<"%*4HV+Q5CW$Q>9\:4N9R)E6!N2QT7IQ67/28=:="%:,BS.=Q+J00;2T3$\^#UD)HDQ&4GK M013LD97^XBSN4AH/JAAZD02LV!&/TC'J4E];EZ>I^#U_BA)'WB@IQ]]H.,DA[TAR_;48TFCP7\HE= M(B[ ]0;"Z8SOQQF @B#D02)MT%@*8GYD AC>,SX'YSP2W?(M1A4URE/)I_/YA+6A$^T09-=M%6V:UDN M013F6+EXJT7(J[F%1@3,^P:EFT=U$2-I,P=CAKGX]+:-Z'"XJS5@^[B/F!V' M41>#URD:VKO/@VS4IJ&NF[ AM8SB&KJ%,3S# 4MWZP;=5V*:6P7Z,D+[>R2> MB[4EJ713@BW*J[]CQ+]OFQ'%@D$!'*F%>#HJ(I%KLB<ID10/\R'%T;9[$5?%>!)\>C%B(# $PV:-6UBM MZZ!@DL!#H!Z\T7V%A7Y#S'$#_+8@@ (JUT5SU90]3!PI\&J+6V@ N%HNL20# M>[SHLD@-VT59S+K$F[JGVT5R\H"<6,\6XUM@HVO-1;;V(VPH2@=NT,N(KBU4HXG=C3?F)2! ME (=^X^[HT]N%4<6!E_DF =KM% RD,WX\YATK*%!VKN;RB>=&J8=BW>^UVF4 M8D^#;(R[ZQ+J6L\=,[A=-,5X)*XIXLO4)4(SD,T/-1A+ABM'Q<3&Z7-\P33I[E6N+G7)0731R@QN5,Y/#!SHF@V MC (Q().NI195+,T.%\A N;T4G, ^30>:.P0#$\)$C9ER<-1=9!HZO-04^#H> MX=10[<)E,-7@E+H08]4'1[D]_=-O2Q)D4"HC%-9&W2!=Y :O(QR;HB7_IM9$ MN;/I(9F@$\PBQT!M'#!T/=$G 1O*YVLRC+6(1UBUIJ(Z-$SKL;;JLK,$D\K7 MM;NWTRA8I1V8A\J0LM?%Y190@B"3%\/HASN8BW9'HM5X3<%(4 96%7-]7=1C M#=AC(=@1$I1]\*T](& M#1?\9>&>8TV8BM)=I,Y]FKHP*5UO2,T96AC(%QL2EJ#4Y@1%8 5%( 6\*V:C M\FWK];9$61AMD72;@KHR3.<'[;X."D?QVX^A [#I)Y\^;JUM^%'OO2F31 :4 MD^R1Q!:4M"G"06VDG5T)?))NUQ'4].3:<3CL?68\L^N&B^NQ2WHXBK\4Y!,W MBXPYJ]A7$SN@<5=YA5L^0;3\#A54T7U;3=1(,06';F]#8"1RTL*,CMR$C2M@ MYV:JZUWFZR&:YKO&S-';LQ&P^.]@F\2\(?!Z<5T>[\E&>7&J<0:/Y-H8_^73 MO)>:AN";4MX3)!#=-P6X"_+V9O.K][D^+&ZEL1KV3H+ OBERN&YJ"7M@%^5Z M!V\<+P=$;?%E@/,E#O5I;.08/R\2A>.9 ;GN5N>AWK;'=)])CSL&S?045/,< M?,*C\<%;<5UL3\(GCL3KP#=9_ER M\ 2?8V]'2FF=OS;A"_J!/T9C7,9/>\;EZ+F@+$B(K!(L?XWK%E)@^_IR\+=2 M/T)_Z_G5C>(@WC4&/G@\3QR:5A<_C_(S+_I&EIS@5Q%+AOK3]YVV"7^]_R(! M"%ZEH7>8CLJ:1IL "3?HE5CX7%EU=.FV1NC6;^A+IFFB^S'^5RG$?D=V M\ 8GP]90"B4Q3E035= "# !*L %R ;H -\@! P DK "9@ P+J1ILT@" ME2Q7NH2HLR(((T&83/$)-"B,C64*#GS)<:)1(4R"#%GR,^A*&'B>$NUXEM6GQ+I.]7/#0"[VP2Y$A< M*D% -/6+IX9BHUF*,&'RY(IA$&!M7+9X!4D2*DR]@L9S8S2(MU:^8-7*5358 ML6R-PI9MUJ=M/#%P%QU<)+9;N')_RQ".]W7Q+WKY_I[!7+#SV(0E_Z91?>=N MQHZ=0)Y\N$9WW<\S;^Y,?K6-\\1CES[M.RUK^"!,?UF(.N3I+.V!A8-K6"W$ M58!XX""6:TX\(=L36'R&'Q%8?<'$0D5\@1(4#U*!4A,MN48A$Q9B^(5(1!0Q M17MVC67=B"4ZD6%2)**H8E" N;C3%$X<0>*%,GY!XXE)I#@%2XGI:)1;04!A MVA /1JB:94I:U. 7"CE!Q(-2I"A%>SGD0-5P(%A19!$.-O%$@P&Z9F:*#@YQ M1!#MK47FFVA^4<2<++IYIH-6\*E:C@_1D0<<94@$PAQHO"$''9\A<866.Q1Z M:*(SU>'&'&F<41$9((R!1AARM"=$%JA5JH"AB"K*J*.0FOK$$TRH^M)/7;V@ MPDI9NC#$2BJ\L-% (( D$DDFH?20'6^D089*<(0QQQAAL!'4%101(4<8=V!; MT!MWH/#JHRPLVBBYYL):[KATL/ 0KBJQN^ZY[::++KLIJ"JIEM!*2ZVU+'D[ MA!QEA$%'&=Z2 :ZX],ZKKKWUROLNKBS)"['#]]*;[T-"S,I$O]-6>VVV9-#Q1!UTZ%VNJ*2"H +?;,M< MM+]:)RUW5 ?+,7CABE\R! M B-8"WGXL@)^[((Y+-G)4D;$R+D-AW%;6O&:ACZ?]=")0%0:SJ;(LZC=86HE M?.+IHMBUKX5M;&6[H@W%^+OKS:UN=\M;&+/HALT9#G%JA%GI3ABW(6"N#)HC M7.+FB,2XI6YU36R?_J (//FA+W?A0AZLZ'B^IQ'/>))\%"4=^33G02^/[AMC M(X6G/>YY;Y#BFV0A1SD\-JPODY!:Y?4J"2[ZV<^5H%RD*&?9M?_)(8!4&& 1 M'2A+;R70((E4@!'I&$%P)=."?+2=1Q(=TE1;>H,XQ:<:,M72FY)C87G#XJIFV<*=,PZL6I M^52G2'67 N#EE:,"U7H4+2/8Q"8'LIG-J07-)\Z"9T:J6E6EHH,83+,JTH-. MU5%/F-H+)6I0G'45K68PPPC;]E3 +PY<2;%FH[6BK(=*6UIR@:B2FVU>S3M%*1ZQJJF,;?Z M)*Y7CTM6F;KUK')(*W!OZ%S[0?<)<9TN&Z&*,[SB$;DX$VQLFQM4G#&VF@&5 M;%3(,!4%0$6<+]& ?.=+W_K:][[XS:]^-1 0W*?$_0(!Y&, *!8 !)$]E+ M]\D & 1 L $ !W:6YD96UO+F, %T*"@!_7L( M 0"DC* &R@8D<;- UR)0!P6,.'3)LTHAQ@<:'0((&$2IDZ)",0C,4 M+0XL>##A0AYTTK0I$_(B28TGQ[QQD^9-RY$938(0<:<@11$"@RIP&";E&!!V MWJ0A X)(&39A\J!P,Z6,3#=DYJ00. ?-&SET$H 82]7JS*P[!.X1.'9LF#IT MWK0=FW+E%SISV42IDX8.%95ETBI@V[9N&10F]/+U"SB%X+Q[^_Y="6)%#Q H M#-]- :+L5;2$Q]Y!DX;-PLR 43BIPH0)9QX@%$MN+##!X[9RRM"I(\>-X#Y" MA1(U"@+)%2=$0"1Q0T?.FRL%R;RY@V*K@K4*YN8^D\9A&3G%CQ,1B^8*UMMN MX>YO4)P@R A@$" M''6($=%1TK411D$@7-6<1'#5Y 8(8N2Q*'QKUO?H7)+:*0>>>O)Y9 V "O&& M&"! 1P<:W\TQ*X<>4NKHA+E2NJNEF&*U)* VT) #"$V4$89T=XCAW!MK@# % M'6QGBU9::4HJHXH#Y[>=B@0?:".E8?.Y8;(\_4MHR MD3E@O&23,=C :*UR4*F E5G"[9.)<+>#(+0'86IOG&O52G-!,(;9F"H$ARF@=#3D+.? 8)SK;I11K]F?+4H MYYT#S>[2EN!R,R^$XY!;3<&3ET!:$N>:^ G^A",+*6O]G3L[U]W3FO0EBN(\8:PN,8] M+G(@ !;E @@E2V7N;O*RWERPQ[XFF,PYC#,#7L WA#>T 0ZE^8[?:C X&(2/ M*6BHGQC*4"<04,H[3*D#5K[#O[#-17B'(YZ0!EA Y1W08EI;8/0:*)\';JY_ MG:/@0JC &S&\H07@J]\=GL(&"O4K,N^#8ND^&$+DI6\Y+F0?'/B%ER34T'\X ME ,#>8@\ S)/7OYZ'@.G!T%K2; M(DBAQ$"@$(FQX0UP* -3YE &B$0D M_?+0+U3QBY!M$%4>8A,&-YRA#I#\HNQJ22FF>,J1\).?_?J"/TU>*(UKU T! MV^C#-UH+!%43(N),63TD7@]5X+,0(O]X!]'AQ4+>FD-I9KG"3[E'D"Z4RQNR M!QY"@= T7C3F#3F9S..!\H=P3!(II^E ZD70FA,$7=]&5\G@$@7R/-G]/2D,GL82KSE#7K\+*(_[0A0 M/";A!&VXW5/"R4AOIC.,"P&5J$S&1P^>ZE6HJJ17 MFO8Q7EHV0)*>(^Z48$ MQD &^]2A]/I9QS[=T7/K1!;R&!H524;'IIXZ:%_"(*J%B(%?"YDD3B&ZNCOD M[RMK\*C74)E4KC&0;M*RFU.=MQ,56-*@%W7#+-=0AEE:2%4%(1\(5(#4H7TA M0,GY3]'XDR(%,RZ\2L#-SQ#GAZEH TY$P]%R)N&IT6(*+IA[+_ M05H1CFNAN1@'.0G@TQ9LT(4)E>PH8_EL&.PS%Q7 P6Y;Z(+3]N"YT_9K#+6L M(=BN5TXR'-*MLNL+&N1KI>O98;PUJ4._G*C;9+& OZ@4P5?RN[^YSG>";I + M@7>+X.MA=)LA ,K7'MP'I'LTM:A.C'0ID4!D3^Q6JE.NQB'\LN29IK4K]_1^;1.?@)#?W"Y-UD8@3 M!*/+SBBS66C3F^ FF 1$"UY5G7$7_'2D\UI*S&H;7@(2%A44Q"!N(IL+FQ<6 M-Q"+^#(U*+&(?7 9$H.@!2UH\8U@+"2(2>RT'T-SD%> F1K\672<(7("3=B" M1C^ZQ8N5YM?F[&8XWXC3#)N0G4>LYQ.GN#(LMHZ7'Q:Q'+M,NS1^GI S#>0W M(^PI;0[UC4:-YU+S&01^!K2@OR:DT3;G#::E&&IE3&/5ZH:UOPF. FA;G*64 MP;;3030:D&#M3%GGNN.9R[:[?1Z8$4]G%P*WN#-%W9V-I6<@Y1IS5]2$(!QA M1E0(0HJD6]DJRXA&FO5P6YIF8Q]Y2VK*=C.9-V7D-$\)!$YX H&>@ 6'=PT$ M;6/"V^[ZKFG%ZYEY"Y2RWUM+6"V$-!ZI4^'L>FN%H4#74G4#MQ6B[9D'"2L< MKQNU+ 9D$1@:G:,)(8Z6HA WK!R +6\S2F/^\YJ36U/T2E+.\[IS.$Y.!+4D MP]&'ARMWZ?SCFN*K"'+3@O;@]\*"=2%@MIY#.>.:SIZ\K=-ICG/1[N[8R=9Q M:B>TVMY$>V0"H?84QN"<>VG;VP*1F7!K%FZGM?W'XC8WTQ5?;L>GPVDSO_P)N0'TQ[H/])&O M;.R#=N\WDGGI3X^7R[B!]K;OE_&Y3SO2FQ[UU0^_ZX4FI.A/OS[Q)UX:6H>" M^NLFM[M%!7D02,L' B%P&1$'90Q"!!,G!68B!2[6%C!V?4MQ+ E@&9339>+W M?GB!@3(P(7'6%G#P>ZUS&:9R+RN# H,G!]$G!:@S!6F@!X=!@:&'!J,W?JB7 M G&S?YBQ&JVQ(YYAG.FGB?3?(@65& M@FM$>*;#!J=5!7"0?UU'%5IH>,KFA6#H,'/3<7IE,>=7>],Q!X#B7JE2!'/'Z8A87'A65(B-Z6=%+QAV@8B&1( M.T0P'6YPAF.Q0W=X6I7H5I@H-W@%9DX5AR,WAZ]2AW>(3N!B=%/8(VW7%H?H M29NH;)UXB87H=BX'B9DH0+-(B9;XB;%X(ROH@@[Q%67 A$X(A9V1>:U8@U5( M?E+1.6BP',?&;D(1ALO1%VF 2#%X M&'&S@LN4/$] 4:&%./3A+7*P@BQTB3[(!$=2($$P!$L0-P')',Z1*4XCD"69 M<'VX,HC&0$V7<",YD" 71%(W(=B&6U^Q6Y 3-S9WD]J&DL]1=\+8BZ\&E(UX M(YWU61,9<\966C])DD$),J7T'6U0$$"RE'/AD#WT!)F,@ M!@GRA@N#+CQX 0&MD19 @L1]R-P%#SY!HFBDJ?,@ O\Q!\"#B+SHVC0/GF=A M5.D8P!DP.I+&RX.-J1B5-$+BDD^1Z)3RX (U1K5+DR\44"(ZCCS(0)7HD-+D M&5K"B,X=#SIPF"=:XO($<\(<@(X-&EB!SAP%:"<774?A(@%>8$QPA7C^D+>" M/8OX$\TYC10A0")&N .%8QHYQAN,5F#' !Z.6987 8D,(4^BB_XSASR=A5:+ M$ VYAL8!J:(#23_0&3&(/P;P05##*SI'>'LHJ>>8&JVCG59W@*VX\H'. MN"-X&RP Z*J+#B<$@#N/%U]LQR=22A4B05_^9%&>990>YJ'"4,B'"\3RH4/' M )!"E6IE!FS9B0'C%L,/=*(1@$XF"(C&CY*X7-"QF7R S" I(UM5@TD[+1Z) S@,#=J8F. M-%XM8@LSM1WRW(:.( E$)0L%T$%JSP+ U#% .K.TZH]H^(C6.'!107,: M.LL,8.'#CJJ9ZWZ MQE[ C@Z9M#]2_.K",Q?(].CD4GV Q<,(NNBWB6;/O F(CXX\$^#>\QX=N[EB MGESW&1$ZO$" #CQR5K& ?%'98+(7^T ;.O*Q#QCA8CV.:0PZ7% =+"@'V8* M@#](YII53- JK[F F?X@ '0<0T[M4$!8XL>.&0 #'6: P"#\@)"8K9 %&!A M6-9Q'2\08%F+.(0<#M %842D._,# @2LX(N.K(,KMZ+ 'QZ0K&4-XA<[!$ = MWH&==0@@+'KB3I^^A(X*0&!08H/ .R@ "\$+!:4 T$A -!$3C -$P M0#0*$,W53-D/?ZSC!/"4)SWMB4]T/""3=HBG'>9IAWK:X9YV*)HE3:" 'JZG M.THIAP/LA E_H US=$%1 MXTC$+7:H""-(($<]A0 BB!" GCI@J 08J@!ZRH"A%F"H ^BI H9J@)XB8*@' MZ*D!AHH 6 1@J%.%S3&(\*6%^ $!8Q@<(-A &LM0"+4RA#3]H((C@@*K@P M0#OI\,Z$"K2A!"6C/DN)C@SX$Z!^7>A 'UK0%11-KHN%J$31(838,*RP 4@' M"L99SHO*#R_R:( 5J-:'?L34'G4@P QYH @"J( <4% $46-+!-#(EC5UO2LZ M/J%7/GR)#N6C TJGH<+?U:ZX5['ALHZA0\,L# !9]"$ NG,7=%1"M%0#@6GA M(5,Z\& 0OI6B#5K[6K3)-@!W P0?#I!6GOGE'XW4I#YDZUK8RK9-EI&M 5X; ME4H8(+H_[%-U>8#=L7F0'Z?U+GB_5(?QUM>\1$WO>ML+W\_%5Y' H2]_[]LN MVNX7MB?[;SD#;!>\C(,!5E@AC>JP@%)2S1H&6$<4](F.+B"8NS,MPGU?RTH# MV $!]&4E >XP ZT.-0$]32H14FF$JC) !>T80##JV&2L$$ 13 B E*E, /6R MEPZL@*]["; .4D3W+M3%"QQ0O,*[N#)5COF(8S+@D9*MPSD11<5\)?=:^'Y9H6J\M6P?8F@)?U&I0,$B"Y"ND,C=!0 Q32&!)]Q3 03 $^107CRTJARC:Y^R #W3T GYR M$0::CY+.52S@"@6UP3XP1X<8X'.P9$3'"P*P"&AXX !G-$ N'&)">;CB'M%( MP@JB$0UU2 $=C]AU/B-*M3#\XPL]I!%&\1*&8X_VQ^A8ASY.J[ET8&(AX:6# M XQ\Y4,3-1V$ (!L!9!JUJ!C! Z?@@-@BH\6TT$-Y%UT &AK6R*PY@KH@$-4 MZTO;C2^QA(V5^IU# O4TF@WWC.+4SO')] 3S=SSY.Z51K@--E"G5@K*, YWTMU8&( M%RY@W<#GR >_5>MUL!-AZB.N^M'Q8H.SFRP8:G\ZV[^^8W*,W>H0L#LZ-I%W MKN_=[1_^^]S1H8[34*T.A4?MX66+ +''G>SH((;C#?R$R'>=[T0X@.6#36)< M>,T3FS=9"CR_=S=D',+H-8(]%@XI>=SV;J*+2AAB/[* !Q>EPJ4@/]#1!P94 MS@CT8+8N-&D/\)$.'9X( /.=KX_<1L4?U$9^(LC:&<6KR*"I1XU*+@ "@"@A@RP"$[P1N$@92T@"CE(#U9F.8S@ M!?AP@-5D#[6'"R' '#G@31&U#AV ;(RC,J)!#_]@ TZ %Z,P<<2@ (& ?*P8 M 'X@#T[ ==^ "RG '/=$=#TTBG"(%R%PBIF2BN>PBJWH!J\8B]$PB\%0B[>8 MB[*WB[V(#;\8C,,8%<;@#V(38\G8C,\8CT95B9=H M!)/(B(ZH #.9B9VHB9[(' 163E]"BN@0!1Z)#L/0#W8XDEG%9DSS)DP?$'-_PBL$6E.>(#O10 ".Y5$W&DC5) "R) M#Z @!0" DEW9B5\9%:<@EFXH=Z:'%[R EGDX '$YEX!8EYMXE^CP!Z_8/#V5 M#Z\E2-AF0SV%#X^9"-@6;&^XD7CA!X Y#P$0"A]A.8;9DU$1!'H)@5Z#!9T9 M 'UA#P#P *.)F!QPFMTA G@Q P60*3_F%.+ B=X0%5_@$'EF"7;39".9 (.) MDB5)#ZUI1"Q@9?_@! 2 .7Z 6.(@&MX 7]Z #JS&"H48+48 6U[94K=@?\1@ M ("P&'7P#&?&EQIAE&333L.4#ML0 "^4*YLC#?;I!PH@ /.9#/N) /ZY.< @ M?7D& <59-">%;OYPG#9% +$P -,P#HIP"%A F/*0G("XG,T) $XAGG;94C9@ MG@IZ1W*D $@0%4P@D#84H1-:H5J H1_*B8?94@A HK D1PB0HO:$#A[ HA J MH11Z" KSG3,ZGLRA#0I0%2*51@B2HB9J!"@:%>M@6BTJI!6Z!3(:GC1*FNB0 M=$RJ8@+@!WOPH"XZI%R H12X#A^0H\;0&BAE"OUPI"'*''"PI.=I!%BQH\!D M#'V #6:*I8?0!6IJ1"3@IJ#$ ">:HB@TIUR*I%$! WAJ 'KZI'W:!].P0OWI M!V- 3W?T2.IDI4'ZHH?@!1CJ1DA 9?9 IS7*'.V0 $R:HT^:J* : *)ZIA7Z M!5L*HJT:%;T J^<9762IF>C@# (PDH(IET:ZDW4:%9$ K")E#Z/P$2,)F\S: MJ^A0!]#:4_/P6J-@!7Y8#Z,@EX"PC0=0!PYP# 80C0 "^K*@ABQ#B8PD@# MAP,0FRV5 ]"JKNR*"^_*$?BR)[0 \T0 CP@ ',@ ,T K_05HM@ Q&Q O<0 M"/X ! @!P/@"Q:K#XYP#8% #)YP /LP!Q!@ 1\P0 %@0E$!!P2 "__ ! 4; M".3P.3:0"";@" !0LR:@"/AB#+% -, #DA@ Z. " P />0"! + (PP#"O@ M#?>P#;2@! 5K XS@ ?\ !9P /Q0@+D "@>P L]@0O.@"B:+#HMQMI,P .@@ M (P ^WPC" @?3;@ 73+ 0%@EO 0%>-0'FWE"-C@,SFKKHP ,) 5'!!WEK M#[N3M:%A 84+ -;L*,0 & "P!0 P6;"![0#DQK .\ [P 9A; KKP#1-0 ML":[" [@#@(P#B[@"#P# ";PL"P ,5@ / @ (R@#3.P#3;P#Q[ #@A; ":; M#DT0 #:0N_3 N]JP"ZD1O,,K "8KNUE;NPYPN^-@ XX0##/P#R8 "#T@."R0 M"U_B"^ /-@"G2P -OV!]WF"G60 >M0#@9P;6UZ#[^ ' "I@0":S@#\! M!P& !*H@#O=@LKN $( @@0'P"YA+! 4K!PI@#\( "'10 (#P"/P+!$N0!^?@ M"Y_Q"Y^!#K8HP@) PAW$LP/C"YQP +_PPL0' "BLPA8# .LP '51PR5L!C0\ MPB7,!GB1"P# ;/;'0E)4 'U! %F;"P\ +LP&_9P"/P; !I("SY0L$,@#O* M#H9A9;0 LR' NJX[#@>P"Q$AO,3K <5@ 9Y;N@7[ 8#@ RK0$730 !X "BL0 M &W, @% "R40Q\.P _] (M0 O@*'30 M.!VP#NXP#'PYA &".#X W;,Q!9 RB[+'&%P%7NB(NF@!0FS"-RP MA P3O@ M 3(0 ') R>/P#^%@0NE !&DS _:0"ZPB ^3 #ZP@ ^ @#OL "/10!7>,#J[P M#[%" @+0?DP =& "@%0!\IP1!M-T2MPT71P C6M"RF] MTNM00C MTW1 TR9- #>]#MN@TSSMTT!=!]*P#I=@LOF,MP-P#4>P*&4-".( M%N*P",0P"G:["%^X#UM;LS\P!$-0##:PSZR@"A==!_I0T#F+T%F;PR:D"ASM MT! MT036;W\ '\] .N0!Y!@UWA=U V]#8M]#10M!DCM!36MU"H] *K0TB\= MTTU-U71@ +# !66[#M'0VCQ=MG/ VB)0VL50U U !RZ U"I0T[?0U*3]U*]#LUPV";[01@!OMY<%U5 V #PTCJ]".FP"/F0 M!+9;Q#.% (Y@#-Y6!/*K#T5P"4! @+9#]%0#@/0QA]P!;]P'NA0" 0,,^P M"/TP /B0""XPM]?F"-Y S$DP#A,0"#RP T.0P8G@!P!0!$70UW^M#^+0#HD0 MC2;;!21D!5=P;8M@!03@"Z!@ *VP \) !Q !)8@7)=@0OWL;8MP#^NP#I;P M!8JGC":S#/_ ;!0@"8N@#S;N$/\<;F@LN4!0L!@YAO@"#0-@ #@K!S60 UL% M '-0 @7PQ% 0#=C@HNC "-FP" F] JD3#(XP#'(]M06+!7( 20 #TA0M !0 M"8L0NQQA 3CKYN"$"?L@!Q-@0@(S!Z.&#A@ %APZ'*B)B[[#YD@,,B,#ATQ M#*) &@ .10!R,PQY8[ '+0 "4]!Z0. G)0 +!0 .MP )# Q-@!P( "Q.P M"S80 -> ":.0#P P#(I #.MP#W7QH NP#1H("$^ ?2-^!;N@!/;Y U*4 M>V M''<2U 5@0IFP#B00W_XP"LX^"EEF"<>@Z0MA# 0P5O[P.4H+!=0FG0>8@.AP M'CXN,.G@# 0!%,-".$P0?G@#J>R"'<@ /S0"HD"U'0@!, 4#'-0 =4V /#0 M"@9/ P,@#'"%+TDKS.M@#HDB7 .0#XFPHK)61ZQ^3?G@#RN*';W+"-&P ]&0 MP29PM5B 7APT#//Z7P$@ #WP.710 HGB\!!OQ:/B#PD_![W0\ ]O\.(P\16? MX]OG3QI_!#032Z/T%1 ;3>P#KP \ :0 M3FJ03,9PQ^T<2)B #J9ZQ_[0!*3! 8)3 );@!$ZP#IG0]2L?#!IH J,0\XMP M-D?PMN\\#%&P"$7@#P8_ "N #$D0!$&P?']@ CM@ 5H0 &-3;G50#SH] ,8@ M!Q4P\:-^#](P L) +.C 8 B@^J!?#B:4!<,@!5& #AT@.!AP!8FB&0,@#^BN M[G>0&=:P M>@!(E0!?Z !5F@!<,P!5 P ]+@ 5(@!1UF "?[Q%5!./KP#Q^@ M!5M !P*P -+@R75!XGIU5E*$ [^ LRP#DCPL-X $A M!Q& D-VQ15!;( 6*00I_T E,L'0@"1(!J* "C\(&]#\3<@#FW9Z 1:_H'N0 )B @H\# M] ?]KP[(@WQP9S#@ . V:&10'? X(P0@"3GS[Y- MN(D$1VXNR)U!8>)8R$!:!-\ %B& $\,*D!II$P?X0 8 @[*U"(8!.1H8=!#; M.($]6+O.G!V\!_'K'F2# ; ,?E]$65^RY1^\-!U0!)X% =! 22 ) +1@< C3 M04>8@[II#;ZSWY78'EI$NP=0@ >T W$ U9 '>A?/" 'W($/P )@@!S8 ,LB M&DB#15 )]4$PE ;'< !D@PEP#08 -A@$)64=< .2U@(F@;:X!\^PI-P#;0 P MM @[& 3L@ " $1LPM[J+#]@K.(!JU!.*LPX( "1H@(AC,= !$; (. @R $] MH [$ R W!=#!]V)2(*6M<8!&$ 0"P"&$!%@DR@T#6Q K(@M0 "A0 P( $Y7 M!Q" NI*(#N'K2(*"10MZG=PA<>!0 > A>] ,K$PAFF@E@ XH !Y@ E8;'L(' MRV =, \I ^6 1[*!T3@)1(!1F %Z(%3 $:&(]M4LD70!:Y"$Z!D52 S5,1% MT <40!48)_+ QOB^LY(("D B*(J)X"@N/P.0""KB(R@""F"7$;-U8$DRP3Z@ M0)6L*QJ?:N0"O2&)\P".P(8,)$> (,Y(*G$"#& >D((/T!8'!C@4 +1 !10L M#/CA_ $M8 $%"YDI@C>E"()!;"D&DR(P%JP=H VP '#A 1< EPQ!6.0/%*,P MB"UO2J>U@",1%32!?2(&Q@>)#8X'E0BNP*.X3'*P+H!#<<@9, %H0 >) J8\ MGI(BF^,0E(?W,%IL@"KH(+'@5X ,". ,@'V:X#)8P!<$ & _4J# M !@%I.!16 !3<$6\R3<8 -X $$ [.M"FOJ,W4 0' !/(M2FV>PB ML*#X%$\ MMH"0<@0&P3\8 'P 4)E'\2@X*H#@@B2LXTT](U;009Z BB"#1D%MLD$FF &M M3QCD@H@P#? !F%P!PD".Z(,!, P* $* 9X;A'JB=1H(FT8:.G%\YP*[\@060 M)QU '1 !X*6M\ $.T'T4XA_IDWS@'?3)D!(H P ?( <)46",H*, #D' AFQ9 M@" *Z(*.@/WJR@#XDF%R3 * ,GDFA8%SC KL( >I@T1@!=B!33$ ..07\(&K M8 S@&4*0D^9/6[29,14 C@ N6 RG\HZ<2G2P"P! +F".*V ;3('&APS<" 8\ ME1^.'"0"+V .T$$H,):9N(-JLZ ,)$ M< +J( )X 5>)(,YEQD 'L* ?A(+LN BVHP#@"@FS5=85*(!(T)"J(+(Z .3AP[N)!' 0W9% 6P "5 M%T +,;*W(-Q4$YHQ-#LED+3#"B ?2DTF44T*)H\H0E, 1 @!>J &V@!5" - MM($R *80!H0 W(@#,B!/ "6@ (& )O [D 3F0!LX &J #( %C($4 )B M0 [ 3> !8" )I &QH <> -SX V8 ;B)-N4 '- (?PD9% !K4 #.00%X!P4@ M'PB+ W *+4-" &8,W."@&H@+GS!+)@%S: 96(-I< MZ@2[0!<2 &"0#9+ + M>,'I#)W: !C\@FSP.5/G-KB=N/,;<(.4D TH $9H*T0A>,H$G"7AOH 12 ), MH A\@23@!(S F_ )OC,02$_+I1-,0 !H*T, )H "&H$1+(#;P@ -( $P@/%Y M !" !; _T "- ),#5L@D)("9HS?J* ^3D_XZ?]O)]( +HS_W)/_LG(?B? M #2 ]D_]*3T+:""P7 @T@2K0!3I !8$#?:!N*X)*T E*0?GG^Q2>#^@2' MX! TP@X #$*#P" 2P :@$ H ;J"P!$@ ! RIQ +B2'10 )$"%<0< @"60 M7*,2 /0A"! IDWR8@,!@ K$*(\P!5@0%" "+ @0\"" Q0D$ "@0 %/ :C:! M-^ &J$ =* -7H R0 2J !NJ $6";4R ,T $ H 3"@!LP F5 ##0!L1D$X( < M6*-Y0 E833G*!H) '3@#4Z ,P($GD%: -;LZ&] M@;/9 JX \P0 80 $P($Z( ;80-\$ 60 D8:!-. &0, A=0-T@&V*@3I !]( M%04!8B / A\ ;$@*5, W0 #90!.3 '(, *S-(Y8$H[ M:0QP =,4 %A31^H$0$ :>*:1]) :4T%:2D^IX 0!W+0-P(%C"@+N "?EI9ST M#*"Z-T!*.6D9>*9FX W( <$A2T% $A "3> %0($A +,*!EH:'+@BGI2-D!% M_^F!XZ)<$PZ$@3&P!L+ &>":=\"9UE.V20?H #*MI[ 4#1!4KLDW_2;@%)R$ M\VPB4CB0!HZI',BF-0"*AH0J6*@#)Q4DSH'3.I#M9ID8):N5!!@ M1>6 &'@#+8"ABM0[4 :,:4-]IE&@#O3--1!5/>E,K:G;], E@4X:2S.J,X6; M20 _%0[P#63*ENEJ'! B\+3,L!6PR8;0*D]]0W84S>@3S4J1_6H_Q0$!-2; M6E9!P$)%I:04DK*!D)H'GBDGO:ISH RT@4I*-MF &3T#=0"PBM5Z:D:-:D.5 MI!NUHW[4D0I+3:H; "/E:%6M(9J3/6J.86;JU67-Z!MY && #PC4)G( V@.JJJFS-IZ]5D1[7C$I)+>D8P*2:]+$^ MUL**!M)F8(VE8A0 [%992DM!0!L( ]#UGJ;72#H'M"H=" .5E&N* 6?*-0?K M>I6N($"O=M([(%#7@'!5 88UNU*!I+J:9VB;/6AWH'M2D^IK)6%I#WU M_I6!%C 'ZJN,;:A)ML,V-*U9!@! D^6E4+:3VM8YX%+7Z5'E06]6Q7K2*#MG MZ^PQ?:B\]+1FV'_*83TLB%6OR!302M9%BA%X ]P E+S"/@ 'X 1I( -F*8P MH $H +-95$-KA*VK9H"BW@%->[0 @*6=IC- TYI-3FI2/^I-)0-IP ZD@:2* M2LEFIDT,Y^'4PH .I7&RR01::R]F^Z@:T)2DGM$"*U M62NB7LU2FDAGZ=^\J0 @(NA:&=!K0ZUW);%]]0VP6E^[6T$ 1=VE6I34