From 0a3750f6302df8349b5be2e15a9a4fefe3c35889 Mon Sep 17 00:00:00 2001 From: swa <swa@users.sourceforge.net> Date: Fri, 26 Apr 2002 18:18:54 +0000 Subject: [PATCH] generated --- README | 68 +- doc/pdf/privoxy-developer-manual.pdf | Bin 170357 -> 171072 bytes doc/pdf/privoxy-faq.pdf | Bin 94336 -> 90815 bytes doc/pdf/privoxy-user-manual.pdf | Bin 353632 -> 373398 bytes doc/text/developer-manual.txt | 156 +- doc/text/faq.txt | 218 ++- doc/text/user-manual.txt | 530 +++---- doc/webserver/developer-manual/coding.html | 4 +- doc/webserver/developer-manual/contact.html | 121 +- doc/webserver/developer-manual/copyright.html | 6 +- .../developer-manual/documentation.html | 2 +- doc/webserver/developer-manual/index.html | 40 +- .../developer-manual/newrelease.html | 87 +- .../developer-manual/webserver-update.html | 6 +- doc/webserver/faq/configuration.html | 455 +----- doc/webserver/faq/contact.html | 121 +- doc/webserver/faq/copyright.html | 6 +- doc/webserver/faq/general.html | 21 +- doc/webserver/faq/index.html | 114 +- doc/webserver/faq/installation.html | 10 +- doc/webserver/faq/misc.html | 49 +- doc/webserver/faq/trouble.html | 27 +- doc/webserver/index.html | 168 +- doc/webserver/user-manual/appendix.html | 623 +++++--- doc/webserver/user-manual/configuration.html | 1403 +++++++++++------ doc/webserver/user-manual/contact.html | 181 +-- doc/webserver/user-manual/copyright.html | 10 +- doc/webserver/user-manual/index.html | 182 +-- doc/webserver/user-manual/installation.html | 251 +-- doc/webserver/user-manual/introduction.html | 17 +- doc/webserver/user-manual/quickstart.html | 568 +------ doc/webserver/user-manual/seealso.html | 2 +- doc/webserver/user-manual/startup.html | 534 +++++++ doc/webserver/user-manual/upgradersnote.html | 274 ++++ 34 files changed, 3277 insertions(+), 2977 deletions(-) create mode 100644 doc/webserver/user-manual/startup.html create mode 100644 doc/webserver/user-manual/upgradersnote.html diff --git a/README b/README index 0b8ac1ec..e48c7336 100644 --- a/README +++ b/README @@ -1,4 +1,3 @@ - /********************************************************************* * * File : $Source: /cvsroot/ijbswa/current/doc/source/readme.sgml,v $ @@ -31,7 +30,6 @@ * Temple Place - Suite 330, Boston, MA 02111-1307, USA. * *********************************************************************/ - This README is included with the development version of Privoxy 2.9.14, which will eventually become Privoxy v3.0 (and soon we hope!). See http:// @@ -73,7 +71,6 @@ tarball), first unpack the source: tar xzvf privoxy-2.9.14-beta-src* [.tgz or .tar.gz] cd privoxy-2.9.14-beta - For retrieving the current CVS sources, you'll need CVS installed. Note that sources from CVS are development quality, and may not be stable, or well @@ -82,7 +79,6 @@ tested. To download CVS source: cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co current cd current - This will create a directory named current/, which will contain the source tree. @@ -96,13 +92,11 @@ Then, in either case, to build from unpacked tarball or CVS source: su make -n install # (to see where all the files will go) make install # (to really install) - If you have gnu make, you can have the first four steps automatically done for -you by just typing +you by just typing: make - in the freshly downloaded or unpacked source directory. @@ -133,13 +127,14 @@ Or for SuSE: /etc/rc.d/privoxy start CONFIGURATION -------------- -See: 'config', 'default.action', 'standard.action', 'user.action', and -'default.filter'. 'user.action' is for personal configuration. These are all -well commented. Most of the magic is in '*.action' files. On Unix-like systems, -these files are installed in /etc/privoxy. On Windows, then wherever the -executable itself is installed. There are many significant changes and advances -since Junkbuster v2.0.x. The user-manual has a run down of configuration -options, and examples: http://www.privoxy.org/user-manual/. +See: 'config', 'default.action', 'user.action', and 'default.filter'. +'user.action' is for personal configuration. These are all well commented. Most +of the magic is in '*.action' files. 'user.action' should be used for any +actions customizations. On Unix-like systems, these files are installed in /etc +/privoxy. On Windows, then wherever the executable itself is installed. There +are many significant changes and advances since Junkbuster v2.0.x. The +user-manual has a run down of configuration options, and examples: http:// +www.privoxy.org/user-manual/. Be sure to set your browser(s) for HTTP/HTTPS Proxy at <IP>:<Port>, or whatever you specify in the config file under 'listen-address'. DEFAULT is localhost: @@ -171,51 +166,8 @@ Included documentation may vary according to platform and packager. CONTACTING THE DEVELOPERS, BUG REPORTING AND FEATURE REQUESTS -------------------------------------------------------------- -We value your feedback. However, to provide you with the best support, please -note: - - * Use the Sourceforge Support Forum to get help: - - http://sourceforge.net/tracker/?group_id=11118&atid=211118 - - - * Submit bugs only through our Sourceforge Bug Forum: - - http://sourceforge.net/tracker/?group_id=11118&atid=111118. - - - Make sure that the bug has not already been submitted. Please try to verify - that it is a Privoxy bug, and not a browser or site bug first. If you are - using your own custom configuration, please try the stock configs to see if - the problem is a configuration related bug. And if not using the latest - development snapshot, please try the latest one. Or even better, CVS - sources. Please be sure to include the Privoxy/Junkbuster version, - platform, browser, any pertinent log data, any other relevant details - (please be specific) and, if possible, some way to reproduce the bug. - - * Submit feature requests only through our Sourceforge feature request forum: - - http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse. - - - * You can also send feedback on websites that Privoxy has problems with. Please bookmark - the following link: "Privoxy - Submit Filter Feedback" - . Once you surf to a page with problems, use the - bookmark to send us feedback. We will look into the issue as soon as possible. - - - * For any other issues, feel free to use the mailing lists: - - http://sourceforge.net/mail/?group_id=11118. - - - Anyone interested in actively participating in development and related - discussions can also join the appropriate mailing list. Archives are - available, too. - ------------------------------------------------------------------------- ijbswa-developers@lists.sourceforge.net - -$Id: readme.sgml,v 1.9 2002/04/24 04:04:12 hal9 Exp $ +$Id: readme.sgml,v 1.12 2002/04/26 17:45:36 swa Exp $ diff --git a/doc/pdf/privoxy-developer-manual.pdf b/doc/pdf/privoxy-developer-manual.pdf index 12bda8e06837d007f49bbcd183d7f106c5ea5aaa..50ce62c999a5fd93a0c1a9950904bbd8013368f1 100644 GIT binary patch literal 171072 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 literal 170357 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%0ACssI@f(=--BdP{ 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 W@v(`lDGc=yv2yU2zih9+KKMU$>`46p diff --git a/doc/pdf/privoxy-faq.pdf b/doc/pdf/privoxy-faq.pdf index e3c221c4a93fcb111afc650431445cafcf2ffee1..1328b065a1a93d333ad06a44f402dd3c802920fa 100644 GIT binary patch literal 90815 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 literal 94336 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 Czi~hS diff --git a/doc/pdf/privoxy-user-manual.pdf b/doc/pdf/privoxy-user-manual.pdf index 8c995172703a924a8389cb203964aa902a4c74cb..83b53d6bc0c1932462cc54aaa498fd7fdf039dbb 100644 GIT binary patch literal 373398 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�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°vDQnvlf~^HMY`92O&wd3@}SQe-h%HMhx7# z&iPz~PG(EJ7cvGcG*UVh%@M#$y&7|^%I+_iSmQy=(>kyC%AjnD=WVbQs=v5#t@|Kf zQZ0Ojru+ZpeHZ2*)4s-tJ)qhpiA2fotKNIK{#-FuX&ZVhafYfkumRS*$8=v~i6c_+ zf+JClC2m1AmZ<IBt|RTvWrek|<cxDo^I|{q<+t{&U1;_~Txh<RSZOVL+%;M*zW6%- zEv^+M7u+FAF1Rz)T*C#SWQE&6$qH6VF5q9yA+G3a{^9@8yj)ld5B9uX`sRzfl~y_f zAH=9L1Sly>&GK7cCY;fjRr2y$X@#+TMx*4+v9#n&BG8g4_2l=nwBfk)h31Ifl~%In z1W~ewwysru`k~eqN6yA3oLSc~;!>vZ3di=E8zkl}IpZ2%a}5{rs)ze_)5zzu$ci0a zmmTMFArOA$g+!&Lmniw@+6J^$Ryct8gN92R_9R+qwN{nJviKvmy5<#u(d+t98pu^v z(0aZQ*j)W3ns~(sR&>u7jx!|#B6o{F?oFB(M~s}y0B?`(hkcZndiKLyX*GvPELZCn z19r^~Xr+6Tm`%p-^ENnR*LvfOU9!TwQRBuDqU1u5V)d6TzT4%XT)a4fXyNa^FboUt z1sT{E_x!h{x~O(ZT~Xskz+CZ6mXMl595w2<WExp$EXvkdxznigAeS25F4JInpAfOv zFYd549{4=hcwlB&_q=NyQA;j3kJfnL@LBT!C(T+PI9YbP54{KA5?Sry(pc@{hFI<5 zI#}(ZURB>XSJYVIR97;^>$BT+<ns9(V!1Uhj%HixkuPtZ&-gAjFZOF)ehV|pZ%M3E zcm=J-oa0g96|`EHB;%=dNlKpDx1iO!Bw0_LE1;FV32mtC0%(|xlQ_e#<HiZ1XsnLX zV=-=*Ud%TOR{MrhL>2DBOX;@c?2)_M*?6#2OXr7Ha}7kSxdyG~8cBZSgTAz3f7+F{ z_JgmaekEV}^Lk*;x{jFjg)e;8r7#SdF3p$sIfKtabLNwkR{92+?d1cz)bs7tLbF%q zLUWYZN~?W~Oh>hEk?*MXEof!WArn&VThPh|PmUyA`JVGaVwI9T>Q%{}Oeib9fZ}rV zSl;J6Aq%Z+@O-O}@c8w&M6XpF+ZQU%--lw?{5isQspn4}ozwUhT({xRL7mq_eW|`- z#;iF`SksD~QYTj&ht_M0@So}jCg0+ZFrMOt(3_=QshzbClD)py8~bmKIs5O5<4nnx zGy8Az;z<2-`Qa>DYY;E23$(_2JVI9akx-{`h&{RcVc+j_Ua;4doVnUr`XN7_#u8Ni zMb1c>6XrU1aoDf<j9Y!l6j%5f--oudl5wi{#s_C~So+pBHz1<r^3b*i-K4I(KwIay zj*_da*g<^>zwqMdvvV3Lco#Xd_8lL&)?4*8IN{^BtDHH8)|hjoE7{|Y)O~X-=~=rR zt!k}8tF?-Cqt+_4TB{_Js<lc=sdcTQZP*j?DKGLRDIJO2R%MR>ic4pJR%?|bVvjFp zgLOR6d<w(3CTY2Fo?hk5x|E;w(|*vmwwbe4luiRp(N^cb1;p01#j&>ZPEuvndL!Rf z%@=58%V1`dO$MuXtv6_8>tm%hHeEP7^V8BrNz7F^1g+KwxvzR&k?x_!jV9Lph-O=+ zTdL<p&W?gSr=be0Ylh@>h2tb-t1}&<@BZSFu&h<qv^_7++hyCYF=wjPTqEJa^1iPa zp&oNm9<2Q!-&c=0ZjB{BJV<IzGHk^kYF+V1i2jOK<O{3w2eh&okx8uf8EAF>06Kf# z6FA=OI+w(`oSAAR7ec#R29C~Le(PwmmDV!gb;ZlkpK(3^E#b%2F6O3nuO%s3%Ydm{ zW5ktfjS(TUHD8E}ZvLEcXW`EoNfw%OFs!sXYmkjiZlOy(M>4Lo-e(A+T=~PyRr@(P z%u3E=GOP0-w6eXT)s>$DnA7_kEEl%p{k`%>Qo+VaQU|T;gTS3SV?!(37nZadU$U>& z_(H2Q1lEnxZ9&P>ZK2hENet3zyWxBG?Y}|2+Cw?v)ZR_zx7t&nm8{4KcR^MUJ?3a) ztL$;uFMNSkdkWs*EqnaK*7e4BCdw|4#^16h#IME|J45r=YfGlrbuZ(K6y+}ft<JFQ zzIBGhBG~gD*eG5w{H*htTza+Fl2LEnYZbz_&J7g3_CLU>y3Utmqbs{3w6eL0wBiP9 zzvl+WiW)ayW0fhn9!uZARjt-E85Vmj@P+tlLkn)fHO$_17UG7l_9z@N%k~AW^a#9% z$__&Ay|RNqEBig9+NYuQ9KtMLbC>jWHD5?MSM!B5ajTr!k$W9+9aXX-xmt}c8Rd!> z5}~d87C8VL!?;RV_j9rX*7+RTdZzn|yn&_HA<@$Lp_R_BtNiA#&jE;jT}QOr=KyHE z7DyFUvcgxb+QkR0#*G9^HEx^{YureU)U-YaaJ$gB!QNQ1r)#TD14i_Ij>}W^?ZO=z z9&$aF{B)TwoM2hh>$+s^*Zkuyq1t6SmrM!CFZn$<Bk!61LRQ4)k89nM0eKe+OE8Bu zFOI}p+GxKof&?1F9vXM?5id-HR(dDq_QEx2g=<(mYE84d)tZ*;>MB#>6KZb+B1+EC zYHuWvq3lx7%9oB<u3FQq=#n$ETGQMH)S8A?{u_8$*Zu~qwVa72UgrTSVd)@J6W4i) zH%RRtXkoP<L94SaSsiOEx!GRNp*V-Nen6~I?@?q7TE~*B*>w%_zTUgxrOvRZ*>#2` z_hg;lpw$_cOq7LJYyowCgH~r)GF28vK&!rS5?}3bUtx|Y9TQsVm{{O@e6iiEYoF|w zy^avUiU(|EwKw7+*XszCf5j_uWtL8Z38nA~THzIFRd|IpyVns3zgOI4tL=4kK~E$L zXRo6RdLrHywKtL-vwWga4{GnhJXCuqo@zZtXt(PgO1&O)QhU}~WvVsJ*#pmToNA4y z=m#Y~(oU}H4GpAhc-&N$ErYC{r6)owJ&}B$bzcUp^hDI0^2x_5t#oQ=r6=M&S@&ho z%GU*xR*xka2}-6U>nmAt_f+G?l3w)^MBjS~cDTZ4wu)M-nDmPmd@qX^?wN`gTuEwO zl0>a(ZQEpOlx-7QuLaVNt++vCP{{yV$p96z@jw8x=u(_kd)&Ap=y}>_FuYLeJWWpA z(jBGluCix}m+bKdE*yeZID{Fqa0puMTinRi90%#@ECj9WNO%nwmOv}KSBS|vhwvCH zyoXkE9Mfyfaa{qea|l|Uh4A*NIS#Gm4E{BL?H>V@l)a9XTKYY-9$ykktn-R!lA7bt z3QzI1x-iGv&y9MeZ!k;iEX0ZU!W;swmw8Xt*E(B~`?cN&t#lQ#!j`TAbe25~TInjd zcb2XKt#nbW*`=#+?N_=ew89Onb)_dlt38UNTJ2H5eZ>JmD_aJ+YRi^^<)N_&`{|0s ztjgM>pw%8lBt_XWxasZni!p887qmsyoaB=Z&5OVGa<-py4bkhD4<W4k0)GF!ei`&? zmm^cnKhhBt&xCJPJ+A$#T|RJC`vQYheM1O^yX@0Va|ZNt8C=+>*{17^4W;gI+0DzI z1FbRa!hIQ6Hl?#N`$}geB&7T;pq1?b_Ika+a><$N>B3$1=^7*U=^9`5>5?hO&>ADc zvT7{x2WeiMHspLfNMc$1k@vLtBSxa;0WlJ_2M{t){1GEj{E<v?)qU6jdc8fgZb95w ztv80Z=BeC*R{24zvor357v_E2eDTPy^9SDirHg8cmrO6%N~yQ%5!j_#cSN(Ov4mD@ z8rP2+OCn`zETNTN$5N=f1ZZ_nC%39~e94hqwgPCS+j4zbx-GQwha<0Y$rLZ{!cJ%{ z10_3H_GE6m>x?5;uysD;e%dl1#mqX#xpHk8V18cbIQg4f27HNoU0Y;!ZW$2HzT$z7 z3pJmK`)vN4G3aca;~iFd4!0y_SK%aHb`@OON*5*azsCc=jG7zl=PM4eR%<V#-O`7+ z2`sq)_oa_huW*AKuhMs+)m}lkTIsvcddx5A3|M^%!=TmL$Frx$9G#)Yml%l}Uv!3= zr|1k_&)-!!A9Id4H6Hx5#)HtMS~J8x)I4RH7S9-mix&*7H77Az7BBZs@^sEKX4`dN zU>hv^0kqmLai6TS6|~Yz2y-aBC)0LgEE$?gE*LIKE~r;EMwpsgF3vT)^cTbYidP&? zO9mVpo7Q#}w)0*Kn9XY3(B+F~bot_$17^uUj$|v(#8el5IIESc$Qw{?pvpJx0=|&f zx#ljpn2SH$0II(nvDY?Gb4q`KR^x%zS+WORN{541ItVA1(m|k=4g$xe!;$~Huozm+ zNmR3%lep^EoP<{E60hr8m(VWApnYe!A*i_lt=1);1}y`8SXPWcovd|<MYYx?w3Y!r zEbEwKDJX1$)-u3{WnF_rVbpvkO+x8^XeG54pw*s?`*YbNpw*ttGOu$FH+OZez~b9D z4uiEmu-g`mII0zk(Uj{f39W1ysOYs<K&yLVdRu2J!mY}N0<C!FDz)@PXoV%@Jue-J z(@c*CcOtd+asI9O2VRw2a9*vs!I5s2DUn)b%i#LAunBlBeH>cp<K%5Gy#!jFVL1x5 zocU~M^@F8Q{ooi{{g7kTg6&*c_q@m9r`8+C(E2U5`mX2v&1d@{7QE6Of%~$95Pe?Q z&UJkM7E{%_M-c+p_`((1x^Gdh@e0MW<_mU)k|_twk|_|e?t|RUlr9ggY(ZEFTL!4q z{XUfRb=*)!YaU#P`y}g8*(eBm@A175_xXUD*fMC{8!e~zU#it_@ewKc0opZ(@YSfk zp<dPeV{+8m2ROQo)|=!WQDe@LsejusSXdcaw_x(tTqEy7joXF13+xo@JjJo6a#OJ* zm#-u=f4So6dK0bj6vJ)F3d86!MzqT(64tqfUr^0S9Q*oxwVxBTSa%)J%H|>3dM1H( zy^b$592C#_6K&mRps@*5z2cdA{_gC#{5lSZdgWgNt^DSoRo))aR=k2%Is?H5NPp#- zAlYSoP_JxrqOJ1}8V;!SKAc3Fw(8#ew&I1LmChyFy7xfyw?xlndgE^-E;N57ZlRTJ zllN8pG&Fzx<ovgU>@669aj5(SpuJe_7SJjuf@rI4SZTc0J<6%QN~UslS>@buEUZ<3 z6Y#trnEw{sfS0;E=C{uBd;VKZ{Iy*|gO>MUi>!PP^rP-Ipp`x(TCY_ug_ky{S3V-5 ztu_>B6?-Gvsy{<38;_Eduey|I>lp`H?bFa|pB8P^H=yB=w91qVy#@cMM^sJKs~n-! ztMPzV_cPG^oy_y`MU|>G4XNfI+fiW&F}F2F#M~}>EgL}jIwSjvw}(asv9-S#+)Gw; zw|GYPE*ieX^*&Uyk}0lM)duF`>Kn>W_w7;}1a&R_U?W`hNwVKp{H18C-VP1paJ{eY zM5tGKEHt78>$erJLA~;egy!!+pUoF7npLKnfUB&?3ApN9ysvVkKr1^TMx^rJfL3`b zp_M<OXg!}f_$+!D&H8Kf=Y3<4RypfhsMaMW&~<#NS2&4@Vm&*<pT7Wp-Y$6|*7va^ z_qgfCXB|rtvGi{%XB_QTybG3=ilv3-&(xgrhYRj1KTIvF4Taxgm|ywh=v+J_s^XdS z5v%NRQ(f&AvJRE(p{+J}>XqLOw8{l1T49)SAQmsTh-B>>kX`-2%-X*#+cgfotxJ(R zwbu;Gx8#TUs@ttxdbDxZvd7K5e@lQs^{s6Gysz?AiMIOtK=Vg}&gT%2v+5C;+*Vu5 z3#_L-?@<{__5?ZA`}n-`isK;cdKPCbp!Bc(?c7w<D<4R_s>)AV^;X*}i-<&|Ya84N zuX~Twwc;7amj3MpEFm>e|F-f<!pj9L!93o-t$PT0jFsLAZMEI#hPn3uE}pBuYzx&c zm!H*NF8TVmb>~mJM98ml=2EW4muuphFKp-i+Y7kCwpD9}{I-R4?H_>vDh67#((5>F z)%g-yuS-5vS$!jQLiLT~VD$~d<BBEhWHoo8)gDUtdGBRhG1nMj`Y%~^UToHR#ZfWW z%9oC%+H)LQVKyGeg&SPQ*M13YwS7t5s5uU;^c+y5bj<7CF99o*?`2L>uW%f+DjdJQ zu!lmcGY)PAtKCs5Qq6m*P3zoHdY@%(DAixh7wVPXgn6TM+Y7n$bUU-!y+x~Yp4=H$ z{Yv?{);X^5+I78Qrde&Jz&)G5B6}jBTUOgQm(KPmOh&braU)V^1G&Q$FPvxAcJ*za z?px)PMkTDgy3oiLw)6v9kB5RTs$Q=_TtwD;CfX?9L1=XsC|aF+uw>NP3R=&N&O?fV zbYY!y#;*QiR$lQ1kBQpzpfw&G$oRF&g)?^HA7|_puXtO_9@A34uX2#kx4N$ot<IcS z1$tifeFeX*y9Asgu<WgU>%3Oft8X_zt2;i?8t=JFsQz-rQu4!8Q1ZixWx*HPU{M#( zMA{Us;;8s-#lAu-TR61x`x32jmusQonak*!e|<;FF$y$Zd1m|Q-&PzN_*c2Dp;i6^ z+Niuj)N7re9J;+e*jE=hYr524hIzO43TU-gV1Zxv3f;2z`?yM7$C8NtI?q6>@j!d2 z@nCDLvpBS}%VUzR@qkw20h*TXO`gTtE1=arsN9Q-Op!sw7Km0lp>i+QZ^^y5&OhZ| zT-O^G+B(lb>%Mi&Bg$m!SI`Q>xaRD>@zw3-uj0^X13+EY0;qeTZ<X(c-?rThTAi7Q zp6+qujJ@u8+<eylfe2QgS@Mlkz97+R|Il^Cy7!P%alK3Bx8)<EoF?mi88kfgS6OkM zF8L|BP1WnW2~@q>2cgw@8c(nuBhJ$+h7sveb}rmYN-vhnNy)x_5i#AgouBE_<96Y! ztFYse!S-d#GkuLVT2{D3uQ<d>eDz7i%+-1mOR&e|(B~d<^R?`8m#XpQ++B0%!nqrl zn9@O%_O0Jn{(l%tDqdV>uDX+h*0_7&+)ehxI(I`W-IlGV_IN^@dr!G=?k4Q1`^H(k zWQA$2<{D@5b$q$bYuvqX7Ds!oJsw)`DV)V?{#`hWvl3RHCz%fG{s>y*E@$!T8)xV0 z8@Z!PE`*!b`o%S><_l>*`nLq5toXvTTHEDHv-$z8`hi<j?;oge#mfcTm*BqkypD$e zOCYX1_t}7BO2syFq2$jgpW%i=;?{Qg;#KX_Y$=74+Gf_i-QqK`;yAS01Gudy970<w z%z;+tWRSD&fY1_4ABR@hi6&5MRa;~6EM;_&vvQcOvWHgZP~7I~EKX|38aHTlmq6%Y z&1dp_)_jIm^I6;Zs$W6t`OLDcF-MtN*8<n#rAKgEQF=Ds<FyAst33cKP3^y^40ZOy zRNwv8Wyd-mxTdVwggR7bU9KzYEKa?`7uqfS!#%NdYNg<;d4QT-vR4w9m1h#7tT@Ey znR>pEX0h5J<y5zU##U|gd4ZFC-GAWuw)(OY*jI6>(8`|`TIH-3t>+7Y^tHCQHf^3O zFB95J<!Xn<&F<RY&bvUpzSq!a1#7;5#kCgD%}UPbX5DVZa?@_bbcxnDgg#W`i#}Ac zx}Xn{4R7^Nq>a9Zz{R!apPXS=`Joe5f0@oDE2<UVcN{J|W8Z%eHc`4V*LijCLcPW{ z%s$O?pSSq(b>qPWKZRSiqwa6-QS1t}N9m}sjuEt)8-z!dEteBh-3dc0do~&9YF$Dr zJ1bwxtNRbU$O^}y)!BgKQSG7Fz020Dkgj#!lMl4!F0}F~A|GgBHaR#;--T9~sJxuj zF5BC>W^_eb<3UVA|F-Xh(J%||nc;=^&<gLBPO#Po{t@dQMXt^oBXTA79@W0i7<}7@ zigs%)C?sy3&v$HkD}T_+u0l4R(t)9s&VVVcaFRTgJ+Cm$)fjQrR%66wTVuq1eE+s` zpKx7vDBX;cY3XLr$~LE*nd_dcoS7@WK&!nL_^Z2F9qrfs99s7c)7*-kc-{1xAw7D{ zAzs+Ot-N5IKG@I~YzLkTv!V4I!hBF;q-2EkzVb)MuwMS?q7~lXq36_`M9-<dp=Os% zmAGu>1$DB<67yB91yXF)`1ZXY?iR<M<Cv}&p0OeKK8W~Q_LxemZ{#bezG3pHzLE2% z`qp{hUg#RJ`b!wv!ZY>iJ7;*V;z7R3lu)A@^ZtGmzr8T;akZ*`^ml3bZN&>gyDgl= zwXyu0pq2iD>Rt8&J|oexCs?Lr-*J%eLbPDXrSeYmQO1h560NY4+n$<NEScJ;p%tEz z-?8wN8ChptXoWds>nqG5#JF@!XoaU-;TE1ktFtc0nUXzU`l$VlW7LJ;);F6FRNG#G zwH`O@b?ZD;D%*7}Kr4G9q0-$q?n&0QfMu@m3TP@F1X}UOQSAbM7}%D1MFeH(AY{`j z9RynGAl#PKeE?VGJ+E|Wv$o3x$hsDQ*gD5UD;qMoA!~e<8?t1NyJ)xDcbdu#S!0O- zwPeK+qQ<E6LGj@(l1#7tC3LC!i=nI9#c0&Ot=yWlQ8~b%Vfm?c+us&9h1x6FqIzDj zZIw*9VlJ8XcTnMlK(yio$K0lseUcMI&jXx_s$C8iH6DDgW8G^x5tpva?LyfOalvT( z>)g>KS!};yXw4t#Es7U%4wPI7KPtJ98?t}fXKcBM)O;cKzvdcY`PD8alxmlB*ENSQ z74&c0Zx|~>V+2=i{oBg%ixs$XmqTk^ij#QR&7hS&iT%0GB#6HDRcNJ~G3)D00<HH| zLVatDFzK&42<|zJe@8x^zODuIwUSlmm%>|$1H<xLO@nnTv0@e;K&vwe^S<m&OvyS6 zDVJl-4Gyu@51MUWIxYb>qdNCMt9eSE#ljq=M_=28R`ZmlP__&$kN$1nACYIV^gn3j zlfd;y>HK&e)jWk(^As(y<|#Y;s`I~qR=(3L>ALHHR(ly4{0bxVP1_YCptbC;F=niD z4Y#Fr9w^Q1ip7{f3-6)T90G<4$NBn9%U({4#Y_8rp*a@bLu=WiBdu!{?VvD1S7_C4 ze_w;mymfCfW|odbHm&k?f!6a1hmcz5=t%26NC;c^jr`fwH;fN8Mtodi)j<T=>z)Fw z>|D&!+TRZ7VfEYoUIz{~7{1rB<QQN5CB0tr#|L89-;$KP`&QqvBNIsFY?Xzq=O1nb zHSY<@ta%`1e&q$lxMV=;-r^61t@=h1?EY=X;p+3D-EMtbTd2|VkMv0W+xEBR#=7oK zxS{H`MPl6=50+r{7l0|5@+qADZTq^&eWPTBDq6C_O`+Ru-xR)tUFTX{L(5JGt@pAE zacD}dS$$&(cHioI+sw)O1`1emVGq#9j@G%x9ZTUjF?O|%Fgq51+_CigF06B6GW)j| z)*#6zO7>i9^lvMdBe(m#2GNvj4MM9sK5lX9EQz;3-SI)IJ7I2YYMx?Wt9v16b(TbR zEZHmf-8xT^RGlTsrB^x^w9*rCCGNg)o~bqzQM}9zT#veMTp#ssD_=N=1-vioeK&Pa z!YxGYA86=>f6&TCL9WTdKdgy`f6(eq4mG>%j$BJte>vG-=x^WeE2O%ygoVDy01MPQ zzSv`1hf|u_b${a~zjS3>yL%q=_b|}(`mXngZ|J(-pp{KQE@Nvypp^~`GSyiPvste} zY#!@Ai1ohqLAj`x46u3hZ|l3S3MK0`h|Qz=p^u&}W5m&_@DKBN-Mf(Ks?HzKN(Yu( zefNXaTJ5&Y1F!JXbD*{CG0N1sM76E{VvDSHb%0xW!7$LjZT}K-iI!f%siN1VE_T;8 zFzZztAo+^-gf!G1fQ#WJTAd9@n_RjXyG-fN(0X5JzcezuRsKKGdSAE@vvTChzht1K z>8o7W&})o3#}@69(6WA8`4g3uuHrPYc=VhEoVwlm_76%dM*X#2Hk$e^0A2k>bu6A4 z;MywytimP$q2I@4YVpFwWYM^tSZL&TtTQaMk`>oXrN3a_=>6?NOcz>lV-Ci{TB|J8 z>M!uJ>S5ey))+x6y9Hq}HAc|NR?2C$+9jm5)(5m&AKV6%Zov$yF@jdMO>Kkg7!kHp za#1MHIycyA>pmG;=@!Z>S!0e5#ybD-<|^HSE5ov@D6ix?@0C|_o%h@dm2RQDlIxf& zuVnYF;|Pd^syj_wnCp&!+l8JRm|98(Kv>D(LL4Mtuc-Bl>qpBTzl?PaVm&S07Fyk@ z%f)Nuh3q~pD@?D|25u<p93n)lbv=M`9XIN={N!x9V#I}<4P-ef?8L&@vcHhCfl+JO z6Jt_yNRD{LOXY@S792~LLgO#H4=3?DcS9?kUm@SsE=S^3eq3$$y2MAMe_P+kz?xXO zHKFk}-L=2Ogw*=r7}afHRjuE0LN8kTh>(`JF^3EJ`YrxQ)y4(C5ryj49J=72O}(Da zT=!JpI69Z?^>LH6Z$L@^w)2B1jG$zSsMfuQ=(ipZJ~3Q!(MK7Im(G2Hme~6OhUMxT zJ~o9{7_S!^NLP0!(D>NzIWMBEXJTmO0}ide%^})4hoG^^R~smlMXUVE{I>kLpjG}W zEbC-`Ti-{*rDcq$SKl>)#>Hg)wruOvE8Dtg>)e3GA*bF)V%VmwSj=zBp9@;~ABeWj zdlaPdD@9gyuO`}hPUd~B+bRwC!ZVjReWy;nItwWU=Q8HX;9PSOJI#t4^rLb+h_?F8 zL91`9L#umE(N?^NR<TvkP`=kOYHXq&J8;!2-(TugEE$_Z-G@@I;yD?Q3v-;;Eixsd zruJlLXn-q!I2Bdj^a0kYhay(A`ql>vhRE`&hm%Orh&F0kuS@Ry`?q)>)o<&2(eT2- zvFedHplJ0yNPb)28&j0hsynJ)V<P)%$pD{|nj3@_6)%JYFKdgN!17&?XGOnH2c)%c zN_^h5Rd>XJuX4C3n!T|T1-j-CW~q`hw!Z2ICcI^@r45WrD}QW*%U(vk`rZVz@^2Td z#{-*rw_9f`K16Z>Co#j-xS>+l`;HY$!D#_Q@Y*+)<ti7po>h;9m-6w4R{k5%D({<U zg=>uDs_Rj&{MJQV^;l@-zoF>7RgV>|#+T5lRga}!=_=6b8`sb(&oR6-b}GzkoiF;# zW68PiHF#gyRk&p@`x-P3z{^-dYdLcUTjz`N*RAUk+N#^?cE8pUCjFX2(AK*hep`2t zqSby*a8O~B^4B%bb^pQpD&C&JIW(tLE*v4&d5=0&dy4Yh)wr>*mYlg#D*jMKi^iSi ziX~{fwQuPYTE!oCn*H0d19RzDc3{y~J214mhk#c1h@$nH(TDL$rX+taTG?ZXkgXg- zqV@V<>8}`uwXVmKP>LEOE>B8+90yB&VBNYeuqs!Z2mDq10<`kuhE_R*L~GfTDx&7( zvA%i0Z!3oo$W%FmL|bhr&;a9gJc!X*_gejUtp{zjtKg_x{^O!u81oBjrgQcaNKyU* ztku@<saI=(>9XG0z)RUwp_T89NQJx9TJ1wrtGHCr)^j(sic1x3wedi!xKwC(E-hmO zt@Kl|yv|ed+?DPFt<F|Nmag_Ix?5)<(dvxD_E!2Iw8BYTw^rMsMB07pJT}xLdTEsb zca<x?z)9gQA@il@u+^^qj<kUVzuKrg9n`Bl9hwG(<9vB}wJTGv?kb_xH=3a_AS*8% z8&|yI7NYb{XtmDCz**~@6J4)!?kY>BeOC#8byq1`?dNO^7v5JsR9cqnJvQ*tdl~gg z$HWb<=O5t<g<-@U*Z6iG7M9k9@x@uA<bpFqVIuCQHBX7_sIlZibltbO((JXxrFFMa zxgE6hS9>-z4zcST!W6#lDf-+*^H;eYcwgmqfL6I3fS1a%Em~t@=V1|CmA#3aY^yDj zdVtQ_HyK)sR(`bnw)|*CD?Jt$&C+8P+R|;{<W=p~HwtK@zEJ?Ja<T!%m6J`h8n+u_ zu-1J+pX^-cJ+wOS<H54}s%Z--y$M?3DJSB>Q&M*no<gfLB9Q=fj)zuyF{|T3-zxtf zJoBZbMfOU+wyqg6sjRUw%C1uD4O3OEH)w?=c!Cv{kaMbZ5NJJa3|oyGd2DLjIRCD5 zoE&QF{UBRt<);>{^cUQGSG&Bn-`Yc=m5m#d<?08;ZwX3TWq(_7snp{GVO6ibX+gcV zH^Is3dn6U4#+OK*>Kj)qWk<S@`;&GnPoQY)y#}<(#|VuZ<?37I{ZQ)Ox+B07yKG<3 zif3}S^_t;ROw}$bX3Z-C-&efC?W^=Zep!2z((|wT2eiUE(&ChT5?bLno@#Y(K*sda z|Dcs_iwk(|zo>t;|3a(%7p=4G*{t54yO=RcR%`(^clnNN&3oK#`nQ#D4sf}!rU`N? zyuxK{)g$y7gl@O;R_N<ib%ur3cy%bB2~^;|BOvm%WxzFi@xt9*@l3-d7kT2XYlhC% z`^fuNnAmyWP{%8mlxTG}B};1ABcPRS3HQX(MV0rh<^lRf@r)xttwD~kHNJ$;RNqhq zN-i9+OMbvh$(e1ie_MC6$ffRPIl9z6tZ23G6Ny~=K3h-i`_M`k)n`1{ez1Ggn&uc) zXC`Ph5A<n{wZELiYpy{nIkPpEoS~JR`OIkHm99V5@r73QQyu-*`GV<n^|#=dSNYta zRSXR4vhuHSXyoLxt|N5*npfBfS6Ok?tvQMHzV;(%rNeO|sWzb1nNw+3*LhFR)>sPq zTRBmo@g>xyZ>SrkpF-<-O8%F1-@>K0`$nR>;_tTNM0CXNzOl^vw-~01=lb>;?;|q0 z>JgFHw9-$B@GSk5<9^{iw8DE#@Vy2}a#Zt_CAiKPR%+=H&`OU$)hqnt%U#_!T+h3W z$}5i9qR$o3dQRT;xq|D3(viq>*W;$dAFJ%qL00{Wh{7H>bddTjAu#K{pwRW2lQ`T~ z8!UyI8@N!_7~zgt>jM{?qFwOc&^1o;*LUiq8tVCnUAg$fu3U3h4v(u$xr#3SxYn({ z;oe>tD@Vb4U*)gkhNWT}pjAwRXgx*`Z6{RzwHhORB)53!`)NEn3O6p~U*nj<#<08( zTAkmNe{Gck$BNa@jrZNuzJQl%o!`i{RywfqudVYG?WOc4Xl2vq8m#mZywcWK5BO^x zgriWMqoCC}lxX%kN0C>p#t2$rJKkJnD}`2itWsi?3{Vtn%yGA<xxv&}>j9^AFUe7| z<SaMPwO#5Jo^mp%a}VC_r6U2mb?)IfSpE#qiWkBRd(4%{b)Bau2<w{WB-!(sjjQCs z#!&MaoAinsqz~(PfK7VEU5>S@KPI;>eZNY*o*NvBS6t&LUOFa6?9!!_-m%uN0`6B? zDR{kUrFU|iF1?eG<<dK$)j9c&lnC8M#bn~7P%%l+DkcdUK^(<%<xiwu#kFyW>T@Wx z+I#MBVOi%rv|3x_QL4Qg?W*=}Xmu{bjjZm8Q3YyWg;x3`W{c7%6&k*-eQ32WkX@j3 zWoW%GbS^VxZ|c5vE;H)kA+e4TcepkGxFW6fOD?lozYmpjiZ=QV9Pi>fZz;c7@q%wz z&B+V;DJSCEKXCmm9fV8*bq55kbP#5J-8W($D*m9A-2!WDts|^Cr2|7N9hmfgh1qy` z)jEP!I<WGLt>bYa2N*#Zl>-b~#fXVk*mNNW81>o*7utosl^-p?MFCvqAGGcpmk!l8 z5+bkr0%P9q!>GT`XLgF-Q}Cr*=bAp#wXRhn^=r=~Ra4oypp|_H^Iz@Lq*$mu4_e_6 zkqULL#Y3cU2wLF~p3{XxxRthC*vd)<oo|y&aFrhpTIGj>c42O4V_3%=knMIWKOFC? z{BRhI%EuZ7u5!jvkBpXUyM*ZUykd~ndQ61k88~QKeMgqnQQxo7iYc8H+8Sf0dZi;l zD}9X<V!sb>msO^?g4O<kb*OYb<&Rip0Ikl5T%FWj0j=~uXtj6q*|g>vcwW~VVWf4| zfL7;0Xr&WEt33c(>7vBj*Za7luYSOB$&?W<eGS*Lbw2Baz4~N{ww~jml`kT+Gn>M% zzx?>qUqAoy?4SSn*_R)G`ahqa6OnQM?8^^7|NN`|WT$@q;n|n3|Mr)kRb(J3{>#5S f`^T?8{_^Yp`sMRqo-yrd=GlMwFR$Kx^X&fzq-jGO literal 353632 zcmbq+cRUsB`+wO{lo3J{$p~j7D<i9{jO^@{y)%=HkVFW{EHis&C9BLxW`&SVLuK~6 zk0;NQ<4~X9_m9u()8lpC=U&%+-`DlN-uHD*DN0CkLAhbXFeV6-je!NRpdb^EG82!K zjfxEuj|7tz6#V@X6BCc5xg(Pfldv$cv9%HUb5Q<&08D~{#5@;`txX-xm|zg}hl#;w zEgg;R0mf3_(OAOR(8kD^7$6-S?Tz)Vh+PLFFAs(eq7LJi*sM~u$7yF9zqPWt5{rmK ziFV`Nrb{$iJ$Ip~AxDDvWU=md-T|`tMT@sLlGXKOV#aJIT1RMM+IWl9+^D3QTS*5l ziO8p%*L_bAOcCPYO&3cm6Sb^F{5B?Em7dV6NQOG=%#w@f$&Zx-?{nTu^q-VnYqQQ5 z$;?<C<y|nm@G#157`nW$T%dhE?#XwOrYG}NQjW9)x&fKvjH@ns28Bf8-qDY{Bx8RJ zvgu~mnjLL?Ih55>rOS8qJ5tv_<NHm{H?;(v<6YBp&o`#s?_clu<eV?dEOMx1{fFbh z!G<^QjWtC4bDPx2Mfw}XZ5yA&SA61CN>B58wNcGNk0XuSQF5w`(MB-42CsWA<tFh5 zNpGRMnl3;5h`(m9@<wVnSVqfCL*e6zZAnsM3ZJ7ppI(`{TPoEZ%awj(F}nt0{5FIB ztev6r$x-XP&#e`ii%vg3+#%x;5t`hXA*)!QdJa2KS+((Fd1O7{R8az>uC(Qe2CsX~ zvl3yeiawv8XSw_0XI2Zrob@_{8|pfZO8fQ)<xAMnt@fjQi|M2-E%zbW9AnKovyMcv zD6dm!NS>phWt-@|RS-8TD0V0N$z7(9Y3N|oMQ#DI5vF@2Dyjs*4_?J7_r|_G!u7z( zicUSNG_>|io?7GagLNB1(!Q4hC%meJ6FOSXEUlRoNpCb>f2Xxj<Uf_P(5iie#s;BB z4WoTd_|{yLcl@G6hR*qhh@$Iep(HI_K3d{TL{!Mha~vlF8xHF^e8X$^i_64m7PR7t z&dXw&H>qQsw_7?KpC_)amsv(AFQ)ctYMR{e&Tt!&I@wrt++XRTp|zBbwWc=w(J{A& zK@Z4ug6~}=lwc35&$dx7oIWNDYm~?!B2?@1DKM=&3m@kydn>z<nJXf&V%G6e`>`zI zV&sIyRmqx5re9;|hw~IpAn0e0^p!_5e`$G^+;8{H;&Zetl+Q||P2l928j?9i_Mzn@ z8tM<t_@g*qye{@%yr`_A)UCp@z(1qzs8=UV_5h-pt=N#xFS&*j*JDUMokMQqB=q_E zHw_NftBlKwAre15B}oId-f4BXvEwnm6D20IXFq4=axdWW>nmp?YPiLx<al2;-1hCv zRP);>3vCwc{UNQ(AXWGgNqURcVvS5+NiC&Q%RJ?3Tt6|hHEM$9j`lKXDE&)6hW1>I z$mTJ(*F5KSWI`?qI{H%;UW)tv<f#ye2bF{Bcc+|Q8w0i)IuYU?RfF+N2|Oo}3$MA8 za&r%b^{MGAIu4A>+?GMvQuuICt(aHL^jfl+<F`CL#`40R56TkG)s~f`C>Z1-ul3~1 zEkSQ9k_$^s`$<yWQ&I`fPQ8#gGe7GX!+)-WjN(g#Fs0CCi^lU#(5D3z8F}|9$i{|? z36u115=VGmzWfOJy!vr8i?r$fq2fBX`or3xQXdD5<-?9?@!OxYDjmO}(qp#&2bYht zlN+K{qj%u#@bT9X0qoCMgFiZ2r>5qmA+F}R3XSPJ>Ap`ef1NafNTl8i67tHZrb4|+ z><OnBt5n_(YvIt&`Xrjh_<fVpnV*<W%UYi^4KciSYw`fy*9R5`nlF#p_(bkcw@<I) zbx_ngvid4G_|CNxhnt()1^UnSjy}}Y&NxvHxs7kMp_iMhK#{jG5%S90@n>95G~yeD z-A#%JEo6Zug&BEJxuT+ppj0HMvk?1P1D0Vo)4BfOceDaIH*7!DJu`55Xm+!*LfgOi z{^c>1v#>mC`C6{h;g<<?jQ;sPHj4PUvBB4T9dMp$f6bBfO;z*WcrAj`X3q4w)}JNK zg|axN+jBT)`V#5VhewP}61*cxWy(CKoO~|zd^WOCOs*8>mOVUgc)2`6uP~7){#rD3 zgv*0#kW|rw3$Kkf4$!SAmCRLDtw8%qFY|d0&Z$@m1^>j+8N`_ZC;YFY`qx>%d9H6B z`UnK{-wWWk^IzqftuYgiqQ0pyF^{;7wWG1MqXX0C4FPV0OU4d1PWFbz;4ggt+z)cb zM&|lrHm*!s=nDe{;pgUsLYa8^__-l)J{@B4MfTtum|%#_j|&SkZQVJ%zqR@A-Nd7= zp~=Jx<>rNh?|>k=;Yb*hwUec#4!Co+knleNQAl2HBzz|j-32i6&07v@i@O1ly8}^R zxG*L-FNB*HOIK051OFK#9L~=T<J~dDKh6ytj^Kvz@$CSj7iG^O!uTNEFwkSnN&Vde z*giLKUN|=r#>WIh@p2=0kvou3^txkj6UvL=h9i(nFes86wR4ofPIg27G65KbkDDKY zrOjU+4wj{aqoCYyUMR3n1UD}qYG-%<Xg*Lr7&i*WzZ3cU<Vu2_0a^!s5ex;!2L^Hp z{cqmi{tc!K-ObIv^E1KF?V|q;hy3>$VCBC)16(Q|MSB}VWn)JsEwKG0B$;?rj9r1B z_M7GN{yx>e{4_Aszw*<1G%h#*KkcEN%?4G4YAp1`-IGhrT-LMoF?^pSKG(yo$POQn z36!~xd);fyrf9uJ=P*fl_*{|HRSzb7oM2C{RogzgXIJ{-{Eg1~H?f`gz%u=);Zu64 z56{9K@geBL_7{Q|-3-H9A3Hyv`t0gTYN~e)HqX_&RBimt{ip0Ff#pR$qGY4jHE%AK zmtNrDh$Y+5_7W7<LK&G-z>c4;N<8t@+vczWE6WXr7x!Az;^RK((nQz^PU)`49I8w8 zCZm=&U3ZX_dvw3#GHFN3wH9;1Q-$f&63pZ{#_o$^e5~eCcF#|3z`BHZZtBZIK6rU% z*UwoT_FI>I{yEo|W$NlsZn^-e{Tq_29b)Sja@J4%p!`vgEar-QVjuI)KHulcr^>hC zve#N-sPH8Y)djXj<V{p2-mq4Gc9Y*uKy=-gZR-7@lVz{sl2p1ZCPGb-@N*iFr!!vB z3M@&+&zv<-T53$pk(X>WLT_^3z19w&nD=v6=f2R=73b-YGI9FAqR4#gU_W9?gV}{^ zr9;>+@Z!hCF8+$2Uj;rI!EU{M6YJKCD|qdyM$4k4((_8>xyx$E+aGh%b839vTw)JJ zQCV7hq#B;kzbEnhvj4}S#89@g?QiaXZnIVIW_pC|PDOUJOi^SIjAYl)R?K;agx`H9 zYuxpcom?=g{)=tXnsgz{_~CB>^$bFDf&0GthT;vUWH{u8UQ>-M6tWAo|1fTP^@3&F zrIfoHm(`@7dxTk{_!U`JqY5k=We(;Goh;N?BhL05XjJ2+_q#q!v&0z3^XQCkrsIm+ z=%Mf0MrB_MnomfhLUnzb8KYXV^rgiXQqIRXa9o_x=bT}R6jcoS;WshaTrfMTA#O(9 zmo9dtQ&r=}^McmpQHA0!$LhRCew>eC(fkp_e(yVPCw2WwW+-WA$7RB!s`7R-{o)5S zI}=Z;;8P#cL*?ZK&`6cz4sci6(6H=NtdKhRoh{XX2fsRMJnHK6?xSVLENWg`3Kw~Z z7>kJzi!*jMI$5OKX)QaB<UMF19<S>tP9;1%wZPNvd5JiE_&nG0e!j8NX9pLZ{nW14 zzneHZky0W#@mMSmn!PVni*DLlDal3oesRh7eH*^<2zff+Tji2>d>+-z_jB0x<-PJw zdFqwwJknl4ppzOD{n)9Jdg$x(&!4-Gw_du7iu4!PWF&1(tv}hc-zdB(+~PHtik{j6 zO@(=T_h79_e@RexagHNNh3*}_Lk~wP=Gj#8LpYmDhl>brq(-Y+yXut$y=rxjjr=;@ zGCFEPHj5`=sKwz{S#)~oXV^ESQBP^)UD3u6_^ab997okPj?Ju|O(7Uz#UCDs3OdwH zs5gA|%7w?B-<ogyOgyBf7cw{+F6z1eK*opZ5X(HX5Gm-J2-#(ot0(5q39cnC%Bjqi zJoStr#IbC6fN~B_)iE}^j1&|#m0D079ljQCR&CB9xwz2kOt^|qw#4Az_p*hJ1v)bG zFr--a>Cv^3a~@+wqvcIsio^YE(l{dv-p*=C-`2HXUmj&`UVhScyE??{^<kOn{)&PM zKS!ME@tHZ)p)ZxU#o6@Umz64LtB_fFE=C$NrYDe{$!wsl7Ne{VD|w$!RdhgYrfezh z$>D+av?RaLGc5P&hdzF~5L+?M6C6kJ6BV+!^jy`}(|7&m>7Ow%-3?ELm^`%>53LvQ zUAO;ou;oKj{5(-%{OmzZTj}B3CWXFz2Lj2J)EwSl;Z?kKB{5*`^{0IdLt2KpF9}DT zaDDvL+VGWUIDU2{w^6U2d$IaP{*GS%b(8UZ2OY|l<EC)Rz6rG#;zA@c4qDKtShSN^ zTSQK;XE3NW3D3A(we_y(&(_dn=RI<Rqy+Xo-{b2r>0#c-^u9*Q<bJmzPu>raM&NtO zo3hXc@a1<Aq}ob)*%i=+v&5{L&vx4}{p1hJPVJvBDIC`H<&zk}vvE6OMu{t+vQOlN zhvdRZ)ox{F5y4N*IhG^cwDo<8`=|-a*C+{;7RO?eOyeXgzhyA4&5u|SXW-d=9kTwk zR`f$lRR06><U4rNIX3Ar*9(v69>-R{Ynf88zE;s-61UR#HKVQJVY9IgolC<l3%dc8 z{SST`1-U;Ob7A9uYOeoW^L~>?B8B(u=Ms{5@aJ9euf;b!A1zpACO!Y?km*uxdo=vo z*V!7JQ5osv7nKxl9qV*VZm`u;Uo^_-27cmbc@X;V@Hsc{s7;>}g+OlkoT%Sj4y;b+ z=5@Et=|ue>olf9{Z1Xra`v5NGzwkPt7~UfmC<+1LhJbq>)3<_R_>aFsp}a`o>@uNX zyxcG>eh!8MiHQU*JQE5ETtWVw?h5$2KaCXy;pK*+pgTGYT$=xH=$~g81%Yvc=mB$< zfQz|nqfi(>HxjG>k`Ky_03Op0?C-V&+}Gdd3GKfk;HX`(z#sc_yC^>3`|g}5;J@vP z{pG?UQ7CRW=sISXL42|+^xxqkAs~?1IaP2BANKd*ZZ(VG<A(F?oGJJoX8donaNqz# zcDl~+KU)+M4&g>1b{Zp?|38lw7%~d%g&i~XXOlwk1N%Vj+&^IM{@5&n4-NtaEM4Bi zrhZK_8j8XKMf`<HAy7zeKIG0x20MD!E+Zf)ZhjckuFyS9YOBY<qIeNIEef%RMQxb{ z0>qsBygN+_v4=@*H47|?4;+J-OABJdT?hMbvrt|@CG1=u#2zNK)hviRVc6z)4~yDr z77k1b3fUR7g2~&p%fFh1^Mhr=GT1!~>fctu0SBVy9TSDz!=koY<pq=rbZ3W=dl=Ne z&7$DkFkpF@>jNl_KMoee+Yr8;qecFOMFDPr8xGmIw8%eO6dVEPhGJn{kbhxOaB$he zd3SC-U@3nbEfmHL1766EiTVqRf&sHYfbF{j`)7-SfrAEp*YAM-g-OA{L4$(q>@w=l zCItiA7R|(AHVa&aKTQ;rmya6-)^P{)&la^SbT5knlppXZplA;a%Q>^@H*RrM|4}#p z(Jz3OLHtL{0P^QQx(3i!=!UmbH-AOfK*1gQ-#q=|YtU!PUlBI9)wOH}QIrG&rEA0@ z1Lq`yD+Xx&lcolW8@dSWDxCZLMWbkfgU=9CQt_@X2~d(5%cw<_kiGE}?p;`Ix0`JB z`{{U8nS6C|#J`@bN~1!=!BoKYOABoSg;yo()nn}*<T(bO!=JxdE+4JNy~FJ7?B4tE zY1_vAD;GAHs)e}ec^p3`TxD(RQN4tc$^S9)?RkIPVEZh`$!f;-2ko<cxfGpL2i9UJ z8d-Fg<4tWmr<d2`?UvY%IVdfz;yZn89b(r{;I6dY$V*J}WR?}Y`@z@hnR;Uj!w~)q ze~a@EL3Vg$*pF07;)J0WH$Q0k_#le&_eV#jU#;fKJ0qu&h4+AFl~#a2CD5Wn_R$QU z2LEg3nXr=nnC}G>$=MxJw;mrb37a@m)x>nHr-OJ65t(umx3v9X^zFKXZq9AKAs3=J z=%(W-SCyP}f0jTAPWcv<k$<*3oZH*DnnqVqeyOLyUL#oY@vM9^zD}D<$i0hP-2raP z-SR<?SK>@XF8wIIVWViM&SYj$oomSy)2Vv)o}YAq(z#Rb$8~CT969a|rm{6laJlD; z(vRKx(Rr?F?5E|-^BY~)Mr#e(Z=PJVKH~3Cuv&V1pd#?az;`X`+`N@YBP4=SfM5(# z^(|2}ilq{j@cq=|z)#G&#>%AnE5=7^qh;R<l)jd2Ye;MBb#N~(vbi$1%)MOn%0-m# zC)L@XZIzwp%k=x7rXC`tw~mdCS5TQTEg6@|_#zQubILF}F5%NWv$88LiaW-x=XA^Q z&I2^hEw8Yiy{5chgY3YU^0D^=UOq*5@MDKX0uj&SnOHf=j11(~`f6vwqdRd3C!fqU zW-Tw(5hi4mxF?tmEDV%pqrR=&@OdK`t;l2f#FH{e=RS?R3QN=VJ8pL!pIF7cIPZJS z!|dhiTwO}7hp}IW!L^DdO`@QaN(`&Br^`xNT=5K7_m3xa66#V0dUa+d)yb4lpVbao zE=tip;$YAG?Y=U;=sw(UPEDvW^<a5hS5t~9;)vmXj=L6pQhKb>3dZU(cMG!bhS1xU z>8C4cDb_~er3(wC+0&#qGRH8zTkWdLC9FVX(2fR?+MW|<OlvwyqU6gga-8fo*U7Am z#!rDK;Yn%99{Ij$!^P2DP2sjkmR0df2tFJ)>)JE?4O!HZ^?u7{ILKnLb-Fg?_hfn( z>-tiUT#w6HWnOwwegJMsDXBbX6#h(+X7J9No6~&NP1)w56lGq)0^Q8w?_Ac8Yo!I= z`^5G}(7Wi|g@p))thv5y^_U)oSCT3h#TaMzq0Us)jyA$&Ph@u1&z$SI(Wm&~@hOVQ z1Cz<+kh28TaVB3Hwcl!Ak!ucW90|%EQMxLfKr3%b0&RWW^{rMlbXdEs_S|cW<M`DT zpNNCmIq%oqooSEnAS*A=Y)u~D_vFAKdfBfr5sB%Iq=!0N)no5)bUETpH5~S5`ON0! z@<OFTA}!4;`F@$t?UEEOF%{0z3!{OgD(Q#KulxvOlTLXTM~$DAc7Nkj;Gm$AIQ>xH z=%{NP<#1BSfLyyXyZOC7aT@j_;{EBDag4dNE)!_{(5a%MX{mW$mspx-m!vQr8~Nn$ zgO^{ST!k{R8(#@&PwDp#B5G`|@<JDeN|KJ^q?t6k89&wLX#S`#=6jO7QJiwA1fk2~ zT4>5aO>3V}N95vp_Vve)A2}})u>~@m=Mri~bQ%hc`18f%<iW;UbLwAO_!((gm5iK! zV}9;5M_gPlQN&DEuyWrjWqtROLi)$+N>+zY+)i6z5EwDyQf_NuWDU$XZ_40o(BJ3~ z_r)zJhS{pS6`FXHBjk1JuvUz8`}C2X6Fm`r?@JDd)6V9e=Q?Zfpfkk#dpM$)+$kwU z>}Sr~kJ3pSp@KuM1Qg%>vU`^6$?kDoh{!2nK)Ash17BTus444xL-}*<Qj}ophrVo5 z@1NAPZ|diIjnYv{MlvNmH5XW2_>`ZL4l!S2?v5Z$W!e`boU_z%JHK?HMz`wPyFO}N z6RU>-ri32|n+LdK4lNGJkXU;cIa}p5hXr3BxI}ONaN@&_g<}u%j|i)f)^NHk7s&{y zCnn6XYR2_<y|;g`PpyUTvB|YtDSFd96rvKhsGqdLzK&fHU(2_8QvA-=cZH1Xd<?i` zF!Fu>+&7!#3z8qUMZQ2mQsuv^2`l^Z&+WC1et|;Jjv4sV|CaRQ5w*6q0ZBwHCMfVj z&{yg2NsWL0wskrG)0IsCF^`yyy%Er!Y-ScAI!rv$Ogu77JmUWdSs);}c*)ohq)QM; zkY)n$G=dMf`}}YwBn)J%AmG3G0W$(Yg3l>C88~jHH7}Z5UnS-d-OSwlri@`zRg}6U zDsldjvb=)Id3Llk=D&O+6oTP+{4;rfM;oCqTv=?`-O`RAp#5)+&`G(?Mf=q*0s>q@ zC}562REEMrr=WiKJuty=FjK%MLcyTiDDXi{Ck+I7yEptR+(1E~+(_P?;RXoccgI43 zFUpJLWkT|UFcb?r0V1E>!M_?t0>%u5B}4+L$v<OZeB2QJon9#j26o57;7AZ^fKEdJ zr2^c<9kYeu`)^w&7(ZaFz`E@U#&G_(fq#t{!OsVxvz;LpFNXKO4GRUl6EE1W2tJUu z-HGMHaN)OMx7r1{VmOvuF<7|WXKM=!vc(`3yJNEW_A-wxELbHhaT4EN#sPx^QwDxJ z0*c~>V%ZKLLfyU32oOxdz)sy2yq9_W>NGm&hhWJX^X+LJKrR6Ti-g{fFf678GW@&u z8Zfuq5O7Aoc|lAH<`vT}0Wq~Z7zU_c$fj}uJD49MI>crlaIl-9fc?R2n13(ZLI5fk z9T>vVhxSgp1na(gr?;jWEq>T}YJrn~cPQFE_<)K94(<j7mLm@w3cG{R%L5oPI26#a zSg2gU_3Vy?A_0#CE+-g25T&4Yt`h%W*cJ>Nmk2EB0sg&g>(^w#0OQAxMJd9+muYQb z;ecepBEJCHhTRAJ3kwAY9||ZuFpUEW`3uW}f-gZ~;oJXlK(>4Z?1B8Y;QjZY{x@v~ z;Dw=pcls68^D{v=MJ$)l_x_(%7|?C3<yKg~Nk;<L=udjtN58`QmHSslO8d`UoU!Jo zAxJgveq_d-9$);tgi!PGDei)FrAzb+y$gz!lLL=y!vX>+opRnUw<pcr!uS4WWS;Vf z<mVa2@@n`kQqwmq{=AIsmQHm#Ih`-Ro#y`h{1M-xvqMRlzm1-N?ddpAPwT=}!<E`8 zxI2H_M5v7%BT3zOH&;8ygZ7O94?*`DsKN7n<vAiTboriD4jrU-Kgv&RkaLOmnmI>N z3`%mox5?5iq;$}H;M-`-SH(O&xb!sUs$5Sa@^tFcFEh{AK4s+{z{?rPX%(FzF1h)d zQ{Gl4m0EqHrMdM}npAn8l6-Rbr|vV0qPARZhfXsw5#20`4Djf<%qsab>FnV7P_HX6 z_IptuKPO$3W=+VPy%Ng_FNlA~nNO5gN>12w;rJ<)zVCvC>+GWT-!;$B@QRH;_n~^^ z@e<n0p^&{|ZlcwVh@8RepuZra{GOBZeLdCbx)VhA@egQ<a##^|8T7X2$sQ14y*Z;m z5!>MB5gLP<pO~3*Pd(Y)Hak=p_R+7na&@Wh8kbh@J?diS!{NAI<X&uT=T!$41Bf}F z!&qJHb%9Q_K(=49FuC45=)%havEv5r%Rdbxg{;m?XC}X1jH304CUH`m6Gt|y)Y@rK zEt1dZr5aty{1S7k>ZPe2&J-aFbxnt*?M+puY%VGzsguN63NEb@>dSdTF<&ke*^e(D z+9!KzWkJ@|yD8I3c0x%uB@HEUZYf%W4HEf&C<7AiD02Cgk4mV)ymnf=<Sn<<V{&%q zUF!L=DC#t*P7B$VC__eF+chMD#6%}AX+-M<iYq^GY9A1rxrsM-^9Rley`>9QZYq&9 zVy{ZwvYbCtN*Sfi&5T_%3$QrDsha8@H6JMdn0=;tcqJm#rNG%%wE(y5xG0|d;~<t# z%}ku}PD;|J#8iCF^1C>-uWI+m?h}+aV0b>aO!dd3*%P5N6f2e=6zZ>sI~wJ^V@TZ} zdf;<d`4eQNjLfIA_(P-AGH<`nT)wrMf8t`wWgq4XwC|<_C-~gz@^7prMA;zqUlpHc zlOBGbNu^UM*%Eip@kCeU3p`dq_e@!dFZJi@Ln#$bDNl5-6N!aH8VZ{y9w<EU!zc^( zs)y|1#&t$Hqho@TkWOhv-nT@D6JSa@O+S@iq$tv<C8MN1%`<hKFShCwHhW3B&$8TJ zwO2=bg8!yy__~-Jgy`e4df~UQ(yqCcri<Kx*^A{f_{|5N%O5jmr%^5bQmJ(#oZcwR z-J^4wwm><3(stO0Ya(V8+QC4>YdN=EvElmZmNoxGT7xF6@6c?_xez@4@npTJSf+zn zM=jn2h<!cV;C?L;T79MFtnL2Uq``Q%NecxrocnUsgu(-AO#YJQy0ODY$iyfoajPbJ z<o3TYOMX%v2D?So6VKz63_ocbf~+EzT|M%{f+N!R-UnvR$=6M6m2QS<;pC5c<eiP7 zrbW`_Z6$N*kIz_#^st=J6z<Mfiy}24kSDb?A$*%2)1P8^{8)_mn?og1>l6|mcmt7H z9dI&h3K!U2=a~V0EmTNvlI(a#O-SlMz>OZld23-EqO<f<!?={o`wMW_^>u<`&Wz=F zbVvzj_v8n5S6T}0YqrTbep50cIVrhQ^xY+rvh?A0L~lg>xxpd)0EWT2eG+CX2WM;K zjX2Gwo;Ng`;oPKi@R)>s<ZZlPEybuu#BTQLQj&Y0Vq~q}>+A9!UKc+3plIkzidSl% zMyqwW`RPdA|CA7f;=Pm2JA>e%yK_P+IF8WJOOD%u#%!O$hY(~hO)`(v+P+BT5LbK3 zGyd019*<pKV#s5k$6;-Yc;i=dneFw>w>NKIj_KquWE+`~vm_J!d3UT*A_>>UqA%Zf z;7uu&9F<+IZSluqe_!n<e*Jl&%|t&Qu{4R*YT3WByc<w?%4clhe$B^=OF1}SB_!ld zpUgV&Y^lh|+>0Wv*4Vvx&GvhGPJVpw!)DFw(rE+63CRaCFJU$6XF{6{+m!6oPFycw zkpFQ0*|$fsj2f?#XEWUP#jvrHnLlkTczeyI{dR4n*cD$DlJc%xQhuZ|<r|kv^82D6 z%r-WD=OL(PO(am3`(Y~(G_C8m{06aq#NIu0oaK}{+4{7s(tXXI^YO3v*q08CO_vtm zNTtj+WNLKDX)#I__<n;&u5$7xjgcO08QZ;@rLW$kpK+LKVk2t4Q{3x~o=u`6Dj6XE ziF;9l`1Vd-U@Lz{41zM=e|dpz$vo`5z~=S0ofp_lAO6q0z;7WoX4Vt!R&L(Tf2GX8 z^ck^%K^75?C7lO_U^=T<z$l>7MPl)=p@3xA?g;%3hJk!G1o(z15YB+$VuvHNL;m_Z z_?H(25;xpPkipvt-mB$bU?d8-o>=@<D4-2??=~C?^5I}$NF-XgurpnS{>DAf{4fxd z@a=)dbe6G<8VN^n!?4IapioR_`FAit02DgZh5@n0&iDWdlB2tK{MVd;1Rc;#?4&i& zG3D-H7z%<GI3qyz7LaUMRtwW%{=MH@Ed#MMV6t|Cw-o#Tik-260Y`x?`3v2YCT}^+ zXd38uFcidKVCSJjSF9_&sZHJu3<nVv9DLjE=)J5A0TlCqN7x;_r;(w9Ibfo2kQT*8 zGC(o4PuoWQYra7S7?{h>fDDSMe!>byhoIQR@IV2+hnc{TAQl4?4uVjAKxgdO)tDNn zZB0X=;1mL90UQeAek{)$Kr(-iwzozNXhS|M3>Xws2DQCukXPjcYz|;oxv?BZm@=qs zSQyw*ynv?I4ZGJthJXQ{5S*R6VfV5yGy#SLBSpVkfPzSQ$7Ewlp)h(4)D+-~gn=yr z1OLAh{TJsL3=W#cLcT#U<xtz2{<Tt2@Pr1NrU?q)%fz5aa1elS9}3hUd{{zvD5fN8 zThs7Oat1t}*cJU3CWdA_c)>}%W6HLPjCKj$e+$yL1@gZK?BL>rBG8ktnUnuF#Q(eC zeH%@@6})fqzkd<DKT(srgMRGlHgrWlF<{_X(9u&DqQ0x7wjJdPJ2_b~ccRTFs<DLp zmLuCs-G$r*Me&y<m2q=P5Iv<)55e}zm=lbCKR%@Jn|`5T)UO+5IX1o|$2TzC&ciz- zQ~w2DYte|ZkR?vbr?e$*N@#lcBjPw$Z~Rcf55A4WmMS+v`5SBpn!Hho=1aQGYAO*5 zE$^-0ak&?2yd34D#jom5dau`Lcr;l8X8Prf@U?bHS~vL)Av&MxE(pDd@LX@vz>)h* z1|*H9&xk{aj>XsHKlNC<8`DN{fFtc?C()pwXTiBwmbLsBB8uP%)I0-4UEQl@c0rQY z@3t<A7|77LOn;|%=xA+;K+x#avB);AUb3Ey>&M~xtadfbU)O78W<PadLz&W(_N4Mh z9a23TkdcwH%t;*_%8$flY{rHXs-n*(*IkTj-O1Z4;IhZxX!hXJiHS2F5VWa#nnHPV z=r|Eaah7}D6==gFe)%q=SzF>My`E8N-BkNJ&Hw_X91h#h!siGVPs2O!Zyaoq@rM<0 z-#c#?7D@g*r8|F~jq9Vz$cebL6eii2mZ|EbRDy=Lq~#Tao~Kj8n>35t?v%B>?8us6 zqS4UitlH1|Y)H;dfz$YLk%C9&>&N$~TVu#71si^*Jk>5w`_R&IPbh+>^ELihNLq_k ze;NHfVZw5Pkr&L`UoRXgR~j%?eJx!(<Jv^ql2?#%jv-_U8A^NfTBWT)C~<&Qj7@GB zn>ilAa<;+BfGs0(-;BYL#gM}DH=8~<lmxDSI`?h`C+YM(v*u6S)VI@;?F6;tl5K~g zRH517YV#5s4QffbLYBulN0Qt)YT9L|sf5_iUwwU4!smXDvIQ@c2qgXcUR&RbI~t4% zw0c*Q_Vp(PtNvljq=6&)A;}AeuFrT0D0B2D(t9^rb5$n}2|h*i;lI~Rv09B0GrUaK z|E{8^zr?1%=AH1G$9S;pBl9bGojtcx(`KwFW@T|zqNP4GpX`(`SI#3LWH=H@Ro2B4 z<P_M$`@wcZm^8uV&eA1SDY4<3Rj+y{>T_qRpLZK@p4p!<*hL+ZW0NUSGw37BJth-< zW%8TyguvS}$x2Dx6}5u`m)D|9iy_AHgh~FK&#q4TG)2zfCTQ98(7QMnRSn#Dn!XX; z=%}%D)X(3<9mge>pqgIb9?^7#Vh3GgM#M;;f#*8~t`7$Gy|V5?^lQxtqX;XfI2R`g z-N=spC)~?3hG!TRzrxEIW60*73zV*pR57l3E10~A5y)}qIaf?tTjzn$WFjJ7)3aP9 z@%dKbc6gnk-te7jonH7=)1TKFy6~+Dud#D@2QLp8EY7aEWbco7??!U{Ns-NfoEB|C zPnwNw@FGLmJWr6&TDq^zOmO~G@v-A4nVw|KqR5V&U9h}5oipFJ_>PtZ8oVfS+fJ~d zLr2h*-Bc-dWJN3bt&y2)<53L>*>|HgOW%mU?F_@VQcuKyko@mG=C(u__AqSoAln{> zZRXzoFJah@#NTE={w~uAv{xAJ2Nv*dsZJ=StP(AP#0&tDXg?K8P6-MG$J?DQY+xX9 zgadDQ$E}1Zt;E_g5`d9AHFQu+aV0h|0;JLSvFJh3^2Ob|4MPISIk>D5Kza@VH|NfN zV>&-r28{r53D)<Mm<mg*{YJpB>V1KWu}8nRq8X4n0HO8HUSmdZSb7cQ@*tIl4UFme zU;(3DMSg7FF<8FcXZu&L(K<_hpr+s1?Z2=vkig^S$C7%4Vk#}MO*Wb=;KPzWL_g2i zz1!%-B|ku+lPwTz1O;j@6Wek$(RoBHDo^OPR6cfpZCfJcKZotFTrt?T!1k9b2K(nN z?Vs}~JsN}7V`WG1ACxW!y(>lObyr+jJ6ucG%39dRz-LGH?Zi_u%Uf^dLL}J9$L&7y zntZ8Y4>~hFpi4*;cIcpbfdo}>fNGljtNBJBMi+{wEZ;^(Zvvg9oLaR5O3L-iN0%Jh zktTMTx3(W5Ah&w1+qf*uSNqxw+l|>c2Y3x}|6Ki+Khn|Dvb^$!Bz`U}3b`^b#c@_s z`)9%G#@p3+WSm6(_vdX-kOB$cQGq8%p9MCb7=8|cSBBgoJbwG}#?_|6s~!Db)~8gv z&uSg0`C!D!>AC*e-tKkj%eJfU`_-nY%Sb|fdh|XJ)RUdGT6&|Pe<`<gJwM#iBwHAT z2v{l~Dd~CdK6PE{a76v!b&C3>8}I7p>yJHtmFW5<yV~ToPu959vs@TQ>V|-TlARIP z+L6>japlMrJJm6wtmW$QNVB#U-)gV-w>sSYBztA)-#*RBISu!GgFG~2>U&^c_*EXf zh{YqbOiEWTv6UT{5x-rRz+vY!dyGS0*vco)e9)RKo#chN(t~25IZt`+)elDkDrqDn za%^a<h(mD;rabh%X6l(V@>H^YjZZ(Qdn$nIuH|%j@bC;YK;GyjJy)5a!imDXeYLDi z;c_^115LgpZyvBA^GkR#XTSJRTN;0)ATPT`>r#lI3`5wp&17c^JCs<TzS*o`E9}?N z^(c_V&PZ}G{J6$5t>w7ma^i|A7QHo0!{ZN0OupR+wyS4Tw5eiYCDl6{8kAck^?H_M zwljBS-t@F%lzhMeI|gm<cG4nFmRCok9yW!YCw22mzo>psmGhN&U`6sIZmQq1cGdUN z9LDh1G9#?48M$vgIuksqI4t+cdq#eYHT7KMejqPSP6$uX@4c7wsG~O7+LC}X;c?8# zJ|dg5Edv^)2C=DQ<C0A^Z4nh2D)S;==qZw)$U2`$w3EMmsI!WqF@no7YXvU}w}tVN zmT28;dLAdyfW*E+oRh2rUir2iH@e8A$5v6b4L*#~OwST&pkhWZxdqzjZP;@T+#P@u z;rb8KKVq?6dx7$X1TVOGy}6nD`CZp(ov@C;^M_hLX2un^-pZ7FC7$LuP&|wC4)<2S z>s1?*o0l(JwS1S3MWhwiAF;^!LVT!qILiPclrweaG->cnd_=c}esg!{Cxz3jwi}X~ z_qa9RJbP>x+p%=kW~ExHZt+kh?OD&4({?1IpC}UWlwc>8%sJYmn}@ZjLrS8iS5A^j zH&Y<l;PEyV`UWKrVr8XmzZ40P$XtO?4%qoLl9wL67E$;1^yime6U?WBGP!AquiIVY zof)y0IIYJJew4XL|J?gUyU>i41iZ=A%$akdQq+_yWQR2qmaMMWnxx`#+N6=r9-38o z^0B2@fJ5X*O#2M&_3sYP0yAF*yd<1<NTn%0bC7q~Qt+tX&)B#{>FgVpU#HfBn3c)T z`y3z8VkG2@Ev>-G6szG*KZpyvcrXUv{IO`BpPsfWMXy{)lC>ny>-jE5SJt~xV+S;n zZ|ETT57@89m=ahvyl2c^w_RN{%5Xb)GpLs7;4Hz<g=ZcGRIRU_h&+{#P0|`x;&BAA z3JTs0xp4lV%zhRoT187rYq=a@u0HxHwT>&9>&a}ld*Neoy+@Y32?KMc4_Nyg0fB?i z90>(1B@brT_>EPFj^Rm3lK2L_tWz5-H1b3Dd#^HHZFXZ%Z<k(XX^U}rL|Mu=T#5KN z%R4T<ldfm?f73X<aC?kJ^eokbMiaSd0fzoQgHY!%4)4?xGAuFU!eWKUWVT4JNQg_O zj(8W9#;Ze`Vlb-XMI-9P4)1URzpZPYE<Sd;T0ETPhtMmUSw)$AMjfk~i%Yqd!H>_< zv|idT6v%Of&Hi&tU%&DR$PG94efQfUt@!(;+N`N@^!vu%cXhTrT68}Dlz?<nX5mTO z3-!qqg0RAB8rVhp;4hkfYG><@Hn-X*<S?J&;cM`F+UZp`C9!%iqeA!fX?r5Ig#3Z9 zn4^mpOsVhN3Ra?2+sQtj=u_}GtQsxOznFAV>L=rQ2}YXq`!hzWm&_}K3-ycc=HihH z_08K2d4xw&usE5Giw?TdUF&=yH6Y-QSXxnfJtHOaKC~n&F}_(oy3F*!ld5^-6&+;y zAPdjk3AKvjTyGTb7?j0Y8hp_;R5?X?xAgHU1Aawh^2~4v=d^lcGE@JCajCnCOTIpF znbMtyU$x8vu2^~oT#oG=ZcvGSM#uFaf-8@VOMZoA|8crNa@-?=uUMBtuD#1Ei5`a3 zwcm;57F{OjSjp)pCU-?1VQKMY-^Y@`CUJ^@p^28NB);ujB`HI+UNj|fddD#-!+dUm zp(VTWRg>he>+hZ<<ly#Pr3qSYHi~-{dk8sDuym(K<b-;<{dWSxR^pIrc2+Sl)fD{4 z<3pBv9aKIKk94kTBL(h$u(Vm~gd8u93{!?W2YYKL*-xJJ?R&}OeBFYSrB4?@BU-)u zg6@#;SO;bHIQ0`h;jjVDH;D;{eE3c$EfVc-y7DPcq|tpQ+^K@?!W~a~p24~N0M@Q* z<@}(?bzjA|JoA04(G~mJ&F3$ZHsO#5xDFR)WsZI(U%M|cq7@C{(~D9nl&mHQJDV&w z=QGJMoiCM)h-b7Q@$dOubA(<*(BrlL!~3)5Ubj4Dhg|)IAW>z{4DtQfmwFX&_3Ka@ zXS-!DH+Oq@xr$yL=23J|8L)6o_h0ku3^8FTp(|6=SeHR)dLiV6aD?8HwM_>m2!EaK zJA8zf<6yZ4qw2|Lr8+{L53(~KJ*<tLDraIdaG6UG6HO(Bbl)XaUzJip@G_9|I;EZc z@cu2qy!DQ#>mM%zFx$j1AP3w^e!;fYLBkq#{o}K2i@IQ&nSuX9)CI%LOZ?N1zl*x~ zFoG^@SQG+0D#I2+06Ee&-x3=b$&Z$%VPW$ym95*ra0HqI1i2Wratez|6yzNDXc~cj zr3e&zyQ49ph;41dc+pBL@ZcBd;*eNWQ&7xT;M>t?At5jXBw#U-AimfU3T%5z1Trey z(O|rgJ<%9}#5ObtF~KV)@XUF)wzn04!EAdgKY&D_fD{r-7HaDm{#GJsTiZ}DYbX$r z?vBO?zP6!%g%U`RDCNTzC-Y(iU)#XwSBOAl3v}BcQHmw_!qmBL1EXsT0g>&l;5|18 z`T-(3-rKEZOqJ~RmO*M@bG1MZctIev!%{GHvfI#GGX@g8ST+}?Om-U-fdmiep&;7` zLPl%}LrkIUHt?@@5lFNi5(}+>DU`(u2Ejcan46s=-fLfOwY)3%FANL;OoR_hu>&Zk zQg&Onx1PBoz+^)aSat@cRCXJBtKXm;89$hv9fQV{%5DR1H4O(6PHdD0rdD<v_*ctt zK0pD1_q01(#)$5>f&Xn8Ef2<a1Y_!Dx1+(+PY7C>yek?bLAwo&7R*AxMDLE?>-hh- z=inHGV>`exHM85=MnceHSw0{z-VOa1b_PekC&hLaVajH=HT`eL!G#M4)4OxQ_B#F1 zqE~dn4-RY`+hboCrgC;$+b|&Z;0HJE?r01mX&ZXW(t!2@4ysFFb{vK&blC>p8uq5d z89bEOiQdc4fP<n2e1IO^9le*O{pvUjh$m23TpaNHXAeJP3k(Cq9hQ0*ux;;mcU-q% zNArWZLSI1WbmY!a?`3BQbS53RRlB42x-oxs99^jn{Y-0T(|g((uudfKV$k*mv;;fR zm=*oDEjF-1kdjC3f!@o`(8>osppe<U?Y)jP7)WlTOAtbVpM=FFg<<NNwsjnx+eRys zb_MTcW^lB84Dg{Kn-8Az?7Zv$2?DmHGP`i4zZd@dH){=w2LArq{P#RJaEbnXdJeV~ zS`md#iToY83YO?U-+qf+-Sm7xsPZR~dZdOH$a5bhFnRx(vvN}0%CYs8&KqG$vsY7( zNs5SK4;&44W;DB1(tnp-^&aboqw7>J$mWxp#g(XemGJ_pZV3uTF9=XKUb(i|bmft- zjQEdF2IP&;I7Dhbt4aO%yl}Z%<H%#$7i+Fm;jYn{_*X<KD^`zwtDRxd7NTEqB5P2X z;XUM?`H&~h>ahEaOE_|6${ld4)*C+;6E1%zQ=8>Jp-+=rqBi?=$ZBjsnlh)vPPR+O zOo6mu`Nb6mO~EJWWqi|3-|EMoc&$mDR#=(3<YY2loq-Z9@FENHs=oE17=csf@mfKJ za%H5oUDa^*rMZ`ZiMiI)d-0yJ*4bAghXzq0M>Qkav@R2VDL=C$E_a8m;W+MSt&CpR z8#3vmt5xPwZ;ss^I#XCs-*~52l1npD{<H<^LB?{4spc)+r5lscKL>vZH&3^IYn<e% zJ^g7#NK-VprB9{5tFhU1G};0e#vS^c_90uJ9A{IBOBXj@YP#V=)c*8EkL9#tfm0eZ zC+`oPa$}TY=0SEmi>8)hSDXCs?MHzLzsMOjm&e-o)zwBP`jAEAk=GoQ3-YVn{a>bd zXj_br_bgi)s@p$n7Nc26m@1bXS-|slMl4L<P4v!~tId0BLCB{-+3xe;X%9+Tx{GAh zvQSRY#<Taug#3JYS=QZa>sQ}Q{ForUD7cssH3>7#I?sCKQ*mo)h#dR$X`|@JdXhAE z`GR%Ab&W?KMiPip=!;5Jp7CwM&m?4d>9IbQsW*JzM})7seDqpjvfBR0vj+#+Sd_w# zS>m77xqsOH*`X-ocZ(GazS;h3`|#XH@j1_QAPL?%+bo<OTR%cw^_WYe_DiYk(E+{N zN;e?yLSKb_4nKp4;-&L0Z9kD1WT`OC(?ZzR=r=sQe!0UXGQRKAp+N_ZqmG}euGi~Y z-kTPEjAU+zw`W;vb;7%%(|u&T+-G@Sudp+XC`f7A-0O?I{X1?GruEN4O<%RudOonI zs3ho79sYVStv&r1Yi%~=TgTg8wQPD(y14z)xIJG285>xw%mNNNJIXzm2tJjme=SS) z5_ztiaE*7n#vQ#TlAmuSh{yExT5(4czYk<Ia7o9}QsABFH-35-n(C=bWJ(|Ynj66( zm$H00U%7}%)7{u%A&f~CA}@LEEAjXor(l*Ip`X}5WaDY?{f{05*%gSW#IxxVP<j&c z#Ao{4zw#1?j7EX`b3x%P<Lo*5AIDrKi<NsKO+LJ0BOH2&Vp37NG5@MjmsyMCs#&;Z zGQRhf7tTZK>YY9J%}&|$iz&seQZj3))E%29_WL5-S*g&$XhoU&jD%0BKt^O#@0(1F zES;_sdAy2{{ZOLcH1q8IjkiSpcT*d#Q}rHgD-xo@X?q*3x<S-l5r4gfT}VaWWnkot zL4#A5o*5iTd8YKPW%{#-+0WgGwZI2jHx1l1iEi7y>D;&%x^_wa?28Zi`j^hClP`9h zS_^&J=tH2$`F$TMRf^1{Rjp4}D6=%AhgFh*I@`t|-`-`8Wrky{?d+ic`oJfXeHmi~ z#V?dnl5N&j4I$I#^?lf425s*szw5hw?&5jb<PoHTdsve5@y9|IlvE*9B^?_pu#~b} zLmCtv&+eoQ3=dSDFOyvqFOV>$)`2hBNsZUhIyxF4HJ|#+Qh6JF>d>8iB^4nf93o7+ z;C1s<wVmB*%~o$}0R_Hy!gutC?@iD`^9;=RncQ!%2wXu_yeNWC7&&&`6Bb>x67e35 z64`e&=xh1Kyo08hi?>xx@NGUyf1<dr!<_w<M~pbiBUqLO6+kaE>8e*WcWlB9pR%yR zIgp&@LcW@$mq_hXD1IH0M9Ym2iM(a;j<}v5OoCftaE#ZB-J@hw#pD}P$<tmpQ1TtZ z8#o1Na=7TgAK910g|D?=nPZYmVvsA?J!^`E(44%y(DnVXulJ9C6nH@S;DJptjPoK1 zjhl?{Y;Z&b-YP*mC6pJxMD8@#0+g|i)|sYcydv|d+bWT4`c269u+O^g7Mb&|$DG?u z<!Tb55sEdF#@yd?WhN4@`7o?6n$^?0_7_Zi*Nt5><hG$E_crZMy2}6fzVJi-;zUMk zTSrM%#ctQDDsjnldCIE2;`jlh^RK_WOclNIR`fQFGK|~m=A)>Icc}+6M76{=<{KJj z0s?qlgg?#MUW$fT6|+Xn_Z&atbG`CK{Htt{ZeMN`iCXrvj0cW1>JPbF?=kfEI6dN) zXZ5Hj@X#g}P_oylJMu<e3TkAQ{VIy`*r4Jgev0w~ccuqdOHXwKtffgS7Zf@ki!;Z$ zUyO5%iphRfW3ap;erbrcfvD)EwwhYae(!YrpebJat4ULxW1Ut8>ebBO>z`#i)y6O? z%t4HFp7J9ITyYVJu=#5*v}nGNKgf_YtW^5u>@)LxA4y6`&Z?o8<T`#B>rhpu&HCF{ zYCIvzriq87!$x27PzRD4dK492uASX??FbH6F7d_dOZqDZe15Fcl`MqzI{EI0w(GJ@ z6TYd=jg^X^6A`NRdUPr3IuqY*2NApX^1&^TJXT1aBy*tWkL1otswV%Vvnk!HWh|1q zXZpj!_-<{;$NBi{=`$=vFgr=osv0NySj@+l)lGD|!4LS}LG=Yo-zQ)mV~Cxuyf=IJ zGiiH|&#c}m@vwJ}n_OC)P{fqbDC&#MzDEXh__TtvQS%fj^~^C231wdssHRl%R>;CW zEsZ63+)WPNNsDeVV}KTg{YQ&#<La=}qMP2vc3O0kAN(I^Q4nnb?*=^1-zpY>uCs*p zcYZGx@Xz12{H%Za^1l@e08aO2c!&g#Ir#u}3$pWoB}BjO28<<)|8I%~h|5VRD5}UP z$SY%13V`h(R5z#Y@0eT=3H;`<p`#5f;NA2yFid6qHZVFQ24TW(r2^0@=>L4h-C71k zv#=D7gKZXe-&&CW75f(>MvH#H|8_<xm@@5cBmNa2A^89miY=bSlxbrHqt)72-WkJy z!~VzVLISpk4_l0ask6q`GWyLvKOkRr#C4cL>uq2(g9`(Ke89JZsBkBb3aWYix!-7A zKDH;nFwB~h+nPo{y?}u7X$Zi%K(Rc%K)-GO<CJaEnjps7IqJR41dib4<^xm{U`#eg zzZ3m?AcSe4Xbu&<#=E02gZSS!CAtV5y4oe0l>{<(EIr2z;<ur}^Lcb(QUo9n;8=>g z!9dZ&KTjH<G-04X$&O)Ts`0k37f5nIfY=WXhL6C;*kHcL+KxuQ-2lS{W%fax6)am5 zEXN-^4hIA@sJDQn<9i)OTR9GN2|sXI?Hu)9b_NCg22y^syo?v*Xm*14vNN<a3<Ay} zIH-HVi?!*!><lOm!7T$GPyi~I59_G+va?^O8Myqw6@_ie_A)ax)dB$*9XJ{Qe~o3- zds!KJW24XyFm?fBiYK?($yT=ky~YQ4?j7@uDW3e_z<b#kx(*<ESAettc>96nAjPas zxvgm^3d|HZYSFcsVOY`y;7!OL_Pu4IP!!<Zu?~ArGXu#xDDVV!MQ=;HVkeq*CzSrH zbigC|zcNZ_s_?&E{fkjTKO5Wh+Wy2S^{C5$pP!(7_~})RSj2I$HtD>wTPoJpQK16X zT{8EklIHfGJVAa)CJ)a{YMoC0rwwDEU-0CaQb!La3E|2m_qewW1RF!=$C8@^nph>g zCb_~t+ZQ$uw<tvCJYGy;7$_g9lhUV`xxx57`f~0tY2~|>;Pw2J!L%BI8r0WNPeHC; z-7>p(4qfTpJY^Pk`D+e8zl^t38PnO^T?hy+HWr8kg}Z3*Hw+jg*@8Sd`v>DMR0|U` zKQYe=Qj1yHe~hcDvs}xKuF1mLD3&s-$y1)B;D$q<gM79s4~2FHE_K<FX}0@rx+)Si zW^?Sl0XJ2tH3s!WHIUT}S{&JjpNPsGYv<6;eyyN*uo4gTM2BonthDg9vgp_E6(^*+ z!Z=Q7Ybib&u=wn9f$mbctZi!QtOHYz(S+g+RqM$IQG=Zta=PrYx)Bn#hLlGsZ0JK` zxTv#Je}<`Ca4(ZjeX$m?veCpkq$ga^sQhN1x0`6uKv6i$^~bJ9#4nb@9*c$y>80Vu zg)>`|_}Dh-93k6(c)#UaX$oJ(??*iCR;bM^>yH-|BU2(3^=SRZJ0S<++)4B)o@)oL z^!KPz8>uMN;tQWYEXwO#kkxLVHz>7V9eFVA>%k5U=5RGZI=d%Io~Pv04;hlU?Jwc* z9ZFV=l~cUjIsII{n=t$mH0hH3*aR_kf+FJ+Px<n2DXy}MVNB)wQU^@=m?;(?g)Gtz zt6dDK&F~s>914VR?2qD~K55D)VfJyAA%M>Cd)Hi1@5Ay4?%G4fTnVCF;3qu11zxOw z`6}r9lHpW*@FDfkL!7snZ(mKNP-_&BdG+|Hgv{W%8$q-#7bOUf*qYnQ)G~NH(zQLO zC-$0OKSTKKi#5EHo;=Q(C4yh0Ra{3P=jOVNY0hd_MZG(%ozBSr%-ma5{EYo^+k`5H z3ujF1se7GHtke7;Hd(BnzB_d>EXY}wpnbKpRN8Yknay1JdMYaUBU6t^*8cf7=dCBb zt&UtLIAS&se1ol;{HIP*K;fBS+rr><m9g5?$FgrD-CW+W4?n8&uT-*qd}-i|A?3oF zk`WmwFc&G>hMOfU*EP03?7+!TUvhT!C@Pj7Ka$}uG<}`g&Sr^&5AkpN6i3e8bb3yT z&t6WDX(lf#`OMZrAeD>MQ}?~{-9oiiXGI-I$YiznSZexhmSiWz;tO|hZEWO9i>+ih zydIwBk19~HeSFp;*iy%U;s!T<iEo`}?T|#OImz?fXSbZrahi!XWZZd?cuYKg9%k_t z)ex&D#ftlg?wx?x?2oXqDx!^;dfMa>VG*vB+l8@}^TAa?(f*N7cowUQoaB?uVclPk z+;#AMj8G<?Z(^B&5u};Ws>|&=S9BjwVO8g;&QlTG5;In>8V!;&kPdM-yu`=duQIq2 z9|cXZsCAv`Wqs@7nHU>l*d;=tcALXBes19F!R~1Xjn^(O^qnB(uZFXq6_diFU(T4s zyuy8L@bXK(eB!#r=uMu1SLdwWq-IY=nm4c<OF@z9oI0_jU2|9c_&54{!394?H2qhW zHzwL<Tym|guY8Ma+7}qYS#G)DJDT(U@FkI0-(DxV%zIuBeq7-c%02zYrQNa8tLkfM z`%;&aj%jYe0w?i_*K=w1q}`<Ltwpao9R-<Nndr6kVMNp>kN^Wqf-{G4-YzL2X5vSg z_P;lAei{E(a^-{v!Qn(gHdVO1WC$nnK`Uhp^Ruu6_15IXnWrpy)-CYHUu2WxKV!HW z_WVWv(TEQNy6&GJsERc%WSdsfTz{ljeEiHXu9yPl3@#Km>p`ef3fWQX>uZTKUuT%a z@(IaYDKc$^O^q|A^(h5Pi#T;{-ITTPZV%Q>3|ocG;F}x~y0R+kag5CEaFkxkE#c;U z_vKH}4R>DZkDeQ|stRL6_TnSQBiRon$X(V6j98FjBU&GMnDu7Tc0XUJ|I^u;?wR93 zV`mX%XFZR-WEil<J-;#;Uak9HR8Oa$al#~{IN(OSfGp4AW6=p$$~g~LqX<$-mNqF4 z#{`cnOOF!yG-wVUy2nOZw-4pXc=2`($>|r@CbX)$pEy+n+Y89c>EH>|R!Fx?{#2k= zwTw5o<aH`YH&01U_;7QAow;&rtEOKdf#TU}qKNi@1Ec<xi6$>^U!vadFRoCcdOHfg z??5n^HC6*(Q^qOgX3X{~jC){~$n+IoX)@i@fv;4H((nCw#MM~c`};NI2~0U`c$<S+ zaD<9(`Ii6e!_O<eHu!@id6fO*zPUuNI~SM9s^>57{Hcn6E;O_<3<@f{Zz;n-<)`27 zKCBeTKiA_n3Itu+dh>Gp+j5D&D3Jf^BEUE6CH@v&|I?AbBor{~Sz`n5N+<yL;J@1* zgiYJPAjacHf}AG`1Ye-a02bE{!z0~>MxZN|1Hs0wd;}81CEbPw@-1%A@-C$d!Atx- z`i+2rH{ZY)-W~nBkF#UcfGUCkWdXV<16tg+!=c4|ZLzK2aI{bf#KF6wF~wcm(7$|X zByea^*g^nIZPzw1Ab7ZWfr<*$YXqbO7Ec`W-PblW`d1E+z?nt@w-`$yG1#_eBA9cA z{=GSL8A9-I9R%7~!jH`-JiA#q0;o?wk%B$Y7{2tjj-wwU!_m?(IH)IxMF9ibdV9Ae zh}(|dEZ7DrS?r45Ylm#D7rIgbmLD&GVG825H4Vxt0R1BvHZXDsV03mE8m1y{8yft) z-)7ZzBrsD578MFul0CM_ua1K>J79FMP#Tz$xNS|t0pG?8xHSYY6&N;N0aFsU9gVKY z00MNhHVvpkb`Bd;6}Jt&)p0Q6Xf|}moMF~hzzPOLDY}yE4lt&q4jUN!RwXbqEUSen zsr%o+7_<UbFsS~4O$i9YEI#?af%iJYf6X=={N4*6HqH)HQMaw-Ex{1@BM5e}tQDrD zZaaEQnzk!?uS0yR<A9&V_Dcb18gGw#4^SCMwB`rMjbK>H@_@&Od!m7)7*x*zKS=_F zH(1U>%p#OnhrK&`ue0#iuwg)#jrGT(FeP={o8B5WD8~U<+MU}2vk)Z)`q!|*?>=D# z?`3D8bmpcG5hSFrgZFY3ehnH_{{U3uPA>(HDX7Ef_CIS41#f?Ou`sNF2>gq+hJvk$ z<?4ZB3hK5u{cF&>f`1?M|H=XVrabyjVDwj-A~Z?;-`?0_fHuiq;P?KC0cyBBXgvgK zXRJ-;_La^bJ;F7eQ;EDqQ6_zuS%aCaOR$r?_+%ZGs!~wZ`&Zw*1uD%?U7KT3@Y^4J zuQ>(|H{}k#EW9?N8l-fr?)e=h8p13C@A+Kk#ql=&lGAkvDgMyQCxQx97+mv(YFrPw z3_FqMltc=ba*5>T3Vf3rVnpd4UY((n5h!$%iuGA+i=JEf7(J+D8I=eLx%`gJIiojt z?cjNtiqE5zk2Lr)Nk0c<zUP&Uo|Wk(n}ZiVol#e4E6ANoo|6!LbW`qLZmw>BuGq6U zEk9<)WiK<T%4#=v^Y)89gf#fKgnUBMFW>9V=pwXFIXD9G*0c=l>U((j4XonXr<I3G zYHe4GPlb>%FvxXwB&XC*QO83I*N(H&8;(gmi%6`51Rrisi44HK*QCy9+$C)#@j;bt zHdjWW%+FP|+=h$_XKoblXBox7Lw+f~NP&_Aqf5Nwgad+fs#70}NoHwFP2NM>Z^NzU z;zYZ;PF9)sRV}GMCyQh8*W;d?rqw<!!Sftm9qSl)nf+xq`>CHgK}3p~b;9Kp9u*P% zvf<72o``-y8yfiR#E0>Kj>)zFxv|{$@3p=8k5ukE&#&&Y-<Za1e~oI@)1PUKtBnme zzu?X;LcP@s;a+rbvuW)amy_dpS4;+uBs^ux47f;?Ow>@`LTLQr0EYxy$k36r0(LIO zGi~b1i%F^DI1O}9=ojh6hi|cnU%RJqjP6QE&Y)h14(k=Mk~Y<gL4hY2aot9Ys#2mN z>WvMVXI1%CrpGj%nRR!-i;EQ4y>9sLI~#O@Faqz<aQM%J06(*KXO6aq6WZxyBC6zx zQH|ysIvM(*9<!MRS@>W2p2|Y~vktFTjgTx}FKm4EZNT4-qV`m8ndPJFRMewc8me`$ zm@_YB#lOkVyg&9ugtQZCj+h~5R6pKoVG4D8D;*T>R5W?sh0i24;|IRg>MaeXFA<|0 zSL<p=pJW)uf0&72rFoEEvmljSkd~@qeka8L&i^CryW_EJ|Mx2)$w-u~>`2x<j8YOp zL`orKWs_u-l<ce|WLIQwWrYewh-7bNmXTCQ8o%?ByT^Uq*Das#@4x5i^*Ws6I`8v* zkK=v3g@jI<-ap~Ftv&Qf{G7_B%2xJ-Uh^xp%46S>nYmlTeT6FA4m=z&y_gnY!Q+$s zBky2TW7W5PPrvSQ-}A=3arfr4ff~;rk$B(Xdr9t5+GV=U<KpZwt0NC*RY>jL``OCS zL^3Avd-@6VSC{Ngqi#|vdvT)s&52ySLvPuFBDr!Xt{tFL)8VkS68JEa6|Opo?&ve8 zNIdp|HED><|K;wkasCjlV7+&q*HzsP#QKT$6eUdDFc!M?EKEPR?dR4Z*)N+y&hH*o zuMl?QlW;!2`&J;wxu%;@&Wd(ZQ)>J|&gr$!3y&X)<%;aNr_C+Zh&iM#R@q8_?~d{v zvg(o#*0iIy^NOMkXUTIZWvJu2u6BEg*!M;^P;wnDQQ^82#w}A>@$ylc>s5{SBl*Vp zWYG`rJIbc)ir*q4@}6NfZ@|&0vn`-9rLxM8XQaWm=$yv9+v1PG%GULLb)m+OPIRot zytOVbm1yVGmg@|-f9<NrHmx%O-IOQgdMEWBCd8XPqI#Eg94*rCnyp-DqPRovr&`zE z$2p&0l8Bye*V{dYYPHW*|5BE;_qlQ(ON89r2lXEwY#?JK+s%G7ON{IKMkBcdnWC~f zEfF;LjSp8u<nBG+c$-95)@Z|)-Ilw0ACEup&wNz*yhh=^R`Nj1B^74hbmoN9bP2R9 zvrnTnhmHvpbZr|EDQKp4h!j;Gym<M8vCzj?{%G~N`NF}}9m86#_GH$Ra^0I!JFRuT zC@|DoFlYrb8~bFR&!$b%b4!eS)IIZ<X|5>u_wGElpH}yp6Ef}}yT0x#7u}xq1#MDc z&9>bUy1waZ_s?&A*hZ0XlYcuilW$F58AB;s3g6&xY?f5^Rlsj^7glK(J{n&!vL(<! z?YfBS#@$D+Z~ehaF;jc@wMN3#m~#VB{hyQGZyM1Sxl8?<gmjTHgMbYpj!WZh1{zU+ zJ4cA)B^HrGAxrNBekf!qmkIvq{~ii~3s?P_$l5|7;^6)M@8yDg)TLG6gNcPg#DV)t z91QX9(V&8lSSUms&OpZ-S{!mNfdxz)4LAQ+P8_`?)d&I-M8YtT;N>ba2boL}z@{b^ zh5<s5tDr@fZ9)tX+{Yl4#XvnTiI0u*0MMYd0T#h11i_Nk(98A_arA1twrmvwp+=A+ zBs69L)q9np#ewAy>1U!rTmv|>a7Pg`>sMR#ACnRdtZ+#La)>xEQddL&v7^yTt0zqP zi{t5Ozz;djkS2~^Y23llxIF_O9Z9%Q9Ih0JcgTTC&Qc%(_&(sk5$+kBeuM`W2SZAL z5F=6WYR3!(q)jA2u9qlywNnNa5P_d28vIN^P8VU?s~s}nWG$7CqM!^kAhHo06gUG3 zZ_&%!jRN|CNU}qq#%GmtvJ4gnQC6hpE}#x#6|g7}vB82MhB)9#pb?}Cfy2KF8uHR4 zz(oy}PeIy?1gnM<n2=U24pn&okwZc-+%;c$7vfe8`dUaJM4q6kCgMM>e}Y##Wa6OJ zA@l->fxAouL1<DOxLL%9#?b}DK*^ja2!0W+dbMM=Jn<!sON44paky3_(td+L9SE`# zMuo-k_(yASGgp+WfK&2E$Y&>hXT=qIL2Gk4@gi6_mvgDua}6$MgLXskQ1Mo>QHf)Q zNB2(2#}xibs<q&&<<@>>O>RNsarQQe&>KvOsS<74$2o_|$wgZY6AikgkMes1?$Jb; z=AS-b;CAxGoR;*rFIqPgL)XbTZKdG67H-i0QH$@}NRHk9hnz>mLNC1$*r^enO3E>3 zSHxjRQx@#m_Nz0eXUBoQABiJ3XTLa>&m{IW?5NQB`87(5O{n8{-|tUz!mfgtASK$v z89@va@ud{yVO|xMx0AT%#9hVqHLCUBEot(-;m{ZEeN{%}OK^A%m9FcX1_#Y%|GLNJ z*+bua-rv2JnWWACdi4H-L*smVyI$;z+Gd_~K)XUV<f_b|XZR=a2A&+j0=`$aK$5RW z_h)@e)Yw?s%M@{|s0*}_4`;4~%5sNk-=RL$uBa#@6j)4>CGhEDajB^A=f_vyPHJ%+ z6&wl>{{6$G{f^_WXBoGDIo;=rKNem)G2W1771eb_Ls2Ut5xcXL%v7g!)P73wybg6w zwUbLZo1y~G5qeGCb$czhO?o-MKD8}qSJ;_*RMqcJFk0`=+Aq;^<raGUQ$ba#g^iBB zGb8Fv?wKdq&z@gNPf&cc!FA%|ww6l|`oku-zcXaTUU+>vc{{}fsjYd?#Q=5v`(H{# z%g=^>rqj@CSDs37WL@v2amUN#di%)OPbu%AV=1BKMq_bXgI<<Pr=x4^Gzach#AbNf zub13K8{F#hqw<*97nkJmdy1w(8uu(F<ZAc&aqp!{&vEP+clexbqs^0ITlnkD=OU9V zk&uP?ZjybiarT%&(m3bIH=!)=;?72Pk?FgHh~C)cM|;{sG$vW@Xi02xgIJ_FpLO<! zUhi!|(#gMaER`a78op3`;=a_@#m^|;lN~*}r{JTacX7qtN7@mZ*PHgIZj;`!A=!1> z(rTlvVDY`PhYcS_><Y9e)m_Y!l||3y`Xp=8c<}RF9nHa{9UHVhL#uD{ljhmQ9o;fv zM;|wH-ktnG%YKKlK6s<Pwcd9f(=<mNcgG{e2~K&};$)8*&0Wvfab0xypdQoH5uVo^ zTa0?Xi`CLH#A=z93uN3<y24-eu8vZPwpw{iH8O;LA7f<<|76?mmat2qUq`uwU3;Gm z^(Af)=dR(JE*Vp*XDzKb^40nImxAXvEqOfVR9@T-(tWac{<oR$`UC3~X3VJg!aryR zU3T9UBE)bgDB;3kkM8!1;U4<sX;<lQXVT<0ThyC8vAH;(7sqnz8~0buhjZuUmD|di z!Xurx)yoXbUn-*bk!crLJ^V%Zq|K$1k?xF?(;thT=#o4k*LmPPU-wyk<iLfS=+<*g zq2WTGJoFipbtnr|X7}74E)*PFM}nO&YBn?IR|-#;OJ=UrAb(ZzVqD+x4oN7R)~g+! z9d|aH(DO6%ZRuY(LT0UHNiDB^TTYO^t2F-M&oj>7>MqE&9l7{@<3#YKOZ;Co%75hB z?k#+@jv@Zu)~!ePoK%}&(WjueFUzHHdaG72-LIFFw?}+>bj**BE0^@73R?&YUBaMq zhJ}1`KB}2r5#D$pjPb2z4kyRA7LjKR6z|23<ZSNV&Sgx-arCWq1*fE~j7U?xfbj=i zIn4rR1_AEZLJ`ky@m(d^`swRky+<sY8%S9&Ec+#%SF*QyjP$$Sc^R&1f5=H&M36#c z|H1d6qPo8aZReFjRWsZdZwQLh)g+%S6FVpJh?K$L(Lg7!&tbt)`cZGDrsGD3J!82J zG?WN#Qu46+<RzLD%*eQ@^M1n2I+28gO)=?dhgfLN<x8mY@i$-Iy0B;L@p|$_i&6fu z5H5SJ1TSCpI7~(G1B-9cijLO8{^UpJPaZ6aqZ}czd`oS7Pqbk>^GUzbL!ZK)-0Rt+ zpvt`Q!C5;2Ow7hxXLlFIUif|$)AaVr0@bCI2R>$~V{<PA`(#znL43Y9UI(*Zc6x57 z+GqV(VdweJtVcE_QFdK$dwVgXs{8WX#SF>jx%DOa7Rt7ZyGu*%dhq=mE|Z$EFk5_1 zof_=;mC`{{4P~c1I%ijCBi&gn&@;6$&><+SVR5SPwM(;v{3$)YXNLNh9l8amFuXE7 zq+IkqA748P-WPj%_oeL-@xClt(`5C630u?!=}w2Z#*DH_{~gILwAhRHNNd<Twx?e> zbHF!k!CUf`?Zf-eRmip(DX5uTU*}A5qiWNln1IVKBkJm1H#n`|9l2{JJfj?YYh&=j z?|0!`r_{b1xFpSwZ^(G%E|qd8!X{ovrnJd2&GwUHf~IwR>&{whm4sc!iD}6mzv5*X zet5=rZkLoFKd1TRvf+cX>!?ic@1ltQW%GOCHc1S}tA^`?j~B~Ef?^#uz9J>T1l?Yj zC?Roiie#`Lf8H^-_0bDH8S89TY7JW^bnTb2IFFxJZs#3r&7<yh^?f~R7kKjGT#dKx zM%PQEVdkY--Wlst(orpabLT2}Nc(o!qJ}ZDhmVtLh>R>6J~pc?VPyI!GA2n`J7UQE z%kVzePFWAC3T)3*!MzBp^A!TFQ_5QdceJFk6tXl~O`DvXzsFP57ItR@CH*Ze-O!ff zb4_Jx#%6wfy6Fhajf6Yabd$2VB{ob2E={yIqvu0M3qK#<qqyM7pC&;Q^r@6|!z(B5 z4K++;pFGaLNqj%;%q7>$)byaLt^5hQ>$O(fmWoScGuJpIowCgbuP3~#w<qV7;~c8o z(s*NooY>566ZuAK)yhlNvt3hPJ+d;bu8Z^5EU4&>U9cQ<n@nfTv1;3AP0~zhP$s?U z;XrP+oP&ULjTSZ8t-!^Ae!jh(#U}+zu1C-$3Hosrr8)Wdthb5WDY4foJ=FZE^vQWm z)@JN;rb4P6d~^PGjHUxodmj2_NiQ_o_@VapZeSt#!l!<=d{er?xR73!_s=6Cfs{j) zzi*Vq3F-<*o#;1MpQSubM;J6&vP~fV2vBsC_{$%WSZTx|2ThhN9sHolQsVG`51RZ} zLL<JEhQlwR`SWkMjQjtkga#@wkO0N@P<mPd<j~QevRVRAqR}83h?S67O9{=PW5-lf zWsj>Il|KP5q5+(An7O>PdHAs!EJ)vhd@G@~45o!|Ya@VxybmCcBX}oEy%BIb1G&H} z!Q#NYhf1(9K(7Fc&^G{R$*eLo#3>dB<w3;a2Eg(sK5sx`_@gRBB<QdthE8nW%Ps;M zkXH~Awc>E$UA#5_3k&xo@%9Ul7%(6o3N`aUj2XbW<9H*ZfVzSRbhe11;m+X7u>os) ziSdDkS|uQbY2f^Cys>es2CWh#5i})0=fYLK)iM|b<#-X={Q>886)@D30unetK@v^~ z1wi5il&+PlhU9I~U}Y$vumeds5x9~BoUWB<+{6I|0;z8w6o(*wLYKkfAQ%eqKL|%& z?WFt*OhD;En6^0hePNN@XSjYY-j~LOA)!JZNpM#Z%$tDGwQ^`N(C!5V*doNyt6fHa z$A)Tgkis2!On>-ogxfQyVFN-aaH-CS*p2XaWDq_^s`V1b(~f|Tj0+?}eS(nD@c8M< zJwt(80r3Ao5e_l*YR3#}8j1q99U!(K$8MJxltkAJHVvZ55MytEnAa*te5siSU?z%z zm?9E|0#rk-f?ob!Vo*#Gp`-)|C9ML+eK0X_OreiMa7+m(cq_LY_rZvx*KnVKDjION zAdI})bq3VYmYQyfF7-u12!aw2@bKmhLZ?`$42LLswSxu-6(DSj0);eC_br4giGYE( za%`vqQv}?2#L=r=XwWq-0?YxZ84CuXb`{8Dt@zq&h^(#TY#=MdtSOp?!VAAHN7JAi zY)vIR;iqeZhX8>?s%T;JfDwreaK;<5%tEPYO_<JJ7V+gKFFf4y>SY4w@$xH*qn?`d zJ2X`0cfR**L!EpvKi+o8H)h?hO4aQNdwg#0l(na`sjH7U>)>H`_42l8HhZmmoJTRD z%Ab$gxH!*`o~N9Cc7fUMV{p}z((#*9zQOxHrHu8-D0@ut$x8qHDrj-}`1G&Giwg}m zog1y=6C~6yu4Yajoo`mLzH@naOe}0<=Dp;=@LS2*{inVj`L4rxT)CQMWc)k}!w|*8 zEhDnFnA^$C(pOXr{Xg%CiIUFO+2G&N5dPqegsbdq6?u2tccqtO(T%qh8A-A?#qVz= zK@IqNx4+Sgv_9shx+Sja_c0qq?{%3*w);tTzGy9U2t2=aJV*bc^Kf;8_r5%pYZ{}w zj%WmarZw8Ckb0!jaLoDp&dK<;qcYRYCILPT>nH2fx7Ji;$0R;z9Nf_!`&IlrnJ`OQ zm|1gdYH|DTTJb6RTg9DX_wO*<%IwYpa^@TM9BEdna;<UF$am|MuW0`e67~L5c0Rd1 zV@2EW#_o&)q1rooso&ZkafDBC35{%W;5Ke^l;^R=G9EUFKNWjR|1;&SOm0V;BdnO8 z)jVjg*b=dyM+!*pQJsH#cH%uJnau5ou`%?zGSN(_uQ$haNg_@#XqF^yYr7v1NcQ`~ zb@Lf1x0aV%8mrKAKHjg*x?O~&4JBgG+d?skXVaB;_aBtJy#5&5M54Pj?=R_tu}w`y z2B!wG@-82|--QkcR&p>-%iEkT$D%fOzhoK~M|-~z3^t@oG&&+Z;@i=dAM15P>1cs5 zTTy$j%u!0OFXo|!cVA}~b~2~T)ZJET=%Hkt>o#Lt7gkmxHOt1NoJ>t>_dxDN?D^^6 zKE<l{$NgeX_jg71c?vRwC_0eo&(-CP$yzwnUad;1$vUJLF@Cmv^2<?{P`xcaX8k>f z4q97Ch#OKnX;Rv%A9##fA96^nOT}^>T_Qv3cTb&rpRb{t(!ywOSWVTBgp=8Ap?tC- zHEZ|Qy^`h&FI>`94cv{LKccSEK5IB>Lvv2a_)dg#XyEm&_fDET@WJj<5M__<WS2AE z;CRsU#<qR2hiiE2?^Du*)5iB7)2pl#%J^_RqWU!bJ(1>WTeY)?-vv_&CT=um+G1Sx z%!6V3PZ2)~40iZX$74I6T}o#ZM;dO$MUeZ8)*Z4IuPy%OjsDs4PO~bWdRpe!y^a&U z9KAn(&Cu%Iv{HF0aY%_?^#|ty_njxV>E%PtH_nFyOSn_;H1HODewf~nnRf9_q4Jfd zFAJj4h2;G5VyEnbv*n_Hkvc{(_C+2_)=AmhuV-p?K`#cQp?cdVaHQ2?ojyma)A9N2 z87arj-E`q@iAhP79Iv;~rSc?cEZmi)I~skt#o(ijXnv&6PosA4m*wtv<m6hj#47j_ zsY?z@mACDxH4=7NUw6ET@8zQ-dg}zqgi~a5_p58O>xhT$9W24x4XqnF{nU+wq%Cdh zL!BXWope6U!94MyiI2@&NIS=Srguc&bz;?ZBUkeJjQZM|_DtvtJsoQ1oUU={4y}U> zM|Wg*2Yso$%*E)%_F|pTF}_N&fhIDS`F%DtQi+bF1+3px7d|;kZMQVWYFRNqj%>6X zI(uI&nL~B=?m&L!?mBx`ZC=b7W{=cwPg}DLD3A9<FIcqsr>kg@J&1W8*6P&XH4<Xj z+~{6*hu!2%V2C4)_hHPfXObu0nJ`lb)CCt93)ye$>Kti&U}Ir?A&5<{N3_kIj)8qY zyF{a~lfV0uqV1@TG1XcF%8)2dDgB=H9SYHYPO(0G+j=Fi*Pg0`X7x26f2tq+*pa?8 z@BU~~$3el(F9oqRsddjo;!e`Pmb;~+R`M(|ZsxnsrIy0nhYPb`r8YQ}KIwIDQFO4H z(RL#7WV1Rvpoiwun|kD*ugX}tp3aT5$20UihV@+614qlMD&Zf)1vU>KP|&K_3k2>o zJAHX3e$Y1evEQlfrp`?6G1|e@raFm^r}REw$Qv8y9D5-8RN7@eXvgSIXWApujt343 z?kbfo-5nm0s5QAY+0jJCG;05&>=%Obio&^twgy4+5xSh`%vG<5@1r=(dQak*fw0o` z59YPGQ(VJaN)raBencP8ueGP19({-1`(rL+A*FA#Mexut%K_@*4I&eyGKz(1E?#?t znG<)O5u=gJG^?Uedmqb$dhbTok$QHPTp;t@!+l>GpUe%NU~E*K5ZdPSizLi;gFiv2 z<<G+fj6G1QgF)j$EhxMMC1R-M&ohV@Y5`s8|2%^KBR}Q8Pz!Lnpud2pR`TcHaOUX$ zCDa03NZ^==1BM64iGo^N6x4_hSbG>?2!qV{T0$+y<rU>m!-Psu@a*%SU0Yj>1rpc9 z^8^vWMEb3Y!;24)z(koi@Zy924Gc4}@xW036-efqD3u0INykGkTlW}bjTEQ`h4_Yn zdIP`^5Zy_XNCRi2<Bg0<A7enU0t>2(2wVd=BOMP7{s#&Qp+T?(ixeh-6Vma)pg|!P zSkc7ME3I7MM&hAC*$^NY0KI7<HA$c|=qj7Gyy0lTQh;JigsX<R26#h5Z9}o(&qGqz zl1Q!rT;vrGjT;)2k|7cefI2bpkG%|rD&UYbc~NjiI^M`)kPimQjVw{l2;C_ZoRN-) zMnPi($AdU}wciJB;*fe00-qfPC)nW){ZBB=0YwCZ{f3Gs;GY@==hxwZL0i)$jZ;Wt z1-RIR;58gF&<+?-y^uy;?U0E=jgY~w10sweRmeapqQuV$s3ryXK6VxKYNt#TXeNn* zp9N@^28!+onH?y+a#r{+bNOpQu@)>sPbn0h4g?$wYU)6%Y@#7C=nY$C)llFP6n+s4 zsG;DDM7(c}oA;8$EMY7U1t%opfq_y7U`v55BNCSa2WXXvFAoh#7)v5BfFPY4;;Y7i z0SyNV8W5aOI3E#j-v0!zcFG{mkpu`80&%CMe#(SHuXf6CLxcDw1|jkadiSnj(csxa zQcglGv4?P$6a0`Zj|{21K=})TX~WrwNIM3)n}Jvw!mk?6M#KY)f(8drZ*ftG;D%5P z`^S#N%^Nwgvw{N!6aQTi<^iuVYDqK;*klU8TKmhU0(q<D|6W_j2QSow3;FyBb^W_$ zXGE*vLW>A({O%$dZ@cH>hi_Te=1Xp{xqd&cF+`2#nXKdRiMO5Xy2%X=k7!=ig|={0 z)7KrP7Lj=wp|$vBs%V0T-N)A@b|-tK2h(Qlw@CqVlMU~Nhk?Xl2p|8hSCm@=O18S7 z_s6nUv2_L?vWs@S(9)Ii=2F&^J4GtjSVi_dHaD>uP?LY--}_t4?V1ZpFD(e9_g}H( zwA%KtY0_~qUpB7Zdb28gWG9nO{C81yAwdhOh$y|Mi|bi#l!Xfy1sU5Nl~AsXTTkxC zJL)!N?m8teOF@+u{xi*COlCdyYk^}rEu}^8dYXe`>o$6<`;-*-o+WBw<ITe{6E%lU z>!mQh2%F{#xzYOJL3;QM1uMzDMU!jQTMX#Ow`&=(_6?KM^546zdAwcgY~Q+Fe)hkf zCEQ<s5~VX-(v-euvhgU><u?x=x_!{(5*KV}h)H%PImpRquZ%q?Qx|xGSJOA|!bOV! zg>ko`vW(z+XU`qFGkd|Wb#HTQxDMv#H@2Ty16o}<3-($%I~|2iWc!!=eC*)mSI)Ti z@aTpr{=mz}sXV>3=u2A`cW5bvtGp?GY$&?<(4c_C<nz5brpG8PYDswbzU1q?tTer( zUswG^s7^bEvWDHgd+Ja_n!VNI?dNNw+B&k6&WxCTZwMQ$o{`PQJ~>q<&`I`P$FWaM zXFIur)n|o~k`_xYvA#{s6jL3~n-7jAy^&*5@6J|rCA~sk9Z@h|>0X{)UvZf{U0kAE zaa5X_ZIN5-WV;)EA?FW2M;VV|Dhhq6o86CvcXxhJ-4mywSCnRJ#g`M?XLd;XWb?f% zF?Gti#@Yrw6D1!#x%AFAcHD>v*qqK}#AI?{mtX!9CW*6l*``88$3Ht={$62|73TQu zTvFAK*;?s&IdjK0DfZTU4e^DhLhfj;#ez1M_{A+Exr+3fi<}ePWFLa!?oPZpX|z{$ zS{5Uq=1jlW*pE+ZpYT|602S@Jmm7iyy&R8o2u7uQ>M>C7cMsikLQY=2><-=Cx%W8^ zrsA>*W>_z5k>0w{1aG0c$vI}XvUy~8-Dqc^I!*8HEV_lHn0&8h2`eXgd2rKnr6@~Q ze$K7_r=CXVB>ZCA?`G0O;%@rT_o)gaub#BQboDhU|IGa2r@z0+kcFBHliZk1j$gMc zUM!M(i+tohOyuEXOh;pF7>~aESg}zc_U+rJ97n$$5RbHe{!;W6e=^$GgOhH0b7=l1 zQqgN0FVI;}6mqh>{jqK^RF<C5C0_brgX?EA=nDDQBgRXpBYVU+ronMj2Rp|L#-<LS zyU3D1`~Oj~fg<qMmL{@BClk0M_)jJhn23{!f{RiDnLqH?@JA-*WTHUFiGPla^T!FF z9{5YYa%9}=fmzDh5#}UNaHcTgyaE3JgTOz4qy&l28#gp0AOX^E1oMUyh4DrPk{Lko z0(g4Fz;GjD<)X!a2`&cuI}ioKZH$%R<(D1}tV#sUJrE69Wyv@!kXginC!1i&c-5?s ziLr9vzxxGBYmi6)pdxCOq5qABWrp#_#!VcQ4kHf@cb8U990!IfH3%JJ6r7}jH}KzS z0}?$FlO50!R$KJ4YAKp18tyNxoHyhz0aZs(Zb5A9)ehP6s!^coLK3(igx`9#Lna1- zYiRHT0EQiqjzI7d;Y=08O+$fD9mow6jt!SN#6v?o5lL{@5l63f&Tz{HaVIEVLa=N& z%>{4hWw1E3@d)+pC^*dp5e%X?piTy1<TYHP5N890^s|PuT<}K59a3QVgV+z!ey?`S zAeR`tOT@veoiY@-2O&{k;^@_m8E(Hp2nDpJBiu4L%>{4OI52Q-0VjpvL&I4vc-X%? z2GzzO$jPAKEEhcV^2m^HixeXS2X~b_0SAU!l_3ZZ0iBptz_@vfVZd($LAn$LXSv|b z8+4Qd0T|#p5k;?dnE@Rdz@Y+4A4Jisoig0AK?p?x#DEAt*J`H>2VUYNAvmaTjtkzZ z|Lz$GmmwAP0Db4R>^M<0Jd(Zg3dc<xgwm0RUc*%eR9it`B!n%4Q(O>NEeZk}P`NI_ zh6As8729a};UbP+?J~nXT*T3<owMaV69qM7Ad5vfaXiT*<ah#6x!3<OQ~)YNS8UR9 zr~p#CSra>C>XgRKL=0`joc%R<_HB+sRqlBuHR(m+0<$MRTzKqTNTYwAF5~&(>dC3} z@tpTR-v;NY?xdYc?@&lTF|wZAXXX`Fe8B7zrw50=dZ77+JAU`Po(Bw`XAyGxG`y%g zDMS~Y$a-7eV^d=L+n$E07*`i^TeDiDhf|Z7k=ONiA6?138-Hpd@^JmlpeEZ{u2Vue zT2F1S7P}RF=*!>2L!q7NS~Rwpt@%nldQZC-XI<!3vuHKvQSVy?mbL<hMVA~n#^hog zk8Z73GFy1ZzxfhZbkW$1yS6fIK-ZZ)qRI}X?E9pil4)*Xsd?VzG!txWKVv&rX*fjU ze9ih>UuEmZZj7Ex$hwX04?ji^wU(UDGhev!)vi_7+3m~=liCceqn{_-9&9zTm@Cje z&ae9YP{h0#_k(Y;y(LN88L-Vh3&oWtm+FcI&s1*T(reOAb#YU}@#&1zw!*N>I{oNi zv9P==8ylUCN-N!Mb)$CJ&yYG4H(9+s9-knWz5Yzd)5F}~Q-`;m$@4W9F%7)OI_R)> zoQYdR!Ry?P`Gcdiv2zQLloOLqnA%)l==Bm>PaSipPT~BM9-WLV{xXserCBF~M1Eru za-ve^XV1r83AviS<#z+;t{*lZ9p0Yw?j85s$6BhO`Xz}j>&-!}KF>rl%xz2Gz0~g( zyI-l-9@uA@!%Z(#eM#_UZC->xt17Af^~_#630DR)CmHv{8=S92oHHm|&yPNKlD)j5 zao?U-`jk)iBu%pkJ?39G<e(VjTjXgHv|f*vGbZeWd|N~UE4kfV`9!t(!dWi6tQzUD zezF6smw)#1>26k$l-`uh)WSPZ(U8p46zcKRE+v*;a}&+sG>-gtw8wZuJyHin@|`v9 zCb&)c8?Q8X^4WOF_#MB%wO6WI!{3~KpTkKtx1lYf-MV2n&oCsEy$_M+ulGb>c<p<L zQiv^4!b5#q)A35F(wNPMelj;qk&`M)vXXqxP`2Cgv(5X?FX6I>Vz=~kUC2kS$vSiK zb1X_fo+#XDvS9h)#X6H;17Z3t_7k@)JTD&_V%!>*;#oN(qJA;N<aK3@|Bm}AJew;w zY}j9AIY&?LG9Hul$oAU&#qiiy%^T&FQlsLoGx7SSuWxT0zRC2F?ECYf*8!ALC<mV+ zffN#N6Lm^yUXoC3mX>UX<tf8~4NtD-954>q_~yrB4xwvm(Ld^$ZgzJ&bQx|?50rYR ze&=)Y+Z2ar+l;17=Qz~NBHa7*yDgk_?Wf90WTc%gQ{`ThjFY?E93RU~=E^FomqekM zXuHw7zwo}r{Fy1Qo24>2U-@r6`*Amu-H&|wR#nfFaMJEwPp@S6yuF`Q_v>3F$Dtzk z>wH|knfqId#iJq=j`|<tqUTfp5x6V5@oGT|x14CAXK15a-q3JwfjASo!GI;8Z<-)V z@#ju~q7;BX`d3&2jYm#H3{(8Mq3{y-pyuGu{j|o!J^D{jb@P83o1l7O#kB|gz&{hg z4;B!sH-K_scn=E_7|JO_ju+vp1TzB=!5}>hO3)F&YnV0$1W2ILWP*|5S$MpWaW(`7 zlDY?8G9h{mizeo><LYB@nu~}dL&XYEPe{U%S6j3guv$RmhbS1H!p9qW`5}g+8BhqV z98mBaJ|Y;@>m&8Wh5jJ%Q-a%WG*DL)K}u)9Q}}p8i-9gBC=d=Jj)s{&cxc?JLFE7> zNk*{W;2RL1_%av;JOdE~>H!L#!N(gJx9X)-IMVrsYs%rFaYF+wSfu(66g-2E2nMb< z)Hj%L(W@P@zw-vlEl@EB91VKytg>a0TLE<yM-fHC3~aoKgY4;&kR1q7f-aPV(H%5g zRSpmRcjnMvK`0M_G+v2+Y>4&_QnO1_Km@Phn4y3JDu%!_0nKt&8F~3zLy2_2T|n4y zn0<}6XdD>u?$HRkxggrKhLJ(d0z_3I{M4)6-?;6D8uCI7Qwh<l9W&g#p~x$OLj$^3 ztzq84m%<?2qM#~j6)<kzP>qEog6;_#p2El5@8vs~IC!-)w!G*i4gtce1<^l<A5a_^ z1eK7Q`J&+oe7tG@T{L*AMS!bG@Uh?-d^|MhGYg(8keDTkUc)Ja;uTN;lyK<PP8n|1 zAlxg05QhU@%~sj6zpDl*1@PerhlZ!{@m3A>;E@DjQ_v=v2zs?+1_{haf>Jl)=+)lL z<z<TkCKpn~77b70<4qg~1~Whk*rMUtBRnu}&qRURFT{i-_+0Sx5k4B+L*N%l9K70H z2538gh_nhCkNS!nEch=b0OKC4EGt<-K3EgU0C4zLoHAVGV5z_c80-HM1}#6WYX@4x zkbRFdcvn<w^~&$D)y=ACsu#`MRs4-Q=MJhoYEa-My_G)nD`=E_TAkZeua`{D_Zdw> zYL&x6V|X<s$5oeGMqxgmJ{i+jS0r>Ad<zh|vM{?r*I%STBX~&OZ*WiB#sdR-XY{I= zI@Ky)^d%>j3jY4wkDk2kBC+?B?4;{7kIk!bpHC4d>aTs&Hz<2N(RGeubCpZpc$eBp zcI7^~JQ{9$|K>fD^5hF=zFOsPxiZ}%=C}WXE-F(?0rT$6p1f%`3gOf;R1B3K8*?&$ znS4o#Q)}~f<%zB=72XMdRtpRL>)UJkJ@dDC6-*inX2r&Z)0~Kip?59qe$;!!lK;~l z#sSMc2WJ?l)!By{-G#B4=3ewHv*v1Sk=;?@3m1E~&)@WUZK%kSu8RJgDfTMrOh*{1 z*|Kgb`O=ls=bk8bj3)8w`acpl)nReb<D$1Allkih`~eTuN|mh*PP8@!zcU~`7+%BH zW}`|u=TUbz`N>D^Q3~bChyB#*VH2}&TfTlcA|(DhX1)Db+2-^ZZ_G0Z%}6sr>40Y& zX@hTnj2e2$+HsK0%Jq=-tCr`d+L}wegB6Dp_k6dd)TH-*vu(S+xEU><YqzhHJiYV_ z1v~q($0E8W&v@Th@BH1&onN-@K`7eccXlofd;RCFn5RuaYP*}Y#+6RT4oRO59dm!- zW0}%9aCP$O*yQ^7PEHYiU3IN12l8s3Gfjvp*pF`-uddvDDLdc{oogyk)qGzi=D|Ij z)MP^b!DO#i)L!Ecn<`JSs6M*yEg#ag&Z^|WI0gM(9=CqK98;RxZgXLn_eV}rrQJU? zl@_M1x95Xa;I^EcV(+)dx5S}oTGpBI*T-&qAYkE8t!e1)fhs!8e91&yx^0T|X6`kv z))Kne-@Ko$3269gwibJhk3TlazQPgd85zc-nM)JNLDgO!@PsU<DnauasZyA4MW#aI z53A@`ub%4mJ&`K$>KWa{Zck-D={(5z-Zq0@ade8?sp)yTeUeZbXJ+)K!KtfLkJ)Ic zV^T%m3l8o|N#1|b7!`n?^yU9VG7%q|-7~eX)q~YLiW04n(XS|Vm8XES<B=FUx<Vqa zr-G`Q!K-weo4$=sKy~%Ibmrr|EW>CCAIE`i>3O4<*NYuKS)``2<Ym9VYWbs7Y4=21 zih01^KGaN=nA$!{o*mmO9C^t6CHihSHfcPf)~}wfF}~4zqfmhS%;OCf`URX>g5FN2 zyD71{42PxeSgv;{vJ$U-ET!h){o40|@}`U(_Mhp;wd0Quz2@=R&ewe|ekb3ro@$B8 z-TKWtSgV!Qxs~>vVp*V%X<4|@uctX;8T$%t6Unb__@&%x#+A|HwuWbi!o`51cCN=0 zak9$nNeQl4@_B(-+0%184}?j0EiW?bbXSx9P|TCrwqP(99F=^9_4)4ttxox`9JY^s z1r?`7cLuWZ=z5$t_*p^OKxY=OemIUv;r<0h?NO;0Z|QQmnnxH%cy%jjN0}op`*u~j zXcX`W)y&X34fJ=Xmf6@Dd^kD!v(aVoEQUO_lHAksZg*~C%GJvowmJz^Pbs|kSTK;* z_4|V9xwO&E*5y*z3qQ<*%b#DR?Te99qK{JD+n#_jVZBFZ^V4NCx#C+%ov+7Bh9`pQ zn}x2CkR-=e#Xj47&PC4kQg&{1wg{7bYolpwFy)Cumx`#Yn|gJ4=0u)SC&Zy%*owT? zxzzJIGoF{RuVY*y{iDd`g-umwL{J=CN++dRIXd_q>IM0QY@WSk(Jkv7v(pbBWK1e~ z_xl!V!13g`FqekM57ec0SraGuP~~FYy5a;?S*tdlY-&6Hq*n~*ww>UTJMNbz!qnfN zQYUZk;jxF!-1(ycDXXeBOX#hizc*YQ5a1^a%q(5mOMw~SUf}p6z>{BbyCVl?mL357 zzzlfXmjcKC_rMH1<o{<PYYWUkP8PncxU>owm<WFa>IX|4jI#iU>1Lwg^$~dU76Xqs zh;$JJ!zmzm;AP8&NSy)DN?2vu%UB@G2b>uM3m47+K^hnhc<X3Da3?T&K*omnhT%pA zsWdELJrjcAHtNbxh1+d38rX{ntr^g84hZ7Bfx9h%ppS=!b3hQmz}uEUNbEx{A@N23 zoj3U2B7j~+uxhwc3Et4SP!>_}8csI|f&gV!gf9)}fZ&b1{IQk_pb@gvpk`tXi-u|p zp!TJNi(d7I1!(K2B`yRp^cqeXXlIHj*9jF)5dT`ZRfF&h2&fUx8_od1+cMmzhT6aa zHU$D2?g*_s;NnoM6H@IUieBxQ;U*4Lc%eo-1RD-#fZ$CW2ZqFS5Yp6WI0FO^j9WES z9)YA3iiRtl;Gvg?2IXKNl7-;(!YLqlU`XBt111dQPylJ4FhGrl3!UJhMJ1u-{;4tm znhk_owuVzCj?BYA!#h{u4GaW&my*1YHmn4Ap9n^VGeGdrfE)-GD+XjniJ@0JWy|{w zNtQs}k_m@i?T`W0P!M+n@eQD*fOPxADIj?B76lP?h&%}OEfGPw6W|;WJTz|J(AFVt z89Z{h@~5>7hBEUYx`MFi)$TGJ7>W`g(2UT4xb)Ba1S%5%>@tLrS36_4UzR9nX^j~1 zTr#bInYNTeLH6@kk^)xx{CLF&;A@C31rm?%T$7&<gtJzxdD+j$ECq?y;ODoUQoY#& z^dm0x8r)9|%08_zP?u+Z{K3H%(s6n9NBhlr>dtWmkSW<XeZh8f^xl^U<Efu`U|uSp zOKy=gbAGfT2Fo>0`bn`oFm#WHN=OJlMY-iQ1{YnIFMSO10sMkTWVZ=(D#bH-+F?!^ zJoOoPHiY_&X*gSyc1^qQ$W>u>_KvHO8#8oYJSbnhKlwdh?|0$Cukp5X7h_Vm{pntF z^u@<d)S&q6hZmF-^7k<xqYfCUjd5hpWT$z>&d=;xZs1#+ZtXhv`Rk`=Un~^--&<Gi zx<To1;F9BI$K<!%!A4e#Cg*c51zdL=iP!7Vt?fSUu<h;7XkI~7Q{~~!???5iZI2I; zxz{x_x)m7dI#>iHn=PP@C`Ipx=kQU_auN9zfwp4Ktb5XScf<3Pw*p=lp0BSRnv^`d zP#z}CD)N*}>3q)&dGYbXXDf5K$u>xAd>%Eqn@1_)euXS&<}Q)-osqnP8_d{fE*AxR zGE7?<zLMd0P97s^HjHoFd8Lgp(dVS!PDRVvIHT`R72Zgd1`fukiEHP1o+}8-q#N9C zR`*L&xn`dsonJtB^C77gy4wOh5vMoq{1Vx?)kP4cS${NcB*fx7Ym}{1WPO;#BHhS2 zK^w^$nS8x!EB)E5_YCJ=ACNNlvXJg^eM!|YA9(tL>CA(IGwB)%pSd}V-sGR^-k5if zlV4?%le|>t&x>anuGv#O-RDv0rvJm|?bMWCB1z_{NhRJNdbi>nxEGrr6w>K^;jx@5 zsl8$~Jf7+v-Z`y}RrYy5tKpIowLQc@`3-qq^|Vu_TvsY<I<MxZxeFCJ^^eu$ln+II zy1RSQ(;$K4tJ#rDjC|abzxE4V>!<#iyKO38dp@%}ob8lrhAFG}(fNE9K?}_vW|r|k z4J=WrO|3Old5yfUj?T-lMh^Rw<!Vsdv1o1B@IG^E>WK5X@AG9@mx>%CFEsp!5ZwPb z%btJo@BpW~vvsTNmCx5F*eWFtzSTS^eqW38>=Ps1vNy&}l<|tBlMK6ff6XaYbv1-e zsC$ZBICJOKocUBGqj(E-ar%j$>oz=SiZPYGE?=V%eW<5tgLCi8j}%Ad6yNl)m?~&` zwmjU2Wm1>1dnFUjKEL~LlKc<(4w+!9=NHNDoO}@$eRBsX`ut6&q3^r+qJz-y`jiT7 z2RVBW<m^UQqK8>x>0f-%%<$@=8(x%OmlW;dG^X4xvODU8VvzmD$eWv^N4%0rBPKFT zCEvLU)D$U1Wb;`^n^misSZoNCquszle$hG5IsSDXx3fgm?mat{&g_(WM_aEIq3|td zjLvV??vk$r`uOCXRtb3u8g{a~QW)xXbL*KzT`E_JhEuxOz+lk{`^@6)dnUT$#zL`? zLX^LJhpO+od<s(cACM#!qVbJ5mAl?gP4dD?8-tq_Qzh&tjZUXXC*PrGXUXlpo_VDG zmS`BIp3h=ythD{6yHCDaj6eGoS<<oLYj*3$$uBmd6Q^(AeNxO?Wt8YbWjlRlOuy6H z%$Sq%V8Zd+c?&MDUpL&45arP5;+xwV9s9kI_u<0l9VL0>W(5B3pQ~%h-vv@VIDZ#| zr{Rz2@BX<6@%&woY6o{C_^1D~zY7Y$SKO|Ei1243Fqf5x@FCQN6Yn`f0uw8F0A<u` z053}r5SR{d-7CD2ac>#1k_U(hOMKqTZV++sS{6;DUIHjFt}-%i-bAVv(D2$8{6zyF z8>CZ+Vpm)8ve^NQAf$>1G#($2$QeNssdzvyku`C4104K!#Y8F|(0G-Ea5Qe(z(_@^ zl}6(VlW?>Ty#2y~k!u#vcpC8Vf&WgMNZkPV2&;VN<&lZi4WQv|43VY{IlGY37{Lz% z&No2>1Bx(GsuNB(LBxV$R8g=wgafa3z;GJ|NF%_gNAQ2(bQ8p(L7B8T@Tdugh6N^& zz>tzE0$&6TC!645anlx;0DLHfx?MD!ZGwkhzDS6JVa7Zjc=?b3fj{8BA^1*kvI!y> zA|N0*0&ukmJnY{!14jUha7r+6uF3z1hB=IQXmQZ?5cDkpJ^zRdz1kVW?HH(YlSFW_ zfmq4Ef0Lk<4kGmd(nTfyV*K4QAY&?lI5f;*#9Q?8yv2YXiUdNW64E9hJ~R#t37Q~u zAi=<?CU_&`<_-E+?-fB1n*d#-R~Z_jk7GgI6EOk;W~mc7v6~+^aqy`n5kh_#IM)Pk z;!rFGL{`PXr$)E~AthPjI|f=U0qFq10RYh}Q3Ux_44i6$H!^O^M8Ve*1Mds`F2cao zBJj}5i-s5kK&Tr5yy_`~!YJT-ih};s;D>^MUc)KF&7W}ID=(veyZ3l5{eQmx+B|x^ zfECW8Uy4Jm!J{t+Ej=Mc$T?AicOO-3b{femwI<mKVT5$7cgPRP6u6z`7C6Us!{hLa ziKhea+CnF7{PjK7Z55)CG;3sS44mQhI#5<CQfK7iwebaaci5C_@g*<2Cr>NdIU6^h zIGcZCYpuBHr>S3~8PjKJ%G8D$p0qnHju%b6Cb_nq<5=lV&UbSix2Vp|Zkyump8VDM z+r^=1zGif{zi~drk36fVvK|g$&tu$8`0I_QCF?MZi5?*(6Y~ihcgTi~^tkeRreP<X z6JmARl>|!O({Je1e|4SwZKC_B@jwns&v|a%hi~Id^i122N2a{*I>;l=vGc9o;lkIY zo9x`)7UbF&8Ra@{J1^SpKz$;*?QRQyd6l7ws+(0`cZblmeVrqo`~51pb{F0}boz9e z(M5_}!{$pyS(~*LnbsSgR$OSM@Ln(vr2azl(eL`3&u{N*pHQUf{X`<d&a5G$eKt5{ zNcK%gh<HG_gyL0K>dwr|Z$5>Jt5DzO5!0><m5&&teQ_y$rhdH(rOT;l&X)=zR1Ixq z3QTpB3C_LqnZtIS-)40@{3Asa4R4)kG4KjKlx1d+b+?h;bIgxXH}TEjXQwO1(=UXl z?^u`iYF(LRxooueVcfAq!x$=0O|4@bT{>#wL2Q>=BHLbOvK4hFo7Ps_Q@HCK(@ZI8 zTlZ|Bi=v1{pxs{U!<O|G&uG+UA3nPgeEw<uuA=fjp3Hi)B$4i;lOETuDbOYCtNmp| zCziUsmQqQ5(&`(=)ZyFo>GG<BHLWjq+$x=7zVw~>CAvhBv?)1gN~G)R1Dk=|@ch&a z>7P5p-iV*LG5*kSpiSUabohnc;b|;US9X1#MDJ}RKh@<jkILpeqsN^01Z7vAI-t`Y zQS|<c(XXAu;h{4eDs$6bPY>jVv)-9kVekD(UvBFVabwhk-#jhs3F^~jwUAR=QRwW& z2U#r9;yvD{FWqC~(Cra<Zys>KI4)y%bAjwLzLVZf)7NN}Txdv-+!>P?IGCcU$)J6f zKiZjRDtDBsbk8XFVfoXi#ol{rJo;Wk>++2EdON>+#);=Mvrg0u7Z`pNh}fyRWK&4n z+T8h>(df!r%(CU{kNe{}=6Z#X*L|HhQOc<D=)flH=pd3)%=23^KSuj|w4^Ue@h4hd znze9bx_2-&HZU4<TNNWRJch2{*m~e&fd59lz=?`cYeO}*TQ#nu0~2%2Q!cccnpp}l z=|*4p-wvC`_e&gUEs$(S6$Ot4@SeW$v7W85C_?PO%aYdjU8L!0R?hLiF4Im$71!^3 z_I{U7L}O03<yVcx##+hz3bBIoX&9+H_4+gcSkGgQaw>B#M%0HVM0W8DZV}TdD5Eq_ zx^lvE{LAl)VxLW^%`A_;HZYaR=gy7zTy14k%y_EzqSTH}C@Jh!E4pv|hRWpSbooD@ zj)tH5@ZI^2Nv3Slr!V~LcbROI|7Mv?7n&eaZ<d|?^K#XP@8+zWvGVoiGV6;e+|Cj@ z=eTJ2W)P$NTP1)2uiSqR3bJ#)bf@7v=SvBJ|1akpp3V3(k+nJJ7<e`V5lkc*je$$y zAb~NED}ZDn!liKVz+ylZ3rr0IGEWE=H6$|d-&R9@*V5kOFBv?tpmv(jD8|4^bVy*} zQUd1(;qirY=n%nBU>+f=j{%<dKc@|nQ-}@RL1ujwFz&@hFR1_#TJvBdS3xgZ9DrN^ zYz72#1zv}OxM)yYi9+B5WALbd@Nb2i_fkd}fwPFgE4_iEm*)+2GDIWrm@#-|gT%mC zkh}s6TmoAM-j)w<(SPR+(kMu^$ACof@BIdqH%oal!lB_d8p81g8ccw^jc`KYR14&J z1G`od>4?I)7I<jfev5$OVGt4|oc9_InYbj-4FwkmAs8MpTe)c5elO{lBUDCU;9Lv5 zdH+QNAp}vdLV~g3WD7j>@~WYfE+mFe2!{KcD<_Tv1Ez*3(kX*;Es#bQ13nZA!9~Zw zyTTxXq2MS;mlIBV4TlU;NI~eo2#Kow^CDZi!V#$3kmNmaFz!={f?P64CKAqi4Mz+_ zo<Qpfgd+wgS|IHg$mN3YCSm*t11DPGf&We$4f4=Pw;*2LpNQwQLQ8E8NzyfWQCPfq z#<CX$m2IrCa$4neiv)f6>8npUjpPKj8rNK^^p7&6^^@IHXL<G=udUUsZVmRZUyCK# zIf*%{>qK{I-F@tL`^-R1$ryXeo_n8+WgCw)zB{B@*&>ljjYV}<#EfCL2)XEoh9<4& zv$&<}d7vG8^Ow*5PZC2Fmt6~WJAV7vNzHa$k<3bvNP4%Z?_@iBvnkPBi=#u>E<TH| zNM1qWn5X##S2nEjX<0h<!xn0vJ&xTPy1>35T%sq+?4QSU=GE&A2`YK<x|$Aq3);Nc zuq%1(k=#jo1D74$W<fgi-HnGo1vsZ2g~?+oOuM&wnr?YfBYH3<R`srpO`Wc`A*tm= zcA}$bhSBE`_2b+NuiFP>-`E-b=q~memQAe|lGk(2pB6PNYfrahu@6P}@|v2XY$v2V zz06;zCFC^~=x%ZSu>G3Mwd>x;HXgqm5@&Uu=Z5!S;F-#N%8dpwvU3g(%0{N;#z_lp zjeW|kWQ097WQtia+&OsV5&f*}hnH0nLrT<9FT9ILQ_nS?R`B1a7*Oc>At0<j+I%va z)LC+ODt3EZnS8GADLsjgs-E?WIY)VzJB~)4uRk8Sms#!hFI#Kf7OHu-HwI^XPg7_g zO4{nVJ!z7)^|mbP<-NGp{B53@X0Id!>=GN^CfJE2UbVB{uBdt@=u*Cj4y(T^<@1r) zY5$g{cMebVsy7Yq@`*FO+`o_=9{zY<NGqJF_M4qyn`UcUQBLkDiJJv!)t;@MjIA4| zs{{SITHlbBZmNH=cLPQBb_;bTH#@9T(LS|AE9R5CyRNxy?#S@)N!gwlJvIOJ+m6>` z1p>mmEOs6CZ#4Nvt`@37)%daT_HXBSl=8L5CSQfp^>4E<mS1c<oeY%aeEQ<VoyT5H z#zsA1Eomt!=No+R^6UXj!PQ(Nc|XlDJsbCyyP3J)UMKLqA&(Y&zL$p4v$rKcyK!^n zw%~+Ec}D`JCk#`*+RpTPydI%rFBvwOW+*O59IAPSC3*7hqC+&<S!vEsHRXrj`>373 zg!cI6I-YBJNn-EpM14h?wB1#Vi%h-r=i8VjmakVMwDz9~E^W^6GRk37*w$N^nD^UG z)a<#&`We1M4M!+9@kVi6=Wpgs_ujV-d+xnyph*;mdmStFZGCqsy>%Zf1T}&z2bg=d zi*56c4UN=YxJR+)Tc`lH#pdSYR}>etuTI5iL{5J@uJ()Mo$?6=0;l88j~2=ZN=W`C zz+&;r>JWX7KQ{oL&w*W1<Ng2gIpD$JKNG<>z=>5RW8tx3L@+U*1Fl(w1SXbEgj!GG zJw1qEs3sc0Mu79x@UXc1pIAN+sG_ej@;}jV5goj-mrV?)`x}z_8pO;ZzG&RgL^6Vq z@GNog^2kIof*3e`3Tf8FGJ-%if0cp%&YDO@5b7>YeA=R5-as@6sB9xEsA1p)D!hq9 zad1$7z6u&<qTr!%TLxS$sNoZVeFIOHBY{zXCMberiNcfRh+x2L6h-p1;K_1CFp;We z3_Mqk2gZFZ6j~J2awGT+a5_C6S{$TLMZswxj$ZAjwY=XbA_++h9$^i*h<HQez)<x* zlC!kL=v$GyzytqXHDF4k5DFkMc%^B?h6c$ZaRl9Fh+|6pfG^J*;=e+|cm#(Gn772i zxOqbz^Pofp0UFLuKwLF(G%W3chsI4DN=YIa@Nnr(L@-pyj=%+l2<K~9HIbTV44k2W zI5hC8kp!nPaDoCN81QGX2=(h2I6(mqjQd)|%9=57iUK|wY&dii5=XCg%y2g$arA2E zZ24P@fhz@}6aWLKDB#T-hXu3@QKX+1oTGpQ76lif2+|b{m&CvW<GNaif@pvQ0!IPr z`LN0<1Cc5bkc=dbUc+4`3WymPgmAzgvkrG15%DoWmq2KOz*18nlAT*A>b*7}6E8-G z^D&oVZ@|X<XN~PC6+4irBfI=6N2Do$>cpcX<@4>yN+C{IZPdrKsq44Ql~VVlUw$5Q zZD5ygn2@v%`Fj!>KVHRw^Zj?<S9){k9S%FpzOUEaWxei$QbFfiRkeK#Xgd9{5HB*y zn;Y#PY`ofeCd=*}TPJn-i*p$xm@d2e*ES2BPs_4dw-?tNNWU2z-<CtJpY^Nr$3@47 zOol@tF8aCW6*@J`gO3>xx>EA_9iewk9DRA9BlgA^gTo!U>_?e)+86c==K4KXx<`7K z`Bub$-^Z#Cjt5`S9C<ZZlwIj}H+A;Sn-4Ai$JJkL2y5$z>nF`w{Nhill9y1?EHNQ( z^U0Ey?bkGA|B%48a&u=>p|?4A_skE;YTKEX4!P~N>U}A1*Pm??9}vjDt-_^vAJwe* z{U=&awO@SvT(Fg2sEE&5;!A_yyHf7Cs%zu-HzkZ4d}?y*v-&-Zxe>hYL4(*;8O(%Y zo}Pwtt#A5M^IL9uy7WIewrf-mZk(PiWhv&_I_#MiW*`&&4BgfgC%;2k(Ko(>DSoOT z+(xfm(suH2$IO|F?kZ;G4i8WEclx)E-lSMmcTV`7!}c{k!6n2^H2Ui=6Q7QL{;_M4 zrUMSYRSh@$XJ~nqoYMMHLRT1SbMsKCSE!4I(p~{$K|9ft_sgpT80o!~WsjbYbe9kF zLgh`VRcw4RvG+qA#k(0Hna77d+Vi;Rq%!FB_gS~!<+zKPn5gmfjhUc|FB%l)Pu5># zh~^;ux>HKdY{wf-?T(NWkEtx8;^*bC*Qs8g{mIn1ILnprgpwy-cK62DCkE6HQrSs| zpL}@aYGy2>+P$4)=PNQc8;bQi^a@Pq52l}5j~(ox8<d<-&Z>&}-psoDJpXL#K^xM} zK7Yy%s-KdnTElWLbhkYaR;A1`+(LDR&ZqWNZqx<R0JG`ZT?R)#o0w8+Oz(Bi+Zjtz zTKcrWl{!a7ymnMC_3Z|!*>?rKQ%w?&f0!FPWw4C>c(IS?upVZj>VQh1)K}v!3Aq-% zXP^5_EJrk7_gpmx2`@RfNcZ>Kv$wli53rT2V{0+7obk+z6B<rXQh8IDKh>yoQ%;XA z?c<JH?s-*BcRJ0aG=dz?k`Luu??tDnqtm9(e>q8Ae5B+)dxDpah-b7})QE_Y8KaLR zvy^?pm&}el30~Pj4)Z?Uuwb6&DuG8xTVEExnK?_#mq*iH)$--*!u*|>=`b=4arR^6 zGydMAr2Aa9@8+Nq2oj%{a(om(nRa6G*cl%;%`EHR@+pp*u^!l<)Hm6?JLax1y4@e4 z=jDvN&b&!%i`(@J)ZU5*3sAh<8l%E@Xv_JF2@6!o*&p!Er*q`Zcj(X@-Fl$#yYwaH zQ;Kpl@u{W;$qF4$Xwmsh`zM0hO0IVm<u_7f*H{S9q=9S=)rcroy0F+{M10Fx<Jioa zwsx`|-`_EAtoLgodr_=2k#PT`qGhPzSu5#D(cbT+oM;qvtCo?oN$vFyH_;@Ax<Z(B z?9?}F#F=m%cy!owdqh6#_jB)Q&Kx(N63GapW)|Rec`uaC+!>bmDB;#r1+ThugvI^u zllix*;~n&GG@awLG&w3Bt$t?W(xTx*VP)NQ7WJhY8hmLK1NVgSUpZ*WE}eF$NmXdZ zZEDZ^T_agmyE?2LqtAxN8J&H}!M9QL0>zh|dS%b}c74jgGA3|%c~#V;Ew<(8Gv75z zeCehAiz>>f$&b*p$E7JYi-N}x$MwbH<xP-X`=yH)-?d*#)%^ds_E>nP=+8vf=GsG= zF8HtC9}%>j!l$)$b}ql#kU}{kH3iO-LmC;RlR%mYAv_BgWkLjlpaPQU7zWOh!vo_? zEMlT#AkOjcMHBInv2flN;>g5w!?1AT79M(eyU{?67>f`}hYDW*`K^HXG@@=87Eas3 z8yUA_#FW3VaNZUk8aHp?_eml+s#rL23kgh2`3no@ZQ+4&^CqVJg@yCB@X*Wi2D;IR z%3oMu_x*FfA<=Cl<u5E;BM5Kgzw;)d-Gzno_wmrUd4p~_fbK@%??Lp=f6tqUiwu?5 z{Syok^^gkLuy{pXkcYhTHi4>A!TE>iec}kkdsw(a5FU7W&0=C;WCV#fES%YZ2L_eE zpu0K-kOM`~$;3#T^Vp_hjSA&sTVMYwy7g>xJ5z+#Y283^bt`2d8uNGzP&fCm-_ z`z!%cokYPa-8E$Y;Xe`|QIVdt`3&F>{dX>KKEqNlW-UI0R-bLG0)51l4=Hc6cZTn- z64~-?uj5c%_>fMWf<`##Lu0)?+_Z2@XV=&f4hgeJahE$u7Oj|e{mJ!>uVbgB56G2o zy4t!eY!lhFt$cws`X&2smeG6~8FTPwK03^u(rfHxR>}XPSnBt?&DL)n>&n_Lx9Xmp z{!yBJRh?sAmhsEWYl)_2NvGtc=~X{novmM}ZyUy_P#E`8@)dn4-c>JN$)*0z!!J<v z{?HH9*V*ps?u?4fH`fRKNSK<^%$fXsFNtBVU3TUt*XM~U1%2t;<8Svq)!>-)&2Yb9 z;MkKu&hY)`tMdNT`)TSCj3b&n)1Hh8_bAndo*wP4G0)@Yp{W1#_Gy1V<L!aWenZQ= zoh5HmwH`5Mo@6{)_`;1Vh-v2wx={5|ZxpX&in$?O=X}iL7eg-<RE&oFhIgwSkqxAJ z73<f_Y$al8(rG89eIj3K|CwR$^H27SC4QfX+cP1aCOpc0?8$D`O$HAnd6jI3J&%34 zmg3)-Agoo{6Eum<{>nPt*Q6s`(9o~c{HA07M${}{jHm^r^_G;x58v*#n0$S@SuE9) zjae|W)OY9T)i+x{({C8#x^X1p!Ec5Q>kDqP9?Wg^E#fWOR>!-SI&?uPyGDj7`WMHS z^P|S>gOZ<JTB6&(rythOZm8(Uf4<Lh*i>Zi6UV&<nh`nc2EV7>Pwq;5yz|BtR^glK z#m#JGn~eOgv<7{crCc=4dVFAuMZTCPMg4ic(uACo0l}6V;)2@(sRI@tr!D@pH#k~g z$5AvIQVI&g7RGiu=HxLb9Hiz8%nrKxMj37XK0R#ldHUW@4jJE*X5L=*6ldJu<?t!D zyS3Z!+&a0kuUGbcJ$7Q<TPN(R>P6f4PRc5%INq;=!R|gAIXPY(adJow&!$!@)a<+M zUA|R3)GSZe<@EcTjxDFt#slXM%{ywNLVWtRi0)yrFJpS_PLUda|GBxkwAI7+Ixe!e z4zD}r66Qg5pnvOD+H-wn{3>axpE<t>pX_laV`=N$v7L%mzy8AeqkTeIw9(f)u2cv3 z@W%Vue{mETI$mJr_q*$K>N6FKgban(C(u6B(p@`$BuDke-D}D%xa`JCo-L9}F)j1) zDW%K!gy&07n}^=$%^!08a`&*cSXlPeW4!hsq7o-dy;d%#cU#?dTJCi-kKemlHjk5C z+`%etjyLW)r%wp&2rjNs)wA6$8rPBKJ)YaPrBhXiO~aP@mffS<zvuM|z1~Y_GTJva zd1*LPl|7*}IB`vrZy(>G2dUqF4Yq11a~2;OV(S$VJ%;tByttuHkWtCFFwC}6lkTS4 zlSd&IGR`(9gU^27!tFArL}(!6g0!0@CI8axuy{dZWczsOlEJr+mjcymw~wLrEKsWa zKT%#RL6CiEB5Sjcu>?VOBruWG7Z%Pv`?Cf3BNIz~Vd2~}JTTO0LlQ);i1nDo!pUcN zXo$xo39K8UXgHM$554>z0zN)sQ3cdG_P>_`G6E2`Y{|Mth{j<-)c)UKpdSjQd<b4* zIFkx-WMbAeoJfTS#u;qD;|2Rp=*?i^sx^4%<sE~pYXmA378pbSUNbS{8qTA_8yGij zpc)L~u7s%pNRpZO(Emom6O{;G8nV4a5UOXea3U4n#Fuw$sU8l=R)iC&@W6lPO(cDV zg{#*5k7#(R5^2?-07eX<_67^*QsE7aTQxA0kvdsoL2=0%z7~=66&6mWLK<2e>Ux26 zM&V>CL@*?)3$#lKewPFkfR#Ij`&z^lSfCUO@l}JyEugcNBvJhqECCB(<=D#`E)JX_ zEC|F9PJ9hlnHbcN27!Noh10z8whSs<1X(>Xuw@ARMl77=jfY*HwHT-v5<|%MVezPI zL@r=4&=Llr&<U#iBEH$Ufx-EdL~=awDu9R$3|QVs;#*i8M;}+#i??LlArS@J268ck zUy6WmvGOxRIya)=aUhOf?T9U}T2ulOok4hY2pAVDhsJ?Hi&!M-E-V4%VkP+RssU*k zA-jqtpj_aAf%Aw3zeY$n1`)j4H6{jB+<|366pTk7K=wR|F(QFwvfOo6SOH|zajj|B z<b^^By#J2pvKK0`6e3!S7ka8b7^uUNo|81#WunQ%DE^?oF5BX^k^iGj>dqRE^v;`f za|+zf<_{7dcysl<Fh>G=VajgiEoD1Z_4>w2d{1#d`@|)yrp{jFp-G>jq0VM&pX<vv z&_~C&b&N+qiTOFd&;_ASP7aIT_m`2>XtP>7DcC;ziT=^~S#jZmMM3a!)?b;Yt(*_2 zziBx)yEwYo<IIv%_)?uUrJ_4SuUn7r!9gX~%of%W`AH$gk&+R+E?fEYM;4PGVmMA| zFgGWg*+n?n=kiJl3<cyV@b8|z`q{jMI^iDojctOiZ8-{BkJ6IH`{}*tyBTt+k8j<` zE+5kV+^@XH!r3|VLjRXIJ=goEowr}_2swL#d*OGG+^KnkN|*W<+xIE^=ia_7RP$_d z#!lh|cimPWj_U`88~xc#C%7;Ecxj78pPI|l3s9deOQfNCm~v61Jztrf`lxl3bZ2e5 zf9vOGlNvN44&7=67pG?{lbM@C%tC};qR#fno=9PSdtHv^<nGDtwpX_F`-}UoYoT{| z8rRj^`%d|4S-SC2&7r8?w9)<Mmria}p`fGiK?iB*Z#VdVw0(Ir)!X~Oq6`hj5Xz7- zisKw(MTR0n5i-k=WG+G}ibRolNT!r2LzH<|BqU>G771mZ6{+ujyPbQTbKd7%_xD-9 zKU%fU>b3TM@BQq(pW*d9Pkfm1(ht2~*&NM$*#*BIU;EG*Ys_6QdDOB)$v4{VQ?bg? zx_+)(G&z|it&4FLU0oDaQ=KaUA13q7-^KPYS#LQ`HrIae{&-{Och`#f{61^d`mZ1P zGEy@?5BVmtGv_Kj^XK1HxLnJxEqU8(z*IV`K#peuB{|(&<=lU#f2mIB!Pk)|R{XS- zdP^2fnxj-j*2Aygc<&>-Pj3A=vFc&H?`a;n8z`3#=KGzK$1|*6OAZCu{AQe&CR%tC zHDdSe7cx9Tax3%6p1DKO`NW;w0TaGA#hWx!O)SEL-3q?GTn$9(h*uVNK28{?G!QUI zsRCVPKI%!QTS~>ci+ZG<5@2MeJ(6EkHFCXWciZ*(c-^{(%tlw=Z@Z;h=0Ao|nWU%N zvFnx(O6_5g??LBL=F>7uv1iKWZYOCCA0hQBJ|{_s>NT~!muFSpibCCQzshTtb6a4~ zuf@fKuLs3g+djz|_)m^|RPZz$pL8I;5YMF&5q<Hs^N8fTiMvbp_Xq4MdG8{x;lLtS z@K8|Zn)G5#f~HL!CvjFo<m*?0B@V}$cj!p8m!^?Qp51Y;i7_yYnnU-AV68Q8?&Ptd zO6pq*pY{rMUbVSo-n7-MNJ06U?5?G=hZMvtE|9OK-W(!+L-L;ECfUz7C9V;khg^u2 z>vyt_m9)GaGoBKB<k;C@8FouFwz1pKuSK6Piia4*sN@%ad(NWxC&>Y~Wd#!R#M~-I z)DBwf^LuCpb#;F}SXyz5dmye?!)U&3pyW2SL_wNlQHRL{^TpxOLj5XE&9KxHpMtf1 zj&!%%>#+-}?Jra0@7>W4>Hupv?LXOy_|AWChpDRw#lpM67KtN|E{UdZUHMk1cExRG zNwWNX=ZeIT*rOcAa>>{=pJ^YizA{BdWme(uoJwcsE$N6+g5QG@_xcW0QAn>=(+?(D z@e9wdvBq~^rNyy^|GJ+bA}9jzxX|GuaSWF_tU3JGZHHkFi?6%!{}*!@$~FGy3I&h! zUlYMJO7Ss4p-lFF2jeq`u~~X>BjYuPLFUZAjttqeaGDr4M-O9Q^dpOp2`Yw7`@%r~ zdEfDIImNJPUl?HY(0I6<V%W4VcreI^5(nldj`E64`@%r~nYRc?uz|exxZsTsEgmTm z0d?!4BJ#LkEOiQF<i9@}<U;}X5DXfNkb{9n&l?XNQw*E+1qTM*WI%NSn1Qi;4;WZs zU}y*fj|&Q@fe5(h95(9<1C9P@6yTx)y&Y!kO`J*;a6TY`G~%xJCe8*5oJwJso+o11 zb!p(|4f;2sz}Mppjm`SPKto0bq=KUGqBkLBNKh#fuE&fRHth>z=s$9T1oDl7^FCm+ zzF@)7v|%##pilbOy9ny`iG-6A?1($u$il#Lfr3-ou_NxVU=UP<p~;D12i!5RXaR)+ zY>-icyV0AFF{mIll;egA#`17s4E<-T5TN%HM8?Agi(_XWV1Uu{Mu0LJ5-?fI;_Ims zXpSA8iwxqIi^CA~#4)lp@PYAUkcneta$$r2o;Pq5ffpI~qc^VDzZ+P1sDYa^sxWMR zv{8l5eE&B(VD%rPDmx}?=Ir*9Eb32<x{_>LNn1HC8C-2~meJ2Wq{*>OJu0>0z>fhV z--p>;*Dvak#8&Q5qPxyI8n-HBxNRmOJuC#}$#w4(olm-<8*Rq!nc*I0U!JEZ9tnSK z>iaouEZ?mh9hY}cy>g~`F1k9{oBX|DwK-yWEbBuz<<P6u6Mi41)@se0(id5yS?&7m zPQKKYeadU}BcZd%=yA(~7ng=>_)g_qYGWBuZm?e-7g|~}?a&P$?$0c1dwS!T_P&gp zQ6Wc*$Lth!?BWEa8nj))JolN{G)Y-?Gh5JhX!J-riEBQ6A*jT3K--;c%u+Z*!u-zd z$C^9~l|HkaI~3ox3NCXhcOm0$+V8Y@NgCAcbGl2UP=p^jD`rx7-e;is74i4)YUlR! zk6-f>Q?~3lV?i}go~{1VrlLKKs^D4-nd#&F&$a&FS4I4fnJlNxHHqw+V4g4R3rl-` z{qC}hlC!LHIh|XF11iPR-~ZGEwO5?b_BTWW?352GSnmp*zdhb{kXVR@c)Kc5DjhX- zh&}&c!BcO>A0HWR4AV#}5z}0lYCNa;uJDJk7G=vP7G;Iq21&9Xb3L`&iOi=K^(Iy+ zx;S@jP0`CER(z45Ttv&zc5v9_V9u0_!uY{mv_g&7m7fb5JUnbRtsLMPz&k5rqt3|I zHMOh%X7l!oYy024emNf1;o?HHkWOrQ@u*NhnzJf$`m%+LC;!zpHVdT_>dpzXZ#_>? zJq-$GOT5R++b5_lrqFv|JNy-!g1`Y8uOF<tSj7?olLTxoQ3)w$pL?iOOdC-z@x}VC zQzoyI#_Wfkf?quE+Kf&;bZ}OAe3i$l*CsaXiR|qVyTrRz#Vuq79l5f^srQ}sWxHJM zW2K;N^A_i}loD<yv8_Cpb0z$x8e3J^h3hu+@zf=A?FU47mEyfM=xOP59`dGC?B5pe zb5v_mK>zTMG5ezYaIVK*W`fr`3ck;s=zT81Jwl(fcyiFp>1Iyj*6FqZ^*k3AV%yTO z>RX0`8efx|w7wft@K;-z3^{zO7psi8T|O4)RAtE8t7uf|Uo-j3#j&z&VS(#wS<%S> z-D488jL$~XwuG^N@S~W!)kOW9_wH~Wb?w{jC0z~?LaO#1mg7q&n#5K!cNWG`3f9L- zx2e3hJnD7l?)9;egCp}%nhp^qozdPc>?xsk6sGaU2_*d}t?L0_5<P}q{G7kRTxi@H z)&J<gVdkc?q>Nch{`fQfl2tCU<2&}r5mTROsfmBXmEYlaU1}#|T?k8+x$n3`vWF+D z*N~#4cd1r8qxvDH{<+hI=ZdNwetc_)+ScDOy*T=^pUsk(CRu~6qQ^!m{!ZDWJ;e?+ zyK?Qms_$m$*Bz{Ez4)~^<@rIi<tp{qV@5>I;kL<QmpsZFY)7(n8o6FyaL-V>G}StK zqJ`<ij-48pUdnhg&OH|v)vszgbTQXiSdC44Ie@7&?d|q9D^ri};<EF#bXT~hgq~$D za7;Oq7%HUlIHzUa6_CGD9ZdGUX{NjX1k#u9zK+!Wi@SCuEUeCEvD0n6$X#*n6ji^a z*hMFWm}?$t$KrKVdiA+|Q*CKEUVS*VXgAefD6%>&q?T{@?wvomw&m@QjM<B-3EdLk zEp8%mf}-BN=c7!bKeNkGAydJnQRvjpSjL_`x^0tm4qQqqfl7*z@*NaneuE!oYKBs8 zO|r+<=PPh;`)%JnLXwJW>Y+WLfEg(EkEw^@kcBt({z^fo5Ik${Xz%1;X70!)zU~A5 zpG-Y$4>VLuY@JHJf!v4R)WcSCV8HmSHF0c)9o)!xtTl0Lh8+eL{chs3)}Yo5n7SF< zwDDx#iDNUqV28$It%+kZzA(WcN+1f<3A|t|Z!88FvOUCs)qod_Z9HuJW+-(5VsDDz zu@l9y8DAJfBS4!Dai9;1hyq&=ra+`PHsuQgje^u~pm*X$V{^VR&}dr^6j*_RS2#Kn zHs=c#4D?x;^nP({#upqGGW8^2{0ZXNj4xO)h|UNB6%cpUn>be>{R~u}z%>&gYa73G zqt6Bkm|aK^?!X<Ippb#igAhp$Kbnw~{n;yEw7_x_#j#1suuBHYGy+kFnfFFz7}BIM z<a@n>4w$zPAo;;m{u9UGWn-iN%p2lUpg?2-XUWzX+Z)Y?jYFfs;EbRE?*tc&?FZQi zM(-99Vl%*W(GkZcVPJeUdT3xM!dR%{*c=R4EU**7H3~EB%?KIPfkF(JqqrYUNXXFB zhQdp*E4B$41Nm>TC43+!*uNhRVX#?Hz!-PlgoF$#E4kic5+53yh5@(W!r)ZH#9SeU zC;oXOLC07mRM-;qz7T>t9N4XcFh+(56yhL2i62eqxkQ3@2PiTi0}c4Rz}twkX4o_g z%&{Sl6A1m|M{h>Xgh6d#xKg>|*d=Xn#zum(iyyriK?4b%F!6P9Y#Ii}$WZMc5#Yu^ zfExw;8)nT2$=RRt0lnEMxS=t40snv90umTH+#k09)DCx3m1xlQJm(^_W)gO0Fb2~& z)#;aX<?849#b0UhLGfPl%fH)RO_fymD`4r)5jvmj3lh;+OUUNfs#$hhG{#8CwLBud zb(LP7=Euy8_^d?qb6;iqe2;L}!+d(*)n#ekSx60DN!(R_-oU7@a{qUU1q(kXivmT~ zm=ehwX}=`j8@@d@D#m3!zvRcOAKb*sAZ_TbvtTzA^j+$4QCZIi$G+QdIcF>m2P)F7 zuGOgv9n+04l}L#TRn|_{9rD!*)k<o$FzU;`Q25%M`aW&HZONxPEob)jMa#>^^p|OJ zz8e@nAi3|(DiAC6obT?Py<+)>GebHmGZpscIeErf-v!d&mc9zP-c_GeLZ_5GV;>|g zT5UJUp>QC!%xTuArp)%kL}pgzIj!q2*-Ip&kyA$-_Qnu9Q54C&ihSERVnxPmlQ<G2 zYb^5ctQ^UJQ&CA+u-AvfE9Vs2o||MJzH@@<s-NHW2??Kl+qIuJ%%4(VpF4N@a>or~ zCfNoz8m`~WYh>SPOK+Epy^WQMuJ<>v_PsA^Z=_OXM|qTnbWlHW_GT~ZN6E%K1C!3Z z=bju2w=p6+=DOpTU?YO%*RiV0@n3=l_a07uL{o2&OmfPXlj-(Ms#Rm|b^9OAb^VQe z({&%0okRDuit3%S>(?bZca|^IStHhF@8=gZNx{WW4t}WR*?(rn;5iSiNMa1hemOrb z$?eZCjU8;V-5b_>Uk@cL9jO?>OMdH?80FE?wWhJhS4h_ib$WG$UD;@DI2oSa-T97N zpWM(uMRT!^oHG?AyG^HV<weHXqc<v^2kZ?*crJr>mE&4!r>;v~R8J-|IO?}0TrJ`A zjWEtrw_kjDWOd=2FY5WC4DC)sYrE_V-1X*3W@6;=F}o8Er=j%CZtEtv4hV|c_H8k1 zHPlx*5oh+HQd8?q>8IsqT~g1S3p*CxdeI0hcudPFT}@u>4P+@w^OcQARY{T98tS<} zNb1?vFd;`L`Q+YmR@sUl2@dsViGPK)YmqnFCa-36=}}va(G$IW;{DCiMaWa;JI$x* z)#b1QK52O#ygx1ZuTJiopl>sMIQ;Rqt~X19`lOw9`&VnXiL-vwdcMiexw7+HHEulS zqf4GQ@1$r?ar8=h(^_W~eP71yTG6+pNJmERiwVQiA`^k87ChrmqkB3@W<rxurShjK zI_08BOIGq+o)~fR_3m-oU)B)*RoShal;Wu1;(52x@1j*Js50KD<dm`Y$9ihXBIKsB z2YTWuwH19m{DQ7sHk2yn^ID0icNpU%X}!#Ph;<hkrN%AtCj#>6nj)V#1SUtqO^%uF zk>Fw<O$hMOzj7#r^rhFeEpF5bQ^Cz|KluG@rrdRk<%A%2=9-u274-wDQvK|F4QfHP z^*f8A&Z(NESWp;h-Ro5(;ms6Ry3@{(c+vZaomAh@_njP-@t;msvQwn?$L`EBF?vyx zGNDCspL~bsZ?6`9H{D3h5&^EX)PC2kA65g!Dgv&&ek06rUu0VsDdJP--m0U9otIEH zs~__Z8fxFYZpJ&n%PrNvXkBzC`<uRE(aUasb~$I}BfAzFUcW8&;&Y1`I;Xi}8#H2c zi$!yBlo~0t%du**JjIpn!Rdt1Z(g^f1J;t2lROnk-*~JtKJAvXJsD72C*Q{rD0Dtu z?CNgP`$rGhZ=oa~?_O3uzx*I}MU?x1?oWnO(_~+9JOO`Ql<PrXpwgm)zEGvHf1Y|+ zPrzT-E=JH-V%?Mczjy*9u)W}aO=NRHUkPk4I4l@X&{rIrI0y$`_XNQ7wi3rC4#I*# zR7?aWB}g2bHwX&`(}qhhgu3Ycvr)ikzyPCFcYFzkP@x$7XsE?IWN6_<V>96}#{Q!r zhyXPM%KXGp$*_rVuwXn<UvccpLl|K6SL3U~1L>LgzZyMnJo$-`kKy0J@LfH`v3YRt z(*_J`A(*hQICkkF4D_FAL+ObKU{v8QH<lg=3kJR)A()aG;@F%93^01RQ6P{A6J!_1 zCN*Gy(bLA0ohXi-69EebZUmsa<9;)CP6P({?`eYqnxOM93>wQQ#y}%M8DSxi`GCTU zCM07h&|DB|NQ)m$NXU>tGy#DUg#fMqn6fV7=%f}jK^1f2;=s@X#~wc#%Pht~qd*i8 zIGXT-2}v2`_z(wCWh7v^!Z=T`87LS7|B(|Uh@Qely2Y^>C>UV0sRKpmp^j5HhXb2| zf`LX44X$r7aL?m{v8-Y^Fysn==vBC2LPGXuWMPn*03AVGFd-R3gCWBjI1zEdghUK| zID|n(7$KNKPvY2hhhRS%oJ$G7bHN>&kcgq@4RN>OJTKT~hcHI|d)|P&4foAhju%WU zkZlP-{Q^{VSS*$~jEMzI9bw=H!-K^ppI~5x!52e5RD4)M;)Mj)57fpMA9gd+wH{-@ z-6U+{3C5fe;3Prn2-H^=l$L-&6Ot~-(IN!iQT%8uhYRM|z}qbbQa=#jSRmm}GdA}G z0}ZXV1Ry8kL;t12q8+L5o{LT7D*t!NIOM?pN3lS=G1gr;K%@RQc0-v?51@>Lwj@_7 zD&2eyGj!EmhHZN|t3^9R8|7N)w;gJ+HZ^~@Cv|b<NC@SWTItuQ$*tQwiC$`ROCT*S zHnLC%9{ujaKz{NR5v!4xXYKhfKFao2c2xYldB4GztxnB5;l%ByDD@rgy#~K#D3)Fg ziR;)nPZq1r*38K@Or`tGTTLqT&xOY4{aT8c@eWI`5UnsM?=3X@z_?8&SEt0R#<_$2 zv^t}}M|IB-)a8gZ8>=7N`kuci;8f+yYgi3uJ#?z8dDN_=-_)NrY+KID72fx4%l&7D z&XmyYCcmSW1q$mvE{s2WUFhl!|G{+1*Q-*;ne&y;PleSViHaucJbg=a3~(~0yqe`K zBY%F<Sup7zV$}ZGMUkRBbYAst#-qiEFA{rXZ+#NU>n*6G%t`8{wc9GmqI`14TFp|1 zI(h2}3U5<$G9JFU(D#x2kAlLoPN}zzec|&iAAKUu?D;)2L{sIp=N|Te3ND?FV@KzF z>x&OIoKH;NP8s)5wPov8acW{tHjCM{lr8rbS;P6fqXSt%5g9hV#@ioWOC8$%fcUaV zu-2i>_bo3p@ARcNvyl;%H5V$6X$1-Rn;Y#-_rG0!s7FQS@peQd-z)zuQ)C4_;z=h2 z6Sy-x`*LKRN+n2?wzxWS-|h6%x?{}{Wc17GZi2aa<Q+zpMumu;`K5M`rPI61hQkp8 zPK7+@B1D5$nzzS$Sat6%scmr9{dVTv2{Xs7?N+9whc(hY6o}SH?|59%ksBzm)9#JS z+VPR|>F0#25qsocWO-d_Jy~0rC{plp?c0esUrMQ$<R0%rWwX+zZM>bNcM3_Xecm}O zSrxi_$IS=XDK3$Q{b#N_g=KtxR$X=0GQO)KQ9kn0wxopbJ-mtydn@*cF8rc-^`-qF z`NNKMUcFzEjo!V;oN=8Jax>N<S1n@)?I6(#eMw&K7Mr^lK%ty5J53t~wH-m%CbOP% z>X;Ev#eb#X&5DZZ)jMJkK2!8LL6ZM#<7s(f3F9Yjoiwi<{0#crRHCTPg!Nw0IaST_ z+1{l0rJ3b~LAufRZ~li)c8YSuEN2Cay5ulllkAl0=L|quFyt0G)G=u<6>2PGC6+oq zZ+5;HwQc+TXi8$nXOYAm!@rJSC>LXXe?ZGJV($-?SPMq^6Bpk7R2(M`wMIVS)`}xq zTurqmKdtanZ)c6sr)a60X&H28juOaD*;-wzqWt)uKeg;lAAByH-X%N{O=MWpa@*BT zh5I1V*7l*66MN>{g(0GxEx9Unla;igt1S_x8L9c2dnPy~rOBuRa#G|O%*nh<5BwAr zmfoR8B-fReEt=hTAj!O^9I^Hx?{IGRlSh^BD660OKDg*W!zQ@kFKERx5#_qmcZ-i` z{-HzZ5zLbA`*Ui7+d_s_Pg(8Y2-?Nti_DXI?0&;h#PloYH~uQraq+4<@(i-Sp1YcF zR|`6Re>QWR(T_@N@yGGwG&-kqD+)PXhU9l8^?mI?#3u`Kn^rE<gt>~oobKm8*rigo zZSM%_OUH+eD!KP}_<oMRkjfX)CP#j$Y>Nib$L7ZcnoQ&`uT)j4lBJCWw^``dN?3Xg z-Wpl?d^Cn3UYmd5tL-U;)cuVMHHt4<xhW3rA)TF7A=w{8^NDs)NWfZdI?XWrHBv;r zkGl2jQk_=qb4iXD8b6M5yAh>amPt2#94%Fm^@1b%?aZfgt9O-+U+vl!i?1rJ7LRF$ z_ox4!h+~+RiYg5z&fD3}Wn1pvb5ql$p@oINE|#Lv&Y0Bd-B7WBg)wV4imT<`RJKNV zcg^$y?Ve-KEu%s^xD7qz80GA8dBcUZUQtsVQ<gnk{8W-EJs?2-;N43HE*$11o1I^N z*1Bz`x-Kl>u8rl=8S6VpaiTgab>`}z4_gL<9vxM=O(l2T@#~v=A&f%?=Xbq1E`685 z=~hG_Zydd2(z54ROV6&`{Z93gsCd)Mr-V)^6klh1#Ij}L{+Q{$#IifYfjQlxca87< z@F-R;VeIdYeWrEJ$F-pBBjSdPvEyfjKH3aKNsx}<e3@Cuhd2quS&AxAtDH#QJEE>g z2Zia~-363F+-%nadt-?Ok6VVh`PI+Y`<T@^aNDNREtpou$~ip+snplartI=^mhU{W zadFHLG=CvRbtmvsV92lLagrQY{SWS|6H_<Odz(M^Dr}JwYW#Vj`3AFsEgNr9Sw^?a z@#GNpMzznq*P=9=vrOfuBShG<gyh^Oj3_U?W4XdW#>;x7tD{5WK!{7iw$_DTi}QR_ z%{`YtEP%|Fw|j@Ko-81iH~LL~Z2t7F7n;-8XxI#QaS4@uv_`u28B~vEj#a)i+@0O^ zAoOv}`_Z=YdEu9_r&F|84z*lK+|q`uYC3Ph$GGE$f>}>^;6wiy6B6qxCCRT^VcI^H zCEP~oFF%SesRboDPBLvBT(z8I%{shhd^6uj_|p8XEfzVYg}6R1bYO%6XaRrc{Yzj3 zYT$id>u)rs&ucwL_kZ$vVF#!Fn#ksSUgFqfSvW9W_6v4(Dp)Xlu7Wsrp>7N;S`Wv^ zev!cD%Kk_6MpX%NdaZ9A=8ECVbdbPK4Z#4TCys}~0%?x_C~4RuL!oA2Fco}Yj7%DA z@E^MePdP6MjD$jbSP%w<>Plc6ToS;#z(4E1KN(NaY6)zn62^j|pe{GylktMF4S|hY z1vTe^oDm{;QY<8}sY;kb1407Sy+j0_Is;|?;{R&&as%qT1dLS=QMCUR3<&$cj={Bl zB(RxE7}G|APRU|m74W54NMJLSFwnw)xFQ66rzo)CNSJOn64*>73^Y{g8U^`|@S?G; z&5hfI1j)fr?@Fjc5KMxx1U6R*W9UB%4#+FOQpR<oNMLi7Fu<T)<vJ@31?UYZ*r5rD z8RS3_0egZUjcspk{A%?108T={+rf2QNnjU1!I(Lyu?++aN-e>MCM0Mm;0p$SfXfUx z3}M{5P#L>_6;mYW8U~(!+-qUIq$AqY#lBO7fvZgjgn^Kt>a{3LB@qd1x)RoBgK`Hz zJn^Fm3ECf7fyx~~ZCr8gGjv_czdf8A_v;TBs#qWa<294OrYm908x4kMz(`=zl`ybq zK@kQ_7$F$H7t|ID|7IaUk{S|tNAaTxU1un87lOop0%$^FCM*PKd|<}V<$?f<i@V^2 z#0&|c!STY6CiG~cR~*o1Bw%WCNMI9|FqRw*29YWu7#fNMHe(464E1G_fZ?@CU=x;L z!I0As#2s-~Y+WrxpDlPd(#FCAn0Yb(vD$!y_{PJ8b{(ykwBL;DNLxQ}2t^m+UGQU% zn@#mw+9Ls>6FmW)TRgTu>Eqacn^f#d^zqMEX)Pp&?O#!je2)+<d!Ip~xA;0!aCFIS zl!dfO_WPi&r#j7Rs<*tpbprNwRbAVi%gd^#<ijrTR?P~?UWxijyj<T?LRv^%FA#O8 zW286xyVEZX?PGaOt0#_szWmEkQ1Zx)FAf8XpO=T13#K0?bcQ|Q^|g4-yQFDPl|-(@ z%W~gDCE?E4)d){3=L}c=;^ebinjBk}{fI(^Vy2ys<mPcd$?xf<E+*5t*HC<Iq#>W4 z*FL)B-ld+Y{ff?)`ChRrbqd6j`;v<u>~D7}VVk{4YNRf@oJQt9I-Y6Un`SU@t-RpY zyL|1X<NTAp2k*vG(Ptbi=%VE33p1?QD-)S?@9jPHlIPv`zZ&vM&b~c7c~GlZ&gez6 zPn_dRt#%nc?QS`;JtW)BiE@@k6}4z|6Pc!7g+9*?z4P!<K#ym&qo!tTH)$EuM@bgz z3t9oQH?0${KM2{u{rcYE#6ct4Pt#<~w%*nVWCsQN^6S^h-?)ahIT5iwFkro7YpeW~ zx>fz24uya+J28!QpOs9dM6bcX<=q0_(lUk~Wur&8%qx1fzK>eI!ap~5a>4#gozy{g zudPJ0T;;U#$YavolKa-wcdneWX^IMqjJlxlIape|p;?DzbxhF2VzN6R0wHvzkx4-H z-PX48kHdETN?eHts#KrLYuD`(uDvaI&-CKkof-*_MT%8F+;2P`J5@ij$ksUY*}R!5 z3H2k(<P??vSALTp;wPVmIR7-s(|%eYRaCowb-`cg=z!dFBd414za6HUh0L^7Z%wN; z#14lOUkEBw%hG8oCsBBEs!-C5bmf{oPsQCUmke^q`l@c(jB-<FA!lmN8NRFd{m|m^ zQ1_ioU%})SW>N~8uR$TBd9(_==5J1|xf*`!8NEx!QiXC%DHJ$NX3Bf_;KUa?&-%1M zB@$-i>PLknzIu_aSBmVo%L+O|Q(ekrzdF1xDRc4U*OwoVi2t^nIPT|8uTyLK;PN{I zp30ixk6Q7+5~XB%(;6H6L|K`b71dr?`IUVG<@a=5Lmj5h-WZ;;)!+Baw<9knd%)p9 zvGdI7#qjqjnqH&zq2A38-<0kftF&7~EF9i`D{41;K0~*);Ds%0H=KM|pK9D=*5w;K z)S}b1WR><Ha7xExd2-+)YyYw0=G?==$+HnRQ9NW5U;DQ)vGk{})xI{m$wVUFeIR}A z2*UOG)tP{@7tOgN`#j#pl9;PsaCYar8$&Wd7OiYJ-0XGy3ePno-(Ota$ZM>^V~mBK z7X^x~RU_5uYT`1qbynJ&A3lwIYoDlNq<tWDyXD-6$4;pvZ|>5^Q48M>xa#>)jx;;w zp#fiuO}l1z@b!##lGj7dA45}KE=ZwDXOceOxg?(>dGCu=ShK|JkXa*-4Dr4UPnYIx z*=aOXd@)gWL33(x&gS7qghkquHT##&R7HkYIbU63so|6*v3Trb<|#XN<>=MnZ#COr z1sON(h!1Y`m@}Y1O>L&3v@<(@`ed}0^H~Q~&FF9C{WDsJj*eMw4^%%Yvu4jrAFW3s zdg<x+n!$3bJUV`gSf_YSdCpcR!TahvX#{iGn2_=VX1q6N`FBW}oxad>AoSy+pe4dF z9@o@IH}(LDE=Zxj=`9!mKX_Ar{Z7R+_1A-p|C6bY6XRT;2&UnRFVO{hqcGJ67%)Cl zA7T>!I~YWi;flsd;BaGLMizk>#~?ch=OqNz)xVA`0=>a78RHT-+!(l#fenWQ`UmdF zn^-UqO$J~X8xDsW12Zy81SBv3a|(B4Y)uai4AoSIQEoA)vyfK45sTI_QNZREg<(2N ztTXq~dIvW8kGh0{DzCxmS{Mnoc)*ZB192B{znPGPq2~<+@WtRvW*jcj#;^V}@AcL{ zz;}l;G!B;t4h+(tp(1OzU~K2eM)2SB28<1u8W0jVRHBVw^t3@`d8l?G?#S3iD;yXQ zza(H1uO)D}L>s|>PaAZ35(42$+@Z0JiH&HqRt<W}AYrImP>}pzPqeTYU@^hCqHw50 z8wW;D8%jVBhRJe~z~K^YL<@ubD{)Av#)rls6KzBz!Q}_}qVS^$-D4=gX%Pia27WXl zDMK$f#5{m$2PUyzE)CzIMgsOfWV=CWMKC+PUaA%^7JM|+S^*&jT3f;SRdBdO8<%YT z9sw5)el#H|LvJ<$ko-ho(oG~VI6d$t6o%Qf(VqGzM8B!h0tg`>ZU4yh9}^1v3faAz zv7vN&?0P}?eeP>kXTj7~BfT(r!?}pJr^iQ3iTmRzEvYVZO({J)tRFnrz2-l1=Sb<d zVuWX|&{nTD2k{t*7~oeh5}%<Ilzkvex!s2?u+T5@s3ZLiogc$HnaKqos6VKyl;fmG zdes!2<0tll)O~kp^~IDgqTf=6Z9_kGPzI*wDaQ;eG%_8#aV9;2KD{aWQ)8xRY&Y-m zI0gFg(~}Fmd4UJM-0%}2S7*H5S7%rFim}>jXP~==m_m1kfyJYdcB8m$p0mwwL@xOa z^6-__Iqc5=G3Ze9>=JXb^d<E+{)YmA7hk68v*)D-x~9~e7mL=<dH>65FT+Wl3vA_0 z54ewU?rlh)UCKTr@6P-FzE84y?OuhIalJ^}Hk)pymk~K_F=u=BuoIo1(I^_(x?iVg zJJUAhFpjOPMGK=wzZ63E?2ZU@^*EOr$LX}lVIE#<8N4I!t6<>X^ana2LXEpfeuc2= zgj6Ul=;=KiVCmr3PjI=-xOZ@fxt@GL(^2#sV)-d4?PrB2Pu>>mnPlG-7>^i#yn8ag zHeBXqW$T-M*4<ac%~tL_Io6t^a<8i1&u?h9kfN66Te@1w7mL1(%elShYt72(Bp7&U zxh_@et@+=-I86HBkl4z%T6gWP$IYA{#1#+RsG7KV{A}N|Hpk|ne2>l@Y)i(EUv}(I zt$e0o;iQ%jD|-1>PN<R<x4zlM>Mw?^BkCnN=H!zGRC|wHAy0C6O8aCasORvr7;_hc z59dad#*|ot)aT{QCsgN8l5)S#;=kAL`$%x##b-!%`In=7v_^YM6?U37c}Bc^`_!Jt zMJ(%6|6;Il_L%<C+|uP|%&%|!R!}k?>xoykSXtBF*ZcJJm~6EBEcb$f*N{Z5-`3%p z)BF0>+fKPV$kA2H-~VK3@uQy4Qt9ee))UlH)scti%p_O^R2BGr2QNIlq}z}-8`C6~ zPL}bpe1Fc-x)ExN&dXFcZl7tQ6&7}-4=S{9(oY<!4NH7|)@{w2A?B3_li9@b#iRQl z<Z_&46iMB4DB7d#+sr<?AA`UBH5nU&X>z-evnOb~e>%%OGd_Lcf^-?GMYx%kjnp^Z z=;0L!?LpVuq@o;;N14cci)lHV+z<sQ4LT}1nx<}t*{b}Vs#|KGaQdi)IL%qn{4_NG zrc%Ltpr+;%slgXEmYS2IqX#}CZ=h<LL%IgS?!JurxaHov!*w2~DJw;JoJ2a#okhgk zucmX=i8z~nSvgRia=+HP{<a_mcm3NR_m#H>-JCNlpnFaI>&<K<aa8gyp%HQR;`YPR zufJV)e>Zv4Kqt#y!D=t-k+_dUmR2_(exs^RkPMd1f7m>*H=jY%)WpV`n<v0Q>`Y$p zL)NL}4qp34yI-Vk`?RGl>BQF|{PIgDZX0Rq(35m+aX<FBx!@$}?sUr5qkVw^_BA{9 z(Gi(Q?^&_tM~xL-BKDS3oIR!5U79~ouV<$6j#{oej3q7J=F*ZV<B`)yUuRXrvAz2b zP<?-MVB{o9S~oj%$sjvccI!&?^oY^}at@i9^L4^r0e!4N!>JaPHNH6-&3b3Hx82GM zjhHSjXBT_fue8U};-n5qlRAgs_!v)@sP8F_?~_caOriGS#gtSXKZ|yB^HpTJ%>TSc z?R<xoTd?-?{NX+68f6}*nQM2{PU)WRY0MgTm*LI1?iezhpWSX%&B>)4#l+-eG07R| z<fEtJx)`7xXk#74__4RXhK}=RYVxAn?>EGQTlK#33HFvAo3;+Q*`o3>^a0l`rJCm* z5xzwv8A_d&&Y>ylhqs@2&$v5K0A=iF{DxkeGMB{qF<A-kNtpp@g-*jhWpSN(-j$V- ztV8Z=ebEnN={|n67GGsB{k8n%$2P&z`N2%DeLK}$T&CYXzisNiwtc3ooMo5fK(A&8 zol4G+EDgOu#DmnGQ;N&PjyIo#749EkHf22XYqFYWi-VTf65W&H3u$_O52l9CE2sFB z;#iD-E`9J~QXqhFfHoPy&l?{zSex<BD}rG(g5MxpVDnZZ06>cL#>(*ECoD}7`~uBp zlZGQOtp0i1fLafW#%noZcejK`17ilRS}w%@BrrA-m~K!k3{)HdDl&{_kIgg192@}x zQlL!>C>a2HCc-IB*tO0u;eXUF5vU(24B=h^n`(-Qh5{r2C9+;t3C05qD2fEW96dH5 zzC&fcaTIjyYG;^ZqtSpQ3o^oS(b$Ajcr;KqQE=uIc9Tn3G!(l<!4%+vO63vwZnV}1 zm0K5uDc}t?3m^dh^Wi8E(gNEC^Wg-=4UGnshDG6Qe(aKGm>>T4)Pc_*%7w<+Gi>51 z7W@yt7~;^w!wDW!VL<g219>m_;RNLkGLBHdK*0~kGT$*Lj|5>`DBO$>ju66TbYSAq zE02Wu!njKZ;8@lbCLGN-MnO>`n1~?26P7v&sLVZBJmC3&TqM|A2k->N4haHGkQEM9 zLl=TEYXP31;6agd$iyIk$MP6qe!mEqH<VmX0Kf5d!gt3bf#AcnwFT2BD0_c)4@&Vz z0QwBf>JgMZ^udARxxz4|2Ep(Ih40_-*vuNt)k9AokOvSjh5Haf*yI{`IEdgw9kOu0 z9-Cf+2}jRf7_=-vfyW94Pf+&$%w8CX5QwzG!3l~U8V>5>pa7i)W^{s*_xJ3<-irWd zIt-qm<RJj#L<lT86xPOrCn$Qt;E6+ll0pRV1Z5BX`5+??G#7!JK0(p@14n?pgX$#W zemyqb26OMxaPVA-!Z=*Pe<pnG{V5p(^;LsNMKHq?y!Oz;L$@yc>^JT`yo&`Ys{u_C z=$a?tJuLq{*8w4fQJ4R3cgwn;YcuYaa}9Pq;!ta6jqm3ysS$~azM26&iK`m9yQmnB z<(`NSzodNckR_L-ZJgQat0Q!$^s^0Ynh#U3D*9FZ_%RYa7_`lsRhP_@<nA^{`Rk>% z1s2y{dWU{$ycZhJae{Afhi@U>$$^gHu4?5%;>WbbI+@#x%xBpPzoq$%)SEF@vye`^ zws-Z7XY`v#&wQ9`${8Ovdagp1bd!3reSeStGde{fs=*gZu0n?xXjFL2KBOnF#yFi| zq`rUUwmbO&Uz5;w)qQ#U#P7B}wCS;<vnpOpdPBo}YrsLCOzE0~Y#o<b+c>h4L2zh+ z%28g3rjEmO>#X?x%=6M-UZiO^+RU}GY$wJ~E;^?$mxvxA^%HLW$oKtK>p);n^eFqN zM@f*y51A$^xyYG;n>Qu2pXdL6?Nsuu?bDI=@dF9P?_=UcLarTfOVYY!S;agw_SA0+ z3&$Cb2bH|4LbG<K)dSMXPvo`UM#XU)I?Z>aSmY-6ey7(bpJ_axArA{Wt{tprXtMJe zliNiNdAHE$2Dc_Qd3F!tyL}I~)yWG*k23u9-xiW;{?;~qZtRhq)%(w7a#vKSkGpu* zAWT!c0s{iH1(jaieE)pn_+qL;#8`c{wexuE$h4#Gu-%Q-rRww^g#PxkZf{uhNlsp6 z?6b-_-5$VPA^1@2z_!cb;t@LsN0HthzshZ#nNxlViX=*AQ!8+u<SR(pvfo;Z?Z(7Y zlG^wzA!ZHUD>I!3wK@1pq`VN6*$t-~Ongcn5XnfK;0XUMHX-}oq(ish+)C!9d|j=k z9~|)tCf_bd7y2@dpQ7@XvS{i_{@}RhReTr~&zxnZ$AO{(qTaIUX`46;-w+blG?(Ge zC5G3dc#=L&#+tSC(gu*ENKd_c!@w(9NoC?~x-}_mx5Bh?duow~_=(8ilwmbf`PR0& zbD44%ov*lfyT#guXYGHkH7XT-c0AmAr1&bw^+$Q#(sxylb>ufJJZo9a8YzEHAM-S_ z$cp2RwQgp5vh%NFJ-iyvMtQR3y+`NyEJKVvB~E=fbg@{`Gm+{H2P@IxqXWiG$Btya zyl|o=wR}0yG_QvEvVefYwuPue?|0CTowVTAAw56Jv{QwjZ%-)wP}GTG*OvC^9=Yrl zInR+N<i_(ZuW}pqFB{tH{FXVNVwkTsP$r!beJb#-cmp#d&Fw^fw$<~tG=~&d-6v1A z<!&cABClE&NM@!c_sxs#)3Zbp!~~KUu~q1}${EMUslz*dZ@(SVe_fOPZbpaJbDu7= zNxm}s*3&I%*7?o~$(K1FXxPoy7%%xX%y?~aJwk1e+D`P=F5z+SPx8TgzrQE&Qzh86 zt)21DpB^*%rlB$L^H7P=-X`sXE*_dwB0YQe%o~?(_o+U^$d(zka$WJlz|Wq=u`fjG zsr|<~_fM+_*)zFWG0lZY3r2Pvk9-%<Jg}Uc){c1csa#T8llGKnO~QPs=8v+$xP!^6 zsbY6d$EMq#8|EHgeCAWqm6mqMj@FpuBx0NK1z*L=Gh3>}OYh45BBdPqq9dX*CjUl5 z{`a<Fq*Vco#{li02Zi%R5dU}#F!GP_cnsDrLM)HLdYs~a^cY~rS-_S1=N8{YO+|zd zcAy0wj;EFac-C+<8ko`Xc^nWz*wjMU(V?;gNSHt*fa5%>Fr$kA^IaGw9thw#Zz>!d zxE$aLqyzY7zFh=3JVap_YXFX;&B2TgmCF(ZYA3EjfXy+4T{;xdCq!YmkzjNjWe#q1 zpq7ZjFkt~4N0-|ON9&UKtvKw;Xz;TKK}{%+9OmP3bh(Yg|Ivn^)?siJA`wE^R71?s z(X)r>v<R4%fB;WW?ht?Me*$=df`@hh5Wo|ZJhTUZ0G^=efl%;az{6%EfZwQ1uG^p+ zmme}dp&Awh@C1bq*iN92BSAbt=|gWn6mEnepo8thF(fulAMJvGc)AFfdT9VpQ2G#m zTo9n8G;C}eA%xAc!4yAXaN&SH%WMSj1jSDnRIGqJIQWflY_1LF_)x_Q@GcO-6BIwF z_<}I-S`!$bp!ofL{D9XI3DdC<tRF$~`?LM{t#EAK4d&;g;h<V7lyHxG_h1umFyZLg zLj@H?VEnyc_JpPHk0nR|Pf+^M(+5^K3f6~#&A-8%J{k`A;qYe%n}LG~|NHB~-id;w zGu+h!bHeiaZajPF;lYa!>IuQY35wnyI07V5h{EvlfmClw@(^I}p-NA<v&SHoz?;#V zU@H8-*wGjne1F@~>$!QGu%pAZd+de)ZD9ozKhz&Kt@bT$y<VRm?W~_GLbaTFh(a&< z5PSAB-?J>Y6qeU(AKLAr`obQDim89}2x(S4HxQUfqZC5)>pC?#$F1<V>C$%c@}HL# z)HxJIFUTcm9p{L+<Plg>V$V9byENcV`&4J$<nCMIJ(9PAvpVv|72@VgX!0c1D(fQ{ z#w(nq``o%0t#nm9+4PFax>F6sI)!Miv(a#In#kC9e|oPvEo|~&-`r4lU`)cZ6OTTZ zlwCS38`e#HIp#TIZ@}WDs>;o`YSro=8H`vBxIS3yVH$jr%E|sdr?T|u`}UT|7o579 zHKQv!$9Z#Fi-a>p_u9Yb6P#pz@cCQ8w7a`-&5TUCevvy34O5oESg5M}krP^nm><3S zT=ivXx#Dx59<Oe$>fyX!mxpSH<g*7Cql8B}n}b!-lD}B|jG9fO;d15wG(+9`J3Bd; zSc~c`X<yNW>+CDvukPIMI_=U=X(s>j;%hs04I{b^Cl-msj*uW#<J_B4Ou6g~$GVwi z*BD<nMkTM5d{$#`IC=<iz@71Q>zv>Z2jbk^<G(&ow8xWNLi(H)-L7LuWSv&Q@@9*m zGTrtk@AGQ{OZq;>u({;lShD`)*nRQo>U+w{3;TT$iYJ?)4E}S&Mh;v99^LNGPIS|C zyd>r}8TfKyBIVmzMn1u%%BP<$<k_6r>mE7WE#7ZYm2^9q(x2JY>+Y4&{uFKZOo}H{ zDMy=kXfOqnF<E+0+@!HvxISaK^2zt9=(KA7wT$8GXNyvgYL~W=v1!Ua_WwX4<t}t> zulQtmwioGF&b+XcD{uX_^79EYt3NFL?nyEHXf&z1H@WYs3&Y}zqPxkWDj)Ld=H|TI zIz?}EMd+CG@U@|Ajmc#jUVf31wyiKy2u>Jr^7*Yg{P|AOJ#tRDJ*gS|y7SxX-?hCh zt?(#(;HM`X8M&7s#X0AW66%77)v*ww*&ktVuIAJh95#;|4YIH8R=pW0*>_|4D*I>p z*T)tkNkgO*jSe%24O?<&-1f_}5m0|YSFK2~XG_-9qw);%5st6#yZy~3-@Ljo%HUKR zb1frDh&|YTKsI;mW5|f@(cE|3*ZTvWoT}ug9q3BrpgeARy^hrBD97WojhEgD@d&@X zdG4)2u(Y*YSxV8j#pU72K1(^a(91*@27)8EBnWj{(wGeo##=9+Abo2h*c=-oH2N~< z`T6}Sg0GJ#YtEB&vD0?4f7s?4{ybJqFZkPO5+1?F?S=VGwk=<@JZ!hRiAS$CKZs2) zN(y4=TPSTb_X8Yk%SOLAuP7<zY!>RZ!f#q7+Lp1?_B%h7#LdkLiP{jSRY>L?OX)l6 z!=tmflR>6-PJ}^+Sm@J-iQfZ}v%?vKCSs|%Z~RAG%g+uK7IK+nt`twD*dA*UjDOBh zTl;>XIj8=9$Q^^ocl!j2)Q{^JcSs-4jAOVr9lR@nck3>zwdR@6L3={)O`?R<{X?(E zpwdomAr+W#+qq&<xNwxW-C3E*Mqfwua%+8b{cNwvHqx8@b_FAsl^?k0vuUVaJ<PLj zi%Sz_pVv#h<>^)>1-)gaC8M0tn_dP27oOSGCpnbR%sadAPsyyP@-U;E)*P;yM3SlM z=PNMiT4$>>F@74ziB!4A`c#(5PgYqY_Utjv5U#G>4F2T8(OZ7RslU5;MB_8HbaM{J z1<rUs>Bp74o{w#9UXUMJyD%S`YIl$K_A`b0kGEo<WOKvV^XS}WKpGbp`^TOK(cXU^ zDLnT4`h|>T&#%V?|3`ZsyOk3HDiOC?1_1caIJyxW9Iri(O*Vxc9lt$~UAYbu4k(Z7 zt(>6hif}<)@IG%`_;tf#<Lr@uUyB0DH-0=e2NG+15Lty%s6;`42Wkor^S*Cp_3-r$ z0ICp<U9)lef3y=QgBoh22QxasuSe@vP{((;I{sjI9L;j$@F)aO2|-|o03JuP+=%}( zeTWVq0jpWAGe$QMP%#((Z#Yyd3{JNKKmK#*aP}Sz2a!b)m?TvYt;A6*;U*7iV2QxS z)^N!$uyCN4!Vsmw=s1cc3>>oPM1W<4yYsm07Z^CyG#cb}!@&v49aMb_2}Bb_WWn)+ zbEn|)Up5X8k#CTIrUGK3ptc>{vB71)Y{dWBI>;>{2J6kirNC^2BfzbJ1R;GW>r?_Z ztcpv5*@#CE4+4W?fbfF5__!<>I5=n!0M}w12>E6N4{G!+0qcas;F7?b6dR*)80H1w zd!f5k1DgU+!=WQ|mThxPXej^pp96<BDG=*k%}tmT{^xA%K_Rm3D~Jl&S5hiW9H+zN z@4xfe0(h5v`G;Q_&{c_&<f`z<nzyto8~hGfBwemOu&2(UxRUjn)V{|zu9Y&J74&3X zbWoZjiMSW+Rc%yMa<BBp_qi2MJwHxCMVUtrsopx;&diT}uCeYU9ut^7r*Br!{d4kD zetW{o)t!}*Cw`Tj&gWe_93|8Cx*}bSp(697PFygjiII3^+{!MEcc-GRvDcq!3~g~V z5I83NER(WByPH&PXg}#473Su9Umh{M-COry@LV2gi`{J<rV~;>JV@A)A^jA_>`9zv z7PjejtQ4)aQe>7pDTXu*t|&>Y#M10|ZU!24ac!S^PGLI2>iOWuL&nGiCYyWP$<Fzh z@-fj#PM+Gab|)j(Q1AOVz09khtG5xKrn(BuI&X+@JZ0nWwC`gx4{O&fIH`+bru#^< zcHimHXyKWiCmqbbnw}N1YSa@cvtcg0dNjnd!vC0mw;o%&bo_;_)@u@5^$K>keyjeH zs3;U7)`M{Ws5fLkB41Cc-lZsOWYribvvW!{J~^{EP|mzsFZ^j{U?{)mkjRdsEr)0i zotCJZZyPxv|IK(#`i?yLt;%-EsI;YgQ~Dor8j35ZoXc8bl+KZKdp)eGgKFL;hbMJU zvh8f$KSHGzZ?zjq$<bXgQEZ|uvdmq!MR$QWmOMiF!2+KSTfW>KPhozMiDt!#jNEgN z536SvN%`D<bM1<B?$a#IA(UL%m9Rvuk4kPY&MwM4R+98fTlJ3mz1wWfulJn4{PhXV z6-omhBkxP95f`bQ_9V6cmKTsbPM!Khp}HYmzqv)Xrq(~@Y#8O7onT+X2XP+ipI=)& zESXP654Ap<8Di^6xZ_V7()_)Mxb)^CGlhP8vF6#bgIfMG9qB#DeX3!3eeKgcC2BD? zi1N@!_QN_$3FmDB?9!?A$SuCE>^>#_r6)x|noE=Q&C8M=&7d-RMhdlkaXM1<UtN`m zM4uQtP(8XzPo>+O_2SZ(1e?bPo;;~YD*L@htyZNYSY@`$ATBTX<U8{Ot0~(Gw<xmT zpT3z$EvQxWu{3CQT=nU+VWaQMeSIgP%<6_`v9#*3!#A!abjN=4wu=*|c(I48_Kcm3 zf%5(+yGxTM@x>)irkdz@k4iq}b;&82UUu1jmHHxmFvmdyTARiQ$*cRVjRQ`<8eiIZ zR(8%)U(U2*bU&xe>&T*(NaO*Z0aOyB=dxCg`j++%B87KFzgPNpQQVqvY8s0OxVqD0 z|Fa3duZfSw?(_HBc7`!JTZ=vEyQ)e5i6pzHKHF8jQIM(R5ZUx%Bud^)nJ!GRE#R%Q z^+_4NtT^UmzUAMv=7AT|e=+(dcR$Mise7y8%2tm(QcA~7F5UJt`fL?_%iYfXa>c=y zuN{A@eLLIk{Z&>k&vxlm714zQuPpqG$sY(T<|%rrrQg2uoJ%;Dp4^n&yGJ><<^97` zQ&0DH#ngrlv(%9bMovC<6QQIm-Bx6`kdoCyH6rG-r6Jqv^3Bq?a(j)4;K=cV-@BtF zM^c(E(WtUl5dCV}{To-0|Lf9PXYvBa_1}6t0wX>IugCv&3u5Z=i1o14|E9+SgJQ$& z3aK-H&1Q2<UQi|!TNi_c<JIGF$dzz#ym~y~X>DTi5S>;Gj^hV-R-1u?;-DZXit`?W zpdul(FsPIQ_4pEjlzBL13IwMJ;sK2pEG_{!wkn6QbdYx&6k{cX$F?Cb@PD)s5h#}n zrj#`T^1T1^D&xov)cs5p=u0S|(+Pnf0nF-Q8xa`80}?gR-a(Zb{P@ktElM0pR)kRn zfjUHJ`e-d4<P1V3J8)-@!|%hG{U11#!3USG2!eG41rM~U2HbTvNRNi}VVKbgOCD64 z2YBy=L0wu<&>Id<Q1Xy~Atwe{l?3nvMGvjWf@2387Xh4vO{_ggw*<yFoaA7a(Sp6P z2*3#n9(wYigbZ8<JFs&E<qlk@hebisCIajo0;U!^z!MZaVGzrOf>QYLIQ%{g$%9In zgIZdI@B~Hg&*wu;q2Z$W2<(bluxpPWO;GO8V}rjDFnRmntsy9O;57t^^9VM81-w+a zV}rrs_>U&cM%E!<*PzXrO`0$m4wt`8nDsQ6O_(rw=M3$mh3LYUBG13>KOSW`zss#R z_jI(T<yqvUNza|o$TtT&slAgYKV7;tbC{8qt?upq<b!#y%SYoJ-KMKEPYg8WnKIN! z?c{vp{#AF}R3_t4#!bD#zTMKNuZ(#|1Xgj{iI$!}oN4!JyOBb9-urI1`Uc8X>pIpi zL!oy{gE~La@h?t9_(qL1W(_~At}&;KmhW7a+p+jUqk{J`Ez5U$3NscS_vtR>GskW< z=B7V1uv32>_EbOFXz@tq!ZV#Do^UUOqV005`}XbthHlCLg^9Rd9-~EZTN2|Kd$%Yd zry}DrlGKDP-Wu2>4xLyUET(pMqFp_=H6y`0Px&&7Zmr*y5bs03*=<R;?Pt$VpY*m; zw_v1-A(>5`(MpJKWJ2sEVcj3}xyi<k#g)rHIIhknyN%TBGe4WNPbH#?_JCfko~GFw z&pp{UTS=^{MOSRO>yf+JsV+CxE?#CTem*g)Zd2Gjx=?rfGU5%<Pe&fwZc-kKUEhW* zvmTr`nt8_-mGkl230C#SyN!a!f1i?l%7`2(+U`?uc<ND&_~Kf`4;LPf+hLx5lX;>= zW?I|Mcq1QwVc3fxxy7a7WE30f>MC#`(YEW`l*%VEwMdsAr%$AWx9l$Ix4zZpHFE0X z@XSnqW5a}2?3TTWAKnFC<XPtJ9^#zZRwXGoCabZ>>7{U*>eF2hTm(KD-0Mjy-7Uu) zZ6@4R8WPZxyW@M!%*2?~*rfwRT)(Ebl@Ik8?yj(E8#?~|N4NKti-F@Fi$g{cdwiZs zbdbF2xf^h8pgnU(%cBs(x|?@|Ywor$zU)0AQX(Da>k<_G{&aGZ#MoQQhl9R`?|jVa ziOOms5YaY6B;<NTvdx!&vh65$R+Bea4G{IPbr@K(qo0rF{@~hLGxD?IoAnvs#HMdy z$ot?PMEC6J*#762esm+#lpduAv<7U^)=2H+y&%G``^~-Sl7(D&U7^h4x$udt94U`I z&3oM2-3t0%5wTvGLRM|Nxjn9HM9{;pyD#27k>y})P_oAvJ1JfwX38m%;6Pfpmyi10 zJcTOv8~D|-PU{;<-u<XwOEo8U!!9@nM%P9snNfhAy8o!!82RIPRPFWCilu6=du;zl zRU3n2ysk2>&t|i#Hk#CjE;5Hez`^mU+KBbEzm0BBI5>V)8$3!_`rgLT*WW#`;&@%& zP&Y&Zc&GwDXaS8Mj>AHOo4p92w7|Nofp3n`=;+x)y@ABRL~%7P92y$N@KC!)(C89$ z>jl~}tj31JL&L!TdHJBsJ-DPp@W|pQ9UB)P4F@Gbp#IS?v&Ydn{u3OBh6X!%@cfFy zYWg@VGz>WU*%kq{Y9YoG?(DJ4-oeT}$fW>U1582$0=r7le}&^H9WZML5<)<65!lfQ z3f`ZcBLF9O>d<iD@P=$zn583l=+H|K6=8+fm~a?q7+Z%P9^}BG;P{6K90D2!9DVBk zs@ee)XhPr+&@k{&oIo6SwF%&HbX}Oe!`HzWm?=1B)_;TJXuEK5kah}}wF*WjD0t|- zTQ5Nb$J<5Vu+K0S@6X;L0S8nJCi4^wzZuCxf~|)o-Xd_=XRxE=hi~S>Ljv}e7_dli z<sLjG1Rk5e*AC+C0$LX?9*2AeH+#UgUT<v-1K*6?LCiV0GM@-2uady*|LhzA_-5n| zN?(JGZz6EGXBgj(UOQnB-G!WgFdx5}8&6mWwceiy2EG}&BLF9O;|T+Ik_f1Lwa$Ho zOCAKI+D)wedYV7nLyME8fU$Oeb`CEZgSCfGKZL3i0TKwz!mkq)@hW)ejRTh|s8|g* zc??p*znjPZ*$NiMD0Gjuf<dWYu;QDrg2QzhppHV@mkQ6A#QSvLPEw4x&{dXnqCmBo zPUdsGPd=&M(?b`z)Y((}oX(rgzuM=^q7;!U<9AGFZujVP^pA^QFH^rdU#KW2?LTlp z@h5MWK=zoZPRyWmMX&cc4yEN^QY!Spk0;I^ni(2gYTp;*kyX(0`SRG8-9H}JFMA%F zNvVI=!})qHG_mq%*#RfzckQ2i3JRoIW4il320pzoD3NDYV#G4_Q(W)bsj-xjTHXGM zl!#9;4^l@nzJ$2ev~%m^E6sMN>ogo(q6|MT!_hDJ2o(}?a6Z29$IgzWviOm~KrI#l z-PrkdZe6Kvvsm}}PG-b(V1_^gZ8wUZonNo&4!uj4NuFldmyx@VuR5^N3HE+p<(!ah zjnHx1FVRlsPM;_&cx&6K+q*rUC?xv^iyPjpo4enoc0Ga7)$j4?g@Ev-)Td56(&WzH zSR6a-Pk*F#`P}G{oj<RZ%!sB|^zbyQDt_nf;=jjvJBDeO+?%869J_xS#yB6`{k78Z zwZoWsX+&w_`4lOaPMP@ZCwoikGG`q<N>{(?eigWI^6~ZS&E!vHm#)7EN6OZTMZCz= z^l(DXl1k~HnqS=Ml~cQH9)ct<Z%5_K#E@h?&^_Dpu9<xA-G{Sj4!;Xt>LxzzJ9@UK zF?!m&E06T^3C30R-q@LteYu}2l{IeB?z(--rM~0QZoR07nQGjHZ;dYzFKw0Xebe!R z#)Zkqj*8r{RHLAv`<hjWWC~Af#5*yHWKoTQ463`ft8s<Tp79Dwt2ou%XVo(qZ?zN+ zv;AscaD%_D`lg)=?<*<R^H+uL|GZj}<5`@P?Br<pMxrd$)_wnur^QioPldK_%@5Dp zyCSV$eC|Ne`Mbx7T9dZ5XJ-g$Eq$x9Z@t*CC+wi!{Y>72@lVv{Os+M*)4y^q7<qzg z@96S_ck1NQU(Mu&0(>RHvLnCIKkd=08_)l_c=_72l3|P9uC;AQr64^c^E+hGueN$A zsk}H~$y^>sq+()IOplOh`*QY!*Rc;&Pi!>1o!*@Z*jGYz_7>|S@9T!+jts^-IHz{l zKR5B;F7q2{>cpxXw>N$+Z=agex%?uH;|?m*!9?0*H|1QU3tGp*O0$FK%^DuBco8># zJ*MtxH=F<7f`~d%E-f@&LhnhN*coYwLc`<6Ltmq$68s&$6<Cq1?PQDw33`EE<E`{p z`h8o-NOtJ*d+~cEycpWMFI-cp$M0~=uBG#@ZZ7n1Ti}g6OO`h-$2~1lJAP%-a&`BS zn1@F##11DH$S*%hT?u?-yelG?Bb?SMuYzqvX6@oK_enLk&&L~n6!N6gD>+k~sou7I zKKS!#*?N=c;!GYpXB5{$-pg~s0{bTNJ;pOQYv!U}oqzV-{&HzCO5gxjr7jiA0G){Q zr;2k4dsD8Nh0drbolNZN_ipH;Ht%=Iic5Nqy4kJuq@jvPzFDgOy78;4w&ZdbxnJ9z zc(ZUX|BWl_jG}b&sSj75coN$-xbCOUZrXB=@wFT=lfyl+C@qA<F_90h_vYx;r+S!3 z>mO~^SP(t5!u7l<t?=hV#fJW8(b)=4*_R}Cj(pDZm<cg|pi~lX(|Ur@v;ED)lo8$P z6)S_nJE}bkTQV3a7y>CL40z|i2OLu+&Dc%+R`_O;)6Yg#%aX7+0eceG;^ha&L-u|Y zvA^ihMQr<lOqrvvDAQ*_y7;1KlbT)g{(So<a&^_UTM@&W2D$+^?hU?tuJ0C->0ip1 zuy-u!UZ3%q8b6<>y6QQChxTnvSpFSQUtLzhhjOLXvkgrO<aduflSNlKQdm-W)St|x z^P`TTx8!R!t~uef-Uk#Xbo#XW!+iL+-sI1myqyx#p(En^YPfdg=iA0T`mOm7yDkKD z8*`fcDC9Rtj6wvTYaHGErTo(58Wnd!WC*d*-aU!-FOV;`JW-J$p|860D9S**O?muf zAMN69uCFWAR3mzAvuimtFBqDCj(eHC|1xdoS9|<!l3VQE@pD=C#%UT@<%c2)9b6st znqJ))W8j-)YoWDRYcMB!-p3sHs=!;!_RfT4v4_}I-!oaiZ>+Wd-enV_bj-KGd?GCf z^}A_cf@6Q;^^5H^v5y?}X$F%?@)wMMJHP$<FoM0)Q1&gG++gmpx;vQ~`bLxd)-m%{ z#vbV}bXW9z`sUoHwp$C^6l_&JtYVU|$L?f;G_bfu5?@R1T^kwd(l^ca{~7z^l*P~V zGch)64X4kKl`kr5&^^#%4mN%^cRt#jW)0WP^w;yX9?}&R`@5bm0!05d=n?RKroY}p zOh1$GdRXm$^D_wp9{{HQ_}6SU>1P7E)n?#${Y*IQK8(?!PP0hB-NEna!KktbX+aqH zKRT2shz`Lz3vkGN{|$|;xWl5sr^B_r2B9Hr#T^5V*1(`fKw=;v6<7DgA@^b6|9m=r zClwC44+D+>U3#IG9r&G8IP5+QJk<IFN+~0N$5!1j@F4O9!jcG3p9+{wuwh9YdLITJ z{rM<B&x5JX305Clb^niWY?~1l4oH6DaLHaEmuC~F28u@`U@cA@av$92(BXlid$^K= zL+-<XgGL<d9ZI2IH=@7^0fWc388Prku=UWbLI6+j&OkzJ0N@@YfG2omK{ksp;A}(G zVEB`R!A`_?X+VvRMB(_<h;<_6M$-x7^Z!U5)aF_oe)S1T-g=@UpvyxgtAt=<!f1N` z-=2NA;e{b;CZGl2Y@RR<3kDVroXfCG3}GA=3<ewtyd3Ln0AZ*~7>w+JI=_S@9|_zX zPz6Eo+5vAJOj!1>Cl9^&|H<wYJc&Uw1zY=1WthLK#B44^D~#c5{M$HPuNA)u;}qTQ zb`DBhvo)^X<D^YRr+AxFwS`D#Jf62(s#&<qG~F+~-gRx?B&iFp1Fw4PMFuzCrPq3o zSQ>|8ka8dVcig&4t3k6mGwA(>vP|_{`BgEOnFgPSnprbLVTq{T@0=>8MFW$+h9_@y z5@#K_l_R}te5vMq!DHqt=cNr?0vL*W1P|G_efU4x-a8)4{{0_skRp^Msf@@-<~7VF zGAh|2lFHsYtCBq;TS8VwRvBeih-4=_$u1(ZqT%~G<?42Ip4WA|Kkwh~kNa^y9v(ff z*Eo;!bsop@dLGY%Lv22@^Jn?eui=t1fxD7bUn_52u5WCz+Yo*GS)Z`(>47RC4(E?E zL-!nfONPe^V<yBMoS!DKlz(J+9<=yK?cQig1jXbF#hjw{GN(cxUhh=qUTjQ(-3uzu z3$N!$EzD46HPP~i<D!dI&L+P0w=SFJ)U@np?i~|TJoiexZYU4?E%CkN;j#&_ys~~l zlWj>7heNz<eN;d2gn#J|JXh-WgMq0{+4Tg<)lq??J?Sz}3j3}$?Tnyz)Erbn*XOeA z-TO1L+sPs_LyB7M%KIEy4$%mnow)T*d0(4v)(3vQYWYpa9WuxKGIquYkwgw>7H^Eq zmp<BN=gI$I-r%{Y%YDC1qgs*)J1n~t9j_U581dH`=-qiUD<ota-a2#GKsq$GonE-| z(ZfKRkJxAY?-a<dd6Rp~zYk%S@nSCD^U%&M)+$l!Mw5ed%g0!{8~ctqlIILnA1>bX za>rio_!Gt5+pUbuX{g!yEpDY<-<phOJWtV;OE)&Sj_t;P_Eu%;#oOhcG#@g*HdsHB ze$wbxAan2|g$jq|lj2{IT33ohT(;;oC~VoQ7(jAaG_iENF~{6uJtyDf%cAXKd?6Xn zcW;a2d`lx7z}{1G-tl2l68lI@RC4*znAvGG>(`=wj;&v`_$yU-DZVt{>QDQ|k{<P$ zTIb0A;#&m)s@M*}mvn;uJI!v*SzKlBFIOsDzwKJ?`mK_|Bpzp3PiQ}|n|OIPlTS49 zl2!#rpzJ`k({wz`DO1sFW1(-(FnWL3lO#D6G?4D%d}NoL5C`Y4nL+A_JVo(y!g~Ux zS=KY}RQLBx3&^z2{HPTf;FoU@w?*Z!Rt|-V&(Q;V-)=H_UVKUQHh0}8&I8_<c~YLH z#r9)5zKWZpRF<Ab8cE%MKzn&k?wxBMMUt6`3jd&L$Fpm<63E-6qYK9=+B@UQ1#6?y zKIe8BnU6AG+EnG4_KnkaK7DYf{-a~)F9xjqr!;uidkh5Z3>&ef=Lk^sV;9@Z?-0H} zUC;4!hKj43pO=fSp~bYPYE#6$JEy~{w>+R#_nx%Y-+j-1pX{T9+{ViL6|=$w#`mxd zC9J2|T=1kciY}{8!vR<_dD_H|$&IJ-s~=KL>2B!X+UnM(Z|`yWTE~znU+P}kom5_@ zlsjZoq}yv*Hp+;P@7+rA<s3E7h<-cmt?|Jh&$1}7zInwYO^*aeHYabZKFSoJR#G9n zu}t}fd9#gTqP?x~O<RrZYD!1bMkdk_+DE3ZFQsG(z1Kd;7f`2Bd5Za<hplSr{Ag0u zKtrOc@!@-l25bYGN|>UF9~T8u6F#2qez(((UAsl2(%c|aHPx75`i*(rE5}bfpGPjd zlHxXV8ThUk!)6g*GNYUCjy>$H_S|di*+=)YoKMEHzDMr6Z@n00*PSh3%jAusA8~s= zamC9GH7Vt9=3<w;xkK6yd+vwBG3LFBvBo_js;y@+k6Geb0{F41(lzW<17?+T#TwS} zJu_pRjOHU>*`hajRG7VVxIC~aL+C&dNxI9gZpx2mUKAIXHg+bIUA<gQG42&XbM#BN zw)l+V_l!{QNDsDK8%<`umCg<)r(Wszl^t*|?pC+F#O?A@Lu`D0-JFsJ^`KQ@;*lFd zEsReuQ0WLHY?oKADZY}Z*}ZPZg_tp^zU-c7tmctD{n2LjPk$|%Zx+yDnBv^>@so=Q zTZ}sYVBwv6RG4?`>*qu;j8be)ugaD};?v!^d{5XaJpQB?zCWaDdN$^&xb!>J;bsTZ zs1PpMV=gJ(+V>9dsUNTIH+sta^#BtshnDeth0PclTT1yYs*<a+0eMdkyiG}Zwcf>= zB39GE@O?1<`eMh69F%0-k#(L^WNIglGB;;hjIuF_$hlobyU1Of%2*iXJooI~)E0qg zN(FLRdF}qROTj%qqWI-ULVxN0q|?2{X?(jtdC1LKm)=lFzepp3)k-$38hdBXr7`+) zf)kYr<Gc#SoRp)3)#`nhgSY7T@F4+<T~|MQW)v{Gn0kDCcqK`Pt5~jZ@VN;3>LK2e zA%(LHW--ki0x$cQ6sAH@dyC(w-o3T!lF2J|t)%$Lpyx@k)b#v&pOKPi{>q&^M&Cpc zcd9g_Xx#(3@Wjeb=Y0dT2NrI>WMh^+(LuA@WBYW-)sVOXCV5v;p{xjX(r>%M%j0tp zLfz$$;c}=ew2Hkfh<D3JAk<y{y8adFE?+MGhfo(1$63x4A2&C*u(e@6&kQ&Xknf?y ztWAF82s4=R^5lO15$90+p3pLcobQB%^%Xs9=JSxR&achPC&SDq%giSMg3RSVkn<_& zUAARD4_z!_0b>{ibwmM`NNB)<1w>rXJP`Q7LRf8bK4rU0wvLv1%zUSf%uUGojswq) znNOLSPufDof|*Z}ne(`WitJf=<>T_lRk)x+m(}xIZVrf>-?Fp1yoGCx&w&&6S9p&E zClsGUx_kc)C&&Xq$POTk4m!ag7oZ8kh_k=V2Y>AtaI?#gR0AalBhKQ%A<`$*9Tuv5 z6a?&JxT_3P#>B%5V8QbRbOQ_;P*;I#iGW|r=3&racqA|^NLsyh;8F%qN1?h$&=M7i z#sLIV*6`#opngmcp`nccL{Rzn2M@_01JXCr?1`Ek8btS?2N3fzl>w>rP!L9(#oPLo z7z+*RCLzrygq??l=c_jl7oq{qG4!)=IE*%nH#$VSMS%bn1%f1?MTLZiWrmQ3hlmtl zn-PXzi`{^{7${&w9G$4;tSnwo1eB~IMrbhV7yjZwLIx61f%L-#kfdNBLNXD{SxyWs z^UVq3iJK0jMGP)wiHr}6uUBtAbQ3NJZmk7D$pfOCE~Lm#Wd6AA!xAz*Jl-&&^IC94 zR~G*4@v3|N4{%s`y?XJu$%8Ky;(-Sff5Ut9xLR!>MZNr?Lzp~K%R_-KuNV+>6Tz?L z%mVorQ0szZ_%Plb-t<=%PXtcX@NjUTzXnyuA}pS$-QhNGS%?eq#05r8#O_eweFa1W zX2N(p`qjT@Mpkpw@e(6|j01^{uf66LG>%_2b6hqAQtMjNRei5|9gy*%CGFNOuQ(<4 zP?+t&Sa8Ed(L1!LW35Jm+1<Q`zJZ<}`sL<2CoSq-Ecv9A+PRP4*kGh^WxG^yagYsP zQxW+c-ES;;H{zdp>O`?bwrIrYyze?JzA$~0o<hh+L9(-6>d@A(=hPYgLPAqiZ@=_* z8Mk(3h4hWy%a}XmD9*F@)zptCnktK992Y)0KK^Di|8b!5f!&_Pmv&wCM!i&nqKsRD zM;rIj#WUMB1y^cp4*qFARM~%{DtNTybbMibU$WHxKtt|XMRjo-nH&2Za#j3FWwad_ zDX*Vb-q5C;Vs<y*5WR_QRPddjW~Bn%9k-L_p5<w+14mFDvb#UqD9VIeK9w2p+U#9D z9G`zp>mGAoP=KDs>B5`jcf=^WJGFg+nMkV{Zk37fx~03dSaN!9pH89qbSbA^d_clL zfV}Me3$f;bU&8I%-K?%OJ&%_1A$iPwYT^kEMa9V1QaM4zjCjVok#`lRVp2UFS*12` zm3(-c-S~VzuLOzm4v$@_Rt#0rx)+^ox0#^S6BiSe+*n_B+KzJ;>g(p%<vg*G;(B7K z7BTV2moh5-&4+z-B=Vg{PR&gexN6BLP8?+MbbNM8;@yO&?{k}3I=+y{2I2E6<Hw|o z7{kTL0(tdpC~ezqHczeBr`%5!Q{)qzk`iUG`-<S$ruprZzK0E4XE$MWY3HdgzmL5q z=0=g1xOpe5(A=IpRg}$f;ir%7D&|K$DGtc3OQDy3H21;&op)}u{;`c)L(c@|Z!)am z?uuS7zDIF){rKw*KU{6(13z|$=oEz-X}meNX<YgzHy_Q0DE+XLx{|?B^xi7wWcwoO z>{V3GTjsEutgkmnHPxBg|1LsR?9l6x=M7QEnUg>Frjd7lJ0n6Fdf`?H#df204VR1U zHol4#*Y~*OQTE|Q({4VM1E~UIlq8q0RWJ+le0M1<E594nv(7O~R`k9sy<(H~+im-9 zY>?z(%a>M>E4r{p>L>SyNi~XxE?>uuHymqT$Do;DG~!&(w2tMAXs&s@d&8M@ja|ib z@0WI7`+U6|&@xKP_EZkKsVH9;*4+^jsQ89g^ZG@vzDU&rmyEtXcH;Q9@nL*IdQh%J zV1<HGPQYEAY>V$w>*_n*^;^n$!#q8l#;wMhU5@6a->t9lm8kPED9}|J*cK*XyJ5S; zjq{NseFtP8eB1TrWB$~gUVYKAnu!-I4Ky5Hq%~nCY1`vsUX_*m6dAoOH&^|(<;b~Q z=XXsrnpc?9erdh&G7R4oyS+_R=kSN8VYzj!Bv~Csar&jXN@m?pc4}Y`4a#*)&(ECa z=F5sQJ@j;m=ip%FyV^PwdR#@VRB%i6`3uwZRRtFqnk??kyxp^F78ISO+7(YdoM@!~ zEa`I2=Qy3HxA35ynWDMpT#jo`J4XE|r=e#inb@``QL(ChkF}&XE!p>WtDNYp3`wog z7m$lnkSx1DH8kUx=)*PRR(&D*PWjB0hi4t;F6jMec+9Ys<6ipC<JFtSNIjESddk|X z(uBx=agpt)E0IdB9FJ_0ntq!2b(+3wV?M9y3x+;Dhed{K+g~_3OEy(*DC@mnb8b@w zZC<6ft8`wg{A>3nCu#w@{Cm-tT_qF^ccp1F)VY#=;$pNT>nmiOy*C<|gz;0{pp*W+ z=BL!l``E)#v(v`gpIsZ+@ag#G*P~~jQ*C)3vBUOR%pzInDevq8*&OYqbu(=DmEl42 z?=$mvTq^WW9Rldzu<C$C4w`=-!uUZm)K+x)2tK2C#Yp#r#ns=jENDs(Xq*DfLc*Z$ zI7%1<s0zB)dgiuJg#0^bUKM{r-9_;~OTTA>AA=F<`U<MBR(~5He+CIoIDmxF!T%%t zZ+8e0js~3-kctNdVQg?bIPQ~<1?8t$g!Y4A@qhb6cz8i!h{O)cAPD3C_J{EB&}E4L zAQ2MA!&t$1_!W-^x?$!=Qa}OPCd3{+ZuuC{XcI~KM-WB|#v5G_#4q4>mzgk}sNq4k zgTg@UgE0JWcMNazm9;~ymk^yX7$^8Yp<#?*L^P=XK<XhR0JWGQ^2+_$caUE~qy$54 zK8WGLxI)0m1K0cDiV(?@1+gs=JZ|d%To|cZ8j7y|9S*e|MM@mNw7QVC4h`l2m<0$< zI83Vx5f0i`VS#%J_u*kuUH=ij7MnvuDyHB>M;LweF%LT{anF6(@)6@77$q2Q_TV(* z#ex%w2%f0jK@m5U_8@{MYIiGk1KPNNvMZ$U4OX&-H~oKyugUBHm0SqX=$FeaR_9sq zM#pVF3UD%@GaLT!@TzuU4-dEbMDRq9JE**00K~UM@N2O>6x694G2sRyQsFIsW%CKc zVN5DSILNdLA*ovc(;{|c{Mmf)p+-8dU`#5!!T)SMAvDp`P7suefl@^jAuv&+1B8CS z;DJ=H0SzB9(+Fcx;Y}U4?I6#IMpCQ?q6@_K4eCAwQf(-p)(>4wz-<=Bp~4#-4M-d! zAi+%pzZRPV^#`C;0n#f2lSsoGer54c;S9K9L6|*^MD-uxL~RZ?I+lQ3KCla7TaPnY z$oP=jLxXA<qGl%mR6T&IHfS705Kq+d1ObUk2z+FS;E6hSXy6or6%v6HwLIMJLAMj& zlMJ^!7>5e+*%5}X$?(7}1LTY#jJ~E1E!2}-2xR48cod97g*1DpYzVNxkl<^vJR)$S zmbbF?K;$2I8Hl43H@p?8b^(yAh3X{{7EjdhaE40+Pt@=P!9fdoDMau@Ef4fm;e})~ z3FGmumXPzLc==F>js|TRh<N|A93kMttvV(Cq(+xLoiz}}UVz5zJtvnNvu|tO#U*e~ z>)oBm{akPNOPSF7D#gpRUOJO4xu5pjfpZb2l{&if*TtL%dyC?!J=dE^QH?q^)+=1q zuVjkzr1#`?={#cXY7k-C^r>sp<PTe~0*^h_oYlYTrLNJEyLDvb4F^qa)uMXaWy~|I z_R)JmHN5ZP;6#PBi}SDYlyK3Xa<2|^(J`GndQUr(p+ND5R>wV!TiprTb(Py^-rgDZ z<_vh-ZjJVTX5C!iBE0v=MQ(PwvhO}0f=wMrrD|sr&N%D$Z+kI$C5CF|lGWr}hHDIp zTNA{}L&A@UObhQhUlAJ6Ug2HdnjOUNVj*6WRb!e_RkFyeXislEJ^M(M`o(th0>`Y! zS5Dlyb@SVJ`2DQho~6uBle1Qu*=DTgY4?h8ZaU;w!+Ey3=w{1&#iLQ@>;~KSqfVPI zOZRYre%Lo%hq~m)Yy0;I2EO^(Jbu;Bm1#kEU8Dr<LU7o5J=z~zlNQ=43PwE)$}D2k zhC3DfrO({+9Bi_XjG?^s1#?U$F56HwZHI6ftN2r14=KL5bGB|j7xZ<uH3%>KEX**} z9?g8yw50nT+jQ`8-<7cqk&F}#M@!2L^#mIo_##iee7%43h+(7(?IUBiqy_ygUmt}W zni=;~c{1UNd3o%HV9MibAta7PyVXg)qTcxU(-yM(hSSv+^d#@i?VOIckwkF^D!wPt zE<aNH;#|o-p4K12D#O(;eS435EcyAKg7)Z;)@X=ffSQPQ#$exf@r5gGF)CVQD%M}@ z=0$~qQ$-8DCmN31uzDEXpMGu>67G0{Tw_bHBDde|&t7GM$%ncujB3|oGF7Ofn;w7b z=K01{A2g=qO3}2JjCA|A((N(_9FNm(zJDa+<*A>ZAEHXsXT;R~)}K1BwEx<WjO?%S zXY^s8+Mbw|*IuQTSFb+q7tQ5sz%Ih$x98do{f&9IQha>BjHe4u?x(7M`I0jF3)R7m zdjf7~D~RoX@;Q+oYgRtIWgEj-`YD%}Gi=|jo%GiIoO>lFc0}RXywiQgl)a_yWBw<f z&>Aq2*6lkL`N|}0+N^~m@wIiWFlGVs;?tuiBDIa}C)Z_%95#67y#CdRr2Kdj^I*YR zb*a`Pk_=fvb)k)NfoUhD8qY|z9a3GiOPR6L`S9@e=7afeRP$_SYZ_!jzf3o^s*q=s z%Nd7GZE_fvyd-*t>TO*eN2{K3%;pzKB3^^*95-FC;O*1aDtFFvn(cW(l7ER-^yG}@ zsIX__#x2a>Z&I_T{IE7D45zn$bDPfhh-GwMxxt3>>njwSPpO}&6CHJu^W}ZRcYxE& zzdLrHyO)8eju7j`EV8@f`mb+|RwZ2=_^QVH!Dh_qr}fRaa(4!MD*Ye1Nuz$5-=yq( z<IZL>Yf3*E-aC`{A*>56=5E@mfx%Mm&XCrNl*#<Au=g<?S(m=*YpTHBSyPYU(=<ws zB5urkMB)@Bq~?Rz`d?IyjdZ_!;>uH-M;BER6T1ItsQZbWBl5zP^fUb#v{JYCTzxZR zHl!P#bZ$#zgN^lbH|Bn&bEn;2Y<1G~<Bj|xLP;r-kY0K)S2QLsh)=$f<<7|b=zP@B z*Ew~L<kO{>H*S;^%{cz#zNDv6lynf+9_+@SG4?@;l!6R76cH|>TsCqE){j~Z81L8L zATd#+J#9JJylv=bk52SFr*`fG>5RqXGv$IW4^&nKIqM#EJ^MAxwRSeqZkw8CkM7|% zNuC+DQLh7K3>~JY^n_#ea!f^EKGWSizT5I@;?c87ThNY=-z6N~(&x?6BFLrQYdg+f z_bS<Z=8Bl*p{{f6be+ySx;1FKY5JaSOZa&oec0!MO?E*3&b>|&>~e}j1<z<ao|E|X zc82vRZ_+F3ef)MT@FcUAkn1aD;g$^VjJu^B=KHd@^o@H^@2aJGAZ?O785OJbHZ4s+ zP0{r<xl)D$?Y7%gLfvDLm98aSXJVU=U!xC<aOk*q+_Q2r<Y$xNl6TqI_`6nJG4fKr zPg6O&H*ScS7!$at6H1?U8712D>$+J~&m6hh9c~lFnF8HGPX_4%M(u>2$4i?<)|WO5 z-&p@iHfK_2^VTB)98#ZSzl#;P9kfr+8yg---p8~%FW--MXfn%!KlS{J)-O&w$++XF zxs8+krk8g8kelOBI$ruL?nhwCjw~l5Jx95$vTu}i&uu8)vC3V`x!!om;UUcj5x3wh zD(Y1I`xeE~rnWQ5UluOqd}TtJbCX;6Hk>qdqRdd5ZQaeU#&db*N&4iF0Op)JhJ0b7 zu{1ENWU5VK61B~vjb(0d%hq?FC9@e*9=80vb7g~{m&nYa>U`lhVg4KAKA+x#4vboK z3F|n^N>BQ*+hfB?##~m5G1p#q&o<u*`T5jqNw&QS#s^-zcL23rr(}eDI4&hX4%`at zA6*_4Uhy)4eE9O0_pf~Te{D^N%ZKy*Lm~qq@Uky}M<V<EM_lsY|3V@Y0DJ-z@b@uL zS`(ygK>-DjxDf_PI#7&(#jJ%yrX(dTrT#a43@ARVazK{T63d&n#`Ha?<yZrpVEP_~ zSHw+dbRzJzOdbn7M#S_z3PvCMZ8$4y$AxGF)8~*r++T^z)q98Ybcx_sJAbg%FEda; zK8*+-=Bck9AB90JcVZ`khk5F&@n}f69fXKP@Gwt(H6BtX0NHnDEND!PDC+@{n~3cn zxHkZ`EQH}O`9QqKw-V=IL2q%yAP=aG5F333jsc56R0V;=D2Yt|-{C~}4ia32a`zaJ zUO;RH2>OhzWq3j&PM~^-7#w2aph3<J6efZqBcuoyCiIK9_dqKaaL>RM0?4K!wp2&K zNK|-uTy-BBgvgL~3_Qq$v8eFyE4z;t2Gv3!oI`*UeRClh9Kdh{^h1!AL#oe1;i<^O z-du1)1JW9R=?k77Vi!%QX7%5V2Mu}$K$ISY=@Yd*@LqvsgXsh2C{lqM3Z`F%w|S7z zEVSuRM?w^Me-VZ!YJ1?v0B;ryPZ&?!_&{0_1FpExU>Rt{{0IoYiR|9;_<&tb1izNg z1|)upLL!f%;8)hGkG&P!Lt#X~n~U`7z^|-V!yz3i=tB>&!=WZP@ZE<gnBhG=C@Bls z9uYiI+d~7=Dh3z`5j;`j!@asFaQ!C$xakP<CwlThVmweQdm?zE*0)^P2tF)C@I<W- z_xJ$koFDPz!K2Z^Ui}rgpfF(L0S^;l^=q*`!f?F8LV}}%+#d45fh)TBQyYqBJ0R%{ zzWBho1ieflO<MTumn$T2ek^QwC>0N>2@$~)wLKJg_RBq62#-(H_HdgI75E|*hoazw zh1IX#zr%@I9u5vl%27yk3D6;y*s&!5zSV*to)H8u4%lXdy(fC={edr^o=B%QoU*Wb z@qmm1-g^|Y0N}3*fvOJp_;At!KK{4uKvfUmJ`4d)^pgupIhK285{47?l~?v&034cF zq&`c~y)=<e#=pbYVs`@Idy7Rp^1*pbWOUr41Joy=FOP5!hk~;fR&PC!Wd}7L;L#Dp z<6Zp!pHtd=C-FGJ;PMID)aA7If7P%?BT|CFw+s3~a=w#BrnaE6itnVUuC1P=-erp` zdZ6Zs+{V^gPuGn6YIoU6XHQTd&ELFhk8fe(B>6*Xo`*dY_WtX}>3F)2@Y9%O1WQST zSsUHXky(7Y&-!F8TZwEBso%QodQFy%F(Rnsg?i7UNBl+nU9T3h%t}~9n4RtIVklo& z3=8#SN<B2(UvHpGv&TIrBGuxZJGIN+g}mWc-8{28BawDiNt2ViK#BA$Q+}q^yrN1L z=dPzbPsLoHe0p+b|H$|L`j1aytL=WE^&j1>kJ%RI+vgqlQ)5FylI{nxRGRY(hBwze zzGAUX_pLB{1|OaLQ1NVO^T30!Z~Jpo6n17`x0Cp4#9`d|Ab1{CYCTJO&*0{v?3bs^ z{8NG#&|Eb(8lN23bs1PiZ*4u%UZGL{`l`>5rjLw_S1T^P7j?Cd;PMyN>~1KVd&tJr zlgkxz*K=2+RM#t;G?{Jn2hOAN$Vbmo8(8cGbmfzNTJ6+*5@Wjz--sPPa%7O>!EWJR zUg6tMHZWEG=t(H(zqP;D{0fg%dYf9}bqf<EvPSjyH7IZALzG2Q+Ol^{XwN218Tkk` zX~n5LE79Jy^T_(^Zc=kM^S?H~us;_<uSZJC_W(0dl+bW`g8RkPaBu87vUENLNr`Z) zG~=iZN;h6^q<wow_WN_c;R#CiYiUO&-Kc&T9y&@f;<G3jK6s*T)2_4^25;hP>#i9l z9cD_jEjE<7FJu_7<dGL~-cCZ8M^C@Sp=P_s9YGQ-jrw)Uz1NFOf(CXMnB{TJv3TAx zmNfD+e?R9!wd2uMvCE#p-nRy)m@gjRtnAI6w0>%W{D2bI=AQI4X3w$MdcV+g_U-pt z24#(U8jA;Kx3G*GDCwTDHmxc!I;au6|7d!WbH%|O(JmK9qRnqc49s5p()~`wOg8G8 zg&k^gf6Mv@PZGtSn0*KoQ&4SGP0uxvc_OVNvf&rcRpF<7bk~`;-+rHsbxX38e|Y_Z z<sQbq$F7!a2P-$sYjbfNE*jr)b9ZppMUSqq)~a#K{u*ws=*JOGVI;;&<&_slwq)0P z?9$6qoN%()rhdmzNQ#$Bf%lyK%ja7U?{D$RW1E*ryl7lc?>l`=&8nW}iI|ssak7Pf zZdF@!$fk9JG+E*MKNN4b%j3}Asd{-6PZG;mrP1w*fC0;A-=dbtT5JubEKNfeKio%i z4e&qZc(I?F?o`>-+al$S94dl}ky206A0)@gs50b~oSxjoQtWo<!Ewwu-ANwaN2j+r zoLb~~{;}ag#coE%&aK|zlm6;{DNVaIW5ZI_LNz5wH-B?>mu(}t=%N|8AbQmL>L;U5 zPU@fRk2PD;N3o{QD%!nEK;5IP>RoVX^_bU~954EmcW90cRiQQ1n*M$=wZih#I?l~q z`|OhZ-3LqR&+gwdeR?QmKUs&n@bj_>N9#2E&Z>>iQwwXYgO3F}(3{zwze&F7V)V1B z`Ji`)`@e@R<<)JQqW$*#X$h6$XUm7P6)n^9Q4~>XG8ZyF>hsIr5Z@Si;P{WC-S74J z45nn&77UN&FRBM!&(pdvK+Y{x&M@y(8h(yVOv8baDf)OIiuBp6VO8Dz*To;a?avNv zHx?aT3X10Qp4Gcvvv*&+SjE}iCDy&FZ@-*rdD}X5x6v=sux+rHTgvQ?*%hz6Lrc!Q zA1k`T6*Gsq51qVMn;4nPCcEhn<M-`fEwSH3ra~`YufBu2Xyl=|$E#n(tIkWrjZa40 zO#gH?<^s=GGl8h)(+oRa(PMS_Tc~r-XjM<_9$5^qSyC@PPA|act0P-Mo#LES>yz?y zorP0_7d%P&`&3;f4Wsx){v=5uirGIOCFCUO?_(N2Ns9jefHVwUJpVH`<VXIV&04dL zFd7~n9QQpXs0szLE5wF}bZ7;D8%r1u<AULjzv4<^1)$a^NNzNY3-%ZOw=0DKB|Spm zLl5_*aBB2_+;}`ZkZ=JZ6v!15#uHyZ@S;G7O$5H$atJ*=D07BIQbk3<xL|m*U-89= z!2fn65#b<#hUA69s9<<toaJCZ03w3a^#cVH)xyIs7h!>f5fS{~jwBu)4T>iLn~E6z zZ%+~r|7ZS?9xqbmDGEji!^1=DK_Nh{z!1h0eR2PcPpDfflush^;zJ2L43u{yj9-iC z5zgDeC}DWZ7X-{_@ZJzk+ks>pvDpJo6dLFs5yAf*#NZDP2(%z)2epF%VKBmL52J+P z!B<`!h<*#Yh9bd<+TIErB?2y*kO-_OSd(SE(V@5zQhP>$|6`D(^T7`j+dNRw4Or)Z zj7S(y)bw!E2Z<MGB>0)R+`4*o>H=^2I5@a75kw*%gKQwN+2i1l!~;U?jD``y5C;cw z9FR(f&mA%<B6f$nr~+SiFgilY5e*a7LK+^T5DOxO?oez=WcZb}3xanSTv;K_o~Yg7 zW)EF=L5V-ulY`_7)-XI&Y>&A0M9mI2d62Y0BNeHDa&%&Y|Cu~^>99!E?r7KzC*sxv z&O2g{WHhX^93mVL5rN7D!q&lVIPu`P*)J>lAtf%LMhrx@UI0|7gENT;oalK6x=@0i z-hj#nJOxBCxZkcO?wv)>TY!uiu6@?u0&c4k6nGpxpx6$HOF*fMwaK}G1AWyt;8=R- z<uaT#Wh-PYKmqe6>-wDLEUbQ&VN%4qXl$!lM7-r$GwLwO9!WN(wo5gfi`*eh;z4&0 zb;&y!icPuow4Q(Zq|-tC+k*T+5}U`1O3o@b<u@I1d2W%Pb6h31v+sW8^2uX!sxMoi zwsv2syTyA^s@OKomaJEObYFRTd}}ISQ$Bq1tsp7uoh!2obK6W%+u06>j9@c{B>t*E zvE0Mq<0r5AB{o}G-3&qRJwVn~G!&GW+S`%3U%Y01N0{fX26Bb4+Mh!oZ3~i*yrg)T z;;QJ`7Gc+YL22%^Wm%4|m9+ePHzxn$xqJ`hFrKl5F%9KAPvYA0oio1H^KUaV`q@cQ z7BS~{mv5xcf@}Q%mC-wC&rjVU5o%-~57e}clw7+ZxVZ#<Ls|1+*$r!+%=)ahiROnJ z64R*M19++_l7o(B7gV{^2YB7QUNF}xl@mm*b!cO0=XmS2Q}sVvsWaMso}M=td>+9d zv{&P1OJ?L4w;~5k^5iStrl=wA(9D`Ir*xchF^`yw=$%aN*#*9*m8BE<93pG0y~A1P zw1S`Vi}^FWU8;%dn=an{r60IiXx-RW6Rkta{7DH0A8a@JxG}kJ=5ycs@)wWH4w;A# zOvjwKC8f4VGi+?fDzMEar9aM7xX01{O>ZaxEmtn-bX<gM)abSZ3FGNwXKELQ%iJuu zjW;^V`SA?i-5$TG!!d(Jgly(jqU(@t#8VGG*HYoRko4z<yjB<2-+xb%c)DE0yXDrf z<3NL=C?+jG4ZTP%BU#c=boI(5{+r~_onL*AlyKrJ4jg`b@>6nGG6Szv+XfnM&f3>} zZZ$zdeWht%ds)+KUSn;qNGuub-LzY-)i!bZKI7MpyKnV>_1Uy>Y?o4@q5rv_H*KAG zTqFmH?#YSQUw@L`w2a$HBfF=6vmf<IqrFdGe|*b-tT}bxE~okHw*$FeUO#NvJa*u= z{cHK&nIywU2H}|uiiMmS9V%5?dF8Ep+P?d+I2OAueeAjSx!k$kg0iaPb`EBJi*&5t z!*p34Q=?QSQlU4Ovd;CUT};Z`to6V-bLj2Y{NZArlerpQ;#*&9Yz*T%Il3=zPy6fo zjGM>(x;Dv^x5YAlJ>8ow!|mMS)g68LpsKv^6Acp=R+|zd&fON@Co(;<&fiw)ez1P< zn8A;bGbQcUGPL}ICNzpZ@6~-Uy?r>Z%Bgx|6X(y%oci~#?RRP!B6C&H+v0<*h`Hs= zR>XTVLcE=n)^MJUKS}ST=-{h6(=B%_(_=)G6EYGE52mg!@vUBLOJr;RB`);sO;PB{ zr4zQ6rWs2dVyfveu7?b5Vg{=fja@6uUvnK2KVYFdxR^ZlqB75yg>M3r@jPPm32M*D zy_)GK7j8~D?&{u<WQ?w=m-I??p3^iLN$)%S$u3NjF?`b1ay&_~d~cWps#YmuNVP5K zbjsx{H5mpKyA)?kzGr$%ey{u+FK=Nxb?Hy7PVfB=q^nzS<TXYomf5FQj(FMEbYBye z6RD|?_X_S#$hmSbykp(zyRXi0V|miYt&V&!dNlm0NjIjV=4#hB9pmv?--Vld=}(BV zP&6C0$%_wh1b=cmV#?b#vAKrx#*%c7(EV-qa@*PRoR)S!GPrsjA%B1?HzWsld#myX zc=rhe@(0TY=U@2);N&eQdH;u^V>GOE6umr~HRcb{u$ve}I3dw1G^jTD>#K+`IziSF z(4Aci90cJ=Za659BZkI((g~7wz^ynjJPHy-2GIjS)(sj)n?c$;42UAYe+V84j5dP^ zUoJsKh+&`(wEw>K7;ph73>+`GD+y!GAdXH*mKlUr#74*MJ;CN<Xc%h-ad@a(ERrTQ zAXE?=e#MnV16^VfL^mGBnZX+!H+$d)19@hoy@yE;;o)(^gW6e0JR83EFwP7j9F%8( z_I*fjqA%T_*{|G%Aq>Bkw+<>k1zoI=hF^=}fjAFDU`R0xOnL}!@wnLoy)F<uBZU4C z4~B@{uQ=jF;IOpI>Jtm+h(pX7EYbxepaK#de#Mc81ka#;#qiCCQD*R#zhXLomjtp; zNN89TvU>J7G*F#_nuH?^4vRuo!~g6(ARh=LF+R{Rl?S}ZgVgo%tt~`eAb=-oc|eLB zkS+k>hA^I}>7haGD5L@p{SH3}^byui^u$L4l@G86VtAsqCkWOr40t7g3k?`ENW&Ag zy_KgY2);WaNKK;A%lc%v7;rh+jQ8{)stEXlAg~?KixFXX7-I(S=|OkrSTF<;{923; z>aYzdg~B&~+1tTQA322mAA?i8%oHv-#Vlu>))1VwojYR#8ezrOwmiLACL6kq{n%8- z6Mcr!%PG5=I+a5=vYnu*W{al@)8iP_>HqPbck>N8uC6mZ>8bnnd905tvFIz;&a&M0 zoQ!PuNsX;KiZ=&5Na{uok+)9`P3*R(vr>!Sz;QevL>#p#r!H@n;wo8ot1#!eGHs2Y z*b>th1;s_N-fX`5PmSMoxAL8yR6o3=bxqh=naX^Y_JtLVhkK9F+uH+sTZA`<Zq;)X zmu&PKe96b%m~5zCQ(2&Hv}63o&48^EAqk~2PP5i=(s?~ROIGCM^@caCL+)*m+{RPC z@V;fP=kCDP+sY<A?(7`LbQ-M$FY}mOtvNsKdG6)2Ehn}{kVLVNTut@9@q*^+Cy`#G z?4V|9i`Scn(LYl~)D6y#Hg8m>3!Qw^9#?$p^;^a}Va9>$OK*>#`|^OM*rY4heNSQh zi~8{F+@QYlrw_>rwQMG2)(djVODAg`%zBY%@0LAE(wXUydUcxbYbg-ls&j3y{o1f! zIh%S?Cx2w}k?p&;5B10Mx{O}_)RAXn=WLvDmz1BM>yR~Z#rXF2-U|0)@hAEE#ivOY zZIgbZyhRC9GeLjJk6bR{dqU6a{OhwxWAbghDHjz<bfXgk=$aHu?m2!Cw5Q27$r(PL z8sF_JA6rN|@G?&G!bHSdArgzXvXnv<A1nBc&vK)--nP>*_jvroSzujS!RLZA+(T{e zU->@Zs8DmCOIJ5+H%(8b+iB62XwSN+942|9dv@S)p2#u7^u2Leg#wtNf?w-RAD#O2 zbBrZ>=eNf@<N_tli!6gXD&|J)KFgIymzsVu>pbE-YK4*KVKAz1*WLWF^4V!yR*#Re zw<9b}9uHAQ#wK-eSaqiLc{(U%T`nbKoj_L&dU(9qXAn+N(C0H;y)$0b-`ffE$vAMj zepkL?7DZ0c+^qd@>X{_*M$-C=OXtPk&p2sE+4tJ9x~~7#AmDjI=T<02P^A8aoV-Pt zu7ySF_XIL#o&2EO&BvV&i;gDlL8T@exE1Mazu;i{R=NIBgT{G^dsd(O9z0=^=rY_| zw4Scg{PvJ}xI)U5bCJ2mi={8@0s+QbSp(^YMCklF<l6W%m%L4?%5-D5W?sKbRo<e^ z9pRwo=oq-&zLJuhSFG>T(@MJLkB@|7T!-!}9Ufcob?mk-^L#hG@59|IP2-DJ?MsVs zAyu5*Go#GE1{cmQ#d><sayC7^%%Yg0^>apRx`b86(Zf=4?=Q2c>I7N8#G}0~1GZxf z?xO(#HVYdy>`;vG@a*@S4o(<y5%fQjP-wh#H-YGE`Q-R3I$JKh27misqBD4=e|a`* zj?Q4;YXmsRw(^1s2c#1h<|rb;L4#o^xr%UL!@kx?a6(;s0B8GePiZwA=WJm4!PPLL zp9$0E`TZpE_l}S(5gJBw!$adnCs<Vg^^X0^&0IbEm2Wi$4X$bs)6FoR8{Y6ZIMn$B ziKGW90T3De&+G~Hc1FW#0jp=f?5Kf%LO48w(*p4DKypC@Qj{V*KFmvAjmIsYV0eee z(p&a)5a5KvyJbos&eMRwal1!2yu&L+hvR{m7<4yDFgnDQ;{C%(SUr0IaHk1z62LPC zjuOIaw_G+yaP}*E2V8MvPCgpW$XGo(4h~*=K_s0NG@OvJ8vbYRKxG8DqDPuN%tc;} zhdR1Lmy%FP0pi+W9`b55bT20YMg@2Gyg*AFY4o+&9aIj6K}?Fk`53E*U)ejL9|-Q4 zkk$@fWg>4a4i4%Su}H!~Kq7n%@MV=9#IyjMkg<C5xF-j6_IVN0QLrv&NGBE)S_y-n zg?}ty@;r!ea7~67n8L{zh;s)eo&rdOa?t;a*w*3BJCIHxgePiuD^Cun<O4-3qz^4j zo(FO9ASD8|Zinw3oQr|9de8<BSp^-`h7nu+%IrZA1~_k!k_zCe`QObJbRGx7Oi1r6 zoQr`tdk`F>L5VHG>WO}7aW|`k;j14#a##tjv;W+40_yf3m6EmHc|y(o{@I^DVdZk^ z*c!r0z|e;JE0Zo3>hwS9_Bk_tNu#}-c1v_VW%tDv(X(cX%`|3t+`-v0IUSsfI~za~ zE2?z=*j{g1f715c(^R9@jrF?1<nQ_R-e-}${B1K04Mz)Sj`__Ns%s0A>{UChqJs~e zJ}DrpmaZ|S?~1xk=KOwMkTL5?L$TfT__yp4>X~WrJ5sXzztYsr?p;e9kg2QvJpNV4 zqT}5sW7z@W-3_H({Y81C-@@+KwH%U_E%v)79{o_3Hh{^<j<bvHbTwOKxQNv+-dEji zdHnnRudMfGzfy2II+iI}f6V?vtj?V(wg$D1AMT`g94CLEf7qUqm|~Xu)XnaZt;|az z6V(v;&PMN^VRjMi7e{V^*xMasJN9QZJdoNnp8ojgzF6PS9pfdAGAF)ID4gQ4(MV)D zIsZui)xHs|#5}vA;5B~VIn_gK$^+xFn^QY?IUn?+IV<ugmuuWm-@0Y!(5VXcC{*iE zG&ipxmz;S2F_Q+PE*H;>h3OYxc<7Tde2XySU>O=vA1kM1nf8om)Y$P%_LH$@yg%mq z_{%W0Dovg5Zx(6&*>A2Z3u5?O)QR2WX@7ydnq18`L$H93WuL3Nf_viU_PB7e)ASwA zIw6!*zB`Ab?PhaHerQgm9G+sJUB7Q2EHfnEYOXEf;Nc97=Oz&*cD`4AxNi=3<!Y42 zW!{`#c*fh$c$`$?;l53~r>6a<<3gl<?0wfKqak?EN9r~O)!y0)sgCn;t*=wRFeqD% z?q|-BTBJFx{dv3gQh9Fkr}p=)H;Qj;XXm8tSx+6WJ^HCx@Vt3Tbl!A&kan^e54VXt zIrbBY>odiR)r=Q-Z%)tMyhqocdbnx3U%vi5iR^5nYZla=OeRv<UwmRNF)t{7_qn*! zi}dYd>OFaNJT1K52d*?7IUIE+f9OM1&AsbY5zJagOr4y%thVnu%+SN09L37<A}_f{ zsjsuT=HrQ@b*%b!$~}(<M(^l8vb7pgGE_Esw5O`=P0>x|H2wDcgawP^G@RddU1R*> zpu|;fb(k*Hy41@>x_dYzx%Sk$rOF?efh}hz3xCpi^PTXWjQb!+sT!&C!740xr|pCH zvf5KZ_Ag~)0?)j-d-meTqp@=whxLDamfIh=Ste~)Cd~()!EZ$<trVZ@*DMxy(tSMr zRVjMPGHmDT(~IGE=dLsEE0N=!{C?~Cm&o=bfn!V_uLI~>BgnIuI3^d@MUUS;Q~RnQ zzjTDGL#oQ4ij;ojs;K-A|7)H3<s-w5_L=LCpDAoUTo`Z0l=7hC(6OjyzmIW`<a<m9 z*ZW8ABd5ASCuo?OE#z__laX<b`;1BGQf!BO^M>%e%wtQP%+JtN?s4iW3voqgV=-*3 z6W9IH&#dp;PZXcM!%O)^lgWH^Hbu~j)H`G(b79dtt3{}6XPtn^ZW(%~2K6nXb2kMQ z3z_TqZEx-~@#iyO-kmFKer=KTknsh_Hw>ANo@Z_d;jMYx8TI|uP>m3?VV&P|@d_)w z_W4sDvX}QqUg#`3J~&RY@U<d1-Hr6wtzxArGWimPYMX=Im*bdtIUYYE`^GisrYXBC zb9ZIEj8A$}%*(E4Z3%RS+Xwi2q=wWY?jNRhU@BuMq*1E7espZ7jl+${!tWO4MV(j! zb@l`wovV8*p7N7L`e$d)Gs&aV6}5Ufxs<#LJ1^>=O?#%^Vx9kKWI^ej&S~2RllM*; z*nA)J%PGGRe||zWDo^+Bl}lBnWf#Mx$&4m**LRR(I!{uFYs{XsSy;DKVn1#Ct`2&K z0}nDHzWf?9v~a21<4<x=iaVw7=?-kbb;(-~ygHh`<i38lkB9G8weAKwt%r?$%~8`Y zj{V3zXvUGDPStTb`=GVJ>DC*PkBU+=X=up&O$Kd)*_h?xc5Jc|&EL0)&FjaPk*VuJ z?fSL|xdL3}FF9}y(0{1lP~F!*XFYPV;P>|cKUn~1ngI77k_AAmVi~YXKN{*4^3T{% z*ztQd_yI3L{b&sAQVS7I@G2KZYQ%%%E=CA4!7(sq9v*(h3BdwFI2I%ZU|s+QM$AKm z0}l*~#3RSRh<SK$obyYN$PLQ#iS0dLe=RF362bqS?7$m;W%W?D0R)E#i~l>^M?`~~ zRAHpsPz;QjhX@CCypTpE!svfHzesRMg;)fn@DbpD$6R=D+}1;cW&seQ!0|9<9v*&W z>(D@s73oq01LNf(qCp9|05be<-xm-5XYz!iZ48V6fsY5{LZLokI8n1hf%K9vxIrd@ zCu(+3^)V!{fCkY%Vgn=$i~@l-ecaxIh!wGp7wXpi?<W@29vIQ?@Z<$y=N)eEK^Zi% zE-0kPvWC&2OGPB*3Xr^73minO&@REvcDX`xb(#im>;BB1z)da&CfR}y|IH^QbPtSy zQBUyExLas&5iEqnK!7&n-?t7*w+JI$Lqk3L)&K`t8euR|gsmfb+~KwkqCq23ae?p? zvC;p)fzd-c&<Mk?<-8MwN}rGvQ^2(fvEf(V8AzoHQ9k;&r+~8?<aqU;2o>mPu8LjP z7_Z``1OCLT%TfMX;#Ku75U<jbrdZ7GY!vU3sq*QLeM0gw`OIDB4}~8jddM^r&Ghrb z!>R{qfBMyueN|#B=$u0vx?jA}a*1~|&Ux}g{~e0!SLrU(ez&xe81jC1h=;egi|(4E zjqm*CqZbknP#GK{4^^kST2SnAjnd}5-B6R-UGujGznlGX%PSfC_0Y1kId*A3=Q)SZ zGF>4q(=}rg!{e$?O=(#As14+wewr?qzp;b%8_HmJBImQ8jngx>qp7<bH}*WIYsx9B z{T#R}>B?^VBsKr4SSI7e0eXt96eq&2`cis(-@ISS^wZV_BVo1m#zxHJ$}x?H*VNxz z$_sOG9@D>P=*1Ru$6Ys>%;PF!^S*%fd9)wK(@aTsa(wuH$IU;4dGRSW?FHkLem(8c z?j}r^l3mBbjqvmHk{-qSbBW2j-;&iWXf|;@|8}~UJQ|yMaQ?k<Qg%b&L4(EGLv9VM zMMa}h?_bGCy!_ym@92)LpIoH>G0E;UC6z6JZF}g}{WOKEWF0z|+C}Ij{hNV{mK!|W zW4P5Nt~*Gadv-M7O{TX=%B`Q77m|}zgiOkK#Rm<uCwLwNXeUcDI2ju_RQjsC_!ad! z|KJ`?Y}1<^+^wYzPF^B*Ut%z0yF0TAb;VPA)n2om>$xd*zP{Y4clOnHg)Pt9y$VV^ z$wC^=-~Dz`=|<9>9a5ZBPd&ddsys9q@K-}$w*L^N&MYNo_R3N9HA=o&^G%)Jv2C30 zCPwC0Rn^hErC-i2`Lo?mKA5ey>m;W~@a1z84#^22U&Ye5=Dii3Slr_G_Tf2UQ!c%0 zxf!36n77RFvj<+uNf#?P6cF5Tc4L`oXM65rZ}FEkWm27-2cL5W4EiQt=nGB6`WZ{* zSjkFCPrli0R3~!vJuUqv_x*golo}JV`?rsNE4?Yf^rCKPT&7dek|`rXuKM~!^nM2! z4K*^Q6qO&Y#vAMp+^P23<rgQUQWuwJdT=y)%Im(Fe4%WM^*m|yti(Oha-Fj8vP+LI zT-DY-p1Q%NzLBbWvwOYt!=rvR$N98ri|cZH7kGkYR1X%*ie%hnr8u<7ke2R;=tfZ^ z)n368((TqiS=+B)aWoe+6l(H`K#vs23T3KnN!vB|tVs5ag#~+8r<acI?Qhyb^n*DW z#aU(#SvS{~%fvlnA352;bbMbw%l+(*eM8DBP81Xwd){G$NO$I2wO>qSlJKZF^-_2= z>{d{CgIA`3QjV75<yO7N19v|1ITw-^g^N)hi0AiIdU*CqY^x1Tjhf$A+pOe*f|(fR zx1-XOKS!D(d}E83RKJ+p{v_9@cBJYXjGI~4^tm(bW%)wC=A3q1V9>2#xgLjBN{){_ zB%bwp*gj5mx<1>+_&s*p#Zp;94rQ2aL5EzpswQEkytBDJ*{hdwTV|HIi~+B3(y4LR zQx!6kD)&QMPB>;{Jf`HF3fRrycIJ|q(eb^<c2fnaJk_jH+8Uqa9O_^g8yZHp&2+%$ zVoSDOWr}~6aLfDXb2Duh<`y>J5P!tnA#>>EDYYwAHxGMU4ixhIh2l9_v_SvdS;Y1B z>wSY+m(Gsfu8*#08=$kxVW}K@Y1>Xlw%?;W^y0&SCa&XI3F+vDGA*MUj^tact((7Y zbqHfR<f!Yrzwc_OIotFuu8lc|MOb$=-BR#4yl4E<x%+~C7GH+~Mf<it%DcmLK7CjO zW%MXTL;upuCc4tzQv<fgU-NEg&>5{FIZ^Oyb8qs)VcUYpEOx68I{VT*wS6KeYt0n& zq~~)!?z8T&jCiQRrT!!Nm>u@`g|^BZ55L$9qn2W&6r075a$lY3H4jnKe)fEMOLca! z+?Y{}`~8QzF|=x8t&`Cv+O;PrYSS!G_3Kk9oNbal6@qS@C^y2y?vaa*Xyq9DcwbgG z=0wG)^!<;IRqpIh?fUW|`MKE1C%H|EZ@Ilp)K6^nzL+A-^gvA@^Xi?wRH95_4RZ?L zpK%XfkIMLY|5@0*`Pzb`g=478XGCI9_0uIW>LDl_6~RY`og_$hq#eCfZTOL!CrC&* zL8h&hH(rR9wv41H*5#{M#MrZgK33Y=$`z?weYEamWCT8T&BdCMjry6AY*%uU<MAHO zHMalBoD?6hC5?qFbgQO9E8CZgj;)P$77im~GG`=p+MS(C3U?XGL>@(NDo)s{K+j%a zdO$Z+o+IZKPx8#O*rR(|-$sd^qR<tvkRg*h<1Mg9Im-QfC&^A`x0X`wG>Oymv<V5~ zlnF8gUzPI~6wahAXjU}zm)+!b4=I-tT}(-M+GKd|?xrmt_~xbW^EDeR^?N0Yoeat- zPh;1iu2$OjX<IAxg`Ym&spEU)UKr$+dt50WVtx?Y$k0Q^)@f+C;Z|Wu+uS8~**fzv z;ks(x8J9bH?&}Ve&-WN_I}sUDmGr|%EMc*By4(0Ao5a$_OwT+XglqvWMGn+8MgCFO z#NZ|F31kbFzs7%M3zqK-{>N+q@az8a!Io$9f6o>mz_CEb1rjcV`%o|z=I_10A029+ zg#lMH2=KK`9s>dgEYf`o21dd}8XW^JXt9702Ok~A!Nh~(97qfn6k{PqtT5d&JUlMg zheRilTIYZ^#%p+T7^w3oQZok(jD(3d`k&bY|CJx9b{14L6B{1VTNDQ52@qls!o!^Z z)s_Qw-4q4|;}{@g#E*2tjDfZ3#+yGb<^=WE{79Fq7*GoE?{-fxT>#T8!y6p8d7!Fd zS-uOwbYRXu-r^w!EFe}8#=|(6c;kaIKOk2|6c5W0;*AgF&iKJCG~t8+xIHJbdr-(F z46Z1N;8*8Imt*$T<KrG4kY9q@V#Bu&+&>Z<9=tN38w1cw1e7EYAS2+3+8%Cru#2F8 z9SIH#JXg>D&(jA*q<{;IgkO{G5r(hj)I&kdFpxTdV3ygwxX6*v-V=u7m2MJ*gHC&( zl?lSyakWo>SS@&#yR!8_(Si`1sNvz@P@i$6x@~Y46EmEDhZD6s92}7L1rW^^#^yp? zJ7G9cv%`%J%AAmMlrS<E;^>6oYqC0!rxHQ5d6+CV;^+k7Fe(=!99#<sBicNS%Jm=N zYqB~4pe}=G^DrhC;^>6oYqB~*y>p;Cb|Qx*&TI(7*J5>o;Isi1ZV2x?Oj!qM?L^>f zu{x-)CmQfa;0Had$r|G51mQ3u7a|;F=OI-C_~<Yq7a|;}sY6PZ2ymiShx^Pd_Z&ma zkHVN-c*BDd7f=t0Wfp{_5)fS^7?leTzhXFo{E$op0v`wiqjDj^!Q~{fq!ZM`i-_5x zK&LfOS_ud_pfVAOL5RU4Qz0ivS0_bR6MFD;57w3~#p2!g;<BaKWzNr9vZZRh=B@m+ z5%yiFAM_5=@%c{t_!KD1y|qfkmzjly_ieQ{Ye->ks~zbyZO=xVy<*z0^=?$9u{Ush znO<0E6uCDZbokqBO>ofut^U&6Q=VT{3@n|dj49o{ptezZi=2ySwNG`hTA_@zfpX!- z9u~&bx|4hj<-({teSRgqRg`I?E=pPqA2()TGoxJ2^xfiZE$b4Nq;GvxBINv`<ArQM z8rebg3B`b~+3rK><02Ucd3SCI@(?{2t}(t-=w=is>~32sydtHGZM*cMPE9wxW1IO< z+bvPdT@I;+11@)Sv^3ftIHV5VzxcrXN&aruzKw@MkCjl1lf8H3@453{P4{jGH><#o zs)#0x=I!WlGR}l+p##yqmRGj@<g7pVtbp_m&zP3Vt7|gmp7X^o9a9?E8+}zUuf3X5 z6v<9>kO?&NE7KmR?#NJ$vvTN?JoMzWG0R4=hT$W>%(o>7Co~k;(l|GoH#AZEmwoO3 zPSWz+n#_kyb8_##?5qb&EH`~yTpzRYdT<J7M0+s(B)gG%w)pu7g&O@stY5|`D+i;W z?6;iYJ(sWhly394czi8<QbSBptInb5!I@JPjRp=6zQ#-L&^fnHZiv?tJ$&tM3M%RG zz#;b|EO9p7(G3B&yG}lkG&?KkT=8jrM^;I}gqjrv$1|B956MPPbA~rj^jv+i$iR)2 z@Od1$M>6R$vy<zW#jZlW&+0|ymG3y|bC>p7-HsOy6x&X%_>o%7O@GlcIrX!_({Qmj zHwqaQ?ruhtX!^{2%pBX}LBp)(H_&|gQ$d=yoX19z{G;}j+oae;PWon>ZXAiIh&UrX zn)|RJr}K4t+T+6%tyy{4O!FW$ujCzus;9!Uv`;<hy>Koj(lykk_D*bRu8`9~vM8^@ zyos$_*<=QJ9k4MXDqc_T*SFgSDAIe^#Mj?xjFMHe{yFJ7+Eo`as(7+&OD4}KYjCts zG1ntQdb6eRD_l}tUnIi2I*wS`U%I^WYVFLWroa&H9%;w6%dft3(TiUHAi(RX=wehM z{%XhE1?g6W+H6NnkNQTlXv#F|FD%=w-^X^-o35`4xThj6CbR8uE#Hj74VI@K@wb~3 zer%>xTz7QG^|R5!B4{%er@|i_%+3YAho@YAzk$HpB^O2u{NZO{@k(crGcLd1X#9)| zc9~o8zhzvoFoMPJ+2H3q2=g;w9929x8j6{KpGlZt0pnTX;a5&|f=YWJnex}Mj0DGk z01{F27z3k+Ai_b)L<lkE0xN_;gcB;Kz`&Xy;=yrWR7fmM1o6snnUT6Wbi%{0>>aq1 z1!WCLA9TFJLMU`Xg!6-{2qa=R7N&WH2gl7GNIrpX0|?F#D3MviqeBB{h#yIE3k##x z;0?dBc)-mC*QE$SFBV3v!Gr&qJ-D$(AqfRSd>wp$01uBF9%N3SCh#z43aY|h103|3 z0EMea@V~tgywU&69%QSaYFLEf{|@=_@xSls(S+fDyTSNy+(o^J5OPHV$e^xa^-!~6 z=>3Mz9>%S~8-8W)p&lntRuKVC)bMbd2Q`vJ66eGM#?8M!I?!1H*^R}*xHX8A2jmnX zzz9H?{95czPy|r2fWM3YUyI#AJt`2=<4{CJWaYSx69jxPek5)R7DlW=S~}>H46=;~ zX)-K~S%U}%g-9ZZ=M9Wlg9raJd(bo%baq16IvBGC503)h80bJ3B#b9&b}LpZ2##BR zBtjY%My<gceg!T7bXg#kM)-q=acl74xYa{lV^P4XK)@5VJHUYh7DE_~M*>BTe*QOl z2o@w*|FO+K0nc*4y_SIITy5YWC}$Yy)Jf=(k@0Ui$zyZscB9v!>Ss1`*0=S#_iNJa zQ!;l*70~H-nWBC1qJ5y2Z3lX*I=c3Olj{5fIjY!oM-oCkIsN;$U!)y;nQkxSmggDz z+5ChnYa_XeN2l-hMwDa!_;5pH-_5P2sgLsB&V7v-?|Vy{O8sfNc9wN-;b)S5<9VAd z##hzfFE0!>^uB)3piEoSIi1!0Nc-p(o3N_DAXM1!qk_FVmFpaWhRyr7>3wE?#p8&2 zyi536RKotad4UtMEFHU~2UE*5<HeiWdNYEr{z^<S8L%jfycjtVcaAcnl+*Ha-_yv# zb>u#h?_KE=HdOHHZ3`C4XJxThd|^K`(|nmL_&v#hmtx$&g_&LL+XbvTgIGz5Y<{4n zcK<q^gL(HpNkhF|bmP|x^o3<R&Po?uamk{R7u@#sdIpnpH`<sq?q=&gBQ}SSis36Y z$#d>MUW<w)m9h^rq<ONOFdocEVJ+oxo~A8%V*J&2U;a$4D#as?oxO%T9&+`khm!GC zn0M{<kqZp)mp{`frf)YP(nYW7a603_gi~Qs{LNrijXPpm3yD@=jT$x?g|C-qG1~pg z>fL$Oy&L>p(IPM9JJ%%#9*b8HS9cQmR(8+2FX-9*ZTY*n<OV<46x}|q@oUE}y4SrS zkzz93sn>%s#mv{bSr1kW(O|P)Rnt!GjlFe+CSJVu!p)|>hhGYIjhG9`=JyYL%o^I* zZ-Kslo!XMwkTgg^;QjYuYk~NQt%_H;)DxQn4K<g@8(8^GdHIB|Z8<5ZVP;Anss7~3 z;fF$J4ZHoQ8goXkJokv_ZdEjM^%;LtA@IuY$AQ<m?<EHmN!#paCyu}Hkf4}2$9<wF z%P;bwpmcW|>&H8dc4CIwHnk#MohA$)!b+XLw@Q^iN1N2rN9Bv(V_jc>`p76(MxQV; zboS*L@38Ro*yF`4qg3|1Ikg$>4~O5b|9;Q(^4+v@t+oKQAyM5Ux*L|Bsw@cEL^)fH ze2G1OWFfD9S0=a+H;}gec2C-RF`aey>z^B52==q@3zcp_n@2tSvQIDTk`iTE!<5hC z@C4SoG|B<ePIc_sp_4auo-n!)-d6UQ?AW(p@=6|UvKdt#HO5X6PQ{tvJ^F<`o6`MV z&PJaM|3Mndr|QP8U3b(lc|JLNG5KhOYHE15-`l&j?5D49;yCc*;xnf2V~=v}&YF_- zwbUH3AGbjjtJ;s~zUs0rrXlq&ykx0q<UQGKCLwh=z-N;dN@KdlU;dRhB^P~ZOx&pY z65afRgP2pMZyQ4m5BQJ7OMEto?=4bRl&`Yvm}B3O!kDoop!QX5brMs~;Okc#XkRpI zRiND&?z+~Uwe;KnEpK`{E|}zU@7Sw&_M_`;29M7p1Z%i-9k~F%;6K7>SiBq}foN^{ zIQlDETP{NVAEPx`8SU@ctT9@{!ji9ua6)W)EQ}$E1ScqrhJ~qfA;KZ4RwPz47RHdo zgX2D71eMXC^3;Dm5zFz;@{?TIyOokWB5;_~iU(hDdI<`vVR5w?f3BMFroZw5C&<Oe z!W5<u;UHW>N}gh2%mzF(ZtpNyK|l^ba(-Yf+3@ke?GOPPK}7IGHxIXXK+F&VK`q?- zfN>k}hR4A{Jp;1q2ctIpM>x#mU;X4)Mn{8ahaX9C0wQ}5u{#_b)WPzD7X)GLFwblC z=(tBmsPG<AEndUugjC%?bJexLL7WRXL`ai|1)7MHC#33zg)tlOo}3`KCK3UriR+Mr zuz72-JD{Hp>h}?5592l9jlS~aP(WY{4JH8}9M+8u4~~0s1XbCvFj@m19^BF_mk<!a z6E!>_T@8pxK+zqn15p(Yl6w1h(?Nj?BdB-`VfkyZJW$C2R)G|z!!$tgR{v-Bz{g4$ z>ADMihKS7`C#gpmPW)?u%W)7=b%Qus|Gs&Gpd|oe`4Se!YrtFmis>ygTL2XgzV|R* z10Ec=d4eF(gB)$bWNPs7D~uo_c%r6<n?6Xfh=8yhVft&aJizE61Se{Fkd8hilPU-) z>miAiU|~Wvc&mrTMFHy+1cV*|q)HMjjN5>RM}ez#0g%%qf+uQwC_n)e0#^o5u0Rlp zP=tlC8}P<o*?j>}y9PDrhVMR}TFU<)(Yg>`E(I5@3$3+1T$|b%i#Pn+!iB$_^VqS4 z(>$iicO#h!+cD-eCv_4U%c;reOx+!Pk6P`G7Isd#@2;`$w0|Pyl1B5OyRh-9xW!1r z-S^CHOnbxV!*`3*+!PGil&8<P#rW#1Ewz|`W~PFt>}{44r!G$!<~~^>X?$iMOd3k< z-h1U2R(!1Lk+`<Bm0ZYF_&}_7*%h;<h?eiQvt>1*Ej&C55y8xiy%)-b8U>^r>8g?? z4>VNYtuy{U;!GhhYGsjqI+S03yL^SHUq7EkL6PH<tW&>wOoWfx6=88-Lz?V!KYk5w zdwz(+C&l*MRjyaudGD^;Eqpv<wME$4MC_Q1!!cn${w*3c4B3tx<x?Vp{UidL>S$-e zQWQL0P!|Q<GpTlOdT-3VIDI9KIeOQ1|L3A5jFsD>@&y{`GP8=b$34%xI1it)Rgln| zyzV_wO1>+m;qdt|vFjD7=I#zP>_Vl=jVP1Pl2KmWBBQ4wy$U|Xh8l4sg?VtWl40KL z>Z-fIHx%o0yV>z>w58Jl&Fr^<3fNh!n1EN6gaN%vg?6pxj^@Rx=721w3mR#x>0wd4 z`@UV?L392~i7~0Swbr^0l#1FMyRqFxfdCR~-{{%%JoifK$K~@21`~oTH@+KGZqF1i zzVIkohtiZ;cOmlGYx4g`+n2{vxwT;{nM*Q6hENhoW_#}xks(BekeLjTnKBiM2uWp1 zhB8HF86%QRnUi_U7!ndmB;VSyJGST9PUm~S@2~f~e&;&(de*b{v+m)#uUlCTabrp) zHmC2RLEgaU`xZh*T-Jq3ESB*e5ATocs@nb8qp5e!+iY3&<t>gqiGeHx+yi*OmcCsa zMTC3Ox5YiO%+IU7Fv><Wh;PoBww+0?<PNo_|EcR<FF2HBtv#tS6;`t|yi-2pD;*{q zTuvDN9ITD7WZTU)dnt+Z#-PY!^K;K=Y?xw=CqKAmzL|P!O^wIBB2Mv!aOu7It*LQ& z&p6FX2{9j+E;SWN3~YNJMj1uSL(8PWHF283+S|f1*imAkR@==du#NPtQNwaGS*A?M z-fXG-_EB%G$Ta+AfpFnl-O7g|8fNFK%gsNhrJRyd|8-~2H!jx`LH0G8FHzzCV*Ago z%2Byr<K0C%b{UyXEvkEV@ZQ~v0Z(`@vo4SJewDyqDOviiC4814ME+7uE0XSLIs-*{ zs`uRYu{RA3U&>d!Ru#Wghw(Gz$%mxx{T%;t#y0HW!G*j<+h2BS<vjQ7k*=?RdboMc zaasZMTsJaW1&WN6$!_k$1agDg3rl8m+#T&B5~A*S^{aU)(BSy@k9Dn*iTtP29D$W& zg^!JY|M;<EW5j<QItJ5ej)0_>f3N1RW8=-8lW=gHvUI`_P8Td3mn@wyh}y8-1z0%n zR?zLKFrVzr_bnD2bKm2Xr4xowi?HzPHwG?QI`l}^Ef$Zlj#HKnJw|K`JbK<4FDO=S zf#34!F{=k`J|t{i0>UhUeR#m;gClhbLx@FK=sypSPV9sF0QA*Cm_=Cl^~K|qg%gGp z;9=o7qf1D`1r{8$dYsWE7Oe@LQ^AI>7ZO3+D6F5g##7!{z{W<e``Chjlm*6q!)zT^ zPbkDXX6tbEi3?-;U;bodu*_rN=xi8ld;_5_V8Jn4heH%j7{Xk@La!S~yL#v$J<wAF zVJ^VJL2QPW&Vzw(4(nmzfW3j%?|^}Cj;&zffUzzN8&^Y!3s~?!I|ssYbkhcm`OUEv z7Jhy2(3)~cIH7w4gt-6<2Xc@Ia6%x~5fI`6796vBevnJ!h2x+iAj}0UJU_1hXcGX@ z1#bM`eC^O>R3zN@20gKIi;pd4^8`>Jn+3D?fC;n}{Lj;aG39U<6#|ec{=z!Q<nh6U zCJ2Zq2-e=MFCJY5MPC>&uWoZ-g$2hfo)2VE!H`fm{FVm~qw0ne4k0dVGQU1A3yfG7 zfXm|k_L4B)OZdPH7m4)mc%ulco`64r*;+jOS7lUf8_;D>xD>8GD8rCLr^}se!_c0~ z)XjRKFUe|mu4Ipvu`<<!4*iG*Qq1}G5G!|${qdMn6fAL1%N>TDUO9{_=q%2$KbIN8 z+ixxD`SywNOERbIn>;f-CqjsaLK5@@NzQ~+$PGLktsJHKe6!<@LAFkTeH|E(eO0yh z>+<bK!!pzJsRnoT+!EU!hvk$$EY&U6*2=5#+#xP#m)0Gtdw8Cbl91}KziiZw_UtE* zwSGm*v-guLyr8PSBTFCPGaAgRHrbdo*y8JI&~z{NvnFj=kHomMi`qr<d}{qEx^(}` z@gCF`D<Rs1cX*@SSB8V#=N>W?GUlkOa%!rUah)rTc{=b6FK@rQR_KYBE~Y;i#m+Ce z6mVy!>zSU9q4AIGJ}J-?o&9rP!PK}<@`wUsG)?uKEUB52oe6blMz}kvx@^g1j$7}- z4FVXue`NjqDa(){E`lOl^yV9Ox9CJ2Z#^M;lELWElON6VimN(viID;{w3)``@>VyS zip^Y8f9-Rc&OhI6ocva2XRU=-+@l?5B8*h_JP>Y{R*7YQZDg`*GO6Tf!qHjX@@E5d zFDiy>SZEl|7JWlpvY<K8_waqOvnowCZ=}ecy`CI0$1;b=>lt^%Qc1BXUZp<bA;&o& zXVRpZ%zVH8(Tt)E3sriMs5+AvyDa_0J5xUqw`X0leMr&QueEP9@E$Ov{$=)~LaA!d zsdh{&dOw(+z3tN-o1=&6@3ULla(;W0@j*&jK03REj??|6z!h1_s!Z{1rP*n3yC`lD z?nQ~tkox73T;<t$Hb5}derHP6)Ri2=AGVYJk!^#@IX99SFH^t1o&W0b<FRhygA51l zGdj%!)!4|&98-=qK7J!a8+YN+@fT{9a&;@6;&g&i+gK1TOvm!2<QpzFe80=e@d2q5 z((3ctLhbH=M`W6pgM?z!M~d3_U!_H>Tn-++19UfUw0(B?NKMavgFSF1?p)e!weq}= zDW^Y}CE)3?jZIutdtZBC)caKNHOu4Kv7ygc{kX@xZhmLZlwQouoA=bUG(9&yN*0#G zE$~u3N_bIuyTZ5bq36+^$GQzKRE~}}G)b>UrYQV45YZ^JozB6P%VcHY>(^g{3^j|> z9*e&W3yY;ax-vfQvf6+4;oCbtCioIrkMGd?4&UXpuQ%zC@!&P=EPRtstM-EQU1$P> z*VtfqY?fhBDuKqON6KeJk3V;%qr-cbw{k(@YOF}~lb!U@#jR;-`0U(%R$XV_&q=f% zvT7PR(Nz30>1B88xZWveo_VhDi?q}C7P!O?$p&5FFtu!VJ0Yy!cTM5Llv=l{SeoMJ zTb$+ryErt&Kj#{zGNo)25tj_A9P-xeAi2Ihc&S43=o!Yu%(86eJqEk4-=i>_+#Mcw zH$F0tm-XhuA<+SWQ}3)|d#YvYkF;_~YDV1ou}9+m;R=(=ohk}Kk7nmP_qE+JxpAg4 zSyhjYvLjFL>OIwf7o$OM?*wQo{YYBc%jRbkGCs`8-1bm<o80aiQqOcj1=P(*%8onN z&e|e7A}hjX<aho+X6|+#dv|fph1bbZ@#zf`+SKfo1PTQ5@(Y^tz2n}jbT7-FZ%eVh z%_db@7|6P`%evb8M8DRK=Hr>I&zVc8gVZ0HCs+valAg|9ohIv9NHvtn;O6VTS^uu- z&5kAS?~BE4)|rTG53<*+mu)k75znpN>&0_j__LlOe>A65FHO-OY&<H!5bI_2EjmrM zXRqY8f{5YJp(iEx%O9IWU$zKEAVzMTx%hDL=7AO#yf<_vLA+WNVt%EkAH<5arc1f* zoM%Rib9=(X*_d1;DUeu3{GkjZu#~)U1lnsK^G$*FTFcr0R)j`ClFPqW^Ou1(0+L&X zg`?eWxV%0BqKyRy$616%K<In0a2(UQ5D@kr78>I~;4C5|AhW@+@B%_0L<QTk1s>vk ztsR8*trtW9!Y2sEx4=W(uZ?(gW||*7BF-W<0>VPWTK~HLg>yO>0>VOrh2yG1BOn4# zuy8P|6#>T^ML_5auy7y(4%gw0fUp<f&^QI<&}`04j_<~u$DACTf^rB5djZxw4na8t zMBWJ&jZ07t0cjGzg8x}Ox-bGKPKBO0x5dMwqg-?q3}=Hjy4tY?UJy+g0b%YIcu2^! zar4)YExJKl0Ir^bSnHd@_}y!H1~@p#@PJw>Ow<5je!%V?x{eI=5#aD!{%FBGYarka z<l}L|w>){EB^~4x`L@DCf~Jj6&xZn4IFN|Jsc44)DS$0r9=ZgI1lxui4<UbGZ{NB! zg8=B#Kyz%MK_7(ufsF@|F1qnh01OorhT}{lAj%e4`1Qjh06rVS;9`U^|2Jn3tx5-b zb|AVISjI8GJbu8xMZqPh5D@wYHvV^lZVUL9M-QW)$`9@x6kHJ>0nxR<GQYle{GdaI z7fwYT0il1u!a-t}7f#d;0Yo3RIC+0I54aj&ygkgTgYZAF%<}=3J$l>(KW_ZLeD;1z z=Wl`E`m+b@3W3AD1%At;_viTmhXK^W;hrCoD%$wV=Ld7Wd4WU2j~l<Gw;}*?M8be0 zgOfInfKWiN_J95KpgV{8U=wv%@(S?jlK+i$j!rNBbHFg^669Kf@2}D&J=VQw5&iMZ z3o*Of;=;}<cYM<}VzY`6*36Ae%HOTSZMEk?MLI`U|K1h<1uqdD@~ii>*~ATA$K}Qk zJ}MWW{lT@}<JXbd61E#;e#I<tscFS5sUnM`J!H(>p2ovgKh0>Il_Si&F1@^yO8bTU zM4(sO^nzu9$j>253p*a>a~2P!D_l~Yt<=S`Q%owC3i`g&HaSK22rhWCXcb2HOuVul zPtv1H>*bgY5*&9_6rPJNJtoOXj|f()%#pUa`pq-&vrdHb1p9IAnRZS)MH%;#l{-ug zN1h7mzByfD8{gseBvHfS(_y?5g87%~uWXxhoRT3=)vRIAyCb$()?%xku{(^~H<sFL z_w5@}go2Mbt!Oj^=KCU9XW#Sw>ZA+ENiuTwx$QPkVDSW*#vLI)w<9+z@qt5WV#S0Y zYwC85G>(yoszxvV?;oZdwR4JG=9a$AMMf7U|Cr&{*hMe&Uguu6b^Vc@_&JNAk_k11 zh0429$<sv5I0mbfPgq!3zZKf?Le!S*atG^pw8!*{=fMw?)Ruca?u~xCXJ^sOc<bWw zc7;eC4hF-6Gf0D!4pzJSG@ADg@(D^ddKGe;G~9LAB~_wNp`9EuE?m-a>_YP~^X+=1 zD|A5|UxE~tP=d1xPrcpf#i?#j)Tmh%>L(B?+`t#)lQ3vwk`c8$gD?76Ec>h3gc;4t zYySQYu58S*1bxot5#-M<9Pu^k`$=+n#X>LgC(A6c-<MDxg`F=IWfr=Vuidxci2HQo zmR;Zp4N8xmo)F~Mv)6A5neJ@=7T?*kBR(M<?_ABOYG*m$LVA0KW}-2%U3gZSw6TpI z_eF_n!jRG(wY!v1Bzl~7ZW6o`2PJwBy*3>8wmU&&sZOB5)R)Ge`a^h_(dT4CnC^W` zo~xw2lOA*?l5g#M&xm<T6GtBw-t{TZGHeH<((Z`aT5q2yidBb^uZ{lJ=R;$SM!(*W zv|}2L=ar(rK+%>PSDMuM{ODwtG}Y0zv2XYvxVD{`ClIxXh%b6o#LrN&GC}k-^{RfS z%w_YhTKP_>y`fs7q#0RRr4=pi?_Ag>oqT(vH13AVlRV={nw0%&E@O7%c$DNj1gl>B z>7HdD!Xj=%xdoG%>~njWsP;W&E55z|JbAt~`=>M-$7_ZYGUp}KXYj*lJT)3lj9m|Z z%b_qkvZsRWngQj(ZCdq=9mPBP$X)yoR!6qye2&t%(Hh3?6DrrcOOPdk>M<8d4Dv^O ze1l0D&lIOxmt-8nrx(TVx%br_*#FCRS=_|<+R3=rr%ZxrcR3-n8Pv-ZYx8qrC6TJz z2_uk>#nZ1TPccL(zbY0|Kiow=QkC+tCT*N**ZmLOiN0RjJ{haW&A0NI$Ja&PEH9a= zjE_!isa5junLic~SeA3c=3KmLy|E_0h$E9>k=4;mf)L_c&LU(_xuREY*iJ8AHZ0=0 z&=M6)x?nc=Q(2fO(cW6qnL?pI)#35kr_Ut2!g74NT|}q|8O|<i)a<VgsA}dC;3p?I z^^m~!ew&7c*j3&)PHkTXnC;uYIf$Ivh9|Esb|EZEO<2**z^!UZd_HNmRY{iXVqy{L zt)^@p)qrx#F+FughOb{v*X@jT4Gb^{tZ>(nHLDtZ?!!<1?W0#|(bCO8rF%ZVk`@=2 zns(EY2;EXEClUEIa4zGVkm|3@uwrlgB*z!yUqznOyX5RmNtNZUJ0{<dtXcTIVd*vf z$A&j&eP!_7mUvy*npMJC&+<`=jy&1#Yq%8oLYV!a>o0=Qx3p={l*sSzE1G)1C&2d) zFCU3j)`3rn{Qh8XN{OuX!TyJo2y(4=RE2bd$~^+o%KLjYf14746vSZRI8!1Jsv{g6 z-GdDxCAe#Tvx5%{2h~`#96r>+g)kjq;b><Cwju;!I%2^wP6|%y0s=y|!@{pS3Am^W z2*^x0EHuVCPU-;yLbb!jBhe*LG%+6Nf`F1Obn_reLRffyAa9Qr@d5g9AVP+7(IB)F zEIj7vaZw)-5ZVbW90&CQ0Z|gdLjT!3T+{~yq?-i`zrJ{!)Ccs8!hgIkbXX1x$3=ZW zV9^{QaLnp)Q6CU%MD~qI0W9n5wLskHEq`;EzzQez0fFgF`omqowvM4r06iLzHikKO z5W)`@9<%k}M+@dp!@)N?zL34cz(HUj0JuHSQx75hU|Gj(J<f@E2#A&t7G40f6QJwV z0^nDNZeW11zd5kM!mlr10Bj!Yv~~mt`u_dk@q;Qfnk5HgeREI^XPqD9GkD>oG7%8Q z4=fxg67j;3lhM-of3f&AjxyZZH;2@)#?g!|*jx&P@q-1&ym*|{WCVoqgN0vzae$N! zWEbGxJB0BA3kPXXemKPp1cdQ}1^=^pkOmcmO$Dua8kkQ8d_elY)$fs5?K*z~(zPti zUj(Fm>hkx%R5wEVUj0~Ylh6Kp4k_R3rxfJYijlfmloUtQooIE@MCECMTMUR;R|m)| z_ZXSyncvuPjpKR@N5i#OkD3I12W7lGgARBfG-Wf9%{r-DS+?!fPg^PF1KdYcl=mjw z3iYOOE`8;?d~*Et<cVGF%i`80%Ljk9y%kyc^1`2T@9olpH!qT&6n=6kS#nruX}g_= z(EiA#ph@A9<4~$BEg$q$yn<9EB>8*Pd9ue>dukQ9qsm{Zy^+xS9=GB+Eku4m>;4hl zdO=oAlP5f)4Nb}+62v49**wzU>Ux~oJtz(tJo;F!*=)JEFnIGx1mD1`QKH$S>X~7c z3HAOw0m$Stnqjnic&>h#v3MGvE-GXix;OSl+~sfg>b404a*W`edj4KAEeKg5$w5Y9 zrZs3TlqOxpKQ4ICq*2G@O2NA*4h7;EZr`s_)Srcp&qs<Hl1*18hEjyQoXQn>8E<K$ zG{8|H<6NI&TNiq*K-^?Hu*&T9K#lGK{orm@!&&D`76dIfKWZiCKU=x7k~n<}^&voG zTs%JV6-vZOXNp4l{z>5*<bz_m%p;=RBpD-qPD23?YKt5r<eU~SOO+KCUPas;+<n)F z{SK39gNS19Fg@jy3puPE-R$-=^2R)*@^PV*J>&zPm!mUdtSc$pPms8!eZNaPxm)JS zujtMmXBT~^M%VA1Z@Duqbhz!O;}PM_EyVgneRJVFc3DT+vvTonPRNm|WZM(h#_E5N zYnCpM5Ns;jDa*#9KkD_<Rjq2!XwI+ssU5*``cIXkv{}TfWOXxn8QVxkF6tz45yj_) zGIlh+rwEMDH<`TNPW>wN@Y^@!^;OSAhF(}+GrA>VY#GopZ`@MUc<(OJ+mWnrJ)QC= z3XJ+r`$|RKMl#PZBTqT{82bKd`Z+u7?srnFS>gV5hr+1qcF(vQU0xZV>uuY`{Z0D% zEwK<{1Pil1S^3J+D>2gEs(VG%P3mLf7m;CSe26aGV?y+irETx7O7fO;;xnypYzbiV zdBz&sPBj>*l~VrZM0sPfq2zNm2C^IO5-Oh}X}HU+=eZWA&V*;Yy5E1M@-(~0xA#Z) z)K^$ccKODe=pT^zXpq-VmwA4!&FIDDLZgC9$@j*@Im~><IO=4Lj09c35Edq#kED*s zU6nfS;(4DZ*e>{Dh2HD-9tD?s@smmS<ZWVxSZ4)Xg!fCG4QdTi(Rz?}p_h1Ho$U72 zYO#}Jn!*KBlI&jJc=qY<_yQ9OVe+e_s0|&;NUWqUj!0<jOMx8;A=i@4|63%4gk;Nq zujVf!Ata<(5*Cg#5`wTQ;o!K7!w^;_EF4#H7$OISg~nVDIE%AL2r~~0zkay^<)LFj zaH^t62r~~0jxi6E&p~+<db6YDtvC4vYsYB)#jX3ZxY3)7Oq-1VrnUj~&tpiq8W$3< z{kE{a{_H|Rpx+aYNsNRj3SpVYz(J`8cJvPtLd?U0|JgcFDg*Bb;?N->lmsj|aKM2d zi54Hn1>c<J$ASy;3WNSk5JTdGZ_e^#!v)bQwCJ(uxU55bVXXJQULF$yO>?|(Qo2Y! zh%>wqF91luC=jFyqLpc2-#kQB2y6N4uMSqZ8VTw6fQ6!E&*92LNQj^iEF7)j1?Na3 zv3gzBVxWx=j#)VH!+|C$%%Q>RfrG#?XAVdqz|SN{tMLE(F9ug@GZI4NfO~cUpjR&d z_$1I14<T}3!7+=+*;<V5!}#~b3!tTJ;bsFOAxsV|^XprW9yBKeR~SM<s2o`EKdT3g z0|+=RCM1N*frZDI2Xq2qxS`}o2$cgCj-IFvH>Cmz;c{TXF{|eXd;k=jjs_A!=D@~d zO2RndTb?^i<^tD5b|i$#fn|Mt@4!fJ@TG-`;E*62@$UzRA4KjbxO5v5!sNiR{%7yd zW76O>$dC{!2NoVZiXBAfYg5+X;alIaU^EDN{vXcp7YUK^z%swSc|eH)d~#rtKEM6D zt>e%Cu^@`o%=9PzT+3MeMf^Dh8hay8QIsre*zQnEGc27*e-I@X+Wm3hams#PJrTk1 zybHD$)mCVxc2B?F&L^zUCTORY{MC@iS!CH+V9s`Y#}_iDJqN@MNazmi6sa+#L|Qn1 zb*0QFK5&5AyPnloRvG`;$KZ)WpKta=A?MV*B6-A$G^C1JoUS!hAGH;uQ|lbJiqf$A z=oV4>sQ#myR?QyP`q|~&>aiuk5MRpbOWR3gmx86PxPHB(v+UQ7NalBs9Wrt2oTuD< zUv%#o>9n$@llxvQr@Ok;lNyAu`i;^Z3@|%iO>{4?gPfi;Mv*(;@UF}SeY5Cfq>K<r z_3l9wp*SyL;RI`g;I<$1oLuqsBxCM}cim6;dG1k<@os@9eO5VwvUO?P3;9a>O{W{l z9;JSL-+weSbeDD8_U-hA?<n`acdSZz$H34gB|n!};yXv*nrK~jndgdiM@dFEwW*C< zp82626J~FTDD}*Z-b=OfceNcIPNP?S-qZVxqcL{q<wWX}uaEmGBdug!^3Q6W6fk0B z<s98M{G4Q!pHA=|G3}>?tDU8+#XHCtke(UDy$cF42^=?Fp9Gkec=3~};{{h2hDtv) z5;{P4lL;j{cIMqUqmXOq5w-r^AKpuw_kT0}RahI$KehB#m^;%d)kEZb?X$1fM5wwm z>RKz@G_2JORaC3`26_ulux+n7RiaY%%ueZDt<(5THwKC?2=;S7Dabu?nHCBUiR*k# z;+0xhPJGL3<$sB3%t%$o_;}&Iyf@ti^jsqc)y>Yk+j!%DpNtsm>btk<RH|RZ9MGoE zFS^jQsJEi#Aver$=D_w_B&|>Q*rde>LhNo0mX4N7J^hT#@!py6bKCZ%$Nn&}6(-L{ z3e<D{5O0xKxj!7S)!MIMQ*5=?WcWYER?xKP+G_qbwgT?grf(+<9A}vb3E^@5-V1E& zKvodGOoW8cxM1P9%0xgfd8@@^zT7y=L`Vpg2+lmNG7)-w%obaRv5vFMgM=`NV6Ed) z3PwVdWMJU}KnexcTZ0J6V8Q>a9ylz#V4I-c9td8xc>48g2OS}xV7)bnjtrLhbvVv4 z4-!n)-oiR&^@8YI53W9mgs_OP%wq~QxZ#k<cH^%G<L}@q^dNx)xy9-+508sEi-Z<e zH(JNQfv1XQqCwvrw79wv{%7xS1{n~lKi1yygHAOhC<5XRQXpJ^EIelUxJEIfyFdSZ z^Uy-UK<F9n=^;_Z#;0Gmj*c>f;FPzJSj}*25gHsE#MkKIXE1vYarQRCF?)|59f5$& z=RgbF8}XRcgZLWV(g|b!Zw{US=r$FG^^~E7?TywktLFz1BCLcD5?a{ah+khl4y9o< zANb$jJHIgK$cGc>MnbFF8*TqtJIKrM!cDG6AL+j^4?efB-y3LEd!u#ClcUoyfG7xk zZ_ujtM);q_gRBrg?5Ty8wXyK);T>-HUw!V-tZ(r0;FkY4$BqvWhJipg9DK`*c75~s z&?DgC(9o(j*0ZnYvM_rH-Ft|T1=i;Z^SRps56R?hw2xUmaFGOHQ(;&_6#qZ!gJ_QU zKPMX#pP|;G+P{g<)O64F@KT2^yv=;uuXQ)PGtlUg4NDnYf<o~4<NTB1t+{*30zV}X zC@j+q6U`iVe7~ENYI(q1f+NGtZDw}1uo@{huv>=lpyFUKujD>I|41*kh_c$3_>2cQ znv?@ICHGME5=5OP4{S8pefE-Igw9pF;EA#3YN<lO0;l2dEaUl_6mRB|hee@ni<2Wi z2d?lZ(Cmu~k(#~lSYRD>@umuWWx&B><4TXlc5{_Bvu7yuwP(~e@9QG<Bau09Nq4~b zXi&3mdjIsBn^_^O;uWGCJDwIY*c_d5UskH$=J3f#<c0C>UMiy_hlK1|;^@kcZ(}Fk z_P9kM++<tvRmObvE~4<;(dM3#5i6YbPd=NE(B4fx8E0yp_Vsjf-aaEdollRRpdK0p z1%w&Bk^UNYA>=CloVlo{h=0$01GP`dc6+#%yQ#MANI>=+7>a+MUz{ev`XuY}ce`er z=@$b$WtF$%hh^-Z^w&lf-R{#usjkxT)jXiMh(G&^a7B2&=DXE|;i*PjTCb3oMR?3P zdydpMlxNtBsDw!@OSBk28Y>rEKITKYV=rZ;rjK((X+`Bvx<HrG>BlT;tA$rCS=Ob@ zipfun{z$p(+HyHyRZ*UcXvO76_p5Ej0tquoAxZxJXYf+$V-F1I-wL{suDU|{NNa+J zM1Fu-%=jVxLCIT88tKO(-jAQwKP@EnWfy7vMJE@=(GbVy)yElIm?Z1i2eR{0Qesi^ zljmM0*7V;VNp;bzN5mbsW>MpN=$gp5=WYC`wwCR~?GmOt%dU@A%gbc7nyA${AIgjp z!OOW9;joa4+MVthON}4<i{PGV)A#Yu1t*uJ+$JO@Ch~j9j56wCyt$~TGol_H)4h`_ z<(y;H#YvcJ$k4UZQ<H0@F*lZ5;+h$iy0P-JB4&$+-!d|FooveEq8iGJnj^D3>C@jg zI8KT`FE_|~t;Eauo=N$WIfqFm!XPD*>AYKtDeD~zeWGkp_oOBdYdV64JF86%zs5`p z^YQYWe?{ha>$4G$vEY*jP!;X=sO1m&q8}@l)7MJJ?~v{G<%#v_@Nj7C`1==yrYHi= zz@OL=g_XR5j~##iLa}2<)LPE$e~TSakQS`ptHF-maL#!_LRcekaI`v-5M0wH5~36H z-{2712rL|U!RV2S(9b%AH3AFA8G1rkBUo_EZGb!UgwRH?@awmN5PD`EY+(*k(}aa1 zK$QqC=LaciVxcjM#~rysiket>%;IrIt`K4@EF5R#3L(Z~!T+otXXJ{-xIw${Sa{6p zaYe2uEJ`shIL^ow1>D1bZd(W(vwED7D+;0%gSGm9i(FBV88_H)3`Y=$Iui;~j>dwo z?;XybOBAFW4GYH=xuPBWzu7xnkt+(K6oX}+Z(YF@XXJ{46r{26XjLaZaJaU>Z+2v{ z@R;4h75Snd6=^IuKbUfY?%7-~7(l*wC`d&b3%+h0XL$}?H`-$JF>o-<8$AaJ#`@;? z3D!C&vcSc?C`gYyEE=s|3_=|k<D1h(Sa8gb4y_J_{(ZvWw>)_3&(056#jr#M6r?7N zWgY`ZCr)5)Diow7jfMWRc))|;1z9zi#sAHz192mKyCw=!lg2WSSv((*SAwGgpdck_ zEI4NMd?-*72T3{T>LEpGEd088K0sjMgX`}{L5k9_aL}~~+wF;h)TFWCe^w7-PeC}H zcQi3&iyzJU*BTwV;(%{??l5^qK9Ft_geyw_b`rNP?%^Vr{$ETOMPW5g{D~yjvPORq zNtS3R*q~b<ug_;vysIP4zwm(a+n$)))Mv=3&rrqmsP^D%$h+*bsJzS3#kX^nbd1P} z!#yoG6?r?(XZMiG!N&SX#GDyp#h2S&jPWOK%A8e}kX4%E86F_)|LN+NE*13fS%u&k z3T}I=FLO&@tMvyMIvaxwbniJ%PU)xKi+&NTzyFQzJLhjnL(!Tgm!@7ve0lQC=HX2H zug(LfWhK1cGGF_Ikh8n_p3T=R@auuu$FeTdKb*Q8zI|+!Vw6P6m}H0V6*o`r2-ZkC zcgequIksvck~Pgq;?Z@@HnOgWJWGZ<L?VpzW$Av;1|Nl`5}`T^m=Jfw{T8aGC$8g7 z9N>7ZnHW8oCb^Hbee`g9TijrkCA}*B!KkqIl(2kqe{VLuz8`a3oHncnjNRRy^-aIy zbhjFsbW;&UO>z4Yv-=wFz+->5qu)%%qgrs<x!iRRWl<3spYH6(ZH~_s(rKO$MScv- zNgpP%D5zq1VV!SkGdwupnDlU=>-nelquWjz2Q?k8k;&Il4vP2OYh<SJJ&oM1c>BXk z2HWI`FNC#*@Esi(z!y8HDtUtsNfyU{dSB~^n932N%Sj(%TbE-eq^=}28#lauaI^m@ z(QF7Znvna5nE+9bi^w9+&HYjlCHAU<cU%2>x%6MU=+f8}1n%}BPwOFm=J=h$^vcyK zs+_d0uXn<%=tW1frQWJt_IxLk9P*`ozsk2M{(CH=ncLpmsifd%R(Kl~*VLqG=a20T zZ7-cZo<W}7w-hM)w01ki%&V-G*x9~H>&4Zb+c=e#si}y=LWY$Q95ef`Mu_!I?0o$A zqb2j$&i!}ybU4(1+;*B!&EBKGed$g}A}=Aw5&k95vyvp@EcW6dCLFh)|44CDe(oqb z`;oD8a*x5Mr`69puMya7Z~1}xbllHM_n>Ca$wj=V{ia49)<Zqd_Y|;Jaaj{_)!+wg zb2%<?oK-p^qGrjFTEtCG4{4uV$x3!v?@d^$*Ik!t*Me;AYmHh>W}3^73<U7#dJ|V~ zStYnzu~l2%t+ySlr`{RTUZ*-XYGTxkx>7t;9eBLRHjez)j8v(^Wu)li_{@%1M<eoQ z&(iJQmAZI>*<*UHO@r&T4a1?#OV4g_9r~Vw*IIKmmbs|?>A*B&Abo#z*uA0Z8}ioe zikTdFElY>a(e5f0t(_M{v;;7%o*<@GIJnf`u(!Hu;jLV36Vsu~)XNJ)rsLuLImBsB zI<vt$#CFvZt{l}SYGWpQ7O)S=U*daDasI@EhvMBuJ-3y+s`%}~N@8^?cT+7gk}}-8 z|4H}6rK{Pb6Kyxn1<ys>sxXZ>G;8!3*N^%(<?iY~dLg4cBm?i@IRfGsy>P0Glk6NW z8TLsXibI!5l;>*nN+(BbjUvaK`J(ThIMjRp@dvj-=8%hyYRjwv*>o2Kd@?n%Ga9xZ z;Jbr=<%M+d)Hj>Y4##;`<9`gKggy}RKmH;<qA$riQE&0otouc=;P4aDY|U~}l^pC7 zK~)JMo^l@NI9q<sTQZi5sTdzqT-}~;W`7GNO2_25N%??3_)nOQm3YSyrmubeHihYH zQceG3m=38qpw?FNmti^z!c2mL<K(}h2Yqh3!eFegRfu6iO+Z233XQoyaq?eL5MmP6 z;st;xBzlbY7I?@F3b%R??16SV81Dl@uE8?D?tS2#C5xUz^6z^G@)Pj0WKodnI;?eE zaW)E4UB`lB_8#XfSrnwaj)liOJSbYg&XPr|_x#1fgGNBuS+eNX#x3BO)#IEci-M@6 zz^xwVELqeVZxiD>t;Oju2M6aYSrk^&4FvvY^`P<sJ4+UYA@Tp|<%3;4C|>XZN($6# zhA<mo;kahWq9D`;Ecl<*;~EBwf>0Z<@xSX$IA_VC$3|`W>d|E~pl*a~mMjXwZNM_W zesFQll10yp+QK{rj%$`I3PNqbvX0q2T(e|R5NZP!9Ah2VELjwU*#HOU2T1}nKOTB; zAZ_DV@U?+f;O+3E=Y+sDfubPP1}r=u5N1MmeDj0HfF%*5AlwElya4*-06q!75E3+@ z!Ym)cZNP%BZyrBLQoso#p&-l#STsm1f;mZW#{cGnhn`ObtG|tc5F22v<A!f6<3YYS z>yHjZali|JDKVqg92Ly>4!+K~kp~KHHomn63*d!FZ;Bz&6K}yUNQLF^1cuQnQUCnj z{)CMfa-6ie<rNcqV8zn#iixC&k&UqlkXaygxMFW&XhrJW9je|C_`5+d$@czftIz(a z%ymHyBq}VNN(tr<if$jMxfvu)Y4k|&Osy88Gs%qkMaY@j>;zpFUV~kz(x@M%XKV&j zo)q|=peFb<?88C4BIWwRj@EnVr~U9gKbG#eblPLvsjHN^zRXR3{8jQ^xhK-#d7Vh1 z?t;q?qQi$5Z1qs?<HuGhUkiO>NEFIY*LN!IFYftfI=qY2({^y)wAwv7kCsJ4_SPQ% zp@AWkUPbMk>G+Sf+O8MVU#--hO9yirUE40fV_zl2D*xWfrS4Wv;+?F%y(~Kn&-1vi zE)LEJUoh#Oy`H<Pq_NVeq2y^jUw-t-*UB@ZS_EQ}+6cO;`Ds?~`19=wM}xYQPEjEZ z55H(pCOKeLpIxD%N}}}EPje)SN$~29W4`xKjehe>iY=wrre569)ww^OJx2U;@nq}S zi%DNtnnPtg!jE3Mf0P`_aL6K}FV++9$LX&EZFG{iUJX+1J^GMCjp#AGWLzRunDWWt zpyx^R<Okx%PpLFM&S_*-?P9i1I^&`(J3uXO&);SBr7MKJ;Hn6f*7%!wA&N!3lSMR6 ziS#+<(OiLun(<-Fj0+8_O1f%zakc$XXRJ}*XI7?6)RC7PD^dz{sWamh=MQTC7|d?Y zk!X*)EElb5HRd{N^XlvQB;w?UM<Q>XK2qtCV)OHxqo29yygcvHu5li90mJbab8fzp z8=<tvmVaGOk7sJ6WlCd?b!H%!&zpQBm~OCqxJke9(5kS8orv4pj`%msS}Qvax3wgO zyOryk(q4FM*=eBHyDv9{ja%pu-%_x$4c!L||KPaXNXf9Yu=Zw4B9U{qPIB0{2tMmi zB2N0`@MLd=EOCjA?NTLK`<e8fnaF*^G+e|b)~QL#*%Rj-Q?I@#zEOVt-V0t6_h#X9 z9gMooEg`dKd1y`~BqK6Y9gFkXVow?fJ}4t2C6tngzHrXctAd30r-E;BC!*sVAu5B* z&;GqM-$})Uz~M^i#l~A^tk+&I?+r3IN2vQI>J*b`acwt^R^An&z_7&@$C27Q4+(za zg^0Bg)^IO2y56EIwo|7aHR}#Ps71eX@pAJdpH?(aM@4YK1EhqU{lyv9$gdp&wuNnq zr4PR<p~6)hs{{!MYK{rkt*}>}C>TqQbu_MC;@Gc!rg4V}0mGS~qVQ+Ir+s9mDM!y< zO%0A>690Ack{;emYxb*dvO5%0QqL~T^)@bsnDD-eAevhkU1S=)we4%$D*LJD?uYI& zt4!K@UH?{P|HQ30efYTv_Yk?luiY)Xs%Bu~FAU#-6kH|$gkM<V064<0wa>_=@N12{ z@jr%N5CREmZ8d)zenCi2aBv(GA<$h?|9l$PKI$87^MSmj5V&!1iXxyOtS4CGfaeH1 zQ33@aJ^e>G<VxDOdW<V046MUZOi>Wl6P$H^FbM>dm7tysg!6=j762X$0(da!wh-94 z04Ru-2NoXVN}#KZu#Obg@NvkS`*%1bZid-9e&B%f!p5ywq$T*<9P0-E=W74UI~%J2 z{pZeJD=dSb+rQn}-s&~hJ-iepV_ZAtFD6ms*_6<6zoX`kh~wxDW}pj@<U0F|AmMX@ z?-I=vk<*I`Z8ioU!w7-vHXloxhcu5}KfyJtMEUw2LoCbJ^x`7hbjkxyj-3eJ!?v%s z_${eY2s{5^`Oi0no&s4+MD5p~e*IW^@oRL8!rc6|%gYZ$esB_Zq*~}?@<sO7m+D-P zvN3F-BM>+4((W|U6Pe#WA|V|T!?w$@J~?!|Lvhnj%S?_*;?;wi22BgsL!=)2$6h~p z->m(_;Z&c8JK7S0%^O3XOu1&ou2Lg)Lwx*>e@}n3)I6g6oh8CQ{FVE48rQbILB-7d z3ZLyh6;kQc_3=jjEHP2|#Zqu)_T1s0_6G~BoxS%7@P{U_GddaHF^?f6|1d;vzwOQG z2)tX-uFVxJLaE%hcv&niFxFTv1sH|g>U#BAuE$MEFLzWjD8$0&?vqces&#%8xyhA$ zrzztFgFOgOd{bVeq#x}G4&`?|<v00ezH|Hosnd_>z42N(f%%qAPo26)S6rSCQ&+yS z>2lvLRpmd^&>E=g^i}**!?W@JUG?wgv`wntIitqkKgf@(^DdD@ynnp!ScT<acUQw% z=_oy^cP6WKWD;xzaz&qJwE4MAihl0LTaJJ2l9M4)m^^l>jO$%-0)2_WS)R946SM+j zA8D2hyRMoaY20_{hSh7uD6@TuSDVIt=8Go`t{l2?METoPl$lg6FVEd0D^e_%ZkeM* zM!G*8DX?<mB+f%g`zpMr!#{RjR_gA<+&70N%BTruqEX_DK40{%L=B{r>OVZxVr|(M zYMPt&Q2hqk;m?(oUGzdd<1V_D`#Nl&D|=-}Mk?03z7aV>bH!YDAz}O6)$jOm(=k^{ z<R>b^rxTwFP`ozr-(Tl--%Z})@a<Zp=?h!A_nb-6zG`Pr6%cSFzAJ0qV;ih(_zN%Q zD#^8S+A(5{p4`cWP-2nm;v)7((s*{9cGXGrh;o{~Se8AkI9jac``rq4%UOZcKf0;t z`}fK-ZZ9s-yZFSPF7tZCcp}M4-%xLtk9?rU{9xJ5qh^nG#+_EYCgU(jZR|bhxcbUg z?_~dp7dgwvdI!soinCO{Q{@P_I8rWu``TA4_WHoGtF>ibQ$X<HN(0R0i6M57g2s%0 zE>A43369Hi?f1Ot@?7J%{D;dEwMOg!0C8(;n=1}1+AN?Pj?TZSu;^}7M*ICoOsw&H zL2D3F9tj(JW8my-qvx*i>ay^hVd0Tw;W-UR8f$+b<xw#)x&r<mA4u4NI24_E69#b; zdb*1s$TtZA>ah?)P?wZP_3FhdF198tJZH_VEx?LE9)*QRm4!#f=DZCHk0c9+ij<7h z1x|E`vO%*AEn2+kzFphAzrE|%n4OphTl?t4z=Z+N7Oi>?y|S=6<sfi=Q0C(Y7dp;) z;3!OY(mzR~jphY_Ah0l?Kx~1Bq$@Y#*Y7ML;B=s;v%xGMa%cS~IF!%@2S+DM;pW4l zuozkY@2@-%w{NWFu3vfJuWJYV-><y88a?PRmEh|O{Xqlfi%t)7Gr~d+a0r_hDBRq; z?USgG)G67JhBQgi19=Y<fB5(9o<757qS;R9y~|9Jyh+E|^h_Zck^A%kd%KbHa+2rF zu6NRoJM0w+|M8<<h~7P9pkf!TDEaU+Rp*x{we`#C>G~J%ST#>t&6S2R(>roaGpoNP ziynOvB&@Y`_e)qvYH2~~<CR<{gW+8ZE4DWYJCk*(k$d_j$*84~{wrRi&U?H@8#=#6 zs2R(M6}jK|VeJ-b!+g1W-!1bIS0qW_KA|>>W3q|i12Y~c-Y-aZ+utqqT0Q(mvn{jt z`9*Kxz?>5^`=^6K3IZk{<g&_zTDIG-_^FBDec}^69*d7$b<ddCE#ho97A7dMM@sfs zhePAHoPj0d_Ouczg+~r4?QAo<OkZkd8qhrr$aE=@VQZ2L>oagYcWIXdeZLclX6d1* zmXAkDpWeL~B+fn-BOX0+a#6s5jYqSHFbuD;;5u76r7+2)1rO>Ac_DeAFq5(^qh!g# zjD&K-@w~%w@-%~72pxJo|2K`Q=I4co*ot@5*q>8>oKrldzVnRqvu#maggWiR5@G`H z$<Ijdd4DBMmG9AezWJy5>SUanTJ#^rYsnf;bR5)qwrw2Hw1Th7)?Z{e#wnlnbn3Bi zJ0I74O=qWZZ@NzSwfi#t@}>^qsx^+i?RF;ICf8U;*iNOVjGhc8Vx!_1EaXFduH)&M zBFe$LK(4NcU%z8U#X67OeIz$=ulg6+cLps*WtGag)qzi@zdsfvykc84t|2#krX{TP z6m8tTY<FMHi&L+euSmwqu6kMDF{;*PX_CzvBOKn_`Mr>@#p=n+l$X9;D<pKM*hGB= z+*-@U<1Rh+o{Ad}+8w&1`V__fwiH9DZeFbm5fa(cvT6@o*+1Os@)h>(#S^2RC&-yA zD#}X!U^ZBEgX!`z#}(UwPYth*?0ay(Gx+!navL|Z&+$B`^z(7=37K~-wmfw&y_xPq zSu`Afl8|=5;C(28$Vo;eNv)k$9T$x&(iCqWaV|?{mAEW_>ioNIA36d{TLHU?*D@%l zy}L}qujX5^`xvs@26P~p@Y89ZXv<dymEF4bKKZ@1LY<uV(WTaOC##lICgNjVx9a5O zo$5?Xg9V(s)DBFPEnVC%)VlK%!E39Z5sdrN+s?krX5S~&PAz+PezEG~ui3g_!;prL z9fwurZM3QQvjRJ(1qAiVtaiJxoqKy`b!S#1mFrobf;&ldvTkArEIxjs5IG#mJs0an zzJfd$tlL(3fb%xtYjU^i#>r#f7W=8+(7e5)uuHxCapTuON1;zLj!7gQO3Q)nhbxC% zNyr&L#JpE|PttIO>-Z}ff_Ha@D$;7q#k*Au8^Tq|_RJF__-lFOmQ?WdyNpxHp9{Pj z%MwdgWcbR&eAxYp<nFSD<FakD<|nBqkV4L#H;7}dJ8T<gxRFerqL=>0mQyA*FtEro zF!!!sN7BU28%AcWdjf;A3hXmxuGv;|cdOJrGMA6Gygy&Z)b_nXl(z5Gxo$;{LDvog z?n&Y1I}s!&6Q9*zD5Fo-Ydqijkf-E%rv9b3&SeC(w_X^wha#5v=w;jzMZQ;g?TV@v z$bTo`Y(~D@jqKdAhM;kEkwAr$w1GKib|jSnzSgO8lgAarv|sz}>_l0ZB?icwHQAGT z5!hy-Vp`*@El?c~7UJ|`Ssvg0=s|Z<s(4(CL0Y*p?Ve9=pzddHq@AE!Q>HiHdDZ48 znJ2v$B*+Q}GIt_k<`^z=3M3cZ+s{p6m>e>tpZQwkeyPl1W_ni!{xOu}+01<$#BQIh zi!$?hUq>qNJAELINq4amEV8e6<ML^w)=6d5HT;Eto~QpH#3@?;LW4^gNW&t9FkTV( z^Tyy5)+<{7<YRe7;BV+`<^SXrf&T`&p$6M4TK^-)dHBEaiUh$0&j;iI1wnBD5USSX zU4T*yn1LY#M(3ga#w!v(eO~sQqN=!}`1wt~5m?`*^fveldJF&7H`+|wg@p@(35)!& z@$_caE<7AC00m$=sKB_`O_O|K;R5Kn5un<>*|h=iO@1LZoDZFY00l!Z0Uiu3fO>WS zzvbScshh%Jf40DHOpyc65ZgXKNZ{~-kbevO#={Q53j$G0Kn&gjzR~r8!1=+@19aU9 zUDD!%DK3D=-&BRiUOpf2>Clov0)Y6-2h#xt@S7UYHsQg!=Lfhg@S7Z4Y&<%R0*X>w zz&AOz*l+=~3=&{T;Kpwz?ry?^Zcje2LtEgtJbeOSqN@Np3y5?3HdA*u*$3M%gns?F z@mrogAm<7?@A$XEZ+-gKX2Ndy{97JBKD2-sC_xE;W(~M+2j~Fb^7x@Ofxy6st?*kP zKk(~83kM6JXI_B!0R4JwX7FO~KPDH5rjLW9BMf}Y<A;HRnK>Xrgn@4+@WNZi4d3$c zVXTAy1^j0?>l@F`e+tWZq`@`$Un+@U=*Y(3`JWJNjm-dV?0?Tn)>#h=Qxjy@YY>me z37fv%^Ud+*vF<odrI=GUXVd(TnfYaRok@^Wu{+`AE;Z&g_La5tz+qwvJ^lW%!rKXF zsLPrC<UH%B!;sbHk0q~qFw1Cn{+N2a<4&&5AWcm?^_ZIZE_b~T9?p2oO0?#=*3o@M zKP+aGhR%KcktHd+pGVX@v3Q<{=HOJAN2W*V>Q%R$+B8UoIbx=Ay)mhMvUWT7y7<){ zIcbs+N6Jq-_Q)bzQi_qseV&YxvQ0(QKG8~xSAwl9HOhH-B#iHUz4Pcxfu|R93yFgl zc_*a8og56`Sr}dy`d}DP!Y3efhHcyILuH1pxu*IVx`_@i#?a8W7ptG~f3V2Rc*=X0 z&NAM^`HXr}4NLfCf-_YwYULhI$A5mrOr{-lefI2fEPhCoX{(N9$vCCvphrn?xyJpR zHcx+c4sEG|Vk7;PbKQ0+Ni69>Zb~)@3bV$m&zY~=jg`;k9XgbuUU>UWK~6s(6MaW- z);l&e@$VI_hM#)&u72KQSE-qPaW#-J;8M&2;Yr$JB8ehq#u!y@)w8WTo6i1_H~Uul z$oWD(H&Mak4!O%+^gC%9x~2-vM)dBTKHXsPQS{JWqVj8rO$EV>nM3o%ckb~%ENhq~ z<rsO`K!<#BX+MjVGi^k_s^PImc@xGfbT_O8ADa)|IrQczDIP-Lv|DOq$$4FYcV0a* z37*uk-s(qqdi^OVe+u|pRa;kf2+?HSuC6A_3epbo6rMk%+Ivr&+-zRtRH9-XivPk` zOAR6Im+;DjSO&LLCX$^Q-2G=KR0nOCbj$`nNp>Gx_~@5gtxj+*hLNg8`BGWSt}<`B zklrh4yIHr#r<pmnI#2k9-|dlSYRwha@vqTZx>{~ZVfiBQKHJF0So-9MiRa<PJ<2a) zL}@~VdE1!6q+Sts=tM}dm79OepbRPF4#K+}!&<pd&m_-zAlk0Eq+ZXHDJqyQn9ZS4 zjO3cR_e0AjVLiHWVHT1Q5#fpUk1QNf7Ts5GlSKJ^P;i?r>{3u7y!}!sglh1k-Fw$+ zeBZ{B#KSxEjL)a-?yv|dFaB`uOe3!%U#>>)YZE@rJSw+-vlg+VGj1e0t$m%0Pl!(! zEcts&kj_^K-6qlBfy}23Z^?3$eQoo(o{|10<I-rbofLa}H^qx@RPKBol;nFj%MVMK zF*P#vmTCMHQ6%_OLN+DzdanD7vxWZ~hv}b_1f!h!*SS=5e%J(0Ha$GbW2@5jIn#}Q zbmVw8!msJHJHFS`P&ODxAH!NA1>CWJ{Cq4X6%Idt?Yptb&&P<NDwr6X8%o$X|4vE@ zgUcR0ZV~~c)OZDuz^7I+v^TN7f=+d=IrSUTiQsz#x%k#r^LH*YfJ5#*I5-aBQ}CJJ z_%&Sf+F;;9U@|rQhZ}P1Y((<|{eL0g^9iB5Rsiu8dTVWFZi2`89rf^B(9~LE0HK+i zTi_x0&PM$Dy@T#igpq3i1JfZ6_kTifytHuc9GDJ=o)rP}=zsIt`9X6hx}OdPzU6D@ z1C5bFfWE{Ja^GmG8Vnxd?reN^w2~ay^{wy_cV{CWOhE_St1a#S&ACGlc!O)U0<Uh% zgNJcA&~pS}7--;>K_b14tH)Fh_=JI!BCNB9#oYXl4hwo)(8u;KsZad8Yn)O{%>Tz> z!4S#+&0z`E=&=Vm<>;FDQVBnOwtFPA2l`JaocI>day(BUTFXst4(|brH=pdY9cEJd zSG`xtbSdx@{QV;X_7hXSo_?HjiT1w0^TDyR5=7qnPgpX$yb_VEJ$NmsyxvA8P;bzi z&!5R-h*gYq)bq}0^Us5yZ#LaTXqrwHnJk$sT~e6oD(I`Xce}QPIGjh{H;__R`FZkd zOY>;900Y6>xu1S*kNUn_a7Phy7yFIg<_IWm%wf29lBXkt>(a+UL(lV`LvinB4Zgj2 zg8CKGDw1>gBVh}7a!#U>KEJ1wYOrcavRqpX`>Jp*d-tL)!Sc_Ed=_)X*27`RWBz`5 z^e5XSmue%o%OBV~o9nikzfB-2`_qp~0ww%YN2{ft&*a{4*YDS{I2G!sl;ra+!G|U9 zL&BhEXzi~^iTe=;h3uM%cS)qlrfUpa$Lv>A%?MEQiWy8WI<0xW-8__9K~9iW`?9S> z`=Nc`1!yh9KVM4QA7ih5{!j)Rfvdus+92~QQT~Kv1_W;q%M#SrG8B3EjOUG%t`FI( zQcxY6NXEOUsAiViBf(XcD-&eqF*SKevE7R#S~2vr)~s9S>y!ZMBdigUG1aF&HRIR# zJlH#0ojN%>s()EoKevCocdVWR!a*>wPo12#E{S_v*w|^4Mf@dxb!s_h!p6(rDFfa- zlxr*HLxq}~`B7LLCH#^rOk69p?HtAQQO6{TuaBza)VUtDvX3=oX6<N4D4j|>_T!Xx zRM>f0eZm(#_wo4=5f)daQ*~r28HNchBF|YU@7<db^M&zJQMsCgv65S|^R?(0DtzLI z$RpDl#z`!y53~fOSuYTp_&3pUJnD@r^5q<OoLG3D*C({+kjxG3!x0}PlP-EWc!o47 z4i5VoKfQ4ee?%>@fbYzyjy(ZaG@pu5w*~|dW)aHC$5CCYljA>fWa?yU523*Qt{8IF zAla#*L<%CgH{?nNL|QXh=Z~G<XH~=0CQV#@--vYltcJu$OsDS7_t&{P6ICb3BIA8k zYY_zf$x(R5Pg$-NO=h3p-ohgygBsr6h<~z>Kbz0wVUVY9<HDWG7D3{5q4XyisJ0Ww z`;Gc=_^;?axe-TZd98aw$GkV8@0+qE*Ld~i!Asd{UTO{bQ<_}*`MGj~Y9(KUEd0+0 zGIhP}wqZHCbm~jWyO}AHj^kC|KL)!}A1zC%Aet0pH9~!Qaf2;E8nLLToggt|GX6T* z_WEnOCj~caksnG$R;w4L{7-g&xzZo~JuwQ^KqD%e8U9B2!=4NoUYEDI;==j84fDIW zDuyeUUgpeHwOKo>oGvGHna>yf)lF==;566x{Q$RY8(yr@2h+GxhqMPzQSm>sH0~d> zFTe1xlgG%-=PgP7>=iq=Z$IumCqdxN(o->4vEzA_@~R!R&B*inamqk;*UDIW$}I2p zJN=IzlizpcC$D<0O!t#6iYCkL`<!h8iPuNFVkXk1)kVRVV;}qs?g#JA^g^PVISUwj zPV?zJR{PlJ{xMUqE$$@wsBdq}&`+Y&nee6@`qP(s2aKQTbC;F}-L^WEF__J!kxA0f zF=QvN`aJAqzsK|R#mSoMk6Y||3eKzQbaH6zNKZd!n>qEta3npF-RWoRl?!H*HL+CT zhh$X?8Z@q&I8-_p#VXlEnGCtC9!W~HjvSeGS?w>a66n~s|NBQJnm0PU*@>SXG0ttj zM5B=PN+p%6t=y|{dgbRH*1o&)`(GgN4y}yY?CH%sG&@J$ms&C;QMF@s9C1cOM5J@{ z`>$$EGU68RorL@STR-Hkc-WJPow8>8w%lDR^Pvxs9@gm=yt)mKbfg=`n_T+{|4thV z3IF3xV)0~gxRbv-1<=K62b-(*MkWqm9wuh+`v2liu1(s++!kwY$?x_emNl1Z{bt0a z*8y%uh(`qj$JGb~;1HK;BOE;`8Qgv7Mj#>3Lk0CpHurOYEkXM!>%OocQV87Vf-J)5 zR49xxH$U&@o&sz<I{6|9a)?487m0xNXE!$$VB^sZ$bz8DTnHqfkuW+^!2XtxkMT!= zh?OuXTSFgzb5jAfc|p*M0os7UP%qGi4g3`tJjAEmxP2J&pdkc~*AG??@hRcpVEQT& zrhy*7Aui>AgF`$@I5=qLLO1%uJUhgpgn{EA0)n+e{K<`Ibk{!mz~LeSg7*Y*C^zB- zK<-}<-4cO=NC@zM^Rwf}K_mq5zd3hXz#*Z`#?@oIX&gjCV147cf%k_0;SOT;jPpo? z^US|iH2Q0I7{gy$Be48&hktX3{yl$JsiA4pBTeD{JyS_L=BbK9jc&g*6~6Tln^oWe z_4~KkxSi9US#bohKFn7e(HC4PjV|G+RiPx}P@1?|-q+Rj$VPGK5t+w{JG}lUoL_AF zx}CqSLuNYdR`hL|3l7f8o|KIBC#WkP7$CJ7QDe4*VW(~KFUY-;n(banH+tCc&D1*h zb)Mcru4-#b?*8|ee>u+9HG5TZ2$Me;BM`VoeQi#!r+UBr&4a#5)Yp0<hc$O1Zns2U zyWLj#ZqC|BLy-G|uKQb}#zFIzxCG|+skvOAxzszdMu^p-=2*IGS>12_B(^XY<Mf%3 z+VjRRq2QrH!<gfEk$V4m1*d}e%2yS{Un-u9+RfaM{4Bprb2^^~uTjPi<#B=a;IGfK zIk%fiyJ!dZNJ{V1=dDG>Y<E<q?r+~A^CtVArSH%PnPb55EET@{#tb_7%tajR6hxvY zR+Q|2)uzZ1(CQ1FR5O-ec5-06a2$`T%H?T6hMDOl2ha4_&*v6G@zRDLDI8Ezt65e2 zK^tiD_15*5&SF{aPscR`MZB11J<}1^149;Rju+f&T*Le#D<{jV$4cUS_76#_)Fm=J z6s&wH=t1<HBrfaSZi?r8;<7iMijLiTa&&(&va7i^>jB=OjHH%<ImMq6JF~9-AiU<j zIz0K|`{?5RfPQYK9}A7iuSfi8u75L>(kvW$!^`=zQTLnkN_m0JxzYD4r#lAe(yIHX zC<nNv@$;K{_Z<v!);BsRTH=J~z$0O3TUW7M6&9F_-*MWmc=+lydM9@0^CO(y`MZCJ zNQhJRlOvN5oMS)uqupvQ4&Ohexp2vmj&*ylrxV|9-8&gQM@Dl$G^sv|;k#*eWe@wS z6JIV%S%kX3qx;B~b!@C6uZmDPYrnCT>$mpS<7$zIPOMa1)S1bOXvt8#`l`TOcG*bk z`{`FI=Tlr%zkSiw-_t~&;p?DG7ZH1`m20Xfv4`}8utv(EGj;vvX^VpIO45hrTXp0z z;j;)v`Vb^{jCFrLoVGtB?{m(bWv$6pj@fL}j_To)iT+Qc*;Ckw9(Zpv{P19h>sdz1 zVYym|BsHea!6yq;>?r}Cs&bT@#}2Xj_x63^8n+J=kBuGb&Z<;zxSG-zKH<&SZIff_ z(flT+u+=^Bq}N_Q^7(som*vcgto8U`jz#*%6^q3<N!~wqwl~{-K7`O0p|xvVLRZzQ z@35cDouqRi>YQUtb&@RP^!t^?@kgp_0%zltd;?7{?s`Wv5m;sGt2C6H^74McqA_Xs zg)eEPO|SiCD(JaIk32q_Zh@lP#w~G<Pmk}FibXGR-ErlrR>#BX)GrlY9;|XoH>y0a z=jPoL=|{>}4!@A(%HI7-hWLsNz8O2UkV8GSqh{^S4w-}<JnEm0pSyii$@kMK(gBW; zC!AqD@7{4{sAk4fBot~2(Xpw2NaNHON3_1vU>_IVqr%HA@yK(JS|C{pdD*)ghSL-s zt2?dFI%JGUJ@=vWT|R%_TV6|u+khnDim>I|?OeXJxuLZZ9CxeLer>l?R298qbd$n4 zMec{^D`vAMF;zA`((O-sQ(boMJ(6=w>cQDm@lxvuas0f5+_wg&-kC2x+Y_L1MNtBY z?`m_<Fo;AcKEWlev$jXvHG*Z|R3T>ycV~TG*4`>}FZVuMS9^zmg0{~ir`1SUyxAR! z>D%$g5we2OZL5Wxo-C*Y#lZgS^onM>50WlCo#)Jz{wW_nZPr6D5U$F1Ww7%|Lma;< zLDVPmzN~(!tOWXCn)L2q{JD1jxrGY5r9Ltxg~EeGMX0I)hOykw5wR;?G){a!hh|jC z*&fXAkE-1-a>KrOS#w^j%!SX`qJ>ti>u7bLuGP->2KvdT<p{WMxKcQVY8ss;e7kC) z^E{#1Jt`&h48toC{O<!qNxNf$kr8<I;|CF6to_xGiukUQjYo}<!}!-25iwFe!GE;W zLH%x{pM%4{#?Z_+`q#g?f}}kEi+{bD{kguHzfIR-F%Z|>^WUsmZ1)^zx)!56fMIXK zS{DY)S7DgZGyJ@p`%GZrLZHYf1X^sMKGx<=lm7~bcquT?4idh{gn>r@V;$n9z`zC3 z6;c>|Tkz}~4-KxJ7Ze26Vd)8*8%?mEoe$7w&?8C&fpZN@?%3REf(;iy34zE0uyTNl zFATauU>+Xg9dCSiz-L)oHu!G<+Av&bu({O)+y1(Xht>t-1%(S3^AP`dqj^4%;0I+4 zbdeuDhz$zg+#ZE(9sIU|5H~1}<HkeW<BjG8fhZeVDRK+^-<&)FppJze6biHazd3nm zO=><EL2rKaL{lun_@<{9MvHQRE+dd_M!<-30sKb)8rR81kG=u?Cz!=U!m^Ef$HxzT z>>!}}t?dN|-}2!7f%EbKO>DS>w^;xb`{CCQ-kLTS?5`HQ)-Co9V;-#w4I~<2mcN-W zj&1%A9!;Bv+q|_K1CvdG4{fk|q&9>zfSQ0}`Aq}_jmiIH{lP!;Vk!XOpM^00&R;cE z@$<nl%+X&wkS6)}@MrWwU*M!5MOfI&IqH&&s%9+-<`Is~q};w<rx>3P9c9@;T<F&m zt}tvM@_E7mZ>FwuzlcJ_Nnf%Zlv?H%BEhpium3WQa;7ZPKT$KpD?e~puAEI*@$2v% zGy5BdpS<!_K2VcCD6Du`Hr$$@`%82Aol1FUqOgvd5ks4i{r)pv*UH>SZ4_I6@Za^! zJVfI-@88OuoG2!G{nt=1QKn-Kc`#daeM$G=t2wn?5{*eq{-*c5`1rl;byK75nQw;$ z1GkfkWMrSpe-j{l^N3%zMM}l(mlOP?-Ck~bl;#>1f%XZMA=HPLon_3Y&QAxP<<z?6 z=&rAPKslb0Bjbhc;#K;jZ8Vl1_SdwzgtwLJ(pk%Y=9jcCIy-ohw?R5f;EGSs)!5U- zzZ!>4UU=)6m!@}77+>^o^t6yVC%VY!aY&U~s(6*RkWyvez5KFE*Ir&3;!dGnl;+ZO z`?5RwV$M0M!!BGjVng8_8n@LcDxFW}$lu-FzSoQ3jxcMtVC7u(<Nrh2b;o1*et$AD zvNDsE9huK#Q%N@23K23QqmUVj>_W&)$}TgrjO-P%6(S;=5Hh0Q^(dcjdT!6h_xJtR zt9RGAulwBBbDeYE=Y4EnF1E6VvA3v2epa+P)82{mCS$V0rrLyuV}iAhT$1xp)2uXe zL4Ik;r0vMn+Z2b-cL}yzGN0y2S5Ca(Q5VOQ)g$-TM44L0PT>B7URRRiIdnyz1*AzU zYH1$N`FYH-8)_<DRJ${MW_w&fhLAr>BY=9o&2jLx`0(?-jcfU$IsIOag8Hl$cRtol zSZ`e$J^84Hf$ng?ojU~73)kD~ZaN0^zjIKZ`OeEoKpxm5nkdLkL#jqBT|Xug%{glp zdi@C552iwuNXE=CChjfb6g3z{g75e&hhM|Xf!yeLN$JhH6ce<Xn4oo%Pwt(w=P$VP z;^RH#>VHfaHoqwRwB>b5xeJZ-h-=K_@YFA34q-k6vyUl%QcYj-?W4dp&mr`TH=(H4 zF_un98GP?cp4H=~pgF@X)qX`6E!&|nOFS3LmWXA%@n+L?Z)LPv_z>pdjk43XtEJt_ zZpP@PjtDB;7fDfXZ8bizIb9w5!sjTa9BVMTUl7q<oWKDS+J?pPK@6(yADG`hD1En% z|K#X=Tk!CdXv@Z}nJWraPQwv|Ec~>Rj0}&KBc^byRV-e18C51Tz^5)y9+oXA(zFPC zl`fxqZN^l#SlG?@1r0yG)yvTzi*ol^oI-}?laJLl=*4%u$U7l)BqNGL`^?aX5nIaC z+Bj?8Vj^11l{J=(BU90QqMN1h(^6Zo4!lzYjhAy}2E_;8FdA-%J;vuk&rn^gVbe~x zd)dvl<!z^#m^`cc;(Owa>-Wx1@DFFUA00kt<Q|jV#V|&YwX!7O^=+ytTL>fJex~%S z*I0>q(@Y;c$m{w<z?1r_6}U3S^}4u$nePch6;F=Y-?Sp|md7O}_O6`w4=rZnFb}ks zc%8ML`T6y8U)RgLlJ<32N$M&oUiRiPs+GDCZ7#3}QB}`PRI}=EBeM%fN1jMcy`P_o z!S&H8I<}Gbj;|s$tsNts&rPh8Io&g0%c2q8R3P#O0jN@bczrLpeyHWq7fGM#6Ri~b zA+?f1Bf&D9o3fa0iMDCS2Q;bgUwp)Q`bP)3T-w`kq42!AXJVXTrTOD3M7;s#Q>NuU zMYq4vKaGkiNiAWuE2tJt&=+O6N0nCo)Y~^PiUTHmj$~C|3u`jWGyFrLSDl|b1yOt; zGoDb~Bek36)_$yS(}MBXPiEtqa7*7<&CSx4IzG`)bZAcY9knq0-KFo<mq1kP{m?Am z@M!S;d7oV2VAa*Ok0<GEOXM(QF>vmsPbB)Um6N(OiGCY<`tr=El=j1HTl7TU6PT4* ztcx5<+SeZhxWr0!D7N@m;ZDwqqTN?0!kx#nINa+-^~2Hp!>p57DW&g%V+lR~N{y9$ zaG4f`O=Rd6`~9fsl5>QNB}}&n2)^W+xHK#X7WX&>r7pT}PjNkJO?!6TZ?XRU#F3DX zl0#V{C6n<qp-%_rZH|~QhomMkKk|;Axm^}_Q7cMoC{a;A4(EP(!mTZmcIT1f$xM-> zA$MK1_3^XO2_BgVzM6huNF1xdeM8YYR%~e2S@0PLk!-fGXUF+h1AT-q+L?rf#cbX5 zKPwDr`?RsTejC31o-UCe>%xd~)-d5`Dk8CUCHh;#f#1p;%rKs@Mw-&W2kg_{ro@Su z9~XXP=}a(x<yBj{O}9NI#Td+<$Nf5+VV&}*+BwlB?ZIU@+$g`Dobsy{od{Z(>yaBb z$lrEgyPZmrqNbf8`GSkHwAMm9MQ@$<SyHTUo4!~h|0U6x2>+47hnzo2e6QT5yQ>i- zJz`*w{xEQLCYo|<BZJ4c_U+hNR<<`0SFCz^SBv!Y=DQ>06obg?Hz{woUCiF{)a&t% zb+U?}QLkbra@x}U8m{qO-y8p_(3LZbVjVrl+qm02^hMK@n;*Vw&OY|Bc(8S4cGR!T z>icDB<);>X=bJt_wUb{Kh`P~pe`sS)K%d~2-a`YXHMU}$uV;}%(O<u?JEa~lOYomk z58nYg1b+Qw?`010{eL?I{?mvEt^$AGYJXXC;867Mo82Dx?$v1jVh0jge=i;|hJoe) zied>8TYoPeK^_9+jeV;fd`NWtzwo~<wgTXS%L`R8;6vi;L*v1u8$PI*h!2UczX$*O zW(x<kCO|Dlx|Z|(EwT+>Cn8Mv{qlBqA1=fXIg=64(f<xA_ToV#2k7c>Frx@e)P!38 z@0jAhg#R5>?1Aq-JE&K{p+b2+B(DA*_&*Pi&@lo50L13~UF?Cx!+^HE0B}JF{NGW< z9{g@J3<RVEp#m~KB(DBmIB4AkDFlAdZ!8SC`rjhkdtd$U)%ih@ln+Akf*;X6u{R{z zvpPQ@X$yiVmLCMwFv!gVc?J}CKF}DnBcBB-ZBRpW!TKmYZ`XVT_X^s4l%B^Af^ZPe z1F9rKwge)g<3l3q?|pobNkR1fqQIj(_TUKJFHpusfk*9oAd(aU(HI|~ObSAE8T~r> zQHPX!0>^&>#6N?`0|twG3d*~+GQJ)0xdQ}?DVGLp284;RR{5@s$m083=%3QFN%+WM zT`m{Spsk8oy2+pzks`xN5D@s@vqI`-x?52lH(qxH{P9dojZtO*?$6Aow~U;JJ(Qw^ zvn6mtE{>0(U3qg^hkYco*TniYso$$11-#o!IpYaNL}dn|q-V0neoTf;U48Oqv4W?* z#j$nDUedmBgCdu|@qWdRPdPSQx>?1{!J`+<3j5y-_Ej%6R>!n_B-e4dVBKdx#Pvy| z#xc#@0^{;GRyv$hDR-<%x(Zb}5^t)Sd0{@26XA?-(2JiSZvLjaQGB0*<Bol-sbyUa zFT0^_s40I-ooh+jbTgm-4RWd?5%=(IObd!x*zIy6JnCl@sUAFKwPbY>GMfyyS*ANw zu1V?@RdqDA@Ke@0_U7g`Q5%Pywwyt~T4rMO>5klj+s4%^j|uQG&2=?j|4f^T4IoY< z`sNZzk;s6xM%EcU;rm6ID1w)xJ8Jr8MBVM+x0#Xrs#i}css|d<J`LnF#&BRL%&!Y{ zUNtF#2NbSyOxUh9<$j!EQ6UPrGssEw*}wZUXF57P!{iiJAs1_}mvB(Zi_I1tQghP~ zc4|#>t^vb7M*&q+_aT!M%gWSCbHZuSg<cKkOu5qNXTqM>`k;>sr;)71rnx=OBoiGu zN68v%e`@KWti|mq4<4Q5fn@H;r|U0OwVgk1u724*Mj6p@`PQQr8GO=^FQ*lySZ+o6 zMp&?8Q4P!Ek;!9G1Pm*-)lZ0`mueqch*N?`h~t^y8>wHzbK?sXI(gQ<k9pc>>jLv+ zzW^gev7$J3Vh`Qinr7j;e5?)eVV}@C*)=TVT2l24ori@<-D?5dYbPiC#DyKz+POGV zIp)4=RjZU-3vkqnDl#G%Ofi)l<*)HqD|B6Zvr=(dd~@2!{%2x~yU?l7K5+@_`7O$; z)+%R$lShv<P3RJ7<wo8mVjp&XtFBCZsaxFeb7xjt@jzN!j$zv+v98v%xxrq~DecK` zy%iOMa|<IQxbE7zbSY7BY*%q<ippKycz?k;n~*?9?^xV;OH9Gj_h!n5#H9vhPm2f{ zO|<V6(Np$ezVgK-S7`_YKR>2#h&7_BX%odzw$<_Hbjng%tH*nbSy*WuqC@=I&KLKj zMk{0R)z7OcG;6BYw~Ev%Qmu7*TkKlMJ)DQEOH`dW%&*+Ze0GN=kGhgYiiSBF2bW6O z{DksxGHKB(Ju2)0y`AN&_IBzd!DKc#qrH+2rxPBeh_M{jJ}T}v{>b#{z5DgX9>S)~ zBn?MI(DJBF9@9Du1f1XOnYodiLAGUf`P#iPjxSH;7p`2bIl(-Hfo8#UmTvwk&MWQS zpNey(DPL(LHa_TA9>4g^$hlxUq$W%-f&YBVE%&7<vlh2I)fY<VO<kMslo}1Gs#HYH zYTYzJ&&k=WlW@F7-^ewwv_2;nQ(2?o%6p2`R342qC^B3)Tku6!;>1zEhm1ZJwwW0v zgheielQ!?T3ErNsYtGVes(FPs)~NW=spf>KG*6KJ^+FSm&n`a259MTar)4kV<F2a- zcH9cjHKGz}y#_1A_CARld{$87>gWwC^}vSI$G)fNzBb~Vn8kd+$>JR9E+p>U$QTXR z%|9ph=1T;7KKt0Y%Gfg{ciZBop2ZA&lG4PwkH@_QCueN*xp4o8)$HR?7q#v?Ot+Nf z&s_7rL|=5t2~L0ft(qjCt=XpbrPzAAjo3W71Y5Q1ryJMgv3ouWFH82C3uzJ7_Yf#z z4RvaKD=X6y$hq~^=?KU0+o_m*vl4~AXN%`TZu+F#U%v8;IAE~LyxsTd8}Cm-anZGO z?+(eU-Y3f>oj7q(C3EO<nL^Jk43Ec65kEh>%PNcBc-?1$<(c5Z^|@rmvPKG~JpuPU zgl@ay^6U;ql9P@cONe^>*$4O3sQm)qJg1j)#`~R|rifJr%QmCF`IIsXejI4^-15FN zv#P~OlApCi4|6suf{0yq)kZ-XO%VQ{*kun}3A&61x>kQB7XK)tfr$ja{&v7J8b99- zu}J;Tt_MCOrWW6hH3y7c07LulI}8MTUz!>pQoGxp)%gHT2l3mzFHenchrqr28;;1x z@4*8a9H6<u_UEbb?euo<i~oIv65MC76u2%TT|pq8UI6680j&x7@(XSkf8GC}&>;L0 zgcvmfp6hR_)1GJlZM(q!@V`qrP;fZ7#0o<(^uRca0~inI7XX575Ix#_AfQC??1**= zUQp-*BtOt14p9l>18IB|_}>o?RBJ)6F~rXA%uD>Y*A6-sK+^+60TkTK53>0FaHNax zpYI(Zw+l*mpm76~sF9uKZ<X@B9>4qGAXbJXMgl?OgP6WA9I0PpkJG?F<qR?ZjvvGf zykL`%tw&<D?!oW&dm!d?B0K~FkJ9V@!GjVUAEehJ@mlw+k0`q$rd9KUIwpkX6F->U za)8|fff)$-A!^5<Hhlm%A0kx%)$9U(Gf=^QeKT+d@Xx?FWGL6!X|4G;uSZB;1HDD4 zy+6od2R=+7xD5H~4&r(H!}l<Pp$mX}qP0IIkN4F1{>!c(@Eh{SuJ49!fT#-odVtXF z(Ivf*0YM7v&f*_<U%Ng$SJt~YaMH`BNNlj^TAU$&-J!X846Y6eb7nP?=fYhTBkNTX zWz(Ya-e|`ZPJe#wIl)xkhrR8RpXFDC{-f_ayZ;Xzb@5Lv7Z#d5pSZ~|ewgnV3Nk|v zbksY!kTWnb^L6C7GwtF0fuyif<)6_NSyP8s7mZ#nCAIz#x?owpffYsYj`C;4*3|k+ z)_@~r5`(`PXYrisSB_=I0;1J?tpe!*{b9|`&6m?k{?lJv-A^Y_-h|6)DN}mDf95U- z*;_ok-7xJ_9GB3mXx(EiV@NWe(j%d>GDDQf;Hou3D%t7WUa%xSwk~;*$y_-;G^y|L z(=h*ATKQsOIB!y&4tp3l578V?VT6^w>0ul<8j-eFO-dLukTI*~)t;{Ss$0JKdTZG; z?%KBk{e_J0xGEf)eIJIIPdq+jid8#%DgWHhA84-2)2gtO&XF!53?NrLb2+r6)@zId zU*@h_Ozu*j#pBEmEQ*ShAB2fsVm{n3IHN|2H*Z(>{95kQOn6ZOOg&t3ETQM)Jqgo$ z*PRqtx6KUSc3)$Bt@sIxO`C0Y<y5f?Gqc2SEmbr9D~7tOacN?wwze1~8pNMluoyhK zvgIZ1`^Gpk^5{Zj=+Sr!j=Vyi{O`(wCm)iyzO4-+=;u7~p(_Cvs}KO=(uk)R#2`QU zWhR4Xl5%vg$L{6I_{C4hbH+x^JXl~^S!-+4(=*@RUsN>B*129Ye8T%M@l_X(N&(N6 zvuo<Stn>zttYY%dn<{5(=t>#tDC0(jTsG`T*OGi&-^iA!>%9HrL=p`%{cz8t7jsOC z)ZByNDjZ}>XW}WUl;~omB&|Q=y%iZ@J*i!-rJ&%T^i)Ki@L|R}TVSosQufKOMEv&& z#*V*{yY%v1ZES?<>?~c`xfu4Pwy#MFv=b*ab8Xn-2$L$i@OsPRs}1@}9-s4J>BNt} z7@+#9cD*LSWDAT5+VoA$z+^iniEY(=kry2;xwz4<2~D^xP>_8=eC7S&OHpFw*-!h` zH#+?NU_9p~sjh!8z;YwAa%XXtx}Y4)a^K47+f0ZS!Eh3_g8K)b%^N|E+g4v}D?c{A zd(0=t`r)ipjWRdS9SmahjKf3e6WZ^SxJiRfidqVoKDc`nOAA}lt}#(k=v|ywB%7X| zR-L60Lud6`ir4led|OYwc>R0F>7@v!PcIX_xP>pRy*fty5m!mCw>##dCY<fLbbSie z*;tctTKY%d)p{<4<BztM*5h&7#_8Tl(N5kBE26F9@?X8(fr};HQ_+k0w&C2ugnDjw ztiyNzUR|x%TV-_q&9?nt4Rp^Hyj0%2sEZ}h{unR6X{71``9l*?r>Eot7Cd8R{2fV* zagE(E<9STe-S^NEc)5C1ag)|<h0Zt`8slTi6!(P43h}gFw7zs>T0ssimFsZWSvJD8 z(72Acyd?$3ySS<vsc5ijf>e9ox~NCuRL1cBK<n>Rex5YJ5q(QWSww<&T!vJriso1p z(~FLw7o6$eCKXVOt0jBFC>|^FAsALu_)_e6n%$j(RVHP!SaI4&qqr%I%9jT2`RZHn zcYR;RZO`X+>0aV&Z?|6Wzo}{c_9STtbB(}}OZ=~Yo_8_2mZc=`WKPXjs+QD3D4Y_p z5Rlxb$vK{+ZJR0IYkZh2itTCGcXd1h8B43MYU#lZSF0HsF=zYWZxqMu8RKk8Tq9W{ zm2aZqemj4jkyIerxbqz!W*;v>=hdhD@3|$6P6@yNW_FEp_Qul`X*!>yMIQ-xm#yy2 ziS{l8GCP!gvtyLUeMg&2d45=nGZ@=1x_Q`1BPQlVOx^%%Hzj7&uqgd`vH|U5H5u6E zv1#7aQ`om=<%qNfwUhOdEpk4jxETpwOj0lZ88#){SfZx*_DB@2{GbE(6ZY@iR>3ot zFQm}jE<6ycC|qH1$veH>V{x2y%9l<Sucst8N$VrGqhTb$yYlnlr(Nw{cv*j}5fQu9 zrfqI~SlUheDA#gjL$@>mp`7VN2KQCFI`IySqhlYVL~?HwmyXGhs$IWoTtdEP=+}#N zqQB0~KH_jHAFGGKz1s}wx`z@ky)rJmKljOY=tTZEn<DS8WE~&tiM7A=;V&B-kJ1Ka z-SJVRy(DH>nR1lU<fC2cBRaN+WfCsI{*;lm@k?&xX^$vn*nN3dsALoeHUuBVTYN0K ze)=3~vht6dOy(s_Cyq;lb@$Ah4E1zylbkoias`8xD&NpHkm79g!p`9LE=uxzrFPr! z^?q&^4i_kvs+{?b9_aPzq9{{KK75oBzs_t@kJ-UIu;CrC&9So$_wfDQ<nD~+xsNzq zseH;;QiAS~{y_>R_C8ARS~mFtCh=;lN+>hu)TZz9&6|}2XGd;qZ(sGwxE=gLxG3B6 zp1tkKr_Nj%4s}g8M{JaIi(Mao<a>YU9e%T;$f=A#t{+r)Qn2%S1yz)NOFz7z^UD~V zS*ra|K-1fCrM29deqgZMuIboAv~bODMyX$wL@Ch*#j+9t+9~OMIfYp*EMP@KXE(-8 z;pVI|5@&UropBQwM79RFFH&3*t-cbgJ@@hL2K&dFyC1)|n^AJIT>E_X!K&CmHm95Z zCfVo4e!9hCLVc#md$W(CuV=rvAus7^Zm0?vU22nsuNtOg&6My42#@rBExmC)<Jenz z8IQOXLK#KvRoq@{wbF(Q9u;qN?wx(KSzocf($5@FboFzr!rNl(81~+~UkyBp-?QAj z<G5kt=KPaZhOghsDR;X&-i?gt`>J502Kv<OIwkFBXf1ML;Ma8mT+Q$h)X;wt1E9V7 zkGltSV&K>PWN%Rus0sYKo%|1p0U*Tl$J&U{`j<5aO$;D4Awj_r^QOTBR*1{y-=j?+ zS4RQ=`>qPPI=HLyLsn*xx{&@mI8qZ5BpgI|e1L3;9ONMNApMu{zhfjwIGDT33q=tH z`d$Zk?|_=SAN<ej@_ue3$O}ZspkDi)4yOMe{da%__2dX%vk;K~fY|rH<MRI!eh{DA z5kZEcg!3UW${|-rXedL%kr?HWa6oZ|YWM_d!v}cj0(>C6hZv^Aj}YYAn~i~595H`O z2xMN6H~#Oz2aq2-3OGvR!K_#i%)@s|@Q5h|5X+-<Svcq!6a;}kqJ+N>{_n6J^63F1 z95FlxVtJHa3qzy>fGi|}{QxMu5b%R|EkaHjYH|X2bqDcU6!5>J`aRFSGr<UaYlw#c zy_XQyBN5W~;Q3)7{kWr+hv?gcf*-{3VBoZY8rjQ_$PuCNTTq_`v<aZS0(t?UdI|VY ze>MDwL=4coL4il<crc*djTnrF0*})1;9xd6KPb}k0|F3&2Z8K5fE0o1@j-VrVj?vE zj&u%G683Ki^S$3KLNf<s)KKA3`W_4hjvJ7(La{zd=L0tw@X3Jn0RaQD&zcX3lfK9K ze&<s8fzqNNIN*@C52*ub4;-{0075@VCISU{#As;<JWB8Ty*!^VV6Q;tQuk2e_xr8n zLnQDaxidS>2Y+S*_gMeW>ifb``ra;lr<DTg(NTKdKWKzz6IA77N4@J`ZAZvWLBmn{ z-R|muKq3f493b8sO1ImEBN~vP&U+w`it4NTcle)PbAUwXpFIx$<URp~1yFN#=u_ZA zFY`z1#K8zH2;JWQ938t^QP@tra*(X3uAc3HFa`F~hbs?d*$PdYi%i6Lq|H0H9r;T2 zP57x=90Sp<y9A3%s2F=LhkBm)IV?fu!fs%q5+vRj$-Z>?&A0d<(km*%JZ}tYJB+cT z<d3$7O|7tc!d?&6gjZAqtOWKMlV^P%bERNu_PM;!RTH-;>wMTIEq}&OzjWSc(`6wc z(48~kiLFeR3IE!oE(P}u%9EC1gSTDQCgO;Q%mz%UTg{qQ8m(p$#9|xd3u3dfWt$jv zPnlDOcyJcedp^!Ck<GY<r=HQk#L`rA_XSZypv`0?x!cMudj|489I{st@7FEQ+I}`! zz`QPEZu;yAUv{<#NgT%D3!a4SttwZI7eA&9K9QVC6Ibu-^9qS@PO_j;j<nz$vreyJ zjO9r^la0|B9Co{y@aNVIPuO8Ck4q#hN$SiNEL%)ZTBY>E*p;Kq9W2;Cg)&L3lw4H| zQdiAhK6;q3;OyE`c1zxpS?m$IHjxPWx1wFH*(-Wpx61>nPWQ7O^X_48eq!6{K>W=4 z+R3tBn${KPr;mo7pIWGS7k;09$`^fEKc;}yQz;Dh!RkgPt7z4OOYSGx2d7D;*W-<g zugE{E!w8xZ+kkg6sa?Q2b}LoksOFCv(x#AO<x&#`RF<~#?`7in&k*z!y{3>=Y`zW; zd|CBSJM&|S8Rl5zrdRn>zUFH7rx%F}%eV3hE~Y2c3yD{@wi_!gTu>$=7Gd!@6m;Yf zEw##g3f9PiaMF{BWWSAbXC()MzqDPcM)POuaG)zCSr9r-rXFt`{s`Md$<2k}dgZ&t zJBb%UPBmXP6s~I7(8L>_q8lF#*Bs2t;~qvIw7h*gqLfiO*9%|WYEm`n%QusP4ZA#_ zY65GcK+(gWY#i?8OOVD#UAd-}n69Psm1u)pTlLG`)fqP%hl0@dL{0B+BwK!pXs@no zQ{Cggs`M=6+R&5B#D#dvAC9s_E-coZ;ZY`*dsmh}x3t>rNB`i+@w1(TTql;t3Y}w1 z*hRf^@NRH62*cmZ;AHgR)DC(}hv<hEN|w^SwlJP#y<7GUQ_L8CueohZ=wxa<g~6s> zwSyx!OQw8J0udd{XhhFNf{gno@$5R<BgW_QKJcR(GtQx3#%irH#7VB~X=(2>!{C^o zR-&yt<V9q4_g*R=ZX>_EzqQ0ucn+IMhoI6n^#}iym-qZI7cyG>^griD2CobiqD#-X zgfkL6qBgA@E?*Vod^DoWD(&5*(A1efb*TC1#MrqPQ%kSPuTiDG^d7N@z1iRP28~h7 zaV<Is&md^!mgvxT&^nF=NBgvXFXTSjLl(scct?4v<)2gyUS^EY#(61&@38c3n2+hW zxY5?^sV7e|ncKBbOPC2f3VbfJ6pK%3RyjnTW>ds~KCb9~pKV&JPWrk7`*Nfjb=%!6 z3f0Iq-BJm;cZ=*3o-$|#<K>SYGAd`a*z33*H#~b)`A%fcB71r{o}vfF)RnKEj>l*T zy`G%km>Fm#OLlf$MX!H#H6-(tZaUg2nMJrR%gqck{M(6jeOjjTWd$i0v54=BVvAqx z9<JtMX7P>||MW$m+g1gO!_xo7(bQqMyaIix#@X|BO$3q{;_3uM@P@n3;_NjsLJc`Z zt;y%qDZ43ey~AUyEOFv+rO2OQIj{0!gBuHDrC+#&Hb-9V>>L`so3S+s7n{M{&o>uu z)CyGlP=z}Xpb0dI^TgL)I4@f%rlIXdXKPbVmeY@4d|u7@qWZw<R5Xb$%Y&3`UB2~B zE;Po%?`KpCf;n!n4lEg6!RoJn=5eRzcBF;eR$|-jWD4!u3#4iCl{U}SZ)6upI?JpX zeeiZQsy>2K8%mG!DhFowtX%vk`UJUtRM+`pZF?!a=0l%YVx#OkxWh8x(<QafRtX=y zepQTq_#>%4kB{A3@3UCe>z`~Q^$YI?8z_1_*Xdmul_NY7ORJ{cRxc<@%yRYca{Hr| z3B0z9OdcCCyU7ji&cSnQG&pBCX&xJd()86+^;)05)Nt)ms&uhr*4O5bw<x5J<Y!&+ zw(T!rTt2R8dpwZr$&p4;x77_gQmgEsk?7t!GVh?cH>wqltA0-d&fj`S!>iIec_ik< z5$EQmjJt^iPFLK<3Rs>^6kv@jTBEPMQcW$>NQk>xS_7l?K0XyqFaJdGiS!#E#gl~| z+psjx>JylO$r1z4vE84U>)^M%y>Wr`4W7dJ!w=2VPE((imWzyv?t2M0^-*%~E^xRG z^XSJiaXNLEsrMKG)p1%AO2X`nBR1BT-dgD{-#xAQjO)Bfo~EQ9eu?O~L}Z+!f=^U! zRfsvmsfVxIF(l6(k10q_<6&-&k&iUlR2Fh370_~KTPwY&i(CIiLU_4wPIXOeJy)NX zuxr{O%qx&nD5rnffgvn%Ht}9pwh~|2fK>HM*$CF`@8^4x0*qI0D$e2wGDS29l*grU z^QFd9dDVVy*)GeQ<G`0|vt8njV;Oc0fmuzty<knlvsO;_;#zc8wb!wH)ndt%GU<5? zhp-_wbGBb0>bUQ-(vjG7%l^^D-b_ioFEXL?9OD+8UgBSgKi?!|@WYm@Qj<T-bLq?3 zM4H1wC(wMSgV~?W_Y|op&xILhgsv4lVPs%hSrfv-dqpIf9(bO2?!s`eYl1_2WenTO zE6x+@Txy-!*VQr$a|_MqmV@v|N14d<+{NvPLc5r+b*X=w?{1}i{T|Q7{>PiZ7hiBQ z>gF?M-nIM`K;vS(-hg)DBFRxRCYAe%a@fTe4_!KWTwVEMul2{9SfkbCn2c7}WHRCm zvCVbrd*P?DTVG{8z#?!=_pQmb@(49nu?f<q>uJ9>shsMKE5up!;;hj?e@k@riN1KV zs0)lHF{!dohcs#4Sy6l7apb)xwz8v6RlXI2<6|lRBfETT*-fTm%QgMTRCQ8D;dz%} zH7Phecl~7Y3u$WQ$VRb*c{kRt@&%WM$I3f8V_Z)+a$L83QId5x?i8)B!RpCeF>g(K zGMkKX7OZdKaq+~O)alV2-eg;upRdI*+hF;&p5l#u`w{K4c95YV_8dICwNISR`BmLg z^9+5~$yZ{7GmGJ$q79W_tACtUe!yjsB`a~cD{GW;)o_XO*m;ew_6>{^7o+{xY2VU3 ze<|e7SKCq)F`06vr&_u8$;+`eHA*$BpvA<x$yXASAL63IR}}qd^Wx^)GuSFB^qdGT zz7+aU`k_3{Bb(%lenL3+#jGU?PxlU`{wo!UUo(v&%%w-(t+>ie%Ep@J=`8+?F~sb% zq-ee_8WcJ0iS^?rTQnOkv!jSl$#Mv0Q}rh?-z;;D73%qQPc1DRXXNzsuY282dKxbH zpPm~8Gv_~-K<M=JuZ!Z|^fZXa0S^4_e@RaxHLd)z=78yG5S0C4IwE+2f(ruv85~Mq z3}opK0tW#sRMrAClK)TWzrznm(}DB^403U#o(X6;AYMTQKY-kF5Ze*FEok_kal?N5 zE&%l1pm<vdF5iC~ZhthGFagEC0sNi+4gPn?3$=5IHZ4A=3@suRa{%K(pAlpOJ;>Dk zZ}5Zo91w{Hvq>PbjQmJEPsnEn6W<XnMMxntNDLjs`2FDraXJC;xgln^K&*ZsrvrH& zUXbpBfFH=~_J<$H>k#Q-@QNW;N9lEN#1RD=*1${<Ah!bf@CR`_IN+!vhSESRe-O7r z0Y8Y_p@5@2>)>F|5m~F9?mCc+M7AD@BfH0K5u<cOfWM-^qjWq(W>p0AR>1+)6OuE> zkHnJQyFN$}B9e0`@F-o6AAB%EfS-nt^926~)bpeCz1<cyI4{tBfqeT&MA<#|!$3Jn z2o!oz;88jsNWcPqHyGvul9Zq@24z1=?}Nj@FdKkFfk)|n2zoJ~dm<)D2||hW@FTHh z_dNdZR2>ZD#|5BB&Ol}I0H+>el8+$7P;4ODkJ9;eSKl9gkW&xE>L^`LfDfdlf$PD* zJp<Bnkf^eIwhj)u3xz>$9|n@+!cgRResFg|@oV`H(-(C2A*NX&fB8sc**)t6sY_6s z0J1Rq<57DaNNfuunmhN$qx8JrFOMG_K*B(P7{Yv%2OpxT5z)|#D2?!f>M1fFsjXwr z<NvdLpfrN$p@6`n^u2%Zpt}H3xQ4)^bUs9Lr!a!9yFVVK_rU={95FQl1s>(W2Rdg! zITV!U096}Q0io<i?S7yrBLof}6nK;eA3vBPwj(vQ|N1E14?$EH07VcK>!Wl(P_PF) z00Gcki@0b*eLhGGn7#f3ntKJoZ^Qn0Bnr$PJi=~Jo<xO5?SJ6VgCUxe5kl0U#)j;F zNJ6}O)<>wr34s#=1s=8k0UCx7m|%kfkJ|r!kHqE!w|(e135f`^$9@D3p^%0GkJ|r0 zgM$G0eo)|1`yWDk8a)2~=A(8$#1K3H2dn@{_7^`A7iQ1XBc_qS5Ut(&;*rQOd+@ub z7ot-F4#-wW-t#L#v0GpK_Zk~0@*{?<AVeb$SU%g+#q&@3Z0EXhfb!V`ox$t@!K2uA zF=-11bwmAOEIQjFZX^zr%AtuC-s5C$568VCuf<95r-W(J@N7`5zWGWhO~|6AkcUI8 zNG9;}TdQpRwY+<t9VVn$ahM*F7NN<D%wlJ*TnJtmTlv;FFDF=PNSPAOELVKId?X>H zt>)qa;i;VPrqO48-=jUF-;mB~tgnme)lS)M#3ff>E@vrYt(zSk4Qcaqb}%lUVUX`^ zst#CL;nwaDyu=bNU4kn(P-`*79L{ykz)8Tb>XTHMXW}{cOWcn16`K+Y+Erhh9b8QO zDz?)no0&eI@4vU8Rd$^#L|qj<O6KjMS^ccEPxQE>8+IZrWtwUAM3-{>MW-?xILOtO zm0t4`akq$HQXxut)xzkkGUjM5ITrA?QeixwJ>H-vU@^&sFt9Sc=@5a=`J1_lN%b`C zR)^SsW(MTGcazLx%ktu|(6*sJJ=CftL!Ix`RX%u|l|!sUoYyIY&Fo6mCtYf(0y6(N za;aGj<H7`mXBX~Gj7M5hp1$a%(4>%|@<^NB`c(T@YL!;ycfm>m9^6^pH%ASdvf`(i z-)=bb3q8JR$>ou>v06lO!rW3b>1Ehuu{Y;$<|(|7o13>`Dd(xUc9BiJQ~Iq!g}alj zM1Jh!o|MUTlQ2haK8-I`Flyt-j*mJb6pi*=S(4G`>hlxdiHZC;<5NXVmVFCj)JcSd zC-Hu<3}O7b>j)Rcn<EjiB=Qr2XRhF^3E2}pS$eG;yTmB(VneS#`!=BE^R*56nZ)vG z39n_m>SbPa&tmj*@Gp6RxmwzM^;cqV8B^GL4o;X!Mvh;6O(~r6dT_7+>y$v9&t|&L zakDeApLtAiL>D#l9`~mm&QDZ2YGkT1n>u@*K`bzsocW}Qh15p5HMwIp-tm;<uRI&> zJHRlWcfH`l_^`!|<sbB*>?60qB{gROHT<C|-ni2f^bS<D27aHNos><FY$k~gO{Cv3 zU%r0J)lI}o!`wph(K!v<<)P=Es#mn}s#WmXT94dpky5{}Dzn*J9X%PvaWas5=?-gV zchNI5@FT(5&&ql`S+1h9ufN%jSl^LVHm>Tut-;FNkHtZvoVlR)fvewZzT{WS4pD?! zF<q*3sxl?kJCdN8SZ7Gppe%%kWkHjAgn8k_6Y6-vbH~d<%c;9VjRi0Tqe_B!*v5ZE zMThG=zQ7{^&mG^;8cb~yRqwd}?4q^3WHSM0n2W!HsSHPYgb^#3a(n7^54-nwM)eLk zNRq#QDA?gHN?+h_9ltL3_0^KtXf69QuT|-sr`DA4$0?aXWl__9FE8NN2)<Nnx9HSs ztXkz1k2Gs8={w{tJo&)`|NA|A4ijhMFCyX{iIX@V=MKSXGpnhWGwqxB1<n{>eP2!S z$suOpDBs-z>-RU{O1|}&N3J&TA7i_DRgW_xUWSP_HcHcVe3cq!@e6CI=`bIjSjq-T zlvabUo?El)#&Y|_b~nw-uHcCv88T}*Lt(pwt2~Lyxr+A%_{H;;BJ#x9tt*==uykB{ zZGCN5Ha11w@cM8%48D3f$2<D3vY)8i&iJm*r*++`sP2aS=datDBn2EeMNCTsH7~My z>84upba5;<oF0968LMRbjz_~2H}9--?fiK4ks-`9=fnWHD}nBL)G=RQ#$Ct_p?xhW z@~YSBB(H5D$7WUG#)CU*ytMbxpU!2Q61K+N8?h>?Ef~F-z)JTvk#{(N)YenF1<RXQ zcW42foHvWZuGT79T6N)AXT8@k>b~Z+xrr-gH-=oxLg1CJTl!$_p{W`w`N5CdB+AuA zs~(eLjjGs_8qw6aG+k*)oGS?8yO*)8If$?DWP|r-h|hJ>9N4zRK#{@g6GRvNC-_N4 zB?z6!p75J+Df#k$on$!j<~<h4RjyO+f<SQNzWA7K?@(XvxJYFVHGj!tYNl!9*-UJ6 zH+_->xW!HLADLrq!2-@-7BH!54Gj{S$SpJ_THc4pcVV@L&^>Rub34L(m45p6OCw&} z8?_<}sq8pjJ|bd<avv^LJf4|_%X)bebae&`-gc+Md2838-EXm-bxJ46V}9x3!y^(a zIQU;yHM>O&=%1fUl)jg^PL;EC)W$4+ba-wg!c!oX$S9{WTxMDCd(mXD3fT(bM$6@` z4DpMhgf#+Z`*S|ww0mb=O?lzRTXvZ{U!b65exR%c{`ua9C_%50)_7~-(<=FRe3*Gy z53?>-(~B7GpdQu_^$QrBQ*YfPV_Ev8*1mpQsk0&=!F&|Qg@(HzD)n<@K7Qz|1L>XX z)QMv^LUk4w`TdQVw%wbtWaE;Lelhp8x)au-)tUgxz~j#19|q<s>nE-}jXZBa@~rM6 z+_;=wl0)xECGD(imVUzE_UepEo^+4Vr{V{e3`;NUM`_>aKbNFGeZrm+4pS=9sC-g* zdi@cZ%D2G_3rU8OexKRyEEX&2d)uf{QvINK^gMg$VZNOfc?&M~=eCf!*QC$zu>?<X z)8DT=!5RxoT`o^yC5!z)K-g^X)S#tvMU%1mTvJi2Q~M^Nz0>sUoi2aR=wgX?LZtiw zUAI0g&wGb+lhF(pS;fgwlwXZpAo4Fa##o3rz5Otet%@wzJ;L-3@mB0A<JG<qp2J5x zxR{IDuGzv5_Zyk4a=(6Dj8Q`KQi}2roho6lU7G~2ZQpYY>*GJX4J)Y!kE!4|&0^8E zZ)P78;8*jReO`EH{V@K86)DE-t5=9xjvWmj*g~u5zV!UeoNeiqPpu7G4u{Bdr#y^) z=KOS}v2wi8;nMT7F22;T+#n|F!7}$_$887RFitOXDuO^F?EA&dtJm^ywc~Iqh4Fej zvL9YGm+QJG`31K}11pgr^DEWH{Hfk%hM`Q>AnQY&T`$kbWp>^owiTjPso%y4vvKb* zQ{>V7iD7WOI~AfJw3`^g16ggpfBF?*us?5&`xJzBu0DSigmxOL|F?n=Vjj(334<ML z4p<NZWW$5N_tOIhP1^^6@2i8rkHmofwUv8~M*&BQRv?}o1svtp?F4xszqRkQA0W7l z>fvEP$O>Rl;gN!sKh5U{!L}e^>I#COLl81p1$xIQUOgNXH4xWx6nLa)<<IqZ!vz6^ zDmE047EE+UwLXG>3JO>I!;v`9dtN>tm=}+Tb^vc5<cc7o6_CY6wLE-BNdOF6+8>XU ztNHWsLB$v3DuhwtQF`A$+Xr3)2w9PWEq)|b?mdqW=#oHz0+_!q9HsNYL8b)A@B{Ti zkgA93st4YMYWEP6f`mXWQUEZ~5tHp9%tz^bh<17*kYg4AbJG!XognZiosS<VXb6K8 zISM>#=MzMz$AMW@`>u~fg5I<Jp!5$^7g51cI^RDpA8^qTN{Psik2Hs2&+>p`51byn zzWwniosS<RxCB6j1_d7V+4nn90~Y~hS*QjE{+;m_yQzYmlJuV+4<f+}@`NbhD7_C3 zS`YX^ni>TjwfF6s56%!oLm$NUqx3#Ro>>^=hvEC-!6Y|SU(fF}H$ps<7pj8-wj-mk z@9zCO9Odr)I~?WaA*L9>fYl&H1d^l>Np2W2kK@mG&j(%}xF^98*(#{YE{qrTmkY8} zplx7(I5Lsr&(#qra(-~BL4im4<pQ$APHGYks_HPPUtJiI{N<i67a?E+M%RPH*uHp_ zUoISxVg);d0)HUa13hb?fd<+05ou!-mxkSg3kI54puT$;GMnSi-T&=+FrZutDV&OM z2o$S>+%^#31cNw$_NX9KX%PmB7AWw$%Yz>;0nkZ{^x1=|-2veI;LsC++&g4C$Da=m zWO4un22orCL>x%Z2S*AD>k%?SF!1y!@F;IAi2N`=qB;Ud4Up9h;G3w{2cs#$TLaY{ z0ifIprC1ExBQ}k6=>Oh*P(23i#Sq0g*q+f5NN`Y>+_~`}CV@b8=prtID0UBVR*L{q z!TxZRuJ_w`KExm#@D7k&2TAj6&u9Pd@Pl|Bf*1e?B@pD*kqI4pJn#1q6~r7IL7*4} zfk)|iyViqWZ2@p)hk&DWyj{3}05~%sS4Zi0{|^82#Y2}R{wPJDn0xYvlr0E8e$PfZ zVCiB{&*VR)i=9@;1C%a$wDoPfc*!0)&*n594=8wb^XSCYqvsf`aWFeEM{pO1Q*Ewt z6?)HQ&N`v}q+}~f;^vf!jn>qB9uPm{mfa@t{(XDUGLfqYrb{9{$sydpa@S)2vaIbT zGxRL!u&Af^8Wqtvma2wt6<#u!7H}0+EVG35Yt8U%KYA+kW7C?ro_*<zB4f+I;TG4A z*jF-~f`TmV^h_A!Ln$xVOuRCpCTD21<7pvjyoE+6%KcTU!jhci2xsRI_OYe5BYBqT za9c5}8eNiaWSH*>bY>)VH!j6A$vmIG{d)FnaRHsSB+YtxY-uU3@z_<#mx+&CiK&Xm zH_>EHQ@*E=5*?2GtabgtV5X(jW#>8!fB2nkCJb{|?-TbWpNGS&B6NkDoE)WF`|_=M z>Q$MeyJ)CiR2QIOmDS|SGcDPvj{9kD$Cmm_8caudr+iDxKP4HNQokG$v(de9x2zoZ zNge@ZDF*e*wrq*ORZ_NFJeWq)+m3C1s!>tWW8~DV#|`a5$6r#`6Px7Hpj)dq+<Hpt zaJJ%Dr>LCPb*vjCmDQiPQy!d(z{@Zgx~gt|Li#x+;{&y1HrX%dqsGe9*=}YAgwH-@ zKS9tHYtZ{u+x5qJ8oFu;Ic8CP#+gXVJ_#b?rL@mmy`&Z^eZ*zkVt4D9a2-^C#^8M? z$U3g~cEy>wPxAc(^C8vuA20ODEH0MQ<`;guxq1G@tn_h0*>_X<x>!C#4UPl4Tn4R0 zLKjM;!Urxi3wgI<M|bFrzf*f(WO*vU+UkrMq34CPj6@~;wn#7KN0WUoeH;7ALX0r_ zj801R;0)PjQHdIb+X)I5s(#ZyH_$iyYE(k&!OT-x%;W_DQ@xqYIsp+zl7SgICKA(E zbozATH7jkHca72byePAettjXgWiUv4@O+3@Qu<E(dAv{K-j@2&6=UU;Hy4$he3LO7 z`8TO-?}?bp&S08JiByxaM+6CIeG}_`W}^!fa?QEciyQDd+Mi*>!5&F7yc5tc#a$8> zbF5NU!!~yR{(!DbGs$kgKl<Z|1tDqtv0{jn+HNy3o{*5xe==%&V*7nEYCB)#Um3NX zoWlQ@Q3HX?U%xXu*6dA6?K{C5hMX0Fg7246gCUcr{)7Xq@n2I3K!7I%<P(vPYGn4* zUi|N=1UnH96ddWK{}cZEs0QubJE<v%)saqmC^#UVLEX-fxl{iQ80lUM1qK&PelRp0 z!tg(TV|MN)f5LYs0tkTHJ;>`p;gN0^f8uxd4P+zup|T+erTTyOIq=&IF7;5q&w!Kh zzrc}MQxL|(!L?QhN+A)pN274xy#p5;z<GnZ9_+|~?umw>mIpC~5ai`#M<V#&;lO%8 z{Xl;6;LiB(dxucN*av<PzeCJbgnDmCYC(X~39R{j)a-g4oEL=BP;@yMl3dUp{BN&= z13>_Oz&e9?^n-XE49t-Lp#>EDAYQjW9GNTi=fnRt9zjwS20<sX@knw(d!BuF?+`3i zVW@s|K;lL9-a&d6aHPRZ$NljKIqDERQz59qfC&22zq=g>nV@s;AXfa};3$u~-+PbH zvqi8)A@=?tryai#nC1!9&jQ}*0gMN^C!n<i6$~NMq#zt;e>gHr3JMPLHzJThFmlNY z5)KHuP}Fo7a>?tzgCE4}5E39T@N0_v;*f^WLVh%e^fM$w4TfCug0LQl>wsTLsFNOP z3hkcdf4dzYxLv@&FB*jP2XVXo;d=^B&~fA*E#3biTm%Z>f4KN=xCnj*z+Vp#F3w%D zwjB^8#xAklBHxBLXS7cC<iV(<N>ijt9XZ>rDs$(6dhSs@c?TBJ;7y^htxvQ~NvBTQ zyhpF;JtR%+pBh{iH8B$JJk;oO#+J;DnQ(YShS~pzn);BF?6I=-?Kgf$CCiu<d8o0N zb!!!dJHBk?H{@ccPE<|WC4J%U`t+DmpyKFzzowRu%M%m6J!Z>~wZ(LmwqM<L{rNd> z(2<W#lK6qyT#;0He!E^MFIDSj|JtXYELWqP1g?x{8p-I%cia)Ukm=*B-?_0;Yfl>) z`}%=uk&og;YcN|*>*ZF#Of#)&|Mjh~5p41}=ZE%O0e0xi4NPrJ&FuWxEncDbUZ%A= z-+O__dYo+jm>5P#ByWnT&IwkJvDpVlb(4x@B7{qHoQg^XRu%4kmbP7yoNcLmV_q<V zh3&<Pd!3qQw3j7kE$i5olV2|l-cUP6YYZ!>eTP=5Fx6A*_j;zr`KWZTqvqzgl&TU< zESIA2*=$N{i+bw&Cx?>@Xt7VHWsc~iRH1KS(?~y#8edNi%gm03S8!(+`=sB!{A@;v z#Mrc*@RQK%59I#e4DNDUo{ug^r<+c{6Dh&je%2snB7}JSo=soD#KRm3SMH&u#HZ;Y z+OH}?Uz@I%2;M=PJKi1ojafF%aUd(bqcTl1#w{gzsyTUFZ@sExisABC;_Qg`ryf$w zDs#P!BwfL^I`ur17&i9m>}c;R74^!hVJ+W+=8j0Oi;iDPRE9qdHm3O88#bRTXqozS zuG5%Hhe?ul_VdHu>F875l{5=YhqOm*sLn|1WduCJQEtt@{H|bSPHfbh-yQ8r7{1ZB z`qml;;*kag?>dFPma4{qq+%8Bh(fu0uCIbxv7B%898%1E6E1trBi@-q&^hA!$D{E4 z?zDK~&Jz9w8m2+47p<;feu%dCA?t4hgSi8Alm>IueJAc7+g`4Dm@HQ&IK^BrZFkh$ z<2&)KPA2|MvRke1sM;Pl-nvtz(`?i!`Sx6;QlR>5dPy9-lTIs~IBl>SS3!@bNHCmT z_e9y(h2~+$Z%XlaM?S~)eod3Z?`XxBBTwvfIl6p2FzArrWN2n{jM3_pZ)rjDLzfUv zg3#nj(x)TLHRm#$kCMS{JF==%8)cb<y>1qFZi`%=4|m4(e%CqDrNG^En~u7}iDD@z zFdN@7uYa<#?e<aba)V{92!mVdmPs1ZuXXA*R$SXM$n1N>?fgIFDJX~7pDdm*HxEdk zH#N!VZVj0(Fp*fKxZubtjji@WMys`Fq}jKLyvsLrbc%WPF`s9l4fCT?nJvfo#V2X} zSMHK_J$`<#VCk}xt`wbThISTVW{g)%qN<@#hJsQGx&Z<HLsi_mOAlJn(R*QBrVi<9 zO)qHQvKfml-ku2khRsaGE6|H;#uTQX^ii{-`{(=EAdEFl<{I{UZB$XGC`M$@-u>$Q zE#L-&K%@t2RfWo-@FV%N;lp=h)|qv9)7urssWw)nROVx{Qlh^rNm_6|l)(MUa*--j zn%Et4Y{Qh_FUO;I-I=zt`7+uq|F7z;KRwfZZ%;2ai&gRbv=3hAr50C;_%65PCfH>~ zrTD(vV^#3*n$@YFCl0S>OlXde;h(T%LC?Q&+aG(n<vsda6$L7^3cDtC{HiD0ht(}A zguV@+hm@Km*6SyCTy-GTNw!_;51i>)tJ<z|wsbbFZ_HfurtxrCOP*Z$l$sGEd6VM2 z310{t=Tq;gFH1k1ed@m&1SGu^5Kn3-z1w8SavaddGK~wZ^%o*KMkH1~SWFk0tI{P< z2fvmoIm%4(C7{&X&K~XajYqG!W5v$pNQHiSjT2QZNZ^dc8bwW5MwIDO{(hM(`m`2t za9Jqk$Yt749jb7jGqKXVqjju}B0bh&&PK743uUj2d!7qYa<A%tUVmor<G#EVc?_|7 zSJ2F$hUkM=hgxc!>~8p7>GEa6;dRT`7%cJdd*Qa8pFV4^S2nv9lNFNn{Ip$RKY6e? zh427@h=H7#^%K%-MOcd_k}nlbF;88fd-rv$>9yhys-@(w4a|qmUMP^Mxpv`)^v5RK zwEma&POpkdrdZl5&|2~^A0y{Xe*KJqhzAc$Hu;ZiDxx3qKUYfVq{*+}rM*cLz?As) ztMotgr6am>{<AhB2K;5s!ICD(5hN5E^s0gS1jMxfiAe#4M(AJig1RK~tpaJh`5ri; z*Fgkaas&`HX^?b>!2f-h-h+pMTQF$YLxunQR<j2WM`UUcRD}K4|NAz*2mkw0B>(~u zL~|L0`F}@od*BEWK}5@k04S+L!jX6sd*Fx`Nny}qxIg^w!o(gpzc8W@h~Pnhnh<0p zg2bcPgWoM@A~sP#1S*O|Qj^<*2cvFwcntf)|NP|kb9*?r(88feI4~p@#h%rFzd96f zl%BT>2N5(JP{oknJd&K;p4E3FXgDawA|@I_;88jr7?lI4L!e7{e>_Uh+ch8jH-f<b zk(P%e3Ccm6kLcJ01$hWOO4s|x{QdC<Ir0$67a^!7Tg0>w6es5H?!yqr4^-9+jzmG( z`}n_i9|iu;2xULl1sNvL@dS}JgCi-4>|OqMMG^*Dy%7^LA$A|-skgiPDDWtq@3-^7 zz)uD*lyomb7xf^!k7!hc${NCvSSWiRe|Puy$D?$<-{u2`DKrTM5uBqiAJO0~f(T_n zqdKVSL+n11qR1Zecb5lGfnWk5zdR&G5hyqxIJ||RSR4qGP*{(c01F4@c0OP|WS1`- ziG%{VJdm+POl5+w9;NI3et3im?mqB?cpe`dK}Uf4aQ2We{yhr;&W;`02)IeffMe`; z(fYri#R}h(`uQg#v6Ij_Kt`fRM>%}7h$Jia<LbpmA>}#$8e6s3SsDfnC&lFZ^4Zu9 z``=?WllQ`|d^F+IvhlNIv4a8E&TKT?N%8PQGMuNSS1LRRq~nNBcbL&*ZDPKuJ|&mu ztWlIx-FnPpeO1dumU&a^hJT*&QIk3Yg0+p2o-IA+!*ml(<0Hup5}Idhf40sL&Ax9K z(0}YR;N)dzzk)G^-T86*`v`r`8<!hh6fU96eP$D>EAIzW)JT$>%%bMJ-5)CXMbnzZ zx!?GpBD4@!AxASybb}A{4%9#NV`$TWX|~bPN3ND<y$*G%XLorv{#hYp{BvWU^<(Rt zcQzM1kEMqmn(wTMjP{cd(GbI$;&_}vk$<s;;B=;#yo<b>{M=g7Exxr)!FR><HlsIY zei#&UWmz&>d~=R7AE<O{;tuqND~=p5i>ghyt5<j|#@u%-nQ}61fPLWf2Hl~ACsYZq z(lJ7(N-Nwq2Pdt>nmnsdC0F%*yqrAy)7A6S;VlXAkg^*$`a@-p3*hAE-aQ?*R6cn8 z8!s<``>K3`C!y;0{8-Gwe8bmPX+;wk$sC>b)8(fHGjIRwSW9M8cX3m?_YS+NCd*?& z5U<#O0CzZErIfHM<%Kj+a9R)L@EfQ2G4C6=xbLL=Zi>QA_j9-{lRB*T8|pey#3sME z(R;F`k~%m416gkP<vHdH`3(0Co1JkLGHZ7zT|6Nd=uK<i)h^vQ=Ho1xaY?q~4w`uR z>60cTC!A;|gS*r{9v|<t*H%Aq?UuPJCv(o`(7MZHwyW1Wte0$;`<-GEXki9|_j5=` z#Le0gE)?h(+^)8;g<F@nhRX~*LAM`@NmHc0kapRB=uR;!jg^|{R!<4r$3w?GR9gse z37s6tYtToTzrB`PK6ym-zVbaPT~gRu*4145vSY4aGF!O`!=zH<-O;uZ!|$$}YQ<SR zPY}MXdNsTMnKXLsvQi3-q;bO&;p<x>1lzA(&}TeT$vaf5OhqQWacry^gK^!L>Ap(; zcE+vdcCFjplwpaMBitBrg$}+scUey)z_z<)zTfJab?qf8&%I?LprM65Fq=dxB6#Jz z$XQEISNE>776nS@H{Lvd9*rx*8z;u7)7~P-p2Tpz7{iMzTd$vg`_-xE@j`J!LG-c{ zR(g+ydd(tQQ<jPQE(aEv&P!aqKM+(*HcIY$St7_T;`+RMM_1k(oj60a{zNG<vSX1& zflnIS8;6sHN-}S5x~tx+yEK}qPq+{|AdrT?=w9Ca#Wc9)oxku*;AO1S2_!*|lQ<e9 zZU(9*F_h$@^@|S)eh^JJz;W^Jd`}2j6Z(vWYxPjC)79jInu<!LNTflnd()jjF{?aP zHG{iiKW;}iuE<+!mwRE*TZcGAXe7-W+b_4?v^^&wiRVCYH}0b)+^WzpV#|7-ICnY4 zvHgBc{W;a#62|Dx(bKZ2<z5$(u;ob|SNgQmp3Fq(E~RJTo8!9I-k08b)9<cdSxT@{ z^x{03#X}<18oC(WuG!Ifk$793hKZslN7*Va^T^_|rcy1FPjkAjsIX3*FTFqjf5_Ce z^zjjx*vuhNt-RhyojEI{J*+~Z(0=}tGTrMbvr^J0B<9zy+%*dQp+ZCBC!`s9*R<S$ zG(|GZvcJYYSfB3j&4+RD8Gp<p%+CxQu0)5Sf1(at*h-BMsC20cJeg~Jq>|8^{lWxZ z<>XKUWuh&9RF=hgp1aa+nUkqyw;$X0w@6LMZ#x;p=@|3V>W>$@CoOKy#21rIo)&XU zTD2j_-6XZb!i>NPv6B2$X_FH7tz_~xx1r$N*-b37bs=HR+{m{j(telce8r}PEUyKI zam`bbPBvNS95t&toiEP8u8+<0)=OAn*8e9#_SYMF1`l+tgPadZUL;k{e`DOsP4)c& zcU`hYYP(Epina7ZcW1{F1015y?uRJw`}?@E24ht6aN(h;>&&a)&RGq!eW@1NcDD9H zcelErgU<j5zeAF9LpuC^pZ#%%gd`SxYa*KqLQ^xi_(fiVMX@@?cVDvTGhN}eB%sM{ zQSM@}$u2B7vQ)d$Jn`(rZGv~ATu-l(9MVu5y&Le-3Qx<xQ0UF@rsh(#<&AD;gM3L$ z8~3iF7b`z|`kFkBSvuj2TXO5B=Za%=`9HZ9@Z^|gFN2pR9`;&b&}-5pz8+Ohx&GDr zqy}xgE5jRtH;tq;UPqsb=ZeY-8?(COGpr@}Sy8TE@5Ne^$)cu>^v$E^&(5B$!c{8o zwz~e}E!UQSVG+v@cd3*G^C7?X=`{P3LV@BeCI*o<3_=dA(efwq{Bsl!H>VhmXWG4D zI8|cZ^Xlr`z`IHHctH$pc{<gfX*`eBVyW?o+!mLlixqHTd1Dt}gkiq)W0B8-xc|;c z@43K@*d96zsilvPy@$f5r)OyxsK^JtNnjdWe?3?kr#~1Uox@ab50};5h^N`SK6b9z zC8R4gz58-mGORRRMXQaLrUYBLY4&FY4bRc!Cta&A>!s}bm!G^{Tr%bo?fR+I&4(}h zaed+)o`7(UXkf;Q#pw@+m{|Rm?Vg_+Fc^{;AjnC)I?KjvJ<Ct^Eav?n|Ch?w)ANyP zos-9ekJ(#39&Efe#->P-l-6)JI9Zl0q)zfZ6Q#MU`lguVQI*at!d#-8TYgRy&qiPy zH$D9GuT@RlUz62ac+@}X-RzvI%Zz1J_9DyYBaXL=Nqib_MU=YA)~)59%L?}$4BZK5 zUd6z%;j%hXsUtqDg94)7mzy}S3CBF>4cF1MZ_;A(e=a+zrDpIr_0?l4%7%LvwcbC^ zcNuF^h`K7=MYEhPkuPvd%}IeW>O=Wdw)UDt@XU9PD~3w70h>v(YlJ$5;iN0mJ!~3P z*ao^}qa=Nw=sngvmJ*&6PNgj}o3g<8x<zsy)RSC}e-5XNtQ&cod+hRu?!F9@WB%?v zwdZ~+ENB_MaWnpj-q|HD7{^lFVv=2@Q+s*NaeUyZ%GOvVrjW7ld_>nF`;0d7k%3_} zM@Oxn>?Ac(`51}9&E5_<FE|Z_L&5}ZhE_+v`k*pa)t|8DGNxkV+p=8$Rc}_v9wN!M zTk68&2b_z4m`NZQ|KskuPm*ots`XcrZKv)B{&vtL8zN-isTE1u*w{MQGw6ZwoIB++ zbq4)ECmH|x<1YQ-mq9xaJf3s5b|$8F40;GTCSH989ytacc?KRS20cXV!K;tQqi%ZD z0i@~xZxb<7nIGs%0QG(_gH-?o{NSny5(m5jaPaRmZW%kc+%RR}QL?bPj>jX(ATG|p zqrt!<YpZF?z;m8~{hW%5qOzpAqLQ?x#z}-2#Oc!vU`r7xN?<iosI#+&2TKhCH7KM= z?N9h_oV@R>WFQju#|ztubN|GH#3kU0^X)%t8IDBS{^bID&EIz<6CB*%|B7|~T>c;P zLA)#om0d&xLa6Y+15LsG@hG?Ncd)ZxY85EWp<MlUln?SVJA!P;p%$nDqp%+6BLX@W zXmQ*hj}+(rxqG|T^8!*EP}PE1{?CsU>D}*cz5w7k2tkdy_@!>L`)wiNVL<Z|F-!^t z9x2d;Fkb-lS_nc>4d6Td!TT=%kNF@=APm}zAs!#K@BQ{2f&K9)eed_~?@I;*YD1`A z{y*k}6q5+ZCLx=TM1|b*<sl}7ASxlC(_=q8O6S`(A7rS6M4)yL9EB)+_aE~SDJCcd zN;uNc<vr#joCneWEU-TwDYp#eJb(}?4An9K2if|Am=C@kUZ`Pkh%N|Jc)+AYbocHL zN9lVo(A12e!oUH!j1SUxkr<JCb`K$B2YOr?5Tr!l2vE+0()oVBe8il0UMOlD9ElRS zXZhWikKi=&0|Ftk?}DEcRJ#YddJ%)65Q1EY;@97JAZd!y`F70*U8-<UzWN&u3Oxsb z0}DW-6Y}Z+j{4jL)+0u3!w}8IkiLV&sob-Bh+`j6@=(B0x-LKB%K;QJ6nK=b3u>U; z2w^NhQ34e~sGkiaTIC+|ce+BsKS6;<d2WL31(VeP{{Pr}5BMyLre9bE1Og%mh)6M1 zLkTy@ox2HwAq0q&K<FSPBmn|xq|gN^DuSRWMMR~8^eO@(MWlmtrHF`tpjc?4pu+c` z|8?yoF@g7ap7*@J^L^hr?>RnX?rpQPyZ@b?YiCw`lXIQBIik>IZy#Ty#Hkowq;xgR zIr=$nR%R=2Po7|WS;+N%ox}#a&)h{cYK9G!>wSpCn#<(NakDbl<|P(eZWlA*cz?g< z4fppheqY!O#tm+XmMqU(<!&0!akDZT_W&!#zJ-GyT(xpr`EVM&kMs=tL5Sp++uca` zuimdXTvB1#M*u-+Jh|Pl3(0Y{G8^|$W&s!>2;hemoZFt4<7#EL;^uRzT(NUQG0i#i zvfXaX-MF3Ah@I`aUACv|^~t7x%{|MN>%&Zl4h>=c3)by<?e{00!+pEdeXaj!SEgX; z-K%2j?0o3dnY>-nPj@|8K49G1b@RhRCw-SOs&4qTE#=+{>p11>#FswHf9QP5rfFyQ z?Tq&NeOqe6_Z8l6e5GKIC$}FtG<bNq*VnGN_IJjZ#|{mRm>OMoZ10Wllo^rS{;L6J zww8aV#q2|UVlK2h@zl9DCJ&72HlcX%_)%Ar-)*0CW7pVMcJJ=Cc*e5&OFDftZgito zbt^7CS+CZ#mkT{Ju2JO=j@+u)XX1jr6;hX$J-V#r+wpblts7pmZS$XB89L)y&2yzs z-n=~Ol|u=>DLp&|qf2{YZ+|&{!lHhoM!k7>e5!le!{-)6JTau-8}Ggr*y8;2=Q@pB z;vV)$`(YiPt>;Zy`fi{7@nx1jz9D$)Lti!V&fDu<Q)~X@v`0R>y}$B=ohKtU->DZd za^<(>KCb^{@e_|9dvTS2a*<Y(KWh1M=i?vl>0CAB$*YB0wCyo{&fk5jeOV`c-lg@Q z1s5(=qxPy(W9N0Luw``jBVW$&b!jy5w~Hgb>QaAh)R@ouEHD1X7wfLS{BzUY#S#}E zZI`;C-H=zW^eUQvP?xE{4;ZkZ$~%RVKRw-h`S+LKz8hHNWR07DeRI6v`cIz-^xyW_ z+tDo_A6INz)sU6#hClP;yLl2G+p_ZdBYk6kzEgW~$1_7B7Ze-+*}~J;f2v$yZ}3}b zQ>JZLQG8*Ws%!ec*RS1}XBYcUj2-WOyFxR(h+S;I*Dvv%Wf9w*twvNj8R^$CZE8^T za~BIX^v#W^`|<J0rAj}Yax{Ot6E{BY{B`WSn`2_`wja7}@t5v8$DUhNY}ed}-ml!f z!uiSdo8>w8*>{h>7q--|+RfQj`?f97J+NX)zp6LmwtuuXe{{Z|=bkLMZ1;rg*WS7_ zp-H|9Ws{C>%+qSos%kF|{lI@kRB&qd>0hq-;*ag`51QJx$vX#A+!c4f{>s(EPp%mG zWYF#@um4@@dYOk8rRUkVtn=>&CV!q#<iyi&1ni#o`RPZ71=dObXxgO$@vrT9spKz( z7WVADXYTaCw(mUIX;N_Dm(2#R2}^R8ZM0?YE9E~ZJlr?Ty|>Y<KC%6GxN5~XE4%xB zx6H5UrGpdvGOD-vu;tvp+t<un`MuY>mHc}3=$Rk<ls9RAiLaKfeW66>7w&%Bdu@Yx zOIojOFy!#DnlC@sD*x!SmkK=b=PMzdRxNt`a-&tx&rWUi+@R+!M8DqR#xDg9ujn~y zO$T?|f`#9BplZMep5cv3724VEx6)_+@+_^pYViAM`#Oy4`*5BXb$U&`bo!^%>*f2e z|6yg*87<$N=b4c7!S%t8f;IdyVz<A0xzuuezxeX+k5+W)d-?i>2D66D$`g5{=c)FE z>cuWuP%EE**Z8-}zxMd>>)%XxZ+F@|w@UAuU+u3~DztiK*kfa^ooIBu+2gmamA;v9 zt4g;`duFvbR66mYhimlz=F{@6yB26W!=3-VOVffkem-eL+n1UR+WH5c%yujq(0@Yr z!!N9R@b2>MMUEb8A+g5_EXmiQ%eIQ^(?@KIjKBLzO1&b<V~RZZ^Yn}fl`cfA4s#cL ztNG@auYH`iaG3)kr<dK_a(C%d8L^lDJg}(ou8$||>-1h&t&J}p^dB_+kz!re6+78; z<*_;md%H#!8`8I9>E@p-O8>b|!()@S+}QQzrFVac|Mi7|A3T5g$^N(Qd|l?zCl-v` zw|!;JXIKAur|d7E7xIi4l-K{oyX$_)_<LK@4R7HOM{Vx&_wrMPFHM_tt?QYgU%oml zX=v}LTA$=U-T&b7W_}NU^~I@|Pv`43wQHfk66sH0I$tfc`Iyo5uO_`Ybn`D4t}NcZ zwrKl$s}IMVDdR0QXoGX<_2*`<3z)W}W~ID&2L9gY&*h=P(~oQ~QQh;}rO%$ddHdI` z9p5`xt!~Lt%QuC-9pCMv;srNUzx&{~`zqJYX*IJDSL{AP@Q+rjnG5Px=BAjt)y#tM z>{c_^zx!m0v6^MIKjGd`X4`Uzx46k}z`3VCAA<DXuXvF7OvA==&nQs{=y1RCwmxuA z156HY!feblo;NmBH!i8Tb3F)TyYqgp&b#kvK;iBFtQLrD&D+eoL>tM?Gb|*V)AYSs zzvtyF9PaKXI?==32nZn|KVW~$MH|U+F)$nVh~b9IT?pfkFa7S^e01b!^<U2%7>N+b zJ~vG;M~J0t&D+Am)dg^$n;M<tnc3Wm2g$X@TrOuxAcy<#E?!wa$WDT_AXZauvb*o9 z!JEvrYQtuQXVY_kpE)GQy})eTOME96{9}UPUKO01LuE*gS7x)74}sN2t{~l~{69~? z*~{bXg&_R?K?qWYgHX=?TgYQ(e(sv=J+#+<QDe<!7&iAYTr~Io3mWUvtQzYl1v^4x z9g_UXmZU@5*9LSd_3WBw4?dRIuhMHH1GZ0p_(i{qBkELsb<ME%o-GkxWa7fJL$BW* z|5?WehM!F+cQ_;O-I4D!x|%v=%Ew!ODv-Qs^CPV)c1r%i{d%ur<2`)?uOtol^K|}o zd3HvGoGSPF*R}qPxsz6@{Dr9t@^##?^)Ju%GJoEvwD_5JHSe5!apQ}dulMm396x(t zqm3tnYIS_M%!aW&D|bEeTh(j3_WoRA(A2c;flv0mGHd_U3g=!8FW}fPJAC4rlB=Sw z#C-JrjF#1Vjf<;2{Dsk1%SH~|ely>J5C8sc*|t-^G}u#p!QJ_(-*&9JCMjjW*rVU? zTX^v1u4TJ^LQsUQ54LZzZtf{~>h(+9J$2GoEk^Z^82r_HpET}zb;p(m8yqS5!s$xs zlLtkItSRdENK04b_U2=!-M;YlkzWIUs?e<Pq0lnVZ257+z|^WeHr5Mz;PNLQg(OX0 z(md_;ksp@u8~)RKaYMT9+8+FH-Zf!=T=IEpm0sKP#{MORCi=CBo9W%q|IH5Ldkvm+ ztwYMYd#=6Q>2#g;)ji`^hkg6$o=eZJYS*T5VA)Zp_D@cKw$Gf7m0}kx=}`T`sDpjl zFTS<u%^ya!KUibzz&p@%N2d14*F16S4-qBu`IVYFaNyEC&tKelHl_aDoA3YjQ27#( z^LE$URls%l+<xz=Wi12a2UdOZgSCF&1^xEZ(<iRgxN!EZZy(yeVuyEc(H?aURNm9= z^MZq_Jd(0@@B6_w&Qv+nc1??XUv{k3cHHE%HM(RBd29Dup<SYjkNGjU(EN`Eu6&@( ziLb*~G}t|4!IvFoPCU5r`VZ-yDqsC;?4z4EbUs+T<%ewxjeqd1-?yCzD(7ByHstw} zeFr&TSXCpw)vEJVXMNhH&79q@RvR$tiNbvXN7p@GyvyD>q4PeO`R%z1slN<*X5Wx) zk9L1<^0j@7ekpynYJsD34h>tl%yqia#D3?NhJAQD@z?L#3|Lm=h1RQQPj0;Ia`Hp3 z=4rTgY14p*-Wb}dOUDKa?);p3DF4HLM>dzw7+iC5eBond($=mUU*(&Sj4Jhe75-sw zO8W14ZZ+zbr~2uA?&o^HRyCyi+5NBAEdK5jRh}9>>#fQM`?Y(n`;X&Cb!rsimsq&q z!6Lh7T}^Mfre;u{{4<<iRDUq>^WCk=PO4Y<Y|9T8#pLm{yj1(0Jm0+kX4RD+o&Uvu z>=e&|L7g8T-FEWO9&e`o_QtV`-wbPaZor7)?IWW0ZdiQwuZ-WG-gIWb&fRTW^-Re7 zQGWk#0#*&L=$Go-FmZK{0;|h!DZ61$mtEmI3a;4pnrqs!=uy#+mg!h;dXpltiCae% zIZ^hOtJ|1jm%HDsQ25gN?M1_iOnBm#I@c3c&+SsJ!*4JBGO@v=*;Q(9sj(~X*sx18 zyY>lqaNgcqesd?*KKfjF@A6`+2Aq6ukbi?;+gvR_dVi6wFOHsF&9705!W%z*<x;o8 zp5Pueyd4kK{-)ya8@I=`eQd~At=%>H)=&PT=A3Cib^rPK5xbu1z5Uek0TJD&|6Kah zOUM51;`qkh^k%yQ`JV}Qj=VJLhZPrwA5LC8KJLunyAc(h9J>8vt3S5AwCwHBzlL{9 z@IQK{_o@NKFR$+MarZR~hptN;RCPqHvx|OfHsR=qHp9-8diCSwzjSRfw*H!Jp?%KW z{(H^Y51%fcKXH785+BEpIlOq#fx!*y&P)6FjTv3q{Pt*>W2JU(UY}BZ^pm$<Z}C8L z@7|f)CN`<tZA19*=V!j$eQe~-OYhw(cV@}*lM#C_-TX4{gWnf!dopoj%8-}8DSjY1 za95#+XPq5Y?(FR%DIMeUCtNCfCH34R-Pd&fDDtBwBd(?VJ@SVsgL+J#|IqwnUDtJ( zeC=Aq_o?Ue#78ge8nd(8nAnfzPp=XZ`PiZHe?L%mc%^0Ejjna}de9#~4v2qjeA~_w zXD+|i?W0}+-Ez@s%_lhMw4ThUuP!?CnH}ODIxRu|A37~v1M%Cx`z1JwPV36%>OsZI zaxL_Cbm-X0-&QT|t<&bX^=@@0yGne|z^P(*|A%gowRN~Q;{kH-y#tSi<hb^pt$Ey3 zgs;8N-wn5S`3{}a%7mNz_h}!W>tP?2&vN*VovVp1$Hn(-?FWmmKRomA8M!nBpNsC( zKJ0pU<Od!b_li8~%5il&Tl+?<mRF{5-7`n`5!CU1&EslwEiaA@_^J(4VJ=2GI8)rO zyfN~*#L}6Y-+(K}E0EdP$HO@Irh%u~?p^-A;xpZcb>5qsW{OWv_ha7_ho#e-TM#!_ zj+@)rxVMWV+yeCDT=ZgBj)x$#6&Ht*Abb~t0BZTL267Hwj+@)r%A4llGa(NJ<x)Jy zktplZGsU6R=K8*pE62s{+*+3)Xs+C1AG&f}+|E`!2tx*M4;%_`Fw5=UI9|`X-_V(v z7liLi9>^(|-v84$p1pk>N+f9Py~}6w%Ko2F>a%^dRHdHbS^fp3{{8k%-w?O&!>8`} z{obZ@nL~p+w}^b?O?SXs2@{{$HS6aQQ+ki<(y>It_>uz-bzAx8s5(ar$K4v?A276N z_@kT8?i+gj&HC5By?9_sz0R*(xzgkD9b0RjIx}!}xxcRO9UuAF+0^arhSe?9@x5B( zw_N^h|98E-c}_)mJ16H~pK<5a>zyk-b#&^suOI1g;MUymQHy`y_~Ss|-M)Wc-aq}f z0@JJ3EPQTSozFhFoKdNMTq|$dxhkFKpZ(C+p-Z1T3*Y^7WlTupO>?S;jti`JszL9Q zKVIB)@xx{N_AkCzVrcn+UySlKd+64{CtDnvJ@Le|wFXT-*Q0gy<9TXM>>R(a*xP+; zj61OG$w}81eY7g|z<`lw2RFaiy?y6f&&M|C`^~Ov-8Vk$-Y{%SyOs5ipB%Gsaq3H9 zzxL@E_t4aVF&!qoaAb4o#(UdOIR3?`<0r;0ncQ=PduoX#3p;;1d1|LagW}G&T<1G- zZT6wSZ5Q%CwtVuM-`^_vW8$q(m-HXqE@j=4s_(A~Y}9bwg`<bNuSox@+?vTPPfwUT zJpJyC9%p_`Y<y~c+l}Gd^B-&edYQjnqqo=H-7dW6LIlKWa%|#`$fwQ}t37RPu{m9e zp3lGV!u%4B_yap;uQ=Li{I&H1TNS+A{>3UEMAq%K{>KLbYmDf<<guTfTMu`s`E>gh z6`mZKak|)J%NH#1`09O-lz&3KGUFHg@MPY4*SAfI+Szh&(P`gLeze-f@HwNy%Z~Z8 zSx~pm<zwGZI#%AXt7$}|4WaL>3h`@^7+zpQ>C#W{@b5h8<FJ+wEIX2L<M>-kKTCOT z{o+~!YZVULeC5S1ejC22bLdX(H)3{<^yD8swED@l!#?V8<Hh=sJzjO?TmI3WM@OA2 zRrjk4-~D{L?(6R#xV(PGGXuuW`Sj-C81GLzinQ)?etnfzrvnOH9@gXYLnUWiTzK)# za$h&fc=}}jhO?eadcN!F;vXz6Q{&>#!#4MNy;b^=j()S6HoG))!h&!A8eOG)^}z>D zEva3vMcr#lI+p!3<#e7IUkw=7{^rThT@9W}yH@OtPwE~x-Qda#ML!r<vR{WY-;Zox z^isQZb=H>)`E$bb#hXsLQbvwmTeNPevC|S}R;|!$=o^8>ue^2OEpO?gr<3ANjQxIP z@89R`UHp8xSNyIm-@aw|-7hcRy>)K*<kY@x2e^JZ<^RMV7YYt_xThx#C{oCM{;$GG zdB!%Jb9(>QW7nSQ*MIi67Z$$Ty2jcragUY=E>)}HoQutq_H3J($5ZB`;bk`ts(5Nl zVCDMVKkWJRvTFVEuPkzMS)q`i3rS=4zL}CYWJyrejuK%t`<7o<t@WQ9M(n86He>%Q zp$$$qoppLhg+3!^{Nx__c7-Ed0xwnlIHvNlyq~@Jz>Y~(1`OF$u9~Z3H|M|+8Lu=+ z+kNO%wJJ|1Jy&zz+q+8^zV4_o>*dIb-|wtZv;OnPPPVxduqv#<`MS~H)je0{=C$J| zrhmO{^xEJ9XU^@tyli`TWP$bj`n6j4cx2eQYYY2ro&J99imx7t=sG3u!+(2fUn~CH zheJoc`R8XxH>J21oqX-)`P)Gyr|qpCSEERY8Sz{9OjzB(wW$2NeTGGSGPC8$A)(1H z9SUo^cKVbfX*&-O|LI(Z!+kHkw(6s_JqK&nDswWpN2}N}@Af+r7dEcr`Fxc_H`acs z_VWYZDY|pkXUFTl-)hD5c{Qf&xH!J^)VGt4zt{eH{+J4{_dC~e#M`@SAAM){n5u=I z7<=ul372ZsnE!pR+3prc=3aPY?Yj17THbuhars)lt8Y*I<ANvX?zZ@SpC9U0qWr?k zZ=ITz_{@i&&Y!Tb&gHUw{~qvu)p60?=X6XsGPB}`aYxF3&@Ul&RE<KRZB9l$+${B} zfZ#b*M^F5#|5xwK`uRe?66<0IFL-3n%iTte88oHi=2EGrz8RMH$7?m5#s8@GO4P{N z$FH6aiHlfQw{+LqzaA*Q;Hmfno;}Z})H(Zcxdlfb+<Uvyk=y5v*Y45v{Dj}4hNO3` zcJ<VS68Q=hU3q75i9a{zoj&aD`a^Hct6gqK#IC5nHrBcO(Cgog&bP4N4_|G1=Iu*m zpA6qv?fmeA7xNU&<*Z;Larp(o<1^F#ja@NQW4y;%fqTb4&I-JQ^WQux<hTeVcjYw5 zl&vz{^Q?df>RDLlQ6rb)_dF}W@%Mhk&6a;pUEh`C`erunagT$Jz4s}f^~*yJ_7QFm zhV%QJHRPU4=E&tNFR^xEYQ0bUITW_6;xqlf=UK%CE$}|=+oR`#=HrGUm{ViQae*_N z_z)J1UoYhKZf|b)3FMN&ztB9c;CXOeE|=!-D?P)#cnIUfl1uUX3eRY}C?13(T`t9Q zoKv&O9+$Uj<0y(JRC0HX$IIIH>wGXGmE(Da`<2h3?q+S@iEF1me4LWIaKSiI=fZzh z)W|XS%-lgdcEn4{?V!jvXN-j+M|mSY2@jXsL%gmW_cyc69lLliZm%NPLoVFsxW1Wd zaTwyg_(Ybo^Em=pW-A_qyJv1p&Y*h*>vrY1zL~AO&Ami-$o1|l9?rPm*qh>VOw3hw zIbvDn+PYj_&0Tg`XU_k`K_%NQB|WI{^3lI=P+8h;?}StC68YwTa?7t|mxc{$G@4Yi z<1fL_b*kLtp#PO6Z`JJm+LR8h=QfQx_r$1MW3T3)`q)!zLq1qL?z5M|C;mR@m-SOe zhRz;dyF-H&`)*X)9Xe$}=&{pPL+3;e+x&97ik+8j@%ujX;cKbB0vkJ?*>tD*<x4+T zEcE56R!Lok7pz|}^}yz*=6LtNeWgW@=yp#PyIgGirln`jZ0a&(b=-riYChT{x&JSo zu3H|fxyt{Q+7HHe9Qf4_Kd!%=F>cb;SE|qZv{jky6-Ewj`tH;}3w&SU@taMepD)<= z#@-$!E4G_{`q`(OMgMuY^Y+byqkeubV*An`9xs&eai>p?7uqyy-Sj^m-m&eIr6-=f z_D#(`Uvv#$Q8@AIN7{Yy#Kb%uo>~3G{O*&t1#K(WuR?0yg<*^O48K~e_UejXHhZ<$ z+dEvn1}^&H+|sN43$I$xuIY^ur{)%%UhqtT_<5C=l{ovwtjWt;I-dO?t>H_9I(Ive z*l_IcN2>;`c=+q+8iRVZZ~n%-qqA$D@6qe}&5X+j`^8*%b5P6KB{K3o*3g-<XvE9k z_UIH<(HGt)>ga=;5+{9s_VLvx=k|(TRqgMyTjs@j=8kYh)^ax6SvY^nm3)C;?B4KU zw_1mfY&+m-6Mc2ysu#*_om%8@z}~Q(@oi?r+_*hpM*VlTe|hopgvwV>Tr0J1WI*WQ zehqH9TYuWUef9X2t42&;7rD8}$icCbLKptI_KDl=BBuwBIr316IVVRY+`4n<)To)e zrk;E7V6!cKx{Vk+;O&?>`HQ@8aPS)w&J8NOw{pSZW527oa(9t&!&hGEb>PV^`%1Nl zd-<JudH(*TQ_9Jm4>w&<=ly0YBUW~J;GN}-u0H+th4_>1U26{=DR3ix<mzSl%lG{9 z_fLB+eJ}O5AGX##S1jg}o^_Xb&lGFFeBAisD~kU*{`Ahb&n<sv|GXdf?SJ=AXTPP# z!<Ihk9#*{f%fDaT{cVG|a~)%z={xb&n9tu`aCbzht5aS-dbj?;Gk!;lj_p=`%b2@m z@4VY&&DBaP&s`h3_l29?hm;?gaPrFyKL@_^#kw+)O*%dGP}5pRmxMp<*?n;S$*->a z4c$@h7xzH-j$xPLE`PSLQ_bP;ee>L&#x+XLIy(7emEG$$lx;KY=-`oMH%5({eYDHs zBSoM5WoW@~JU{;wRdik0=vxtSTQ}~g?HTXhd16xfgru*%_1Dbp^Xb8_Do4(}Git~6 z>vewIv-FYgX9QgBQE*S2w20L$R{yZav!|lt#)92Z%kTd1$%nfxP8r`MHU3(1{R*!P z%tiGyHwXQEwKIbP$#ch<8~8mmPlCZeG*8B-{BLTWIc{=V++;U1-&^y{aR)oM;-Y!g zhK`zZ1Icj(J6m!20`10CN_k)jR=eEF=g?g!OPhP#Z^0L6m|3wA1?ToYl`F?3>TK=X zJBV0GbLT#X?vk~2QyLFy=laxy3sHtMhn-u0F2yA}4<0klt?ya)pZ}nE4#g#F>+-w~ z9$501=e%?CoN(c4>V24p*92ejzIX8)Ds$G>ZP7_wCKxPp>3fdb)47eCeB=nq)xewM z_H=H=MQifrsyO7hJpFGL&pK`XM-+#wV`Je-cv4JqY<yBLKS#s(o;~AI<C0?H#9^_v zqZV8jW8-@I2RUMs)1zZz;*!!GJ>wlc6C6ELqhr$Jlan01Gm?5mr)DH3L}#Qsnx!Q~ zr}cIuSpOvVN=}OF>qte_{y|wP3v%>Gjq4xhNQ_U)NW&G5%w|FyonoR>QR`sqAM1b7 zc0ycQTD&kJfAn$m?1}#mK6)nLy$~(#tnKKP8jXtkWhAG^rJ>n`I7eDabWEHhZeUD8 zbfT3I+atk|l#$pYE;TK_R}v~sNQh2#q{OANd(nybD=j)H*2<h3->Y}JBPAL_Nr>xd z|7HCcot7S#8lTqJk&=*+=7>p7OpJE)9+c8ME=ekjPmXn1Vi+8kn(Tli9O(m+9qGMO z<Ki4WlQU8wNU)j~KhTi|VI(=?*iuqFGR7n)Kn7`XiSgE7(rHIrzl`VvbTBR&&4RhO zG|E3Z-4W_&;0SXxbc8z^IT|~fI3gU+JDNJ0Ihs3KI3gV_9jzQuj@FJgj<$|=j`ofY zj*gB_7=h@RzHtyI`qTq|TCCc?n*PPa$H&B{#$+TqGLqnlnii9sY73X;q8&XPF^*UV z`s3*3=<SGi^l|icBsdZsNseSkild(+)sf~%cVsyFI|eugItDogv)wqm)l`eh(pq|a zLTsFWP_ReGGzf#5Ih;MB)6iH#GNzP{C4Y-cNQh5Ki%)aJM)&Fk@mT-JNLwA~nGiQn zMkT#>as~&twKcVRWyB|NqL8J?aQ~o?pv<;IJlYD=$p|X7IPQ^=kPw&dz)mi6J}!~} zum_Ix)acl_#OTz%j<kQYV--zCCtX=O>GC-`#>Qjip$qu@l4Y&9gY3B*n>--N!5J#k zE&-F<5tETBYju!g5T;L$)a1T#Nj)%=)8G{>E7Men>69|aZZ|cyCuS8VnRGoNE>V^g z=0HMnulShg1gv*6hg0Kv#Y<Chv5v&(7+I9DahQE^obFt@GNIElIM-9HiLF$0Oh!5u zc!sQ;Xe`Q<-u9Z19<a`sxLC9wEek_S!QVMCIxQvxy^C`we>Uq$vH((L?xRTW=!BkD zllG5kx*{m3Pzwk`Ej~iCOoC8rghEw1p@L72&~QhXVJX}y9Bvg3&r&#COGQ|DBCI?S zS@J|^p78YEjuuvPkyiFdD|=*??2&c`EtQy&kRG3sFvt;Ut;x1l(Y996wpog{)iNEe z#5TQ?Q<EH+|B1k_9tmj<5j{XA+DeYjQa0LZHd?EQrWm3DK1K`}Z7CdQ6^_eN7(-{x zRY$y)C*I0qqXidRyyl667?P~!lCA8?R`%p9RVLdRv{Y<-|M=KAN3tb^469&<RWKt< z!3-@i$V$W#hY$vtpR+pK!#h5!PH63ZvdLy~k(VEX{2XRagjYRXa-c~!0Qhi6b~K4g z=pUDk^%B@1IUzQ(M?yT{IE&AGcE98QxS25Q5)gD?&IYo(7v8UdM)9d>>0!O2Q~hiE zIhtY1;@?16KS%rc*!13M(m~O;vUU(Jh>7}%pQOJH<I-YM<5SX;Q{`zfQ7ogf^wlm7 zE0teoTp98Dd*NE=!Np+@zEyjmOnGq(@W4#w#$9l^<1AJm4-|JdyyRSR&jB>vy7iZ+ zU?I@?<pnGFb^1d?!xa$ZlX9>^%e4ij!(1y?RoF~H^8kQ!<b%P<4R1&{%wBSh+>MI@ zUg+?W7s?{jf@*`ofBcWUq$>Z(xAlMLKT}TnCgse(E|`wQ8{Gq|m<RF8y!b94*HPT~ zPgF*cM~Fn^#Hr1T%jpsy(}xQ^Ud&CA8}s3of|M6|vj5VC<U_q)DGPI{l#>{W=D*Bt zNi;R#A_NvZaU+(Cx^j(OB5=yRUXiL3l9SL1Vk31zvf{z*1}%4E<THN=Mo0YPa7i1| z!>Hgsuax(|;ZofG<PwV1DGyLPIhyzlQV^+h$^34T?ee{vsZbwhm-T~0uAtu;=9~2k z-232_o;8nCei7AJrk-C~I<%lfzbX}4whjzMlnO4(KsYo%;~&<%d4$g&f8q>XrAnA+ zOV|q=LT7qLyzboo&u2hqMBSceT+U})F25@NVP<>u4+yI!nLPfXiBRBTqLciaN2mA3 zMlNeT!M`;CD=vLdE&tGj1pg>e*V6o>;?m+$`^UxB^23nD#v>j_5A2&s*2;-U>Y42C zv3`!tNHIzMMe|Hf@(&=J)%?L^Y;sb<Ab+UZevTG^!k9Sl^1p(ue^%ZII!lY_M5$f` zl_NPiF+O3Cogq0f1)F%PfAeJMeo6n#+MfEVe}LSA%SilZYD9W;LVQf9XyE>Vh-Qcz zQ|w%PTBG=Zaj`Aq(_?!3_l!<Ri{tOmq5dHS0Uq+<XwoDU|5w8rSXR<9IzB0#pjX?f zRWg&t5Qqqc#>l0{4@B@3xQohk!~ZjXb@@kIS+U+fIyE(VkY8<onUya8AwmA}P<;pb z;{egyUo}Gr=0*RW$*F!asyJ^tL__z-uhtL2{zgydZ`sFJm}}4=dEk&h08=2GSpZ0Y zTaT;ui`g@_O_FUTq9N9r*W-jQg!IkQ`O-PlAT>kxjEA7(;s(aW_?`GNIi}9&K2z7e zvT#`VoP&$<RZA;7ZNcb$n_gZstxm1W-_&{RXzIrY+QgN=R_x_sec~4vo$_<jrH<I1 zu5U}P4IR33NNdN-$BXTJq(rq@@3zkWYs}>rx<0gP#*WV(O?>~gizl8spYm~yUr$#0 z?M(ko`Ia~PA;>ek^v`4SF8u1tzpoGLJAD7QCknk2Tj|0Szb-RAX*M~o-K8^c?!Em} z<K#KXC+6)c^}@Tq6~A+$^k=6J_x<{jX})nYn&&w-?b*Ky)~+_N=h^*!LDTy_b)v%u zzUNy%Q=qK-%is2N`#JL6-Am7x&wJ~ysEZwT-{|z#rW3ALZXGz)KFvRT;xn-omo|7f z^p&E!%8jXY{_SrjSK3$RPRV?yi@&*Y`qoK<A6#E&NAFG3s~3r1*t=~5-@4ZySU%&^ zEAQ>^b!1h+X2oVU?s4b!tv{4|$S+{^){2Ll{<!3iO2uz<k97Q+R4Ose@73w&yBs_^ zE$K?-!I#U<TwLI;r}?xiiH%n$Pi}Mj#OxzqgqImGaa+p!W6PcX_0!RX%QRR#vU#UR z?iP8p<cg0gF1!5d@EfmnC^!H1`1uhH+qQb}^5efRF4S*WiE%^TIezNzw8Bwu533j# zeqj8zZ-;iCli#=DuY=dtG{~5LEYEKvxBMB|a9Yg4rH<v_I5#{yVB^9=XI>qD@~_$7 z)%<+J{x&rND#Y%b`q`)Fo>=~V%d)edO6pl_@ZyYl*P7RSqE^T8rMfh{G<M~?7x#DU z5IK4EYfsesu1r+t->TQIwB=6gQS;h$D(x=UFS+IGi#{G*Y)_}=Pq(eP^>bJMM>@TB z%=K~Ej`cELi0&Efb{04}f7EX+4t`dD)n`>^7Vy<5)Ne-5t4~hqQ?Ss`2iEqOvt#nK zH9xJ`m$K`Hrk`BP|LsG`34=>tTk_}N?k`2|9^3TpSDWwFm|Ua57f;tI_Qdb?o+x;D zV(H3rpV$}v-6QY5_fU@qtJZ(M<kL;g^&ilDXoV5MYmW5J_vYg2vp@SWz1*-VpU-GI z=VHF^z8rga%unqeEPJTK!HSQMDKjiQsQIMxU54#R8_;)d;F8ZDYcluH^r^SsKKj6* z4F|sK-TKOz85#a%JMJ95w85L5%J>%lv|-hjx7v5yT=0Q!zb$rY>Fr}L&)E6I_58a! zI={SiyTS2Fy*+uxU61V9bJ+`TuBqO1`?VV@Q`VfWbmoQ5)w@jY(xm+(^ImyyV&1Wb zBPK3=?xk^+9)A7Xo;xPLzQ5U^3eR0!82V!47v8)&x!vezXY3vv+F@p|8y6#vJb(7l zNn5_pv#8*Ri<@ipE0xx#)vMo~3+}PGW7j)%#y1aq>F(m=L(VsSXWFXuB^Fh0JAT<a zRi5AeXjEVSJDY|!?_YC7NQ-&p2F&T{3wtj5)$<L@zSLq~<H^47_gr~+Z*^aWr{??l zqPo`{uqpX?y$YWAVZog~?02$WquYy%{<LFC=S@dyz4!T?fGNYa?t7(St!6jd+_-hS zcmLPQPhFR{(8J$^*66x-QQoiCzq4><*!%B&{7lVew`-pK@Yt^CsBb>5bz{BnuOA2b zb{{JH-tVstUEjRW>w(8xG+EFv_3<Anw)?$Gxh>~wH0%0vm%AI!7AgJO7wfw|6?vuJ z4=<&hU)K7_!;VjDlqj6Auxv`kq;>Cn*SzwQmrH-Mw0P>le4hk%jBn?y^jW>zyKWqR z;mMWF_x<|Q?8Q6%->ST?$CdiU9~*M+;}xl%MoY)n^1E^&pxd|eGio2~Tk_(`q3eU@ zG`sc5_v3GT6<D<JZ?*rM|L6DLEMNQoRshxMf4>l865?>$PZlGJsFSwJhri^c0cFs> z*ML8>`l*`u1%4i1mTxH3C8b<YaF8pDa%$UJ{anuAEWg^8cfV|!N0#)gruEP?F=#*+ z5Akz^MW-~elp?p+30o?TO_CNEB#ElefOY$9^$#5hXVCPx#CHB3<nCZs6yn5D)F=$F z$mUQPpldrCB}Dg1^A`qi%xfK&?jJyP#Hb+EtQs1LhJeOJ6Uusi3*waqbIIVpdz3Um z@ARx3EQbXu`_heUM@f2jW@QE3+20-HD2cnuUL0IJ_y`5@LM*|caV&yItkmho=Q26= zc`)Q|9CYM3C3l@d<lrNR6C6}Rpvs5fbj$1PIJvSMK3p*JkQ`(n4HsVemf0lvT~ZIu z2yzui-eGp*NERaX;_&0eQB3kmKy5d!$K!w@np?L23C4j){uAfJf9F3_PL6z1&ipG! zW9WtW4@XFm2Y7%ci2gz@IB1DH<dEkAKXNQ|<Jjy&pS<WJ<p!B~z`F;BIk!Z6g2*v9 zDF+|q#6F>n{N}_hD)V1vw?afZ&{IR?Ka7T4=Mss?F;WiMVh@m)$|Rt<3z7DMaeS2P zAaZCG_gnENmq=7{aOX(CARvc5N%P>C$-kv8eBp6I+M?#V;ZG`35UFH6N@o3Vk$IG~ zZ5NqGN%Mqk=24PP(0aI(qon=x?0<cfgbm?eK1+K3k3LHV)&A!hu+jg!50e<$|6iRZ z@yvmJnxw($zc@|0{tr7%9&I;sn*Re&K3id0hkEPRHEsS&fpdqd`Oa0CR`_tl$QP$H zX&=${W|>8^9*bF6CgIt}^GZJ$x8k!-n-l9LZGH9pidG{Z>$~D$@UxSGQa+wsC93<a zzpGrUJU;J@E`R>{&F^=|mEQbo%#aEXJhAMd_BFiI>-P_+ak<*Q+NJXy8MCuO$LQW~ zUrZ0J-{hM@&yCxW_(lD*L)ZV&+`ohG*h?k8{BTUA6TyBzJaa2?>dczWJJndVZs%Js zgb#ec*YWeDx@Tu!`SJ73<E969Z4}n|o9-Lid{txDl8?5`X;^&8t9iTZT-T`4oXYD8 zBp*N5pj3r=#mm+ySv2&8^KJZlPdKsl@W3~J>iy}^$6U8>m0SFb`~Aaz)wytBO52?u z|GdCmZdkqxqssK1Q0u2Q)rWY0$+M~HlJ0{JdY7!;x%=^_r^dD!8rW)T-^B}?E_@|% z&{bc-$%}j|t_0<oIrP&Tq3gEyoRRvb|MGyQ!+)z@ZAX=EdzM^HFZyQ7KWBHZmD;iX z#?7B4r6!$Uc56ug;Ej>pTy<XPb?0!s1yOV74S8euuUEecDfe18zh?@aJ$}wtIwgGY zlwo&A-#p$pqfoK%b^AJ>NV>Ra+Uecj#{15V`gCrwj7raTSX#B-=F-bQ8}|IL{0C>O z7}fUXkLed`uSgFHyY^wfw7?$6A9byqad_w7S4QL;J-qm_f+3;r?r6MsLAl=}!-Kwl z=#!Hbm;G4(lTV%-=C?2E(;bgIID1n5eUWcp9(VKTh<ejM>~Jj7J8|r;r~M<^9eZfv zl{QH&|5`r()WL!iEB*G<(Z$a3tBam$wyc<Q@M{xJOiym&dv13|!#~FScxCV9Vg;Ws zz9sG8!%r0GSv~KEHD)e#T^i_k`T3g({#))`9baVsq1c!T>z@rC*82GCGcQ%SJvrZ^ z_Mi3}mwMj$uy^asc?TNanY(b>2Uk-DZQi!J!tdWj|8dm$N$8a?f84Td`gLDi<?*xD zHApx*`D@p6j>l#!DB8%=bm`pYVTHQ<@!oq?ljh%!AN_u<6<;5$f2+y^o(TVM7f&ko zK)Vn2)vUVh?bGdkX|i!*<4N&-8WgKgYwUoP^IQK?d1j5jTt$YxJmBuEyEBT-TEBE; zho{cvb5HZOU%P5h@}L5@KA&*3OUdeAOg)r1VBe@UJ@$t^n78A*KRy3Ubn)`7`aBe# zH0f}V`;n#jhdexg`t{iHZT4R5@yv%mUp=#MPQ6E}7kRA48);ql6#Lk-zsyrxqo&O- zSRn7snq4Qf89S)W?+eSNzFG41FGJ>ye=y@}pHj)6w7T_j(vdg680NTq(DgvYr|U-F zNM4@u+s*DJANjoS;&Bm$m)BmfaB#C)>HeiwKK5bU_4TF3bR2eW@Xfn7JtZTD#g$)l z^WFEJIKJh|rd7k1MVI`dc84p6^UhA`GjadqVuR~@SJcUKWcvBAI$@n>fAn32N`1y| zo%zMyCk`C>yGN~I|NGA||CfXRFPtXr8%H=zhGaQ6n&3M)O=d<AcTt_pd73n_a<ZQ$ zdHRveSx=KeS=-2Z;paa&PO=4PxA!_u2H)p6`A?nU-#<=@Ql9k;7nIFC_kPF8tX6lc zmMmXb+r%fvrSa=(mQRgA**u5;<GSt7s#z+|_N32$T(8A*6igOLS?m5^^2OPz+Zy7m zm1p(t_>URS{y95q^;zepRej6oUU6wKH6&+<*~8D#Qf@}2%aO{qYBY_H#oaM};KR9H zW(Q8mOvBw8e!)Y~BJ1B^`W8iH{X&mdzfmN+HR4}vGT6Q(=;REH!m*U54jd`@$r{I3 zi<bDA;3{jYE_|l_4_mbyY@&D&mcB|rEB?znkWu~~2DZe%R_j??_3&Hzf7Dlx9ZA}2 z_f@{RORGLcCcwXz-<iM9It*uR6`zU!V-cgQB};s<vPKw7(rOt_^Y$-6mVFDixEN<3 zo1lYWt@}?U9TW@;hjbDxnLi8{)*}N*lF!!6W5syL-nc7UJof);K3f+Z9QJ&cZ|JPp z#lTo-$_?=3FK)}|g=ua0lBg9($|iQP$^7ecEPLZ#SVP#9m%e~#+-og2e62Qo`7GZL z{9+k5vNbN>wExq_<!*vB9$cG2OXLsR3o5uaEJ0QhBZ?pigCxIXZ5$?7+oFnRC;S}$ zme^6&5;8(g+gwQGXSRv>g!UhneFyJr<kGkmQ1CvB%#{_xvWXopU)XJ$&||?STmjSs zyK(z=Z?+CwSa_c{o!NksHTl^S&B)k>P79d;AJ)AaKq*%*W`MPlvP;@UsJl<Y!M?1$ z&DL;`wK`;O*`nr62#VSoK@6`Qp79^Om3r>es2d`-R*~5yWV@iK|4~s^3!i-a$3_wW zTVyqV2E&WOg$ZcW)%<<7aD)s3Y1y=y8Z4wWK_t~Fq&0(t3=z^AQz2bKa=x;xTS#lC zl2nh7*8B#Ec3>bCX$T=qSb7&pVZz!~ND347`jpJVguMp|DNHalpjDMHk=eZ<X*Ekj zxS`>*0S9HJVhag`5GEL9j}-+A6S#<DvluL`+ACKwORM%G6;fJd6d$Xsbe%zYEK-=T zaa}Tdg|xOcA<2`<LfTP*JHZn~r#w2r6zI%!^Z>MS=|pMJIwVf830lX*2|hvVpg6%9 zXdM+NSOaaXMeybXZ=jV|>9sZ%Vlk(jhmaY22Swo!GQ;>V6hjD^fnnPgX$Yhw!>Kfx z!JQ|QPG%Tl#VSu`7&3*l$XpA%$PBFOc3~GKWh)P0#$_?1%(}=7ovE$LC>i@@Ny$&< zc)ig|Cv)~|lafy6Y!ygoGH37Epk)SVPuyhA-rppV%-K7Q&}5EE6B~1r8G74VG@0RU zYtdxJ#%n2WHLk;i<jl$Fu^QK&d)T<G%%QM{!$$8?R_-A)^cJ;fN{a5E7ER`C)l<ro zIeQ}&n#|b>lhBlujqgH}S<AU!mbaJu*}90(<PTqI?2+`6KRPe5eJ}a5_c6&&{-_68 z>Ew?uE?6}A;ht&H<Oi1rP5tD@R`^h#kNnu`rqEXVDnB3Fr&A2;^Raz;xmYyiLAMo) zX8UygvS_w%X*AM*AKSN;?EswjFnDGfW9`WrvDE@eq;PE2L})Un_>Dy;`4xmwl(bp! zNFr@I59yK4Y>&*~Ly;vMaw9{gG~2hdU@#vP#P)54L1+rc(wLY|eiYh+f;c#e?LmUi zU_$u|B0q}maOq~c@+TmT{K}u8G-%~7nEWWH2MKIL#0D^-PLVbkgk7JsfsvqK%1akd zkYF{0U?wBpIU%j}p?X~6w1q{q#*ip2%t_=mlP=83OBIF|<^UZ^3v(DUrG+_2Uuj_u zy;WL-hu$eoW)*-D$5zr6fP)Cw7&4PTg#0N0<2E<*D}MxR44LL9KMKG>1aJ(YrjsAV z+@KJPALTEE{3zxkR;{$Bn2R^pNGpHDYz(2PpO|fH#4@>D<i`phNSgAok5rOQeyos# zOea6K!iRK@wGJggI7mS_$j#AE5Dp?J<1J>xjhn402nV^@8bb`oI)^iy^oB75NK10& z+#o7rL`-c&WjM<y&9P7v#tRcto1!p|{G@fPJd}l^a1c=#Bc%0_8%5zDqA*6tq!Wel zNVC!$3q|1|qOiP*XU|=tusKbjw_didD2xX+gg-@LynRht=aQHFC<-HNGt+f0`K<Pp zKcaAueHul3L}7UL7=DPtL5ji%*(UWV3L_o{X`M?xwy!7*-JI!$KjMt8lwiVekiu{< zVHhKBw~nJ6OB-%+xFT(&iEt7^t6q(R9%&;@oa{*(?t*KR8--z_oUYSg*&<Mz)*eJz zDJbJX8cA1B4i*&|v{_d;1d`U)xDbLAl;J?jbd?1`SzeX0#vW!Srfcu5scKR!(J4g3 zwSu{oTS9J-LUJ%67hx;3JX=@IF4%%#Ri+T4Me0+CCc-O5;TapIDzDU-B^rv&yOZ3g z_8m-(8KbZ1A{&gi(lSyQZ>5DhjJMJ<kIZ2@0AMBD;Y4rJDSG9Gh>P*lRN*FA5jvPE zvv^<I+!BE?o=THDRgn>Kh2?dmh`5O3uKCH0BD5uXl?CxPSn(Q<7qK>#g^S!NUgLx; z>5A95&rMpnBi;tvCvM1sIx_sq4L8)0G2VveBG5HMB^hsvYAU(G4INt+Zi^e`j`)o6 z)^u{C8h9}AIarnMVB#~zTk~_|6z_wH$ia&D!9-+<#csDxJvmtM9#K`L_loy;{)x2m zN4+>$5gxB}NxC9DZsU;Fu_hv82AKAU$ib>-2U9P`TUnaU_7%|)wO#5{#D(Js>CF6W zUlA8knwYNgwkEEromwzPP-%{a;%_kVI9TyFn0PFH|F*P<$MTk?p~;<U!NJ7iV8vhD za}sV;3+6J`ndT(^VnprQV6$Rw!@HCCD{r7#t-+a|>1HgPREsgfnoe%iumOi1$*-0T zL=Ylv#==QF#t578*3?u=Feg||9ZuqLu-ZDDRFX0Nnx8X8(cMWr4puyO5|4uw&z;0$ zjK7vAcZ%mQ-%9(cWE0|4YjP5ggB9HoU5UBPyud9n(kfd5YOq>VoK%@5rk5>S;&rg9 z+|FRiPE~Fv@f!a8nxEV$z7ud2Bb?SiE861?IpIdp-f4A4(H^m>n6BK?qJi0DT61#N zE55_1$^1GKh|ic$CO>szV*?F<`X}vUK54p0M}jlhy(dCrJ}E8y;N>}`WoF4s3MRj_ zFAiabma)V9Qd*>g`DJKgvial!eu&AKQJPMEbceu`g;HL32;9sht^5(AF~hXH$Okh_ zY4WFb4kt0%nK^qXPR&h>#*8qfX~@9)$V!ttMR>RzN^6SgPU_H@A)24us78(`!;)Vy z-ANr9b3*e|T8in`;Hqqi;7&z&xY@Bb<(3F84tDlf5W$^_@NjBm{>=I~mWuFBBDVPq zhOr@HW5$^JtYxW`pn_91cqj2&;*!~|Q=^u<o`&W~D!$|9Cd;eriSJIudwhmty2_Fo zwo^5DC-L2>8a(czN`BSgEk#A=9r0eA7;SE-f6J4chUUoX?t)lttW9M}ecP$K3*J*< zy2_Gx@6`RoNxa8w)B4Gs?kD!Lv{T`dDYfbD5<>iU>h2Ok{Fj@=7Ple9dvSO*G)Gc* z7u;uNeMYv3`$F1q8$$fY?9=k(P7&S$2{Y~?)W@BQ_aVf8yk~1l6aO)Ll&0(y??b4c zI~DKYxGUT!-s8?NX)`t<)W@BQ_xM=HbnUIR2u*9mf2W#Q@Z=$LYu}0gPR08W;y-4O zmghWFyvJ*yQeN>MPY#n-X>dOf7gk&L+z&8clqR=|@D`wID)$4Y;yo_xvv%c{c#qj* zY9j<VReukm1zTKr?bbQXF<%UAEh?p?cFZ27MRXyG_IR?Gv`RKa`W~WakDJ(}mAeob zDa<CVPx^}4WN4zhL`kx_Bf4Y$D9!d2?eXrclvlJ5A)1FM+QZG8>B=89aCyel)Gv@E zj^H*;9oqh^2O9+(k|ka78@I+uXXa=9ir;umlj+(Y8lL4YyIsGvjFgg9Ypw~PHR3Nu zRMXizMRUA!!2CKFs6ku4|6)PG$1<jC?}*3Nqu^FLrL7t|4?|ffiyP&gcx=7N&C;}J z$nAf-FT~#vMR(k=m(~@}Lx{iDqt;e=a;JEX2d9`{xh4KuuShe$wP;Oi#9s*(Z?{hT z4N?0{2=#4ob2sUfouWHDGo&@eZ@89|HnOzT3R4>108BOW2H#^z8(!gMK-zGF2O5M{ zyv2(Pq%&)0>x#E<uw{B?edI><cWc@kN#g|q=GNATpVrH*A}ItgV7hWoytLk-v(m|p zYV&Znm;9>D!^?!Ua!b6#Y_ny_W3G-XJTjPDc_&_mD7qs6F4L7;;-&Sf9l0U?;SD#f zoqbm{x0bY-g)ZWq^)4Js6Ys2t-YlAZSM43&ucdWGbA%fpZB{HkI+IrJEId>+M+{S@ zt1MYvCdIxhwj*Y!<W^lCvE4`;yhKn0(kfXC9~IkO7CtJPySOCH*ME#GEyDIghceRA z8J*KEPFnlTTBgb@wH^zhZ0zjXccP#58i$oGvk-I9j0AOC>$wc3i>Oo|a#5GHUc<0b zrSI1B78WgicPSRTh@BE#!&;HJxWIIsRkS}?FGN`7$&F$$qJ%KNj+9JNUBB?8Vyf~^ z?6iVMvo`9kRxoIbmXQ#TA)6c8gRNlARysSYdcBL-X+4``rIQ=o323@e?axJ9gt@GN zaUyogGmmy_)Mf3r+GM1NrB<kB)=u3Nj)j_^t*K^h4U9^TSZGDtWocre_>$SJQTKEy zGP`JNu;SZV`8g7*X~P3eWTVK8U>~G)g%c|=SMB<F$kFeG@VsJf!@HYUiJ7dqIZqUs z-Na7JT}|i6=sa^1J6$@`Zt9*^a75uA@f)Q*)wJ;zC27O0HBFUQVy8r1wqygZH0D<B zh=nfIs}cA`(iO?65a_p0_~$XzjD(xIo_GS<wNsa~1NaE9Y)soCcG(`0Ol8j%huzfG z?64z}&SZl<2sa~bE6%!!EtsdKZ3{aTSKStND6Vq(W%kp;4z-cM`%r3Eo!L#$7ymuG zXM|<@(xvdmbF_V{hBW7tYRL$;BlRiLak1<9#BB|d;-1?Qv)%~7V=yeObIQUF)oR@q zcBobh-%R8eA3&R1Vh3iTp@|l5)ngI1hxrXQxrr9?D5qVXnigiF($YJ(S}okvyf8C0 z-D+RQf+t_hOp{K0kN`n;{lo{i>ahq@B=sv+x`_vFwPU-fD~X4yDKFB+Bd&%f0=U(V zjX0%DSAK{H64b~pPehRLJBAhna4R~xi2&k_YSLxRxfLA|3W&6kmxpT}tHI8XOQ=jY z{CT+M@n)^2%hZ-&LstC==}Ox0=i!=nt0lt2H7|aeCO_L(y!3FDyA?0tyDIf50(z+7 zxK)So@PsH{t#*A}^;l7cCi|L74M$##wQ~~%+=_>Ibc?NN?`RQpD*}3W0>paM@|-P- zfF7cT`2U*v**ir*YjP@Y)QH@=_jqUl6c1s$G!2Mu#b<<s67CcMJ=BQs{(|P`*sJ9M z{=Uqw+)^WQD{@#%LuElj1lF^ujVOintTaWbmIn_tB)4k99-^3AEe{@QNLb%mp4{n| zL=R7pZnZpc8_8mzQ`+e6fnAYHa>h+1w%Tn{xQtbR@B$fz9ye$XNd#Z>q;lh*pk zoJx`#qgyf6LsS!AXS;Qxnp-gyw{}^Z%F+T!{f_9dP)#uvZ{#t*t{MyF)bhaNU#4U% z%u`(ze(O?NbyZyHCaoi74XoNB;1kYt<<25aUo1pZ#P(Q-rgmlo7Gr7Um8V4sA!f^h zi04tnhIcvg14lGnM#5ZX4+!$`bO;<V=`s+R<4ldnqxcOUbS5kB#6OSXw}<!#l+oG* zFMu*iTihtO#6zHrrn7m)Zwf<a8E#KYZK?_5i80cKcQ4UV!qr)_!2MUI8*aTkO^Ua= zNhf!T#$IYX9<?%4^lDA>@^t7?EcVj61`IN_Q3LWQ7JG@6z#vU$-_>T}C3f2G1lZ}l z#7>V|DZIo^ppYpq1Fu?%m)Pl1n=^vWNwR)b^b$LPNm^Rggh!FyOASkcz}d1OmP$+l zLvx<!EfPc+kn*Yv<54`)W?oV8R?8yd88B6OCzb-EOzp%{V3gA2PIm$?vDBkGftMN_ zFiP`V+$guiQjhKgToj5fUSg@lU$FZ|EcNKV;N@x4qx*uFSPG2O{Nzq|0$kpg-sw(& zhz+EbJ4sgk&`a!;$Paew)Bq)tgP}P~bsz8&JArYU&UvFq4Hpq<P4UP}EcNJBJTI}- zqidJ|pxEi9hA3eT?beB<5_`kY<VKO(OAXPZHVZGY)T2m_*A0am)t<e?QcvcpA(l!U z47+~GuE>qBi7c(MAeKsG5R;qSWXh6QD!~;^I!7W)eUz2%1YSb7N39lA_cBwh1+M#m z*P6s?v+!~n0U=Fm7Pcz#d#O!ITn?KXRxcqj4b6F>$WN%v<i)~L)#Sa@Ej_Bcdo66$ zoxsa49Uj%yy*yn4(@bl`QVC3Hx6UseUd3iFbxW^eGofAgL?5x#t4Qr5mI4v&+I+-P z<E9i41P3J<NJVNqzCzmc9bqU*n>FO4=IK>z_EGZ$Mw<EsFmxn*#8x1rrdq9;S>z+O z0wFb>t*PGaBbEXqHC;wR0&`ljp{RA7eYCs*F*Q}N)T{e|k5~%C)O2#A$nPU|dKLM7 zw8TkF7So!bl{_PAXmX=p8#&NA%Y4*BB_fQSo7m~qeE^O^Qkx>bk9w$Ak>5w`1cGXL z%0`i&TeQw$AF)wh-mzOF7Rr0ChGuJu`-nCpt?LN@4r-)TcGM#!RH`Y@zAG|w66=cb z@w6;~RPEfvN+71v90^5cAN5QL25a(j)+sXk_+0`Bs_BFq)zN*#O5<dQSuD)!di7Dy z1fH7G#7f|)(&R>w+DE+;h^pyqO?7g(w}@<1C+7lHG=R4YQ<Ybqoq?~WHtLb`daT`7 zVju8TY4%-lA5R2JeTw@&>X}|edLPfuUPXGsgQAa*ScveHrgrL?Ud4TQ$*^|i*4knf z_u(hQbmf-VC=rBg?k(t54FSF}l3$UY;H20GR~e?NWI1iTnQO$ty3AQ@VO{3DvarsK ztaXjjASoz<jTs5h99JU?(Cn+>1~mJYr99`n(aDic$s1$_&Au6(+`6=xnVV;7JPl(> z2C2dg@K<T!2KcMAa0C2RTDUO|q5&w+No;T*v~VL~fGK&<vI2p>N(*<uUqiFGOiCp0 zGq{fnhvd#^=%CrU(ZNBpHDh4`&DIRggJx?6=dBB>nUbNN=rbBQQpt?LebDT?xhV+R zYTaIupsfY0vZS8qGq{g*wr+4A*CVUJ>rrzP`+)9764VQQ2KSMh+!)*kO>PYCgC;iy z_d#3Ss4R(vK7;#6r)&)F^KveR$Fxqp&}TGqqzcmd3^IdeYX+G?vo(Xvpjo>?X3*@r zvCZ)6FNVXkMy&H0jU1`$tI^0ov#&-Y2Tg8_Mh@C)U1t^bK%c>Vq+8tRND&Kx_ojVJ z8w`(9oOK5GaV?qL7~BU<ZVc{&CN~E6L30)woCnR;jV%T=Wnqv#*z*1H8Ds~|S#FRW zG}|}G4w~&7og6gVH%Jef(lAI5n*10n22Fkp7K0`~28(g+n*BHE3!3d4^aaiKjn)mC z?Hlw3&ADN;ZqVe%pf6~veH{%8ZjCOAi@|K)XoH|B52KHPX8T5C0?qaf9)o6k29H6r z|B8t46_L5D>s}xa6Vx7kc#3dYnz=#e9xPL{GU(g`+RR<JBQU?2J-F^q+SY_|tr^@P ze`fuhY>J4ulFoE9cj@ed{AS&X@`(v-xD)LVsYZ6VHZ8OwA}%JAR&GUGM7nY-R!h*z ztsp39<yN#u(8{eKD(KAi$*p1{U4f9U+_E|Ci)fEXRc-}gvFug0f~cUCThSgtXVymU z6ti&oNzxUwaQTdMW_faFv{PRB$MiO`6NE)+?Ykf>XzjZoENJb!AS`I@yJ(xBwReK3 zptW~`sK8b2ot(r$D|hUS<`!)esX8*EZGu+r1c5;-H-f;JrdqooFzC$MDH}y8`u!k1 zvp#aCD22~9EU)!T@yvN7h>X(OcR^&(+IK-@&?;L&WYF3>IjLjXDz}2rpp{!eXwcew zL1fU%tt6ZC99%KTjnOVaQ&x&-c&$uIE27aa2(;EN24v8gwX=0aG+45juCfq>Mt<$R zBxkN6F$5x2Wg&PCT4f=44O(R(c#UbOvJkumt+Eh&2Cdu)K7-bIDfkRpxf3#T1q)gu zRe6<@JZR-k&>OUJC+H1YxfApTCM$P>-k?=>qTPbdtdHDfqN$)a(oKB?D8&;%6;jo8 z5CIp2J0QBfCb8H_o7S+LNE=yT0gyJbz!W2GWPvF|+Vmb`CvCVzM@gIBgHh7TE!ol9 z#A=FZr`!?S)mIQsA8cJ^4<8feSMEgHMfuG7*t()8eTI;(+_Ce@yCpisQZ&cflviRq z+-i*Mi0$e*2p1!Aqv%PWAxzuM^47%B^3qw=H|aBkX{CK9R^!^TX-%|Yr0d9t_6u73 zN^DloKvYawC|bftg!y$OL>oqV<xU1#wOx3ONUCBfJVr<>cf@L3+B4h{tJO0Q6;T$7 zo`^BQ@+xa$wH2ip_YIJr+^ELLZBcb?`ut$<wX|rrptUd3m}=s|#76bXLjvnotmBrd zdOG|qq%PIg;6XuJ+afl}qk`56iXJY4fJ(EcigoZ=kn)Ok^l$;KbChUe!s(#r!d&JY zA)3ITYicK&z@(})xmB#A#|vuLQ6!om*oWq4Zxri-MHhs#m5v+HMQyNPgpyV43nse2 zuhOoM3We_f^oT)ihFf~XfHvIHBL=jQ9X(<|8*b?lgGFh$g$ILhXHM=|6698~kRCEf zH*0`PL{|(wSdgl`TIirBb$X~EUAYla>iVLG3R0Cfu5RF)={Yqw;G5Di&cHLJMRJ)t zI8`fMt@Ic{s*yYH|1-DtL{^__LiGO-v@>;cwW&uPGFqjzCtPh{-sG2LMFuA|6;!9G zTrPSJCUB^hh5PKnnIZx1vy)a{sA*)bHhNPazsiN02C&bxMolAghSQq@=%i!L)ft>Q ziXv7;EhjaPETcrtL;dHFk=$lVPR@p?UAdLBA!r>%uI{Y$Qx<xz#(jC_S4nd9tN$Dd za=EHbNl?u!P0d8!UAM4;-WCw0jxse9^`-+PlUqeedRqu~YI%;c`O<~_<W^A<_vM9K zV^2jo=b-AS^tOQOqmH~VuZWM^^HN$hRwuE>jz9!V#_f5g8|0$51@fzGi8XjB%y3K1 z1>xS6Cbx>xPGU{4>ZtU-z(mrSK&(;kJ!=cn9f;l+$Zcdx?+egIw)DOLZMen#dEwsN zc|dKP3C5xdnzA((RnX*Cah~27C~sy0y)iJ&4Y#;IFZJs_zztI81-&tls@(Ea3vW$Z zHn>gC(#kD0ANAhDc1vz`AHZ#T<~OpXcLwS=tBl?mpp{#mYSnuW^^sfM2M8!SPw`}! z)ULY%y)!^7x72*pdk+(wvejJycllY~%mjL8puBQR%}BlXP@eNv_kj?x69OVsw)UoI z<}H;AT}8Od&)h0oZUfi}jclnYsrMe1AGy_i0eAUXUb(ffST$_i<!8FemYS4$+o3+; zR=w>&b6M$5!DFi0&TyBXxm6aNDC&C$Fp!y`zIUL7TlKvIE!?W_9cY5P?j-d7K)Uvx znwC>f0Jy!+@@CcI_C9Ity;P?N6v9(6d_9dUc`A0QP8`BhunE-{fP&;kbz=I00Iqf9 z<oh&e9V=>X>e+|#<VJTJZe)soAv^`EXCHu3v{0vNdhi7xt=w|2QqMl*r|eX_qGt&< z51nV+tJJd(`N^&71oSjPew8ivD)rs7lv+jS5bjOtnTJ$zmx&47o75K%>EteRUUP3! zUp%DCJj7ma#)5m3GgCU;o75K%`6)}?9XRk=D9%IOEASYj)UJC4ZvT_kk>lQ^zIee1 zu*r0lg?!^dc||bpP0%$Ax7?f57Z2q*4|R74p&qQhc-8?RlRNHB>Y0aBa;tj<JyEc& zE4MsVt1lk%liSSQfqRqs;vt=~&D<ThH#swR2kOD_1U0?k-lV>Gc;5}3SJ}~%1>6|) zr6&t?1vAg!TOhL1y@H-Cpv|hFXA5W}TY9#DHnPRDj4W?t3-1EbW)0KR1^ErP@GfAw z@*~1iEdbsFlBzmBJzGF)?c94zfYksL<VY);)3Zf%4O=$!Yyq9w8b?~u9R32*o@(_p ztf|&PPZ!ZOOl>@MtEV2+6LPEH<6PW()He_59BI|^T|7EM*U<VXJJtH(FF<aTTkbvT ztB3l8TlLkmj-G18qo)i~m0RvT>Z^y`!Yy<S(>nJa_0>bVa4Rp_SQ;WdXFw~r+<Vkl z5BY^#_0<C{vQ=L_(BxJvCWL2QlkiqxZspe6NOf<Z=L~Aok>}o`o_Yx5AhMI!Vr*`? zx4`pLX^R_`CHEG2fYi<}6Gst&o;29|&6;&_Z-FkLxhXq6Ilvo1T37UjH-gZL-Y)Jv z>dA+O$gQHci+hi}Z)3P2w|Z7^aqkJyvjU5&HVbbBwx%P+y+_^?vTNhs16@FAa;w@k zJ#(;It1M`dRZl*s&E!^fFc<e8_2ff3xm7)ao;tGooAzX4D4Nn!2dT;}_agP=Lq^J0 zcLO}cD!o&@g+GMQnTW={NZ$9cd&|8>J^N4}=UwKy5N1`=r>72T(^bH|2D*Z&jeCte z4{X=Yy(T2HH{5GNveYLN$wUDLB5|*QcA(|CN_01Hac@yiK^!@RJDsK6TS9biz&lV< zyPh2IkS=NEmV1l5k7RSpy#>00(&SE04)pXveVOf%yUg8ydyD$&ficQbb$84Q(-h~R zc9Tv(*ho#c=>!DY3=&)~gmG2l=>!DYEC9G(Fx?Cboq&*TIttedrf0TJ#ufPK6omX{ z%F`(bwCN~Uhz<fAF{C!#2H=Q6TDj#mgpJ%5Bb|njU%BNrB#(MoVuxb}%PY4u?_eX> zbaJb}kC@%euiSDQQpY`<B$2GgNw{f%#KvoC<2EGkA=|BU8&bDE6qE&|ZhfFdw(8ag zn%Jiwbny6?q$^OvO@p-dp4*T*@}WHEtU@(4Tb)8~9)Z-Y52s*jhgWX74avi1Huv0y z<RLXflUp?y!3jjTQQ(FX2x%QFZbRzGhxWMM)p(89xtU*Qf>f{S4jyuoR0VE2S%KEt zc?81NX}IGyWnyy&;7m_$6}aIf!uoWqxJ{Wz$C972Rj7uO2=i<2xlO5SA8Z7|t+sCI zb_(2d+QL?-+*<mJ0ymsQq;^%~>9hq}=PkD>b;Uz#l&wN5oJ6F&DnxD`k<=9r`6*ik zQ|=q8D#B%irBxPOgzAciXhky3u@xHGaw54DTHz$ZbR9VgLtXVyp4?`xYHm~Ny2p4{ z8j=XHk5HLjOyFrrO&GM~sfx<|NzE7BofH7MHz~?-XHtygzN84p6O!T^_as$oX^T^A z;|`>TYVJRZYutSl)wuU4rty@c7{+}^6<MBe6u)@BQS{;tq}YWKG?R~;kJ=)*^(cgK z<52+PwxfD0HyyQ3%W+2I2hpgn(SsP&N@EAnps$gGXwFwlhJc7Y?zH5qNrQHL4Ie}+ zz6KAX4PVU-wBW0;f%bb1^F!;s2Kk}wUJVP3ZKY-fMz&I;f?%1!P1r%uQG-j2X{E*m zMzm7X0$7rq_U-|egtFHlzYM4ufsw7$h#*L5P?_HV)O^4gRZgRRGD4M_4$u(lHwcEx zgt8HYv8dE&z(`au|6A)1)k#i!wF)X5Lk?q5X&4|zpfa)W0~miwgZ7|m)M4<2Ul!Cz z!0!rbB0zPL(_Z_GLgh3npi>}R1NArsz||PQ?+<$Phs8qDjAR9j_1MoZ5qjuH!;)t2 zLTFeh)4G7L9{16(P-gZC<T{O>!)Q}_v<DlKW@Ia1t08t6XG#zC{LX>T5w@fSX7xZ1 zHiR;~2*m1Pp3$cC@Gc@VyDnHlKC|nBC86wnfZs{<2+yx1dVpudDLuaP3yIU9B3P1I zjEn?M_2ABLBO0OyEJ>P?5i**C8o!EYs2)a`(m*}@BH}a%$!Jm<CI?KQMuT5qLMS6y zu`cPcn^C5m2EX{#Lyz1tam*)mFd?N(Zv<ua=nW=>vVo7^HZ(*ItPR!hpsTIP^1Fr} zx%pK?kJ$XCp$BYB&#*^Wpj40A{Cc4WZGOAZV>Z8B=ph^3l5&PGfl@tSGh&n;uldCS zfs{;p=(vW#L05#bR|Pd3TMGPA0Rz5Oir*>ph|RAOdcfv42|Zr(i-aDo`8~qCfD*v3 z4|=es3E7^@{L-L@YDRquG3Hi&Wq`5X=0q@2!|w2lf(G5;_XGq{GC8HE<{-{*2YO7V zu4c=Q-wibM4Zj-b0U1o74s$%_7Xl4)!|wxnG-m83Js9)bfCjk1=^wQi-HLjly&m`# zK%NDrM#~6IdN>XdP}jpS?f-fdruAP#+MrvKQ|rWv&_gh~B9uM)wEF7-m>_7+URwAO zB+2GP1f)k_TJ!bbOIyAkduhqnLoe<4dgP_mUJtyq+3Rsvv|qFH&|VL-xZSp3r5<}3 zw@Ht=wA||<mv(!3p4XC|V5J^#!Gus|eu?_2VQ>iWHe%2^ug6^4<~1A+nnfvtm9)ca zC>&bh%_}ScXjXEXaTGiZF<43ay9T}Cc4DL~+NAw%iGKhs?Rua_)skk$RP;wZGt;K7 zCuGKQ3Nd;hDv+FJZi_alXIpMwhDSj;J=fB1uEA+=*p@USA<-rEM9WxBdY(nIl4eFg zv`0P5TAQOiHbgn26w(fEzk-B*i^7N?OC~4UmM502F%^{4AU9}8D8rXnzcr){qc-We zm@%959BggOR*kf3>xq~)Z9NauqOGT4+OPF2OzX9Vw4v=<&%v}@Yd9M*2%1wH<1y)Z z7zMzw!BkqX_4G^oHH^|WmtrQ+lP_)6dhVsATEo}iXXG@xC9TvNx`s-JJrnSw<g;Z* zdo+yDc59*sY5*JBqG5nGX~K!YRQw^7y{c%1)=)M018GJpq>5vYDecXAvZZxd1K8kz zETs&WVp-NREh8{#uo_yC^#n^BvIeT51zAt8Vq!HXUlc%%24NY6$z{xsjKQSAYG_9` zk0%AtYOJAY@Uzrn`XdWT&%%tn1T(NLFNn*WvS}OEGco><Qby(?APr4Jt1wK#rVf$0 z(LiYt*0V3|!Fuw=AClAXB`Bw-Uc#XnZ_xn}mdUPPbU;1*;t!z=UxIls`<k4>i9uLe zcQu3!ZM*o%<Ye1s90e9kjdDtc;n&V5r(_LmLkq4vanIFG`>i~?Zc{SX45qq7vxC9b zq)ETc>6&(2>+MTi!z1t;{sraiC)FiI+BPR`Mpn|WHHcRuX=ViEjI1GRT!M1=AG>Wq zIhR3LZY-vhpd8G$c0R#1^CVk<OAf*?(wa1x=LTVEYefc=CaoE*)g^XTmqA!sS&`k! zDT8W^<us!r9Fs|5+xBSCgo>gj4Q*=x9GXux{0$>0Y497GN>SL9!w75O8<|4pOh%)q zhQM))NmK*i&>*VeZxE+O(hOgMavJ&uF={}WGczL82xZHQW>8dYb0S7i4S^%m*PI7w z0M%ePh*Bf@?9rjIQv=t~)Tv=>Xz0|SH8g7?gWZ~FZyK<MDuI!t*dAaLwe!i5Ujx^; z1=loejazUH)=-mE`fV(UjO7H|r%A(joA>(yXp%%#cA88YduOEi5!IR$k-5QMM5__X z@Fl7i8ZkLV$_8&~WJDt-P1-id$*52o7)LB>2IJhap=yX6nie%c4h@MK9tW{yB&Qhx zfg}xvLz5vGu-le}q=9fmoiesW8V5Bb4&y<A0lSn8hlazU84%&9Oq#T9@RlY(4Sj>C zFp_2@Bxh6&Oe4yhmJ$t3L)0J|j8JAYL_^c?G;Yz*G&qf0&ZruihB2TJc*^EWkW9nU zxJ5&A8*~)5jE&SS*rfq#5GzI~GfPB6)8I6S6C;%2ORx*<*sTe6fgM9hzs<Q_x^4Cx zw_ulfE;0bIUxYI2RFDje+I0w$X`mao=wx8kq)FT6+|Jlg8q|i7pfse72-e6Sv0bE; z%_Ad3xs8>R@u3jp%Br8yp%CKAP||OMw~P#hZkRObx4~ORg+iz+lO{4Zc+2g{)GwAg zx4~Y-Wf98oMeH)z%eYbKpj{)e%UB5*GfD&2;OWh3cx%<vf+~&O+9RK9G}Meo&YBu% zhLNH)%nTy9NSZwYj1r|GW)PnRX$C17AxZ<v$P_i&0phYqK6{oRDvMC|EMa6Qbjj|G zV3!7!VN@uD#WHCaZ*<U57;p2oXaHibfHJx$qeFSjhjNb?J<vtFoR}KWMMDWM25&ub z_SB#>i~^-0X&3`a1JW=8lm?7pyeAD8gUBhU#ULUgr3huOcf?5%%JfJyF%1*r5#<rg z+MEe~X^0q);Frf}cZ~Q1W=&3M&*(g2lrq|uN49AV4C9fF6O7xX1iv&W45K`0NEnYm zuE*?bjPRu4U>M&?!@nR>3UV5BCcGG~WSMCg7{o{s%1B)%2fAx>BKV~NU=R&OC?hYa z(qn9(9ziS({vyXsgNTT7A}L08f?w#oUBBQLI&Uax&DcW`%|s}}m*AKEOs#)_NAL@x zFy+vk$9%*lbQ=BzzaS(#pWv4UltKIwp$uPgrqpmTh)yDumXo#(?s?=s6}oHclztnX zQ@U!nViYHYwX*UthLZ+#VFV|S(K#8v$z#6mFnW`QazUIEso$14qM8V0^MxoTLfNa1 zQJpl13%3bVO7P2LFp%+`G?)vcJ838vuY761+wnHfqKP5Ym7%0<gL{nP<T1F%7)}t3 zos&z|{4Fv!7|7^N9;0(Ic9VH3IDnCwASP1|GKZK9g|^KzugD3RYd{#;^vo{j6*SY( zFpSQmfng9yMAD43ME62>?fS)5ra@c0Vkp;;EsV+JHD_={5Ro*~Q^7BY!mdT|OM|r_ zb_ghgdyKuLfm*y`WYaJ$UNJpsSQf9GDm5qzB8&)S&vZs$@*3Te5tlR^i&svP8jJ<8 zLxi$tDPt``I5wYxSQ>bRah5df3Zp7%&=oE^)3zX%hF@WPB@Mpf6~uzr?E2-yE5v3f zk*(1!8COZet}v<+!d97_(pQ6|UcoPj%}$faXX+RHLhve+B62oodBpt?%J3{`2JxDl z!k5u4y@F;Mz{M-z4Dp(r!imu*<!EQH0FgW-#mrJ!W)QqxO3+M$wlK<)*B~k0zebwD zJ+BB>1FA5-lGorKqJK!5=^Y4zJYGRF4YT4EG(*@byKT|GG^mPK&`d+BFrtzMRPhRa zLAa)z^wfL@V(cUhr9$wu^C6Ch<g<IqC`uYcg)x*ggbE`lLAX}^jGqMI8cL*KWXae` z8ajoMle`9388=D8ruYQGyar1dHOXuANuOXAgl)GV`WOOQ8A{}AbV#3^9wB;@COtP; z>Jxp;Yp_(d25n9BF%8Lrm>ZxBmik0H!$8<Iip31!tqdic7%cV4r5Oy1NfW*dmNJeK z!d#g&;lyAmqa=9^e)>c|!ywr?<y(LTSYdo54X48BNE!^qCy1t@P!M}VD6IwULBMvM zf?+<RH~Iv_Aa0W;?HSBOObww-j|9;WuFB*@Z#CQrV<$oQCQVv5n2AUlLK$8}KSP)* zJEw@ujH~Es8t}v?x*CLU@(Eu?Z}bWBX>b!pQiAYJPT|YoC!;7q_$E#GGGB%mK}kcJ zAc6+c41S7<S!bA_B8J7TL(C37^R=9DlgxYf0X{)R43fzyoES~iCr4Whl1URz41W6L z_^07f7;DLAG*K>P(>Fmygt@Zo5UmcwXDH#zU@4vy7s^OhbUdFyK0GK6${-)!6BkNr z5xxxCG0qZ%ZMPtc$?z|z2*H~aY1^DA8D9y4H)(9mjDVmb1aH#Vnwc4biU?d~r-9Iw zD=_6VIwT$#7s|{GK}8IMDJ4BMR!lr6E|ig;h!VqKa*E82-iUY}LfL$UhP4R{?-1I& zWwY?s_*$$z!|xH1E#xQMIIya*e+q38+6F(vlQ7%QjUt+b<7f2|4Q<#kut|7m!|*7n z!vH{N%a-9S8b)-$?IVp>+MrovSW{%u@1G4KBbzo4jcVE~ybT!8H;BTTghsSLLH(8+ z*1Tb4OPfvgV+@OI(I}#E+o(`UKxwle@OvBd0Ob)T#^O9IvSr7ph{jFiM?A=8{n#)( zv_(Yo&^F<LjUyUK|MkOS!^rk68b_f=@}oiahRHF3t<$4Z)6tYwL8H*tZ33gh8%9Kh zhYA09QotS+h^P(4p*QTTUo6qVqu(BrMv+nNL!%l-v}lZhGTTd&h=$>Tc1n0dsn&q8 zl@b-%96zf4kUvI+Hwuqpi)#PM{M}A4ON<F^TZcylhBgjwAtS67n<f#h+eAin6e*bn z4+%9EIj9|hKLm0p*`OYLBU&^J$8g)rC!$5`HlfX$*@I&iK-OOaLz_o54n@@l<+3F< z3~wNl*OGL$l;)vfC}f~FTT*0etXU0KkS(cYXjs$01`#dVH132f=965`EKw~XT{CZT zCbyS~X|}Z-$q*Ihfw5L)OKu(6HY!X6X|NNlL`A}&VR{IvVOy?6)L{MCETVZtn?TIx z7MNfts%O|1;q4oRhqh@O#ieXd#}<*u+Po!xYt03L5FWPpm=f7EBD{5A)9~<?s7cQS zS(2i#h9$`Wc$TEr;nKXSdPr#**|IGwGNLlS$vRMdq*dF9u%?&?QJiJ=VvGuJEb~O) zscIb_9@?xmM1kN2_T*s^sUN{EEK#&>+W@jqtU|;H8&cc0<VuZd-6FCL#A{Bp?Xb2n z`vTjCVqt(KRSon9vumY9_lm0p@HP9qMFX4F9mo0wS=2GY`UP`MZ+ct5I5D2)?DGG# zbvHehCC7Qk_w^}yBY<33J?!Djv_KG$MH>(#n*>D}0t_vhGc{(*qiLe22}=I-{zcyE zLY?^ESxr5C&OMotk&*G9H{_>~&sN?IA-$g)*xwMR$8+2A8$zZ(w~W3a<oa`~;u}J? zKR1y*h~a#e{I|c&;kljY4Kau3=8HGPOV6$CZiqQ(B6*|w4KWAJ3ST1T;L7UDLnfii z)a5C&&{*p7lxgT4a(T);wEuYGjq^bxc)lF{2AGK^A5UB52F;4e=zlS)lQ#IA&Ukxj ze(E`o>;{>Qo3EaB*bSQLJm-Mipqb8d@c#zQbe=P$Z_rHVIe2!1W;)N&kOSR5_+p@= zs=6ckC1FNi)xhHAsK#-q>%@}|bNi*4&a=DX2F<TOTbnm%rt@rA+@P7xv$l7GW;)Mm z#0{G1y#2g`ZqQ7JZt`OE^Xr%88Vy&|nwKkh%80(WaM4)#S~t9$^eDW#HC%q&bezza z-||6y7oN8J8P)g!rf<&6QJIc%<tGK^_LS+U6uo@WbQI;i<iGi;3*ARCR^s$>2;=2c z%lYzqCx`nv&*OY=d<j$g_F`1GOzzKC{q3ol&U1kJKr{5uy50c{{J9$W0ER6&^!CG_ z-u>abo4|Swqd!5zRzLe}z&>HaSE9|ASBJ5lgU?UT&DfuBd4IyrT6}htK4G`Tcp~!? zc1ZY{QJ=7xlYMac?yQFk87|l?$n$;aw|CF*KKostpji_t$jetxHONmsi<hV8hRL2U z^?t%;YML%x-kqsY4=>nE&AD>H4x@dx6`y|ZaN1{<dBSFDe(>_{OiiDQmzbewnREHX z?B8d0xc!=efG%`04$x&84Fhx`iBVYC%g-AG=nUdtA720C`+tA`>4#VU`$wmt;E!&f zd;8;mefZU{UOj&Q&4)ky+k;B3`Az@(>X*NKc>NFWzwtcq(CYf&@g{tJ@Yjz&_~oa! ze|P!8v%^0>_xu0+)8nhxfA{XwyYD{ypNH4Kb^4yy&fFee|Ic^-e*V6BDjr^)2mZ&0 zZ@lx*KRo{C&!4_~|GfuZ|MTzu-uPa<{;%(TczpGvAHOnzSFiuq`^UdLe*Epn$8R4$ zK7RkT=RD$H9$x?EPmkaK?bn~)fB62@+1S_d4fJ_@fBWZ8fBf)qe)9G2-+%h<{P^pC z`tu+D?eXhR2mQN`kMBOs6aV<`_mBVb>M!p<{qfZwP3oi1zWUR<um7(ZdHJ^=KYa7& zuOB`4r*FRX;7`8%>u<pS@c5s9`S1}<ec<8s^KW_J$B41s`7dAm^-sS1#y_0r4F1>e zJ{i!j{{}nLjMOgC2{^c3%;rCg;^7PH@b=4xFP{G!{es^4?W-s3c0tkn^Q-SaWB#!4 zSIqfiT^4qHyc-*@)54DJzp>e`SIoJdclGSSZ|gZ`O0d%uXFYeCW-RPn#(TwNe%fLS zJ2`h78>{?^v1mgp1=GRwxGeq7c6|AJs-v`RynX|A&d=*}628}1Ja=00ynOBpjc(`s z+E~{}k|&w9o;y*Gg`K9`3p>8Bjm_D5#pEHbxuMEwp0}PO&GIgxUu=%J_3o+P*jRZ@ zvRwF2UK{ba-pv{r^T}gb&z+e3!cOdRVW%<w#>RWSu;aPg*a+k+CUGe=m27ke>z=_H zp{dlK&{R53v6I`s#&R;47k08SH#R=eg`K>cg`LZ9Ha3Um!cL58W8<y4VqC=GNiN=E zry<t$T^Z)3)g8IUFw9y`+k!n7IrqW1Zi}5NpzByTMe~ifC%bz+cYID8n=^P}C%0%} zC)eVF(f+$H`Klsccu4PH6IHnUp0=2g_q37m)nA^2joPxX(`<2L+2?H2@!PKFPTkwa zCc?9@Q$4Y<iFqvS<g_mASoRwm^?P9_Ut?qAI$hYg3SnU<B5}pk<ZXV|wsMri%X3<q zMsBdsE3*Z~_E^4<^s{NDrRw<ZuHWGNS<g*v@|XfIpM#yOg_oEf%%=(6#=^U}V4s8D zJ@q~7-BYQsu#>I5v7Fu92II6`&z%gQjg1RzVJFJFuyZBA#v-3J_#6lI^*OahdoB4e z#wK3R9s6Zt-AC$g_PS{lI^Ndx?(vE&?Bw-ttoum4NqCaD>X?s@WBuOAG1%C|t`;Ul zw=oHn`G%6)Jf}`JbXKYn?9GWsU%$)6yyYpc);=%w(Yv!RWs2rqX_(<5PWiQG^c+7K zPS>$WSIk;UG0Z&tT-Jk=F??m87dtI>uiuq6mw8Bg%RFT2Wge2(vX+w1_8KvBqW{4% zH?E)wU0ue<BQ*}9jcqyPsZ)i#o>TCccTY{)dhS%sTrh2GbH-~mo8RLcnYirrUF9^v zI1~4}F`2Tbr&IW*DJ<ufcBzr$JR#%HxQqoBU5c|VJOm35G2bFPNv6r3ynaKc|IIJF ze-q(d&z(B>jYW3yU`2Mq#&@yaJ@qaNI}x>wjhA*|C-ZV+6B1h3xtM5SClg>}(TjPK zwk+XaMb!Nb=25<TYvg+U2GusS*C;Nu7jeyer|Dh3+cQ)b((-{`75(lB7_RZ1EW(9F zo{m;m9#=3F`RDecjZH7h&Eq_UnVTS6*28n#Zsfx4J_mMh5%-}Vk8H6Mc)QYoFK(|d zRc`_z>$!7P$`w=ivSo<_DKcAg*X}o!C*cF7AsMq{YtwX;y~tuk6X65rboRNkF>`Y^ z_Pak1U9>%^%#pm`@16{-MXQrla>b}B8H@Dx%$Lcu*GQk8(txU*^^muo@i7guFQsB< zJ)}>EE>fN|mbWLH{yMii_8S$c->{GJjXU<BRwa`cb@>KtB1soa3!a`^5~uszX~uqi z*AWo9C^!ud3DK=}<0Cu$H!i=Yp-OZWZB?SHz{VB7-aWlaHkNaSikUSxjo7-doHJUr zL`R3kM%2V5`WlTPG==4?)#PPjbk}(}X7-xn((H3s=j-g=dtVcn=;N^Hz}mx1W!M_a zsm5Md?QW)S`R{gp^?LVII4tbsXK$=)?jFL@<!$sj4Qr;#;re^GbcKzT1{z{yJ@|&h zfBHXcIiw{_`9Rl&$QLo+z27v_iT&|LirjwgjeBOZ2PNHQzWioc%RByd9>$!>u=p+P z-i!qnokn|`$OGMVwmfjZQSBohx9GO8=rlU=<eZVX7COVa-$aMAzQ~;QRVyA|Q|%o( ztJdCYq~%V|TK#`2bA%JKM$C$i<s=+jc~@z1#-giAfA3_-Uf-o2<heV#sCakxhqUp? z7e1)aKyvoxQ%!54=NL-#99V2q-Fhahf1QW4<h4fAy16n@s&Qz=49J)z^zOZ?Nlx}9 zEdEYN^iH9o*mSV?`gna}J4@n>p9YpVm`*}>=o0^*`@rg_(UK=}0~SB}u+?5mSZKg) z78+>nlXC$UyLLitoAz4&L>GX?f1oK)e4wzL3nSV$?{e!!|I;=n`X4c#vk|swFy?P; z4Q-vGEBkKuzM`A(sWSLY7cHb>yU3J_>>L;4+8=ImJAIZe`v?}E)B-4e5MKHCb6{N$ z>hqRi+6L{tYAmOQW{u@k7i_FNiHX9K8dhx?fvXaS&_^k21dC5go1)T`k2XA{OVM5< zk?qMlxz0lmq0mL>E^EX`yLAhlnsO#<hm<oJmUs^<IcKtCKYoT$1u{M+V#cB?%;r<m z&AFh}QqBcf>|YIy5~Cm0BHy5ThxU%{EywNO?rGgvvL2dpW^R0Gcb?0cOcU7p-=vhq zKC+aRYf7!dyId6cuJY#avviZJks{?{r_bA!{}cv?rqs32k2w>5Rx(@cRDZ8;DD~ZZ zuUs{BR&Ls{oGOj$?<wRAt(0PhE=n--T_#xemJ-N}Mc6cBQD_*taEFBk3i`5c*tz4Y zZ&>TA*!I-o@}%;$j_*{sEn1yAohzouD`QbT7g{OR3axCxd{;qK=pwB(bWwzqb>rgc zSn5L|uA<wDC`G>T{71gPB43yWv6*yo>z>w<qBQvVlsQ~!%B33m8FFYvRo?T(Em;p( z^j%?ytOqPQ4fjiQThYPfM!}-n(oUn(!0wFsWUOCk;0TCr3yU71lUQ_Ht;3>6z#{)N z6^kALD-B!+vuV%FD-HP3H}5*OrULIeH%Hm#U5(1N|CuxFbhudW)~~FQS@Z~4^a$B1 zv1>`^*tM|O_GS_JH^=YhXISK)mTAe8f#nR~`HvnUr!jg2EN1|7I%fbZX8_Mq*IZ|? zEwiPs^<BMNv%d7~%^O<##h1ox+`2NKW%H^ee3#cW4%^=#4x+CKljN+0mCkhjeWq|9 zl+JouZ8?N|rL#s+86RC`%Qf+o%2O?rvKMTH$Tg`N9n0xhblo4C40SB0!^C>-RLU>x z)Dv$kXRU5<k?pXpukrYv%TlkuC%q)&n-t$IBj{YAi&W068=Wh((m*BqQp_tnu4zff z(!5uptjaa6w7kpJoHgg8$lUlSGB@Gc%*|%)+?s<XWOzqjotpeB?Fod)V!n}lS0!`4 zD?S+hdt1LFOT2rA%AfV%cHH#S<1TxKMI8MA79B(=F#MtuUT6x-IVjaMb^t8)v>ljy z8h!I(OTr?XJQdjli)<3Uj1ElOhz<-3ou$Wy&amuDqAvO$?`dQctaO%yws}{0H98k8 z{#{yK&IMTZr3}ODBceDuFf98>lq5Q^W8uzs8$YL&WGxjD^{k+`@4dkKh@Zg`kl%wv zKM?(m%!Vbt>V%JNAQWA?@GI{<%>x>`z>-5CCqMR)-2KRGSbPPJx7gz1lCi~M-GdxN zp($s}mK(zC-Gh2UZ@J6s6MbCo!uYgc@kclnqKo3l*d(y-L1H{(zEcap+V38uq-P%7 ze_Iwi^}BBJ=0ZPtbNkFA?JMiJ;qop8dY=_iA-c~ctCiOp7t%km{Nk9|XQTd!v0Y#} zx2$gb7O?m&s6*YCL~+g@DNmujoP>_=bltw3t3&$8L@A$HH>F15jbAiRT35%OjoiB( zOLMK5*wH8TevCeeHDbHKDx0LKhF1LO8H<Kf;TH{~LKjV*LKlshLYF%}eLW_-XN1tQ zZcLJn?^F<9*X>Sh468*(z#=1fkRu~>f2@qK(L)0{K-n{5a@m6fblw#<2%Q}a8#9*p z+iAA3U0|`3xlhAuPT$zcu;`t(Wq6GjGqwvXyr#Qlcny|wkXaF4<K7LOVWG1E^vF|K z<S9|I?bR=ETFyaO<eF%0<Qi{S&PF09XCo{+zjWoU?;RfxS9s{6ziMQ==i-l;l&rl6 zVbRU>-Hgqo`)1BxSZt;--!?zP!s9x2M(2{1k-Y^gkKc(Y5##0YJ253)J`+=d<xClq zbMIBvB+>O?i3jj*l=fIW`}a;viT0N>1r{AdbzbaqSbVR{<nlO2*VY+?FyiAO{mSEP z*sL!bcFQ{1+0j8@<x{?(@Fd16cJ4E|$aYbZ&O>Z=pB1D*&I+!At|b><-eoccV`{AP zlAr5zwBO^a+~AMc=hnC$!W&$mp{aC`eXi<@TAFe{XMGh|uQ7k&1TF7s%9-(Ls+l#{ z6f@(~)H34}w#r)GiL=X`F71iuj^%WVztUNA#g6av{aw#BM-KUNCJU=oP71Y!rqXW0 z8#?r4%-sBYeR(^h|7jr`-v|}1{LJ+lItxQYUTMk~x;R+#E~7Yeb9nD}jV1O1%QU_M zO>JW@z;fncwb+BO&{<eAbf$&HCWggVK;6AFkLr4?sL(~kFy|30=aKD^_>8b=a*rmI z8a_}cviFf}@0>?e^qfa})<%ZGqH~cN(YavJ?``Sm7DBzzxhDL(c}O}<^m|z3xDL6| z@12(MOHCS2_)pj`-<6iT<qI(sxyGYf8j$yUuj)D*dB9s2c>pV)3Ycvf%j}6fu=k^* z>-k&S(?+u|xp*?>JM~e%+r8j!o$#96%g|KrWoRmRvd2O^cP}t|woJ6*-3wwn*$d=Q z)||6BW9GQcm^nc+W=_VehuBW&C$^KZaN_m5tt-+GxO>3`7h4uj%4g{3YKo4pwyw&} z=r4}E*czf`mAld-LMyEaGCsy+vBpCuO|{Rpwt#o?&Nu3VQlcGQMRXxL*Q9i0jo#LN z6A><-zCBGTFS>w~j`FFkkTq9JTlzJg!eXi%7wgSlpo;E!=v;RXOP;Fq-FyR<vjP`n ze^6DjZm^scZ$;!cPr@Q6C;g@KXx|0ZYO&9mtJxp0><<=a=%)=v&WdS`k+INA_F9U3 zmIg%o-j^aVvEN{k5mKV#6XZdT4h)M9taV4u09bTF+#DIfLve=&t&5ShUOu3gY&q%l zjhy6lEDgA>x9lXb%Ln2Rdp)df{4dng>K5AmR=(WP&A8ICzFYwN{NR1=b7CEPPisq( z@5%&=P6I2SO7zX1ku-Y;iyW8o9yu<{JT^8ga-5YH84F81MU(HySRJQh55nRfR~D1C zgq6->9ihEgN9Zg(82*ze6I$_shS%KxxA{t%TYQ$2`WD_0X5V}zvJ)Li$Ui<Uq5SCC zysU}S>3ZI=P{T4erhVulH92(Q;MnJf?6Bxau$}>Y0QtQ;J^+0(JKr(PR<4FLfar-d z^u!TqYq3{hmCvq>2n{ITk;U>r!w1^1WPR`Cfliu2=toTU-E$AYRX-3q4zD?=!$S_Z ze8a&I`Vq2y_f7YkTA7TGd6~5&IQrfCHbs9c52%EFw|U5;Hf25DR__#Dh>ir?=c<Zt z$r@L_8f^0wW$4`7b6t<>gx+<qUVl#_M0HFg=(;gi*BWt9q+ZBa&fO+2$1)z7&8LHH zJ{?VEujOESEnylNUgrVxU$L#DdoDe;V2Q~Mw$C@%xz+VLH^udf|2%i@$y?7U`p)=r z#(OvYBVgyYi1mBvZ6nhqbqTPX-Ggm^EG)S~FqOx9%wM|lK3H<By(<wQ&&5CKx%j;Y z+j(TL^w)!(JCLq)aUQMn!*l0miR*KY%Oy``dnXPt*gm@_D}3Ag`1$nmzJ7xnGh>+| zu}zm-f9dPH+CklUZtEZumE5}RVEcT7xzb>Nmuom{>GIFe#qp7`aLb3EC7ATx<Tn{h z>?2t8Q&@Uv47Se?SZX|BcVv!Qp3GO?X2#sSO-&XhxNrJVBi0#(H~ip!jyaQkq|T<# zo%YOEJ`kSCck6Fr(M3NUZ2JIYzTJ_r49D;W<0{`}yo6Tz81~)x=B6S1K2ruOkGqH^ zd?iJ_-@PMa9cF#^j*R682|qK1`mV!!t))XW`^e_szI8#3*hetUV)J`CQWV><Ebpc^ z!$%WKg`JzyE<6O=wj|z&-)yk$L!R%J{~S@_`__Z`z1R!JcW%tNj!)CB&_E-q{SDa` zTMv_g!SLSnd!xuMSY?>BjM83eRNsw{$9Ge&21~sLEI#SMwp|OW-o&F2y$O~*Edsgy zLqCCS-v~@X$fgTFe|TJJ+TI`2d$I4vzv~-6-8wKVb-l3e>FK?=Wr<4A=)ka@d*t`x z+k_=fGT63tDM%c9n=X7FTmH@c5#cpHkI=6^4}71Vx3hn@jWb@jt`Q$u*296GvD~h% zxb7{9o0&&zDGcx2cD~*{H#{$_GFD1a<bg;+WGr`Gbo6oIh4#pjF-xr4=jGg-(Rc62 zSS%D;v1hW+CC@}YE8p*T&lL<;x@eP-{Xsm3H}p~ok2Bx;?zy3GeIvPQM0;{Wd2PGq ztm*CFwdOYF=6g8~p-W>x_*4SNepgGUJvXk>*buO7#~X9%0tbs;GRMOHE)y|)1<UzC z+uiX-M+(uq<^jw3F=6L?myliWGNK&(`MvVmG;QebC6CtlD0}(6)Q5WR+);kv7Z;p_ z*M!O=*I+y5;P+CWGFZ+O=|0;paE|1?FCEi6XVG(-W$(H1ac92D%l5t;ll=}BTg`%$ zev0)&dyOG77B08U!%@5UjQ!R%m-4yghEPKF7k<Lb!!-~6Zv2V-FXyJ+>zYe<+_F<9 zMAuhurF=sJgp5VLUg?s&DymfazrfBtjo0zX*9%>^F|%icg)$F?y<1M=pxB(;G&?_s zx|Z5{SZYgQ$&nju`(t78kHgMg_iMiCckQ{<;|$il^|Ny`<n{O1`&l>ke%5UYi}v1f zL}hQW_d|R3et$3Vg~?DV?X{Qh@73PtBI`b4@Auv6%5U!2`#i%vXYSbhI`&6jgO&D^ zJiY1H-WXK*+P_kJqQCH}?AVTXt1Giy%J)i)vuC&zLMx%;j=8#-Q!9QXSnLXBMQ8=f znJmpHwBm}~u{NjWxn$_V&peDf-srjV0jztFFD-k)RrKLq{=e)68#sGG$a=r4DrU!B z#<Yr_1B-7-CR6;`u+onvwq>12Z|pKy>@qzSv(IIfW}m}yhB|3;Mllhyk6_W)xRCG6 zt@@giw!9%dcGF%ItaGEZZhqF;uydp6WZjT&@0qz~VDA}N`QED;pTlhH3^H~)w>R}? zYkv?QnG@>H+!A*YSWJ!BWLt!vx$0v}j{81ip2nO@u6>F4nXk!(rt0MOJ`#P4o=s{* z&mQ+dznh*l+zh!tVB81M!}L3ho-@5&JCEEeLvj2nzc;Cun^u!jxp_#&`_5}IzB}`f z;=g}Si;8V8c(=Y`*%8rgVbN`MQ;2Rm?b5bPgvAHI%TT$-e#@BY2U&CaLBCP`K!=&= z2P~oJ2e9}Uxq_k}$kdH~0J}4{#sgF`cJI><!jpIO0}-#vY<c0?AM}IJihdAU@s;-7 z#vs3(Vwt^H6`o{`=m(t#0_NT1R&b@I-X50TJL7VT%_Pd+bAb;&G?2@*Z6<EG*zqz* z<D2u{*kw+<(!MoVb24r|C9#up%q3X=0W5NDLWZ06Jjju2u*A^xsm!`5{mQz*vS+v_ z<12tg4oTh0o}nUT-6jON`DOZ4?lsacGV)-0NcP>gIWLv4#g=rFRnALp*62A?S|2*I zkTzdwksMhEi#(utcW$oH*}4F&DLS0amC=D=(FIgRM?P~iL_SYz=FH6@ziFyxYxNg# zuq_XG9zxRzcSpW(G4Ah9PucvQ!+XmO(f!hjpMQ^;)>K+Kq(W!Hz3(PBk1Jed(UM`@ zH01+&d&is_R9s*q?cc+cdDjAOT4}`)y$Ke*iPvZ6*bMi@Hw=q!m`gSOx+%%rwgD{u z99iL8*7@!)x(Bt72<?AbeOv`mY5%kI;-_#`ABROBm-$=Tw+FW0OV0t8iza1z-59Ll z4O=GbD~6W!RmYrnnO0lZ8<K|hVg!9IJvodycg?`k|6s73@w@`@zlfAacbwGK%<UJs zOVT&0vx*S(thgg1v{8?2;&!Zz&=xi{RkoA$pqk~JQOlV9CY%>O{i?PV%Ez|Su`v1- z_hkHzu+m<e^2|f=L*~KV6rPkYzu#4MoLB<M*>i^LA>UAxo^NPuRi30=T=xgpoUG$3 zHktO(L8Ku^2Z2Qg(aSM<J1jbgtslM;y^P)t3tuV64qtKkhOc1ZD_PCqt7#px`ARRx z__L{r@u|XMlMrE@+uX*y>CBnCd3W5@o9|gd(XU`RS7jgEnOo{VIDFH~QD#|qW3bpH z)5|fuOIO)EIj;3BbEKn}ujmY+fy*0014?@6M`sA{G7=Y$n@97*U^#o36*+q*9ME~x z2f!Pfa~~FaM%Gf!eOEUmH*c<U$UKO|&_F#z=;uHW{T!HiS9^xMOIOZXs+;I@cXV$@ zO4ftVGW4@-cd+PEvOr5y?W!_2F^tU3J;oWcR$+bj4o#<N*WRnGM<o63&{Tdz-%X8) zchl!{u*ymK5gl`FY`3CRmN*ykt_C%s)tz%jMppc`u;^EFB}jj-dhE0&?O3YEa&wjT zbf54G-6t}e?i1SI(S3A2j(r4+kAmAQdLpbeP%{;osPSdTmwo^YzxuCGrF)Q{F#A%k z*vJS)D_a*(>KlK=w07<9xx{1fy}pvsb8vX{99Z_b5M=xju<*ET9v+wVmGcr7n|=C9 zZoXpu=DdVOmzutkn|{+*a`Urai;hVQB{l(zKY~>j|2+<m9SRG-$lS_#^z(_1?KP4R zw|R{P5q^P%cZtsMuJZ2qC#U2)yg`TC@}3td@k?0eHUXMF4?08ElFpFzpfl|6Dsc~Q z=v^7#h>Vz?dE5efZc6L3zA`z>FL!hm=~B@XVL2ORR+R7QDxGh26;XrEjjpoip$%H( znw0$V#vNV7F&N*g?8Ka_u*mj1ck0d6x6#pI(a~j0#7_u|jxKBv9o;dVb%S+Z>QlMp z-}I>r{gkI{+3tq4?#sCZVDmG>C;O7Y5Wc67_ubUKN}pt?>~C<@XCC4P*+-g%Wh~+b zeK-9Cc{X!L6=9DN_E^{u`EGmc`@P!9b3NzY)3D^XE9>aqa@3YC=><ILr<F~_edwa+ zW5yyKE@wr1K3ecQ>nlu`^;N3h?^bV;!jkyHsDypDdA=le&vQPH&dr4PT1wOEH&TCY zzPXczwVyt?;{k|`GuP<kyNZ1y|9m!Mmg3rX>$lMDwYrM3tn72Wy!(yx@-~n34Uk@3 z+0NpO9ZIrCzQ8J9#1X@5KGHGg{@TgFsJvIpow=FX{=I1dyT7aYBXSLvZ)jhVvk?|u ziU^CZbi$!qmcXKK(01c{(4sbaEG+hdQz3c;NfLVj7Cn}w7CjagJ=Rl+<1m>bvtg0h zQqSYllBE@y4U6ALB(=1c{E_t)j^BLXsE7>#EA9FIw>;oIEe-ho%R}|&VCVRAn3B;a zRZmx5`RtbWp4)npDx36oq_I-8m#l+Dchujpd*MzTLYTdK;ZA&kw=-t|*MH7{>F>Dp zgX!<MWt|oak&`4-bZS`l!YIa}fvWV4jUg2*ebpwi7~i^V;O<q5ME1FME#XtjW7gMV z_T9>HDnoqhu=vc!rO@w6vd(<d|HXXkf7WWUdsTajj2WYDU4SPy@i!HAIrm*vmUCZ! z$F6z%L`yViTnJWKM*wEb;)vP%(hq_ui3?3NOv`iHafh$Is*g+u-O31QZhf~tG8$p` zxzy>rtHnb0g2qSL3x2Ne-jTa}prL^hiN2eAGXz6(ht_mgu1tK(3$XcATZn$Qx}G$d z=&`WqLqdVkhhUNS%8Fvc^1>yD02bQg$jDfu3+-W{J&iRo3>FzCd>Q|S(xsev)3P;d zt|iRg3);GLJv0~%kKc(2b5CZCNSw&4DfP&A<+yISLHjG6r*LQS#+@FQI$foY|6rxF zCEELAdR%T=sW1tT>t`8z5EeS?XBnCjf3ekIsX<^`ML!T?4v)ja<0_!T<I`p*^OfVe z*H>T3oYSzJ(?oX8>1p@B<pC^b#aD7%v*y%|eMU_y;P8twrOxB4_(5DH8UN&0LUMUm zYENh&VJf_)u&wV}^v#o6X69Xb$(CU<Fgjm)N#14thE{UQ^Ltc_J||gYk54{-#;mM2 z>qhs<dblPozeo4Ucj-R)28USZMycN8bJX@-AIWpM?*vt9!%nN`zMCG{-gQXrZ)mff zcjuCaJSXWcn4<n-(MzW9W#3KjK#FK%?=;}(0<g+SJ;Xca#@<Px%1O%EK9hO9qYF@9 zdLGfy^RB}&bfNQy*IbMo9w$nINmt1lQDgHB;-K%g--wxY&nRsP{e+ZqR!lRqz2?%$ zA~!VI>bvEGNxR9uRMMZ{bEI^9xo^i!70ru;#by^ah!2GaIkFv=^`%Zm)(I~}fA(DD zAN4eJ(Lyae?zx;F<Az&n&Q6v*v({t!@a;9y!!PH;^!3|ogw=8;L$V$dhTVHwbSANh zNmJeHrm`jbNSE2@b+G6gx_3t3uoXHt^{^dZ`CfaP>_J#$1j!j)3KrdQ`bDlaLV(tD z!gBW5zS+}nB{+qCcY0@euJfhSY}v$Z8@Z;vUi3fN-jUf#0U~#qF0lh-*u)Ni#rMS% z8MzB9zYtAXOJVl#_*`DI_X3CFmb=qJD0Fe@%a)yQ=K_`edqT(AGw#{T9<;gg4ei4+ zK55dOTkgc<wUueU$HF|%SOf?==IXJioO6FfcE-oIp7A*=!sE`0zDw)hV|G?#9zML} zJ)xEwr@^)z3X=kT{RS*ODhBJG=8EjQ={3osOFvMZ4I8tWmXB*a2<+T9G1%sDSYk@B z#FPfxb_y)HIIx^$gYB~nmV4M>$;BCL=k>vo6EoOeU(towzp&W9gKhZ&OCB;TeulyJ z`od!W4z}%ISn`m~Lm|uNEAfxDx4auWSp$Q_2=HHeMa*;i9ONlT4InJN2&d)BmN|o! zHzba%JviMwwl8<E9g~A4=M$Ek&%w$YtpW60`f0(^QxTS)ii4FmxYo0O1u#2b$yR$U z)c`JeMQA8!%5y^A!89M+7=<$5&~7f@ux0X%)`Cv<bN7+brTm^;*md^cm)!j$nwNYU zSaRtG+j<>L=5XdK>n@lJ{({Bs_Io_vc`o(3p3D7egJmuC>)U#S-J71Wu+($H(xY*( zeXhdN8x59z4})!;8kT+!u=GY7Y};F~^hQI2=#KN;jyo&#&E1OlDtE%obK4$dSLCh= z+4l~MwQjPiwk_njenTj5>&2c+|A@i1p9_|I6<}^i%vjQ!*>k*Pd5*<ZEHX@Yn(TAf zj$vr?Bu#z)o;&)s9Fo?z{X^bWu$Fhb2d8Li%NJPm2-i<<UD-E8?(>cAK_^Ad3TcO1 zPxN~<<NbS7*1h)?qm<5E6kCRooZF91aJ~sYqjKa6Grn_^V$*LV@5VQx!wt4|U|8~% zVbzgfIV(t<?a%RU>h319BIgHpM9vR;aQi5{oBUIJpZX6kCWmUC>zJh?W_>vyvc6+X zZa!cih1cW&_4gcHc{g_}N}5aTc(C#ivpf5ZG1;-Cc4;bzw*O_Y*cuFhZR;xj$lW1> zMNg#cW&a)paM6I`nf*)2-2O!0NKXz}dUC*G=M5Gfr(i`+jzYBM8Z2j&10?#v94dPc zI=G_mV#@9Jk))~sebdEO*m@2vcH8mZ&0QL>^tyr(?)gUg!g`J%%5#Dp!K(XcSrgd= zi|!-r7rBc8qoc#Nk3x_$`HnDJ$Q~alvG<1u%acU$wtGCb{X<?&41BPh-P->}t|`yk zeroS>8fDDsSKztyD;O*~p=m@ffknR;N{wD33p6s@uH1fBQ>(n^*}U^^<-PQ^=nTjb zIRuN{Gojh+Eh&)UQ!%RWI6qR>SAI@tFGdv}lAn`(DL<$0R>oT1?dO^$-+p;mavK?2 zidHsnh*4z^%FoI8m>>HLkP?{lgJ#=(PFD{7#Hd0)31@qJQZM^m@##FLK6#IMlD7AE zRqVw_CiGreA`Z5HZ^}*gcVTzvmpd5I-b6xsPQi_ddF8uuD?)qiufn^+m*HKm!%c%J zk?p(5jVBJ08xKoe!eHBf4@+GFEHSykvX<Hlbd8$J<lW>l5lxa}HcbVA!fOIjp;hm+ z^?P^ZIH!K!O)UVqmb*-0^%F|ph@MT{_ne*vXM1jrg^ls*?U>wTx`cOO;a$=%at#(= zpS0ZQS6q=fr^h|HdCjiOIX$h`Hjl$%AJKp#n`9M4M!+I>b-*dDu)*G!vS_1wk4v@l zNKKa`FSS*agT(y?i~h$XiT($R{zr=~?fqitr;XA+d$@rk*LWz(8^frJ*Hr$OHykv3 zFK}-}7r?qZH^qpPivtsZ+uzmtDYVDrTMru*Bx@<Wnt5QN&`RE1Wkh01_EGA}MI6!( z09M~HEPCg(0m_)Uxw3A;?Ahn-Z{fSusk!B2?@y{#Xdu+v@8*6#-yl%;8fje=IxA|; zn1xgFU21H;tNb$SE3G-aAw4X-p=d8WDOI=QOYQ;<z44y8YN6w+92ZW$Gq>ay`$p;r z2J76osWUgd{X-XS{?J9dw(ln2(XAeqbFC#TdwP1Ug??NL`(0O1?D+IltduSUQPxQ6 z@1EPVq1yWr7MXpgpPRYWKALok&AWH{xp_CS_rWqZZp=IMOYe6TI<=2vt#@vgchg06 zPi&m&=eGCOoqle<n|^LENfUd`Ip_AioPKV5eed*h^Lv%|ZYaGox3BKZO;BWyh0`Nz z#L>{_cv13h;?peb^kyC`Ix9;&=av+k&VzB<@uk+yH&Vwu*qynh=FD^H!8ushNR#O; zo2I{B=rYZUH?8=ev*!9SZdoFwXy?%m^>$vV%<1%5oaef3OuGGDwY1T9A>}{!!)9)L z;rsVw^<~Vk=+9GT9lB^x6Pij5$ez(cvfphyilrM`%{2r4ZhC(b;_3YfOAk)fe#sw# z$>`r}uAn5}74ph_rQBt{Q#7!DuXp{<_;&5wXr0k5q(A43@?6*Qt2=U%8zgd)iWwQf zr5b+eow1V*k{CFvtn#II#(Fn>F9$21YM~a|_s&@F=FV7Ha@60D;;}>L`sBSvu&l?F z>hH1eaEI@wR4{ztuAcqw9Pv3T6!(Sy<W^*j6cBFgXYKpJN=e_3!D7cx@3zo@ioVAu zO)z#8QBwMG`R;j4@3u{Y>D{*X5iEYG>D`uh*@&UR9UF0axAk2Y(5!ulb7RjCiCGVs z)0Ou^m7$+d*4}SKXXKw!(AX}p_{>!zca1bK4*i5@_Wsq6EOs6&d^KiN){P>Tc~D?7 zUkXC_#R0tc0`o2VL+NW|7!Hq5OB;;HtLYEdvE=?J3)%QS4K6klv#k8bZ5AGqYL)Lg zyF&w_B<sN~ziBG1Dt-oig>wFqoQapga?ZeVe$Y-MpJDMo!}@zf)8>sSC)smD=I}FY z)0BrI{4&_K_hIS747>C$|Mc<Q`|ln<KK$~R53m2}{r`J>Mcw@J;q~u6eE2l~OXGO; vyNB0*|NXZg=1+^}&tLuO;fGJ}K7RU-kB{Fz_(6$F4}bMn|Lr&b{o(%u4y{`& diff --git a/doc/text/developer-manual.txt b/doc/text/developer-manual.txt index 675805f2..ac5f2e8b 100644 --- a/doc/text/developer-manual.txt +++ b/doc/text/developer-manual.txt @@ -2,7 +2,7 @@ Privoxy Developer Manual By: Privoxy Developers -$Id: developer-manual.sgml,v 1.35 2002/04/17 15:16:15 oes Exp $ +$Id: developer-manual.sgml,v 1.37 2002/04/26 17:23:29 swa Exp $ The developer manual gives the users information on how to help the developer team. It provides guidance on coding, testing, documentation and other issues. @@ -119,6 +119,13 @@ Table of Contents 9. Update the Webserver 10. Contacting the developers, Bug Reporting and Feature Requests + + 10.1. Get Support + 10.2. Report bugs + 10.3. Request new features + 10.4. Report ads or other filter problems + 10.5. Other + 11. Copyright and History 11.1. Copyright @@ -1363,7 +1370,7 @@ from the project). Example for file comments: -const char FILENAME_rcs[] = "$Id: developer-manual.sgml,v 1.35 2002/04/17 15:16:15 oes Exp $"; +const char FILENAME_rcs[] = "$Id: developer-manual.sgml,v 1.37 2002/04/26 17:23:29 swa Exp $"; /********************************************************************* * * File : $Source$ @@ -1420,7 +1427,7 @@ Example for file header comments: #ifndef _FILENAME_H #define _FILENAME_H -#define FILENAME_H_VERSION "$Id: developer-manual.sgml,v 1.35 2002/04/17 15:16:15 oes Exp $" +#define FILENAME_H_VERSION "$Id: developer-manual.sgml,v 1.37 2002/04/26 17:23:29 swa Exp $" /********************************************************************* * * File : $Source$ @@ -1595,7 +1602,6 @@ The following must be done by one of the developers prior to each new release. version info in this line: {+add-header{X-Actions-File-Version: A.B} -filter -no-popups} - Then change the version info in doc/webserver/actions/index.php, line: '$required_actions_file_version = "A.B";' @@ -1620,11 +1626,10 @@ For all types of packages, including the source tarball, you must make sure that you build from clean sources by exporting the right version from CVS into an empty directory:. - mkdir dist # delete or choose different name if it already exists - cd dist - cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login - cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current - + mkdir dist # delete or choose different name if it already exists + cd dist + cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login + cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current Do NOT change a single bit, including, but not limited to version information after export from CVS. This is to make sure that all release packages, and with @@ -1642,17 +1647,14 @@ directory. (See "Building and releasing packages" above). Then run: cd current autoheader && autoconf && ./configure - Then do: make tarball-dist - To upload the package to Sourceforge, simply issue make tarball-upload - Go to the displayed URL and release the file publicly on Sourceforge. For the change log field, use the relevant section of the ChangeLog file. @@ -1666,17 +1668,14 @@ directory. (See "Building and releasing packages" above). Then run: cd current autoheader && autoconf && ./configure - Then do make suse-dist (or make redhat-dist) - To upload the package to Sourceforge, simply issue make suse-upload (or make redhat-upload) - Go to the displayed URL and release the file publicly on Sourceforge. Use the release notes and çhange log from the source tarball package. @@ -1689,8 +1688,7 @@ First, make sure that you have freshly exported the right version into an empty directory. (See "Building and releasing packages" above). Then get the OS/2 Setup module: - cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co os2setup - + cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co os2setup You will need a mix of development tools. The main compilation takes place with IBM Visual Age C++. Some ancillary work takes place with GNU tools, available @@ -1702,18 +1700,15 @@ Change directory to the os2setup directory. Edit the os2build.cmd file to set the final executable filename. For example, installExeName='privoxyos2_setup_X.Y.Z.exe' - Next, edit the IJB.wis file so the release number matches in the PACKAGEID section: PACKAGEID="Privoxy Team\Privoxy\Privoxy Package\X\Y\Z" - You're now ready to build. Run: os2build - You will find the WarpIN-installable executable in the ./files directory. Upload this anonymously to uploads.sourceforge.net/incoming, create a release @@ -1727,7 +1722,6 @@ tarball package. Login to Sourceforge's compilefarm via ssh: ssh cf.sourceforge.net - Choose the right operating system (not the Debian one). When logged in, make sure that you have freshly exported the right version into an empty directory. @@ -1735,12 +1729,10 @@ sure that you have freshly exported the right version into an empty directory. cd current autoheader && autoconf && ./configure - Then run gmake solaris-dist - which creates a gzip'ed tar archive. Sadly, you cannot use make solaris-upload on the Sourceforge machine (no ncftpput). You now have to manually upload the @@ -1758,15 +1750,13 @@ First, make sure that you have freshly exported the right version into an empty directory. (See "Building and releasing packages" above). Then get the Windows setup module: - cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co winsetup - + cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co winsetup Then you can build the package. This is fully automated, and is controlled by winsetup/GNUmakefile. All you need to do is: cd winsetup make - Now you can manually rename privoxy_setup.exe to privoxy_setup_X_Y_Z.exe, and upload it to SourceForge. When releasing the package on SourceForge, use the @@ -1781,7 +1771,6 @@ directory. (See "Building and releasing packages" above). Then, run: cd current autoheader && autoconf && ./configure - Then do FIXME. @@ -1793,14 +1782,12 @@ First, make sure that you have freshly exported the right version into an empty directory. (See "Building and releasing packages" above). Then get the Mac OSX setup module: - cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co osxsetup - + cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co osxsetup Then run: cd osxsetup build - This will run autoheader, autoconf and configure as well as make. Finally, it will copy over the necessary files to the ./osxsetup/files directory for @@ -1812,7 +1799,6 @@ specify ./Privoxy.pkg as the output package name, you can then create the distributable zip file with the command: zip -r privoxyosx_setup_x.y.z.zip Privoxy.pkg - You can then upload privoxyosx_setup_x.y.z.zip anonymously to uploads.sourceforge.net/incoming, create a release for it, and you're done. Use @@ -1825,7 +1811,6 @@ the release notes and Change Log from the source tarball package. Login to Sourceforge's compilefarm via ssh: ssh cf.sourceforge.net - Choose the right operating system. When logged in, make sure that you have freshly exported the right version into an empty directory. (See "Building and @@ -1833,12 +1818,10 @@ releasing packages" above). Then run: cd current autoheader && autoconf && ./configure - Then run: gmake freebsd-dist - which creates a gzip'ed tar archive. Sadly, you cannot use make freebsd-upload on the Sourceforge machine (no ncftpput). You now have to manually upload the @@ -1854,7 +1837,6 @@ directory. (See "Building and releasing packages" above). Then run: cd current autoheader && autoconf && ./configure - Then do FIXME. @@ -1867,7 +1849,6 @@ directory. (See "Building and releasing packages" above). Then run: cd current autoheader && autoconf && ./configure - Then do FIXME. @@ -1878,7 +1859,6 @@ Then do FIXME. Login to Sourceforge's compilefarm via ssh: ssh cf.sourceforge.net - Choose the right operating system. When logged in, make sure that you have freshly exported the right version into an empty directory. (See "Building and @@ -1886,12 +1866,10 @@ releasing packages" above). Then run: cd current autoheader && autoconf && ./configure - Then run: make aix-dist - which creates a gzip'ed tar archive. Sadly, you cannot use make aix-upload on the Sourceforge machine (no ncftpput). You now have to manually upload the @@ -1917,7 +1895,6 @@ broken links, incosistent contents or permission problems will occur: If you have changed anything in the documentation source SGML files, do: make dok # (or make redkat-dok if make dok doesn't work for you) - That will generate doc/webserver/user-manual, doc/webserver/developer-manual, doc/webserver/faq and doc/webserver/index.html automatically. @@ -1932,7 +1909,6 @@ webserver/* directory (or create new directories under doc/webserver). Next, commit any changes from the above steps to CVS. All set? Then do make webserver - This will do the upload to the webserver (www.privoxy.org) and ensure all files and directories there are group writable. @@ -1945,47 +1921,69 @@ avoid permission problems. 10. Contacting the developers, Bug Reporting and Feature Requests We value your feedback. However, to provide you with the best support, please -note: +note the following sections. - * Use the Sourceforge Support Forum to get help: - - http://sourceforge.net/tracker/?group_id=11118&atid=211118 - - - * Submit bugs only through our Sourceforge Bug Forum: - - http://sourceforge.net/tracker/?group_id=11118&atid=111118. - - - Make sure that the bug has not already been submitted. Please try to verify - that it is a Privoxy bug, and not a browser or site bug first. If you are - using your own custom configuration, please try the stock configs to see if - the problem is a configuration related bug. And if not using the latest - development snapshot, please try the latest one. Or even better, CVS - sources. Please be sure to include the Privoxy/Junkbuster version, - platform, browser, any pertinent log data, any other relevant details - (please be specific) and, if possible, some way to reproduce the bug. - - * Submit feature requests only through our Sourceforge feature request forum: - - http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse. - - - * You can also send feedback on websites that Privoxy has problems with. Please bookmark - the following link: "Privoxy - Submit Filter Feedback" - . Once you surf to a page with problems, use the - bookmark to send us feedback. We will look into the issue as soon as possible. - - - * For any other issues, feel free to use the mailing lists: - - http://sourceforge.net/mail/?group_id=11118. - +------------------------------------------------------------------------------- + +10.1. Get Support + +To get support, use the Sourceforge Support Forum: + + http://sourceforge.net/tracker/?group_id=11118&atid=211118 - Anyone interested in actively participating in development and related - discussions can also join the appropriate mailing list. Archives are - available, too. + +------------------------------------------------------------------------------- + +10.2. Report bugs + +To submit bugs, use the Sourceforge Bug Forum: + + http://sourceforge.net/tracker/?group_id=11118&atid=111118. + + +Make sure that the bug has not already been submitted. Please try to verify +that it is a Privoxy bug, and not a browser or site bug first. If you are using +your own custom configuration, please try the stock configs to see if the +problem is a configuration related bug. And if not using the latest development +snapshot, please try the latest one. Or even better, CVS sources. Please be +sure to include the Privoxy version, platform, browser, any pertinent log data, +any other relevant details (please be specific) and, if possible, some way to +reproduce the bug. + +------------------------------------------------------------------------------- + +10.3. Request new features + +To submit ideas on new features, use the Sourceforge feature request forum: + + http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse. + +------------------------------------------------------------------------------- + +10.4. Report ads or other filter problems + +You can also send feedback on websites that Privoxy has problems with. Please +bookmark the following link: "Privoxy - Submit Filter Feedback". Once you surf +to a page with problems, use the bookmark to send us feedback. We will look +into the issue as soon as possible. + +New, improved default.action files will occasionally be made available based on +your feedback. These will be announced on the ijbswa-announce list. + +------------------------------------------------------------------------------- + +10.5. Other + +For any other issues, feel free to use the mailing lists: + + http://sourceforge.net/mail/?group_id=11118. + + +Anyone interested in actively participating in development and related +discussions can also join the appropriate mailing list. Archives are available, +too. See the page on Sourceforge. + ------------------------------------------------------------------------------- 11. Copyright and History diff --git a/doc/text/faq.txt b/doc/text/faq.txt index ee005e10..75c5ac10 100644 --- a/doc/text/faq.txt +++ b/doc/text/faq.txt @@ -2,7 +2,7 @@ Privoxy Frequently Asked Questions By: Privoxy Developers -$Id: faq.sgml,v 1.49 2002/04/12 10:10:18 swa Exp $ +$Id: faq.sgml,v 1.51 2002/04/26 17:24:31 swa Exp $ This FAQ gives users and developers alike answers to frequently asked questions about Privoxy . @@ -57,21 +57,19 @@ Table of Contents 3.3. The "actions" concept confuses me. Please list some of these "actions". 3.4. How are actions files configured? What is the easiest way to do this? - 3.5. What are the differences between intermediate.action, basic.action, - etc.? - 3.6. Why can I change the configuration with a browser? Does that not raise + 3.5. Why can I change the configuration with a browser? Does that not raise security issues? - 3.7. What is "default.filter"? - 3.8. How can I set up Privoxy to act as a proxy for my LAN? - 3.9. Instead of ads, now I get a checkerboard pattern. I don't want to see + 3.6. What is "default.filter"? + 3.7. How can I set up Privoxy to act as a proxy for my LAN? + 3.8. Instead of ads, now I get a checkerboard pattern. I don't want to see anything. - 3.10. Why would anybody want to see a checkerboard pattern? - 3.11. I see large red banners on some pages that say "Blocked". Why and how + 3.9. Why would anybody want to see a checkerboard pattern? + 3.10. I see large red banners on some pages that say "Blocked". Why and how do I get rid of this? - 3.12. I cannot see all of the "Blocked" page banner. All I see is a bright + 3.11. I cannot see all of the "Blocked" page banner. All I see is a bright red square. - 3.13. Can Privoxy run as a service on Win2K/NT? - 3.14. How can I make Privoxy work with other proxies like Squid? + 3.12. Can Privoxy run as a service on Win2K/NT? + 3.13. How can I make Privoxy work with other proxies like Squid? 4. Miscellaneous @@ -103,10 +101,16 @@ Table of Contents 5.2. I just added a new rule, but the steenkin ad is still getting through. How? 5.3. One of my favorite sites does not work with Privoxy. What can I do? - 5.4. Where can I get help? Report bugs? Feature Requests? Etc? - 5.5. What time is it? + 5.4. What time is it? 7. Contacting the developers, Bug Reporting and Feature Requests + + 7.1. Get Support + 7.2. Report bugs + 7.3. Request new features + 7.4. Report ads or other filter problems + 7.5. Other + 8. Copyright and History 8.1. Copyright @@ -166,6 +170,9 @@ configuration is now. 1.4. What are some of the new features? + * FIXME: complete the list of features. change the order: most important + features to the top of the list. prefix new features with "NEW". + * Integrated browser based configuration and control utility at http:// config.privoxy.org/ (shortcut: http://p.p/). Browser-based tracing of rule and filter effects. Remote toggling. @@ -195,10 +202,6 @@ configuration is now. * Improved signal handling, and a true daemon mode (Unix). - * Builds from source on most UNIX-like systems. Packages available for: Linux - (RedHat, SuSE, or Debian), Windows, Sun Solaris, Mac OSX, OS/2, HP-UX 11, - NetBSD and AmigaOS. - * Every feature now controllable on a per-site or per-location basis, configuration more powerful and versatile over-all. @@ -321,8 +324,9 @@ just like a web server does. 2.2. Which operating systems are supported? -At present, Privoxy is known to run on Win32, Mac OSX, OS/2, AmigaOS, Linux -(RedHat, Suse, Debian), FreeBSD, NetBSD, BeOS, and many flavors of Unix. +At present, Privoxy is known to run on Windows(95, 98, ME, 2000, XP), Linux +(RedHat, Suse, Debian), Mac OSX, OS/2, AmigaOS, FreeBSD, NetBSD, BeOS, and many +more flavors of Unix. But any operating system that runs TCP/IP, can conceivably take advantage of Privoxy in a networked situation where Privoxy would run as a server on a LAN @@ -438,50 +442,7 @@ configuration files, and their various options and syntax. ------------------------------------------------------------------------------- -3.5. What are the differences between intermediate.action, basic.action, etc.? - -Configuring Privoxy is not easy. To help you get started, we provide you with -three different default configurations. The following table shows you, which -features are enabled in each configuration. - -Table 1. Default Configurations - -+--------------------------------------------------------------------------------------+ -|Feature |default.action|basic.action |intermediate.action|advanced.action| -|--------------------+--------------+--------------+-------------------+---------------| -|ad-filtering |? |x |x |x | -|--------------------+--------------+--------------+-------------------+---------------| -|blank image |? |x |x |x | -|--------------------+--------------+--------------+-------------------+---------------| -|de-animate GIFs |? |x |x |x | -|--------------------+--------------+--------------+-------------------+---------------| -|referer forging |? |x |x |x | -|--------------------+--------------+--------------+-------------------+---------------| -|jon's |? |x |x |x | -|+no-cookies-keep | | | | | -|(i.e. session | | | | | -|cookies only) | | | | | -|--------------------+--------------+--------------+-------------------+---------------| -|no-popup windows |? | |x |x | -|--------------------+--------------+--------------+-------------------+---------------| -|fast redirects |? | |x |x | -|--------------------+--------------+--------------+-------------------+---------------| -|hide-referrer |? | |x |x | -|--------------------+--------------+--------------+-------------------+---------------| -|hide-useragent |? | |x |x | -|--------------------+--------------+--------------+-------------------+---------------| -|content-modification|? | | |x | -|--------------------+--------------+--------------+-------------------+---------------| -|feature-x |? | | | | -|--------------------+--------------+--------------+-------------------+---------------| -|feature-y |? | | | | -|--------------------+--------------+--------------+-------------------+---------------| -|feature-z |? | | | | -+--------------------------------------------------------------------------------------+ - -------------------------------------------------------------------------------- - -3.6. Why can I change the configuration with a browser? Does that not raise +3.5. Why can I change the configuration with a browser? Does that not raise security issues? What I don't understand, is how I can browser edit the config file as a regular @@ -502,7 +463,7 @@ Note that normally only local users can connect to Privoxy, so this is not ------------------------------------------------------------------------------- -3.7. What is "default.filter"? +3.6. What is "default.filter"? The "default.filter" file is used to "filter" any web page content. By "filtering" we mean it can modify, remove, or change anything on the page, @@ -520,7 +481,7 @@ the "Actions List Editor" from your browser. ------------------------------------------------------------------------------- -3.8. How can I set up Privoxy to act as a proxy for my LAN? +3.7. How can I set up Privoxy to act as a proxy for my LAN? By default, Privoxy only responds to requests from localhost. To have it act as a server for a network, this needs to be changed in the main config file where @@ -529,14 +490,13 @@ option. It may be commented out with a "#" symbol. Make sure it is uncommented, and assign it the address of the LAN gateway interface, and port number to use: listen-address 192.168.1.1:8118 - Save the file, and restart Privoxy. Configure all browsers on the network then to use this address and port number. ------------------------------------------------------------------------------- -3.9. Instead of ads, now I get a checkerboard pattern. I don't want to see +3.8. Instead of ads, now I get a checkerboard pattern. I don't want to see anything. This is a configuration option for images that Privoxy is stopping. You have @@ -554,7 +514,7 @@ below). ------------------------------------------------------------------------------- -3.10. Why would anybody want to see a checkerboard pattern? +3.9. Why would anybody want to see a checkerboard pattern? This can be helpful for troubleshooting problems. It might also be good for anyone new to Privoxy so that they can see if their favorite pages are @@ -563,7 +523,7 @@ important. ------------------------------------------------------------------------------- -3.11. I see large red banners on some pages that say "Blocked". Why and how do +3.10. I see large red banners on some pages that say "Blocked". Why and how do I get rid of this? These are URLs that match something in one of Privoxy's block actions (+block). @@ -601,7 +561,7 @@ is embedded in the frame's HTML page. ------------------------------------------------------------------------------- -3.12. I cannot see all of the "Blocked" page banner. All I see is a bright red +3.11. I cannot see all of the "Blocked" page banner. All I see is a bright red square. There is not enough space to fit the entire page. Try right clicking on the @@ -611,7 +571,7 @@ just what is being blocked, and why. ------------------------------------------------------------------------------- -3.13. Can Privoxy run as a service on Win2K/NT? +3.12. Can Privoxy run as a service on Win2K/NT? Yes, it can run as a system service using srvany.exe. The only catch is that this will effectively disable the Privoxy icon in the taskbar. You can have one @@ -623,7 +583,7 @@ details, and a sample configuration. ------------------------------------------------------------------------------- -3.14. How can I make Privoxy work with other proxies like Squid? +3.13. How can I make Privoxy work with other proxies like Squid? This can be done. See the user manual, which describes how to do this. @@ -697,15 +657,10 @@ See next question ... 4.5. How can I submit new ads? -Beginning with Privoxy v2.9.14, missed ads and banners and other actions file -problems, can be submitted by accessing "actions file feedback system" from -http://p.p/ +Please see the Contact section. This process does not work with earlier versions of Privoxy or Junkbuster. -There will soon be regularly updated actions files posted. These will be -announced on the ijbswa-announce list. - ------------------------------------------------------------------------------- 4.6. How can I hide my IP address? @@ -937,63 +892,78 @@ same thing by editing the appropriate "actions" file. ------------------------------------------------------------------------------- -5.4. Where can I get help? Report bugs? Feature Requests? Etc? +5.4. What time is it? -Feedback is encouraged, whether good, bad or ugly. Please see the contact page -in the user-manual for details. +Time for you to go! ------------------------------------------------------------------------------- -5.5. What time is it? +7. Contacting the developers, Bug Reporting and Feature Requests -Time for you to go! +We value your feedback. However, to provide you with the best support, please +note the following sections. ------------------------------------------------------------------------------- -7. Contacting the developers, Bug Reporting and Feature Requests +7.1. Get Support -We value your feedback. However, to provide you with the best support, please -note: +To get support, use the Sourceforge Support Forum: - * Use the Sourceforge Support Forum to get help: - - http://sourceforge.net/tracker/?group_id=11118&atid=211118 - - - * Submit bugs only through our Sourceforge Bug Forum: - - http://sourceforge.net/tracker/?group_id=11118&atid=111118. - - - Make sure that the bug has not already been submitted. Please try to verify - that it is a Privoxy bug, and not a browser or site bug first. If you are - using your own custom configuration, please try the stock configs to see if - the problem is a configuration related bug. And if not using the latest - development snapshot, please try the latest one. Or even better, CVS - sources. Please be sure to include the Privoxy/Junkbuster version, - platform, browser, any pertinent log data, any other relevant details - (please be specific) and, if possible, some way to reproduce the bug. + http://sourceforge.net/tracker/?group_id=11118&atid=211118 - * Submit feature requests only through our Sourceforge feature request forum: - - http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse. - - - * You can also send feedback on websites that Privoxy has problems with. Please bookmark - the following link: "Privoxy - Submit Filter Feedback" - . Once you surf to a page with problems, use the - bookmark to send us feedback. We will look into the issue as soon as possible. - - - * For any other issues, feel free to use the mailing lists: - - http://sourceforge.net/mail/?group_id=11118. - - - Anyone interested in actively participating in development and related - discussions can also join the appropriate mailing list. Archives are - available, too. + +------------------------------------------------------------------------------- + +7.2. Report bugs + +To submit bugs, use the Sourceforge Bug Forum: + + http://sourceforge.net/tracker/?group_id=11118&atid=111118. + + +Make sure that the bug has not already been submitted. Please try to verify +that it is a Privoxy bug, and not a browser or site bug first. If you are using +your own custom configuration, please try the stock configs to see if the +problem is a configuration related bug. And if not using the latest development +snapshot, please try the latest one. Or even better, CVS sources. Please be +sure to include the Privoxy version, platform, browser, any pertinent log data, +any other relevant details (please be specific) and, if possible, some way to +reproduce the bug. + +------------------------------------------------------------------------------- + +7.3. Request new features + +To submit ideas on new features, use the Sourceforge feature request forum: + + http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse. + +------------------------------------------------------------------------------- + +7.4. Report ads or other filter problems + +You can also send feedback on websites that Privoxy has problems with. Please +bookmark the following link: "Privoxy - Submit Filter Feedback". Once you surf +to a page with problems, use the bookmark to send us feedback. We will look +into the issue as soon as possible. + +New, improved default.action files will occasionally be made available based on +your feedback. These will be announced on the ijbswa-announce list. + +------------------------------------------------------------------------------- + +7.5. Other + +For any other issues, feel free to use the mailing lists: + + http://sourceforge.net/mail/?group_id=11118. + + +Anyone interested in actively participating in development and related +discussions can also join the appropriate mailing list. Archives are available, +too. See the page on Sourceforge. + ------------------------------------------------------------------------------- 8. Copyright and History diff --git a/doc/text/user-manual.txt b/doc/text/user-manual.txt index 13d088ea..e534db87 100644 --- a/doc/text/user-manual.txt +++ b/doc/text/user-manual.txt @@ -2,7 +2,7 @@ Privoxy User Manual By: Privoxy Developers -$Id: user-manual.sgml,v 1.92 2002/04/25 18:55:13 hal9 Exp $ +$Id: user-manual.sgml,v 1.95 2002/04/26 17:23:29 swa Exp $ The user manual gives users information on how to install, configure and use Privoxy. @@ -25,72 +25,72 @@ Table of Contents 1. Introduction - 1.1. New Features + 1.1. Features 3. Installation - 3.1. Binary Packages - - 3.1.1. Red Hat and SuSE RPMs - 3.1.2. Debian - 3.1.3. Windows - 3.1.4. Solaris, NetBSD, FreeBSD, HP-UX - 3.1.5. OS/2 - 3.1.6. Max OSX - 3.1.7. AmigaOS - - 3.2. Building from Source + 3.1. Red Hat and SuSE RPMs + 3.2. Debian + 3.3. Windows + 3.4. Solaris, NetBSD, FreeBSD, HP-UX + 3.5. OS/2 + 3.6. Max OSX + 3.7. AmigaOS -4. Quickstart to Using Privoxy +4. Note to Upgraders +5. Quickstart to Using Privoxy +6. Starting Privoxy - 4.1. Note to Upgraders - 4.2. Starting Privoxy - 4.3. Command Line Options + 6.1. Command Line Options -5. Privoxy Configuration +7. Privoxy Configuration - 5.1. Controlling Privoxy with Your Web Browser - 5.2. Configuration Files Overview - 5.3. The Main Configuration File + 7.1. Controlling Privoxy with Your Web Browser + 7.2. Configuration Files Overview + 7.3. The Main Configuration File - 5.3.1. Configuration and Log File Locations - 5.3.2. Local Set-up Documentation - 5.3.3. Debugging - 5.3.4. Access Control and Security - 5.3.5. Forwarding - 5.3.6. Windows GUI Options + 7.3.1. Configuration and Log File Locations + 7.3.2. Local Set-up Documentation + 7.3.3. Debugging + 7.3.4. Access Control and Security + 7.3.5. Forwarding + 7.3.6. Windows GUI Options - 5.4. Actions Files + 7.4. Actions Files - 5.4.1. Finding the Right Mix - 5.4.2. How to Edit - 5.4.3. How Actions are Applied to URLs - 5.4.4. Patterns - 5.4.5. Actions - 5.4.6. Aliases + 7.4.1. Finding the Right Mix + 7.4.2. How to Edit + 7.4.3. How Actions are Applied to URLs + 7.4.4. Patterns + 7.4.5. Actions + 7.4.6. Aliases - 5.5. The Filter File - 5.6. Templates + 7.5. The Filter File + 7.6. Templates -6. Contacting the Developers, Bug Reporting and Feature Requests +8. Contacting the Developers, Bug Reporting and Feature Requests - 6.1. Submitting Ads and "Action" Problems + 8.1. Get Support + 8.2. Report bugs + 8.3. Request new features + 8.4. Report ads or other filter problems + 8.5. Other -7. Copyright and History +9. Copyright and History - 7.1. Copyright - 7.2. History + 9.1. Copyright + 9.2. History -8. See Also -9. Appendix +10. See Also +11. Appendix - 9.1. Regular Expressions - 9.2. Privoxy's Internal Pages + 11.1. Regular Expressions + 11.2. Privoxy's Internal Pages - 9.2.1. Bookmarklets + 11.2.1. Bookmarklets - 9.3. Chain of Events - 9.4. Anatomy of an Action + 11.3. Chain of Events + 11.4. Anatomy of an Action ------------------------------------------------------------------------------- @@ -109,12 +109,15 @@ sources). And there may be bugs, though hopefully not many! ------------------------------------------------------------------------------- -1.1. New Features +1.1. Features In addition to Internet Junkbuster's traditional features of ad and banner blocking and cookie management, Privoxy provides new features, some of them currently under development: + * FIXME: complete the list of features. change the order: most important + features to the top of the list. prefix new features with "NEW". + * Integrated browser based configuration and control utility at http:// config.privoxy.org/ (shortcut: http://p.p/). Browser-based tracing of rule and filter effects. Remote toggling. @@ -144,10 +147,6 @@ currently under development: * Improved signal handling, and a true daemon mode (Unix). - * Builds from source on most UNIX-like systems. Packages available for: Linux - (RedHat, SuSE, or Debian), Windows, Sun Solaris, Mac OSX, OS/2, HP-UX 11, - NetBSD and AmigaOS. - * Every feature now controllable on a per-site or per-location basis, configuration more powerful and versatile over-all. @@ -160,37 +159,36 @@ currently under development: Privoxy is available both in convenient pre-compiled packages for a wide range of operating systems, and as raw source code. For most users, we recommend -using the packages, which can be downloaded from our Privoxy Project Page. +using the packages, which can be downloaded from our Privoxy Project Page. For +installing and compiling the source code, please look into our Developer +Manual. If you like to live on the bleeding edge and are not afraid of using possibly unstable development versions, you can check out the up-to-the-minute version directly from the CVS repository or simply download the nightly CVS tarball. +Again, we refer you to the Developer Manual. -At present, Privoxy is known to run on Win32, Mac OSX, OS/2, AmigaOS, Linux -(RedHat, Suse, Debian), FreeBSD, NetBSD, BeOS, and many flavors of Unix. - -------------------------------------------------------------------------------- - -3.1. Binary Packages +At present, Privoxy is known to run on Windows(95, 98, ME, 2000, XP), Linux +(RedHat, Suse, Debian), Mac OSX, OS/2, AmigaOS, FreeBSD, NetBSD, BeOS, and many +more flavors of Unix. Note: If you have a previous Junkbuster or Privoxy installation on your system, you will need to remove it. Some platforms do this for you as part of their installation procedure. (See below for your platform). In any case be sure to backup your old configuration if it is valuable to you. -See the note to upgraders. - -How to install the binary packages depends on your operating system: +See the note to upgraders section below. ------------------------------------------------------------------------------- -3.1.1. Red Hat and SuSE RPMs +3.1. Red Hat and SuSE RPMs RPMs can be installed with rpm -Uvh privoxy-2.9.14-1.rpm, and will use /etc/ privoxy for the location of configuration files. Note that on Red Hat, Privoxy will not be automatically started on system boot. -You will need to enable that using chkconfig, ntsysv, or similar method. +You will need to enable that using chkconfig, ntsysv, or similar methods. Note +that SuSE will automatically start Privoxy in the boot process. If you have problems with failed dependencies, try rebuilding the SRC RPM: rpm --rebuild privoxy-2.9.14-1.src.rpm;. This will use your locally installed @@ -202,27 +200,28 @@ remove Junkbuster automatically, before installing Privoxy. ------------------------------------------------------------------------------- -3.1.2. Debian +3.2. Debian FIXME. ------------------------------------------------------------------------------- -3.1.3. Windows +3.3. Windows Just double-click the installer, which will guide you through the installation -process. +process. You will find the configuration files in the same directory as you +installed Privoxy in. We do not use the registry of Windows. ------------------------------------------------------------------------------- -3.1.4. Solaris, NetBSD, FreeBSD, HP-UX +3.4. Solaris, NetBSD, FreeBSD, HP-UX Create a new directory, cd to it, then unzip and untar the archive. For the most part, you'll have to figure out where things go. FIXME. ------------------------------------------------------------------------------- -3.1.5. OS/2 +3.5. OS/2 First, make sure that no previous installations of Junkbuster and / or Privoxy are left on your system. You can do this by @@ -237,7 +236,7 @@ configuration files. ------------------------------------------------------------------------------- -3.1.6. Max OSX +3.6. Max OSX Unzip the downloaded package (you can either double-click on the file in the finder, or on the desktop if you downloaded it there). Then, double-click on @@ -248,7 +247,7 @@ StartupItems/Privoxy. ------------------------------------------------------------------------------- -3.1.7. AmigaOS +3.7. AmigaOS Copy and then unpack the lha archive to a suitable location. All necessary files will be installed into Privoxy directory, including all configuration and @@ -262,58 +261,7 @@ may display that Privoxy is still running). ------------------------------------------------------------------------------- -3.2. Building from Source - -To build Privoxy from source, autoheader, autoconf, GNU make (gmake), and, of -course, a C compiler are required. - -When building from a source tarball (either release version or nightly CVS -tarball), first unpack the source: - - tar xzvf privoxy-2.9.14-beta-src* [.tgz or .tar.gz] - cd privoxy-2.9.14-beta - - -For retrieving the current CVS sources, you'll need CVS installed. Note that -sources from CVS are development quality, and may not be stable, or well -tested. To download CVS source: - - cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login - cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co current - cd current - - -This will create a directory named current/, which will contain the source -tree. - -Then, in either case, to build from unpacked tarball or CVS source: - - autoheader - autoconf - ./configure # (--help to see options) - make # (the make from gnu, gmake for *BSD) - su - make -n install # (to see where all the files will go) - make install # (to really install) - - -If you have gnu make, you can have the first four steps automatically done for -you by just typing: - - make - - -in the freshly downloaded or unpacked source directory. - -For more detailed instructions on how to build Redhat and SuSE RPMs, Windows -self-extracting installers, building on platforms with special requirements -etc, please consult the developer manual. - -------------------------------------------------------------------------------- - -4. Quickstart to Using Privoxy - -4.1. Note to Upgraders +4. Note to Upgraders There are very significant changes from older versions of Junkbuster to the current Privoxy. Configuration is substantially changed. Junkbuster 2.0.x and @@ -355,7 +303,23 @@ A quick list of things to be aware of before upgrading: ------------------------------------------------------------------------------- -4.2. Starting Privoxy +5. Quickstart to Using Privoxy + + * Install Privoxy. See the section Installing. + + * Start Privoxy. See the section Starting Privoxy. + + * Change your browser's configuration to use the proxy localhost on port + 8118. See the section Starting Privoxy. + + * Enjoy surfing with enhanced comfort and privacy. Please see the section + Contacting the Developers on how to report bugs or problems with websites + or to get help. You may want to change the file user.action to further + tweak your new browsing experience. + +------------------------------------------------------------------------------- + +6. Starting Privoxy Before launching Privoxy for the first time, you will want to configure your browser(s) to use Privoxy as a HTTP and HTTPS proxy. The default is localhost @@ -377,8 +341,6 @@ used on the command line. Example Unix startup command: # /usr/sbin/privoxy /etc/privoxy/config - - See below for other command line options. @@ -449,7 +411,7 @@ Privoxy, want to propose a new feature or smarter rules, please see the section ------------------------------------------------------------------------------- -4.3. Command Line Options +6.1. Command Line Options Privoxy may be invoked with the following command-line options: @@ -487,7 +449,7 @@ Privoxy may be invoked with the following command-line options: ------------------------------------------------------------------------------- -5. Privoxy Configuration +7. Privoxy Configuration All Privoxy configuration is stored in text files. These files can be edited with a text editor. Many important aspects of Privoxy can also be controlled @@ -495,18 +457,18 @@ easily with a web browser. ------------------------------------------------------------------------------- -5.1. Controlling Privoxy with Your Web Browser +7.1. Controlling Privoxy with Your Web Browser Privoxy's user interface can be reached through the special URL http:// config.privoxy.org/ (shortcut: http://p.p/), which is a built-in page and works without Internet access. You will see the following section: Privoxy Menu - ? View & change the current configuration - ? View the source code version numbers - ? View the request headers. - ? Look up which actions apply to a URL and why - ? Toggle Privoxy on or off + ?? View & change the current configuration + ?? View the source code version numbers + ?? View the request headers. + ?? Look up which actions apply to a URL and why + ?? Toggle Privoxy on or off This should be self-explanatory. Note the first item leads to an editor for the @@ -524,7 +486,7 @@ browser. ------------------------------------------------------------------------------- -5.2. Configuration Files Overview +7.2. Configuration Files Overview For Unix, *BSD and Linux, all configuration files are located in /etc/privoxy/ by default. For MS Windows, OS/2, and AmigaOS these are all in the same @@ -560,7 +522,7 @@ configuration files are: pre-defined here; whether to apply them or not is up to the actions files. All files use the "#" character to denote a comment (the rest of the line will -be ignored) and understand line continuation through placing a backslash ("\") +be ignored) angd understand line continuation through placing a backslash ("\") as the very last character in a line. If the # is preceded by a backslash, it looses its special function. Placing a # in front of an otherwise valid configuration line to prevent it from being interpreted is called "commenting @@ -582,7 +544,7 @@ configuration files on important issues. ------------------------------------------------------------------------------- -5.3. The Main Configuration File +7.3. The Main Configuration File Again, the main configuration file is named config on Linux/Unix/BSD and OS/2, and config.txt on Windows. Configuration lines consist of an initial keyword @@ -604,7 +566,7 @@ surfing). ------------------------------------------------------------------------------- -5.3.1. Configuration and Log File Locations +7.3.1. Configuration and Log File Locations Privoxy can (and normally does) use a number of other files for additional configuration and logging. This section of the configuration file tells Privoxy @@ -612,7 +574,7 @@ where to find those other files. ------------------------------------------------------------------------------- -5.3.1.1. confdir +7.3.1.1. confdir Specifies: @@ -642,7 +604,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.1.2. logdir +7.3.1.2. logdir Specifies: @@ -667,7 +629,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.1.3. actionsfile +7.3.1.3. actionsfile Specifies: @@ -702,7 +664,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.1.4. filterfile +7.3.1.4. filterfile Specifies: @@ -731,7 +693,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.1.5. logfile +7.3.1.5. logfile Specifies: @@ -769,7 +731,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.1.6. jarfile +7.3.1.6. jarfile Specifies: @@ -793,7 +755,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.1.7. trustfile +7.3.1.7. trustfile Specifies: @@ -828,7 +790,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.2. Local Set-up Documentation +7.3.2. Local Set-up Documentation If you intend to operate Privoxy for more users that just yourself, it might be a good idea to let them know how to reach you, what you block and why you do @@ -836,7 +798,7 @@ that, your policies etc. ------------------------------------------------------------------------------- -5.3.2.1. trust-info-url +7.3.2.1. trust-info-url Specifies: @@ -870,7 +832,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.2.2. admin-address +7.3.2.2. admin-address Specifies: @@ -895,7 +857,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.2.3. proxy-info-url +7.3.2.3. proxy-info-url Specifies: @@ -924,7 +886,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.3. Debugging +7.3.3. Debugging These options are mainly useful when tracing a problem. Note that you might also want to invoke Privoxy with the --no-daemon command line option when @@ -932,7 +894,7 @@ debugging. ------------------------------------------------------------------------------- -5.3.3.1. debug +7.3.3.1. debug Specifies: @@ -967,7 +929,6 @@ Notes: debug 1024 # debug kill pop-ups debug 4096 # Startup banner and warnings. debug 8192 # Non-fatal errors - To select multiple debug levels, you can either add them or use multiple debug lines. @@ -986,7 +947,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.3.2. single-threaded +7.3.3.2. single-threaded Specifies: @@ -1012,14 +973,14 @@ Notes: ------------------------------------------------------------------------------- -5.3.4. Access Control and Security +7.3.4. Access Control and Security This section of the config file controls the security-relevant aspects of Privoxy's configuration. ------------------------------------------------------------------------------- -5.3.4.1. listen-address +7.3.4.1. listen-address Specifies: @@ -1060,11 +1021,10 @@ Example: from inside only: listen-address 192.168.0.1:8118 - ------------------------------------------------------------------------------- -5.3.4.2. toggle +7.3.4.2. toggle Specifies: @@ -1094,7 +1054,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.4.3. enable-remote-toggle +7.3.4.3. enable-remote-toggle Specifies: @@ -1128,7 +1088,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.4.4. enable-edit-actions +7.3.4.4. enable-edit-actions Specifies: @@ -1159,7 +1119,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.4.5. ACLs: permit-access and deny-access +7.3.4.5. ACLs: permit-access and deny-access Specifies: @@ -1222,13 +1182,11 @@ Examples: destination addresses are OK: permit-access localhost - Allow any host on the same class C subnet as www.privoxy.org access to nothing but www.example.com: permit-access www.privoxy.org/24 www.example.com/32 - Allow access from any host on the 26-bit subnet 192.168.45.64 to anywhere, with the exception that 192.168.45.73 may not access @@ -1236,11 +1194,10 @@ Examples: permit-access 192.168.45.64/26 deny-access 192.168.45.73 www.dirty-stuff.example.com - ------------------------------------------------------------------------------- -5.3.4.6. buffer-limit +7.3.4.6. buffer-limit Specifies: @@ -1274,7 +1231,7 @@ Notes: ------------------------------------------------------------------------------- -5.3.5. Forwarding +7.3.5. Forwarding This feature allows routing of HTTP requests through a chain of multiple proxies. It can be used to better protect privacy and confidentiality when @@ -1289,7 +1246,7 @@ Also specified here are SOCKS proxies. Privoxy supports the SOCKS 4 and SOCKS ------------------------------------------------------------------------------- -5.3.5.1. forward +7.3.5.1. forward Specifies: @@ -1328,18 +1285,16 @@ Examples: forward .* anon-proxy.example.org:8080 forward :443 . - Everything goes to our example ISP's caching proxy, except for requests to that ISP's sites: forward .*. caching-proxy.example-isp.net:8000 forward .example-isp.net . - ------------------------------------------------------------------------------- -5.3.5.2. forward-socks4 and forward-socks4a +7.3.5.2. forward-socks4 and forward-socks4a Specifies: @@ -1385,17 +1340,15 @@ Examples: forward-socks4a .*. socks-gw.example.com:1080 www-cache.example-isp.net:8080 forward .example.com . - A rule that uses a SOCKS 4 gateway for all destinations but no HTTP parent looks like this: forward-socks4 .*. socks-gw.example.com:1080 . - ------------------------------------------------------------------------------- -5.3.5.3. Advanced Forwarding Examples +7.3.5.3. Advanced Forwarding Examples If you have links to multiple ISPs that provide various special content only to their subscribers, you can configure multiple Privoxies which have connections @@ -1410,13 +1363,11 @@ host-a: forward .*. . forward .isp-b.net host-b:8118 - host-b: forward .*. . forward .isp-a.net host-a:8118 - Now, your users can set their browser's proxy to use either host-a or host-b and be able to browse the internal content of both isp-a and isp-b. @@ -1438,7 +1389,6 @@ could then look like this: # Forward all the rest to Privoxy never_direct allow all - You would then need to change your browser's proxy settings to squid's address and port. Squid normally uses port 3128. If unsure consult http_port in @@ -1446,7 +1396,7 @@ squid.conf. ------------------------------------------------------------------------------- -5.3.6. Windows GUI Options +7.3.6. Windows GUI Options Privoxy has a number of options specific to the Windows GUI interface: @@ -1514,7 +1464,7 @@ console. ------------------------------------------------------------------------------- -5.4. Actions Files +7.4. Actions Files The actions files are used to define what actions Privoxy takes for which URLs, and thus determines how ad images, cookies and various other aspects of HTTP @@ -1539,7 +1489,7 @@ defined universal policies. ------------------------------------------------------------------------------- -5.4.1. Finding the Right Mix +7.4.1. Finding the Right Mix Note that some actions like cookie suppression or script disabling may render some sites unusable, which rely on these techniques to work properly. Finding @@ -1559,7 +1509,7 @@ Sooner or later you will want to change the rules (and read this chapter again ------------------------------------------------------------------------------- -5.4.2. How to Edit +7.4.2. How to Edit The easiest way to edit the "actions" files is with a browser by using our browser-based editor, which can be reached from http://config.privoxy.org/ @@ -1570,7 +1520,7 @@ the the actions files. ------------------------------------------------------------------------------- -5.4.3. How Actions are Applied to URLs +7.4.3. How Actions are Applied to URLs Actions files are divided into sections. There are special sections, like the " alias" sections which will be discussed later. For now let's concentrate on @@ -1593,7 +1543,7 @@ More detail on this is provided in the Appendix, Anatomy of an Action. ------------------------------------------------------------------------------- -5.4.4. Patterns +7.4.4. Patterns Generally, a pattern has the form <domain>/<path>, where both the <domain> and <path> are optional. (This is why the pattern / matches all URLs). @@ -1624,7 +1574,7 @@ index.html ------------------------------------------------------------------------------- -5.4.4.1. The Domain Pattern +7.4.4.1. The Domain Pattern The matching of the domain part offers some flexible options: if the domain starts or ends with a dot, it becomes unanchored at that end. For example: @@ -1668,7 +1618,7 @@ www[1-9a-ez].example.c* ------------------------------------------------------------------------------- -5.4.4.2. The Path Pattern +7.4.4.2. The Path Pattern Privoxy uses Perl compatible regular expressions (through the PCRE library) for matching the path. @@ -1690,7 +1640,7 @@ path starts with PaTtErN in exactly this capitalization. ------------------------------------------------------------------------------- -5.4.5. Actions +7.4.5. Actions All actions are disabled by default, until they are explicitly enabled somewhere in an actions file. Actions are turned on if preceded with a "+", and @@ -1739,7 +1689,7 @@ The list of valid Privoxy "actions" are: ------------------------------------------------------------------------------- -5.4.5.1. +add-header{Name: value} +7.4.5.1. +add-header{Name: value} Type: @@ -1767,7 +1717,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.2. +block +7.4.5.2. +block Type: @@ -1810,7 +1760,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.3. +deanimate-gifs +7.4.5.3. +deanimate-gifs Type: @@ -1842,7 +1792,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.4. +downgrade-http-version +7.4.5.4. +downgrade-http-version Type: @@ -1872,7 +1822,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.5. +fast-redirects +7.4.5.5. +fast-redirects Type: @@ -1915,7 +1865,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.6. +filter +7.4.5.6. +filter Type: @@ -1980,7 +1930,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.7. +hide-forwarded-for-headers +7.4.5.7. +hide-forwarded-for-headers Type: @@ -2006,7 +1956,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.8. +hide-from-header +7.4.5.8. +hide-from-header Type: @@ -2034,7 +1984,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.9. +hide-referer +7.4.5.9. +hide-referer Type: @@ -2069,7 +2019,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.10. +hide-user-agent +7.4.5.10. +hide-user-agent Type: @@ -2098,7 +2048,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.11. +handle-as-image +7.4.5.11. +handle-as-image Type: @@ -2131,7 +2081,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.12. +set-image-blocker +7.4.5.12. +set-image-blocker Type: @@ -2170,7 +2120,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.13. +limit-connect +7.4.5.13. +limit-connect Type: @@ -2214,7 +2164,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.14. +prevent-compression +7.4.5.14. +prevent-compression Type: @@ -2243,7 +2193,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.15. +session-cookies-only +7.4.5.15. +session-cookies-only Type: @@ -2278,7 +2228,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.16. +prevent-reading-cookies +7.4.5.16. +prevent-reading-cookies Type: @@ -2310,7 +2260,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.17. +prevent-setting-cookies +7.4.5.17. +prevent-setting-cookies Type: @@ -2337,7 +2287,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.18. +kill-popups +7.4.5.18. +kill-popups Type: @@ -2366,7 +2316,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.19. +send-vanilla-wafer +7.4.5.19. +send-vanilla-wafer Type: @@ -2395,7 +2345,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.20. +send-wafer +7.4.5.20. +send-wafer Type: @@ -2422,7 +2372,7 @@ Notes: ------------------------------------------------------------------------------- -5.4.5.21. Actions Examples +7.4.5.21. Actions Examples Note that the meaning of any of the above examples is reversed by preceding the action with a "-", in place of the "+". Also, that some actions are turned on @@ -2521,7 +2471,7 @@ sites. See the Appendix for a brief example on troubleshooting actions. ------------------------------------------------------------------------------- -5.4.6. Aliases +7.4.6. Aliases Custom "actions", known to Privoxy as "aliases", can be defined by combining other "actions". These can in turn be invoked just like the built-in "actions". @@ -2577,7 +2527,7 @@ require most actions to be disabled in order to function properly. ------------------------------------------------------------------------------- -5.5. The Filter File +7.5. The Filter File Any web page can be dynamically modified with the filter file. This modification can be removal, or re-writing, of any web page content, including @@ -2644,7 +2594,7 @@ Kill those pesky little web-bugs: ------------------------------------------------------------------------------- -5.6. Templates +7.6. Templates When Privoxy displays one of its internal pages, such as a 404 Not Found error page, it uses the appropriate template. On Linux, BSD, and Unix, these are @@ -2657,73 +2607,77 @@ desired. ------------------------------------------------------------------------------- -6. Contacting the Developers, Bug Reporting and Feature Requests +8. Contacting the Developers, Bug Reporting and Feature Requests We value your feedback. However, to provide you with the best support, please -note: +note the following sections. - * Use the Sourceforge Support Forum to get help: - - http://sourceforge.net/tracker/?group_id=11118&atid=211118 - - - * Submit bugs only through our Sourceforge Bug Forum: - - http://sourceforge.net/tracker/?group_id=11118&atid=111118. - - - Make sure that the bug has not already been submitted. Please try to verify - that it is a Privoxy bug, and not a browser or site bug first. If you are - using your own custom configuration, please try the stock configs to see if - the problem is a configuration related bug. And if not using the latest - development snapshot, please try the latest one. Or even better, CVS - sources. Please be sure to include the Privoxy/Junkbuster version, - platform, browser, any pertinent log data, any other relevant details - (please be specific) and, if possible, some way to reproduce the bug. - - * Submit feature requests only through our Sourceforge feature request forum: - - http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse. - - - * You can also send feedback on websites that Privoxy has problems with. Please bookmark - the following link: "Privoxy - Submit Filter Feedback" - . Once you surf to a page with problems, use the - bookmark to send us feedback. We will look into the issue as soon as possible. - - - * For any other issues, feel free to use the mailing lists: - - http://sourceforge.net/mail/?group_id=11118. - - - Anyone interested in actively participating in development and related - discussions can also join the appropriate mailing list. Archives are - available, too. +------------------------------------------------------------------------------- + +8.1. Get Support + +To get support, use the Sourceforge Support Forum: + + http://sourceforge.net/tracker/?group_id=11118&atid=211118 + ------------------------------------------------------------------------------- -6.1. Submitting Ads and "Action" Problems +8.2. Report bugs + +To submit bugs, use the Sourceforge Bug Forum: + + http://sourceforge.net/tracker/?group_id=11118&atid=111118. + + +Make sure that the bug has not already been submitted. Please try to verify +that it is a Privoxy bug, and not a browser or site bug first. If you are using +your own custom configuration, please try the stock configs to see if the +problem is a configuration related bug. And if not using the latest development +snapshot, please try the latest one. Or even better, CVS sources. Please be +sure to include the Privoxy version, platform, browser, any pertinent log data, +any other relevant details (please be specific) and, if possible, some way to +reproduce the bug. + +------------------------------------------------------------------------------- + +8.3. Request new features + +To submit ideas on new features, use the Sourceforge feature request forum: + + http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse. + + +------------------------------------------------------------------------------- -Ads and banners that are not stopped by Privoxy can be submitted to the -developers by accessing a special page and filling out the brief, required -form. Conversely, you can also report pages, images, etc. that Privoxy is -blocking, but should not. The form itself does require Internet access. +8.4. Report ads or other filter problems -To do this, point your browser to Privoxy at http://config.privoxy.org/ -(shortcut: http://p.p/), and then select Actions file feedback system, near the -bottom of the page. Paste in the URL that is the cause of the unwanted -behavior, and follow the prompts. The developers will try to incorporate a fix -for the problem you reported into future versions. +You can also send feedback on websites that Privoxy has problems with. Please +bookmark the following link: "Privoxy - Submit Filter Feedback". Once you surf +to a page with problems, use the bookmark to send us feedback. We will look +into the issue as soon as possible. New, improved default.action files will occasionally be made available based on your feedback. These will be announced on the ijbswa-announce list. ------------------------------------------------------------------------------- -7. Copyright and History +8.5. Other -7.1. Copyright +For any other issues, feel free to use the mailing lists: + + http://sourceforge.net/mail/?group_id=11118. + + +Anyone interested in actively participating in development and related +discussions can also join the appropriate mailing list. Archives are available, +too. See the page on Sourceforge. + +------------------------------------------------------------------------------- + +9. Copyright and History + +9.1. Copyright Privoxy is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software @@ -2742,7 +2696,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA. ------------------------------------------------------------------------------- -7.2. History +9.2. History Privoxy is evolved, and derived from, the Internet Junkbuster, with many improvments and enhancements over the original. @@ -2756,7 +2710,7 @@ grown whiskers ;-). ------------------------------------------------------------------------------- -8. See Also +10. See Also Other references and sites of interest to Privoxy users: @@ -2783,9 +2737,9 @@ http://www.squid-cache.org/ ------------------------------------------------------------------------------- -9. Appendix +11. Appendix -9.1. Regular Expressions +11.1. Regular Expressions Privoxy can use "regular expressions" in various config files. Assuming support for "pcre" (Perl Compatible Regular Expressions) is compiled in, which is the @@ -2924,7 +2878,7 @@ perl5.6/pod/perlre.html ------------------------------------------------------------------------------- -9.2. Privoxy's Internal Pages +11.2. Privoxy's Internal Pages Since Privoxy proxies each requested web page, it is easy for Privoxy to trap certain special URLs. In this way, we can talk directly to Privoxy, and see how @@ -2975,7 +2929,7 @@ These may be bookmarked for quick reference. See next. ------------------------------------------------------------------------------- -9.2.1. Bookmarklets +11.2.1. Bookmarklets Below are some "bookmarklets" to allow you to easily access a "mini" version of some of Privoxy's special pages. They are designed for MS Internet Explorer, @@ -2990,22 +2944,22 @@ favorites/bookmarks. For even faster access, you can put them on the "Links" bar (IE) or the "Personal Toolbar" (Netscape), and run them with a single click. - * Enable Privoxy + * Privoxy - Enable - * Disable Privoxy + * Privoxy - Disable - * Toggle Privoxy (Toggles between enabled and disabled) + * Privoxy - Toggle Privoxy (Toggles between enabled and disabled) - * View Privoxy Status + * Privoxy- View Status - * Actions file feedback system + * Privoxy - Submit Filter Feedback Credit: The site which gave me the general idea for these bookmarklets is www.bookmarklets.com. They have more information about bookmarklets. ------------------------------------------------------------------------------- -9.3. Chain of Events +11.3. Chain of Events Let's take a quick look at the basic sequence of events when a web page is requested by your browser and Privoxy is on duty: @@ -3068,7 +3022,7 @@ requested by your browser and Privoxy is on duty: ------------------------------------------------------------------------------- -9.4. Anatomy of an Action +11.4. Anatomy of an Action The way Privoxy applies "actions" and "filters" to any given URL can be complex, and not always so easy to understand what is happening. And sometimes @@ -3153,7 +3107,7 @@ Then, for our user.action file, we again have no hits. And finally we pull it all together in the bottom section and summarize how Privoxy is applying all its "actions" to "google.com": - Final results: + Final results: -add-header -block +deanimate-gifs{last} -downgrade-http-version -fast-redirects -filter{popups} -filter{fun} -filter{shockwave-flash} -filter{crude-parental} +filter{html-annoyances} +filter{js-annoyances} +filter{content-cookies} @@ -3162,15 +3116,13 @@ Privoxy is applying all its "actions" to "google.com": -hide-user-agent -handle-as-image +set-image-blocker{pattern} -limit-connect +prevent-compression -session-cookies-only -prevent-reading-cookies -prevent-setting-cookies -kill-popups -send-vanilla-wafer -send-wafer - - Notice the only difference here to the previous listing, is to "fast-redirects" and "session-cookies-only". Now another example, "ad.doubleclick.net": - { +block +handle-as-image } + { +block +handle-as-image } .ad.doubleclick.net { +block +handle-as-image } @@ -3178,8 +3130,6 @@ Now another example, "ad.doubleclick.net": { +block +handle-as-image } .doubleclick.net - - We'll just show the interesting part here, the explicit matches. It is matched three different times. Each as an "+block +handle-as-image", which is the @@ -3198,7 +3148,7 @@ and make it more readable. One last example. Let's try "http://www.rhapsodyk.net/adsl/HOWTO/". This one is giving us problems. We are getting a blank page. Hmmm... - Matches for http://www.rhapsodyk.net/adsl/HOWTO/: + Matches for http://www.rhapsodyk.net/adsl/HOWTO/: { -add-header -block +deanimate-gifs -downgrade-http-version +fast-redirects +filter{html-annoyances} +filter{js-annoyances} +filter{kill-popups} @@ -3211,18 +3161,14 @@ giving us problems. We are getting a blank page. Hmmm... { +block +handle-as-image } /ads - - Ooops, the "/adsl/" is matching "/ads"! But we did not want this at all! Now we see why we get the blank page. We could now add a new action below this that explicitly does not block ("{-block}") paths with "adsl". There are various ways to handle such exceptions. Example: - { -block } + { -block } /adsl - - Now the page displays ;-) Be sure to flush your browser's caches when making such changes. Or, try using Shift+Reload. @@ -3230,10 +3176,8 @@ such changes. Or, try using Shift+Reload. But now what about a situation where we get no explicit matches like we did with: - { +block +handle-as-image } + { +block +handle-as-image } /ads - - That actually was very telling and pointed us quickly to where the problem was. If you don't get this kind of match, then it means one of the default rules in @@ -3242,22 +3186,18 @@ and maybe a little trial and error to isolate the offending rule. One likely cause would be one of the "{+filter}" actions. Try adding the URL for the site to one of aliases that turn off "+filter": - {shop} + {shop} .quietpc.com .worldpay.com # for quietpc.com .jungle.com .scan.co.uk .forbes.com - - "{shop}" is an "alias" that expands to "{ -filter -session-cookies-only }". Or you could do your own exception to negate filtering: - {-filter} + {-filter} .forbes.com - - This would probably be most appropriately put in user.action, for local site exceptions. diff --git a/doc/webserver/developer-manual/coding.html b/doc/webserver/developer-manual/coding.html index 8fb12450..fe73473d 100644 --- a/doc/webserver/developer-manual/coding.html +++ b/doc/webserver/developer-manual/coding.html @@ -2019,7 +2019,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" ->const char FILENAME_rcs[] = "$Id: developer-manual.sgml,v 1.35 2002/04/17 15:16:15 oes Exp $"; +>const char FILENAME_rcs[] = "$Id: developer-manual.sgml,v 1.37 2002/04/26 17:23:29 swa Exp $"; /********************************************************************* * * File : $Source$ @@ -2097,7 +2097,7 @@ WIDTH="100%" CLASS="PROGRAMLISTING" >#ifndef _FILENAME_H #define _FILENAME_H -#define FILENAME_H_VERSION "$Id: developer-manual.sgml,v 1.35 2002/04/17 15:16:15 oes Exp $" +#define FILENAME_H_VERSION "$Id: developer-manual.sgml,v 1.37 2002/04/26 17:23:29 swa Exp $" /********************************************************************* * * File : $Source$ diff --git a/doc/webserver/developer-manual/contact.html b/doc/webserver/developer-manual/contact.html index d48bc934..15c89a23 100644 --- a/doc/webserver/developer-manual/contact.html +++ b/doc/webserver/developer-manual/contact.html @@ -75,34 +75,50 @@ NAME="CONTACT" ></H1 ><P > We value your feedback. However, to provide you with the best support, please - note: - - <P -></P -><UL -><LI + note the following sections.</P +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-SUPPORT" +>10.1. Get Support</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" ->Use the Sourceforge Support Forum to get help:<br> - <br> +>To get support, use the Sourceforge Support Forum:<br> +<br> <A HREF="http://sourceforge.net/tracker/?group_id=11118&atid=211118" TARGET="_top" >http://sourceforge.net/tracker/?group_id=11118&atid=211118</A ><br> </P -></LI -><LI +> + </P +></DIV +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-BUGS" +>10.2. Report bugs</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" ->Submit bugs only through our Sourceforge Bug Forum:<br> - <br> +>To submit bugs, use the Sourceforge Bug Forum:<br> +<br> <A HREF="http://sourceforge.net/tracker/?group_id=11118&atid=111118" TARGET="_top" >http://sourceforge.net/tracker/?group_id=11118&atid=111118</A >. <br> </P +> + </P ><P > Make sure that the bug has not already been submitted. Please try to verify that it is a <SPAN @@ -116,44 +132,75 @@ CLASS="APPLICATION" <SPAN CLASS="APPLICATION" >Privoxy</SPAN ->/<SPAN -CLASS="APPLICATION" ->Junkbuster</SPAN -> - version, platform, browser, any pertinent log data, any other relevant - details (please be specific) and, if possible, some way to reproduce the - bug. +> version, platform, browser, any + pertinent log data, any other relevant details (please be specific) and, + if possible, some way to reproduce the bug. </P -></LI -><LI +></DIV +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-FEATURE" +>10.3. Request new features</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" ->Submit feature requests only through our Sourceforge feature request forum:<br> - <br> +>To submit ideas on new features, use the Sourceforge feature request forum:<br> +<br> <A HREF="http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse" TARGET="_top" >http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse</A >.<br> </P -></LI -><LI +> + </P +></DIV +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-ADS" +>10.4. Report ads or other filter problems</A +></H2 ><P -CLASS="LITERALLAYOUT" ->You can also send feedback on websites that Privoxy has problems with. Please bookmark<br> -the following link: <A +>You can also send feedback on websites that Privoxy has problems with. Please bookmark +the following link: <A HREF="javascript:w=Math.floor(screen.width/2);h=Math.floor(screen.height*0.9);void(window.open('http://www.privoxy.org/actions','Feedback','screenx='+w+',width='+w+',height='+h+',scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());" TARGET="_top" ><SPAN CLASS="QUOTE" >"Privoxy - Submit Filter Feedback"</SPAN ></A ->. Once you surf to a page with problems, use the<br> -bookmark to send us feedback. We will look into the issue as soon as possible.<br> - </P -></LI -><LI +>. Once you surf to a page with problems, use the +bookmark to send us feedback. We will look into the issue as soon as possible. + </P +><P +> New, improved <TT +CLASS="FILENAME" +>default.action</TT +> files will occasionally be made + available based on your feedback. These will be announced on the <A +HREF="http://lists.sourceforge.net/lists/listinfo/ijbswa-announce" +TARGET="_top" +>ijbswa-announce</A +> + list.</P +></DIV +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-OTHER" +>10.5. Other</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" >For any other issues, feel free to use the mailing lists:<br> <br> @@ -163,14 +210,14 @@ TARGET="_top" >http://sourceforge.net/mail/?group_id=11118</A >.<br> </P +> + </P ><P > Anyone interested in actively participating in development and related discussions can also join the appropriate mailing list. Archives are - available, too. + available, too. See the page on Sourceforge. </P -></LI -></UL -></P +></DIV ></DIV ><DIV CLASS="NAVFOOTER" diff --git a/doc/webserver/developer-manual/copyright.html b/doc/webserver/developer-manual/copyright.html index 235e03ea..a69c4245 100644 --- a/doc/webserver/developer-manual/copyright.html +++ b/doc/webserver/developer-manual/copyright.html @@ -78,7 +78,7 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN987" +NAME="AEN995" >11.1. Copyright</A ></H2 ><P @@ -88,12 +88,14 @@ CLASS="APPLICATION" > is free software; you can redistribute it and/or modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</P ><P > This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details, which is available from the Free Software Foundation, Inc, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.</P ><P @@ -110,7 +112,7 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN994" +NAME="AEN1002" >11.2. History</A ></H2 ><P diff --git a/doc/webserver/developer-manual/documentation.html b/doc/webserver/developer-manual/documentation.html index 343af475..5d60d94e 100644 --- a/doc/webserver/developer-manual/documentation.html +++ b/doc/webserver/developer-manual/documentation.html @@ -607,7 +607,7 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN214" +NAME="AEN212" >5.3. Privoxy Custom Entities</A ></H2 ><P diff --git a/doc/webserver/developer-manual/index.html b/doc/webserver/developer-manual/index.html index 3f821aa2..de88ed2c 100644 --- a/doc/webserver/developer-manual/index.html +++ b/doc/webserver/developer-manual/index.html @@ -49,7 +49,7 @@ CLASS="ORGNAME" ></DIV ><P CLASS="PUBDATE" ->$Id: developer-manual.sgml,v 1.35 2002/04/17 15:16:15 oes Exp $<BR></P +>$Id: developer-manual.sgml,v 1.37 2002/04/26 17:23:29 swa Exp $<BR></P ><DIV ><DIV CLASS="ABSTRACT" @@ -59,9 +59,6 @@ NAME="AEN9" ><P ></P ><P -> - </P -><P > The developer manual gives the users information on how to help the developer team. It provides guidance on coding, testing, documentation and other issues. @@ -151,7 +148,7 @@ CLASS="APPLICATION" ></DT ><DT >5.3. <A -HREF="documentation.html#AEN214" +HREF="documentation.html#AEN212" >Privoxy Custom Entities</A ></DT ></DL @@ -550,6 +547,35 @@ HREF="webserver-update.html" HREF="contact.html" >Contacting the developers, Bug Reporting and Feature Requests</A ></DT +><DD +><DL +><DT +>10.1. <A +HREF="contact.html#CONTACT-SUPPORT" +>Get Support</A +></DT +><DT +>10.2. <A +HREF="contact.html#CONTACT-BUGS" +>Report bugs</A +></DT +><DT +>10.3. <A +HREF="contact.html#CONTACT-FEATURE" +>Request new features</A +></DT +><DT +>10.4. <A +HREF="contact.html#CONTACT-ADS" +>Report ads or other filter problems</A +></DT +><DT +>10.5. <A +HREF="contact.html#CONTACT-OTHER" +>Other</A +></DT +></DL +></DD ><DT >11. <A HREF="copyright.html" @@ -559,12 +585,12 @@ HREF="copyright.html" ><DL ><DT >11.1. <A -HREF="copyright.html#AEN987" +HREF="copyright.html#AEN995" >Copyright</A ></DT ><DT >11.2. <A -HREF="copyright.html#AEN994" +HREF="copyright.html#AEN1002" >History</A ></DT ></DL diff --git a/doc/webserver/developer-manual/newrelease.html b/doc/webserver/developer-manual/newrelease.html index a188843b..813c248b 100644 --- a/doc/webserver/developer-manual/newrelease.html +++ b/doc/webserver/developer-manual/newrelease.html @@ -162,8 +162,7 @@ WIDTH="90%" ><TD ><PRE CLASS="PROGRAMLISTING" -> {+add-header{X-Actions-File-Version: A.B} -filter -no-popups} - </PRE +> {+add-header{X-Actions-File-Version: A.B} -filter -no-popups}</PRE ></TD ></TR ></TABLE @@ -242,8 +241,7 @@ CLASS="PROGRAMLISTING" > mkdir dist # delete or choose different name if it already exists cd dist cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login - cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current - </PRE + cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa export -r v_X_Y_Z current</PRE ></TD ></TR ></TABLE @@ -288,8 +286,7 @@ WIDTH="100%" ><PRE CLASS="PROGRAMLISTING" > cd current - autoheader && autoconf && ./configure - </PRE + autoheader && autoconf && ./configure</PRE ></TD ></TR ></TABLE @@ -307,8 +304,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> make tarball-dist - </PRE +> make tarball-dist</PRE ></TD ></TR ></TABLE @@ -326,8 +322,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> make tarball-upload - </PRE +> make tarball-upload</PRE ></TD ></TR ></TABLE @@ -368,8 +363,7 @@ WIDTH="100%" ><PRE CLASS="PROGRAMLISTING" > cd current - autoheader && autoconf && ./configure - </PRE + autoheader && autoconf && ./configure</PRE ></TD ></TR ></TABLE @@ -387,8 +381,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> make suse-dist (or make redhat-dist) - </PRE +> make suse-dist (or make redhat-dist)</PRE ></TD ></TR ></TABLE @@ -406,8 +399,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> make suse-upload (or make redhat-upload) - </PRE +> make suse-upload (or make redhat-upload)</PRE ></TD ></TR ></TABLE @@ -443,8 +435,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co os2setup - </PRE +> cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co os2setup</PRE ></TD ></TR ></TABLE @@ -490,8 +481,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> installExeName='privoxyos2_setup_X.Y.Z.exe' - </PRE +> installExeName='privoxyos2_setup_X.Y.Z.exe'</PRE ></TD ></TR ></TABLE @@ -516,8 +506,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> PACKAGEID="Privoxy Team\Privoxy\Privoxy Package\X\Y\Z" - </PRE +> PACKAGEID="Privoxy Team\Privoxy\Privoxy Package\X\Y\Z"</PRE ></TD ></TR ></TABLE @@ -535,8 +524,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> os2build - </PRE +> os2build</PRE ></TD ></TR ></TABLE @@ -576,8 +564,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> ssh cf.sourceforge.net - </PRE +> ssh cf.sourceforge.net</PRE ></TD ></TR ></TABLE @@ -602,8 +589,7 @@ WIDTH="100%" ><PRE CLASS="PROGRAMLISTING" > cd current - autoheader && autoconf && ./configure - </PRE + autoheader && autoconf && ./configure</PRE ></TD ></TR ></TABLE @@ -621,8 +607,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> gmake solaris-dist - </PRE +> gmake solaris-dist</PRE ></TD ></TR ></TABLE @@ -673,8 +658,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co winsetup - </PRE +> cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co winsetup</PRE ></TD ></TR ></TABLE @@ -698,8 +682,7 @@ WIDTH="100%" ><PRE CLASS="PROGRAMLISTING" > cd winsetup - make - </PRE + make</PRE ></TD ></TR ></TABLE @@ -744,8 +727,7 @@ WIDTH="100%" ><PRE CLASS="PROGRAMLISTING" > cd current - autoheader && autoconf && ./configure - </PRE + autoheader && autoconf && ./configure</PRE ></TD ></TR ></TABLE @@ -780,8 +762,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co osxsetup - </PRE +> cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co osxsetup</PRE ></TD ></TR ></TABLE @@ -800,8 +781,7 @@ WIDTH="100%" ><PRE CLASS="PROGRAMLISTING" > cd osxsetup - build - </PRE + build</PRE ></TD ></TR ></TABLE @@ -843,8 +823,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" ->zip -r privoxyosx_setup_x.y.z.zip Privoxy.pkg - </PRE +>zip -r privoxyosx_setup_x.y.z.zip Privoxy.pkg</PRE ></TD ></TR ></TABLE @@ -883,8 +862,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> ssh cf.sourceforge.net - </PRE +> ssh cf.sourceforge.net</PRE ></TD ></TR ></TABLE @@ -909,8 +887,7 @@ WIDTH="100%" ><PRE CLASS="PROGRAMLISTING" > cd current - autoheader && autoconf && ./configure - </PRE + autoheader && autoconf && ./configure</PRE ></TD ></TR ></TABLE @@ -928,8 +905,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> gmake freebsd-dist - </PRE +> gmake freebsd-dist</PRE ></TD ></TR ></TABLE @@ -972,8 +948,7 @@ WIDTH="100%" ><PRE CLASS="PROGRAMLISTING" > cd current - autoheader && autoconf && ./configure - </PRE + autoheader && autoconf && ./configure</PRE ></TD ></TR ></TABLE @@ -1009,8 +984,7 @@ WIDTH="100%" ><PRE CLASS="PROGRAMLISTING" > cd current - autoheader && autoconf && ./configure - </PRE + autoheader && autoconf && ./configure</PRE ></TD ></TR ></TABLE @@ -1040,8 +1014,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> ssh cf.sourceforge.net - </PRE +> ssh cf.sourceforge.net</PRE ></TD ></TR ></TABLE @@ -1066,8 +1039,7 @@ WIDTH="100%" ><PRE CLASS="PROGRAMLISTING" > cd current - autoheader && autoconf && ./configure - </PRE + autoheader && autoconf && ./configure</PRE ></TD ></TR ></TABLE @@ -1085,8 +1057,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> make aix-dist - </PRE +> make aix-dist</PRE ></TD ></TR ></TABLE diff --git a/doc/webserver/developer-manual/webserver-update.html b/doc/webserver/developer-manual/webserver-update.html index 281c416a..90976c4d 100644 --- a/doc/webserver/developer-manual/webserver-update.html +++ b/doc/webserver/developer-manual/webserver-update.html @@ -91,8 +91,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> make dok # (or make redkat-dok if make dok doesn't work for you) - </PRE +> make dok # (or make redkat-dok if make dok doesn't work for you)</PRE ></TD ></TR ></TABLE @@ -158,8 +157,7 @@ WIDTH="100%" ><TD ><PRE CLASS="PROGRAMLISTING" -> make webserver - </PRE +> make webserver</PRE ></TD ></TR ></TABLE diff --git a/doc/webserver/faq/configuration.html b/doc/webserver/faq/configuration.html index 2f4bd7f5..24a16533 100644 --- a/doc/webserver/faq/configuration.html +++ b/doc/webserver/faq/configuration.html @@ -105,7 +105,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN239" +NAME="AEN237" >3.2. What is an <SPAN CLASS="QUOTE" >"actions"</SPAN @@ -165,7 +165,7 @@ CLASS="QUOTE" ><P > These are all explained in the <A -HREF="../user-manual/configuration.html#ACTIONSFILE" +HREF="../user-manual/configuration.html#ACTIONS-FILE" TARGET="_top" >user-manual</A >. @@ -176,7 +176,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN257" +NAME="AEN255" >3.4. How are actions files configured? What is the easiest way to do this?</A ></H3 @@ -201,7 +201,7 @@ TARGET="_top" ><P > Please see the <A -HREF="../user-manual/configuration.html#ACTIONSFILE" +HREF="../user-manual/configuration.html#ACTIONS-FILE" TARGET="_top" >user-manual</A > for a @@ -213,424 +213,8 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="CONFIGFILES" ->3.5. What are the differences between -intermediate.action, basic.action, etc.?</A -></H3 -><P ->Configuring <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> is not easy. To help you get -started, we provide you with three different default configurations. The -following table shows you, which features are enabled in each configuration. - </P -><P -><DIV -CLASS="TABLE" -><A -NAME="AEN270" -></A -><P -><B ->Table 1. Default Configurations</B -></P -><TABLE -BORDER="1" -CLASS="CALSTABLE" -><THEAD -><TR -><TH -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->Feature</TH -><TH -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->default.action</TH -><TH -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->basic.action</TH -><TH -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->intermediate.action</TH -><TH -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->advanced.action</TH -></TR -></THEAD -><TBODY -><TR -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->ad-filtering</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->?</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->blank image</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->?</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->de-animate GIFs</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->?</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->referer forging</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->?</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->jon's +no-cookies-keep (i.e. session cookies only)</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->?</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->no-popup windows</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->?</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->fast redirects</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->?</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->hide-referrer</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->?</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->hide-useragent</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->?</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->content-modification</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->?</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->x</TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->feature-x</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->?</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->feature-y</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->?</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -></TR -><TR -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->feature-z</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" ->?</TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -><TD -WIDTH="20%" -ALIGN="LEFT" -VALIGN="TOP" -> </TD -></TR -></TBODY -></TABLE -></DIV -></P -></DIV -><DIV -CLASS="SECT2" -><H3 -CLASS="SECT2" -><A NAME="BROWSECONFIG" ->3.6. Why can I change the configuration with a +>3.5. Why can I change the configuration with a browser? Does that not raise security issues?</A ></H3 ><P @@ -688,8 +272,8 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN379" ->3.7. What is <SPAN +NAME="AEN278" +>3.6. What is <SPAN CLASS="QUOTE" >"default.filter"</SPAN >?</A @@ -733,8 +317,8 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN391" ->3.8. How can I set up <SPAN +NAME="AEN290" +>3.7. How can I set up <SPAN CLASS="APPLICATION" >Privoxy</SPAN > to act as a proxy for my @@ -769,8 +353,7 @@ WIDTH="100%" ><TD ><PRE CLASS="SCREEN" -> listen-address 192.168.1.1:8118 - </PRE +> listen-address 192.168.1.1:8118</PRE ></TD ></TR ></TABLE @@ -787,8 +370,8 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN403" ->3.9. Instead of ads, now I get a checkerboard pattern. I don't want to see anything.</A +NAME="AEN302" +>3.8. Instead of ads, now I get a checkerboard pattern. I don't want to see anything.</A ></H3 ><P > This is a configuration option for images that @@ -844,8 +427,8 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN418" ->3.10. Why would anybody want to see a checkerboard pattern?</A +NAME="AEN317" +>3.9. Why would anybody want to see a checkerboard pattern?</A ></H3 ><P > This can be helpful for troubleshooting problems. It might also be good @@ -865,8 +448,8 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN423" ->3.11. I see large red banners on some pages that say +NAME="AEN322" +>3.10. I see large red banners on some pages that say <SPAN CLASS="QUOTE" >"Blocked"</SPAN @@ -979,7 +562,7 @@ CLASS="SECT2" CLASS="SECT2" ><A NAME="ALLISEEISRED" ->3.12. I cannot see all of the <SPAN +>3.11. I cannot see all of the <SPAN CLASS="QUOTE" >"Blocked"</SPAN > page banner. All I @@ -1003,7 +586,7 @@ CLASS="SECT2" CLASS="SECT2" ><A NAME="SRVANY" ->3.13. Can <SPAN +>3.12. Can <SPAN CLASS="APPLICATION" >Privoxy</SPAN > run as a service @@ -1035,7 +618,7 @@ CLASS="SECT2" CLASS="SECT2" ><A NAME="OTHERPROXY" ->3.14. How can I make <SPAN +>3.13. How can I make <SPAN CLASS="APPLICATION" >Privoxy</SPAN > work with other diff --git a/doc/webserver/faq/contact.html b/doc/webserver/faq/contact.html index 900afa54..1e7de0ba 100644 --- a/doc/webserver/faq/contact.html +++ b/doc/webserver/faq/contact.html @@ -75,34 +75,50 @@ NAME="CONTACT" ></H1 ><P > We value your feedback. However, to provide you with the best support, please - note: - - <P -></P -><UL -><LI + note the following sections.</P +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-SUPPORT" +>7.1. Get Support</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" ->Use the Sourceforge Support Forum to get help:<br> - <br> +>To get support, use the Sourceforge Support Forum:<br> +<br> <A HREF="http://sourceforge.net/tracker/?group_id=11118&atid=211118" TARGET="_top" >http://sourceforge.net/tracker/?group_id=11118&atid=211118</A ><br> </P -></LI -><LI +> + </P +></DIV +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-BUGS" +>7.2. Report bugs</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" ->Submit bugs only through our Sourceforge Bug Forum:<br> - <br> +>To submit bugs, use the Sourceforge Bug Forum:<br> +<br> <A HREF="http://sourceforge.net/tracker/?group_id=11118&atid=111118" TARGET="_top" >http://sourceforge.net/tracker/?group_id=11118&atid=111118</A >. <br> </P +> + </P ><P > Make sure that the bug has not already been submitted. Please try to verify that it is a <SPAN @@ -116,44 +132,75 @@ CLASS="APPLICATION" <SPAN CLASS="APPLICATION" >Privoxy</SPAN ->/<SPAN -CLASS="APPLICATION" ->Junkbuster</SPAN -> - version, platform, browser, any pertinent log data, any other relevant - details (please be specific) and, if possible, some way to reproduce the - bug. +> version, platform, browser, any + pertinent log data, any other relevant details (please be specific) and, + if possible, some way to reproduce the bug. </P -></LI -><LI +></DIV +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-FEATURE" +>7.3. Request new features</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" ->Submit feature requests only through our Sourceforge feature request forum:<br> - <br> +>To submit ideas on new features, use the Sourceforge feature request forum:<br> +<br> <A HREF="http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse" TARGET="_top" >http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse</A >.<br> </P -></LI -><LI +> + </P +></DIV +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-ADS" +>7.4. Report ads or other filter problems</A +></H2 ><P -CLASS="LITERALLAYOUT" ->You can also send feedback on websites that Privoxy has problems with. Please bookmark<br> -the following link: <A +>You can also send feedback on websites that Privoxy has problems with. Please bookmark +the following link: <A HREF="javascript:w=Math.floor(screen.width/2);h=Math.floor(screen.height*0.9);void(window.open('http://www.privoxy.org/actions','Feedback','screenx='+w+',width='+w+',height='+h+',scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());" TARGET="_top" ><SPAN CLASS="QUOTE" >"Privoxy - Submit Filter Feedback"</SPAN ></A ->. Once you surf to a page with problems, use the<br> -bookmark to send us feedback. We will look into the issue as soon as possible.<br> - </P -></LI -><LI +>. Once you surf to a page with problems, use the +bookmark to send us feedback. We will look into the issue as soon as possible. + </P +><P +> New, improved <TT +CLASS="FILENAME" +>default.action</TT +> files will occasionally be made + available based on your feedback. These will be announced on the <A +HREF="http://lists.sourceforge.net/lists/listinfo/ijbswa-announce" +TARGET="_top" +>ijbswa-announce</A +> + list.</P +></DIV +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-OTHER" +>7.5. Other</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" >For any other issues, feel free to use the mailing lists:<br> <br> @@ -163,14 +210,14 @@ TARGET="_top" >http://sourceforge.net/mail/?group_id=11118</A >.<br> </P +> + </P ><P > Anyone interested in actively participating in development and related discussions can also join the appropriate mailing list. Archives are - available, too. + available, too. See the page on Sourceforge. </P -></LI -></UL -></P +></DIV ></DIV ><DIV CLASS="NAVFOOTER" diff --git a/doc/webserver/faq/copyright.html b/doc/webserver/faq/copyright.html index 64e0e53a..9d457478 100644 --- a/doc/webserver/faq/copyright.html +++ b/doc/webserver/faq/copyright.html @@ -72,7 +72,7 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN718" +NAME="AEN618" >8.1. Copyright</A ></H2 ><P @@ -82,12 +82,14 @@ CLASS="APPLICATION" > is free software; you can redistribute it and/or modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</P ><P > This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details, which is available from the Free Software Foundation, Inc, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.</P ><P @@ -104,7 +106,7 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN725" +NAME="AEN625" >8.2. History</A ></H2 ><P diff --git a/doc/webserver/faq/general.html b/doc/webserver/faq/general.html index 77adfae6..bdc0a558 100644 --- a/doc/webserver/faq/general.html +++ b/doc/webserver/faq/general.html @@ -142,7 +142,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN44" +NAME="AEN42" >1.2. Why <SPAN CLASS="QUOTE" >"Privoxy"</SPAN @@ -253,6 +253,12 @@ NAME="FEATURES" ><UL ><LI ><P +> FIXME: complete the list of features. change the order: most important + features to the top of the list. prefix new features with "NEW". + </P +></LI +><LI +><P > Integrated browser based configuration and control utility at <A HREF="http://config.privoxy.org/" TARGET="_top" @@ -329,13 +335,6 @@ CLASS="QUOTE" ></LI ><LI ><P -> Builds from source on most UNIX-like systems. Packages available for: Linux - (RedHat, SuSE, or Debian), Windows, Sun Solaris, Mac OSX, OS/2, HP-UX 11, - NetBSD and AmigaOS. - </P -></LI -><LI -><P > Every feature now controllable on a per-site or per-location basis, configuration more powerful and versatile over-all. </P @@ -421,7 +420,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN124" +NAME="AEN122" >1.6. How does <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -475,7 +474,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN136" +NAME="AEN134" >1.7. Can <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -496,7 +495,7 @@ CLASS="APPLICATION" includes tools to help identify these types of situations so they can be addressed as needed, allowing you to customize your installation. (<A -HREF="trouble.html#AEN661" +HREF="trouble.html#AEN555" >See the Troubleshooting section below</A >.)</P ></DIV diff --git a/doc/webserver/faq/index.html b/doc/webserver/faq/index.html index 3f27923b..2684cabb 100644 --- a/doc/webserver/faq/index.html +++ b/doc/webserver/faq/index.html @@ -49,7 +49,7 @@ CLASS="ORGNAME" ></DIV ><P CLASS="PUBDATE" ->$Id: faq.sgml,v 1.49 2002/04/12 10:10:18 swa Exp $<BR></P +>$Id: faq.sgml,v 1.51 2002/04/26 17:24:31 swa Exp $<BR></P ><DIV ><DIV CLASS="ABSTRACT" @@ -59,8 +59,6 @@ NAME="AEN9" ><P ></P ><P -> </P -><P > This FAQ gives users and developers alike answers to frequently asked questions about <A HREF="http://www.privoxy.org" @@ -137,7 +135,7 @@ CLASS="APPLICATION" ></DT ><DT >1.2. <A -HREF="general.html#AEN44" +HREF="general.html#AEN42" >Why <SPAN CLASS="QUOTE" >"Privoxy"</SPAN @@ -174,7 +172,7 @@ CLASS="APPLICATION" ></DT ><DT >1.6. <A -HREF="general.html#AEN124" +HREF="general.html#AEN122" >How does <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -183,7 +181,7 @@ an ad, and what is not?</A ></DT ><DT >1.7. <A -HREF="general.html#AEN136" +HREF="general.html#AEN134" >Can <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -264,7 +262,7 @@ CLASS="APPLICATION" ></DT ><DT >2.4. <A -HREF="installation.html#AEN196" +HREF="installation.html#AEN194" >I just installed <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -281,7 +279,7 @@ CLASS="APPLICATION" ></DT ><DT >2.6. <A -HREF="installation.html#AEN221" +HREF="installation.html#AEN219" >I just installed <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -304,7 +302,7 @@ HREF="configuration.html#NEWCONFIG" ></DT ><DT >3.2. <A -HREF="configuration.html#AEN239" +HREF="configuration.html#AEN237" >What is an <SPAN CLASS="QUOTE" >"actions"</SPAN @@ -324,33 +322,27 @@ CLASS="QUOTE" ></DT ><DT >3.4. <A -HREF="configuration.html#AEN257" +HREF="configuration.html#AEN255" >How are actions files configured? What is the easiest way to do this?</A ></DT ><DT >3.5. <A -HREF="configuration.html#CONFIGFILES" ->What are the differences between -intermediate.action, basic.action, etc.?</A -></DT -><DT ->3.6. <A HREF="configuration.html#BROWSECONFIG" >Why can I change the configuration with a browser? Does that not raise security issues?</A ></DT ><DT ->3.7. <A -HREF="configuration.html#AEN379" +>3.6. <A +HREF="configuration.html#AEN278" >What is <SPAN CLASS="QUOTE" >"default.filter"</SPAN >?</A ></DT ><DT ->3.8. <A -HREF="configuration.html#AEN391" +>3.7. <A +HREF="configuration.html#AEN290" >How can I set up <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -358,18 +350,18 @@ CLASS="APPLICATION" LAN?</A ></DT ><DT ->3.9. <A -HREF="configuration.html#AEN403" +>3.8. <A +HREF="configuration.html#AEN302" >Instead of ads, now I get a checkerboard pattern. I don't want to see anything.</A ></DT ><DT ->3.10. <A -HREF="configuration.html#AEN418" +>3.9. <A +HREF="configuration.html#AEN317" >Why would anybody want to see a checkerboard pattern?</A ></DT ><DT ->3.11. <A -HREF="configuration.html#AEN423" +>3.10. <A +HREF="configuration.html#AEN322" >I see large red banners on some pages that say <SPAN CLASS="QUOTE" @@ -377,7 +369,7 @@ CLASS="QUOTE" >. Why and how do I get rid of this?</A ></DT ><DT ->3.12. <A +>3.11. <A HREF="configuration.html#ALLISEEISRED" >I cannot see all of the <SPAN CLASS="QUOTE" @@ -386,7 +378,7 @@ CLASS="QUOTE" see is a bright red square.</A ></DT ><DT ->3.13. <A +>3.12. <A HREF="configuration.html#SRVANY" >Can <SPAN CLASS="APPLICATION" @@ -395,7 +387,7 @@ CLASS="APPLICATION" on Win2K/NT?</A ></DT ><DT ->3.14. <A +>3.13. <A HREF="configuration.html#OTHERPROXY" >How can I make <SPAN CLASS="APPLICATION" @@ -417,7 +409,7 @@ HREF="misc.html" ><DL ><DT >4.1. <A -HREF="misc.html#AEN473" +HREF="misc.html#AEN372" >How much does <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -452,7 +444,7 @@ HREF="misc.html#IP" ></DT ><DT >4.7. <A -HREF="misc.html#AEN530" +HREF="misc.html#AEN424" >Can <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -460,13 +452,13 @@ CLASS="APPLICATION" ></DT ><DT >4.8. <A -HREF="misc.html#AEN541" +HREF="misc.html#AEN435" >Might some things break because header information is being altered?</A ></DT ><DT >4.9. <A -HREF="misc.html#AEN551" +HREF="misc.html#AEN445" >Can <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -478,7 +470,7 @@ speed up web browsing?</A ></DT ><DT >4.10. <A -HREF="misc.html#AEN559" +HREF="misc.html#AEN453" >What about as a firewall? Can <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -486,7 +478,7 @@ CLASS="APPLICATION" ></DT ><DT >4.11. <A -HREF="misc.html#AEN564" +HREF="misc.html#AEN458" >The <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -495,13 +487,13 @@ and ugly looking. Can't a better font be used?</A ></DT ><DT >4.12. <A -HREF="misc.html#AEN573" +HREF="misc.html#AEN467" >I have large empty spaces now where ads used to be. Why?</A ></DT ><DT >4.13. <A -HREF="misc.html#AEN576" +HREF="misc.html#AEN470" >How can <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -509,7 +501,7 @@ CLASS="APPLICATION" ></DT ><DT >4.14. <A -HREF="misc.html#AEN583" +HREF="misc.html#AEN477" ><SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -547,7 +539,7 @@ HREF="trouble.html" ><DL ><DT >5.1. <A -HREF="trouble.html#AEN642" +HREF="trouble.html#AEN536" >I just upgraded and am getting <SPAN CLASS="QUOTE" >"connection refused"</SPAN @@ -556,13 +548,13 @@ with every web page?</A ></DT ><DT >5.2. <A -HREF="trouble.html#AEN655" +HREF="trouble.html#AEN549" >I just added a new rule, but the steenkin ad is still getting through. How?</A ></DT ><DT >5.3. <A -HREF="trouble.html#AEN661" +HREF="trouble.html#AEN555" >One of my favorite sites does not work with <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -571,12 +563,7 @@ What can I do?</A ></DT ><DT >5.4. <A -HREF="trouble.html#BUGS" ->Where can I get help? Report bugs? Feature Requests? Etc?</A -></DT -><DT ->5.5. <A -HREF="trouble.html#AEN688" +HREF="trouble.html#AEN578" >What time is it?</A ></DT ></DL @@ -586,6 +573,35 @@ HREF="trouble.html#AEN688" HREF="contact.html" >Contacting the developers, Bug Reporting and Feature Requests</A ></DT +><DD +><DL +><DT +>7.1. <A +HREF="contact.html#CONTACT-SUPPORT" +>Get Support</A +></DT +><DT +>7.2. <A +HREF="contact.html#CONTACT-BUGS" +>Report bugs</A +></DT +><DT +>7.3. <A +HREF="contact.html#CONTACT-FEATURE" +>Request new features</A +></DT +><DT +>7.4. <A +HREF="contact.html#CONTACT-ADS" +>Report ads or other filter problems</A +></DT +><DT +>7.5. <A +HREF="contact.html#CONTACT-OTHER" +>Other</A +></DT +></DL +></DD ><DT >8. <A HREF="copyright.html" @@ -595,12 +611,12 @@ HREF="copyright.html" ><DL ><DT >8.1. <A -HREF="copyright.html#AEN718" +HREF="copyright.html#AEN618" >Copyright</A ></DT ><DT >8.2. <A -HREF="copyright.html#AEN725" +HREF="copyright.html#AEN625" >History</A ></DT ></DL diff --git a/doc/webserver/faq/installation.html b/doc/webserver/faq/installation.html index 4f3e632e..6b7a009f 100644 --- a/doc/webserver/faq/installation.html +++ b/doc/webserver/faq/installation.html @@ -109,9 +109,9 @@ NAME="WHICHOS" > At present, <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> is known to run on Win32, Mac - OSX, OS/2, AmigaOS, Linux (RedHat, Suse, Debian), FreeBSD, NetBSD, BeOS, and - many flavors of Unix.</P +> is known to run on + Windows(95, 98, ME, 2000, XP), Linux (RedHat, Suse, Debian), Mac OSX, + OS/2, AmigaOS, FreeBSD, NetBSD, BeOS, and many more flavors of Unix.</P ><P > But any operating system that runs TCP/IP, can conceivably take advantage of <SPAN @@ -176,7 +176,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN196" +NAME="AEN194" >2.4. I just installed <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -277,7 +277,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN221" +NAME="AEN219" >2.6. I just installed <SPAN CLASS="APPLICATION" >Privoxy</SPAN diff --git a/doc/webserver/faq/misc.html b/doc/webserver/faq/misc.html index 3759c421..09ec33ce 100644 --- a/doc/webserver/faq/misc.html +++ b/doc/webserver/faq/misc.html @@ -78,7 +78,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN473" +NAME="AEN372" >4.1. How much does <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -232,24 +232,11 @@ NAME="NEWADS" >4.5. How can I submit new ads?</A ></H3 ><P -> Beginning with <SPAN -CLASS="APPLICATION" ->Privoxy v2.9.14</SPAN ->, missed ads and - banners and other actions file problems, can be submitted by accessing - <A -HREF="javascript:w=Math.floor(screen.width/2);h=Math.floor(screen.height*0.9);void(window.open('http://www.privoxy.org/actions','Feedback','screenx='+w+',width='+w+',height='+h+',scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());" -TARGET="_top" -><SPAN -CLASS="QUOTE" ->"actions file feedback system"</SPAN -></A -> - from <A -HREF="http://p.p/" +>Please see the <A +HREF="contact.html" TARGET="_top" ->http://p.p/</A -></P +>Contact section</A +>.</P ><P > This process does not work with earlier versions of <SPAN CLASS="APPLICATION" @@ -259,16 +246,6 @@ CLASS="APPLICATION" CLASS="APPLICATION" >Junkbuster</SPAN >.</P -><P -> - There will soon be regularly updated actions files posted. These - will be announced on the - <A -HREF="http://lists.sourceforge.net/lists/listinfo/ijbswa-announce" -TARGET="_top" ->ijbswa-announce</A -> - list.</P ></DIV ><DIV CLASS="SECT2" @@ -307,7 +284,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN530" +NAME="AEN424" >4.7. Can <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -353,7 +330,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN541" +NAME="AEN435" >4.8. Might some things break because header information is being altered?</A ></H3 @@ -399,7 +376,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN551" +NAME="AEN445" >4.9. Can <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -430,7 +407,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN559" +NAME="AEN453" >4.10. What about as a firewall? Can <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -449,7 +426,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN564" +NAME="AEN458" >4.11. The <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -485,7 +462,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN573" +NAME="AEN467" >4.12. I have large empty spaces now where ads used to be. Why?</A ></H3 @@ -501,7 +478,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN576" +NAME="AEN470" >4.13. How can <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -531,7 +508,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN583" +NAME="AEN477" >4.14. <SPAN CLASS="APPLICATION" >Privoxy</SPAN diff --git a/doc/webserver/faq/trouble.html b/doc/webserver/faq/trouble.html index 1f20a281..bf7f00f5 100644 --- a/doc/webserver/faq/trouble.html +++ b/doc/webserver/faq/trouble.html @@ -78,7 +78,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN642" +NAME="AEN536" >5.1. I just upgraded and am getting <SPAN CLASS="QUOTE" >"connection refused"</SPAN @@ -128,7 +128,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN655" +NAME="AEN549" >5.2. I just added a new rule, but the steenkin ad is still getting through. How?</A ></H3 @@ -155,7 +155,7 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="AEN661" +NAME="AEN555" >5.3. One of my favorite sites does not work with <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -247,25 +247,8 @@ CLASS="SECT2" ><H3 CLASS="SECT2" ><A -NAME="BUGS" ->5.4. Where can I get help? Report bugs? Feature Requests? Etc?</A -></H3 -><P -> Feedback is encouraged, whether good, bad or ugly. Please see the contact - page in the <A -HREF="../user-manual/contact.html" -TARGET="_top" ->user-manual</A -> for - details. </P -></DIV -><DIV -CLASS="SECT2" -><H3 -CLASS="SECT2" -><A -NAME="AEN688" ->5.5. What time is it?</A +NAME="AEN578" +>5.4. What time is it?</A ></H3 ><P > Time for you to go!</P diff --git a/doc/webserver/index.html b/doc/webserver/index.html index 2e2a8424..57464e50 100644 --- a/doc/webserver/index.html +++ b/doc/webserver/index.html @@ -78,19 +78,48 @@ HREF="#DOCS" HREF="#SUPPORT" >Support and Service via Sourceforge</A ></DT +><DD +><DL +><DT +>.1. <A +HREF="#CONTACT-SUPPORT" +>Get Support</A +></DT +><DT +>.2. <A +HREF="#CONTACT-BUGS" +>Report bugs</A +></DT +><DT +>.3. <A +HREF="#CONTACT-FEATURE" +>Request new features</A +></DT +><DT +>.4. <A +HREF="#CONTACT-ADS" +>Report ads or other filter problems</A +></DT +><DT +>.5. <A +HREF="#CONTACT-OTHER" +>Other</A +></DT +></DL +></DD ><DT ><A -HREF="#AEN91" +HREF="#AEN101" >Copyright</A ></DT ><DT ><A -HREF="#AEN98" +HREF="#AEN108" >History</A ></DT ><DT ><A -HREF="#AEN109" +HREF="#AEN119" ></A ></DT ></DL @@ -159,7 +188,7 @@ CLASS="LITERALLAYOUT" > A list of <A HREF="user-manual/introduction.html#AEN37" TARGET="_top" ->new features</A +>features</A ><br> </P ></LI @@ -306,34 +335,50 @@ NAME="SUPPORT" ></H1 ><P > We value your feedback. However, to provide you with the best support, please - note: - - <P -></P -><UL -><LI + note the following sections.</P +><DIV +CLASS="SECT2" +><HR><H2 +CLASS="SECT2" +><A +NAME="CONTACT-SUPPORT" +>.1. Get Support</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" ->Use the Sourceforge Support Forum to get help:<br> - <br> +>To get support, use the Sourceforge Support Forum:<br> +<br> <A HREF="http://sourceforge.net/tracker/?group_id=11118&atid=211118" TARGET="_top" >http://sourceforge.net/tracker/?group_id=11118&atid=211118</A ><br> </P -></LI -><LI +> + </P +></DIV +><DIV +CLASS="SECT2" +><HR><H2 +CLASS="SECT2" +><A +NAME="CONTACT-BUGS" +>.2. Report bugs</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" ->Submit bugs only through our Sourceforge Bug Forum:<br> - <br> +>To submit bugs, use the Sourceforge Bug Forum:<br> +<br> <A HREF="http://sourceforge.net/tracker/?group_id=11118&atid=111118" TARGET="_top" >http://sourceforge.net/tracker/?group_id=11118&atid=111118</A >. <br> </P +> + </P ><P > Make sure that the bug has not already been submitted. Please try to verify that it is a <SPAN @@ -347,44 +392,75 @@ CLASS="APPLICATION" <SPAN CLASS="APPLICATION" >Privoxy</SPAN ->/<SPAN -CLASS="APPLICATION" ->Junkbuster</SPAN -> - version, platform, browser, any pertinent log data, any other relevant - details (please be specific) and, if possible, some way to reproduce the - bug. +> version, platform, browser, any + pertinent log data, any other relevant details (please be specific) and, + if possible, some way to reproduce the bug. </P -></LI -><LI +></DIV +><DIV +CLASS="SECT2" +><HR><H2 +CLASS="SECT2" +><A +NAME="CONTACT-FEATURE" +>.3. Request new features</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" ->Submit feature requests only through our Sourceforge feature request forum:<br> - <br> +>To submit ideas on new features, use the Sourceforge feature request forum:<br> +<br> <A HREF="http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse" TARGET="_top" >http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse</A >.<br> </P -></LI -><LI +> + </P +></DIV +><DIV +CLASS="SECT2" +><HR><H2 +CLASS="SECT2" +><A +NAME="CONTACT-ADS" +>.4. Report ads or other filter problems</A +></H2 ><P -CLASS="LITERALLAYOUT" ->You can also send feedback on websites that Privoxy has problems with. Please bookmark<br> -the following link: <A +>You can also send feedback on websites that Privoxy has problems with. Please bookmark +the following link: <A HREF="javascript:w=Math.floor(screen.width/2);h=Math.floor(screen.height*0.9);void(window.open('http://www.privoxy.org/actions','Feedback','screenx='+w+',width='+w+',height='+h+',scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());" TARGET="_top" ><SPAN CLASS="QUOTE" >"Privoxy - Submit Filter Feedback"</SPAN ></A ->. Once you surf to a page with problems, use the<br> -bookmark to send us feedback. We will look into the issue as soon as possible.<br> - </P -></LI -><LI +>. Once you surf to a page with problems, use the +bookmark to send us feedback. We will look into the issue as soon as possible. + </P +><P +> New, improved <TT +CLASS="FILENAME" +>default.action</TT +> files will occasionally be made + available based on your feedback. These will be announced on the <A +HREF="http://lists.sourceforge.net/lists/listinfo/ijbswa-announce" +TARGET="_top" +>ijbswa-announce</A +> + list.</P +></DIV +><DIV +CLASS="SECT2" +><HR><H2 +CLASS="SECT2" +><A +NAME="CONTACT-OTHER" +>.5. Other</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" >For any other issues, feel free to use the mailing lists:<br> <br> @@ -394,21 +470,21 @@ TARGET="_top" >http://sourceforge.net/mail/?group_id=11118</A >.<br> </P +> + </P ><P > Anyone interested in actively participating in development and related discussions can also join the appropriate mailing list. Archives are - available, too. + available, too. See the page on Sourceforge. </P -></LI -></UL -></P +></DIV ></DIV ><DIV CLASS="SECT1" ><HR><H1 CLASS="SECT1" ><A -NAME="AEN91" +NAME="AEN101" >Copyright</A ></H1 ><P @@ -418,12 +494,14 @@ CLASS="APPLICATION" > is free software; you can redistribute it and/or modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</P ><P > This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details, which is available from the Free Software Foundation, Inc, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.</P ><P @@ -440,7 +518,7 @@ CLASS="SECT1" ><HR><H1 CLASS="SECT1" ><A -NAME="AEN98" +NAME="AEN108" >History</A ></H1 ><P @@ -487,14 +565,14 @@ CLASS="SECT1" ><HR><H1 CLASS="SECT1" ><A -NAME="AEN109" +NAME="AEN119" ></A ></H1 ><P ><DIV CLASS="INFORMALTABLE" ><A -NAME="AEN112" +NAME="AEN122" ></A ><P ></P diff --git a/doc/webserver/user-manual/appendix.html b/doc/webserver/user-manual/appendix.html index a7e346fb..5206ae5e 100644 --- a/doc/webserver/user-manual/appendix.html +++ b/doc/webserver/user-manual/appendix.html @@ -65,7 +65,7 @@ CLASS="SECT1" CLASS="SECT1" ><A NAME="APPENDIX" ->9. Appendix</A +>11. Appendix</A ></H1 ><DIV CLASS="SECT2" @@ -73,7 +73,7 @@ CLASS="SECT2" CLASS="SECT2" ><A NAME="REGEX" ->9.1. Regular Expressions</A +>11.1. Regular Expressions</A ></H2 ><P > <SPAN @@ -278,7 +278,7 @@ CLASS="QUOTE" >"example\.com"</SPAN >, makes sure the period is recognized only as a period (and not expanded to its - metacharacter meaning of any single character). + meta-character meaning of any single character). </TD ></TR ></TBODY @@ -751,8 +751,8 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN2452" ->9.2. <SPAN +NAME="AEN2545" +>11.2. <SPAN CLASS="APPLICATION" >Privoxy</SPAN >'s Internal Pages</A @@ -800,7 +800,7 @@ CLASS="APPLICATION" Privoxy main page: </P ><A -NAME="AEN2467" +NAME="AEN2560" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -825,10 +825,11 @@ TARGET="_top" ><LI ><P > - Show information about the current configuration: + Show information about the current configuration, including viewing and + editing of actions files: </P ><A -NAME="AEN2474" +NAME="AEN2567" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -848,7 +849,7 @@ TARGET="_top" Show the source code version numbers: </P ><A -NAME="AEN2479" +NAME="AEN2572" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -865,10 +866,10 @@ TARGET="_top" ><LI ><P > - Show the client's request headers: + Show the browser's request headers: </P ><A -NAME="AEN2484" +NAME="AEN2577" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -888,7 +889,7 @@ TARGET="_top" Show which actions apply to a URL and why: </P ><A -NAME="AEN2489" +NAME="AEN2582" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -912,7 +913,7 @@ CLASS="QUOTE" to run, but only as a pass-through proxy, with no actions taking place: </P ><A -NAME="AEN2495" +NAME="AEN2588" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -929,7 +930,7 @@ TARGET="_top" > Short cuts. Turn off, then on: </P ><A -NAME="AEN2499" +NAME="AEN2592" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -943,7 +944,7 @@ TARGET="_top" </P ></BLOCKQUOTE ><A -NAME="AEN2502" +NAME="AEN2595" ></A ><BLOCKQUOTE CLASS="BLOCKQUOTE" @@ -957,26 +958,6 @@ TARGET="_top" </P ></BLOCKQUOTE ></LI -><LI -><P -> - Edit the actions list file: - </P -><A -NAME="AEN2507" -></A -><BLOCKQUOTE -CLASS="BLOCKQUOTE" -><P -> - <A -HREF="http://config.privoxy.org/edit-actions" -TARGET="_top" ->http://config.privoxy.org/edit-actions</A -> - </P -></BLOCKQUOTE -></LI ></UL ></P ><P @@ -987,7 +968,7 @@ CLASS="SECT3" CLASS="SECT3" ><A NAME="BOOKMARKLETS" ->9.2.1. Bookmarklets</A +>11.2.1. Bookmarklets</A ></H3 ><P > Below are some <SPAN @@ -1036,7 +1017,7 @@ CLASS="QUOTE" > <A HREF="javascript:void(window.open('http://config.privoxy.org/toggle?mini=y&set=enabled','ijbstatus','width=250,height=100,resizable=yes,scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());" TARGET="_top" ->Enable Privoxy</A +>Privoxy - Enable</A > </P ></LI @@ -1045,7 +1026,7 @@ TARGET="_top" > <A HREF="javascript:void(window.open('http://config.privoxy.org/toggle?mini=y&set=disabled','ijbstatus','width=250,height=100,resizable=yes,scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());" TARGET="_top" ->Disable Privoxy</A +>Privoxy - Disable</A > </P ></LI @@ -1054,7 +1035,7 @@ TARGET="_top" > <A HREF="javascript:void(window.open('http://config.privoxy.org/toggle?mini=y&set=toggle','ijbstatus','width=250,height=100,resizable=yes,scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());" TARGET="_top" ->Toggle Privoxy</A +>Privoxy - Toggle Privoxy</A > (Toggles between enabled and disabled) </P ></LI @@ -1063,7 +1044,7 @@ TARGET="_top" > <A HREF="javascript:void(window.open('http://config.privoxy.org/toggle?mini=y','ijbstatus','width=250,height=2,resizable=yes,scrollbars=no,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());" TARGET="_top" ->View Privoxy Status</A +>Privoxy- View Status</A > </P ></LI @@ -1072,7 +1053,7 @@ TARGET="_top" > <A HREF="javascript:w=Math.floor(screen.width/2);h=Math.floor(screen.height*0.9);void(window.open('http://www.privoxy.org/actions','Feedback','screenx='+w+',width='+w+',height='+h+',scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());" TARGET="_top" ->Actions file feedback system</A +>Privoxy - Submit Filter Feedback</A > </P ></LI @@ -1094,7 +1075,7 @@ CLASS="SECT2" CLASS="SECT2" ><A NAME="CHAIN" ->9.3. Chain of Events</A +>11.3. Chain of Events</A ></H2 ><P > Let's take a quick look at the basic sequence of events when a web page is @@ -1108,11 +1089,13 @@ CLASS="APPLICATION" ><UL ><LI ><P -> First, the web browser requests a page, and this request is intercepted by - <SPAN +> First, your web browser requests a web page. The browser knows to send + the request to <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> immediately. +>, which will in turn, + relay the request to the remote web server after passing the following + tests: </P ></LI ><LI @@ -1120,17 +1103,47 @@ CLASS="APPLICATION" > <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> traps any request for internal CGI - pages (e.g http://p.p/) and relays these back to the browser. +> traps any request for its own internal CGI + pages (e.g http://p.p/) and sends the CGI page back to the browser. </P ></LI ><LI ><P -> If the URL matches a <SPAN +> Next, <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> checks to see if the URL + matches any <A +HREF="configuration.html#BLOCK" +TARGET="_top" +><SPAN CLASS="QUOTE" >"+block"</SPAN -> pattern, then it is blocked - and the banner displayed. +></A +> patterns. If + so, the URL is then blocked, and the remote web server will not be contacted. + <A +HREF="configuration.html#HANDLE-AS-IMAGE" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+handle-as-image"</SPAN +></A +> + is then checked and if it does not match, an + HTML <SPAN +CLASS="QUOTE" +>"BLOCKED"</SPAN +> page is sent back. Otherwise, if it does match, + an image is returned. The type of image depends on the setting of <A +HREF="configuration.html#SET-IMAGE-BLOCKER" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+set-image-blocker"</SPAN +></A +> + (blank, checkerboard pattern, or an HTTP redirect to an image elsewhere). </P ></LI ><LI @@ -1144,61 +1157,152 @@ CLASS="FILENAME" ></LI ><LI ><P -> <SPAN +> If the URL pattern matches the <A +HREF="configuration.html#FAST-REDIRECTS" +TARGET="_top" +><SPAN CLASS="QUOTE" ->"+fast-redirect"</SPAN -> is processed, stripping unwanted parts - of the request web page URL. +>"+fast-redirects"</SPAN +></A +> action, + it is then processed. Unwanted parts of the requested URL are stripped. </P ></LI ><LI ><P -> At this point, <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> relays the request to the - web server, and requests the page (assuming nothing up to this point has - prevented getting us from this far). +> Now the rest of the client browser's request headers are processed. If any + of these match any of the relevant actions (e.g. <A +HREF="configuration.html#HIDE-USER-AGENT" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+hide-user-agent"</SPAN +></A +>, + etc.), headers are suppressed or forged as determined by these actions and + their parameters. </P ></LI ><LI ><P -> The first few hundred bytes are read from the web server and - <SPAN +> Now the web server starts sending its response back (i.e. typically a web page and related + data). + </P +></LI +><LI +><P +> First, the server headers are read and processed to determine, among other + things, the MIME type (document type) and encoding. The headers are then + filtered as deterimed by the + <A +HREF="configuration.html#PREVENT-SETTING-COOKIES" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+prevent-setting-cookies"</SPAN +></A +>, + <A +HREF="configuration.html#SESSION-COOKIES-ONLY" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+session-cookies-only"</SPAN +></A +>, + and <A +HREF="configuration.html#DOWNGRADE-HTTP-VERSION" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+downgrade-http-version"</SPAN +></A +> + actions. + </P +></LI +><LI +><P +> If the <A +HREF="configuration.html#KILL-POPUPS" +TARGET="_top" +><SPAN CLASS="QUOTE" >"+kill-popups"</SPAN -> is processed, if enabled. +></A +> + action applies, and it is an HTML or JavaScript document, the popup-code in the + response is filtered on-the-fly as it is received. </P ></LI ><LI ><P -> If <SPAN +> If a <A +HREF="configuration.html#FILTER" +TARGET="_top" +><SPAN CLASS="QUOTE" >"+filter"</SPAN -> applies, the rest of the page is read into - memory and then the filters are processed. Filters are applied in the order they - are specified in the <TT +></A +> + or <A +HREF="configuration.html#DEANIMATE-GIFS" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+deanimate-gifs"</SPAN +></A +> + action applies (and the document type fits the action), the rest of the page is + read into memory (up to a configurable limit). Then the filter rules (from + <TT +CLASS="FILENAME" +>default.filter</TT +>) are processed against the buffered + content. Filters are applied in the order they are specified in the + <TT CLASS="FILENAME" >default.filter</TT -> file. The entire - page, which is now filtered, is then sent by +> file. Animated GIFs, if present, are + reduced to either the first or last frame, depending on the action + setting.The entire page, which is now filtered, is then sent by <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> to your browser. +> back to your browser. </P -></LI -><LI ><P -> As the browser receives the filtered page content, it will read and request any - embedded URLs on the page, e.g. an ad image. As the browser requests these - secondary URLs from whatever server they may be on, - <SPAN +> If neither <A +HREF="configuration.html#FILTER" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+filter"</SPAN +></A +> + or <A +HREF="configuration.html#DEANIMATE-GIFS" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+deanimate-gifs"</SPAN +></A +> + matches, then <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> handles these same as above, and the process - is repeated for each such URL. Note that a fancy web page may have many, many - such URLs for graphics, frames, etc. +> passes the raw data through + to the client browser as it becomes available. + </P +></LI +><LI +><P +> As the browser receives the now (probably filtered) page content, it + reads and then requests any URLs that may be embedded within the page + source, e.g. ad images, stylesheets, JavaScript, other HTML documents (e.g. + frames), sounds, etc. For each of these objects, the browser issues a new + request. And each such request is in turn processed as above. Note that a + complex web page may have many such embedded URLs. </P ></LI ></UL @@ -1210,20 +1314,30 @@ CLASS="SECT2" CLASS="SECT2" ><A NAME="ACTIONSANAT" ->9.4. Anatomy of an Action</A +>11.4. Anatomy of an Action</A ></H2 ><P > The way <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> applies <SPAN +> applies + <A +HREF="configuration.html#ACTIONS" +TARGET="_top" +><SPAN CLASS="QUOTE" >"actions"</SPAN +></A > - and <SPAN + and <A +HREF="configuration.html#FILTER" +TARGET="_top" +><SPAN CLASS="QUOTE" >"filters"</SPAN -> to any given URL can be complex, and not always so +></A +> + to any given URL can be complex, and not always so easy to understand what is happening. And sometimes we need to be able to <I CLASS="EMPHASIS" @@ -1253,7 +1367,7 @@ CLASS="APPLICATION" HREF="appendix.html#BOOKMARKLETS" >the Bookmarklets</A > section on a quick - and easy way to do this (be sure to flush caches afterwards!).</P + and easy way to do this (be sure to flush caches afterward!).</P ><P > <SPAN CLASS="APPLICATION" @@ -1276,32 +1390,36 @@ CLASS="APPLICATION" >Privoxy</SPAN > will tell us how the current configuration will handle it. This will not - help with filtering effects (i.e. the <SPAN + help with filtering effects (i.e. the <A +HREF="configuration.html#FILTER" +TARGET="_top" +><SPAN CLASS="QUOTE" >"+filter"</SPAN -> action) from the - <TT +></A +> action) from + the <TT CLASS="FILENAME" >default.filter</TT -> file since this is handled very differently - and not so easy to trap! It also will not tell you about any other URLs that - may be embedded within the URL you are testing (i.e. a web page). For - instance, images such as ads are expressed as URLs within the raw page source - of HTML pages. So you will only get info for the actual URL that is pasted - into the prompt area -- not any sub-URLs. If you want to know about embedded - URLs like ads, you will have to dig those out of the HTML source. Use your - browser's <SPAN -CLASS="QUOTE" ->"View Page Source"</SPAN -> option for this. Or right click on - the ad, and grab the URL.</P -><P -> Let's look at an example, <A +> file since this is handled very + differently and not so easy to trap! It also will not tell you about any other + URLs that may be embedded within the URL you are testing. For instance, images + such as ads are expressed as URLs within the raw page source of HTML pages. So + you will only get info for the actual URL that is pasted into the prompt area + -- not any sub-URLs. If you want to know about embedded URLs like ads, you + will have to dig those out of the HTML source. Use your browser's <SPAN +CLASS="QUOTE" +>"View + Page Source"</SPAN +> option for this. Or right click on the ad, and grab the + URL.</P +><P +> Let's try an example, <A HREF="http://google.com" TARGET="_top" >google.com</A >, - one section at a time:</P + and look at it one section at a time:</P ><P > <TABLE BORDER="0" @@ -1311,114 +1429,133 @@ WIDTH="100%" ><TD ><PRE CLASS="SCREEN" -> System default actions: +> Matches for http://google.com: - { -add-header -block -deanimate-gifs -downgrade -fast-redirects -filter - -hide-forwarded -hide-from -hide-referer -hide-user-agent -image - -image-blocker -limit-connect -no-compression -no-cookies-keep - -no-cookies-read -no-cookies-set -no-popups -vanilla-wafer -wafer } - - </PRE -></TD -></TR -></TABLE -></P -><P -> This is the top section, and only tells us of the compiled in defaults. This - is basically what <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> would do if there - were not any <SPAN -CLASS="QUOTE" ->"actions"</SPAN -> defined, i.e. it does nothing. Every action - is disabled. This is not particularly informative for our purposes here. OK, - next section:</P -><P -> <TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD -><PRE -CLASS="SCREEN" -> Matches for http://google.com: +--- File standard --- +(no matches in this file) - { -add-header -block +deanimate-gifs -downgrade +fast-redirects - +filter{html-annoyances} +filter{js-annoyances} +filter{no-popups} - +filter{webbugs} +filter{nimda} +filter{banners-by-size} +filter{hal} - +filter{fun} +hide-forwarded +hide-from{block} +hide-referer{forge} - -hide-user-agent -image +image-blocker{blank} +no-compression - +no-cookies-keep -no-cookies-read -no-cookies-set +no-popups - -vanilla-wafer -wafer } - / +--- File default --- - { -no-cookies-keep -no-cookies-read -no-cookies-set } - .google.com +{ -add-header -block +deanimate-gifs{last} -downgrade-http-version +fast-redirects + -filter{popups} -filter{fun} -filter{shockwave-flash} -filter{crude-parental} + +filter{html-annoyances} +filter{js-annoyances} +filter{content-cookies} + +filter{webbugs} +filter{refresh-tags} +filter{nimda} +filter{banners-by-size} + +hide-forwarded-for-headers +hide-from-header{block} +hide-referer{forge} + -hide-user-agent -handle-as-image +set-image-blocker{pattern} -limit-connect + +prevent-compression +session-cookies-only -prevent-reading-cookies + -prevent-setting-cookies -kill-popups -send-vanilla-wafer -send-wafer } +/ + + { -session-cookies-only } + .google.com { -fast-redirects } - .google.com + .google.com - </PRE +--- File user --- +(no matches in this file) </PRE ></TD ></TR ></TABLE ></P ><P -> This is much more informative, and tells us how we have defined our - <SPAN +> This tells us how we have defined our + <A +HREF="configuration.html#ACTIONS" +TARGET="_top" +><SPAN CLASS="QUOTE" >"actions"</SPAN ->, and which ones match for our example, - <SPAN +></A +>, and + which ones match for our example, <SPAN CLASS="QUOTE" >"google.com"</SPAN ->. The first grouping shows our default - settings, which would apply to all URLs. If you look at your <SPAN +>. The first listing + is any matches for the <TT +CLASS="FILENAME" +>standard.action</TT +> file. No hits at + all here on <SPAN +CLASS="QUOTE" +>"standard"</SPAN +>. Then next is <SPAN +CLASS="QUOTE" +>"default"</SPAN +>, or + our <TT +CLASS="FILENAME" +>default.action</TT +> file. The large, multi-line listing, + is how the actions are set to match for all URLs, i.e. our default settings. + If you look at your <SPAN CLASS="QUOTE" >"actions"</SPAN -> - file, this would be the section just below the <SPAN +> file, this would be the section + just below the <SPAN CLASS="QUOTE" >"aliases"</SPAN -> section - near the top. This applies to all URLs as signified by the single forward - slash -- <SPAN +> section near the top. This will apply to + all URLs as signified by the single forward slash at the end of the listing + -- <SPAN CLASS="QUOTE" >"/"</SPAN ->. - </P +>.</P ><P -> These are the default actions we have enabled. But we can define additional - actions that would be exceptions to these general rules, and then list - specific URLs that these exceptions would apply to. Last match wins. - Just below this then are two explicit matches for <SPAN +> But we can define additional actions that would be exceptions to these general + rules, and then list specific URLs (or patterns) that these exceptions would + apply to. Last match wins. Just below this then are two explicit matches for + <SPAN CLASS="QUOTE" >".google.com"</SPAN ->. - The first is negating our various cookie blocking actions (i.e. we will allow - cookies here). The second is allowing <SPAN +>. The first is negating our previous cookie setting, + which was for <A +HREF="configuration.html#SESSION-COOKIES-ONLY" +TARGET="_top" +><SPAN CLASS="QUOTE" ->"fast-redirects"</SPAN ->. Note - that there is a leading dot here -- <SPAN +>"+session-cookies-only"</SPAN +></A +> + (i.e. not persistent). So we will allow persistent cookies for google. The + second turns <I +CLASS="EMPHASIS" +>off</I +> any + <A +HREF="configuration.html#FAST-REDIRECTS" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+fast-redirects"</SPAN +></A +> + action, allowing this to take place unmolested. Note that there is a leading + dot here -- <SPAN CLASS="QUOTE" >".google.com"</SPAN ->. This will - match any hosts and sub-domains, in the google.com domain also, such as +>. This will match any hosts and + sub-domains, in the google.com domain also, such as <SPAN CLASS="QUOTE" >"www.google.com"</SPAN ->. So, apparently, we have these actions defined - somewhere in the lower part of our actions file, and - <SPAN +>. So, apparently, we have these two actions + defined somewhere in the lower part of our <TT +CLASS="FILENAME" +>default.action</TT +> + file, and <SPAN CLASS="QUOTE" >"google.com"</SPAN -> is referenced in these sections. </P +> is referenced somewhere in these latter + sections.</P +><P +> Then, for our <TT +CLASS="FILENAME" +>user.action</TT +> file, we again have no hits.</P ><P -> And now we pull it altogether in the bottom section and summarize how +> And finally we pull it all together in the bottom section and summarize how <SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -1440,21 +1577,28 @@ WIDTH="100%" ><PRE CLASS="SCREEN" > Final results: - - -add-header -block -deanimate-gifs -downgrade -fast-redirects - +filter{html-annoyances} +filter{js-annoyances} +filter{no-popups} - +filter{webbugs} +filter{nimda} +filter{banners-by-size} +filter{hal} - +filter{fun} +hide-forwarded +hide-from{block} +hide-referer{forge} - -hide-user-agent -image +image-blocker{blank} -limit-connect +no-compression - -no-cookies-keep -no-cookies-read -no-cookies-set +no-popups -vanilla-wafer - -wafer - - </PRE + -add-header -block +deanimate-gifs{last} -downgrade-http-version -fast-redirects + -filter{popups} -filter{fun} -filter{shockwave-flash} -filter{crude-parental} + +filter{html-annoyances} +filter{js-annoyances} +filter{content-cookies} + +filter{webbugs} +filter{refresh-tags} +filter{nimda} +filter{banners-by-size} + +hide-forwarded-for-headers +hide-from-header{block} +hide-referer{forge} + -hide-user-agent -handle-as-image +set-image-blocker{pattern} -limit-connect + +prevent-compression -session-cookies-only -prevent-reading-cookies + -prevent-setting-cookies -kill-popups -send-vanilla-wafer -send-wafer</PRE ></TD ></TR ></TABLE ></P ><P +> Notice the only difference here to the previous listing, is to + <SPAN +CLASS="QUOTE" +>"fast-redirects"</SPAN +> and <SPAN +CLASS="QUOTE" +>"session-cookies-only"</SPAN +>.</P +><P > Now another example, <SPAN CLASS="QUOTE" >"ad.doubleclick.net"</SPAN @@ -1468,16 +1612,14 @@ WIDTH="100%" ><TD ><PRE CLASS="SCREEN" -> { +block +image } +> { +block +handle-as-image } .ad.doubleclick.net - { +block +image } + { +block +handle-as-image } ad*. - { +block +image } - .doubleclick.net - - </PRE + { +block +handle-as-image } + .doubleclick.net</PRE ></TD ></TR ></TABLE @@ -1486,17 +1628,21 @@ CLASS="SCREEN" > We'll just show the interesting part here, the explicit matches. It is matched three different times. Each as an <SPAN CLASS="QUOTE" ->"+block +image"</SPAN +>"+block +handle-as-image"</SPAN >, which is the expanded form of one of our aliases that had been defined as: <SPAN CLASS="QUOTE" >"+imageblock"</SPAN ->. (<SPAN +>. (<A +HREF="configuration.html#ALIASES" +TARGET="_top" +><SPAN CLASS="QUOTE" >"Aliases"</SPAN -> are defined in the - first section of the actions file and typically used to combine more +></A +> are defined in + the first section of the actions file and typically used to combine more than one action.)</P ><P > Any one of these would have done the trick and blocked this as an unwanted @@ -1507,21 +1653,31 @@ CLASS="QUOTE" CLASS="QUOTE" >"ad.doubleclick.net"</SPAN > - is done here -- as both a <SPAN + is done here -- as both a <A +HREF="configuration.html#BLOCK" +TARGET="_top" +><SPAN CLASS="QUOTE" >"+block"</SPAN -> <I +></A +> + <I CLASS="EMPHASIS" >and</I -> an - <SPAN +> an + <A +HREF="configuration.html#HANDLE-AS-IMAGE" +TARGET="_top" +><SPAN CLASS="QUOTE" ->"+image"</SPAN ->. The custom alias <SPAN +>"+handle-as-image"</SPAN +></A +>. + The custom alias <SPAN CLASS="QUOTE" >"+imageblock"</SPAN -> does this - for us.</P +> just simplifies the process and make + it more readable.</P ><P > One last example. Let's try <SPAN CLASS="QUOTE" @@ -1539,19 +1695,17 @@ WIDTH="100%" CLASS="SCREEN" > Matches for http://www.rhapsodyk.net/adsl/HOWTO/: - { -add-header -block +deanimate-gifs -downgrade +fast-redirects - +filter{html-annoyances} +filter{js-annoyances} +filter{no-popups} + { -add-header -block +deanimate-gifs -downgrade-http-version +fast-redirects + +filter{html-annoyances} +filter{js-annoyances} +filter{kill-popups} +filter{webbugs} +filter{nimda} +filter{banners-by-size} +filter{hal} - +filter{fun} +hide-forwarded +hide-from{block} +hide-referer{forge} - -hide-user-agent -image +image-blocker{blank} +no-compression - +no-cookies-keep -no-cookies-read -no-cookies-set +no-popups - -vanilla-wafer -wafer } + +filter{fun} +hide-forwarded-for-headers +hide-from-header{block} + +hide-referer{forge} -hide-user-agent -handle-as-image +set-image-blocker{blank} + +prevent-compression +session-cookies-only -prevent-setting-cookies + -prevent-reading-cookies +kill-popups -send-vanilla-wafer -send-wafer } / - { +block +image } - /ads - - </PRE + { +block +handle-as-image } + /ads</PRE ></TD ></TR ></TABLE @@ -1569,11 +1723,14 @@ CLASS="QUOTE" CLASS="EMPHASIS" >not</I > - block (-block) pages with <SPAN + block (<SPAN +CLASS="QUOTE" +>"{-block}"</SPAN +>) paths with <SPAN CLASS="QUOTE" >"adsl"</SPAN ->. There are various ways to - handle such exceptions. Example:</P +>. There are + various ways to handle such exceptions. Example:</P ><P > <TABLE BORDER="0" @@ -1584,9 +1741,7 @@ WIDTH="100%" ><PRE CLASS="SCREEN" > { -block } - /adsl - - </PRE + /adsl</PRE ></TD ></TR ></TABLE @@ -1609,10 +1764,8 @@ WIDTH="100%" ><TD ><PRE CLASS="SCREEN" -> { -block } - /adsl - - </PRE +> { +block +handle-as-image } + /ads</PRE ></TD ></TR ></TABLE @@ -1644,9 +1797,7 @@ CLASS="SCREEN" .worldpay.com # for quietpc.com .jungle.com .scan.co.uk - .forbes.com - - </PRE + .forbes.com</PRE ></TD ></TR ></TABLE @@ -1661,9 +1812,9 @@ CLASS="QUOTE" > that expands to <SPAN CLASS="QUOTE" ->"{ -filter -no-cookies -no-cookies-keep }"</SPAN ->. Or you could do - your own exception to negate filtering: </P +>"{ -filter -session-cookies-only }"</SPAN +>. + Or you could do your own exception to negate filtering: </P ><P > <TABLE BORDER="0" @@ -1674,14 +1825,18 @@ WIDTH="100%" ><PRE CLASS="SCREEN" > {-filter} - .forbes.com - - </PRE + .forbes.com</PRE ></TD ></TR ></TABLE ></P ><P +> This would probably be most appropriately put in <TT +CLASS="FILENAME" +>user.action</TT +>, + for local site exceptions.</P +><P > <SPAN CLASS="QUOTE" >"{fragile}"</SPAN diff --git a/doc/webserver/user-manual/configuration.html b/doc/webserver/user-manual/configuration.html index abfbabb4..9fe64ac3 100644 --- a/doc/webserver/user-manual/configuration.html +++ b/doc/webserver/user-manual/configuration.html @@ -10,8 +10,8 @@ REL="HOME" TITLE="Privoxy User Manual" HREF="index.html"><LINK REL="PREVIOUS" -TITLE="Quickstart to Using Privoxy" -HREF="quickstart.html"><LINK +TITLE="Starting Privoxy" +HREF="startup.html"><LINK REL="NEXT" TITLE="Contacting the Developers, Bug Reporting and Feature Requests" @@ -45,7 +45,7 @@ WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A -HREF="quickstart.html" +HREF="startup.html" >Prev</A ></TD ><TD @@ -72,7 +72,7 @@ CLASS="SECT1" CLASS="SECT1" ><A NAME="CONFIGURATION" ->5. <SPAN +>7. <SPAN CLASS="APPLICATION" >Privoxy</SPAN > Configuration</A @@ -88,15 +88,14 @@ CLASS="APPLICATION" >Privoxy</SPAN > can also be controlled easily with a web browser. - </P ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN324" ->5.1. Controlling <SPAN +NAME="AEN320" +>7.1. Controlling <SPAN CLASS="APPLICATION" >Privoxy</SPAN > with Your Web Browser</A @@ -118,8 +117,7 @@ TARGET="_top" >), which is a built-in page and works without Internet access. You will see the following section: </P -><P -> <TABLE +><TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" @@ -127,27 +125,73 @@ WIDTH="100%" ><TD ><PRE CLASS="SCREEN" -> Please choose from the following options: - - * Privoxy main page - * Show information about the current configuration - * Show the source code version numbers - * Show the request headers. - * Show which actions apply to a URL and why - * Toggle Privoxy on or off - * Edit the actions list - - </PRE -></TD +> <H3 +CLASS="BRIDGEHEAD" +>Privoxy Menu</H3 +><P +></P +><TABLE +BORDER="0" +><TBODY +><TR +><TD +> ▪ <A +HREF="http://config.privoxy.org/show-status" +TARGET="_top" +>View & change the current configuration</A +> + </TD +></TR +><TR +><TD +> ▪ <A +HREF="http://config.privoxy.org/show-version" +TARGET="_top" +>View the source code version numbers</A +> + </TD ></TR +><TR +><TD +> ▪ <A +HREF="http://config.privoxy.org/show-request" +TARGET="_top" +>View the request headers.</A +> + </TD +></TR +><TR +><TD +> ▪ <A +HREF="http://config.privoxy.org/show-url-info" +TARGET="_top" +>Look up which actions apply to a URL and why</A +> + </TD +></TR +><TR +><TD +> ▪ <A +HREF="http://config.privoxy.org/toggle" +TARGET="_top" +>Toggle Privoxy on or off</A +> + </TD +></TR +></TBODY ></TABLE +><P ></P +></PRE +></TD +></TR +></TABLE ><P -> This should be self-explanatory. Note the last item is an editor for the +> This should be self-explanatory. Note the first item leads to an editor for the <SPAN CLASS="QUOTE" >"actions list"</SPAN ->, which is where much of the ad, banner, cookie, +>, which is where the ad, banner, cookie, and URL blocking magic is configured as well as other advanced features of <SPAN CLASS="APPLICATION" @@ -188,8 +232,8 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN343" ->5.2. Configuration Files Overview</A +NAME="CONFOVERVIEW" +>7.2. Configuration Files Overview</A ></H2 ><P > For Unix, *BSD and Linux, all configuration files are located in @@ -205,24 +249,24 @@ CLASS="APPLICATION" and number of configuration files has changed from previous versions, and is subject to change as development progresses.</P ><P -> The installed defaults provide a reasonable starting point, though possibly - aggressive by some standards. For the time being, there are only three - default configuration files (this may change in time):</P +> The installed defaults provide a reasonable starting point, though + some settings may be aggressive by some standards. For the time being, the + principle configuration files are:</P ><P > <P ></P ><UL ><LI ><P -> The main configuration file is named <TT -CLASS="FILENAME" ->config</TT +> The main configuration file is named <A +HREF="configuration.html#CONFIG" +>config</A > on Linux, Unix, BSD, OS/2, and AmigaOS and <TT CLASS="FILENAME" >config.txt</TT > - on Windows. + on Windows. This is a required file. </P ></LI ><LI @@ -230,27 +274,54 @@ CLASS="FILENAME" > <TT CLASS="FILENAME" >default.action</TT -> (the actions file) is used to define - which of a set of various <SPAN +> (the main <A +HREF="configuration.html#ACTIONS-FILE" +>actions file</A +>) is used to define + the default settings for various <SPAN CLASS="QUOTE" >"actions"</SPAN > relating to images, banners, - pop-ups, access restrictions, banners and cookies are to be applied, and where. - There is a web based editor for this file that can be accessed at <A -HREF="http://config.privoxy.org/edit-actions/" + pop-ups, access restrictions, banners and cookies. + </P +><P +> Multiple actions files may be defined in <TT +CLASS="FILENAME" +>config</TT +>. These + are processed in the order they are defined. Local customizations and locally + preferred exceptions to the default policies as defined in + <TT +CLASS="FILENAME" +>default.action</TT +> are probably best applied in + <TT +CLASS="FILENAME" +>user.action</TT +>, which should be preserved across + upgrades. <TT +CLASS="FILENAME" +>standard.action</TT +> is also included. This is mostly + for <SPAN +CLASS="APPLICATION" +>Privoxy's</SPAN +> internal use. + </P +><P +> + There is also a web based editor that can be accessed from + <A +HREF="http://config.privoxy.org/show-status/" TARGET="_top" ->http://config.privoxy.org/edit-actions/</A +>http://config.privoxy.org/show-status/</A > (Shortcut: <A -HREF="http://p.p/edit-actions/" +HREF="http://p.p/show-status/" TARGET="_top" ->http://p.p/edit-actions/</A ->). - (Other actions files are included as well with differing levels of filtering - and blocking, e.g. <TT -CLASS="FILENAME" ->basic.action</TT ->.) +>http://p.p/show-status/</A +>) for the + various actions files. </P ></LI ><LI @@ -258,10 +329,14 @@ CLASS="FILENAME" > <TT CLASS="FILENAME" >default.filter</TT -> (the filter file) can be used to re-write the raw - page content, including viewable text as well as embedded HTML and JavaScript, - and whatever else lurks on any given web page. The filtering jobs are only - pre-defined here; whether to apply them or not is up to the actions file. +> (the <A +HREF="configuration.html#FILTER-FILE" +>filter + file</A +>) can be used to re-write the raw page content, including + viewable text as well as embedded HTML and JavaScript, and whatever else + lurks on any given web page. The filtering jobs are only pre-defined here; + whether to apply them or not is up to the actions files. </P ></LI ></UL @@ -274,7 +349,7 @@ CLASS="LITERAL" >#</TT >"</SPAN > character to denote a - comment (the rest of the line will be ignored) and understand line continuation + comment (the rest of the line will be ignored) angd understand line continuation through placing a backslash ("<TT CLASS="LITERAL" >\</TT @@ -290,10 +365,7 @@ CLASS="LITERAL" valid configuration line to prevent it from being interpreted is called "commenting out" that line.</P ><P -> <TT -CLASS="FILENAME" ->default.action</TT -> and <TT +> The actions files and <TT CLASS="FILENAME" >default.filter</TT > @@ -339,8 +411,8 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN383" ->5.3. The Main Configuration File</A +NAME="CONFIG" +>7.3. The Main Configuration File</A ></H2 ><P > Again, the main configuration file is named <TT @@ -402,8 +474,8 @@ CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN402" ->5.3.1. Configuration and Log File Locations</A +NAME="CONF-LOG-LOC" +>7.3.1. Configuration and Log File Locations</A ></H3 ><P > <SPAN @@ -421,8 +493,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN407" ->5.3.1.1. confdir</A +NAME="CONFDIR" +>7.3.1.1. confdir</A ></H4 ><P ></P @@ -499,8 +571,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN439" ->5.3.1.2. logdir</A +NAME="LOGDIR" +>7.3.1.2. logdir</A ></H4 ><P ></P @@ -569,8 +641,20 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN469" ->5.3.1.3. actionsfile</A +NAME="ACTIONSFILE" +>7.3.1.3. <A +NAME="DEFAULT.ACTION" +></A +> +<A +NAME="STANDARD.ACTION" +></A +> +<A +NAME="USER.ACTION" +></A +> +actionsfile</A ></H4 ><P ></P @@ -581,7 +665,10 @@ CLASS="VARIABLELIST" >Specifies:</DT ><DD ><P -> The actions file to use +> The <A +HREF="configuration.html#ACTIONS" +>actions</A +> file(s) to use </P ></DD ><DT @@ -597,39 +684,74 @@ CLASS="LITERAL" >Default value:</DT ><DD ><P ->default.action (Unix) <I -CLASS="EMPHASIS" ->or</I -> default.action.txt (Windows)</P +></P +><TABLE +BORDER="0" +><TBODY +><TR +><TD +> <P +CLASS="LITERALLAYOUT" +> standard # Internal purposes, recommended not editing</P +> + </TD +></TR +><TR +><TD +> <P +CLASS="LITERALLAYOUT" +> default # Main actions file</P +> + </TD +></TR +><TR +><TD +> <P +CLASS="LITERALLAYOUT" +> user # User customizations</P +> + </TD +></TR +></TBODY +></TABLE +><P +></P ></DD ><DT >Effect if unset:</DT ><DD ><P -> No action is taken at all. Simple neutral proxying. +> No actions are taken at all. Simple neutral proxying. </P ></DD ><DT >Notes:</DT ><DD ><P -> There is no point in using <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> without - an actions file. There are three different actions files included in the - distribution, with varying degrees of aggressiveness: - <TT -CLASS="FILENAME" ->default.action</TT ->, <TT -CLASS="FILENAME" ->intermediate.action</TT -> and +> Multiple <TT +CLASS="LITERAL" +>actionsfile</TT +> lines are OK and are in fact recommended! + </P +><P +> + The default values include standard.action, which is used for internal + purposes and should be loaded, default.action, which is the + <SPAN +CLASS="QUOTE" +>"main"</SPAN +> actions file maintained by the developers, and <TT CLASS="FILENAME" ->advanced.action</TT ->. +>user.action</TT +>, where you can make your personal additions. + </P +><P +> + There is no point in using <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> without an actions file. </P ></DD ></DL @@ -640,8 +762,11 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN498" ->5.3.1.4. filterfile</A +NAME="FILTERFILE" +>7.3.1.4. <A +NAME="DEFAULT.FILTER" +></A +>filterfile</A ></H4 ><P ></P @@ -652,7 +777,10 @@ CLASS="VARIABLELIST" >Specifies:</DT ><DD ><P -> The filter file to use +> The <A +HREF="configuration.html#FILTER" +>filter</A +> file to use </P ></DD ><DT @@ -687,7 +815,7 @@ CLASS="REPLACEABLE" ></TT >}</TT > - actions in the actions file are turned off + actions in the actions files are turned off </P ></DD ><DT @@ -722,8 +850,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN529" ->5.3.1.5. logfile</A +NAME="LOGFILE" +>7.3.1.5. logfile</A ></H4 ><P ></P @@ -817,8 +945,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN564" ->5.3.1.6. jarfile</A +NAME="JARFILE" +>7.3.1.6. jarfile</A ></H4 ><P ></P @@ -872,8 +1000,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN589" ->5.3.1.7. trustfile</A +NAME="TRUSTFILE" +>7.3.1.7. trustfile</A ></H4 ><P ></P @@ -959,8 +1087,8 @@ CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN622" ->5.3.2. Local Set-up Documentation</A +NAME="LOCAL-SET-UP" +>7.3.2. Local Set-up Documentation</A ></H3 ><P > If you intend to operate <SPAN @@ -975,8 +1103,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN626" ->5.3.2.1. trust-info-url</A +NAME="TRUST-INFO-URL" +>7.3.2.1. trust-info-url</A ></H4 ><P ></P @@ -1037,8 +1165,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN652" ->5.3.2.2. admin-address</A +NAME="ADMIN-ADDRESS" +>7.3.2.2. admin-address</A ></H4 ><P ></P @@ -1097,8 +1225,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN678" ->5.3.2.3. proxy-info-url</A +NAME="PROXY-INFO-URL" +>7.3.2.3. proxy-info-url</A ></H4 ><P ></P @@ -1165,8 +1293,8 @@ CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN706" ->5.3.3. Debugging</A +NAME="DEBUGGING" +>7.3.3. Debugging</A ></H3 ><P > These options are mainly useful when tracing a problem. @@ -1185,8 +1313,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN711" ->5.3.3.1. debug</A +NAME="DEBUG" +>7.3.3.1. debug</A ></H4 ><P ></P @@ -1246,8 +1374,7 @@ CLASS="PROGRAMLISTING" debug 512 # Common Log Format debug 1024 # debug kill pop-ups debug 4096 # Startup banner and warnings. - debug 8192 # Non-fatal errors - </PRE + debug 8192 # Non-fatal errors</PRE ></TD ></TR ></TABLE @@ -1300,8 +1427,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN746" ->5.3.3.2. single-threaded</A +NAME="SINGLE-THREADED" +>7.3.3.2. single-threaded</A ></H4 ><P ></P @@ -1361,8 +1488,8 @@ CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN772" ->5.3.4. Access Control and Security</A +NAME="ACCESS-CONTROL" +>7.3.4. Access Control and Security</A ></H3 ><P > This section of the config file controls the security-relevant aspects @@ -1376,8 +1503,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN776" ->5.3.4.1. listen-address</A +NAME="LISTEN-ADDRESS" +>7.3.4.1. listen-address</A ></H4 ><P ></P @@ -1446,7 +1573,7 @@ CLASS="APPLICATION" >Privoxy</SPAN > will bind to all interfaces (addresses) on your machine and may become reachable - from the Internet. In that case, consider using access control lists (acl's) + from the Internet. In that case, consider using access control lists (ACL's) (see <SPAN CLASS="QUOTE" >"ACLs"</SPAN @@ -1474,8 +1601,7 @@ WIDTH="90%" ><TD ><PRE CLASS="PROGRAMLISTING" -> listen-address 192.168.0.1:8118 - </PRE +> listen-address 192.168.0.1:8118</PRE ></TD ></TR ></TABLE @@ -1490,8 +1616,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN814" ->5.3.4.2. toggle</A +NAME="TOGGLE" +>7.3.4.2. toggle</A ></H4 ><P ></P @@ -1564,8 +1690,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN843" ->5.3.4.3. enable-remote-toggle</A +NAME="ENABLE-REMOTE-TOGGLE" +>7.3.4.3. enable-remote-toggle</A ></H4 ><P ></P @@ -1656,8 +1782,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN877" ->5.3.4.4. enable-edit-actions</A +NAME="ENABLE-EDIT-ACTIONS" +>7.3.4.4. enable-edit-actions</A ></H4 ><P ></P @@ -1669,7 +1795,7 @@ CLASS="VARIABLELIST" ><DD ><P > Whether or not the <A -HREF="http://config.privoxy.org/edit-actions" +HREF="http://config.privoxy.org/show-status" TARGET="_top" >web-based actions file editor</A @@ -1740,8 +1866,16 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN909" ->5.3.4.5. ACLs: permit-access and deny-access</A +NAME="ACLS" +>7.3.4.5. <A +NAME="PERMIT-ACCES" +></A +> +<A +NAME="DENY-ACCES" +></A +> +ACLs: permit-access and deny-access</A ></H4 ><P ></P @@ -1947,8 +2081,7 @@ WIDTH="90%" ><TD ><PRE CLASS="SCREEN" -> permit-access localhost - </PRE +> permit-access localhost</PRE ></TD ></TR ></TABLE @@ -1967,8 +2100,7 @@ WIDTH="90%" ><TD ><PRE CLASS="SCREEN" -> permit-access www.privoxy.org/24 www.example.com/32 - </PRE +> permit-access www.privoxy.org/24 www.example.com/32</PRE ></TD ></TR ></TABLE @@ -1988,8 +2120,7 @@ WIDTH="90%" ><PRE CLASS="SCREEN" > permit-access 192.168.45.64/26 - deny-access 192.168.45.73 www.dirty-stuff.example.com - </PRE + deny-access 192.168.45.73 www.dirty-stuff.example.com</PRE ></TD ></TR ></TABLE @@ -2004,8 +2135,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN978" ->5.3.4.6. buffer-limit</A +NAME="BUFFER-LIMIT" +>7.3.4.6. buffer-limit</A ></H4 ><P ></P @@ -2089,7 +2220,7 @@ CLASS="SECT3" CLASS="SECT3" ><A NAME="FORWARDING" ->5.3.5. Forwarding</A +>7.3.5. Forwarding</A ></H3 ><P > This feature allows routing of HTTP requests through a chain of @@ -2118,8 +2249,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN1016" ->5.3.5.1. forward</A +NAME="FORWARD" +>7.3.5.1. forward</A ></H4 ><P ></P @@ -2167,7 +2298,10 @@ CLASS="REPLACEABLE" >target_domain</I ></TT > is a domain name pattern (see the - chapter on domain matching in the actions file), + chapter on domain matching in the <TT +CLASS="FILENAME" +>default.action</TT +> file), <TT CLASS="REPLACEABLE" ><I @@ -2242,8 +2376,7 @@ WIDTH="90%" ><PRE CLASS="SCREEN" > forward .* anon-proxy.example.org:8080 - forward :443 . - </PRE + forward :443 .</PRE ></TD ></TR ></TABLE @@ -2263,8 +2396,7 @@ WIDTH="90%" ><PRE CLASS="SCREEN" > forward .*. caching-proxy.example-isp.net:8000 - forward .example-isp.net . - </PRE + forward .example-isp.net .</PRE ></TD ></TR ></TABLE @@ -2279,8 +2411,16 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN1062" ->5.3.5.2. forward-socks4 and forward-socks4a</A +NAME="SOCKS" +>7.3.5.2. <A +NAME="FORWARD-SOCKS4" +></A +> +<A +NAME="FORWARD-SOCKS4A" +></A +> +forward-socks4 and forward-socks4a</A ></H4 ><P ></P @@ -2339,7 +2479,10 @@ CLASS="REPLACEABLE" >target_domain</I ></TT > is a domain name pattern (see the - chapter on domain matching in the actions file), + chapter on domain matching in the <TT +CLASS="FILENAME" +>default.action</TT +> file), <TT CLASS="REPLACEABLE" ><I @@ -2441,8 +2584,7 @@ WIDTH="90%" ><PRE CLASS="SCREEN" > forward-socks4a .*. socks-gw.example.com:1080 www-cache.example-isp.net:8080 - forward .example.com . - </PRE + forward .example.com .</PRE ></TD ></TR ></TABLE @@ -2460,8 +2602,7 @@ WIDTH="90%" ><TD ><PRE CLASS="SCREEN" -> forward-socks4 .*. socks-gw.example.com:1080 . - </PRE +> forward-socks4 .*. socks-gw.example.com:1080 .</PRE ></TD ></TR ></TABLE @@ -2476,8 +2617,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN1116" ->5.3.5.3. Advanced Forwarding Examples</A +NAME="ADVANCED-FORWARDING-EXAMPLES" +>7.3.5.3. Advanced Forwarding Examples</A ></H4 ><P > If you have links to multiple ISPs that provide various special content @@ -2509,8 +2650,7 @@ WIDTH="100%" ><PRE CLASS="SCREEN" > forward .*. . - forward .isp-b.net host-b:8118 - </PRE + forward .isp-b.net host-b:8118</PRE ></TD ></TR ></TABLE @@ -2527,8 +2667,7 @@ WIDTH="100%" ><PRE CLASS="SCREEN" > forward .*. . - forward .isp-a.net host-a:8118 - </PRE + forward .isp-a.net host-a:8118</PRE ></TD ></TR ></TABLE @@ -2578,8 +2717,7 @@ CLASS="SCREEN" always_direct allow ftp # Forward all the rest to Privoxy - never_direct allow all - </PRE + never_direct allow all</PRE ></TD ></TR ></TABLE @@ -2603,8 +2741,8 @@ CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN1143" ->5.3.6. Windows GUI Options</A +NAME="WINDOWS-GUI" +>7.3.6. Windows GUI Options</A ></H3 ><P > <SPAN @@ -2612,6 +2750,9 @@ CLASS="APPLICATION" >Privoxy</SPAN > has a number of options specific to the Windows GUI interface:</P +><A +NAME="ACTIVITY-ANIMATION" +></A ><P > If <SPAN CLASS="QUOTE" @@ -2638,6 +2779,9 @@ CLASS="EMPHASIS" > </TT ></P +><A +NAME="LOG-MESSAGES" +></A ><P > If <SPAN CLASS="QUOTE" @@ -2661,6 +2805,9 @@ CLASS="EMPHASIS" > </TT ></P +><A +NAME="LOG-BUFFER-SIZE" +></A ><P > If <SPAN @@ -2688,6 +2835,9 @@ CLASS="EMPHASIS" > </TT ></P +><A +NAME="LOG-MAX-LINES" +></A ><P > <SPAN CLASS="APPLICATION" @@ -2707,6 +2857,9 @@ CLASS="EMPHASIS" > </TT ></P +><A +NAME="LOG-HIGHLIGHT-MESSAGES" +></A ><P > If <SPAN CLASS="QUOTE" @@ -2730,6 +2883,9 @@ CLASS="EMPHASIS" > </TT ></P +><A +NAME="LOG-FONT-NAME" +></A ><P > The font used in the console window:</P ><P @@ -2745,6 +2901,9 @@ CLASS="EMPHASIS" > </TT ></P +><A +NAME="LOG-FONT-SIZE" +></A ><P > Font size used in the console window:</P ><P @@ -2760,6 +2919,9 @@ CLASS="EMPHASIS" > </TT ></P +><A +NAME="SHOW-ON-TASK-BAR" +></A ><P > <SPAN @@ -2784,6 +2946,9 @@ CLASS="EMPHASIS" > </TT ></P +><A +NAME="CLOSE-BUTTON-MINIMIZES" +></A ><P > If <SPAN CLASS="QUOTE" @@ -2807,6 +2972,9 @@ CLASS="EMPHASIS" > </TT ></P +><A +NAME="HIDE-CONSOLE" +></A ><P > The <SPAN CLASS="QUOTE" @@ -2838,112 +3006,135 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="ACTIONSFILE" ->5.4. The Actions File</A +NAME="ACTIONS-FILE" +>7.4. Actions Files</A ></H2 ><P -> The actions file (<TT +> The actions files are used to define what actions + <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> takes for which URLs, and thus determines + how ad images, cookies and various other aspects of HTTP content and + transactions are handled, and on which sites (or even parts thereof). There + are three such files included with <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +>, + with slightly different purposes. <TT CLASS="FILENAME" >default.action</TT ->, formerly: - <TT -CLASS="FILENAME" ->actionsfile</TT -> or <TT +> sets + the default policies. <TT CLASS="FILENAME" ->ijb.action</TT ->) is used - to define what actions <SPAN +>standard.action</TT +> is used by + <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> takes for which - URLs, and thus determines how ad images, cookies and various other aspects - of HTTP content and transactions are handled on which sites (or even parts - thereof).</P +> and the web based editor to set + pre-defined values (and normally should not be edited). Local exceptions + are best done in <TT +CLASS="FILENAME" +>user.action</TT +>. The content of these + can all be viewed and edited from <A +HREF="http://config.privoxy.org/show-status" +TARGET="_top" +>http://config.privoxy.org/show-status</A +>. + </P ><P > Anything you want can blocked, including ads, banners, or just some obnoxious - URL that you would rather not see. Cookies can be accepted or rejected, or + URL that you would rather not see is done here. Cookies can be accepted or rejected, or accepted only during the current browser session (i.e. not written to disk), content can be modified, JavaScripts tamed, user-tracking fooled, and much more. See below for a complete list of available actions.</P ><P -> An actions file typically has sections. At the top, <SPAN +> An actions file typically has sections. Near the top, <SPAN CLASS="QUOTE" >"aliases"</SPAN > are - defined (discussed below), then the default set of rules which will apply - universally to all sites and pages. And then below that is generally a lengthy - set of exceptions to the defined universal policies.</P + optionally defined (discussed <A +HREF="configuration.html#ALIASES" +TARGET="_top" +>below</A +>), then the default set of rules + which will apply universally to all sites and pages. And then below that, + exceptions to the defined universal policies. </P ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN1234" ->5.4.1. Finding the Right Mix</A +NAME="AEN1285" +>7.4.1. Finding the Right Mix</A ></H3 ><P -> Note that some actions like cookie suppression or script disabling may - render some sites unusable, which rely on these techniques to work properly. - Finding the right mix of actions is not easy and certainly a matter of personal - taste. In general, it can be said that the more <SPAN +> Note that some <A +HREF="configuration.html#ACTIONS" +>actions</A +> like cookie suppression + or script disabling may render some sites unusable, which rely on these + techniques to work properly. Finding the right mix of actions is not easy and + certainly a matter of personal taste. In general, it can be said that the more + <SPAN CLASS="QUOTE" >"aggressive"</SPAN -> - your default settings (in the top section of the actions file) are, - the more exceptions for <SPAN +> your default settings (in the top section of the + actions file) are, the more exceptions for <SPAN CLASS="QUOTE" >"trusted"</SPAN -> sites you will have to - make later. If, for example, you want to kill popup windows per default, you'll - have to make exceptions from that rule for sites that you regularly use - and that require popups for actually useful content, like maybe your bank, - favorite shop, or newspaper.</P +> sites you + will have to make later. If, for example, you want to kill popup windows per + default, you'll have to make exceptions from that rule for sites that you + regularly use and that require popups for actually useful content, like maybe + your bank, favorite shop, or newspaper.</P ><P > We have tried to provide you with reasonable rules to start from in the - distribution actions file. But there is no general rule of thumb on these + distribution actions files. But there is no general rule of thumb on these things. There just are too many variables, and sites are constantly changing. - Sooner or later you will want to change the rules (and read this chapter).</P + Sooner or later you will want to change the rules (and read this chapter again :).</P ></DIV ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN1240" ->5.4.2. How to Edit</A +NAME="AEN1292" +>7.4.2. How to Edit</A ></H3 ><P > The easiest way to edit the <SPAN CLASS="QUOTE" >"actions"</SPAN -> file is with a browser by - using our browser-based editor, which is available at <A -HREF="http://config.privoxy.org/edit-actions" +> files is with a browser by + using our browser-based editor, which can be reached from <A +HREF="http://config.privoxy.org/show-status" TARGET="_top" ->http://config.privoxy.org/edit-actions</A +>http://config.privoxy.org/show-status</A >.</P ><P > If you prefer plain text editing to GUIs, you can of course also directly edit the - <TT -CLASS="FILENAME" ->default.action</TT -> file.</P + the actions files.</P ></DIV ><DIV CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN1247" ->5.4.3. How Actions are Applied to URLs</A +NAME="AEN1298" +>7.4.3. How Actions are Applied to URLs</A ></H3 ><P -> The actions file is divided into sections. There are special sections, +> Actions files are divided into sections. There are special sections, like the <SPAN CLASS="QUOTE" ->"alias"</SPAN +>"<A +HREF="configuration.html#ALIASES" +>alias</A +>"</SPAN > sections which will be discussed later. For now let's concentrate on regular sections: They have a heading line (often split up to multiple lines for readability) which consist of a list of actions, @@ -2954,7 +3145,25 @@ CLASS="QUOTE" compared to all patterns in this file. Every time it matches, the list of applicable actions for the URL is incrementally updated, using the heading of the section in which the pattern is located. If multiple matches for - the same URL set the same action differently, the last match wins.</P + the same URL set the same action differently, the last match wins. If not, + the effects are aggregated (e.g. a URL might match both the + <A +HREF="configuration.html#HANDLE-AS-IMAGE" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+handle-as-image"</SPAN +></A +> + and <A +HREF="configuration.html#BLOCK" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+block"</SPAN +></A +> actions). + </P ><P > You can trace this process by visiting <A HREF="http://config.privoxy.org/show-url-info" @@ -2972,8 +3181,8 @@ CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN1256" ->5.4.4. Patterns</A +NAME="AEN1312" +>7.4.4. Patterns</A ></H3 ><P > Generally, a pattern has the form <TT @@ -3079,8 +3288,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN1296" ->5.4.4.1. The Domain Pattern</A +NAME="AEN1352" +>7.4.4.1. The Domain Pattern</A ></H4 ><P > The matching of the domain part offers some flexible options: if the @@ -3253,8 +3462,8 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="AEN1358" ->5.4.4.2. The Path Pattern</A +NAME="AEN1414" +>7.4.4.2. The Path Pattern</A ></H4 ><P > <SPAN @@ -3295,7 +3504,8 @@ CLASS="QUOTE" i.e. it matches as if it would start with a <SPAN CLASS="QUOTE" >"^"</SPAN ->.</P +> (regular expression speak + for the beginning of a line).</P ><P > Please also note that matching in the path is case <I @@ -3327,33 +3537,33 @@ CLASS="SECT3" CLASS="SECT3" ><A NAME="ACTIONS" ->5.4.5. Actions</A +>7.4.5. Actions</A ></H3 ><P -> Actions are enabled if preceded with a <SPAN +> All actions are disabled by default, until they are explicitly enabled + somewhere in an actions file. Actions are turned on if preceded with a + <SPAN CLASS="QUOTE" >"+"</SPAN ->, and disabled if - preceded with a <SPAN +>, and turned off if preceded with a <SPAN CLASS="QUOTE" >"-"</SPAN ->. So a <SPAN +>. So a + <SPAN CLASS="QUOTE" >"+action"</SPAN -> means - <SPAN +> means <SPAN CLASS="QUOTE" >"do that action"</SPAN ->, e.g. <SPAN +>, e.g. + <SPAN CLASS="QUOTE" >"+block"</SPAN -> means please - <SPAN +> means please <SPAN CLASS="QUOTE" ->"block the following URLs and/or patterns"</SPAN ->. All actions are - disabled by default, until they are explicitly enabled somewhere in an actions - file.</P +>"block the following URL + patterns"</SPAN +>. </P ><P > Actions are invoked by enclosing the action name in curly braces (e.g. @@ -3436,12 +3646,12 @@ CLASS="QUOTE" Multi-value, e.g. <SPAN CLASS="QUOTE" >"{+/-add-header{Name: value}}"</SPAN -> ot +> or <SPAN CLASS="QUOTE" ->"{+/-wafer{name=value}}"</SPAN +>"{+/-send-wafer{name=value}}"</SPAN >), where some value needs to be defined - in addition to simply enabling the actino. Examples: + in addition to simply enabling the action. Examples: </P ><P > <TT @@ -3481,26 +3691,28 @@ CLASS="APPLICATION" ></UL ></P ><P -> If nothing is specified in this file, no <SPAN +> If nothing is specified in any actions file, no <SPAN CLASS="QUOTE" >"actions"</SPAN -> are taken. - So in this case <SPAN +> are + taken. So in this case <SPAN CLASS="APPLICATION" >Privoxy</SPAN > would just be a - normal, non-blocking, non-anonymizing proxy. You must specifically - enable the privacy and blocking features you need (although the - provided default <TT -CLASS="FILENAME" ->default.action</TT -> file will - give a good starting point).</P + normal, non-blocking, non-anonymizing proxy. You must specifically enable the + privacy and blocking features you need (although the provided default actions + files will give a good starting point).</P ><P > Later defined actions always over-ride earlier ones. So exceptions to any rules you make, should come in the latter part of the file. For multi-valued actions, the actions are applied in the order they are - specified.</P + specified. Actions files are processed in the order they are defined + in <TT +CLASS="FILENAME" +>config</TT +> (the default installation has three + actions files). It also quite possible for any given URL pattern to + match more than one action!</P ><P > The list of valid <SPAN CLASS="APPLICATION" @@ -3515,7 +3727,7 @@ CLASS="SECT4" CLASS="SECT4" ><A NAME="ADD-HEADER" ->5.4.5.1. <I +>7.4.5.1. <I CLASS="EMPHASIS" >+add-header{Name: value}</I ></A @@ -3582,7 +3794,7 @@ CLASS="SECT4" CLASS="SECT4" ><A NAME="BLOCK" ->5.4.5.2. <I +>7.4.5.2. <I CLASS="EMPHASIS" >+block</I ></A @@ -3624,7 +3836,7 @@ CLASS="EMPHASIS" ><br> <I CLASS="EMPHASIS" ->.example.com</I +>.banners.example.com</I ><br> <I CLASS="EMPHASIS" @@ -3636,41 +3848,77 @@ CLASS="EMPHASIS" >Notes:</DT ><DD ><P -> <SPAN +> If a URL matches one of the blocked patterns, <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> will display its - special <SPAN +> + will intercept the URL and display its special <SPAN CLASS="QUOTE" >"BLOCKED"</SPAN -> page if a URL matches one of the - blocked patterns. If there is sufficient space, a large red - banner will appear with a friendly message about why the page - was blocked, and a way to go there anyway. If there is insufficient - space a smaller blocked page will appear without the red banner. - One exception is if the URL matches both <SPAN +> page + instead. If there is sufficient space, a large red banner will appear with + a friendly message about why the page was blocked, and a way to go there + anyway. If there is insufficient space a smaller blocked page will appear + without the red banner. + <A +HREF="http://ads.bannerserver.example.com/nasty-ads/sponsor.html" +TARGET="_top" +>Click here</A +> + to view the default blocked HTML page (<SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> must be running + for this to work as intended!). + </P +><P +> + A very important exception is if the URL <I +CLASS="EMPHASIS" +>matches both</I +> + <SPAN CLASS="QUOTE" >"+block"</SPAN -> - and <SPAN +> and <A +HREF="configuration.html#HANDLE-AS-IMAGE" +TARGET="_top" +><SPAN CLASS="QUOTE" ->"+image"</SPAN ->, then it can be handled by - <SPAN +>"+handle-as-image"</SPAN +></A +>, + then it will be handled by + <A +HREF="configuration.html#SET-IMAGE-BLOCKER" +TARGET="_top" +><SPAN CLASS="QUOTE" ->"+image-blocker"</SPAN -> (see below). +>"+set-image-blocker"</SPAN +></A +> + (see below). It is important to understand this process, in order + to understand how <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> is able to deal with + ads and other objectionable content. </P ><P -> The <SPAN +> The <A +HREF="configuration.html#FILTER" +TARGET="_top" +><SPAN CLASS="QUOTE" >"+filter"</SPAN -> action can also perform some of the +></A +> + action can also perform some of the same functionality as <SPAN CLASS="QUOTE" >"+block"</SPAN >, but by virtue of very - different programming techniques, and is typically used for different + different programming techniques, and is most often used for different reasons. </P ></DD @@ -3683,7 +3931,7 @@ CLASS="SECT4" CLASS="SECT4" ><A NAME="DEANIMATE-GIFS" ->5.4.5.3. <I +>7.4.5.3. <I CLASS="EMPHASIS" >+deanimate-gifs</I ></A @@ -3761,10 +4009,10 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="DOWNGRADE" ->5.4.5.4. <I +NAME="DOWNGRADE-HTTP-VERSION" +>7.4.5.4. <I CLASS="EMPHASIS" ->+downgrade</I +>+downgrade-http-version</I ></A ></H4 ><P @@ -3784,7 +4032,7 @@ CLASS="VARIABLELIST" ><P > <SPAN CLASS="QUOTE" ->"+downgrade"</SPAN +>"+downgrade-http-version"</SPAN > will downgrade HTTP/1.1 client requests to HTTP/1.0 and downgrade the responses as well. </P @@ -3803,7 +4051,7 @@ CLASS="QUOTE" CLASS="LITERALLAYOUT" > <I CLASS="EMPHASIS" ->{+downgrade}</I +>{+downgrade-http-version}</I ><br> <I CLASS="EMPHASIS" @@ -3821,7 +4069,7 @@ CLASS="APPLICATION" >Privoxy</SPAN > doesn't handle well yet. HTTP/1.1 is only partially implemented. Default is not to downgrade requests. This is - an infrequently needed action, and is used to help with problem sites only. + an infrequently needed action, and is used to help with rare problem sites only. </P ></DD ></DL @@ -3833,7 +4081,7 @@ CLASS="SECT4" CLASS="SECT4" ><A NAME="FAST-REDIRECTS" ->5.4.5.5. <I +>7.4.5.5. <I CLASS="EMPHASIS" >+fast-redirects</I ></A @@ -3865,7 +4113,7 @@ CLASS="QUOTE" CLASS="APPLICATION" >Privoxy</SPAN > can cut off - all but the last valid URL in redirect request and send a local redirect + all but the last valid URL in a redirect request and send a local redirect back to your browser without contacting the intermediate site(s). </P ></DD @@ -3914,8 +4162,11 @@ CLASS="EMPHASIS" the advertisers. </P ><P -> This is a normally on feature, and often requires exceptions for sites that - are sensitive to defeating this mechanism. +> This is a normally <SPAN +CLASS="QUOTE" +>"on"</SPAN +> feature, and often requires exceptions + for sites that are sensitive to defeating this mechanism. </P ></DD ></DL @@ -3927,7 +4178,7 @@ CLASS="SECT4" CLASS="SECT4" ><A NAME="FILTER" ->5.4.5.6. <I +>7.4.5.6. <I CLASS="EMPHASIS" >+filter</I ></A @@ -4203,7 +4454,7 @@ CLASS="EMPHASIS" CLASS="QUOTE" >"roll your own"</SPAN >. - Filtering operates on a line by line basis. + Filtering operates on a line by line basis throughout the entire page. </P ><P > Filtering requires buffering the page content, which may appear to @@ -4213,16 +4464,25 @@ CLASS="QUOTE" noticeable on slower connections. </P ><P -> Filtering can achieve some of the effects as the <SPAN +> Filtering can achieve some of the effects as the + <A +HREF="configuration.html#BLOCK" +TARGET="_top" +><SPAN CLASS="QUOTE" >"+block"</SPAN -> +></A +> action, i.e. it can be used to block ads and banners. In the overall - scheme of things, filtering is one of the last things <SPAN + scheme of things, filtering is one of the first things <SPAN CLASS="QUOTE" >"Privoxy"</SPAN > - does with a web page. So other actions are applied first. + does with a web page. So other most other actions are applied to the + already <SPAN +CLASS="QUOTE" +>"filtered"</SPAN +> page. </P ></DD ></DL @@ -4233,10 +4493,10 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="HIDE-FORWARDED" ->5.4.5.7. <I +NAME="HIDE-FORWARDED-FOR-HEADERS" +>7.4.5.7. <I CLASS="EMPHASIS" ->+hide-forwarded</I +>+hide-forwarded-for-headers</I ></A ></H4 ><P @@ -4271,7 +4531,7 @@ CLASS="VARIABLELIST" CLASS="LITERALLAYOUT" > <I CLASS="EMPHASIS" ->{+hide-forwarded}</I +>{+hide-forwarded-for-headers}</I ><br> <I CLASS="EMPHASIS" @@ -4294,10 +4554,10 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="HIDE-FROM" ->5.4.5.8. <I +NAME="HIDE-FROM-HEADER" +>7.4.5.8. <I CLASS="EMPHASIS" ->+hide-from</I +>+hide-from-header</I ></A ></H4 ><P @@ -4339,7 +4599,7 @@ CLASS="QUOTE" CLASS="LITERALLAYOUT" > <I CLASS="EMPHASIS" ->{+hide-from{block}}</I +>{+hide-from-header{block}}</I ><br> <I CLASS="EMPHASIS" @@ -4354,7 +4614,15 @@ CLASS="EMPHASIS" > The keyword <SPAN CLASS="QUOTE" >"block"</SPAN -> will completely remove the header. +> will completely remove the header + (not to be confused with the <A +HREF="configuration.html#BLOCK" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+block"</SPAN +></A +> action). Alternately, you can specify any value you prefer to send to the web server. </P @@ -4368,14 +4636,14 @@ CLASS="SECT4" CLASS="SECT4" ><A NAME="HIDE-REFERER" ->5.4.5.9. <I +>7.4.5.9. <I CLASS="EMPHASIS" ->+hide-referer</I -></A -></H4 ><A NAME="HIDE-REFERRER" ></A +>+hide-referer</I +></A +></H4 ><P ></P ><DIV @@ -4471,7 +4739,7 @@ CLASS="SECT4" CLASS="SECT4" ><A NAME="HIDE-USER-AGENT" ->5.4.5.10. <I +>7.4.5.10. <I CLASS="EMPHASIS" >+hide-user-agent</I ></A @@ -4537,10 +4805,10 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="IMAGE" ->5.4.5.11. <I +NAME="HANDLE-AS-IMAGE" +>7.4.5.11. <I CLASS="EMPHASIS" ->+image</I +>+handle-as-image</I ></A ></H4 ><P @@ -4562,7 +4830,8 @@ CLASS="VARIABLELIST" CLASS="APPLICATION" >Privoxy</SPAN > should treat - automatically as an image. + automatically as an image, and is an important ingredient of how + ads are handled. </P ></DD ><DT @@ -4579,7 +4848,7 @@ CLASS="APPLICATION" CLASS="LITERALLAYOUT" > <I CLASS="EMPHASIS" ->{+image}</I +>{+handle-as-image}</I ><br> <I CLASS="EMPHASIS" @@ -4595,18 +4864,38 @@ CLASS="EMPHASIS" <SPAN CLASS="QUOTE" >"+block"</SPAN ->ed, in which case a <SPAN +>ed, in which case a user definable image can + be sent rather than a HTML page. This is integral to the whole concept of + ad blocking: the URL must match <I +CLASS="EMPHASIS" +>both</I +> a <A +HREF="configuration.html#BLOCK" +TARGET="_top" +><SPAN CLASS="QUOTE" ->"blocked"</SPAN -> image can - be sent rather than a HTML page. (See <SPAN +>"+block"</SPAN +></A +> rule, + <I +CLASS="EMPHASIS" +>and</I +> <SPAN CLASS="QUOTE" ->"+image-blocker{}"</SPAN -> below - for the control over what is actually sent.) +>"+handle-as-image"</SPAN +>. + (See <A +HREF="configuration.html#SET-IMAGE-BLOCKER" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+set-image-blocker"</SPAN +></A +> + below for control over what will actually be displayed by the browser.) </P ><P -> There is little reason to change the default definition for this. +> There is little reason to change the default definition for this action. </P ></DD ></DL @@ -4617,10 +4906,10 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="IMAGE-BLOCKER" ->5.4.5.12. <I +NAME="SET-IMAGE-BLOCKER" +>7.4.5.12. <I CLASS="EMPHASIS" ->+image-blocker</I +>+set-image-blocker</I ></A ></H4 ><P @@ -4638,14 +4927,27 @@ CLASS="VARIABLELIST" >Typical uses:</DT ><DD ><P -> Decide what to do with URLs that end up tagged with both <SPAN +> Decide what to do with URLs that end up tagged with <I +CLASS="EMPHASIS" +>both</I +> + <A +HREF="configuration.html#BLOCK" +TARGET="_top" +><SPAN CLASS="QUOTE" ->"{+block}"</SPAN +>"+block"</SPAN +></A > - and <SPAN + and <A +HREF="configuration.html#HANDLE-AS-IMAGE" +TARGET="_top" +><SPAN CLASS="QUOTE" ->"{+image}"</SPAN ->, e.g an advertisement. +>"+handle-as-image"</SPAN +></A +>, + e.g an advertisement. </P ></DD ><DT @@ -4654,7 +4956,7 @@ CLASS="QUOTE" ><P > There are four available options: <SPAN CLASS="QUOTE" ->"-image-blocker"</SPAN +>"-set-image-blocker"</SPAN > will send a HTML <SPAN CLASS="QUOTE" @@ -4663,21 +4965,33 @@ CLASS="QUOTE" CLASS="QUOTE" >"broken image"</SPAN -> icon. <SPAN +> icon. + <SPAN CLASS="QUOTE" ->"+image-blocker{blank}"</SPAN -> will send a 1x1 - transparent GIF image. <SPAN +>"+set-image-blocker{<I +CLASS="EMPHASIS" +>blank</I +>}"</SPAN +> will send a + 1x1 transparent GIF image. + <SPAN CLASS="QUOTE" ->"+image-blocker{pattern}"</SPAN +>"+set-image-blocker{<I +CLASS="EMPHASIS" +>pattern</I +>}"</SPAN > will send a checkerboard type pattern (the default). And finally, <SPAN CLASS="QUOTE" ->"+image-blocker{http://xyz.com}"</SPAN -> will send a HTTP temporary - redirect to the specified image. This has the advantage of the icon being - being cached by the browser, which will speed up the display. +>"+set-image-blocker{<I +CLASS="EMPHASIS" +>http://xyz.com</I +>}"</SPAN +> will + send a HTTP temporary redirect to the specified image. This has the + advantage of the icon being being cached by the browser, which will speed + up the display. </P ></DD ><DT @@ -4687,7 +5001,7 @@ CLASS="QUOTE" CLASS="LITERALLAYOUT" > <I CLASS="EMPHASIS" ->{+image-blocker{blank}}</I +>{+set-image-blocker{blank}}</I ><br> <I CLASS="EMPHASIS" @@ -4702,15 +5016,15 @@ CLASS="EMPHASIS" > If you want <I CLASS="EMPHASIS" >invisible</I -> ads, they need to be both - defined as <I +> ads, they need to meet + criteria as matching both <I CLASS="EMPHASIS" >images</I > and <I CLASS="EMPHASIS" >blocked</I ->. - And then, <SPAN +> + actions. And then, <SPAN CLASS="QUOTE" >"image-blocker"</SPAN > should be set to @@ -4718,12 +5032,13 @@ CLASS="QUOTE" CLASS="QUOTE" >"blank"</SPAN > for invisibility. Note you cannot treat HTML pages as - images in most cases. For instance, frames require an HTML page to display. - So a frame that is an ad, cannot be treated as an image. Forcing an - <SPAN + images in most cases. For instance, frames require an HTML page to + display. So a frame that is an ad, typically cannot be treated as an image. + Forcing an <SPAN CLASS="QUOTE" >"image"</SPAN -> in this situation just will not work. +> in this situation just will not work + reliably. </P ></DD ></DL @@ -4735,7 +5050,7 @@ CLASS="SECT4" CLASS="SECT4" ><A NAME="LIMIT-CONNECT" ->5.4.5.13. <I +>7.4.5.13. <I CLASS="EMPHASIS" >+limit-connect</I ></A @@ -4782,15 +5097,15 @@ CLASS="LITERALLAYOUT" > <I CLASS="EMPHASIS" >+limit-connect{443}</I -> # This is the default and need not be specified.<br> +> # This is the default and need not be specified.<br> <I CLASS="EMPHASIS" >+limit-connect{80,443}</I -> # Ports 80 and 443 are OK.<br> +> # Ports 80 and 443 are OK.<br> <I CLASS="EMPHASIS" >+limit-connect{-3, 7, 20-100, 500-}</I -> # Port less than 3, 7, 20 to 100 and above 500 are OK.<br> +> # Port less than 3, 7, 20 to 100 and above 500 are OK.<br> </P ></DD ><DT @@ -4827,10 +5142,10 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="NO-COMPRESSION" ->5.4.5.14. <I +NAME="PREVENT-COMPRESSION" +>7.4.5.14. <I CLASS="EMPHASIS" ->+no-compression</I +>+prevent-compression</I ></A ></H4 ><P @@ -4865,7 +5180,7 @@ CLASS="VARIABLELIST" CLASS="LITERALLAYOUT" > <I CLASS="EMPHASIS" ->{+no-compression}</I +>{+prevent-compression}</I ><br> <I CLASS="EMPHASIS" @@ -4881,21 +5196,36 @@ CLASS="EMPHASIS" <SPAN CLASS="APPLICATION" >Privoxy</SPAN ->, since <SPAN +>, since + <A +HREF="configuration.html#FILTER" +TARGET="_top" +><SPAN CLASS="QUOTE" >"+filter"</SPAN +></A >, - <SPAN + <A +HREF="configuration.html#KILL-POPUPS" +TARGET="_top" +><SPAN CLASS="QUOTE" ->"+no-popup"</SPAN -> and <SPAN +>"+kill-popups"</SPAN +></A +> + and <A +HREF="configuration.html#GIF-DEANIMATE" +TARGET="_top" +><SPAN CLASS="QUOTE" >"+gif-deanimate"</SPAN -> will not work - on compressed data. This will slow down connections to those websites, - though. Default typically is to turn <SPAN +></A +> + will not work on compressed data. This will slow down connections to those + websites, though. Default typically is to turn + <SPAN CLASS="QUOTE" ->"no-compression"</SPAN +>"prevent-compression"</SPAN > on. </P ></DD @@ -4907,10 +5237,10 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="NO-COOKIES-KEEP" ->5.4.5.15. <I +NAME="SESSION-COOKIES-ONLY" +>7.4.5.15. <I CLASS="EMPHASIS" ->+no-cookies-keep</I +>+session-cookies-only</I ></A ></H4 ><P @@ -4928,7 +5258,10 @@ CLASS="VARIABLELIST" >Typical uses:</DT ><DD ><P -> Allow cookies for the current browser session only. +> Allow cookies for the current browser session <I +CLASS="EMPHASIS" +>only</I +>. </P ></DD ><DT @@ -4939,13 +5272,13 @@ CLASS="VARIABLELIST" </P ></DD ><DT ->Example usage:</DT +>Example usage (disabling):</DT ><DD ><P CLASS="LITERALLAYOUT" > <I CLASS="EMPHASIS" ->{+no-cookies-keep}</I +>{-session-cookies-only}</I ><br> <I CLASS="EMPHASIS" @@ -4959,15 +5292,27 @@ CLASS="EMPHASIS" ><P > If websites set cookies, <SPAN CLASS="QUOTE" ->"no-cookies-keep"</SPAN +>"+session-cookies-only"</SPAN > will make sure they are erased when you exit and restart your web browser. This makes profiling cookies useless, but won't break sites which require cookies so that you can log in for transactions. This is generally turned on for all - sites. Sometimes referred to as <SPAN + sites, and is the recommended setting. + </P +><P +> <SPAN CLASS="QUOTE" ->"session cookies"</SPAN ->. +>"+prevent-*-cookies"</SPAN +> actions should be turned off as well (see + below), for <SPAN +CLASS="QUOTE" +>"+session-cookies-only"</SPAN +> to work. Or, else no cookies + will get through at all. For, <SPAN +CLASS="QUOTE" +>"persistent"</SPAN +> cookies that survive + across browser sessions, see below as well. </P ></DD ></DL @@ -4978,10 +5323,10 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="NO-COOKIES-READ" ->5.4.5.16. <I +NAME="PREVENT-READING-COOKIES" +>7.4.5.16. <I CLASS="EMPHASIS" ->+no-cookies-read</I +>+prevent-reading-cookies</I ></A ></H4 ><P @@ -5017,7 +5362,7 @@ CLASS="VARIABLELIST" CLASS="LITERALLAYOUT" > <I CLASS="EMPHASIS" ->{+no-cookies-read}</I +>{+prevent-reading-cookies}</I ><br> <I CLASS="EMPHASIS" @@ -5031,9 +5376,29 @@ CLASS="EMPHASIS" ><P > Often used in conjunction with <SPAN CLASS="QUOTE" ->"+no-cookies-set"</SPAN +>"+prevent-setting-cookies"</SPAN > to - disable persistant cookies completely. + disable cookies completely. Note that + <A +HREF="configuration.html#SESSION-COOKIES-ONLY" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"+session-cookies-only"</SPAN +></A +> + requires these to both be disabled (or else it never gets any cookies to cache). + </P +><P +> For <SPAN +CLASS="QUOTE" +>"persistent"</SPAN +> cookies to work (i.e. they survive across browser + sessions and reboots), all three cookie settings should be <SPAN +CLASS="QUOTE" +>"off"</SPAN +> + for the specified sites. </P ></DD ></DL @@ -5044,10 +5409,10 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="NO-COOKIES-SET" ->5.4.5.17. <I +NAME="PREVENT-SETTING-COOKIES" +>7.4.5.17. <I CLASS="EMPHASIS" ->+no-cookies-set</I +>+prevent-setting-cookies</I ></A ></H4 ><P @@ -5065,7 +5430,7 @@ CLASS="VARIABLELIST" >Typical uses:</DT ><DD ><P -> Explicitly block the web server from sending cookies to your +> Explicitly block the web server from storing cookies on your system. </P ></DD @@ -5083,7 +5448,7 @@ CLASS="VARIABLELIST" CLASS="LITERALLAYOUT" > <I CLASS="EMPHASIS" ->{+no-cookies-set}</I +>{+prevent-setting-cookies}</I ><br> <I CLASS="EMPHASIS" @@ -5097,9 +5462,9 @@ CLASS="EMPHASIS" ><P > Often used in conjunction with <SPAN CLASS="QUOTE" ->"+no-cookies-read"</SPAN +>"+prevent-reading-cookies"</SPAN > to - disable persistant cookies completely. + disable cookies completely (see above). </P ></DD ></DL @@ -5110,15 +5475,15 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="NO-POPUP" ->5.4.5.18. <I +NAME="KILL-POPUP" +>7.4.5.18. <I CLASS="EMPHASIS" ->+no-popup</I +>+kill-popups<A +NAME="KILL-POPUPS" ></A -></H4 -><A -NAME="NO-POPUPS" +></I ></A +></H4 ><P ></P ><DIV @@ -5151,7 +5516,7 @@ CLASS="VARIABLELIST" CLASS="LITERALLAYOUT" > <I CLASS="EMPHASIS" ->{+no-popup}</I +>{+kill-popups}</I ><br> <I CLASS="EMPHASIS" @@ -5165,20 +5530,25 @@ CLASS="EMPHASIS" ><P > <SPAN CLASS="QUOTE" ->"+no-popup"</SPAN +>"+kill-popups"</SPAN > uses a built in filter to disable pop-ups that use the <TT CLASS="LITERAL" >window.open()</TT -> function, etc. - </P -><P -> An alternate spelling is <SPAN +> function, etc. This is + one of the first actions processed by <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> + as it contacts the remote web server. This action is not always 100% reliable, + and is supplemented by <SPAN CLASS="QUOTE" ->"+no-popups"</SPAN ->, which is - interchangeable. - </P +>"+filter{<I +CLASS="EMPHASIS" +>popups</I +>}"</SPAN +>. + </P ></DD ></DL ></DIV @@ -5188,10 +5558,10 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="VANILLA-WAFER" ->5.4.5.19. <I +NAME="SEND-VANILLA-WAFER" +>7.4.5.19. <I CLASS="EMPHASIS" ->+vanilla-wafer</I +>+send-vanilla-wafer</I ></A ></H4 ><P @@ -5227,7 +5597,7 @@ CLASS="VARIABLELIST" CLASS="LITERALLAYOUT" > <I CLASS="EMPHASIS" ->{+vanilla-wafer}</I +>{+send-vanilla-wafer}</I ><br> <I CLASS="EMPHASIS" @@ -5244,7 +5614,7 @@ CLASS="FILENAME" >jarfile</TT > for saving cookies. Of course, this is a (relatively) unique header and - could be used to track you. + could conceivably be used to track you. </P ></DD ></DL @@ -5255,10 +5625,10 @@ CLASS="SECT4" ><H4 CLASS="SECT4" ><A -NAME="WAFER" ->5.4.5.20. <I +NAME="SEND-WAFER" +>7.4.5.20. <I CLASS="EMPHASIS" ->+wafer</I +>+send-wafer</I ></A ></H4 ><P @@ -5293,7 +5663,7 @@ CLASS="VARIABLELIST" CLASS="LITERALLAYOUT" > <I CLASS="EMPHASIS" ->{+wafer{name=value}}</I +>{+send-wafer{name=value}}</I ><br> <I CLASS="EMPHASIS" @@ -5318,7 +5688,7 @@ CLASS="SECT4" CLASS="SECT4" ><A NAME="ACT-EXAMPLES" ->5.4.5.21. Actions Examples</A +>7.4.5.21. Actions Examples</A ></H3 ><P > Note that the meaning of any of the above examples is reversed by preceding @@ -5334,39 +5704,54 @@ CLASS="QUOTE" CLASS="QUOTE" >"on"</SPAN >. - Some actions that are turned on the default section do typically require - exceptions to be listed in the lower sections of actions file.</P + But, other actions that are turned on the default section <I +CLASS="EMPHASIS" +>do + typically require</I +> exceptions to be listed in the lower sections of + actions file. E.g. by default no URLs are <SPAN +CLASS="QUOTE" +>"blocked"</SPAN +> (i.e. in + the default definitions of <TT +CLASS="FILENAME" +>default.action</TT +>). We need + exceptions to this in order to enable ad blocking.</P ><P > Some examples:</P ><P -> Turn off cookies by default, then allow a few through for specified sites:</P +> Turn off cookies by default, then allow a few through for specified sites + (showing an excerpt from the <SPAN +CLASS="QUOTE" +>"default"</SPAN +> section of an actions + file ONLY):</P ><P > <TT CLASS="LITERAL" > <P CLASS="LITERALLAYOUT" -> # Turn off all persistent cookies<br> - { +no-cookies-read }<br> - { +no-cookies-set }<br> - <br> - # Allow cookies for this browser session ONLY<br> - { +no-cookies-keep }<br> +> # Excerpt only:<br> + # Allow cookies to and from the server, but<br> + # for this browser session ONLY<br> + { <br> + # other actions normally listed here...<br> + -prevent-setting-cookies \<br> + -prevent-reading-cookies \<br> + +session-cookies-only \ <br> + }<br> + / # match all URLs<br> <br> # Exceptions to the above, sites that benefit from persistent cookies<br> - # that saved from one browser session to the next.<br> - { -no-cookies-read }<br> - { -no-cookies-set }<br> - { -no-cookies-keep }<br> - .javasoft.com<br> - .sun.com<br> - .yahoo.com<br> - .msdn.microsoft.com<br> - .redhat.com<br> + # that are saved from one browser session to the next.<br> + { -session-cookies-only }<br> + .javasoft.com<br> + .sun.com<br> + .yahoo.com<br> + .msdn.microsoft.com<br> + .redhat.com<br> <br> - # Alternative way of saying the same thing<br> - {-no-cookies-set -no-cookies-read -no-cookies-keep}<br> - .sourceforge.net<br> - .sf.net<br> </P > </TT @@ -5381,13 +5766,17 @@ CLASS="QUOTE" CLASS="LITERAL" > <P CLASS="LITERALLAYOUT" -> # Turn them off!<br> - {+fast-redirects}<br> +> # Turn them off (excerpt only)!<br> + {<br> + # other actions normally listed here...<br> + +fast-redirects<br> + }<br> + / # match all URLs<br> <br> # Reverse it for these two sites, which don't work right without it.<br> {-fast-redirects}<br> - www.ukc.ac.uk/cgi-bin/wac\.cgi\?<br> - login.yahoo.com<br> + www.ukc.ac.uk/cgi-bin/wac\.cgi\?<br> + login.yahoo.com<br> </P > </TT @@ -5405,14 +5794,18 @@ CLASS="FILENAME" CLASS="LITERAL" > <P CLASS="LITERALLAYOUT" -> # Run everything through the filter file, using only the<br> +> # Run everything through the filter file, using only certain<br> # specified sections:<br> - +filter{html-annoyances} +filter{js-annoyances} +filter{no-popups}\<br> - +filter{webbugs} +filter{nimda} +filter{banners-by-size}<br> + {<br> + # other actions normally listed here...<br> + +filter{html-annoyances} +filter{js-annoyances} +filter{kill-popups}\<br> + +filter{webbugs} +filter{nimda} +filter{banners-by-size}<br> + }<br> + / #match all URLs<br> <br> - # Then disable filtering of code from sourceforge!<br> + # Then disable filtering of code from all sourceforge domains!<br> {-filter}<br> - .cvs.sourceforge.net<br> + .sourceforge.net<br> </P > </TT @@ -5425,12 +5818,16 @@ CLASS="QUOTE" the <SPAN CLASS="QUOTE" >"blocked"</SPAN -> banner). Many of these use - <A +> banner). Typically, the <SPAN +CLASS="QUOTE" +>"block"</SPAN +> + action is off by default in the upper section of an actions file, then enabled + against certain URLs and patterns in the lower part of the file. Many of these use <A HREF="appendix.html#REGEX" >regular expressions</A -> that will expand to match - multiple URLs: </P +> that will expand to match multiple + URLs: </P ><P > <TT CLASS="LITERAL" @@ -5438,48 +5835,16 @@ CLASS="LITERAL" CLASS="LITERALLAYOUT" > # Blocklist:<br> {+block}<br> - /.*/(.*[-_.])?ads?[0-9]?(/|[-_.].*|\.(gif|jpe?g))<br> - /.*/(.*[-_.])?count(er)?(\.cgi|\.dll|\.exe|[?/])<br> + ad*.<br> + .*ads.<br> + banner?.<br> + count*.<br> + /.*count(er)?\.(pl|cgi|exe|dll|asp|php[34]?)<br> + /(?:.*/)?(publicite|werbung|rekla(ma|me|am)|annonse|maino(kset|nta|s)?)/<br> + .hitbox.com <br> /.*/(ng)?adclient\.cgi<br> /.*/(plain|live|rotate)[-_.]?ads?/<br> - /.*/(sponsor)s?[0-9]?/<br> - /.*/_?(plain|live)?ads?(-banners)?/<br> /.*/abanners/<br> - /.*/ad(sdna_image|gifs?)/<br> - /.*/ad(server|stream|juggler)\.(cgi|pl|dll|exe)<br> - /.*/adbanners/<br> - /.*/adserver<br> - /.*/adstream\.cgi<br> - /.*/adv((er)?ts?|ertis(ing|ements?))?/<br> - /.*/banner_?ads/<br> - /.*/banners?/<br> - /.*/banners?\.cgi/<br> - /.*/cgi-bin/centralad/getimage<br> - /.*/images/addver\.gif<br> - /.*/images/marketing/.*\.(gif|jpe?g)<br> - /.*/popupads/<br> - /.*/siteads/<br> - /.*/sponsor.*\.gif<br> - /.*/sponsors?[0-9]?/<br> - /.*/advert[0-9]+\.jpg<br> - /Media/Images/Adds/<br> - /ad_images/<br> - /adimages/<br> - /.*/ads/<br> - /bannerfarm/<br> - /grafikk/annonse/<br> - /graphics/defaultAd/<br> - /image\.ng/AdType<br> - /image\.ng/transactionID<br> - /images/.*/.*_anim\.gif # alvin brattli<br> - /ip_img/.*\.(gif|jpe?g)<br> - /rotateads/<br> - /rotations/ <br> - /worldnet/ad\.cgi<br> - /cgi-bin/nph-adclick.exe/<br> - /.*/Image/BannerAdvertising/<br> - /.*/ad-bin/<br> - /.*/adlib/server\.cgi<br> /autoads/<br> </P > @@ -5489,12 +5854,12 @@ CLASS="LITERALLAYOUT" > Note that many of these actions have the potential to cause a page to misbehave, possibly even not to display at all. There are many ways a site designer may choose to design his site, and what HTTP header - content he may depend on. There is no way to have hard and fast rules - for all sites. See the <A + content, and other criteria, he may depend on. There is no way to have hard + and fast rules for all sites. See the <A HREF="appendix.html#ACTIONSANAT" >Appendix</A -> - for a brief example on troubleshooting actions.</P +> for a brief example on troubleshooting + actions.</P ></DIV ></DIV ><DIV @@ -5502,8 +5867,8 @@ CLASS="SECT3" ><H3 CLASS="SECT3" ><A -NAME="AEN2110" ->5.4.6. Aliases</A +NAME="ALIASES" +>7.4.6. Aliases</A ></H3 ><P > Custom <SPAN @@ -5557,16 +5922,14 @@ CLASS="QUOTE" >. Alias names are not case sensitive, and <I CLASS="EMPHASIS" ->must be defined before anything</I -> else in the - <TT -CLASS="FILENAME" ->default.action</TT ->file! And there can only be one set of - <SPAN +>must be defined before other actions</I +> in the + actions file! And there can only be one set of <SPAN CLASS="QUOTE" >"aliases"</SPAN -> defined.</P +> + defined per file. Each actions file may have its own aliases, but they are + only visible within that file.</P ><P > Now let's define a few aliases:</P ><P @@ -5576,17 +5939,16 @@ CLASS="LITERAL" CLASS="LITERALLAYOUT" > # Useful custom aliases we can use later. These must come first!<br> {{alias}}<br> - +no-cookies = +no-cookies-set +no-cookies-read<br> - -no-cookies = -no-cookies-set -no-cookies-read<br> - fragile = -block -no-cookies -filter -fast-redirects -hide-referer -no-popups<br> - shop = -no-cookies -filter -fast-redirects<br> - +imageblock = +block +image<br> + +prevent-cookies = +prevent-setting-cookies +prevent-reading-cookies<br> + -prevent-cookies = -prevent-setting-cookies -prevent-reading-cookies<br> + fragile = -block -prevent-cookies -filter -fast-redirects -hide-referer -kill-popups<br> + shop = -prevent-cookies -filter -fast-redirects<br> + +imageblock = +block +handle-as-image<br> <br> - #For people who don't like to type too much: ;-)<br> - c0 = +no-cookies<br> - c1 = -no-cookies<br> - c2 = -no-cookies-set +no-cookies-read<br> - c3 = +no-cookies-set -no-cookies-read<br> + # Aliases defined from other aliases, for people who don't like to type <br> + # too much: ;-)<br> + c0 = +prevent-cookies<br> + c1 = -prevent-cookies<br> #... etc. Customize to your heart's content.<br> </P > @@ -5600,7 +5962,9 @@ CLASS="QUOTE" CLASS="QUOTE" >"fragile"</SPAN > - aliases from above:</P + aliases from above. These would appear in the lower sections of an + actions file as exceptions to the default actions (as defined in the + upper section):</P ><P > <TT CLASS="LITERAL" @@ -5609,21 +5973,20 @@ CLASS="LITERALLAYOUT" > # These sites are very complex and require<br> # minimal interference.<br> {fragile}<br> - .office.microsoft.com<br> - .windowsupdate.microsoft.com<br> - .nytimes.com<br> + .office.microsoft.com<br> + .windowsupdate.microsoft.com<br> + .nytimes.com<br> <br> # Shopping sites - but we still want to block ads.<br> {shop}<br> - .quietpc.com<br> - .worldpay.com # for quietpc.com<br> - .jungle.com<br> - .scan.co.uk<br> + .quietpc.com<br> + .worldpay.com # for quietpc.com<br> + .scan.co.uk<br> <br> # These shops require pop-ups also <br> - {shop -no-popups}<br> - .dabs.com<br> - .overclockers.co.uk<br> + {shop -kill-popups}<br> + .dabs.com<br> + .overclockers.co.uk<br> </P > </TT @@ -5648,8 +6011,8 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="FILTERFILE" ->5.5. The Filter File</A +NAME="FILTER-FILE" +>7.5. The Filter File</A ></H2 ><P > Any web page can be dynamically modified with the filter file. This @@ -5767,8 +6130,8 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN2176" ->5.6. Templates</A +NAME="AEN2273" +>7.6. Templates</A ></H2 ><P > When <SPAN @@ -5816,7 +6179,7 @@ WIDTH="33%" ALIGN="left" VALIGN="top" ><A -HREF="quickstart.html" +HREF="startup.html" >Prev</A ></TD ><TD @@ -5841,7 +6204,7 @@ HREF="contact.html" WIDTH="33%" ALIGN="left" VALIGN="top" ->Quickstart to Using <SPAN +>Starting <SPAN CLASS="APPLICATION" >Privoxy</SPAN ></TD diff --git a/doc/webserver/user-manual/contact.html b/doc/webserver/user-manual/contact.html index f11453bb..5c9e4d09 100644 --- a/doc/webserver/user-manual/contact.html +++ b/doc/webserver/user-manual/contact.html @@ -72,39 +72,55 @@ CLASS="SECT1" CLASS="SECT1" ><A NAME="CONTACT" ->6. Contacting the Developers, Bug Reporting and Feature +>8. Contacting the Developers, Bug Reporting and Feature Requests</A ></H1 ><P > We value your feedback. However, to provide you with the best support, please - note: - - <P -></P -><UL -><LI + note the following sections.</P +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-SUPPORT" +>8.1. Get Support</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" ->Use the Sourceforge Support Forum to get help:<br> - <br> +>To get support, use the Sourceforge Support Forum:<br> +<br> <A HREF="http://sourceforge.net/tracker/?group_id=11118&atid=211118" TARGET="_top" >http://sourceforge.net/tracker/?group_id=11118&atid=211118</A ><br> </P -></LI -><LI +> + </P +></DIV +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-BUGS" +>8.2. Report bugs</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" ->Submit bugs only through our Sourceforge Bug Forum:<br> - <br> +>To submit bugs, use the Sourceforge Bug Forum:<br> +<br> <A HREF="http://sourceforge.net/tracker/?group_id=11118&atid=111118" TARGET="_top" >http://sourceforge.net/tracker/?group_id=11118&atid=111118</A >. <br> </P +> + </P ><P > Make sure that the bug has not already been submitted. Please try to verify that it is a <SPAN @@ -118,44 +134,75 @@ CLASS="APPLICATION" <SPAN CLASS="APPLICATION" >Privoxy</SPAN ->/<SPAN -CLASS="APPLICATION" ->Junkbuster</SPAN -> - version, platform, browser, any pertinent log data, any other relevant - details (please be specific) and, if possible, some way to reproduce the - bug. +> version, platform, browser, any + pertinent log data, any other relevant details (please be specific) and, + if possible, some way to reproduce the bug. </P -></LI -><LI +></DIV +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-FEATURE" +>8.3. Request new features</A +></H2 ><P +> <P CLASS="LITERALLAYOUT" ->Submit feature requests only through our Sourceforge feature request forum:<br> - <br> +>To submit ideas on new features, use the Sourceforge feature request forum:<br> +<br> <A HREF="http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse" TARGET="_top" >http://sourceforge.net/tracker/?atid=361118&group_id=11118&func=browse</A >.<br> </P -></LI -><LI +> + </P +></DIV +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-ADS" +>8.4. Report ads or other filter problems</A +></H2 ><P -CLASS="LITERALLAYOUT" ->You can also send feedback on websites that Privoxy has problems with. Please bookmark<br> -the following link: <A +>You can also send feedback on websites that Privoxy has problems with. Please bookmark +the following link: <A HREF="javascript:w=Math.floor(screen.width/2);h=Math.floor(screen.height*0.9);void(window.open('http://www.privoxy.org/actions','Feedback','screenx='+w+',width='+w+',height='+h+',scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());" TARGET="_top" ><SPAN CLASS="QUOTE" >"Privoxy - Submit Filter Feedback"</SPAN ></A ->. Once you surf to a page with problems, use the<br> -bookmark to send us feedback. We will look into the issue as soon as possible.<br> - </P -></LI -><LI +>. Once you surf to a page with problems, use the +bookmark to send us feedback. We will look into the issue as soon as possible. + </P ><P +> New, improved <TT +CLASS="FILENAME" +>default.action</TT +> files will occasionally be made + available based on your feedback. These will be announced on the <A +HREF="http://lists.sourceforge.net/lists/listinfo/ijbswa-announce" +TARGET="_top" +>ijbswa-announce</A +> + list.</P +></DIV +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CONTACT-OTHER" +>8.5. Other</A +></H2 +><P +> <P CLASS="LITERALLAYOUT" >For any other issues, feel free to use the mailing lists:<br> <br> @@ -165,73 +212,13 @@ TARGET="_top" >http://sourceforge.net/mail/?group_id=11118</A >.<br> </P +> + </P ><P > Anyone interested in actively participating in development and related discussions can also join the appropriate mailing list. Archives are - available, too. + available, too. See the page on Sourceforge. </P -></LI -></UL -></P -><DIV -CLASS="SECT2" -><H2 -CLASS="SECT2" -><A -NAME="SUBMITACTIONS" ->6.1. Submitting Ads and <SPAN -CLASS="QUOTE" ->"Action"</SPAN -> Problems</A -></H2 -><P -> Ads and banners that are not stopped by <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> - can be submitted to the developers by accessing a special page and filling - out the brief, required form. Conversely, you can also report pages, images, - etc. that <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> is blocking, but should not. - The form itself does require Internet access.</P -><P -> To do this, point your browser to <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> - at <A -HREF="http://config.privoxy.org/" -TARGET="_top" ->http://config.privoxy.org/</A -> - (shortcut: <A -HREF="http://p.p/" -TARGET="_top" ->http://p.p/</A ->), and then select - <A -HREF="javascript:w=Math.floor(screen.width/2);h=Math.floor(screen.height*0.9);void(window.open('http://www.privoxy.org/actions','Feedback','screenx='+w+',width='+w+',height='+h+',scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no').focus());" -TARGET="_top" ->Actions file feedback system</A ->, - near the bottom of the page. Paste in the URL that is the cause of the - unwanted behavior, and follow the prompts. The developers will - try to incorporate a fix for the problem you reported into future versions.</P -><P -> New <TT -CLASS="FILENAME" ->default.actions</TT -> files will occasionally be made - available based on your feedback. These - will be announced on the - <A -HREF="http://lists.sourceforge.net/lists/listinfo/ijbswa-announce" -TARGET="_top" ->ijbswa-announce</A -> - list.</P ></DIV ></DIV ><DIV diff --git a/doc/webserver/user-manual/copyright.html b/doc/webserver/user-manual/copyright.html index cc1c5cd7..9df318e3 100644 --- a/doc/webserver/user-manual/copyright.html +++ b/doc/webserver/user-manual/copyright.html @@ -72,15 +72,15 @@ CLASS="SECT1" CLASS="SECT1" ><A NAME="COPYRIGHT" ->7. Copyright and History</A +>9. Copyright and History</A ></H1 ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="AEN2227" ->7.1. Copyright</A +NAME="AEN2320" +>9.1. Copyright</A ></H2 ><P > <SPAN @@ -89,12 +89,14 @@ CLASS="APPLICATION" > is free software; you can redistribute it and/or modify it under the terms of the GNU General Public + License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.</P ><P > This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details, which is available from the Free Software Foundation, Inc, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.</P ><P @@ -112,7 +114,7 @@ CLASS="SECT2" CLASS="SECT2" ><A NAME="HISTORY" ->7.2. History</A +>9.2. History</A ></H2 ><P > <SPAN diff --git a/doc/webserver/user-manual/index.html b/doc/webserver/user-manual/index.html index 4ead0e2d..b52ec30d 100644 --- a/doc/webserver/user-manual/index.html +++ b/doc/webserver/user-manual/index.html @@ -49,7 +49,7 @@ CLASS="ORGNAME" ></DIV ><P CLASS="PUBDATE" ->$Id: user-manual.sgml,v 1.91 2002/04/24 02:39:31 hal9 Exp $<BR></P +>$Id: user-manual.sgml,v 1.95 2002/04/26 17:23:29 swa Exp $<BR></P ><DIV ><DIV CLASS="ABSTRACT" @@ -59,9 +59,6 @@ NAME="AEN9" ><P ></P ><P -> - </P -><P > The user manual gives users information on how to install, configure and use <A HREF="http://www.privoxy.org/" @@ -137,8 +134,8 @@ HREF="introduction.html" ><DL ><DT >1.1. <A -HREF="introduction.html#NEWFEATURES" ->New Features</A +HREF="introduction.html#FEATURES" +>Features</A ></DT ></DL ></DD @@ -151,87 +148,73 @@ HREF="installation.html" ><DL ><DT >3.1. <A -HREF="installation.html#INSTALLATION-PACKAGES" ->Binary Packages</A -></DT -><DD -><DL -><DT ->3.1.1. <A HREF="installation.html#INSTALLATION-PACK-RPM" >Red Hat and SuSE RPMs</A ></DT ><DT ->3.1.2. <A +>3.2. <A HREF="installation.html#INSTALLATION-DEB" >Debian</A ></DT ><DT ->3.1.3. <A +>3.3. <A HREF="installation.html#INSTALLATION-PACK-WIN" >Windows</A ></DT ><DT ->3.1.4. <A +>3.4. <A HREF="installation.html#INSTALLATION-PACK-BINTGZ" >Solaris, NetBSD, FreeBSD, HP-UX</A ></DT ><DT ->3.1.5. <A +>3.5. <A HREF="installation.html#INSTALLATION-OS2" >OS/2</A ></DT ><DT ->3.1.6. <A +>3.6. <A HREF="installation.html#INSTALLATION-MAC" >Max OSX</A ></DT ><DT ->3.1.7. <A +>3.7. <A HREF="installation.html#INSTALLATION-AMIGA" >AmigaOS</A ></DT ></DL ></DD ><DT ->3.2. <A -HREF="installation.html#INSTALLATION-SOURCE" ->Building from Source</A +>4. <A +HREF="upgradersnote.html" +>Note to Upgraders</A ></DT -></DL -></DD ><DT ->4. <A +>5. <A HREF="quickstart.html" >Quickstart to Using <SPAN CLASS="APPLICATION" >Privoxy</SPAN ></A ></DT -><DD -><DL -><DT ->4.1. <A -HREF="quickstart.html#UPGRADERSNOTE" ->Note to Upgraders</A -></DT ><DT ->4.2. <A -HREF="quickstart.html#STARTUP" +>6. <A +HREF="startup.html" >Starting <SPAN CLASS="APPLICATION" >Privoxy</SPAN ></A ></DT +><DD +><DL ><DT ->4.3. <A -HREF="quickstart.html#CMDOPTIONS" +>6.1. <A +HREF="startup.html#CMDOPTIONS" >Command Line Options</A ></DT ></DL ></DD ><DT ->5. <A +>7. <A HREF="configuration.html" ><SPAN CLASS="APPLICATION" @@ -241,110 +224,110 @@ CLASS="APPLICATION" ><DD ><DL ><DT ->5.1. <A -HREF="configuration.html#AEN324" +>7.1. <A +HREF="configuration.html#AEN320" >Controlling <SPAN CLASS="APPLICATION" >Privoxy</SPAN > with Your Web Browser</A ></DT ><DT ->5.2. <A -HREF="configuration.html#AEN343" +>7.2. <A +HREF="configuration.html#CONFOVERVIEW" >Configuration Files Overview</A ></DT ><DT ->5.3. <A -HREF="configuration.html#AEN383" +>7.3. <A +HREF="configuration.html#CONFIG" >The Main Configuration File</A ></DT ><DD ><DL ><DT ->5.3.1. <A -HREF="configuration.html#AEN402" +>7.3.1. <A +HREF="configuration.html#CONF-LOG-LOC" >Configuration and Log File Locations</A ></DT ><DT ->5.3.2. <A -HREF="configuration.html#AEN622" +>7.3.2. <A +HREF="configuration.html#LOCAL-SET-UP" >Local Set-up Documentation</A ></DT ><DT ->5.3.3. <A -HREF="configuration.html#AEN706" +>7.3.3. <A +HREF="configuration.html#DEBUGGING" >Debugging</A ></DT ><DT ->5.3.4. <A -HREF="configuration.html#AEN772" +>7.3.4. <A +HREF="configuration.html#ACCESS-CONTROL" >Access Control and Security</A ></DT ><DT ->5.3.5. <A +>7.3.5. <A HREF="configuration.html#FORWARDING" >Forwarding</A ></DT ><DT ->5.3.6. <A -HREF="configuration.html#AEN1143" +>7.3.6. <A +HREF="configuration.html#WINDOWS-GUI" >Windows GUI Options</A ></DT ></DL ></DD ><DT ->5.4. <A -HREF="configuration.html#ACTIONSFILE" ->The Actions File</A +>7.4. <A +HREF="configuration.html#ACTIONS-FILE" +>Actions Files</A ></DT ><DD ><DL ><DT ->5.4.1. <A -HREF="configuration.html#AEN1234" +>7.4.1. <A +HREF="configuration.html#AEN1285" >Finding the Right Mix</A ></DT ><DT ->5.4.2. <A -HREF="configuration.html#AEN1240" +>7.4.2. <A +HREF="configuration.html#AEN1292" >How to Edit</A ></DT ><DT ->5.4.3. <A -HREF="configuration.html#AEN1247" +>7.4.3. <A +HREF="configuration.html#AEN1298" >How Actions are Applied to URLs</A ></DT ><DT ->5.4.4. <A -HREF="configuration.html#AEN1256" +>7.4.4. <A +HREF="configuration.html#AEN1312" >Patterns</A ></DT ><DT ->5.4.5. <A +>7.4.5. <A HREF="configuration.html#ACTIONS" >Actions</A ></DT ><DT ->5.4.6. <A -HREF="configuration.html#AEN2110" +>7.4.6. <A +HREF="configuration.html#ALIASES" >Aliases</A ></DT ></DL ></DD ><DT ->5.5. <A -HREF="configuration.html#FILTERFILE" +>7.5. <A +HREF="configuration.html#FILTER-FILE" >The Filter File</A ></DT ><DT ->5.6. <A -HREF="configuration.html#AEN2176" +>7.6. <A +HREF="configuration.html#AEN2273" >Templates</A ></DT ></DL ></DD ><DT ->6. <A +>8. <A HREF="contact.html" >Contacting the Developers, Bug Reporting and Feature Requests</A @@ -352,54 +335,71 @@ Requests</A ><DD ><DL ><DT ->6.1. <A -HREF="contact.html#SUBMITACTIONS" ->Submitting Ads and <SPAN -CLASS="QUOTE" ->"Action"</SPAN -> Problems</A +>8.1. <A +HREF="contact.html#CONTACT-SUPPORT" +>Get Support</A +></DT +><DT +>8.2. <A +HREF="contact.html#CONTACT-BUGS" +>Report bugs</A +></DT +><DT +>8.3. <A +HREF="contact.html#CONTACT-FEATURE" +>Request new features</A +></DT +><DT +>8.4. <A +HREF="contact.html#CONTACT-ADS" +>Report ads or other filter problems</A +></DT +><DT +>8.5. <A +HREF="contact.html#CONTACT-OTHER" +>Other</A ></DT ></DL ></DD ><DT ->7. <A +>9. <A HREF="copyright.html" >Copyright and History</A ></DT ><DD ><DL ><DT ->7.1. <A -HREF="copyright.html#AEN2227" +>9.1. <A +HREF="copyright.html#AEN2320" >Copyright</A ></DT ><DT ->7.2. <A +>9.2. <A HREF="copyright.html#HISTORY" >History</A ></DT ></DL ></DD ><DT ->8. <A +>10. <A HREF="seealso.html" >See Also</A ></DT ><DT ->9. <A +>11. <A HREF="appendix.html" >Appendix</A ></DT ><DD ><DL ><DT ->9.1. <A +>11.1. <A HREF="appendix.html#REGEX" >Regular Expressions</A ></DT ><DT ->9.2. <A -HREF="appendix.html#AEN2452" +>11.2. <A +HREF="appendix.html#AEN2545" ><SPAN CLASS="APPLICATION" >Privoxy</SPAN @@ -408,19 +408,19 @@ CLASS="APPLICATION" ><DD ><DL ><DT ->9.2.1. <A +>11.2.1. <A HREF="appendix.html#BOOKMARKLETS" >Bookmarklets</A ></DT ></DL ></DD ><DT ->9.3. <A +>11.3. <A HREF="appendix.html#CHAIN" >Chain of Events</A ></DT ><DT ->9.4. <A +>11.4. <A HREF="appendix.html#ACTIONSANAT" >Anatomy of an Action</A ></DT diff --git a/doc/webserver/user-manual/installation.html b/doc/webserver/user-manual/installation.html index 192498fe..7c77555b 100644 --- a/doc/webserver/user-manual/installation.html +++ b/doc/webserver/user-manual/installation.html @@ -13,8 +13,8 @@ REL="PREVIOUS" TITLE="Introduction" HREF="introduction.html"><LINK REL="NEXT" -TITLE="Quickstart to Using Privoxy" -HREF="quickstart.html"><LINK +TITLE="Note to Upgraders" +HREF="upgradersnote.html"><LINK REL="STYLESHEET" TYPE="text/css" HREF="../p_doc.css"></HEAD @@ -57,7 +57,7 @@ WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A -HREF="quickstart.html" +HREF="upgradersnote.html" >Next</A ></TD ></TR @@ -83,8 +83,10 @@ CLASS="APPLICATION" <A HREF="http://sourceforge.net/projects/ijbswa/" TARGET="_top" ->Privoxy Project Page</A ->.</P +>Privoxy Project + Page</A +>. For installing and compiling the source code, please look + into our Developer Manual.</P ><P > If you like to live on the bleeding edge and are not afraid of using possibly unstable development versions, you can check out the up-to-the-minute @@ -98,22 +100,14 @@ HREF="http://cvs.sourceforge.net/cvstarballs/ijbswa-cvsroot.tar.gz" TARGET="_top" >the nightly CVS tarball.</A -></P +> Again, we refer you to the Developer Manual.</P ><P > At present, <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> is known to run on Win32, Mac - OSX, OS/2, AmigaOS, Linux (RedHat, Suse, Debian), FreeBSD, NetBSD, BeOS, and - many flavors of Unix.</P -><DIV -CLASS="SECT2" -><H2 -CLASS="SECT2" -><A -NAME="INSTALLATION-PACKAGES" ->3.1. Binary Packages</A -></H2 +> is known to run on + Windows(95, 98, ME, 2000, XP), Linux (RedHat, Suse, Debian), Mac OSX, + OS/2, AmigaOS, FreeBSD, NetBSD, BeOS, and many more flavors of Unix.</P ><P > Note: If you have a previous <SPAN CLASS="APPLICATION" @@ -132,19 +126,18 @@ CLASS="EMPHASIS" if it is valuable to you.</I > See the <A -HREF="quickstart.html#UPGRADERSNOTE" +HREF="upgradersnote.html" >note to upgraders</A ->.</P -><P -> How to install the binary packages depends on your operating system:</P +> section + below.</P ><DIV -CLASS="SECT3" -><H3 -CLASS="SECT3" +CLASS="SECT2" +><H2 +CLASS="SECT2" ><A NAME="INSTALLATION-PACK-RPM" ->3.1.1. Red Hat and SuSE RPMs</A -></H3 +>3.1. Red Hat and SuSE RPMs</A +></H2 ><P > RPMs can be installed with <TT CLASS="LITERAL" @@ -159,15 +152,20 @@ CLASS="FILENAME" > Note that on Red Hat, <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> will not be - automatically started on system boot. You will need to enable that using - <B +> will + <I +CLASS="EMPHASIS" +>not</I +> be automatically started on system boot. You will + need to enable that using <B CLASS="COMMAND" >chkconfig</B ->, <B +>, + <B CLASS="COMMAND" >ntsysv</B ->, or similar method.</P +>, or similar methods. Note that SuSE will +automatically start Privoxy in the boot process.</P ><P > If you have problems with failed dependencies, try rebuilding the SRC RPM: <TT @@ -191,36 +189,38 @@ CLASS="APPLICATION" >.</P ></DIV ><DIV -CLASS="SECT3" -><H3 -CLASS="SECT3" +CLASS="SECT2" +><H2 +CLASS="SECT2" ><A NAME="INSTALLATION-DEB" ->3.1.2. Debian</A -></H3 +>3.2. Debian</A +></H2 ><P > FIXME.</P ></DIV ><DIV -CLASS="SECT3" -><H3 -CLASS="SECT3" +CLASS="SECT2" +><H2 +CLASS="SECT2" ><A NAME="INSTALLATION-PACK-WIN" ->3.1.3. Windows</A -></H3 +>3.3. Windows</A +></H2 ><P > Just double-click the installer, which will guide you through - the installation process.</P + the installation process. You will find the configuration files + in the same directory as you installed Privoxy in. We do not + use the registry of Windows. </P ></DIV ><DIV -CLASS="SECT3" -><H3 -CLASS="SECT3" +CLASS="SECT2" +><H2 +CLASS="SECT2" ><A NAME="INSTALLATION-PACK-BINTGZ" ->3.1.4. Solaris, NetBSD, FreeBSD, HP-UX</A -></H3 +>3.4. Solaris, NetBSD, FreeBSD, HP-UX</A +></H2 ><P > Create a new directory, <TT CLASS="LITERAL" @@ -230,13 +230,13 @@ CLASS="LITERAL" things go. FIXME.</P ></DIV ><DIV -CLASS="SECT3" -><H3 -CLASS="SECT3" +CLASS="SECT2" +><H2 +CLASS="SECT2" ><A NAME="INSTALLATION-OS2" ->3.1.5. OS/2</A -></H3 +>3.5. OS/2</A +></H2 ><P > First, make sure that no previous installations of <SPAN @@ -264,13 +264,13 @@ CLASS="APPLICATION" into will contain all of the configuration files.</P ></DIV ><DIV -CLASS="SECT3" -><H3 -CLASS="SECT3" +CLASS="SECT2" +><H2 +CLASS="SECT2" ><A NAME="INSTALLATION-MAC" ->3.1.6. Max OSX</A -></H3 +>3.6. Max OSX</A +></H2 ><P > Unzip the downloaded package (you can either double-click on the file in the finder, or on the desktop if you downloaded it there). Then, @@ -288,20 +288,20 @@ CLASS="LITERAL" CLASS="APPLICATION" >Privoxy</SPAN > will set itself up to start - automatically on system bringup via + automatically on system bring-up via <TT CLASS="LITERAL" >/System/Library/StartupItems/Privoxy</TT >.</P ></DIV ><DIV -CLASS="SECT3" -><H3 -CLASS="SECT3" +CLASS="SECT2" +><H2 +CLASS="SECT2" ><A NAME="INSTALLATION-AMIGA" ->3.1.7. AmigaOS</A -></H3 +>3.7. AmigaOS</A +></H2 ><P > Copy and then unpack the <TT CLASS="FILENAME" @@ -339,124 +339,6 @@ CLASS="APPLICATION" ></DIV ></DIV ><DIV -CLASS="SECT2" -><H2 -CLASS="SECT2" -><A -NAME="INSTALLATION-SOURCE" ->3.2. Building from Source</A -></H2 -><P -> To build <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> from source, - autoheader, autoconf, <A -HREF="http://www.gnu.org/software/make/make.html" -TARGET="_top" ->GNU make - (gmake)</A ->, and, of course, a C compiler are required.</P -><P -> When building from a source tarball (either release version or - nightly CVS tarball), first unpack the source: </P -><P -> <TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD -><PRE -CLASS="SCREEN" -> tar xzvf privoxy-2.9.14-beta-src* [.tgz or .tar.gz] - cd privoxy-2.9.14-beta - </PRE -></TD -></TR -></TABLE -></P -><P -> For retrieving the current CVS sources, you'll need CVS installed. - Note that sources from CVS are development quality, and may not be - stable, or well tested. To download CVS source:</P -><P -> <TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD -><PRE -CLASS="SCREEN" -> cvs -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa login - cvs -z3 -d:pserver:anonymous@cvs.ijbswa.sourceforge.net:/cvsroot/ijbswa co current - cd current - </PRE -></TD -></TR -></TABLE -></P -><P -> This will create a directory named <TT -CLASS="FILENAME" ->current/</TT ->, which will - contain the source tree.</P -><P -> Then, in either case, to build from unpacked tarball or CVS source:</P -><P -> <TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD -><PRE -CLASS="SCREEN" -> autoheader - autoconf - ./configure # (--help to see options) - make # (the make from gnu, gmake for *BSD) - su - make -n install # (to see where all the files will go) - make install # (to really install) - </PRE -></TD -></TR -></TABLE -></P -><P -> If you have gnu make, you can have the first four steps - automatically done for you by just typing</P -><P -> <TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD -><PRE -CLASS="SCREEN" -> make - </PRE -></TD -></TR -></TABLE -></P -><P -> in the freshly downloaded or unpacked source directory.</P -><P -> For more detailed instructions on how to build Redhat and SuSE RPMs, - Windows self-extracting installers, building on platforms with - special requirements etc, please consult the <A -HREF="../developer-manual/newrelease.html" -TARGET="_top" ->developer manual</A ->.</P -></DIV -></DIV -><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" @@ -487,7 +369,7 @@ WIDTH="33%" ALIGN="right" VALIGN="top" ><A -HREF="quickstart.html" +HREF="upgradersnote.html" >Next</A ></TD ></TR @@ -506,10 +388,7 @@ VALIGN="top" WIDTH="33%" ALIGN="right" VALIGN="top" ->Quickstart to Using <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -></TD +>Note to Upgraders</TD ></TR ></TABLE ></DIV diff --git a/doc/webserver/user-manual/introduction.html b/doc/webserver/user-manual/introduction.html index 2319dc8c..68b8dd88 100644 --- a/doc/webserver/user-manual/introduction.html +++ b/doc/webserver/user-manual/introduction.html @@ -101,8 +101,8 @@ CLASS="SECT2" ><H2 CLASS="SECT2" ><A -NAME="NEWFEATURES" ->1.1. New Features</A +NAME="FEATURES" +>1.1. Features</A ></H2 ><P > In addition to <SPAN @@ -121,6 +121,12 @@ CLASS="APPLICATION" ><UL ><LI ><P +> FIXME: complete the list of features. change the order: most important + features to the top of the list. prefix new features with "NEW". + </P +></LI +><LI +><P > Integrated browser based configuration and control utility at <A HREF="http://config.privoxy.org/" TARGET="_top" @@ -197,13 +203,6 @@ CLASS="QUOTE" ></LI ><LI ><P -> Builds from source on most UNIX-like systems. Packages available for: Linux - (RedHat, SuSE, or Debian), Windows, Sun Solaris, Mac OSX, OS/2, HP-UX 11, - NetBSD and AmigaOS. - </P -></LI -><LI -><P > Every feature now controllable on a per-site or per-location basis, configuration more powerful and versatile over-all. </P diff --git a/doc/webserver/user-manual/quickstart.html b/doc/webserver/user-manual/quickstart.html index ed0a5010..17120a97 100644 --- a/doc/webserver/user-manual/quickstart.html +++ b/doc/webserver/user-manual/quickstart.html @@ -10,11 +10,11 @@ REL="HOME" TITLE="Privoxy User Manual" HREF="index.html"><LINK REL="PREVIOUS" -TITLE="Installation" -HREF="installation.html"><LINK +TITLE="Note to Upgraders" +HREF="upgradersnote.html"><LINK REL="NEXT" -TITLE="Privoxy Configuration" -HREF="configuration.html"><LINK +TITLE="Starting Privoxy" +HREF="startup.html"><LINK REL="STYLESHEET" TYPE="text/css" HREF="../p_doc.css"></HEAD @@ -44,7 +44,7 @@ WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A -HREF="installation.html" +HREF="upgradersnote.html" >Prev</A ></TD ><TD @@ -57,7 +57,7 @@ WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A -HREF="configuration.html" +HREF="startup.html" >Next</A ></TD ></TR @@ -71,558 +71,76 @@ CLASS="SECT1" CLASS="SECT1" ><A NAME="QUICKSTART" ->4. Quickstart to Using <SPAN +>5. Quickstart to Using <SPAN CLASS="APPLICATION" >Privoxy</SPAN ></A ></H1 -><DIV -CLASS="SECT2" -><H2 -CLASS="SECT2" -><A -NAME="UPGRADERSNOTE" ->4.1. Note to Upgraders</A -></H2 -><P -> There are very significant changes from older versions of - <SPAN -CLASS="APPLICATION" ->Junkbuster</SPAN -> to the current - <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN ->. Configuration is substantially - changed. <SPAN -CLASS="APPLICATION" ->Junkbuster 2.0.x</SPAN -> and earlier - configuration files will not migrate. The functionality of the old - <TT -CLASS="FILENAME" ->blockfile</TT ->, <TT -CLASS="FILENAME" ->cookiefile</TT -> and - <TT -CLASS="FILENAME" ->imagelist</TT ->, are now combined into the - <SPAN -CLASS="QUOTE" ->"actions file"</SPAN -> (<TT -CLASS="FILENAME" ->default.action</TT -> - for most installations).</P -><P -> A <SPAN -CLASS="QUOTE" ->"filter file"</SPAN -> (typically <TT -CLASS="FILENAME" ->default.filter</TT ->) - is new as of <SPAN -CLASS="APPLICATION" ->Privoxy 2.9.x</SPAN ->, and provides some - of the new sophistication (explained below). <TT -CLASS="FILENAME" ->config</TT -> is - much the same as before.</P -><P -> If upgrading from a 2.0.x version, you will have to use the new config - files, and possibly adapt any personal rules from your older files. - When porting personal rules over from the old <TT -CLASS="FILENAME" ->blockfile</TT -> - to the new actions file, please note that even the pattern syntax has - changed. If upgrading from 2.9.x development versions, it is still - recommended to use the new configuration files.</P -><P -> A quick list of things to be aware of before upgrading: </P ><P > <P ></P ><UL ><LI ><P -> The default listening port is now 8118 due to a conflict with another - service (NAS). - </P -></LI -><LI -><P -> - Some installers may remove earlier versions completely. Save any - important configuration files! - </P -></LI -><LI -><P -> <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> is controllable with a web browser - at the special URL: <A -HREF="http://config.privoxy.org/" -TARGET="_top" ->http://config.privoxy.org/</A -> - (Shortcut: <A -HREF="http://p.p/" -TARGET="_top" ->http://p.p/</A ->). Many - aspects of configuration can be done here, including temporarily disabling - <SPAN +> Install <SPAN CLASS="APPLICATION" >Privoxy</SPAN +>. See the section <A +HREF="installation.html" +>Installing</A >. </P ></LI ><LI ><P -> The primary configuration file for cookie management, ad and banner - blocking, and many other aspects of <SPAN +> Start <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> - configuration is <TT -CLASS="FILENAME" ->default.action</TT ->. It is strongly - recommended to become familiar with the new actions concept below, - before modifying this file. - </P -></LI -><LI -><P -> - Some installers may not automatically start - <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> after installation. - </P -></LI -></UL -></P -></DIV -><DIV -CLASS="SECT2" -><H2 -CLASS="SECT2" -><A -NAME="STARTUP" ->4.2. Starting <SPAN +>. See the section <A +HREF="startup.html" +>Starting <SPAN CLASS="APPLICATION" >Privoxy</SPAN ></A -></H2 -><P -> Before launching <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> for the first time, you - will want to configure your browser(s) to use <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> - as a HTTP and HTTPS proxy. The default is localhost for the proxy address, - and port 8118 (earlier versions used port 8000). This is the one - configuration step that must be done! </P -><P -> - With <SPAN -CLASS="APPLICATION" ->Netscape</SPAN -> (and - <SPAN -CLASS="APPLICATION" ->Mozilla</SPAN ->), this can be set under <TT -CLASS="LITERAL" ->Edit - -> Preferences -> Advanced -> Proxies -> HTTP Proxy</TT >. - For <SPAN -CLASS="APPLICATION" ->Internet Explorer</SPAN ->: <TT -CLASS="LITERAL" ->Tools -> - Internet Properties -> Connections -> LAN Setting</TT ->. Then, - check <SPAN -CLASS="QUOTE" ->"Use Proxy"</SPAN -> and fill in the appropriate info (Address: - localhost, Port: 8118). Include if HTTPS proxy support too.</P -><P -> After doing this, flush your browser's disk and memory caches to force a - re-reading of all pages and to get rid of any ads that may be cached. You - are now ready to start enjoying the benefits of using - <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN ->!</P -><P -> <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> is typically started by specifying the - main configuration file to be used on the command line. Example Unix startup - command:</P -><P -> <TABLE -BORDER="0" -BGCOLOR="#E0E0E0" -WIDTH="100%" -><TR -><TD -><PRE -CLASS="SCREEN" -> - # /usr/sbin/privoxy /etc/privoxy/config - - </PRE -></TD -></TR -></TABLE -></P -><P -> See <A -HREF="quickstart.html#CMDOPTIONS" ->below</A -> for other command line options.</P -><P -> An init script is provided for SuSE and Red Hat.</P -><P -> For for SuSE: <B -CLASS="COMMAND" ->rcprivoxy start</B -></P -><P -> For Red Hat and Debian: <B -CLASS="COMMAND" ->/etc/rc.d/init.d/privoxy start</B -></P -><P -> If no configuration file is specified on the command line, - <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> will look for a file named - <TT -CLASS="FILENAME" ->config</TT -> in the current directory. Except on Win32 where - it will try <TT -CLASS="FILENAME" ->config.txt</TT ->. If no file is specified on the - command line and no default configuration file can be found, - <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> will fail to start.</P -><P -> The included default configuration files should give a reasonable starting - point. Most of the per site configuration is done in the - <SPAN -CLASS="QUOTE" ->"actions"</SPAN -> files. These are where various cookie actions are - defined, ad and banner blocking, and other aspects of - <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> configuration. There are several such - files included, with varying levels of aggressiveness. </P -><P -> You will probably want to keep an eye out for sites that require persistent - cookies, and add these to <TT -CLASS="FILENAME" ->default.action</TT -> as needed. By - default, most of these will be accepted only during the current browser - session (aka <SPAN -CLASS="QUOTE" ->"session cookies"</SPAN ->), until you add them to the - configuration. If you want the browser to handle this instead, you will need - to edit <TT -CLASS="FILENAME" ->default.action</TT -> and disable this feature. If you - use more than one browser, it would make more sense to let - <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> handle this. In which case, the - browser(s) should be set to accept all cookies.</P + </P +></LI +><LI ><P -> Another feature where you will probably want to define exceptions for trusted - sites is the popup-killing (through the <TT +> Change your browser's configuration to use the proxy <TT CLASS="LITERAL" ->+popup</TT -> and - <TT +>localhost</TT +> on port + <TT CLASS="LITERAL" ->+filter{popups}</TT -> actions), because your favorite shopping, - banking, or leisure site may need popups. </P -><P -> <SPAN +>8118</TT +>. See the section <A +HREF="startup.html" +>Starting <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> is HTTP/1.1 compliant, but not all of - the optional 1.1 features are as yet supported. In the unlikely event that - you experience inexplicable problems with browsers that use HTTP/1.1 per default - (like <SPAN -CLASS="APPLICATION" ->Mozilla</SPAN -> or recent versions of I.E.), you might - try to force HTTP/1.0 compatibility. For Mozilla, look under <TT -CLASS="LITERAL" ->Edit -> - Preferences -> Debug -> Networking</TT +></A >. - Alternatively, set the <SPAN -CLASS="QUOTE" ->"+downgrade"</SPAN -> config option in - <TT -CLASS="FILENAME" ->default.action</TT -> which will downgrade your browser's HTTP - requests from HTTP/1.1 to HTTP/1.0 before processing them.</P -><P -> After running <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> for a while, you can - start to fine tune the configuration to suit your personal, or site, - preferences and requirements. There are many, many aspects that can - be customized. <SPAN -CLASS="QUOTE" ->"Actions"</SPAN -> (as specified in <TT -CLASS="FILENAME" ->default.action</TT ->) - can be adjusted by pointing your browser to - <A -HREF="http://config.privoxy.org/" -TARGET="_top" ->http://config.privoxy.org/</A -> - (shortcut: <A -HREF="http://p.p/" -TARGET="_top" ->http://p.p/</A ->), - and then follow the link to <SPAN -CLASS="QUOTE" ->"edit the actions list"</SPAN ->. - (This is an internal page and does not require Internet access.)</P -><P -> In fact, various aspects of <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> - configuration can be viewed from this page, including - current configuration parameters, source code version numbers, - the browser's request headers, and <SPAN -CLASS="QUOTE" ->"actions"</SPAN -> that apply - to a given URL. In addition to the <TT -CLASS="FILENAME" ->default.action</TT -> file - editor mentioned above, <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> can also - be turned <SPAN -CLASS="QUOTE" ->"on"</SPAN -> and <SPAN -CLASS="QUOTE" ->"off"</SPAN -> (toggled) from this page.</P -><P -> If you encounter problems, try loading the page without - <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN ->. If that helps, enter the URL where - you have the problems into <A -HREF="http://p.p/show-url-info" -TARGET="_top" ->the browser - based rule tracing utility</A ->. See which rules apply and why, and - then try turning them off for that site one after the other, until the problem - is gone. When you have found the culprit, you might want to turn the rest on - again.</P -><P -> If the above paragraph sounds gibberish to you, you might want to <A -HREF="configuration.html#ACTIONSFILE" -TARGET="_top" ->read more about the actions concept</A -> - or even dive deep into the <A -HREF="appendix.html#ACTIONSANAT" -TARGET="_top" ->Appendix - on actions</A ->.</P -><P -> If you can't get rid of the problem at all, think you've found a bug in - Privoxy, want to propose a new feature or smarter rules, please see the - chapter "Contacting the Developers, .." below.</P -></DIV -><DIV -CLASS="SECT2" -><H2 -CLASS="SECT2" -><A -NAME="CMDOPTIONS" ->4.3. Command Line Options</A -></H2 -><P -> <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> may be invoked with the following - command-line options:</P -><P -> <P -></P -><UL -><LI -><P -> <I -CLASS="EMPHASIS" ->--version</I -> - </P -><P -> Print version info and exit. Unix only. - </P -></LI -><LI -><P -> <I -CLASS="EMPHASIS" ->--help</I -> - </P -><P -> Print short usage info and exit. Unix only. - </P -></LI -><LI -><P -> <I -CLASS="EMPHASIS" ->--no-daemon</I -> - </P -><P -> Don't become a daemon, i.e. don't fork and become process group - leader, and don't detach from controlling tty. Unix only. - </P -></LI -><LI -><P -> <I -CLASS="EMPHASIS" ->--pidfile FILE</I -> - - </P -><P -> On startup, write the process ID to <I -CLASS="EMPHASIS" ->FILE</I ->. Delete the - <I -CLASS="EMPHASIS" ->FILE</I -> on exit. Failure to create or delete the - <I -CLASS="EMPHASIS" ->FILE</I -> is non-fatal. If no <I -CLASS="EMPHASIS" ->FILE</I -> - option is given, no PID file will be used. Unix only. - </P -></LI -><LI -><P -> <I -CLASS="EMPHASIS" ->--user USER[.GROUP]</I -> - - </P -><P -> After (optionally) writing the PID file, assume the user ID of - <I -CLASS="EMPHASIS" ->USER</I ->, and if included the GID of GROUP. Exit if the - privileges are not sufficient to do so. Unix only. </P ></LI ><LI ><P -> <I -CLASS="EMPHASIS" ->configfile</I -> - </P -><P -> If no <I -CLASS="EMPHASIS" ->configfile</I -> is included on the command line, - <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> will look for a file named - <SPAN -CLASS="QUOTE" ->"config"</SPAN -> in the current directory (except on Win32 - where it will look for <SPAN -CLASS="QUOTE" ->"config.txt"</SPAN -> instead). Specify - full path to avoid confusion. If no config file is found, - <SPAN -CLASS="APPLICATION" ->Privoxy</SPAN -> will fail to start. +> Enjoy surfing with enhanced comfort and privacy. Please see the section + <A +HREF="contact.html" +>Contacting the Developers</A +> on how to report + bugs or problems with websites or to get help. You may want to change the + file <TT +CLASS="FILENAME" +>user.action</TT +> to further tweak your new browsing + experience. </P ></LI ></UL ></P ></DIV -></DIV ><DIV CLASS="NAVFOOTER" ><HR @@ -638,7 +156,7 @@ WIDTH="33%" ALIGN="left" VALIGN="top" ><A -HREF="installation.html" +HREF="upgradersnote.html" >Prev</A ></TD ><TD @@ -654,7 +172,7 @@ WIDTH="33%" ALIGN="right" VALIGN="top" ><A -HREF="configuration.html" +HREF="startup.html" >Next</A ></TD ></TR @@ -663,7 +181,7 @@ HREF="configuration.html" WIDTH="33%" ALIGN="left" VALIGN="top" ->Installation</TD +>Note to Upgraders</TD ><TD WIDTH="34%" ALIGN="center" @@ -673,10 +191,10 @@ VALIGN="top" WIDTH="33%" ALIGN="right" VALIGN="top" -><SPAN +>Starting <SPAN CLASS="APPLICATION" >Privoxy</SPAN -> Configuration</TD +></TD ></TR ></TABLE ></DIV diff --git a/doc/webserver/user-manual/seealso.html b/doc/webserver/user-manual/seealso.html index 6d4f1365..852aa837 100644 --- a/doc/webserver/user-manual/seealso.html +++ b/doc/webserver/user-manual/seealso.html @@ -71,7 +71,7 @@ CLASS="SECT1" CLASS="SECT1" ><A NAME="SEEALSO" ->8. See Also</A +>10. See Also</A ></H1 ><P > Other references and sites of interest to <SPAN diff --git a/doc/webserver/user-manual/startup.html b/doc/webserver/user-manual/startup.html new file mode 100644 index 00000000..96baff29 --- /dev/null +++ b/doc/webserver/user-manual/startup.html @@ -0,0 +1,534 @@ +<HTML +><HEAD +><TITLE +>Starting Privoxy</TITLE +><META +NAME="GENERATOR" +CONTENT="Modular DocBook HTML Stylesheet Version 1.64 +"><LINK +REL="HOME" +TITLE="Privoxy User Manual" +HREF="index.html"><LINK +REL="PREVIOUS" +TITLE="Quickstart to Using Privoxy" +HREF="quickstart.html"><LINK +REL="NEXT" +TITLE="Privoxy Configuration" +HREF="configuration.html"><LINK +REL="STYLESHEET" +TYPE="text/css" +HREF="../p_doc.css"></HEAD +><BODY +CLASS="SECT1" +BGCOLOR="#EEEEEE" +TEXT="#000000" +LINK="#0000FF" +VLINK="#840084" +ALINK="#0000FF" +><DIV +CLASS="NAVHEADER" +><TABLE +WIDTH="100%" +BORDER="0" +CELLPADDING="0" +CELLSPACING="0" +><TR +><TH +COLSPAN="3" +ALIGN="center" +>Privoxy User Manual</TH +></TR +><TR +><TD +WIDTH="10%" +ALIGN="left" +VALIGN="bottom" +><A +HREF="quickstart.html" +>Prev</A +></TD +><TD +WIDTH="80%" +ALIGN="center" +VALIGN="bottom" +></TD +><TD +WIDTH="10%" +ALIGN="right" +VALIGN="bottom" +><A +HREF="configuration.html" +>Next</A +></TD +></TR +></TABLE +><HR +ALIGN="LEFT" +WIDTH="100%"></DIV +><DIV +CLASS="SECT1" +><H1 +CLASS="SECT1" +><A +NAME="STARTUP" +>6. Starting <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +></A +></H1 +><P +> Before launching <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> for the first time, you + will want to configure your browser(s) to use <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> + as a HTTP and HTTPS proxy. The default is localhost for the proxy address, + and port 8118 (earlier versions used port 8000). This is the one + configuration step that must be done! </P +><P +> + With <SPAN +CLASS="APPLICATION" +>Netscape</SPAN +> (and + <SPAN +CLASS="APPLICATION" +>Mozilla</SPAN +>), this can be set under <TT +CLASS="LITERAL" +>Edit + -> Preferences -> Advanced -> Proxies -> HTTP Proxy</TT +>. + For <SPAN +CLASS="APPLICATION" +>Internet Explorer</SPAN +>: <TT +CLASS="LITERAL" +>Tools -> + Internet Properties -> Connections -> LAN Setting</TT +>. Then, + check <SPAN +CLASS="QUOTE" +>"Use Proxy"</SPAN +> and fill in the appropriate info (Address: + localhost, Port: 8118). Include if HTTPS proxy support too.</P +><P +> After doing this, flush your browser's disk and memory caches to force a + re-reading of all pages and to get rid of any ads that may be cached. You + are now ready to start enjoying the benefits of using + <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +>!</P +><P +> <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> is typically started by specifying the + main configuration file to be used on the command line. Example Unix startup + command:</P +><P +> <TABLE +BORDER="0" +BGCOLOR="#E0E0E0" +WIDTH="100%" +><TR +><TD +><PRE +CLASS="SCREEN" +> + # /usr/sbin/privoxy /etc/privoxy/config</PRE +></TD +></TR +></TABLE +></P +><P +> See <A +HREF="startup.html#CMDOPTIONS" +>below</A +> for other command line options.</P +><P +> An init script is provided for SuSE and Red Hat.</P +><P +> For for SuSE: <B +CLASS="COMMAND" +>rcprivoxy start</B +></P +><P +> For Red Hat and Debian: <B +CLASS="COMMAND" +>/etc/rc.d/init.d/privoxy start</B +></P +><P +> If no configuration file is specified on the command line, + <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> will look for a file named + <TT +CLASS="FILENAME" +>config</TT +> in the current directory. Except on Win32 where + it will try <TT +CLASS="FILENAME" +>config.txt</TT +>. If no file is specified on the + command line and no default configuration file can be found, + <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> will fail to start.</P +><P +> The included default configuration files should give a reasonable starting + point. Most of the per site configuration is done in the + <SPAN +CLASS="QUOTE" +>"actions"</SPAN +> files. These are where various cookie actions are + defined, ad and banner blocking, and other aspects of + <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> configuration. There are several such + files included, with varying levels of aggressiveness. </P +><P +> You will probably want to keep an eye out for sites for which you may prefer + persistent cookies, and add these to your actions configuration as needed. By + default, most of these will be accepted only during the current browser + session (aka <SPAN +CLASS="QUOTE" +>"session cookies"</SPAN +>), unless you add them to the + configuration. If you want the browser to handle this instead, you will need + to edit <TT +CLASS="FILENAME" +>user.action</TT +> (or through the web based interface) + and disable this feature. If you use more than one browser, it would make + more sense to let <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> handle this. In which + case, the browser(s) should be set to accept all cookies.</P +><P +> Another feature where you will probably want to define exceptions for trusted + sites is the popup-killing (through the <TT +CLASS="LITERAL" +>+popup</TT +> and + <TT +CLASS="LITERAL" +>+filter{popups}</TT +> actions), because your favorite shopping, + banking, or leisure site may need popups (explained below). </P +><P +> <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> is HTTP/1.1 compliant, but not all of + the optional 1.1 features are as yet supported. In the unlikely event that + you experience inexplicable problems with browsers that use HTTP/1.1 per default + (like <SPAN +CLASS="APPLICATION" +>Mozilla</SPAN +> or recent versions of I.E.), you might + try to force HTTP/1.0 compatibility. For Mozilla, look under <TT +CLASS="LITERAL" +>Edit -> + Preferences -> Debug -> Networking</TT +>. + Alternatively, set the <SPAN +CLASS="QUOTE" +>"+downgrade-http-version"</SPAN +> config option in + <TT +CLASS="FILENAME" +>default.action</TT +> which will downgrade your browser's HTTP + requests from HTTP/1.1 to HTTP/1.0 before processing them.</P +><P +> After running <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> for a while, you can + start to fine tune the configuration to suit your personal, or site, + preferences and requirements. There are many, many aspects that can + be customized. <SPAN +CLASS="QUOTE" +>"Actions"</SPAN +> + can be adjusted by pointing your browser to + <A +HREF="http://config.privoxy.org/" +TARGET="_top" +>http://config.privoxy.org/</A +> + (shortcut: <A +HREF="http://p.p/" +TARGET="_top" +>http://p.p/</A +>), + and then follow the link to <SPAN +CLASS="QUOTE" +>"View & Change the Current Configuration"</SPAN +>. + (This is an internal page and does not require Internet access.)</P +><P +> In fact, various aspects of <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> + configuration can be viewed from this page, including + current configuration parameters, source code version numbers, + the browser's request headers, and <SPAN +CLASS="QUOTE" +>"actions"</SPAN +> that apply + to a given URL. In addition to the actions file + editor mentioned above, <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> can also + be turned <SPAN +CLASS="QUOTE" +>"on"</SPAN +> and <SPAN +CLASS="QUOTE" +>"off"</SPAN +> (toggled) from this page.</P +><P +> If you encounter problems, try loading the page without + <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +>. If that helps, enter the URL where + you have the problems into <A +HREF="http://p.p/show-url-info" +TARGET="_top" +>the browser + based rule tracing utility</A +>. See which rules apply and why, and + then try turning them off for that site one after the other, until the problem + is gone. When you have found the culprit, you might want to turn the rest on + again.</P +><P +> If the above paragraph sounds gibberish to you, you might want to <A +HREF="configuration.html#ACTIONSFILE" +TARGET="_top" +>read more about the actions concept</A +> + or even dive deep into the <A +HREF="appendix.html#ACTIONSANAT" +TARGET="_top" +>Appendix + on actions</A +>.</P +><P +> If you can't get rid of the problem at all, think you've found a bug in + Privoxy, want to propose a new feature or smarter rules, please see the + section <A +HREF="contact.html" +TARGET="_top" +><SPAN +CLASS="QUOTE" +>"Contacting the + Developers"</SPAN +></A +> below. </P +><DIV +CLASS="SECT2" +><H2 +CLASS="SECT2" +><A +NAME="CMDOPTIONS" +>6.1. Command Line Options</A +></H2 +><P +> <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> may be invoked with the following + command-line options:</P +><P +> <P +></P +><UL +><LI +><P +> <I +CLASS="EMPHASIS" +>--version</I +> + </P +><P +> Print version info and exit. Unix only. + </P +></LI +><LI +><P +> <I +CLASS="EMPHASIS" +>--help</I +> + </P +><P +> Print short usage info and exit. Unix only. + </P +></LI +><LI +><P +> <I +CLASS="EMPHASIS" +>--no-daemon</I +> + </P +><P +> Don't become a daemon, i.e. don't fork and become process group + leader, and don't detach from controlling tty. Unix only. + </P +></LI +><LI +><P +> <I +CLASS="EMPHASIS" +>--pidfile FILE</I +> + + </P +><P +> On startup, write the process ID to <I +CLASS="EMPHASIS" +>FILE</I +>. Delete the + <I +CLASS="EMPHASIS" +>FILE</I +> on exit. Failure to create or delete the + <I +CLASS="EMPHASIS" +>FILE</I +> is non-fatal. If no <I +CLASS="EMPHASIS" +>FILE</I +> + option is given, no PID file will be used. Unix only. + </P +></LI +><LI +><P +> <I +CLASS="EMPHASIS" +>--user USER[.GROUP]</I +> + + </P +><P +> After (optionally) writing the PID file, assume the user ID of + <I +CLASS="EMPHASIS" +>USER</I +>, and if included the GID of GROUP. Exit if the + privileges are not sufficient to do so. Unix only. + </P +></LI +><LI +><P +> <I +CLASS="EMPHASIS" +>configfile</I +> + </P +><P +> If no <I +CLASS="EMPHASIS" +>configfile</I +> is included on the command line, + <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> will look for a file named + <SPAN +CLASS="QUOTE" +>"config"</SPAN +> in the current directory (except on Win32 + where it will look for <SPAN +CLASS="QUOTE" +>"config.txt"</SPAN +> instead). Specify + full path to avoid confusion. If no config file is found, + <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> will fail to start. + </P +></LI +></UL +></P +></DIV +></DIV +><DIV +CLASS="NAVFOOTER" +><HR +ALIGN="LEFT" +WIDTH="100%"><TABLE +WIDTH="100%" +BORDER="0" +CELLPADDING="0" +CELLSPACING="0" +><TR +><TD +WIDTH="33%" +ALIGN="left" +VALIGN="top" +><A +HREF="quickstart.html" +>Prev</A +></TD +><TD +WIDTH="34%" +ALIGN="center" +VALIGN="top" +><A +HREF="index.html" +>Home</A +></TD +><TD +WIDTH="33%" +ALIGN="right" +VALIGN="top" +><A +HREF="configuration.html" +>Next</A +></TD +></TR +><TR +><TD +WIDTH="33%" +ALIGN="left" +VALIGN="top" +>Quickstart to Using <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +></TD +><TD +WIDTH="34%" +ALIGN="center" +VALIGN="top" +> </TD +><TD +WIDTH="33%" +ALIGN="right" +VALIGN="top" +><SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> Configuration</TD +></TR +></TABLE +></DIV +></BODY +></HTML +> \ No newline at end of file diff --git a/doc/webserver/user-manual/upgradersnote.html b/doc/webserver/user-manual/upgradersnote.html new file mode 100644 index 00000000..087a7b77 --- /dev/null +++ b/doc/webserver/user-manual/upgradersnote.html @@ -0,0 +1,274 @@ +<HTML +><HEAD +><TITLE +>Note to Upgraders</TITLE +><META +NAME="GENERATOR" +CONTENT="Modular DocBook HTML Stylesheet Version 1.64 +"><LINK +REL="HOME" +TITLE="Privoxy User Manual" +HREF="index.html"><LINK +REL="PREVIOUS" +TITLE="Installation" +HREF="installation.html"><LINK +REL="NEXT" +TITLE="Quickstart to Using Privoxy" +HREF="quickstart.html"><LINK +REL="STYLESHEET" +TYPE="text/css" +HREF="../p_doc.css"></HEAD +><BODY +CLASS="SECT1" +BGCOLOR="#EEEEEE" +TEXT="#000000" +LINK="#0000FF" +VLINK="#840084" +ALINK="#0000FF" +><DIV +CLASS="NAVHEADER" +><TABLE +WIDTH="100%" +BORDER="0" +CELLPADDING="0" +CELLSPACING="0" +><TR +><TH +COLSPAN="3" +ALIGN="center" +>Privoxy User Manual</TH +></TR +><TR +><TD +WIDTH="10%" +ALIGN="left" +VALIGN="bottom" +><A +HREF="installation.html" +>Prev</A +></TD +><TD +WIDTH="80%" +ALIGN="center" +VALIGN="bottom" +></TD +><TD +WIDTH="10%" +ALIGN="right" +VALIGN="bottom" +><A +HREF="quickstart.html" +>Next</A +></TD +></TR +></TABLE +><HR +ALIGN="LEFT" +WIDTH="100%"></DIV +><DIV +CLASS="SECT1" +><H1 +CLASS="SECT1" +><A +NAME="UPGRADERSNOTE" +>4. Note to Upgraders</A +></H1 +><P +> There are very significant changes from older versions of + <SPAN +CLASS="APPLICATION" +>Junkbuster</SPAN +> to the current + <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +>. Configuration is substantially + changed. <SPAN +CLASS="APPLICATION" +>Junkbuster 2.0.x</SPAN +> and earlier + configuration files will not migrate. The functionality of the old + <TT +CLASS="FILENAME" +>blockfile</TT +>, <TT +CLASS="FILENAME" +>cookiefile</TT +> and + <TT +CLASS="FILENAME" +>imagelist</TT +>, are now combined into the + <SPAN +CLASS="QUOTE" +>"actions files"</SPAN +>. <TT +CLASS="FILENAME" +>default.action</TT +>, + is the main actions file. Local exceptions should best be put into + <TT +CLASS="FILENAME" +>user.action</TT +>.</P +><P +> A <SPAN +CLASS="QUOTE" +>"filter file"</SPAN +> (typically <TT +CLASS="FILENAME" +>default.filter</TT +>) + is new as of <SPAN +CLASS="APPLICATION" +>Privoxy 2.9.x</SPAN +>, and provides some + of the new sophistication (explained below). <TT +CLASS="FILENAME" +>config</TT +> is + much the same as before.</P +><P +> If upgrading from a 2.0.x version, you will have to use the new config + files, and possibly adapt any personal rules from your older files. + When porting personal rules over from the old <TT +CLASS="FILENAME" +>blockfile</TT +> + to the new actions files, please note that even the pattern syntax has + changed. If upgrading from 2.9.x development versions, it is still + recommended to use the new configuration files.</P +><P +> A quick list of things to be aware of before upgrading: </P +><P +> <P +></P +><UL +><LI +><P +> The default listening port is now 8118 due to a conflict with another + service (NAS). + </P +></LI +><LI +><P +> + Some installers may remove earlier versions completely. Save any + important configuration files! + </P +></LI +><LI +><P +> <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> is controllable with a web browser + at the special URL: <A +HREF="http://config.privoxy.org/" +TARGET="_top" +>http://config.privoxy.org/</A +> + (Shortcut: <A +HREF="http://p.p/" +TARGET="_top" +>http://p.p/</A +>). Many + aspects of configuration can be done here, including temporarily disabling + <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +>. + </P +></LI +><LI +><P +> The primary configuration file for cookie management, ad and banner + blocking, and many other aspects of <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> + configuration is in the <SPAN +CLASS="QUOTE" +>"actions"</SPAN +> files. It is strongly + recommended to become familiar with the new actions concept below, + before modifying these files. Locally defined rules + should go into <TT +CLASS="FILENAME" +>user.action</TT +>. + </P +></LI +><LI +><P +> + Some installers may not automatically start + <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +> after installation. + </P +></LI +></UL +></P +></DIV +><DIV +CLASS="NAVFOOTER" +><HR +ALIGN="LEFT" +WIDTH="100%"><TABLE +WIDTH="100%" +BORDER="0" +CELLPADDING="0" +CELLSPACING="0" +><TR +><TD +WIDTH="33%" +ALIGN="left" +VALIGN="top" +><A +HREF="installation.html" +>Prev</A +></TD +><TD +WIDTH="34%" +ALIGN="center" +VALIGN="top" +><A +HREF="index.html" +>Home</A +></TD +><TD +WIDTH="33%" +ALIGN="right" +VALIGN="top" +><A +HREF="quickstart.html" +>Next</A +></TD +></TR +><TR +><TD +WIDTH="33%" +ALIGN="left" +VALIGN="top" +>Installation</TD +><TD +WIDTH="34%" +ALIGN="center" +VALIGN="top" +> </TD +><TD +WIDTH="33%" +ALIGN="right" +VALIGN="top" +>Quickstart to Using <SPAN +CLASS="APPLICATION" +>Privoxy</SPAN +></TD +></TR +></TABLE +></DIV +></BODY +></HTML +> \ No newline at end of file -- 2.49.0