From 17c43ec7cc5a6066a8297ee54e6fe23bf776a2d2 Mon Sep 17 00:00:00 2001 From: Shish Date: Tue, 4 Feb 2020 01:25:38 +0000 Subject: [PATCH] java in the browser is dead - RIP oekaki --- ext/oekaki/chibipaint.jar | Bin 155759 -> 0 bytes ext/oekaki/info.php | 13 - ext/oekaki/license.txt | 674 -------------------------------------- ext/oekaki/main.php | 89 ----- ext/oekaki/readme.txt | 124 ------- ext/oekaki/test.php | 10 - ext/oekaki/theme.php | 69 ---- 7 files changed, 979 deletions(-) delete mode 100644 ext/oekaki/chibipaint.jar delete mode 100644 ext/oekaki/info.php delete mode 100644 ext/oekaki/license.txt delete mode 100644 ext/oekaki/main.php delete mode 100644 ext/oekaki/readme.txt delete mode 100644 ext/oekaki/test.php delete mode 100644 ext/oekaki/theme.php diff --git a/ext/oekaki/chibipaint.jar b/ext/oekaki/chibipaint.jar deleted file mode 100644 index 81cbc78bfc62bb8358bf0cdaa238b9b49712e646..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155759 zcmbTdW0WObmo1#OZQHhO+qUzhQEA(@RcYIHW+f_Z85< z>@{P?Tr>7sOGy?K3=IhC?{6)Umka3sbD#l%0m+N23DZj}NHEF^D@aR-tEw@`OMFcN z0qMsyAPf?riF=@Y1u8>At(?x!uyEH`IG4ZTNb3;Y@P~i(n6o(Zc2J(YB`kprzd=h? z9vZlf$~c3L4q~y)1j2q@<}1aAsSbcU(IOsGg^EJKG4j`3UE0+U@cO89y;IWWlVIpX z8WX$CEL@h}5}RKg3oTc_DwtMn_K&i6FVlpg87j#_LV2#-?}YqabJ^cZ>3iD48^th~8=HkPUKGr2yxTaWu4!)vpK{{i8OoqSz}FZ1)`|X z7DSLslq&t1L%}s<7Ohp4zR_8eSXd4q1>cJCcI2yD;WE!=kNNWsw&Z_&etm)VV@1LB z*y1oW__dce!fUF4oqY*?raMxIg3X9DG6C>zR|?iB|PvJ zzjLE5oW^8jP20?a#VwT%3`X7fq8K+2zBw_cwu_re!4__9`duJB*av&Zm^|@(@_3)9 zyKp?ci4qA}0Lb?{U_%McF5zJQF_b8;m25>*TU^RYFKj#Y7v_wr?zX;#gVn8+dXi%y zISD~0a5U&gBbs%lDshGbXrgw%7^2-ai+7vFRBw|Q;LtI|d7S0GxRBdu|0A_Mjj0D9HV_qVjYxM3p*?)-D^i}u?l%YdwY>SPgO(&0L#rZMlLqZ z7^hdHB+Z~{GkHt!WYeUN7&8!Wh)h=gL%YaHBVtzU1O6ONdqC;tbo&Q9E7;~4g9%hR(-dThn_znTQHzyUEr` zHBGs*a@P_%YJULnwzwpj=2RGT$j8ysF==A#WRo{Q^b#eh(IvEtHO^0i8mW+z^@XAu ze#gvmWID~DP#o(6z=$zjR#7{M69{K~^7t!(Z~j3j9_nH&E;k?Lnc~~?`6mh$z(j0~ zsF^}|?9`^Yf!e#*Xz+BdLPSukWfW*Lwl{l{|z$B|C9=4dBs5?BtOtK8EPrz{yER)RnZ<(Ik|&@5=c~3 zentSO?ReTe#Qq%19WB8J@E6sA-4RfjwEM}-Wp-v;*N$MmA<(R|m=h%FiY96yfB?ZB zY428fT8!%0i^?*o2~mdf?1Kh5Sx><}Mbow<7GA`M8Wr2qwg5g`C}=(+oz@%dLc}`N z5QXo@)9K^3IJyEl`7*Tm&M>z|6G#B}$ctA`jt&9z0Ykl|0$bw}dTs>?p~U+31{>i5pO%bxG4scmv8$ z9KAS1EH^F=Y)UR4aZ=Cl7rlDE=K7vpz&fV-04xsSX}9rB{BZuDPc$MuMksjf73M$q z3T%6768*(?^8W^3^Z%rzvc4>cFdDyys)zo}Z~CQ6Sd#J9@Y<6iOkyfusF0$u34Flt zs1s)G4|OGI@Xr8$HGl`||(=_!ls7oPKRsTQb8Z^48QgYqo&3x4D)p+-KzdAN8Vg@?)ulS31J4To>dN{Q-x3Q)eD+DO;qR}<5Fs?`=x*tz)u0`t zKBD7%JY=w(Ql`>`k25=O6$(sAdq;TjL#Lv@Qa;YDEG&ul@Sh=Y)k zcJ>VOI*3mh)DD#mcx~X0cv_o};ITu$WtF5Zu^J^h6MaZ#xyWiQHSX$vb~2d}1Ngvf z0@w<2*Q&1KZ@JF1u$S1)6^2;BR6UDw%_??BOYCFyfEsr!vN+N?j=#7LW%S zfa%Fy>rC^@mU9T(!(`nq2P|YP6grtVT}qEwN{cqR#1T*ff2YPRZUsgt7<<6fkQR~# zFHXK-#|hcCbNnC=O7g;Bu*|eV!d)1a?qZ3sXudsP7iJSVSy>UT5lzs1x3P7w@~n$v zP*_-Xl60dfO{M57V%@5F17g!p`Uc%tQMHG69w7SXi9Y*t?LQMjDrR{ zj)}=+(Ze2go~u+2jHV5ZS6#uQ%y%=df^jniOOLTHL0f~Ej)5bRu9TLoVg$`L17oO# zn2)$fK-|JVaRhfpVKf_JB!Q2zk>=#_rYqbd2f>xL?BmbOFFk#W!80zeMAOKOMZ?N4 z0tX;@gxXr$dKRcqyXnPKiiiQOd?ZzFO zO=sk!aWi~zZ8jTSWQeEPsYp4~W_wJKT2Fh|tG>zc>WC8sBe>8Fmw)@ll(J7l>tPtE zK8pxB40p$=a`lvrV#6~QZ_>=#F****dxDFK*BX$|kE6%W;aFEa+d@4Pw90K89q^5X zvvsG5P+*>Nbiawz)#mt-<6TWD%1cXncTSA`I)LXf2#%T#@muCAdDqywtbB{e;l=%?z}8~1{x~LQ5vzamHJ}KB7x@1;_pZ1bnm|cd6(*Q(H1)-8DP3X^_uM zI`|t+52M+!2*MNHK2)ZLRaC*nz4xlZ#FSgl4=MoQ)RQU=3x^wx$Dd081t*&DiV$ZL zyI=Fv>8J9HN{->u9n|dNRonh)z>H$tPt{b35>o~6+t;d9Z4ITxTY3EWJ>6xVvos@Z zm~tAsZRG`j$Q^Ulonks1Y986dtT^r7Yu?ojxP8c1;_`FJYSmH#d>nrfPCo6MbX5s~ z0}4Bzu&l3uluUnaYu;s872%JRpVh9fnQ=fKqxR@uTBEZQg*9Xnop(X6EPMmji?us}rIrSW>4UnXG5d$is$w)jy7m0p#)31oAm~ z5+Av`XM$M8RkokW4!Kz9>2ZI?t*3I+>ZGrTu*$R7Bh6#<6pl}~R3sf~3-ScK(F1-w zQYf+Vw=K&tLa{Hs2aW=P2~Jq~W_{TcdkHrYP@BjOdq8YrpfUC+Xm~OND&E;?Nr)!B zG8hc9Vvb@g6Krl2zIyz;HPqhU!Pg$mGeh13VTg_Zsf&nUU7H$G=i>_x|IF*)iR&QC zD+$o@O&IQ4GvIt+Skx4|!5;S1HtZKF2^bo7A)CMzhf8XNqJP0;nuh2(g36}f6`~e05nb+_RBR^Z)^6;>Q1=$LvvD~ zMthnoo{$)9`7nN%7ESFO_u&S*fAe#pS$Akx@+c|0xoWHTsH_yIu~Vr#l6 zb*fhCF0{m>N$PCZEnh`7cdOF3`tZtn8pgMY)1v79qN_Wz9#!r6vJl)zbDBdD*ciHS zcih_iL$%6yP-dpYwc38 zK~`1AzPG7=lFE~cK*#=bD87YcDMu9InHmBE?`_S0i_7$1aq&Jm{t|$IfB=PH zkbuZLjF~Q(4jP{BM)@>zhmeqf2&@@y6#L8>?gsdMm((mDqPRm?sJUfc!qvpU#YD!y zq2LHe?N@r8WqMVN9^<8xHK@85O*v;P0%wOjvd?YUaezPKw3`P$OkPda3cxl_(k9FW5e z_?u)%{R&X6D3nFLHoVL*NLsSCKB(HZCF*#h@2MD6DFlxN%_XHCveeCbkvYrqxK!XW zf&Tnw`lr%@GB@u5v)x;%tE~lnJLw;X`ZFIp)7>50eEeVgmV$^t^ot51PA1cM9Fzc7 zd(LbYB9X%YeW~@M^OO?#$Zs(y^|I~4R+lVGkg;Sw0fDBE%xA6v z0+46PB3h@Q9v7%FIE=<2;xUc278}isLQu>0Yq(*o#yv2?71>v`mia8p)$>4Z#uXt| zE(u1aST;u7eeB_dt6sdY#>&*P=4&;B>)oE%2BkJbqJjtqUNYnuQ+@+$$Vp;D-UPOMFJ=y&yYIEIrp;WSb0ij3C8 z1$){d9nRMxeAhF3V=18|eg!Wz_IyUrBQ+*_yjE(1JTSwf1#eUYwSFu-HDUAA`;5FR zWY0;o4K*A(3q_^#L_oc>-bCKbvu;+<3}=Yk=+$x=Dpz(``H5uCc` zPUCVgnUgo^QgJMq75qo|H35b&0MWH!UIVjV5_uATpod#GFusWu{2&hGpe79i{Q7VZ zGp0*QzS&Wc$C~=qy6*Jpa@7Z{Wyk2;Pj4&e4M?1S15+N`+k*26f|j+kpV^S6DSR9h zHATQ$VMHdw;+s%1BSyF530rh2yf&wHJuS_MIE&xHDpHR^)G1cp$|80ngS1N;zl3up zYj>G)#|D}|x7E&mZQdnB9yc~ifuy`9CvB#KG1*%uf|B|K5EH;=TCxXov*-Ee0?sM|}$=sbuzPswNmz*M9)g$XaX}8v~*^zkqRtTQ6Z3e~%V~ zb7jlPI+UsBE*JP+Y7_r_Ri9KG24aYbd^v6|HO~odD%Iw-(uOZVBYCrfi~}+1YBKR6 z76&Ma0VD+q3ROfryOq(=u3MLlj}t26JFAdg0+X6Y_-gKA8;iBMjbk;_fqaS`O7)p1 zw^rl{lvtv_X7&Rt;7mEu!$JCXzZk1NxsBoQIZM92LzwYL)hTShTk1PK^>FhRi!>Iwa;B<$V&&3Yi%ZXbmo?4WY?M?f+nUgr#>K7c=$iz$R+gGiNxZq{ zt=3wiYzUc5V==SH>-f-=KC#kNKj9wEh)Og@u41?;9mggN=%nEZNPDf)+()Y@O<_q- zmc(%9G{Mg_vu~(0r7n!tmTpe#O2@=z5yT1JTqewlH7j*|G>` zRTJp80@da&E#(63c6(^m{jILTx+JoXg`Q7EwtYfI9!S+&!<;0`UKO$&W)j@x^8#mc z#qVri(bL!0W688FA>|Wuk<(S0U>c`bB8T$VTPcMqB#zj;%zm9Z47Pa;cbWt{v*=vJ zz&~H&Va@aSytla5{_Od|gt4`>vig?tMe{H?Q8WaN8tm5bHG%_;Wz4l_g8*6H5 z>}ZE%f^=mGM;RdtRS5J@NrG)>S^?nC4YEolY>DK^Xmio8tmd@{3HnOqsU&UPF*~24 zmJTl$mqu&0T-!#L;u&g7uhu_76zYLH3(G_-8;r%3(t(2Q^5vW37Ej7UwmiDu-}2#z z^@0QW9VZ{5ahO%iev{*ugUM%auzV)*c>{jzNR4QXRy^3e`8Mj0hXgY80C0kGmt z&Tml(I?|VbGh*@uj8PlC;VF!Cyd9MN4}&OK?8cZB3%CLJ0~hC0V|qduKi-O4*f#}6 zW*$m2z0#slQ}*?qE>?2|s`fBAUbIoSxGhVlRfF)BJgsEo-@Ena;(`~~4bwG+Mx=KL z;SCde?63yQM+>*Hs>Z)BZ)e@#u1D}!jTcItVe?@TdHEmrwX)8CY25nixT<4q=CJFI zR3eueL}K19Fbp~uLP5TWg7ZRcBah-E_?C0YW{?hMs5xQY6&uHJe?$-0y#YF_snbY@*+zs)8(|N7n0E~i<^SW3V?06p-E#t`FOXZK(E>Bofaj=Vupn`wAvD9 z7vy*u4hS~VGu=QO$%eSV(xQBnV>TF_Yo4KXA!`>FQW|JYlWNoNfv7#-#ql!F@%FUA zf9^JgjtMxo9URcuuFVRQA&?u}CsF2Kgi5|Ysx8ZCA096-)daIz9Ujbkt4 zlkTFoPvSB?Gr3b<5_`|OQ=>7|@mB=?D6pYN4?DtC%jlhIqgE$_~M_V3s>P~ zB0-y`ng)OBX?=6~i;pmp#_piEs@EqfO2{NJ34|JwgC<(sxRLV=hIM@1H_8M+jIpei z2;>ySyh5bz)e!zL`@p!$6p3)MsO+S6ei|#k<3)e9|ENpWUr5O-?bn>^jD#T(?u!>x zB90I&0rf*r9VJv9^}gt$%l!ybVl|8!BGI1PS5)(b_#qRTVl>JFQCH0W({-t=F$7p} z%+RU&v((jxL5?$66*UFFkK{s%WD6>7+O1MmpXL5jD1>9PX4mnU4Rh|jh`_&mANJLU z2HDSKaJS3rU<%SEkEHQ2{*^NA*77UYd9-H{*r(SXxG+>K(zzd*7^mjI0NydI1pM{Z5OFum-JrISFaLR97- z_V{AxQWvnva}+JTbjUWyA4t?`7RbbDG|9D9I%r&*Z@W7+@nj5%ElcYGI7c>vOM z;^lO_Hrel1V)}F&>GWn0<5I(4{UOp{GmnR(;nosmvNUJ<(v_1}>t}OGWir(zE7v!* z;J90%jm>E~MW*9;nIc)qON-c5%?dopEYp9C6C?>Y5bX6z_hfL(B`sV&`5~hdoJ*`nG`+S>HivJ?1$Q?~^JFW|L7pxrwac1b%GRcrt{M_kX7ivfR}K9_?$>=AnH1)92A{ozT2g zcFe6@yTaF?D`tV8RXP=er0|5)EJ@F0*5~y~N*}43fi6B2zFDs+34+4kSzGZz$Ug;| z&JX_JK)$mh$#aF9rSHu%^tGq$b@+Rh|8n=f;)38kCq<_$e89S_6NKpkWu3=H6eD57 zh6Gh_sEP&|Fe1`phTj66MquGRwM6Y3M_}efs|vBjb70yv)EoWXC`IOCOmrH7@Mm>$ zI+Zk=L?`eavgXlQRNO%l(u+#fD*r$SvAljt5979j?u6mNoVSZY!9mLDRKwIyl`|j z&OH+#WZxZaA6{}ViBE4&CH&0Gfk49hI-n|+k|-4EMgW|~dGzce6-v^;dplVl9$WKS zWjC5l2wZkT^cs!r_eId@>2T`bS$>ViU+7K0yxUYT z(>--?tt;mC1;)l>bn$IZ4`J7Z?EqUxB1F!WUoPy47hcL&WqjQ$jNKU9$8|dUFq*J~ zH}qKbJK>37Wogx{h>jkIMBSjW{7CRkR-U|K6Vb z;#IDd{ZEzE;_nZN+&G~Jo5bJo2Nk1_c|!6rXWXFr&_cvRl~kKP(aS@P1O&seA6X4E zhT#5W_MuOQ4u1Fjd@BaveN8?R4}5e98hoRaV1h?pa1l(Cvee>$HboGJQ^A^~jvw%) zX%>6S6VT#qTMGfIui`0Q5*Z{1Y%Nfo`wYia*Q+}nxN zpo??QSy)%+2O6T9=_KQk3}nI+s0%qz zvVXrCbpMKfzpX5g!3kt{FW9b*;O-kr0PaTsXDU$lI-;j7bpK4A^@ZGS40<=e0i$e zoSy>zmhc2YCuq=sJ*%f>H}Hce;&;c75jKM8m%}@;ZuT`KD5Nu3QFb*G#F^cpyGbIs zgLEBH-0Hi9ta)c&mk2Vrm5}?_7Ejyt9srL-A@19)>2+)0^?7d^AbnwpWQ!L^VfTfM zE7W78i!k&vg->wuV9q;;@-EYJ*WZ`ni%Jb1Twz~7=+5^8*w>+ez1KViI0m+i!@O zZ`VsFnMU8glvg#BYh(l<)OH|~fl;#(8jw?@U-`(#L#jSjUMhZ9hixt0t)s(1zj9c* z6mC(Xe%EM3hMkkP3Ye3+*pFRWe9H@qowjuzg8?`)WGp++NkEGZsO4f4^A4jG;g)A0Khc<)X+K4VHl2L~|Fc23?DLLK zjtT^nOYwiP$!7eYn{1lUzIf*7-#^yLcr)b|&6Y4)m9QogXBxWr7qwdH*Z!8`<+Iny zYIT(|uN9K4DOsnc?Ur`^XtzC$Xw~?HYd1*jU>1rh#D%*@KyTiKx*frHve)I^mqG{y zUtTuX&OiNFKX!$$z>A}JbTWz0!#{t;37G5 zWG#k|mr_DQTw5=$+~uH8py@I-GnvwoeI(o*r4H=#uA%fWcsF}nn}lH)LTC;^^hyd4 zSZrOHCzcU$1E*!tmmzmG0>el=wOpk#LO8%>0xprXO3e9&TEhUA!|tO`HT|It+SN~@ zX3j3jijAQ=ew%6ZF^Htp^I|3-SYGyeO%Z4NYuy?(gErW-4Pk&A{Bu_O*kxT=xZ|X- zJGQ7ge|-a1eHY7)WQZ5SdDfC&0^sSS<*xdw4#JJf)Xt7iJ4GcAmbh3>@es2ZGM zB%hZ|vvEB;tS%^?i`_40do{zk$?Liyrsw+dW0TFg>pe0*jEi&(t?OcV-gVZqvur%c zY`kfoj&8}k#g;p!I*f|ACrIiqJM3S(+=mS=>~6Np^^b?bhLtKg&jZDhR z;b3V~+JcOd&$jRYZ0(r8bbXGAt4VPj$AZ&12SUvoqR3RUc0JfiCd6LIWugltwdUP9 zKdoxrnf0l%tY!#R$!&g!v$=q535FQzX3pK6CEik|-de_vS~nqWzEJrc%IxVzhtW2R`NG$c56)lG*r{e#?@l4I<>!cu?vsg5HDvXe{LL0KY4o0RO4uLY&UO6B2uDh$we zP_BETA2E8syUlxqhWt`8qsjU#*g*VVOt|CePCO1#G(IzMd6^Al+Lp`B?!2_%O{OgO=Fh5DHKb-=C&3>1 zruU@f9B6~q!>b;qPif_xXh*(5vWjQ?&~3WEZ_%%2ywO?evAH^T(?^MOk>-TX(X~O( zW>>7XlWl_%!?Yp~-1V5?3eyFz+INP&DQpQ8c@O~h8f50n#f_}q1=Z6SbIR`LaA}b& z8{@=fn9=DIQKdm_@JtK&sY#zziK~ew+Go;}9|>&N>PqgidJ2>FAWSodGPE~=r`|Tu z!zuj=kqIq8r*uFoQcUCSrr5V*Bp4Lm$U%s@_O;x6N8UsNdnWp`SAdclDD_PVlQ}kK zG$z@7bg8HP!iQ1m=3v?Iz}dem8V#TM;W{ITI?sB{DN5~FHSEgs>$14J6LJafSWyXM zhHQj^*Hx(;*q?`JN9F_*Jb&M$9XbDaX`W9SN9>xF<$A;td^SH*&i{R(DHYp^Vtn0& z$Xt%v@`NHZXzl=Z`V|=a#noUL4*nXatn6K>z>u&*aUdP^vsYxK$^oB%K&DQn#*EQ7 z_KiWeU;hmkP_{0=MBHng@;j4;5JuR(ni(1qRdZ9`Nr=q1>mG{b%$w)zTOVc6A8?s- z?U@YIJ7!rgdFwa1@Dy=6o!O|11(75*w(-zNY3ihGMzzilEBlNsY1^?1T^}U zljUt*G4@a<`DfR2q7kg<&eELS(xo`WFv+_VAC%3fhneHyS1Gp+MnG<7+7b7gE=?~= z-AqqvdVdNr6+_<`As54sl7vfw>*$}!x0aKuYu(GRZkc_Po^U^k zO~)=5@pSuxVda>(-jsZkahHJK`55NL#J zG7i`z)~vmM>ljHqd?aZwdWW)Vl%t+8=@2+m&=MXbi3wm^N@h_P?mTZwtg6E-96y9| zGa z&hqj%!zW;;EFFvl__PBl9EZhlXmU$y%0@RhmE&0k6 z<|F53ELqHUq_){8*Q@i$G?Z1fwS#HU0_Y{|kxe1O$*#$3XHIk8+p9`q08GJfg>Fok&onc{USb&)^4<(@ zgFM^kkFuW~+u&%-$=?v&eyL(@;WF+TRb{2%2ZQH>iA_AgGF|S5HcQ&(Vi;zSCew8{mL86UfgPtRMyO|`M6%wa-FbXi5 z+O+O4gOOC(8|PI;sb&k!R&`tAN{d^S-`hG%xwO4ESQRtDzCkoYbMjG(^QF>?dzZDW zcmM!Xo@QG)7^=8}X^Q0oUhoH8%KOBsMa?!ZznWSxCR;I_JeuSD)Cu7+Zzlk4F06y{ zqFa+}*Yd2Vz2uW<0_iqJqGirMcs7*!gH>OP994?v{>V;eO7%@n_X$k#_4_wP^f<{ll;gW+$q2Pxm>hapQG)TGk7pv6S>w51vU*)6b(a?qQIUj%x^4qMX$)G z2lBW1jwq#=NE~93zQ|dIuJc72iycEOq^(trP%-od>4eETIs&2&Xv?gf1Y{)heyH9TXZE@9dW^FxAQE!a?elgMsLV3rKo}Rbf3I2xayh;osshAX~pyb z))6y(u19n#an5g_q@%Wo6*YLWQ?fgo0Uf}*%dOx)UezBAe#{OA2&nt7U;RHW2%G%N ztJ*6}{nN6~uezf0Bokt2W$UbsnoWUWV*g{oiM+?&>Qe{6Cm?l-m(!?RypK?+nP$+3W%i+*~VC1^sQATc57h4iEh+R#`oK$4& zo$}T)B4<0p&g+k|}aYOp@oI+9HFF^ikXVK7V+Eq7LGP zLq_jndSe=1g0j631@N;X?=F&}+SX7$nfV10Q%&&?j^jVULk9_&|I@Pn{co$`|E*=; z+`-b?!JN_aKQV|?wEf$MJF;U1U@!Z+C?xQa>$bZ=W)u-Z>h{_xiQd9$H7R*Su_VVF2;75z*mlgAdisXj1vMSCeKuEV(j3)L*{p5Q`GP_+&ZtgK3T@QwP;kvv z2bn3q%N2^A&%?H@;xB96%Ls%6xG2bjbf=H!J$aH8n&tMJ^$|3J4R)2z44P>sBIM(GJ?3j zFW7$j;BR+2BoyjKiSzVdILQ8O&+PvUiQ~T@iB+>z#WhFsH&`=EHn$E;bGT^X7@z>g zaje}lp$D;6wrZ%g5~`L(Ap+(IrAzg$b?=VeFI_3x-#Q=Tsb_K@CET66gH)Sa_n2UE zJIlzN>9}^Cea~sSG35MuMeX-{l{b=fFJjW+vc;g|&1@Tm)ez8DA@&7*psDf$O{M|q z4KzTnawIAzxx^i>sz6366Ef{nEJO%2vK*jU3kP=}^JV?pr)JYYA49Wzu@=Vz592=X z(*WSXCnULr{&72ifZt^lf;{}U_IuVYuhaJK&Qq~JOP_`HnANU3q`xMsl^jyf?KsOI zN8Y67NJyebOr!LjUmxWIUS*0xQ)Vo<52il9K(}eL2VttW5A>%TfKvhME~wq~SmMSP z5x(Y{P}3L}UYbfWwYtDSZ=z=A#up?Ji$$t4QqkX9rWD1ZXDd`Tdb`1;Jc^wUH%QiVRtmF{}#ok^lS+7jG-#1|#wfs|_~NAPCW zD5Ha8ox)v=&?Ck4`ChNbQES#JhnSKr#B)pM)B4WY-D{I&;-@0=M~=`6)Jnb5K8|JP zWAk+8%IU88Waa`hr8Sr2YO|1NA1~_*5T!h=W>%T$>;WHXH<^-$tJ(-HNM~w(TYQ%5 zk;_2y@8Cr%!=VctgAs5DK`cHM$d{Av8K!hs&*#7{T`9#Yi|=%_f}8y2 zX;Xh18`JO6JW$+x2NFLUYJ2}NKXW@~Rtez85w?Oh4nxThlNoX#NHd>?SMoOg^c&TAjm2=ypbqbr? zNPW>WBZ!aE$SB*`FEm7{;OT2gdNY^STjKlCav3b-)mW8BUwBfWGog_>S!2r*7}1;# zl&Dn#%0wgzh*>SDG$_y&tTma9tP+bHtZ@0!Bvpk)qa9pY5@p$&%jD}6TtZPK=9OZR z@E7J|Zmnck**@>@1^Zm1kRPF#)#8y!#Zv5?gf-j7My&Tm68Mgtrw0dI5ezC4^7KVg z;LotC-Ia`ZwuhS~kdHqiKliL=KOEW=;LSH+B;O`!-O8=JiTmC!s z>!sr;xUO$9nK~VCXceO&HpU%fcU$#yyX8YG8;#nuuS> zUx)TV(hxMUP%d615q@M-&L$ zvxgK0PFip^Q$&PEW}9%&pJeh9h*&n+9WiftK;Z|2LdyN(g+Qp}VdsL6zlzP~&s%t( z_|MZ0JvQxOUn|<{87Nn8fJHW*-`Ifg zAuFji(|Kf|n6EH}uuG0*%lV=Q;y&>TncgTg+?jZ!*kejhLKdCSsL3p|X5&Pt7!6Yh z=Am;q+j#bFq1(LmoIM*OdHC>tH|w+ISS~m_bg0*q&$Xmyckn*Q_dr(TozL(u&9h+| zB#7%Q>4^d&eeGLYN9tDwgs9AuIsQbi+26F(ilU00d~lN`M)JF|KHHswp{4B6urmp4 zBO+`>QcA8wiPT|)+aEwW4Z=hnRZfl$oh(Go|E zyacn#e-a9xYZ#pfb7IIx zq;}J+TM8wt#C4r{#4^yo!nt68`ZpEieXmr>}TA^TJ(Q2RJOu|aBH3)D$BX{|`Scjg5 zxkns9E*6<9an~P))y4L6_czM`Z6?!WK9S$h`I>f}*W}&K52v8pvIOEcR9-1yV1A&Y z6K-fM5t;PCiI1!+Mq))u%zN0VGKE;qqe?51?P-hWQZV?TYOLl+;*N3VSbrWd#-z9G zeiy|j*3}4RdfT0|oGm=(CjS|#94Zm@d@$>^nKnLTn4jP7$ZC-P_zx+H;-P8T{p*}? zK>zQhNaDX}qHl}(ckl@Hg*CGzdzD#Nu)21GthG}8WFUeOoR~-l31%R@WWBVjy=JjS zsZc8M13pyXNLw4(_ZIT>=N%%}&83R9Gp5DyZ=cyrpOfo3!JQvKYXN3jSm1jOuNGLN z(qr*2gKIZ@%mXlyeyArfk(v|$2o5tOMc6fl;5(|Ap+n~2E}aUiYp0BQyA-9pdSwPt z(bPg`i7yW5;@OH#+iRtk`t}X?^daG`u)sfq7H#r5lb)z zpE3l0?(64(`J<@#Y^>VOS?>05J-@US?Rj3tH;ADwo}Ms!lflQ#`Y0JjV#LPozlY$U zRm+vGe8Ftn{1Clzr7$(ini97Q-N-0jvM=4G#!#UXnA$TBLTqu5!d1!N=L|$IJXxMG zB7#p%I7aJR4Qbd;PdgxZF8xFvMKi=`q0=nWyVjClK)_>6LN|_{6tWk_ZyLXl{emV8 zkryWNB&!A!TS;#D-KHQ9CF(TBkCb+Rhw^Tq2C6JD&|*|@?VJ-#ilS8xwyGUi3iiFW zw7l>TIY9w|O2Kb^;MvN(kU0`cf^)oY2uHj%`>@W* zuEZx$bH#cr@oLx_=9KB>`Ht$b*Aj&JsV1JWb9{If&iukcS5(ApWrK#$EBe!sZuzt- znAsF349mQK<32&w(w~=2b=g0XgDivNvB`vQ?Q+Q;k%mpq3hm=%fxy6uji8)FPr|}I zeZRTrk^FVYG+jZ}An6Teqq7T9mAaJ{W^~lgWDXdbwOJS)MfUA@TP8@^Ka<(wRODT? zF6LfHAh@NHtbX|M<;WF5_b7zYF{Oi#V)Ohm>V=`d58o#!q!S$07BVfL!9@X66QKE^Tjd!x9Z25um zDw7AMk|{6=8>AUNiKw@6WUNJ7X19PyCAmT%&z;R9=bY8?YB7*q|{HYvgY4JN{w*ScY#COMQ zcIW-CvUHE|4yw&9>H94&_|H3if?jpS)&Z5GjDet54r>A@3*iTC$Qx&a*~-52tWl_G zsG_guadjBn7?y+ergQnDMT$sXhnb*%&{sNUb zM<0ouVo#;UbtpYeo;e3K^8E(GXQ`Y{Sl%;Ci_3V+gTpHkt-MW=>=$`dGC2u0$P}Y9 z9Hk>RY!z$tgXa!(4xVk!_!93~KgjM+uTMAYDO~tNDenQI|BVR|fxwwM&8&zi@^u%)`M;M-|P0TtXbdF`a_41gO)3h!gvuE*i zh|Ya4mj;^CF#YyVTHE3Xr+N2AO(zR@_sux{ik#M5yfO9G8}a63#U#y+y2cd!s=P|y z!u!vU1F89O67qJFPo58E7U|5GUq6SU&5ZVA168`?(IsPs1^%O1UpU{nxccuCulu+2 zlmD~n@cNf1q^3+c;;N&K_TdUzjOI0rxifePQH6qdbtz#HQB#vGFVAxn(#MnWT@E{p z)|nzXSF2UYU|?il)6yi$=zHl;*u#jJ4}e5|2jHXNx)U|Tb6bv@jtwA>EcUowckFNr zoSd+JnZLY;1H~25C1|z4(uOiNhPsevGX6xL{Bx)dUUVTY6ZrFDgd9Au4wD;P=2x^j zcviqT%=nW2y*w;fJmzHRWQ@?aljg`cB+uYH`y)}+kPsP|pa}>o{{2*{2z3X~Cn3X6 z9T^#MeT-9Wg^SbBWu#%#L!CnLJbySVC1$B|b$rG4a^k>9$&cA10MFH`AC;J!AUTu2 zkgI<8h&6&Qj~F@sQmVD`K$F@!Pi;!v33JUJcg*WaF9;aP$YrWsV+#FG@;Niw)*xr# z9dCD4BBmUfSfzflBx1Q;s!+#s&%|ul{S3rd2~nf_AAmKxg?$V|c?47aYF1CB-6>rZKkl%jXq<}^T#NS3ZwxB|D0cZPbo zbC|m2MBAz#1SZrA$o9dwYe^&cTbLxmyng?CPHY(E^Up2 zf?d@-+N`d*1mioT^z)Ef6=ZOHueOqC0VB=ZQrG{***8U3x^+=jQn78@wry1GRBW3S z+qP}nw(XqQPAaOTbJ1_z5C47m#z-E|UUSVg_tK_;FgvbErgrI8B*^o*y4ThfkWZO- zp+A;di;8*&>$>872)?07eczkCM|wui6|I5Kk~VsbD-X#A%++}^h>y4+^qh}!P|TsQ zo{a3*_K2S|oS(d5ny#gn?%Qk1uk#09<<+?Vp3P}^XB9~oKm9$W_6PR#v-x)AWYuk9 zB94*8#jZ8DhI`A3uQ!fMY=FHbFVK>su*KWD0t26#uNRtqb2ep<{^w3#1#Ve!#^cn* z?$r10eOf7pfO5T%8CQJUj(k^J!og+l$qojOXH*ycQ0Tz?lUqw zH(P;=CuBnGs>)bQ>42%Y12o!uw(dAETr2bBN(@Y<&w>jg1MH*qS!Z^T`A+kOjP>5`yk!YGM zi)q>-Q5~cQh9-|p$0f_}`oI6gDQlM>xAL#9CO!LMrNL-|Y*~NXJL%+W4%6J1Y39!< zu1CVFbahiX*C;~?hqu&Mur!DW9wXJTfJ0N(L{58gGjI9q*q_D};0F6_e1ef8uCi{Q zF-*G`xgl?(9!Jh3vrf@KYBE20b5s|#HB4&?W`#+uVQ+#xqXCI&*c=?fc!mktaVc|Q zZ0UwkkPVPn@>VplY;8|26|OUWgri`h@jR~JlE)=XZl7T9cPxb}YYX^YF`=fH^(6Rw zGQ+e=a>b_-Xtwh4chu@>%~h!64;3^I%9nVA=J%D7D5X*?dO$sxFNOEM5PqS4 z2b*_vu@}-qtYrC0M!y_o+IDlk?KJd!0x|esgL)kEe#ZN3JqD;YA<{ex7I+8;g~Dnp z#YMtuE94D=olz~W_I5()2($v<$;fmw`aLl6-)QXvzx1gO&PIYFCr5+0sE-m@5(MG- z-CEyd(DrC#;d=&DOeDucCH_>RAMW57#@S|!4UX(O$`9vjHwhSqM|-VP634rSB%zbL z8PnlnxhUQx#bSl_WbDoMZtSoE1emq_B5F|HkH5np+4N05%wt%fq{eX*d5;37_m==it>9SBbhRDHX?!cm& zV2+wId+V<1ml^{|jaKlIqMPYAog140_0TP=Fc2CcdAeokFO4H%^CdBpiwBZYXt_~I z++!)h)4R}k3R*_d&w*T?hNtnuHFpsd=(#bRy~Co-ktiaoSvu{i)I?yhkzv~^DjG%# zOU%96gJNUHt=jSD4+3k#yEGj=BUbiTZBTzjcBy+ncYsIqCiBP%sGd)7plVt5>xy>e zrq~>)HYn3R)q{`vt;FJOW;x}Yh+pt(hwLKo0vnWKKTc*v-TN`Zfs%x#{A#DHd6C!8 zZFYH>iR-o5_uMwhBX?w0zSxHzT_0Rxlo>09@;aa4IDcWc$oj4ocM8C>VllSqS9DO>gOh_uu`Z>L%s+wix6u|7nnU=g()=af-PN>p8)dr3& zz7ZY^wYC7y=0Q~VY)?J2b4tgmn!L=dWe`;?9JI(ZvyO!(l%H6SOZ$#l;Rvn^>^ZXMoCw;mj8!g=t!unN+ErpZC#Hid4e zD+A>-_roy!_fPrTl9qh8J>&4A&6ik`mv+krx$qG9j%eFVnNhBLs`JOoN}nqifGf*2 ziKNnlrNbw=TakQ#V8h4XwV=R=-7DiSb(sM6zu#W1{`FO59b0Ts6kbE_ZTOn4rY*_6 zM4=bCcf^)Ln%P7UB#P8vvRI^auyEXsDBMUbQX5GUl*c}L9%8&#MG57x83`MI1R)** zLaJY2{JuXC9Iva9H!gweSeRX>c^!|Yr!o0AKTpxWmDuYLq|+y*Ot3p1TF~lLRwq^r zIf?q&$!h=Db(Zz2&YfXZ_>tR6b_c}*6o(wkOy{u={BeJ1(Z)u|z;Q8-p}~OQo7Wd$ z2<8uQdP7LVFelujLajFca{K8AS5B%xb(ZXFN@=*uQ3%HW3aMEvHcDWCr3^DiW4jA! z>Y_;CJjk2EloqMBJS;5v|BMKeHGVwVfJ0*)N4*n8_5hKc)y(9e7(`{7eP6W|uX--CA#R?Tu#& z3XF{7c%-n`SBn($ZK0<1O+Q*HwV$P;OSBTnGV&ez8h9Jvy}eW#OGrmKJSVE_Ikyz< z2t{{mJa0T>FujqV0uYVhKI=mG2Az3;ysC%~om$bh(dI;|rXx9HTfGwglR_P3*1^)U zZR$NLBLnyrkOpV!;@*^66J@GR@V1_O6Bb?ZoEXsp|AJ|2BK{!I_%dZtrCgbG58Qo< z9hC1ISEd?axsbH^>S3R?T^CXbU%q&NE@+7NeqJDU?SBLs4id@CgUNyBm?Y z>Ijm7(IuVqBXM&G6WrY${W$aFv168VeF$4FOrPp@$|X$j?bk`8-1tDun56r!B4YfK zI(G_Wr~DRdaQ`&N4-w>R4XJp~Cc^H#(@5pQn#86?l9BR;BX3|Quu1`8?TD9*XMwYV zWJEFPCseemU0%kt`1MlMc)@-QI5a61<@#jv8L9b7b$z%2P--Gr#~bQ&t1&ytV7NUA z$_eSozNpaxnWjp%C{O$E$Xyhil0F$Cw| zh>3Hf;u_TJy#nCde$#e-&tPFlE@`F1w$37;SSQ!H+_M$(NN%Ti}Og!r4-sYO$P0gxmj7}-b z9ErFsKs%G?dKrPOs@B>G3kjDlmv>0$n?NF(J__{(UtR1ZUpZ);P)4jo!5W$?YwSd( zLUixo4Jgrwf)bU>Qo8Z&qu_|F|6DHroHX8sJkq&E)lQuk?~Kj}!DWvi=^BKHD#775 z8S{-vMSrutfBKW+eha?gG-vQR&7f6r1$Mwbb6*sv zNtq|^lpW5UHt*x#=lq|*dSA^dW;jx5_V=;+Cil2w7olmgE;tE<%#u6&1 zkeCiCL$NTT0)wE*L-WIk1^af}lTL$^7kx%VCP#N$g)AVA>PZt4$Lkg*Q(iFw(zR6i zO+Q6x&%Qb-1x0zi@HplqT>2zP`laZVRp|^1eM1VY*5TvL8%Qv zNs$hxPe(9dOW^q7NWZv8}G~fW&KA$JcX1o>l$0DkLz8x##N!MoWwu z5lt2+p(Ogu66>(*#sXZNYBy7V*yl{y0yb#qe?x;nNS|mqFtu|EZ3&~g|Hv)V6gJ{9 z5?z`(ym%srtOBl&lNgND&c;HGq!nwW&X$8atRj2JO{v=`M;VE&%gR!CdAlj~-IydF ziF#kxz*56bv1{|%p1zZm%4JA>*TdVbXLgP27OPb<7qF4cei|rNNGzyw$KyG$Yd<~~8W)}{E1;UgtqcnK9qA=Ci(P~;j58Xg zK`}XpT7_Y^SUUo5-yWQ-#u*Lb%p9uV48u*IhYC#jU0Si^^+pxE12}P2?K2&n_gVd9 zKkue+R;L3@K^@~qtmd&c|1=-KPCv*x$f`k=KWL>MDRxi6=Vv%y$8T14!@4L{$pO5F zeSS2lb{KmNrirw*;8Sx%$zx2?+lvexH=kneDQXWalU6??nR3QD@=!fg%k5K}&XDY0 zTwYu_J;_zKk>y@+rcaf`yC;9QWf5M|I)zN{~``#N%~Gx^SVTs>?Sv@ve<2rS64^%X;iPYP`Es zP*xr_1pMT_e)~e6bVI3W50EKPjEtmEf|r&_xX(|)9p9DntP#UNa%Z5qT1zyo@6|cA z(z{fz{ffPu3?Zh#NZxxXp?WU#4W40JmUVw7pO80Zg5N-=QES#snitTE8;mEQ#{BJr z0?j{h!2S$FX3-tpu$bdPqWv5m#bJt2Zue!BJ2u`zwfpEXNXj}IGi{S`(XP3GZfdg4 z9AJFyIV+rjOoQQOUE$F+Fq%0()48&Mnq~ z98Gs!@YOxGed3tgrmd11 z@nbQ6Hb<&9K`_VGAinSlX;BBrc?ZOqd2u*Nkez_+Q4CJqa+9?voH8c$4odbAZW?7p zj?!S9mL;fz!|_kekinS?qot- z`C<7VukC&QYr!#v#EQf&Oz9ZGZ2d#uC>f&GdT2;ZjntP8fzuKiNhy3#o z#o?oVhUDR){)Xh?l0J6w^M~(y04pi*&YUYJPNRbkw4-6p@}R&A_+OdtpD5oX6G6Xy zQ-}WFsa@h9YPXi}u=(o2$!r1wcSIl$EI|rG%Itp-F*h@y42}M2;vulmUkp;>oTN0l}=50-)O4CyR=9 z1yXM3xP(&rrwlER<&QR%KSY$m&O((8Qqqkpnk!I7pYy@Mp}!?4vT*M7rao)y0scEL z&nM?V*JtYOV`5$xwPqllZOWPusanrpXGH!{P_y;blq2z#4E+B$Y5l(wfv*3a(T^#* z?_a6k=}D*Js=RVd3$QvST1ErGeA2#fi3<`7R%>#YDFkabzwW@n;c{#=B>pf_{9dh9 zjkVPZ$B}1^N!csjgBYalM3wMS-j|k0tgq zgk=Qg4BY&139J_RF_C@UqzdV%3bNmdQbm1%WK>aGLG0H}f^x#eGKd_@Kv2JH9V@No z4CB4S6sSPGUfDmWsi!^{HxQZ|<1nLY{5HzzdJ(*jzskKt+_FrC+8p?qnu`Hqy#M7X z53)P1Gi+FL4X14GzmN*P-5wP`D|5;dj2(0AI7Ck1Bn**1pqt{ywg;%2&$*4(r4rk- zMEsU;PV#6ANR)^Q5-;3XWUltW=P%Fux#U#Jbny8OV2eY1*8aWyDP=4?_f4EI{vZQk zA2D!MarG=xF#=W_ZfhuWq(55aScC7Wv%2sRien z&f+eAy-$KKTLnGYQ0XO=@eN`@!?q$(rD5Iq+WL%*fk-A)0hG6V5Ab*0khL8~D*em2 zMgJkw`|oxZYeh@>zv_ky$#fl+jg7u{H-FM?mOxQ~BFMmctmYvgA;I|DtVdidvMf5{ zpBp61Bv}C9HwB@;>jm5{$Q(_twwb?->lzdNi3hCS>*;6ERb=^US}J=$y|5_uvhFWI z<5e3gN8{DPKtv#<`86lntIP_df;d`jUO+sb6&Dto+j!X@Y)Bl04QxL4g5dziG}=+i zFrEY)wg?Kf1@k-#43trtpaB6^pVD6e(;!O#fs0zJ~nhI>y6Va?4tSvDz_>Z%!p%*3vT8ck~? z>XoHR@Aj)N@wvxS_veD?q%w*!>>cLjnUK>X%hQGG?N zVrw{n`NreUyKnp3KxCaSK;fR`vyeoiS->gsbil^8`1^0Il3I-S&Y>GQFQBHvoBR6+ z@cWlzm|@;>cR`tTHS(VXt_Jyvok{RF1|?WOy*PU_q^S-Gx3kM?P4c6Axx+V2!;9r+ zeE#zKU$aM}(_f&V`VR#k`+vONIbO?gUJoI7Cq^kfc3ClZ^}9h;2*QuEwq#AwMj_A$ z)vUP=0Yk}&!m3>6k8hvhy6ym&K}>p_ny*?<2O%zZJkz~*hd%p^&Gy#LU)=_^fhoYZ zsv8!X;K9bfp^Cc<*GvFE{BK|rNxsVKsF3t>C*h3W}%Npca>Y`6&m zBaS=2E9LTr(ro`wdZI*BYBn!vAyZg(V|EW!ES1aWT~MPk%8Wq}P$Dcob4DlnBgj?6 z=GhskilR_?-ct>SY-6G#3tv|XSb@+0G6h=-Xk-yrRExj0^a0j+2t=L?rRBKB2 zc<3n92Srg!7{*9s2?|x(f+(Co4M$%rXDJ+RCzy=235%>gE1`^O0aT_s35b1_*OORC zHc*omQ!RQr{oWR-B$%Rg?eHjxKgezy z3(jKHi=6!ue>&5b^yA(c;Fh{E(fr*1wG#=Iv$czE=0s|B$4XCN>)q&S-C#PW89e^B z!NS~Rv2oPlFmmEDMR$sk8}+RWLKo^LMzz0bKRfG&1~%bJQkNQn$Mq9B4qe>;iq=Du zEM0`H<`^t>xyMj!2A-j$1YF{LZ1x)_FD9OzU``lE>jQMeccY%RObiuy_eAFusLB&> z|A)F=gxF0!C}GF080>?hQzM+s+xdDp)ir0k>rhPIVHibQ;z>?$_@65ub$Fi64uas= z!s>tciz7?$n8gPP)?fneatJ|t2>O2EN9DOMC$Hypx6?y)=6Z(fhRs3tgo5MkSel@u_sK_*dUmGTMCbXi*Rpa5%fng2ipPqR56v1e%s;*KC6Me=kxs;QV&fu_+~v> zgQ+6ed=1jZIvq{kh?GHIT*`lD;Z{M2{yX!@!YMUlqzUg2$>46#1*S{UVEZNHJaIJ? z5JK>|03{ecmDN8OiGYz94Z6}X(H#s)m%g8Y;m^n(uoU=8g) z(v|kfS?;Vd<=?=qdm4G2fu*siNKQa?5euj)D_if?W3#b(5O+*FfaI)tRBc!1O+AeJ zauq(xYN=Mz>TNPs>=01%;|8l08Owybw1F)G!7FEIhe2w;Y?9upM~}Y777}(t=Y(oUBk#}@6anYEMM*0Q1>r8GWq4=NVP91FW#)Y?$c+;h- zl2pQ*(CLq8VvO1QL3*Q##V$jSjFF|;9=b&2weDv;hFLSH7C&@#WY4r*<_gsHWco#c!G4p-Q@sM!gf>A>O1v>mF>Ci^92-D){ zxo8_BzRUf!Y;7?&Eo@Gy5MbQBZBL>E#jK38gXWt3AMkL+Pur|}^0 zlHIXPh?kBMQ+NW@?b^8G6||FRDbcgstuN5&0o=D_M}}~CzlM}MCEmUls_poUB%nEQ z={nq4;NO3qgmb%XERiaEP#L<3H7rQDJ^Z3#_M*Y{422l&^_|XzF=t?w zRH9_%KAD-1Gd?F@-aWj(+XaFNdoVb>UFpm`lF5#AIPjLZ7yAa`HKLB@fv-U2!&Hjv zD?Lzxp$G?0noBrG5V~A=Tpa`ws=-&)TJH;uP&uI@A;CCg)$B`{hw5b!YPCcm)Nah@ z=?e?Pq|M58KsA>#i;u9WDjUTu#S+h-0=lM~R!hoYkMTo^izEV(+?L#awtN^?(tH#eXgVD~FW5gY@k~@KhMz zQ!nU|tN=3-RF#zTt!$mtZm+LPD=TX)(c?yH= zEyNjqTGf{PPPVTJVZ3=S(hr!=VyuM8XysRyQZnCQU_WW(bb&1!u~AqF-;9PB&?PYG zM=?z7!=^azpi!dcfsG4V1rFCt7nBKckny@S9%ysi$5^_+poDw{1^e)4TcUu|m`H_q zBDn6qONN?rYC(bj(UkvAQ3u7%NMj44jPx{wX|SiQlc+{vS(le>U6fnSQ2M(;K|l$? zZ?oBBsSPx;YW49CW%&4}2*nG*7j-?wAoVmz=AHOM+iqvLU*G?_+eoLZ)ppj4!*OQH@EE*bH37Dv`k;2;VuFu^K6|C!rYry_9)BF}0F79|) z@1~#>)T<*t5$;e2aCZjQoJV@&S0LI8`VKAX7ioFLOmQ4HR4FiI&8o@lEDT4!^1^n=}5sr-r+n_M!2Cn5&C z4&d6_mjJOD^4>mB1RY6-B_g2L<&I6%5{%v*tkaq(A(nLpKmXuQFZE1KbS;B`bEt}~ zr38Fc(>0`)LC{^`rk;*q*8wa9T&-BRg>z`RJ0{?gf7m^`jMvy|I2w~VM^xwcXK%Z{ z{NVdeZK;jI!!Q~1V!dlx2c%B#*O#W8Sj?(q5m;rPsApow?~llNfAe?Wi}&=HK>HT} zX#a!omHyY4x{4rSm@5e`um?ivXRSUm9?9Q@9X2g{QFnv2dK&d&D@ z9XUJ8ekA7)zy2UJ|mcwjkds@F5m^P z(HO)FzS=ktLp?`^96R=LG}wqZ_#y~?&Hy4OJ=r{m5#_8K)1zjkb#GTaMnEW@@CUj* z&MAfesNJYKGPy=HM1KFqL1yd?GCol$!E4_#=4x}bLWjP`)k&5z^pp1>$yGt3$ zR@zf4u>pp;s18ECfK3=u*q)x+1x;N~{3|@wXUNf~05%@gQKCe}I(Q*@B4|~YFi{#| zS+(|=AmsFS$Czlr#}j`w4#M&<6H|ykWK3t!56Y48{RaEke{pl8oL@}Xmpu>u12_Ns zI*hf#gw4X&sF`62BU?*sqpXsdG(G^Z3Yuc-M?|uy@`DsjLdWU2kgS`u-EWwnFFR%z zTD?v{Dsm9G?x+BP*&YgMa6YTe@i;S$c|WJ8+Z((#N~hn8e98I`)iPNG(!vs1m@Y?d zSr|FoMOj!1oCyR9^3hYwevADB*+SO|!Ku+7I zGdzmSAP0Q_Pu~-1w&;>Dq+>ki{+IF+I^6kyLxW__(%m5m1ntp)xELzN=C#CUHd51v zMCVzwSLllqLQ_?@a@{O0vV*k5L;tB}2at40_;II|-#cV1siXgF8DyDX0+Ul9LP(Jx zTR=>R0|nr+88sA9e}Ml?nfDqW_4_sRpf%qVy^%kb0JsVVEMMKbl1V4X+_Oo0{vpPb zZii-JsqJ za){85+`%u3tHbu=U=y=+N4BX{YiBXIrixz-=#35%s>*XVjR_NvsI(oKq1l`_hQ5_Z zSSt>q24)$)+2&**OAI2UmDRl?M*o4N7Omm#$Jo==e9l^w77urx8}cq@$w&lA^wk}TPv>p4Gi{-Izy@W_}E#L@hgrWDc+LikcdKJNf1KiB8%wc zbrvmsLCXZUKwcm}dy(NKqNx1>-Tnf`iVl&5^!}~Y@#G%AkIy@Bt#5SiL+}0D2loiP z&;;!ApWdcyYJ@PqW`8FGJtaX^0S*#2$)CBM4m=eb`CnbtsW>}@ZZ>o9?{<>8CL|`S zQ7X7xa^(_v1hH(Z*+P=SU<+I*nY$94braS8%v25(=RY{f0IExvF z-TmgrgYW0+_yRvhHJ!l$%P!L5c<8MU`2v8?QvV6ya&Cv6cEMFRbEyHFK@4JY^%mVH zc8VB=>b>+}Y6g&UvAz6OVo);IMI))TIoR|S%=tU2U~ilxX&M@aD_Ort!V*P$tpbzl z+4-IG))CKf0G~#6bV%J}Xo6>E<_Hlt9U^iw&C>V5ROL5S(<*}u&pw&HhU2<+eqps9c1{Tm^uD0*?AzHaymu2 zvT;G)?@YrAfku4&v`@8|fNJw_JfM+>AqaSbB`!Th_%t4@z_ewfb4D{-Rpjp^jeWE- zt?(gf7yf(;h{@4MTHB`9vv=;^4a`4t3wy>9$wGODCOmR_#+dv{9+o9aP7WU4|E?rT zaYE$Ke8COnKL~!we<3G7AvGX?!pj~O6{eK2UT6`uTR$wisRnXNwJT?5y$vA?n&4`5 z7t4JC5wyUEk&%pslaO=H5e`Bp+7wme(*0(e<)ifrT0r>Rcr+JC7j>tg!1!>lz;w-1 zMg+Tm)Zzf`d|a#KZtOMf+T)71VABuggpfoFn%y$^_xZ7)J{t!3y(YD&lecF$sp5hh zm7E#Wesm*Q$Jg`Wyo+V%x(M)hoM8Sk`6_*rb5af|<3wnfsT&4>v9A`zYF%Kd*m%|7%7-^q<2m zQoNMHRzTo&Mef>qY{oLIT+*yqVp}V%XkKbQCs#BgRTQLXd}#`kuE$bkw9JE_9k~_n z6EW)pKM@XNwuJIu`Kg=A?f5lnoSnAjqvk^gG^sC4pj8!;bh8RyunL*4i2*uo3YiCM zB~jSuCmcox1W0frK?P2-$&=f!1t{x;D}zQd2|s~4kjfGQJJW|KVAMdt95#jas|Ag? z8T1Q?5hNYE($}NSW8{uE4IWd%?3D%Cz)(u?7(CPp9KlhC9Va@K-T)^{-Z1+0bq2pr zsSVRc8VL0n)%ryEqNOf7ckG{)Ch}gHFZaXX1mRH} zG0k+-+TIrDK0lnJb^mbY>d2 zqtD0d*N6jAGstiTZ4IEyo`=6y$7knW$5SUD7K{oD#avHXSR0FDF&7d-oS=tRl3J-! zutcmx66Dih8&r40hRHxa+gqY;F#OoFuUud#k*HAAGM;Iu-Oo|tJXBv>fN^bxASW;! z@;g^NP8v(Bf8TPVz!6GVFf{P3NymN%FlR%n_bv{n%f{{R%j2l;EtrY0+Ji+TCJdIl zFw;y6sD2j+7;%e`%cselJT-{-^9>%wo`>@8?1Q04Yyfh{_Hf(!fS7&5^I2s2iMzsTk z`cpZb6NK^=yuq36{lSsmppZBW2Lrmw6=qevghPRUcv!Z8XvKBda+^4!?f0}ejAO62 z16P`OLsT&W5j&|9NQ8R{`WzFKd(8kEaG#A(8mbe#^|v`p zD=+*RU038|phYhq`zdG=>HmwBJ_6s5O*A2a**H5fl4(Vp1SgN750FV(V}y#XjwHpr zOm+xyDDmJOOvwS2_9In}BcmQeIb14N_BrbB@<-F)Larp1sQO@xbavMJo zf;+fC8BSI!(t}`S`N#kI& zmlpsb;geL!ZFKE8(@St@y4Zv~ywl=ZoNMk4PtX9EGNHqfUI}ZS48#gd>-&5Y#Rdx| zm3eS9QSSGjT2Ae~*|xVsbIT#xdVo`*wP<3;yzLdjg9n9TZy*~7fje{dV;s3=We>O+ z-KfD+5@hN_DYlj|5bL$`f>U=hLcV6KdRN$^gijn{zDpeRnsGEcZ054gqHKqB-XfE3 zRX4gqvgdw{kV1PPRo%6BOCtBkVVtA8j;Gn0S*8X$zdUBJD3w?MXP~O$$}7YVF4r*! z%Zfgm-I*09|L#EI#CjvlUf}9?4ei%NViL>hE9lWfXv=nq<&54z(b~hXC+DKzkkWzi znYM@?rYcjh5=JLM--b@1t>>>CX2dg0Bfc7S8#smG$lGKmSyxT*Mp@(#g=F}$MM?xa z;`V{d20pD{$8_e}FWV^rxNk(r$<_V;8~P2eJO%9+Ml)1OD;1 z+HhgbsryT5sQ!mI;{30ai(rKM%H4__kEF8B2_Xy;n>9TptNQDiem2n9@82Q1?gMCe zd_#~Dd~F!3UfTJ;RWg!IPL3sA^~>cqD{|JgD-iTI9${O~D4q&yXd$D5`5c=D z5&ESv{JiS1L(W<;Y2ZRa?V{Rq+`QBcCPh#M-S4I+&dKlH-P6!im1_bgDMXc48A?KFt074;iQiOT!crA0EJ zjx~w=sbp$Jl*{e1N%Mt+?r9PAQKe`QQ_6RnM68tiY{S$m`;DYU1cIPx5TR9CXOZdz zf+A=TCzM-Pkpu}n!blAwpo}3fipd4!VR@S%2KGri&GuHw;5cZ=7m~$b<7TdNdPISgtZ_ot70JQ+YJcHDu9f8xk60 zOSh$Gw>?Z2nDX&LpJ;@}vNEqDMNJ9Wp@0LERv=gnkyfy*f=tQPey6oO`F34ay9Q}J zo8Kp-p7u#r1OHgP z0lSuckL2gBY9;n?7MTQNdFJfwcj>msGDbD7d_m{j4gRTl zB^CtLV}gWq$MqikTTQ^$Znt~9#xU8+QRSJp$jH7aC?Tc3lb-`%{Y)(6!h&WFujItw zEU6g>IqJ@IBY$JM{6J^@D9{OYJr}M;v|;c^cxba6es@6dhVMOzt(0(6fl^|OvvJKQ zAO`c^^=k=@g^G;3X9nl&$Jp#hr|9Q=?(k~!XXv_ub>NCdK2e+9(}f0_se(rohY0o% z;kvuh_Mxa2LcRI@594;LZBHq{z=_BWn%4T)fHXo?^cOgn<&`QELP(F029k=jUqP>B zaqD~atu#WB< ztlAbgy5o;8hGeC=#0;nq)Xj~9`BR9fDTw&yi90xSryArX6D-=%)R}IWs&i>NKPv!- zjXbZ~L!82%II+hzzAf~F+tpuh!AV!{O*qszP!RsMQ|<0EQBrLNfMst?p$`83#S|b+yGhQ=nr3We3>zW!`%vr z(C1Dpqz|SWaBo5$Igpjv3^XwrJaS9jd7{Mufo~l5Q#3VEu+SI|!=w8sP_Z+reiecm z_8K9CyINPmJnir~^Z9>mCr4ouUs7F_{8+`ZSx3?kySx{v z;4+)D+7;v(^uM0T)qF1A2m`+Xx|4OgH(^5UGZn>ZWQ%m-3Ea_#6gMlXQ~h27AYKHS zBl+US&C@_hyO7XHiB_F~YX`fFk!%>*e2B42U@gN>qD+243|(rD@rtKSDVxnVzFWJZ} z!sIgh+Yb)J;4^mP5gfnDdW0f0=jkVPP5k%|H&JIlZ!JN34F2$@@hlgS)-cY|KZ}~{ z7^~k|25Kxre{_OId*5J_PxkKAcd7?_PHSK7-&EmX1oTW0{=5J*3tFAvw??5D@8R;5 zKC}7yEbA4V=-tp`En?5UZQ?2=ESSZ6#U5)8juL`AOs%19 zT0wi=-mgcRu~~UQF!^UwGbPb@nR66!0X0fKRJQY^4@N&R7rQ#LPy{l#MSOk4n7ZI(x`R&3UddaFdB|r>(^jFGDVQ&Ppl&@_BBVGH zc}RgX#VvibRXw0sCKn>VjHrAWSIdG+L=~_e?jnJ$05 zROYy2cjO`!Gyh0)+mHF34e+`7X2xRh^it)#Xmp@#Z5zfaVlbx(LOVN;WS+Bwa&;2w z)C=llUaJI}A%H03YN9Y<5`p-vNF&xR7jEyD`4b{yuvLAUKF&}eTAK7jkrV7t9VqER z^|=M~whKo!v`*?*4N5`(R7__0_l@0_|i#|f^`97AN|1v=&Edx#vqS8UN}bJ79=+n zoMvPf-B$tTR|8dI);ID1SG6FAFawf-9imi;JIwA9 zD!8ml*On2~5KrDKjtk<5rvy>(Jv$1Z5Mer3dLD%Ghm)Hu4xT+VC%4Ik?;&6No7Frq z>QC+7L2#mlg(_D~45Lf-?T8M26DV&ub(bjjB2I5QN0bpl(C7JoC4ShG9X6yW?oPyn zSz}1~y(kU*K~Z#Bhx1({`Pj~SSZ`rYhv$zlsY~PPY}PkT%*8FyV}a+rp~n4XDP+r5 z3cID(atXsv13JS7`V$Tr(tk=n6VkYRB$%QB^sRfp^OAzAXll zOXifJup}O%)Vt0$)31Tk7@^P3Y`oU(3PV4^{F_7Jc$p*>v#$c_IaLSY4*g{&X88@? zNF3C2QL$@063+9U$vZP1iZASOa zGg1-y)cY5+7)FUj@_umL*tBp1h`?X5(&fz&GFPMrjl{#;6w2Bk85&4-JKVY&uKCR|)`lhW-B(oSKU z$8+AWcDr*dTawMbZIpatY|{%73+<7z?vf)BWfp<{T+_S$!qjxq=^cyl4cZRfnR^FJ zFN)zxfSn+cV~V!;zTj&2tle7NI{Y}N37S(~JOOd`&qf9Xqtx0?x>5FAQ6uOygcE zUZqmf%DUa6XDyw;`r1B&KgC=XHa=g^)XCy=sxLA=w34)(g zDAo5mO*WU3Mj*d6hmw6-s#EEqv^s#u7{2XKC!-BhiI!7k$mSE5;rKjjgKQmhVH97Q zB>Co>9*+jgTHRdtO5%kH+<_ODEo@6Bpd30qn za>?dXr?CS=CIvHB1&8-L6L2&Rv1|UfUu0`>^d|c?Ou{A;V8l73I?j+1zCbl5#Dvfg0D z&i*Ys2au`D0k#Q8{M+KJKSucHwhp$^wswF2D7eS#;gk4j3!izALv=!yzaMgk6#qU3 z!Y_r@Irp&18cVCXnf?IlY5V&tEN16-Zycfa>`o#)`modIsQy%m^JOH2=iIwq9EWL< z?r+q%!na{)jBm=R&0_gAUOfM-fU_fOY*kOyB~g961C)Kpz3Yi>(r*5&_Z@w9t3;pW z+LH7feM&iR6%uKO)+2dq*yL6o8%VB$MDALPI^%gfT1R(U%F_6fVxhJvD%m8R%-UkLRV#~)+`VQaOiC1T1xc7 zEDpSx2hxd$^jNAUm@~J#{6Lk6zxI!~7QFMBpz&wX&(Gg|NT}Zonqfe*Y!>P@rKQAqG&sr*e6wQqV-6hV|$4w{=V_jxeM_va4Yc3bj~=jib2HG&v}LTuJVguKA7y($GUt+{BPV3p+&fSbKls6SF$e`H*~7+3 z6xL(-4?ad-74?M_567rW)0goinUtShPuWkYNHyiSnXw9#Ai!o1IMk!t9B{}+yg1=f z_9Zx@;|u-|XYUwf+153UcGxnJtNrzDw5&t@@5Mdie-ukuUdivn=dVuEla)Mh5hbriH> zzipKn>hN40idlkJ<2L8Z96bv1XMlIP-S&HAez?uf_O}nur<<2o*lqOCAb$Iwj_%o` zWin$HgyjqrAYt1w^}|$Y#*4(Q6UD~zQ0Ty8Eecf`Gd#)371Q7xi{wBSBWZO8Sovvv4HJkO@{r$SuyRTsYkA?Br(f> z_O}{Z*x)U~i!|{IcfCiN{V+hEd^$pqz<%EE+JQW^BDhICGRZqD+&+VJ7KRLV*Sx`8 z>E-Oih052wfqqG_ldodF$?~#;{l+-)@6(IXXA8w6e+Ar-6GyF?D6G91M*B-T4K{q_ zL;Kc)Yrn65E1g>WBb_FQD}E2r41WP3feIic@PWUfrp(ajD=N9fo52IK&a}YlgChwB zU?R}|B7=2k;IfM+Qmx3791q0n>66`dt@X;ZiI__d-FpA}FnR6FdU_qcvfTo3+Dr5Q zy%5oUT(x3T1@Gu!&U!S!fC>%t8P#bsT<1cAlde6%RvHkj@cK^95kGl^?MZ*8c8yMF zMaWNuNMR5zh6r0LH4x5JE6^eolJhF^OO3=qC`*kf3yC%?MabVxxB{s<9Om0Ss*Zs5 z2vr0+Nu>P{gOKeoID8M9AW1a`m<;1oj#?W{P_0!F`e7_n-|R;s&CpDV0XOvI*h89O z_^B>*rGdH-tu*F!NM}eDY?RR;6T~J zbffE^uE_*Bo22LgW7?)A^6Dn&7Rl+%dLpGI>|S=)^L|%mn2av^gMHSg!)4Ocw?ZdY z_95-5PrIvEez}SyUL!MkI$S1ZikB3Ei4IJXvJx>XeAW$?uUlC3&wspA z*TvW^L0GfvYbI)dMPY-AtY!97u_|v%#hzpv63I80Dm}dPy?Rxk>KgyFR{*I>hzD zSfQe>QT^$089-?6;zYM0;Zh(5+?Nqsh6E1)6}glM=q3eq{IR%%){fj-)X24jlNVY6 znX1xXwK(tRNeb|ud5W4&l-^SBQZ8~T%_?vfZnmj!iPGaIRM(NjE(z_>6#(i+w*zCd zlN6CQIzbGpTNrluHGE$G9=Fu;mk`+eK2Zbv9=ZItFUddI?AB47HhpsN!qcg- zz4SY1k9>2f_hE!pC3A(j9!+@r1ow!8sBd`!67e8L@?pIW;`WE@vs#m12TyQnbVx-n z#pCPE_FWPcTkN)pghD~Ho7mD0bUrB^rk?4l1eNU%Tm?j72mzDnAyVo;TNTJvRv|zvPg4fmELmg*WG5GYirlD z&N5C}s$7pdGSV_~Xt++I7W}(HKT-Yy3V5~p!oO_a;r*m(p;L6QR5p#7X!U8PziQTlRFOK<~B-$hiY3@3?k z0x3LDpvgALgwXOkG$Y*%m`SQX8Lr!YxW1c#TR=Gb(WL}K<=9Lb&wA$;`_uX6UFO}z z=EufH_6K4Qe+O0EZ*6k4@$p~>V`sB2hbpZ!yx+_Oz#N@@gMBjwxehkR;d!jQ?G^%- zSUjeL#Q2baIE~eThEboMDopPdGZI}Ro>Znns2fUMZen)#B zH`wv=7!gg4@X@}=u7vIOpMQa?XGH_>QVK4SV8Qj7Sa$n7myd59y)Q(ASqpjH%YV=* zYvXU0o$m!Nf*|3M^#$)n_-$rmjjXtVuYhZL32bM5Hg!0(`lsb{)t_m z?p!cQQQ9H}CAFg3i(GGp+Sj2_wW@f1Ou4T`Q#yZf5XN7S9ZYSohp_B;uCRZue*0u* zuJw)O`Q#F9j6a}9ns#Iv*azttNeT2yLtLKUdX&b@5jfeCbi6-ZNlYGl555`f8ykCv z454t&6hbf3FZ=n-t>8$UTDoKr1LDY)TAE-%>Rv+Ldqt-GXLMC`8ii?m0@Z^-{0MD_ zV=iqU%x&{+Z<___>2=2-)d(%O_3DVOsQJ40MDX>K(=8{4=l5$hfz13ibE*eS+hNFD zhX+2p(t3%ZTQfbO;GZ~|vw2s#ilarsUW5=LxB}Tlm<7-Qup#se@js z)~rHp2-0@6K%3?BLKf-zZM;)F`CG}By*m#clAeBePHOi?j$PEOwFC?GYwJ_fRqY9d zI9BeNXMvri9=s^w6ua|iiu(6!1c?H5g6q;go0`N$c#GjdBX5UbicPnN9R6m$x3Fmm zv8l>uDy+rtcegIXL}j3gp3Ll4mhQcr%;YUUW>vly(I7JoGZbyBaa?J1+4Aua(l~Rm z9j$+p*cAC}EY*(m*wnrBUdzjRx?02<_qIk&hkHc(AQnvLEcZzWI(!aU>s=Gq&CmJj zF8sV}f1U?@I}sIIW^Xb;`8qXrPM1vAx{Xk;np?58GCWwUKYLqa33n3- z2^Sq!f|18lxFHe{d9=CoYPNtdM{whw&oN>q4>x_uC~m#wrJ#_5#3pf}02qkyFCU@F z7hbnQfNKuZ98h)4|2E%pyukdVx$v`*5&;@m@0*w;+$|D4-?bVZp)uji3`)GtkSR_K zcV#EYb_)t)xH*$aF`S9SYhiNeENB&F;q>nP`ffWrD>Iy zj<9Hs+c-R&f-9#WPz2t*fBH2#H3gz@&yq#ty&|xx^r^&5X_Vx*c`jH$QMsjvr>4>E zVT#vwgF=(dnz?A0Y!dx*B~H*qQBBFBUfBXQRpCz_<#U>e|3%TNfrL&(tBpQ>K zb#fCT>akf=V@*fH-&ob*u#?gY*KldzVJ>5Cer+Xz^07t+Z%K*3`Rgic#TgC>F{R|i z88x!(D$x{U=?zBOo#Euv!d~$=h>=#A4TY_BA?%YEr8~gZRGyf1yOV`hYG1N|5{nIy zxlBvcW!wUfaSc97$pR99tnZb^Pd3pcK~i!bhKnt6H=XIOS1ecvmKNu5_spizABP_= zUfK$PKfCd=s~f&1C3Kp^tvrIej;kBr61>ZANIco+Im)x3mp?EG5OJ;(H}{Qg4W%4k z;EF;te_JkGLmu#wI)5eQ5(Q1%aDCyg_a+~hvw8tRV8EVtNEQQtaA5*_MFUd7)&O!| zftE-diTtRh0v1&p*b1MDAL(4r62??T&Y?NUvjA^=yFQ#!U?yG=Axh^o)%dc|g?lCr z$N92C$Ka@reK`Z9EzP=Zov>W`j|KZ(wh@yp*pD9yu>YR9xcrCSJIjws0P(|nCl5F= z#8|FBZH(^IZKCvsg#z>jZue$z)QW2ukeP7geeDa&AtUhi#3GjOIYhuHE6HDVYP{~< zJ>c}f3JByb%_wjDT3r@PYh$5oL%{DlF6@YxSN!eaq|m9v{4?$nsu~I!UJOwonE_0> zDK&0mUS!R?Ps(mRajue_<)Vta5r?GOCDOFwQI(Cot+KRfk(!83NDOR{5ibz^Ca$*x z&R+|cA`0p7tz3Dm)(~9EZN%XAtEx7Zs|d$zNH{AolL#6(+2Q8h^{i@f@;GNc-Zi|3 z@G7sWy)F$NxF36Fm_db$Nz6m?KRvniU2q9Ham6?g)gG!y)i(%)oQw8!p>$+(S0*9&enLn#a(gEBCSc?&o&t z^Vv(z#OvSlmTHdOls@0IOXI(2>azQ12Q2sZyd}3_{3?S52;TNv<96;+BRcDVFbo6~ zk`|nCfS{e38Of&~o>5->-~HEn)&vzCqob{ijt*0!A0Ka@0CvHQA$eZ~ZItj5qE!pt zg@stDdeBpRQbC-^ZC6e0KqsQ4QA#fZ0}7|2TS22ez`aCH5IlmHBIYO?3|dMW;z5|L zS+F{Jp=MNrj`_(6GbJwM`nfh+ov#dG3u5VNhIEvRu)~l`)<*JrUU>~}%tj0?WWPQy;^q{bDU72dgO<+8O8;d2?ThaG71h9B=hZ!z

AT0= zH=G1Uqmu*~b6WV**eDi78G11p-38q$6+hBK{8IKdkmm0pDOE- zKvbc+(=NXA&W`;Ac~w=*K3Y$w$sL9BTJ_9!oN~;%x^w87ZhhJIy`lzm1IL3{XJ*Jk zmytRNS7JeyjV4jJnMs8t*ygFgTND)MW=1{5;=#rnEvr#l_fZON%rlS(ro?yhR~AIT zgq~*pAJ6tgzQ_q;DGsNuj@Oku!|?_C$m=+()Ug zj{iZ!)N>IOAmR`6okwy#U{qqu!O5KIO_&~YCc4_LI>b7=$sy*C)-3wQVJfn#xH4cQ zG3Wtci$YAaU_usbSIwtg$W6&Zp@$+bm=4aTB2M1Y^>{(nNZghMypkyZM#Z+p# zXO2<{C?T2TkG1XE7wXs3narBfzJgyGgE8USal>3fMMp(B2@w%Pto zk5-ce>h{({A)qrc2L>e99SBkp@DISVGB*;5nMXtOGMLd{x!|7IJx6J>zxf1F>T^pF zR(KxUvfHS~>VdSr0IUaGseXymkZ zl;%<7mr6h@c@=W}vg)knxWUeH?F%_N7*%bNUppxPV;{A>ZbAbNNCx=1im9XH&=+IN zaqJwY%VBEoCwi1BE`L|&9xVHz+$J`ELzF0b^33f7qim6R*V0q@^qX&=MWECplI@y9 z^&SSSusB7#u`sngsxrmx%r&jW2lnYrCa5EYKU1|U7lyta>QQxu5c?yfl#~nElPwQ z4Yh@Ps~=`}d|1r0=)3;n-5?^-MswHh3_I zMA%b+3cRb#C{bi>Wlz(jxB{bOB)MiKUd@-4Ci*+SZC@iJiLz8R>uQTsapE)OW z5|(=EPhr|k>}{|9AiJt|n>dTUF{g9RebHFJNGCCSSDYA4?iG|WGHL(yjb-T^e^Ntm ze)6|<#jIL=DAPlTiQP(3vswLR1hmjK90FqtGcgF+(Rlu-+;`wIQW1x6?V1?uD`d-b zir_e)*Kf^9qUCzOxI?J@8;Z(5x;@1ocV^=|wJc{;TsmjY=g4M?0XhfXPAJ!G)%Oru zYOk_2e$yb1%YxH7#x^|+WE)q7SA*QdneW^=9`#qErMsvJ=|(&-m#;{s6osJ8Zv&WA znFY0tz1Flb)-Xdk!)PP=Gh+LA_vFC7u|YTt`tuDYWbCK9O2f9xo>VwKmD1YKYgGCX z-o>g9YOF!YeDmg!*W`2N_F7I_8EfN5L;DTNZWXv|g@tFzMCL3+=J=zdTPN)i8mp3d zRe7VQ#z@uX3WA=0YQqct$bMp2F~G1SY6;KDf?BThT#!PUALbKr8ja~wIHFgAi+1Bm zwLoa>F|v!Xgjy!D7kGlV=m7qiU1eIlm(!E)Ydf0&sKjGDuvg@9#4Tfh5*|WOOR@#k z4+HFSvjmqKRU{?(lC)GwKnqVWrJ0F+9fxw0A$s+x^aNm;%pU&Jh%3?LhbCRAeTO7F zZP9u6jEb|1HFRo1%@%7rf9HU^HM@$uTTK!g2~>!G2ENZ_Ro_C(r#>bg&AY7(>E`Hi zvh~@+waKB_^JJ33b5CjX4pi;n&Uf8ylp3LGbp9myg1=h09+6UL^x^KMeyU!VMRKN& zIeFct{@hGqn!F$U-RrUc1kc^?-mxL6{4B2qQP&b;Sj0tB=uoG2VCfcu)=={h(m8o} zx5~8yco+aBX0D@Y%@CWd-LH=)-$rv-JH$qUhhp+OYy4gdgH|u=y-|J|74$i3^On5U zxRB#JRbuwA48uDh@5pk0RK%uL=Q|!0L=WO;-3g&jEc3Cv%ufR(*7$axBB#SFc4dyn z6lvLq(GbgyhK7~|rh9*8ATyFBhb^XAoJYsLlmNfN2CUnKb?P53pJnMkG)rH#zM^AB zs5IQ((mv8FV;s@s>;2L-E@*F`A0|zTyLfjsx3H&oo;(WNKU)9%`gAS?Jmw@l{`N8` zy6yiJqYjL&1ohK6%xBMneQj(1j+L2Z(BXM6H->cVF+cgBXv>$>CbjOM=xKIx<>Ibf z$%0p#9^^fmqmQAvLqSzb-bPw`JDaJB1UX%(ZazEd>u=eQ5fO~I;hQ`s!~J{mEcg%a ziv8PVP58=Bzjoys8X~qJS`X_EAZ#c(k{st_wPJ*@A?Mp=t+0l$a0F~WpAa-XAwK4k z!la7H_lvjt$FEd`kdt=lb8*d-(4mV8Mtx$wpiLd$)9aiK8ZXI5(n*k0)<3!+n80&V z6U0(uRuGfP&Mdk}16+sdR^SgW21Eq25Zk#w31)8P1$FzXt;i9SSQ5-sAH}Zo_Lks{ z&NE)ZU^&L6hTs-jKuENL#-IN{SFO+_qK9)%L99V-F|!q)VsSJ7q?3~cxm}#+h+_bH0occ=`^n?+5ZcIB>kVel&P{2t0{`YTmSU7+HPsfd9t}0 z(gc6n=-Mfs+uZv?xze=YqzI(0uzoT8aLHV&SnaCLX-=pt|D*f%hkyWez))@i2|1#_ z5t4H`rL59HFjy9RHNMU(>%PO(#KZ8=W*PqYw|994`;lvx$))a<_cg)~?0|7-T(#<@ zB@4|1jr>M6^Nez4%E)3EJwsMXP;x`oU(hq?HO`<&yMSYt zuhG5ImJTH4pChz*r}RGWIQjkQXOw6OF#?i|?eMvmj0IZw2-%@RiDBxYP3Fsky$Ktx zTXW$7ojg0cR!ZpH=(wA?t~**>y6QGLFoUam6OA^Ed*t<$AcP;lg|E+`4~JT7VpYMm z$xpaNj_?SpYot=~f{PDMv7ilrm`rI{HIre0exa)!TwL59JWNtotVnqv+v`J13caek zO@)|lr$gi7;t?P!;)4T{^c3Zw$D-t?o}37vbCso~jHaVefC`T-5ea#N0a5yar=(a$ zvr>LKRIV^=N0lhWzh14>0Dh03QhbT5Jf)0JqJnrVfN{tLq7L(G*D|{&49f4Cyq~^t;GyZRCNIpi|)54 zFi|{pDp1^)p!QhMQjo(IBkP2Ra1`*na*5={5#EESMk%v!1AE{H@0Ptnh>2M^nz)7-4Ca!)I^N!AY zL1F(!YQ|3D48zgSy(ZY6qQ1@p2-m=Vsf%}J}*Je$xMC1y%+jW8W zF_#BH;KLmK9nTw7NfqUoX>hUKPDD=&G4-BcK7^?gk2i$`UaJz)4lrRAg2(C%x)uEH z1Iyb?H+g0mq^;GyiXf)=Qh=-aJK;$c1!U*oVFGp^XL8ncn+=4}R&IScAU~HI6IP$C zj__OIJswyfQ9PV%1euR^+EE1G^kyXX41WLVRVF&21U8XY zCR^5_c0Q-P|C?LhQEZ_@c7a%);t$#?k$vNGOik0^D$5>%!>bWlSU6zrAO!+yx8qeJ zKj*#18M0ZPxb}e%S{?Gi0#~6*kaJhcRT4NkjO+GGQ=h_uW9If%U=pf;H?2WF8X@+!UjMqBTUA$hJc)Z=Te67MLk1{efeD4M>VE&an z5P}(7^<*M9mEA2^rY5PaRwI-w4A*X1vuS+#%Tn^W&JdI;T?^&jX-C+pZqO6@yv%j6 z|I>Kx1xf>#|J|MXit!Y4szAa*;b!nK!$8r`NVj}dRQ00Iq<+!k)1E$abNyZWd!`6S z!0K_F=SR+*P51>@$*KsoE&tIpw366aS?|8Znv|;C5t@o5n|{f{jxHz&va|PAQL4JI-hrNumB3=~ohXfJb-pgb&KtLN*HyS#5hXgn zirb{lvenvQ9p|d;Dqj&PVY~1@RE|5Bg@pz2J>!TF9fDpV2(mkH`@*0FFVlA7^|7+h z3&S^I112QQYZW>>MIU?msACPDxO%Sz5=NcdS9~hW%+alMYNGC z4=nOZwK^(WV{G+CnXe!E&>%%6nJ988;o)bC*MI$~Fr?J#H*l8veHwG3rq%E2G+ zpie-7qbQ8_p>CCUNXD4p4&J`D?r)tdCJP}9T*BO7d(ku4g=#e(TR4yEJr^XSI&1E6 ztScY07nv?@lCUtrwmT@3-w`|5DdT#h*N?qQ7s~Rg)d5echG?73dtWhiU-?Pg@Jgz_ zk;JkU@}Pe=N5@T|;EW^wetPUr_q6g$Zs_s>;KK_(B>Fm%X#{C;J?D zkiXq3n4K$%eZiimq(uV_@j0z1e44-F^m?37)ygu;vQ*~!syC5?tqK;e`-Sxj-)=;u?aSmZ=Jq4Zde?}dayRx6X=H! zROsrSbsiol$MP#$`f`IsSIss=DrYB@+rW;3o6yTLQG@ayAbKq-YdQ10sS;D&ZfH-A z>r?3m^RKsCVJs7m5^f~*yxby(BhT`WRLlPg;lqPpR5(!;8gbMWwsQr7Rg$DDf~W}W*UCdD#& zhEq6|+mYJdHixJgyyxjp!F9o@`vfqQjpS{bV=P)`=mcUs(!gjm22qHBCSRa!l+b<( z8jPONzTQtitoS3>s1C}NhS49e?o@fl9TRC2abbcY|$_Jf!{|3kQ8$B;(i_nX0c-eu~9}oRp~Nv z;Gibn{38bRmoLr4-S&hvqS!V`wgq0jN9{DBDFL%AhS^U<%%o z+|+7$Km6_gY}6?IU?nWkf2N0{3XFxK>!$>7ZQ$c<^~!_%YM9GzFCj&H;5eRUDr=8d zE29sdxt|dTR+Fi;*`cceW{`1r0%`ym(T_?{)E%ld*J$UpI2a&v z?T9%+vt;NW>e#T@BORGQv97hOOi9zSirct2CLWsLu>!4Q?;bj?bLCJs3hSPxpDO4! zs-3O`6x#GOVQ8`@(rm{A*}<;?Ei)|3=y_tVF)qvKj~jT#lkg1P`DUflN^Q(pIRTbS zwuc1Vyq(XP)4z*acQeRv!s|RavlD%jDhD8XP-rj4JQLIWkle?Dpy!< zicd|43&bdt_!SF`@2X^PiE|;LfRNZr`$%HsZiY@9@jJbwHQa z8Xawm?g^7+LI4J;I3$=)6c@+lizaYTb4kssn;4Z089|a0#0NHD_j00-00%EaVL)gi zpQr$ci1g0PJwe;-4V{I9c!Hma6Q0t>dx=dMd=wLi7y$;cnI^WJlK6`pXw-5k&PY1W zYb1Bs%+DYmG}vsJg66R#eK%8J{EsTdX{4;epf=jJBt6^{{2i`=zbNzFOwpuc0&IDx zzUt(U1kwgYu2-3~XtiyBGIHaZ=Xz$;6zbZraD)p76rC8e6z&#CS+o!Raj^lz#pynT zqTB+74YWkFRt3UCNMQjfl}k@X@XrX2jA=I+n9kEI$f`mQAr?Xv9O$ z&@ah(SAhz55LMLrNG3A5v~17zQiZh7qpx#Q0NC>;U#a--G5PLE+ACtL!!4m9==;x@ zd&X^XT$8YDCV{RN{Y+UgrXM>z0Wkh-P9@q~Pe_HxlI0^be!GQ_nLTk^UUad$GcXXV z#oolHY#laGHOVsL&2AI@_UgMN|cTFUrg|B)nGd*a#&?F0^{#Whc$ITfdQZ zuVZW$Y07xqLj$vVU?Gnb)EVhinw=)dFrH8FgY5BMe8KbLjyS$jz1`1GW}iCQQ{4Ls znO|SaLIi_^1j5_}YVdU<6yd#5@fM9@7U+smeSvo^{+l|CofMgyx~2DBIw6~;l_%U< z37gU=GgxVCoysUPXG24s!!rF&!VaV-8h#)n0^qdd47^i79=J$@R2`{sw3|KGgmBe^UHbl^&IfN$ zNi~Z(K_n(5_g~rM{8<_#BZ`HwJLpu2@-7T{)lsmMM0YA zeol_NBxZ7e(o`{s#}X#FQ*3{%GTLFKr3hz*7VSSMBF>CT`N^D3GNDg7PC(*Mh;=l` zno0^~tdvQdZ-*hBZf}!Lhy$ke(s+H(p6^m{d;Nhwti*fffY|)mSQGHxxHEh)%k^z0 zB0U@k&0oXR{QZjZ0>UXRAsx_?*B5;cNn9Ty)Exw01y6-(*mqtSMCWrJW*fQ+_J32x zWmr=Zi|VpmNciOxUYUkNT_=wzD^iXChtb-5-t6sqhV1ROq_y{RxPB>guYDClyYe<2 zUK)vC!m9LaaI*%qyG7|ULEO=j* z7t0Sc9)+3n1cR&c^>qPn(G%_Bnx;y&`cjUByb_<2opm-@Ehl8YKPMu6FCaXWJil4` zT)5MGopNUjsH6hC5!0HfZno(2m4(Jqs2pi`D%^6v73~|1VwAyN8K!zC)=(}SRU(Xy ztvg^rxl71}i5FN+V=q*SSz#coRB6yFHSGSZ(Gg9*iYkyNSWuv6;?_cKMM*Ir8Bv$8 zsYjbBq|R;VF4y4kx{#vLCh@19w2YwvzpQIr!PMjswgN`-WT8&~&=nnr>kdofFg42^ z>(F^l5>1#vaj1!ksWvFpomBD|{KiZ3cYvb^MK&S57EtlGrE`(8@6M48XVL9+9&&C`ekF3b4b#(Sgqbjh^zoq5M&>T(5@9+*v%6~5{ z3;c(0E6YmK0`X&iP4cuYi)gny=P0?uz zM}8%fS0r>|uDB7KY^PLeA_Swp03!IA!5!_X=fJ?8?pQgQ=@e_hDV(N5BG7C9Vtuz0Rl-0m8{i~OdDqXfN${ppZc z_cHbjh7XS?H`&UF>PeuCOJY%@j0uwyKOj3iFsw52#s6dlvW~w1&#YE~Trg#q#P! z0o|YhzJ1L^QlE}rdu=c@z*VH50AI11PU&@vgd9h$|W zvs-R2E6YB{DkGw3w4h4!v9G=Ex%WRoPV1P5;80VGiMNHQaumh#kOl=Xl><_dW?18OUJ=O2D=vzr}#ikX*ttsix< znLLo(=WxmpSI@R}($HS-Ab*Jqiatq)6W_If`@dQa{SWoEMx(8OMh^e4lLF^(`*z*D3jK%aO>y#u5l>-VB*Qv&nw_?<>J zE-qO|D=TRq-o8&rJuDJI_oJm;zod1`Mxba5RZ;K-Ow9gNLkvLdBb}ehRb`M#Ar~af z^5{=tNUJ)CqT=fH@j-(U?A)^elS&ioA?(Urnl;4L^&n@v$%w&7jCBMO{h{vxEvpw?8*$Oo$H>Kc zja-f$jJgy*=Yi#Q!}yhc#q5RR5h^cPR^z5#4My#c&5w-bUv^PRTq~aHT-HD1)s06h z)#5ffd7mylgoN6vxOmg%m12Ev*7vi@h&r70+Zp=1BCaexIRzNnj*q|@r^o|q@oK&^ z9=Sj1PpEiKNpIhy`>!ZDU6vY;LaGz{cq)9?+Cb2n=-XZ1pzviXuUDsC8FlmB1{&Sa6=e z)~g?vsJSvPcN;&NBA>L8Ii43(NswP`>tY`a-v4&6#jif%nEWmX!hc&3{~Q z^DH_HthUpPoSfew#_ufvHPMI!nw-gGbrb~=fyWAO8O~ zouS?@2pECQ2T+RKhyut!Mw3JP=|1dB#>=2W14Dqwwra4_Ia)tD?hsSGv|5C5FsyPn zBLk4w#^l+?rI$I=-AM4M;D~_y77}HpHY=vSUjQk3xXi-Qf}Z2%&q3*KmcQ^};axSz$!m5R!DL+?)KGUXdg$`x zAXfZHeu2oVoc2w5uvnkUvg5En(qjaxj2xv2c3QX{r|D&s#O=sqM*V|Otvm1&kqUI~ zyxa8WH$FThb+7mz(CX|>J>mX^57Z?S!C}s`-2u+QX*7o`9?z5N3OE%XP&UuJJKhc~ z)i+AT?QWMH#|F)j0$^_+WkEonniWXgc)ov^Ly6LE|M+(~;Q!ll_$N!^I|}PRw&g%# z*6QxawLI4!7UQ{_^g1nO1|6w(*D7|w%x#FJV7$K|%yxU>wnG`FDCuF?Moo@x-li`n zj{dxX`4IsJIW$*uSit|x6zU{H(N@D3Fs8(kgj!L5Ug*R2Hwf_L(Y8Rm9hNBH50bkx z9p~5V>FbDwh6H5624km!ultT2%6bYi&?xu~Xsl$lzk?{$W}qJr!U{YMH-}j2DKUQh zD_Qayd!c4RD|9-!hjM9R-dW%QFFY7#2oz8gbZvk|l-plBNh+N?!26{lu}exRCC-vt zOY(C*ZRxhw84WJfVPt&rn(GJcWYp*rK$P+GbqzLN-I2W&LvRg!2soB4dDpuh3TiTG z+%))&Hk>Ftk&?O%`_&+}nG`+duAzpwxMK-2#K z$^VGG|L+oAGpsEebOvQnu44VrqEg*u*~|JDAkz_;&&6u0RjoB>LaHKt`F#x+%m^Xz zV)-W7qec<%br{*YnEZvvD=!akYj8i-O5p1zff}nh1WwqZrj(v%0TCRKTR6#ZrG#RPM3{8T)c*|2%JN31Y{BSPn|!g;q;-jSG+zdkx+=5hz2gx(*)>nrJDY zY#ZsVj~@i=#hF%9GZ09RdxF|SE+r~7b{m=Cs^U-^VjjA%RvE2D+qI?akB%l2lvXJ zBGUVP(Uv+Ry46;%7laP#_j`Dxo%KPy_M%r0N2b=5cSmuZ@x!4CqO)s>CfDr=2Tlx`Hnpop7dQeIld>M^rG z{*BUKd|$Fiy#>;*>(BX8M|_6h@T_T>jEq~X-yX#4>z}VcdQidwrws%$LgPpbPJxm; zxEA;V9s_5KOhOR*2o+;u6-h)=2f@fYxcZy8a4Geoq_}z#qQD#kCQmq+h@b{^5c1#d zt2$!h{eoRL0dd$e6b__wHBJR|f^?xon1`uyWJc%bbb~4Wab2E66VSLAsl$dtnKen$ zRC@A@jmSUWLBJW2+%Q!z-l7j?1{f<&+#-&wKuC4)OK&^(L$lp=xu4b({WW3M1VDqw zJvMADM-UMgBTX2sY8*|OV_^C+v@wE@K)KzGdwMNxO8!{9)QPBV+bEMB9X?s@L=$!# zSS;sWKTn!==Z}7Qoyw@ zSG;f)*CqLUBdIfoPpED5^}ceuq6MuQ9-lV?DvW(o_ccYoOOkWn%5k3^YBl{wJ)9&X z#S5O&uFwF-l~!*{pB0?!bHjVTM!fd-9HI3QYlfla9cC5e)AiKrO#cz?t@b%w9U|mA ztD5L5%je(Fd_IXG{8vqo{@a@PKLLtyqcVW}-(I4C1vqB@7z6gb-s%28e?#-`WKdu; zfTme~Wjy`RFav-z*Ygjaq*@QU5Wh?%i?`3ys?XQYXJEUaIJwhDXHj0E)q&{EL>n$B z_}dt+bWnQsT1kY|IJ~8yYR?Wx1LwMB36v@-Ay8Mn0})^Q>MD=zA;0CfK%Yy=5J* zA2$Vy&aXSc7_TX765aAxe9H${WF4dlWBD62NOXe7#Z`ERuv;t@HVr)eqv{%76@+@f z6zECP0o|zqa4KPO_}BA$=A%o9o39O{p#e5hXlT8Joq+I@8lw=s&!dx6 z!wxgTQkt}3K>b}6F32aDXOt((63K3dO{$d6wiuECdvzpX46aNnk=pg98S$y02vtKd z{pgJdjmbOpM=HjGte!7xxb0ul83_MfTk;nag0CL6}gd$>tB=aluHRL`fQ zaAi99kz7;ff}@6C>|0N#E1a`tZZJg_T$+Ac^3qv*01I=^(|l1+f;=QI74}kWSk$R8 z!P%_Pobjk4*=tsjmcySdp6jt}RqV8Mx^#p3k0_B-U<$0^$*dKj;nAus)aRiOK}4I2 z)|k8))qfwWR?qC|hkZZH*#A`*_#c*8h5tOuV5KvMc@gAKmRcgKqyd@V@EW0jh0#RK zVZVOq0PYyf>xuc1S`*v@Ml`CWk0`_;bIyPrcXtWs0&s*U`lo$f-sf^~{~V3UTn;o* zX*cbz-)g=5eA_zf2GHuUg-(kgSsExJ$l$BCf$&xbFih2AJsoPgWDQbWv_;!kEjqI! zlcO7nOHBP9Th07qF01R%?A1m7?#H>V7-z(`CTTbd6Lf}sOaW~XdJz$z^b{j!_g>=L zjQl;B8z_=Cgc%J9lc;ZXQ*(;lKV!TTrkABp=!=~7AwS5rDX#y63?1}NA**MU3DHee z7!@OYUnxqYToIb+VkDyKLIJrLBLPMdID6Y~q4(VQWvSZ~!#e4%Ae@f6w2h)S16)W#=61R$G^e4v9+Ck}{=gKe!?KnDkn z_^NonK>xQkh#}j&eTAs7U_j)v7NQq_<}BfH6Reft^DE;C?n0VXsBF<^N1+fun4p9)*xF9*o@ry z_SH7aNy1~6Nh_M<#kGEG(8V62PKq>wtBKzFAd=AGlyJBq-pVTWa8L6skym*a$|yf) zhn^~n>R{R|Bt`Tn@K1xjCi24&U*@dD2L&sNZhpjuRgh-1K!x3#z7szACch0eMUcfy zr3l`*r6QxCtjqw>k*K5Vp~@PAmOHIkKPY9u3oQDS3%#;-7lEzl52A!5e^&;oo!~fr5Q8 z-gBqQV7#^e(eKhyJZAxzc<(DS2bnMcNM#nREoJWMCOgmY2lv9j1MSMvcc-7!q>+`p z!h)0dO3wrCDE(P#{&x$p?-sHPo$Q@6b>fQfjj~l&P z8jov3F40zly4_I9M}{SAVR*}|$h4voADFaXy!2(G&KWgf={v$!%9~8kqplW0fM0*R zEpK%#ICp-pogUw9Gyiv<{Xe1kKh7oI^535Qe+SgsXf`e9}{xAJ|XuzW1Tu<0G!Vi@~dMn9ld>XAs*BqEuLqIib8inFBjqiwy2aMVY$ zDcn*8?5O=JVywLpSO*V!zcy8S^NA7tHerKHUlZr=3jTvg0G?D#nvsU4W*#P8p%_8Mu;W>+*~^j+8uEj^OoiM<|6jrxn`xXDT!o{N}A; zMW2*SCne?Rvx#`hr+UMFxZh7VgxDVZLZo1T;=zFD!GY&_hov3ji3izt*1Ts@EC-?z z`aSYWmDzM+E=N#^)cX&LxaTxcXZri-0R68P{{O?nWBVTv5ho)DEC2)81!km+@{YIw zkJ!DY1Mf2GvY#Kygao&Pj-eM7JFEfs`=_P;SG2jR8bYv3ELwbYEn4*U@bLoS43a0k z3vDmP=Ce9j-BxLd`a>M2TbF?@Jlv-D0S5>Q9vikSkr~T1&EHYxpG>EI)dcqy1fkp` z!8vjm*9nVz`KIo6k)xD|bkHgYt_z@{24>Yj&@}D=_B_9vgwq39D_kZgP}?|`>L#>f zuOtm|v0GfS<-f#;>W0_k4L1#8FYTG*)`aGH8|Ccj^rX3!>#va+vqPBHx?s3F3~ykZ`_8J%y9Gnjobc*FaDnsE;j!U*hT^2u6C;#p?L#u z=pC0PK7b7w9xDP>H7}T#cBYqZFTs4b{;Dvdaog{oc{y`E#nI?w+S9Yk`vYe$irz^L zRYajRk(e64?d364iF)v1kheJ>>&t5qon>d6jxH$Sd(Ov$Ugz<>~Wg#kec7? zPZcrb*KL{Un&SqT8mlf?>ENB~&KcacAzIM47$%47ctUg`c38mPIk#5HyHJ~T>A(5e zgkCQVHXdE*KQ_cd)3D!$@f>&!J8fF>TN!3e%OhDHaKkrmMQd-&Lf40V!Nov$_mkw_ zG6#?kpZ=-ZliwMm|AKAN|1E42|9AGdsJv-uiJm&`6ezDx2#T2oFH6eoZ;Ho}83AHtWYAKt1SUKsm)*~T8=YHN5wezG9m&$cgOip!w zT#QTQGAFjBLOmh2MCDR};D#5~>m+fte68}wx?(*|E{<9~H@=NReJk*=a-EmgPC@k1 zx$2(IrGui2stY`paWSZ z+`$xHF^g^#7lU~mQ<5}XD5rs?-krt;Mq+PLhkRwNPIok)U0Mhdt~3i>PQ{@paC?PR z^l-joX046IyrilOIvQF(Gd*ghS=fsfJw`PTl0NB7qTQZm7}^GhB~kTysab>B%(gKm z$U&SVVy=K6w_Y)S?I($J`7ewk+#G+_Xm0_*jD$jBAG$2zbu#taE@KzxJ>wYXh(O1P zCEJ`_3>nI`$<-eFr=KeZBh$Ln=jQfQD|b+YKc&1QbMG&X$pr;i@&jd;XxI>b+|xbnona5G6hj_1l*)`$?jO9m z3k&j->a>Aazt`*WpUuSh;5*w0#c;W>hF})VCHgN43=0FP^sa3p!X zi>hen?@PwGlA3AveYX_h0wkZof?rHwRk*cj0j&$=Z&-m- zJu*RnP1K~(&3mUNZ79gXeJcWjS8nQ88P%f>)~5#Z-g zc6&a&+A*QG5WkuQXr3r?Z;iSnMxQ_tgStjb-5;4z5zxa}#6wL)g6_&#Y7Q}X^pIwe zT*7)(ac2*ImdqwIcf;4oHfe;|o<{=vh5vN&)Pnr$Oj)6BjUCPU+g;~%Cr?3hRLk)3 z`QU|kfr9muj{H3*&{9u;7Ap(;^731#r(vnG-xW_$DfTLA{-F6a%JE`)@(Nm&JN(xq zW%$+OecBA_MNy?!$amjs!PFN5A4K2 zb$)OLZpB_(BN|&z`U6)j4lTLhtW!)ahLlR3gSd1rIjltAs8Nc+mViRcM})@GB#=kP z*{hQ`AMRc;#*1{!Nqzr1Ak7PH?4Ye=D_90Me#eV6>{PFyvs_Hfo->^%0e=)XesbbL0eF z!n0LldWkcV#ax8Paqah_qRyXR9WW&j*@o|0fxO95xe3m{N=FG zXev?#eB~VQojNFiF@et7pWzZcO52`cj@Ke_wUY*E2%4pTr{>L`ESTYP;x-xlwPkR7 z;E;dO#eS)uTk_F|%e3L138fU3i%`&vYFTrSc|t0TTD|Vw8R3>9ic4)AOXAlZCt3vd zkP*&8EM#l^)(Ge#Mht>`{W{I+xRoFFA^0s|QD{j))H#wiD3&#e!@Cm;im%|bBsVt z{ZnsifZ3po?xVzTGnCGh;Zz^&A$a~~0S(RLf)>3orQXm8vNAa8Wl@kXip9tcd& zwLMw|+4Hv#qogMu_i1_j(HdGFc{q)S_DFnhTDL5e?-wf1EV+fuFv9gO&aW>+zu)XH z-cbE-@y36YKt2ivQUmfRJZjbL&C=CXRWyy(HTphmfeE}Aq5=eucjfTeYf;ZM?-~M_ zkNNm>u@Tp%D5NZHTW;4gTrZcGS6|1deR$S_4eJir*Uk1k$4%fhPDKIk8>p=V=a98m zSu7n5<$sCyH+!nonEny&>ON@TJZommy|U=OQL zmvUP{A#E{GrQkADecVMbLvaMg11mM1N3ezk1G@$h3iW0_9bE9VkkQ_IVWEs@*0nN~ zcQp1JrhIEdxCb!Pc*3J^^wm1?u-4--W%Eu;qDT`EDRn{;UrDR6yA>}w(`w>cBUtQU zjf>V01&qvqaN0m$hnw;kW!prA%15oPu_{j-w_2%NwpGI!tw_y38i{_5f~&v zwR+#?k41WBX?jSun^aGYNIinTYt*MTA`8t;lgEvG{pk3Q(`vcP-Lq3DP-|7qvu`sy zAD5GE&qu3%zMq)<=sl=mbab20&lwh6%gP4Zveo4XV$E7qz+%ltRD!^zYE!UGCbkJP zRMjOVlE&AV?QygzQx#Auc~|P-s2TqB5+~wl;*KPdz_^F85NU+Dq)3rRWD){-9-sCa zM@8B#xSgEh<3?iB*-V_8^CkH}rOw~??5}1; z^Y(}w8mbBtxfBr4=O~`$JexHgL4oUMvSLW+92!oYv-*s->{9v7>(w2@7FByY3eHg! z6QQYBh`?|99}t7@0%OpG-y~~eOwqfG3dcn(aLIL?*U9aRtkIyP^E6wIK*q4bzET}R zDt$!uf}OKkB2p;JZ8>i>FH}0y8kD1MiRVKUjLW-e6RKj=;up(G7;LlWC`KfDtBnSh z306tK1VhVLBZkYpU^$C>9qCY{-McCLB5@@5`ZVBgW9-{HwD_vbfc z1zxF_Yhl9G^>r9&FUus;%>89PN$`kDGmvjnldIc z%Mqi3N0;&FqH<JqE3>P6eN*cQ@3D29NbYFPL%FhJ)Yf9opkL1FwBt|3GW`zD#wIO7PPRUpl z=w{D=S44nQ&L!JxjQi_5@KzhvhvbVS9SiIeCkWmVMlm$2@YFu$#y+RzTBnH*rRt=l z#%L^-<#H71ltMN5S=B=?%b6Ov0$c15xbx;dU}E`z@DEBy5FaUsGsfOlI;7_NqJZYd zLVhkirx(1M*`lN)eC=`^8;0~Uy$wZb(MbnrQ91((F@*}7wr~fBAYr-Jq)3rhsl=y` zo!mt#OBo7P1YN&gb_oAGa57 zB_3Z_`^1Y?*}HW$pT2KSiGO-7_k?$-m}2HEclVC3@-E?H+~B^M#SkF%>{oE!{CB6< z3tQ}5m)agbt`;)h3_?oRLw+ti;mzDAIO#c3j$DVg963)%Ejdq%SpwcVTLRvylZ24N zd8+?FkJ?q^GvH zykK`cm^G=YxrOL`;(15*c9vkbH;9mmdvPYlF$UYv zg&@Y-Kzrc_)AZxyrX|zOq`I_EMqwT#I~IZX4xPD)e|H`vvSXNjYo^do?@`)M+Gcnv z3+m8up(io~Y2erVwMs4&D}Sk}mw(46LmZ~4dD|P|4oV$5K%HcS1xrOzG|?V~74TEa zGj>=Nxv%7pdBhrs4z#^JBR}Yf=F&Y-git9?PCyhLf`(6_tQc>*5LN($1A!u4Gel98 zE1w0?zx2RcsheTkpe|m;umw*HqN$_)oql}=f8GpBt{G#fD&MIWuHElbwv@*^0r*#w zgo~9~rG!6V90W26h$prj7hn=4@s;PUh)A`)c6{%QC8$w`B4gM0fqpqo=loEOzgsYn zRYJk1w^l*g9i;{uM7^iUP>3Z;(1-c^z;^(_-lSA|MbuqtV~EiI`dTDjP$*aE4P z6DkEvkPa*gC}!G7-LFP$)^P-On>2tIAZuCH#TZbC&J6*Ncd!=JP56pnx+kT&KJV0W z&F-1AAD6KnQ>EtYI1BX^OaK{FfNnAE0CTWU0E}UX;hPr}XaLX`a2uVdu}X*0Wnmn4 zK!^>t{}Ic0Nvg9lfgK63)*t6 zZq!fnJivMrMnF|%0DRMdLB%k_l*iM}v=^~k5CxmrS5-R6_LudQ8gfUTQba<=ATySt zhh-kQD>#-4zm=Z>Ws!LR4x^HKr{-gU=A+caa}LBM-q;-uaV*AV7%%NEri!X*(W8Hw zIcq-;?Wd)Dgm*xWs)fI`FYyl+wMmYy;eMYselw?pYr?+Pj_Fts{Pc_Kav&{RKCWrbw`C^TmtgHYY` zS|bh`K(N$Eu2h6YE(jHFwk0c5HcvMb61PHC7$%gflW!C>>zzFNXV>y8PECRrps$`g zTPWPb2A=i9DqMg))t3oz;-(|(bdribDmBnB1#7jHH(aT+8u-Ng5=QJP`ZznQK~WlB zf>Tmhsddl-{RVjIUqt8czsf!m_}@V8EmWMNxvb{7zA38emWmlqFuQQ6ESw=aoJBv* zv4cFmhLeXr;}h}{7KVnt=7wPrQNv$#&##fa7u4_8+Z7t1p`i<6)ni%=l@zi(F4y_t zt{S=E+;4{neIOga+g2IyQ{^UPdg3=GM65b=0ZvyPj6?g!y)d>2#dm`2gyQ`6Nb6aW zGuf%j8&NE+jktms;sy5L0DmbrTNA+xI#Eu4GFKo-wm-O+7Qi)x^*`%&hCjCcc;N3M ze%pihjqCiF#(FWVScky&b+^z7g}jlJ)lST*KUa+*^~Rcxry3CN})%+b$rR{4B}b_+Y*mO ztk1di+oK<+`fyOG=L7=g!?KOiH+Si79jmMQv8UotOTZ=P2t1v5aQ2apzxi%%ZxRTO zxugx8@F4KdKe`qaNFM_DzvTq^zkLh;qt^ew6{sP)H*1zah#rW$@;92d2&j5+0u-zY zk%SrM2dzI@M=jc!t^$rrUzwyOWj^=dZ^bapYEiJY{_5Y{ay(2=(zCywK1St!KvN*z zb9wc<-fDmuT)u+`bej5m&I1CRf4wjC5g7a~K*}wj?nE0W+xj z)$cDsAc0Z-nYlu2oDxJIrpCT@?ZR~f3Lua!vezXDbwUH9mqz%Q7tpa;R_?BGg=BI) zZff9E#_1{lnth6QLLi%Q#>OBv_CX~#)F{0AoKDuy>0_tUXbXcJP*f|v#^Wiy&z-z; zMpr^(OgqWEZC|}sRXGFCcjRNR0#lPV)iF^GQq$Puv`rf`OsOUg(6YH;HE5Cp27y~_ zfednOzw}0+Fq{ztdWgEt%Ja^rLu2+#)n8Ih2#9NGKE=DXiic0@-7(XKReeQ>Z5kMr zE{AZpv1(_EkIs1X;fdEa>`_o5O@vIhiyd&68wR?-pb+VdAl41euSl*)FjGGz&p4O| z{(OEM^6&%uvWPmJdB(~eNl!lTDU;_G?UDbCiMNBa!6>#lk&{rhf{8 zoyr^wVVaRD6o?06I3bVY+GZyAZbJsQDzRXRw9S*`10-!b`v{7ktVPo|GZDaM&w$CZm`{jx@v zU?tiB7h8*?bEnkPOL2ds!91pc5M`T?Qy~p2(`ZDb$}*6&iECxI>=V`Ex>_tkNVkMr zGtHD|#<8zoWEbgK)gb_AA)0e)%rItH1lg2@`iB%Wx zq)k(friCd)DRmlB>L_7whmsT<(;{X?lO|hh z*Q~AE6Iz0k(VGrl>42CDHF`n`1CIiCS?~=ly7|y%`6oi){k>G;^n9$)h)n-9UVKAD z?Uc^b;_1eSJvN?OFkpro?=!fP;`>P9Qx0@eVE2U_WJOwIzT`oDZFm73KIP@^qT|~Ys6qX?&iHp_(d=f<1Ln9P&C43DHlylk|ae}iYD7(>_Z_V z6$&OqxBDZM`w3lxYMxqi{97p3dqGU^6X+WvbvFk{5b0fYW#cq!J=N~UF4yPvuvgCy z+#Z*Y0_IrCb!LarW>g0C!qrkCh_hyU8G*f~yOOZT-gj_|Rp|uIMb(6^{DGEq3>lIM^AwfMCst! zASUi0MmRy(sWXfq`nJYTpGL)64JnmM)yA{~#Y=+jW*bCv-OJWvapsUSrD-fWir~l; zE+x0^h(d(0VJ1$x{SXMc1CbD*4Q@$eq)7bY@pdUH+2HoAq!11vF4unA^R!f|k@~)K z3Jur#qu=WHD)|645Opol3*9e0iQ|R z6pkdFzXmb-)E0PdhF0kph~+_c1^j5TWu-pA3`FGn zeA-QKl!-Qc?0%bX_kqkOmuH^e*}G~42SuRNi=i|BGc1?^~dA=6=xq( zkK|}H{pne0hnJ)l9ctIJ10lpNZFl$1Ibh!Bz=#A3g9Qoxt_#te;63ux3+vRr=a{1( z2Iv}4AA2U(_7{Q_@6EQ2ef{o2G>$SL$rR@vX>JA^!4hv~sBxqJKI#_Fmg~yfrSFlf zTjC{ai+1n|*6K0bP?L5;v56fZo&sBi=X&c16|bdp79fM)Cxs6njU^)OG{|V{oGTF| zbH+5ufTz%yATntWkKMdf<-Gh38JPtCj)(gS>(#=2pS(d(2y5@yYgX$aVL?q4cv~Aq zpWowMF&RIXLD7;V)53pHag|ygI$^rmG8XSEBwR=$rJgLH8E8_Waq`>t-#p<7^Nf6f zok^OKpE~v7aEN;)P^*kOC+oRGMCm#8jA2?nb&(-!+r>Tv68?Ki=^uWUL`FJp^lvH9 z{9grE|3fKo|M#=(5q;0tk$dDN!8v5D99B?p4$n?{L zR*j6#`v?AnJ126GLW#t$KX2d9k4?FHH~2s3{}&o%|F`1|oB#X+#ZAS(>s>sFn@AW4 z^b`~aI&9d?VFXkZ@%~sa6Cw)4s_k(M8qi48>jd5rJ!ikvheapB|N721T;`A#k#wju zZZGLFo1*=+WT__YMuHCfA94nu2+ z9H4}*ForAwC-KRMeW0f6D}d7!|9qDt)=oV>`Xxh zoh`)xcQTQXvT-_P)@%ZDN-mwN6=~JPUr?^= zuq>ULDzy1%5SX;`w(d}_8SbPDI~!3u<@c^5Xu~;b@cVrN>e9#QxB7$ti!d0d#d>mX z!HltS$5Vm)rDU3_nG-8FB$h~#Jtd?Y)1OA{uHw&7IgCe`0u4yBU)#_fLld^+v{bA4 z`Ow9a9$570l*!7Z-4=@k$`)fF%#;Mo?&^K`F3OuRK2kc1EmAj~9&-e7iwwL{hoT>9 zN3cj*{tT)ELQ|67gACMX`F|=$p7no_KgWv<{2Z?#{mtH}f0h3SIc2;T;X6upW8~TX zjac#0M{ElUF?`qp9@5Gko)}MbJ;p1o4nujA7C!OvEwuDPoULL8PgzG$T`l`CPgVV{GJ0I{&(8T1&{3Jsa%7;BeLF@J$A-@iiECH z>+k*IS+Y9OKe}HOh}+x#zF7ZWTC6}*Doyws(MkU;3nlh{qT1>&;78zT4FM!cRf`BK zBjgsr!yZ7>1o{x5O~Mp1`R-}uxd}EE$ztby(wLcN-39UW;UBkUHi=u05W|(TKT7e~ve@wL}Oq*Aj9@*j}KgBA|&-?o}U6vB-8mkqsK~ z2z&umT%JTl39II;Ijn}1#thnjG=s!-z(tf6j}jVT2&4wSuX9*ZiL^xg3RNvREQltmi4=+~BU<%q%GdC3fX`2qv7 z7z`UJbJQI~s{~jkST}pAqs^$wiP}W&Aa3^k=}+fUl`^m6k#K4RmW58F7yDc;cLI8j zBK1My0##t*5jrVT0^CtxM$iP#Leb&@bGTScpM}KQttRWtW2wj1nte*tmUF#$cfcuU z%57kmQn*@vD@`7Y%AC*~L42=hPN)uQ8pIf1MMpzmEHM<)1&&Ui)_sJ~bDqp1y28Qv zWRhaCJGy6P(Qv8KDwljtqugOK7E6Yrs8elW_sdb^e z4LZNDo(!JV(PlLwoLL&XE{!0i9L<2ZrE0O(sq?!PiHT-z?@C5nU1w4+T6lMlZx!^Z zA6Yrwchx9w17?&7WNG9H2kiF#0kyQYO)NBjb~6K_iYX)u!jD|zxjKi!07 z&?#-(v`i2qMHEnmlcl_53Q0{i2yT@gr^$1(^M~g#{rveR?y`!i16HO;Uj82C)SG$! zn2pu@AzDu~mp!dDxl++&O>R-6AyF>CY{kah#Aap2>q6(4bnDugTKBU_KbdGp#Q8?eA zm%p>$pYAbaKGGMLFc{NQo?nl$CV5#~B6*UE+q%`0Y#&A?g4c?6wK#p)qWj+ zX*mv?ndC&+bxlxAAv@X#A`W`kdz!S0_MP^OoUUB}lmSH)f$ZO>`W;=JUf z%(@r~t)Q^w#S9vW#iOQY_2aj$rY+5=4twLYHhC5J^2#XlQrBtI|c7iv~*whU?= zX8gH58OF1n?c6w&UR+}hkDRC67kmQf*m6fJ@`^Ue4HmRtM+MhQOe&ASD^@_bVH8kL z%nvl#&E09{?3&U<@ZvGKA&v0l!VS8HwQc2J&D>}9(Z@*(4~xmWk=W0y&YUG`PO7cb zH_t_J_iMUQ*%uSmcJBsCG@7<^q^?PCWFqUZ${+%?C2A74#kg}*D<_VdhB{k%zMi?!-4+sANz`WPH+9d!t*x%}Y~9pg!jSbFG=FFu*rDI^f++mLz_8 zn+R{M^XvGLYIC@ecEm^@;XA`NIA!{KnUQDx1aQlr$VbyKqefb1F=`G45&Ie)@X8LH zDP?{7KB#w`j0$2A5c^?TpkLygVs@l0^rDhMFcOQ0!ZZ^3IbO<=dgB`=1Q%6a31xgauLH<^GHl9>$s!%19}kM zR0H<{EDn)hq5lO~_HB+s{7j{2n_r*d29H;5lTV*!y7?(-8jIiZDiYvi9U!;CvLr~-B(5FsE zwF{;n)0vv;3?Q%1Yj3mgfB**ej8I{QP?98SLvXi3ODO0Zj@T!lMxi^We<@S780pxh z$u=IaqKSCr9HNC5+t<~xiBbvAtjAnsn~{uv+5ZNND6yjm!2?*p7*NC@Ab)nB(Xmvo z1D35dyY|%YbJ?p*B2SnC^%7`(C`i6hS?LQ9sx@oAi^1Up=}IMk#cc&Vo{;6`{Jvm1PehqlOXt+eG=`Anp?e z#{7^h_fX26S;*)S3eP8@$P@l3f$ZBO)Q&h{)sAO_I4)vFlRL<}CL*oI4LQ_ITD2Ic zRt{7O=$>41P1&3&Xf`|-95dUj8o1gW(AIbJpFAIel}OA+@Z2n8xauAvIWidEu}%`H*|z)k;N+WQ zMfeBK3Nf@@4dJVs?3vd#Mv^32?u8c*pE0w1eZ4rV)y`p-0YdY~EwJ zr>vZHNQhWjS9xRt_Qrt0VmRJZC8C9Z5B`&pAh?u33bjtm>MP@Dmf2F#XzNT&I-&D8$Z&Uq02DZtZkorl( z%Qw@u_wm2E{-^d-@#0Tt|R% zr{3-)Rkqcgu7CXWy_45DgACK|bL|hN0incXu=F8>*J}qMCzO@|X(v;Y37>#pWzo1@uGb5I2oMy`2@s)VCY0yIowM}w$L0txI4kc z=tOG(kp+DQU`|BYN~t9xO=Px&wBHBFR-M_nwqUJ<(pbP=7}`BWt=-$W_MHdfbPbKl zMV@Z0d~@Uq8DHH2tl?*5CNkRXY)5w~t#{&Ff$Dlv(Qq4nI$$BDMY2>EW$tA(#SP(- z=%~L?b2ep$#fIeqE2Pi{4xU|!7Ln}V1FydM*_1Bw9XXPJBoibf;A-ja0uSpFI) z%g>+K;h)3Te>J7jDzh$L5IcsVqS+^fD7;WiPA6AZEH6-$DF#dolf*q?GNdYK$QH*) z`b0IhVOu-DZ|RC^1<(_El(p0Dy?CawlLo;;tV472%AFBy2uR%L&uT{NQ>Hg>_){BX z!l|ywvRi}}_QT=U0ItAjLOXB}?5lyO^TV}PvFBiDw>tVg4YtG8VAM@q-89f|e$eYT zuWuXmaW=X@3*J%AiUigEwx_Ob!K2&9Y{j-OZ{NrUYs#pu#hkNfdB)xgXx{1=^_L;L z!d|w7Y%)!Yvs90_o_RY|~pcV07!8z8>UEa#%HU#h*8zbNe!VVZbeMY8}4x zl?vt9x?<>*JF_Qq`^DC2fNMGcge&>V6b`;3=ntO5NMK&TZNooi&11!1yY9K;FIjf5 z;s#R&7{S2+-(|@Q&;pK0l%q;d?&rih#s168tr`G-5*TrtFYSdwtR!e$SiKSG&F_PL zj`@44_dELyR3>1M_gQsSSa;`OTml#@V0VPaD9fvL^t80Bpk8focLH-U<)J6j?q?Al zgRbWc@f9H2b*2V5ML&ObjfV9W?YH=60!UPXIY`TWh2faNK5KSZ-Soe!l+jK4K5nhD zRp0$N^d_u)hdkS&4SL7*0h2{#zN3L(!P>f6+L60ASNCxsUpyKDpIro%fk@?i1G&zxAfM@c_;GsCh2pi<{eK9IlZS#I+Tn8hcM(KAy)$_PW<_f|WjYcN zZ{ZJ?P=rnF=#Oq#bzlTtBz^-f64c~qne_GUL7&`8X>ys!2mQG% zPs1TPvqzfuXSI)~m^bv_v^K$K+$iOy zB%~dfHGsB?=`_)$DAr0n|Ij-|^YEav2GU(yDhtTw%z052f`M3$KS2oY#nIB7%v; zxp|^o^*}bq9^_QOu{d)q*R{gtnpJ@90dU;lm3}S5&@WkC;RfJj`J}pAy}B!h5b@pt zv|hMV@ATV~mrv-J{;?_n8gC>yw;+vx-->m6$lp%vzAcm(RrU4c;b>I|ZX3F=yQp|l z;5I^KxCP?066A{OzK!?&z9K)BHLs+gmFas2gg?>S6t|9w#K(OJ>I5QkdU5jD2&A`| zjwdqRBJd7yc_;lHO~l)By}B20s=RljT;FP;ncLVb-$4*jqTLbh3lol`K$5t;OW@4i z(E}ipX|v^a`Y3Kb=+f(93#U5^ zXY0S8!C*h><^x)9y)Nxq?_Q;vJeXkjNL*C`+t{xl-s$M2&UEA`Qkm!9D))MH++FEv zw_@B+quv0ib2G3rH5c{ZTEeVcNuvFOG;>_XDnRwlxebX(#w^quXYL@jh1)DBGwd$o zl|y*%>M0bQ$Cq;AVD3H_XHPVrTo+_(TPwg5;G%I@g+;dJ&4UMo&*|L*rM;iIaJ8$+8Fc*V`t6&%?k;{7z`J9QKChXxpd)zEokKT*n%OjV_LYnzLNaNYsd*9bVkGm9t$xD%;kDX zFSM}%DDmu#gosM25jx5&$-=Wgi=h@xoJBB_?#z4K-W~o$67FdTY*7r%5K|s4=dGc6 z0OPqK4I{H={+3YO+$^<9J%|?4kwy_AeTqw*Ljs=2I%$x=o?R}NGJZ#CWK_7jxw`-2 zu!fWs1|=z6?QIK4BV5*-D!S-tuSbHTWw5>Eq(LZ#cu?Gq^4yhlVvvA0!U-R?*1eGq zZUhiB;Fyf};o#1on~g`Y3f0jwX*#sPxjMk%c1d5KDX&Zr=$eE*483vEAfl(~hZ3G- z`v1%VYC4)bp*wJ=(TWs*==jRqru7w~$P02KOaSpc8^_!cvT|%IyP(?5W37nsHi?-AY%f=ljnsSS`w4Jze8AC^!mrkW~ zI#G@7O0oiK#gremOh<}fVc3WUa-$!kFaoia{A)20sCQu`b+;H_d-zH|5EPKVVZCw4#Jptd=fT8l*3N)1ZjnR>XF^;Mk$=2TcEN6KnX7K+@~uofLM+KX zI6zNi#~m+sU=~oj_LjB9Tsng1c!RPGv!U^?4ZB(iN!|YHaM`yp%bm8Cc2(sI{BoUQeeF2h~3TT9%DU@ zOsQB$E`p3}IEg2=xLfTAbAsPC9nz6LQ@v|er#eUumr|8bLH$VjI%G17Z90p3o%ESEA*5kAHy9)4EyO+bi7PEVet4MSP9lag zVDs6oF>Xm&+;ZR`X)JX^fp|dVB=N=QMwbYGr=N!E=m(qkDsuZ z(?AF6dt^;t{00NRHC}!C%3V>h)T6uS;}g2u{@KI2(GVL!*dvvW(f@Z3toW;CC|Im! zpS0yoYxqS;bPT)8I_5LZBOa$Kke+LOzxwurn>Qkm&{r$s)OT5HbBl+NG7~=$*>pDL z*LLD=>RBPrtCY`Q9GiB{ol|G+7T!FZ`Ntz5S2cWOvghz!jJ@D!Ym{E%)KQ5x zgj`2PKUDlXe1ON}8VN1u;NfpFnNJR}&k!3M*y0-DD7`OF9})*pFNqQoHm4J6UUWaB z?{8bqpN>6ABMDY!UUS2QzQ*Hrk=;nl?LnZfq@~}K@M1zS;x~>j!`U7RC2j?TTX%yn zmIow=L?aOLEJJwTd@DNwtU=8B12f#JKpTmTn7e zn5#P{>eA_v<(!0CN<1?AmZemC_ecQYCYUg5px98N{S?P9TU}TkoW_XEp7DRwP6n7{ znQ$ZL^tmx|_z_LNfSNELqKBz3RXlobbfk@pwPpQ!ZX4TI2*e02gP;dBzkam48^5pw zEQR}onm}z|(PiSwr(eCpV{BFi5}mL7rSYAD%fiVIfz@r~-=t}1R6U9uX)f7ZoT zGEusqyBe-lo8^{$Ra(nB#FkSlJ!wIWah1Q~D!f#>F}4=&8np)M7Hxy~ML*6m2kJI?-%sc-n@<4-_y*gO>a8LB za3dX&d|#jKn>lP_a0*^@t@yBmhf6s# zSAz!Zf>#_{yjTG8av!o*@BxH+Gd>X4P!j}GMv{%oIygZ{wpbRf1~3C8w%%=2Ev!=~Q zr;Ae%pUp&(d#r}{OrgU_A-%ERW}x5QfE4!gI^p<(7L}HV2V-(A*Qy4d0p734o79)?J*|0&jRWe>7}^A!#_2@!>+#aG~ff572~q!+Dq_7H>-YP0inCJL;!;5 zEz7vT9vO>rH=1@$Gh$wVVSt^FeaZ;|>qu@qAO|K9GL_fwl&%UQ|fF--D%cr-P=zyOX-?t%U1d;3i;FqJ`OQq9(9Ik;&Fp|0 z>Ewd3I^xg>sb&bXx51tuLR1||tTEtjVX=a6!WoV^47-IF9A4zOh9!WGj2TRH-7$Ur zQ|zb&v{$)O<|$F`Q08iXeAEC*juY;%9ld|%D{l11|3%q5c4roCTezv%HY>Jm+x8pV zwrx8V+qP}nsMriC0@fSPkeNzO>^a}qBQchZzAXK;1pc3YrY1iV3U5$Mm%#r*t2U)R^mykUd zWplVB-!$r&wM`CA80>E2$F9|^(VHet2<*?va0g!SElq-#PU$P?!+N53L6Bc1QzfFe zC|XxFz7!26qPKCekx24;dbxeQqPKch)|xFyNFQ-Audi!{lyr3q*UHYo#Lg%!CYvnM zBF38yXIaXrG>ka)ACl`RL~-1X64@idhRLXznAD{1wwfX`WtfU=6l7emmCJQ}f3E8O zR!_x59)zbWna1r$o*_AiVcn6IAfA5tx)YlaRZt!WYoc*3wXL3KmJ$S0A)f+^2lON< zn5%h++QRBj<`33)xKgz#vO%73Teq_jQynjOf^nf({3*pajeZ>nNE%ftKSoX=sX$JU zfbai?S;mO4^fscOi*|~mnyeXGO*!uoBTEu}yc6`^L_)hihjP)o#(Ni> zib19pRnD}~8Y~daDA7P8ASfMiiTo@W#z(R;;)vy#5ead^hSO^ZHIdBLK_A>i9L>tV zwf+k(qOH-^ehmo|m$`tJbr2&@si5qL8c82|5LcL8svyOz(Cx(!mJV7%$4|y4KD2_F zz~>M`ezw+`7HP5E(6x-3Rd}Hjr`A=^6<|m zL+teN$XV8p)v)lOq)<3-n+j!pJYLqLXS*77t8gKa@VC5Dqz3I%3EmKk+;)NC?!1OI znw}~LTb)EU&qUCzC)GRAK??`Acg-9$)VR>2gqK0OI~6nv0@Opr9d?L@2-7}C&g^>3 zc<-7p=S;%Ogx6uZrsI+KdlRqG@KwK0wk+9P6_VReEk(tykI{N#pWXVr(4sj8Wv;XP zGpa+GZPJ99)F$C+Ge3*wdL1-v)H`ws;PfufJklApxL8+beOg{%ZgH+9k- z`^&W3M{C{Ron=ybceJ4k%1nvURsqFzY!bHkL?mn0^`^<_Kznp(o(kZ$f%j=o8FmO= z`6n8&mOfE$Rn92$0sAV;wUx}}N{mt1o4X(O zmEJot>u!iAid3CSXQ!kLGn$Y#j(8naDMtjGI7d#TGOn;*vXJS_?CLKc1Sd|cq`oR{ zt<<0QSDFScCGI=(#Mm2G6A!2tjl@{yc(?Srs8Eh!I1=TSAyY|3Pj;dX=Gjr>GNQ>! z^;OhS=m8Jkdwj0^kPl6n(f0#uWy;u1Gw~sWr-hRt0DzjE$d|>Kp>f&JganT74ysE| zrE6m6GggV|ihV^PwmbBLRQD&r13f%9y@YT_g&6}eiKmg|UWN_R)QY{aSvymPsW_7Z zAqfq^NSU&`yM!jyVr69YPvOd+oY+4GvLm}nz2w6H z7-I%LWGfylD-pw((f0g?Aiv14LoqY(?6aVQc;fY5QtpH9Hz9AVSp$V5hQC56 z%w>L2-xRvL`qyAt(!|aN=^sGZGl3fxaatTQ|8$S@!;1ArFT+X0;-jmsKJEF8_@NU8 zCa@}I-+SXHRJ?`~-IDo;UzyL%trtrF71++K*Bp1rAJI^)O343CC^GM7psiQSA8VF@hIgp8g>YVdNmPT(%0maMGM$GLLGSQGW zubE!rZl8ZtBIHD1dT%^xjIc0NQy)@tXF-~q021vqe^Ez~cHkMGPBN9jM$TfRtN~aE zmm=`9c&rin!l?-#P4sZ$wZ}ejP6M!qX&+0Qq$VHsPu0xiuC57~f{{MHT>>S>;UyoB z>W*MTRBSR5VoCV86a9lzk>Bu%qHv@u6NcwKRm@HVdMd;RK{e%7W(p*hlSs^Pqo+M9 zDoQIoODd#QY)&>N#7v)NRUUCwXH_3Lt;tq!nPQ>GXMxXR9rclD_TT=KQ~lN(wD5uj z1Z2+kU)qeF{_mPt_1z6c74gefdCj#`KpSAFP5JWMI@zCIB+pX0Dqw|3HE$Rq%Q%b1 zILgYsBH9b_UqRd=SoJWWM)hGadxNM&D16P?$n=*kH^_s zKcKZ}%7A0{iAc@D&=iNk@h-F(N<`qwSWKf45e{}+lf?b)1Zz*0EJo&Wo4mF9*FEN+vYo322yUj~p%c##Xz(dai0T2M?k zm3v}~VhdYxhRXULdT25`&6oDkti(;B7NlTW@5fw3LBrft(MPUORj@Pac3ZUuXlm>Q z@T<_Ef!;mfS5)Wo`36|24W`whq+gp{0mW#x2~~fJUurNkP#a@j<~4_k9XmsD9F&P| z`@jQ8ITx?U8jF&q%_t_0`rB77y@{Pua6>54BU?tLvNCWnWUeVPBb#EvH;nBL26so19p5WjMx z(!O_T53?z#WgWy?w3V=+ujw4EjwVKS%dsWIWudNb;Vjpo{IvJ@aMR`nLeEf5Q=R%? zNNBv?7}XjxYR^tUS06_p*lPNuldj6gF(QU)KG0Q_2P%dBCTeeUvkC}G#L2%*(`x%d zHy9eHN!9>7L;CNa=RwKUVh7!^>wHs4m!(#YGFX|RLB62ED$N!ZW#fx|~LF$Q3w@A?` zHLTr(Hw8lVnFGBiK}#&E>Sl{^kCK**U*|znf}8=8>a|AEB~|XRFA1$mmmY1n?;0-T zwJN=zizVdq=8%HfsdM5a*G-YbHzfu5+T@#Y% z%Rgb(s@~yo-goh#^4|TWM}H@AZrHby17}YQn^GvJG2ULByz>u;dW_o{^Y^X3y(21^ zXnjm|lCDF=0{pV`iby6V!fl4*W^kXmOzB3S*Mb|p-}x6fk|TXeY_K`mR2F@;W2U{A z4>89{2(lu01*6m9IUmTkEA~dT3S*%SZZ$?^GipTr$R3fT`0_=WmkN+Dc1t#g=v~?I(7_W>b>#!$71+wg#IXVtt@lID>V^{zd+vfMoNA zTC@0wo{dXa&=~&sMiPi`yW%%kLf9>E0?bufH#~^v`I`QwOKVsuN47~t*3<(2!VrRo ze@$DEwZto|yrwEb{~CTCK=gFl5%$X$7LYKc<$j%PZbPahLoGtl4aT$JDoFI);=z%( zdOwOEDmkatcS!S$nEQ*-G9Z{II{R7hl=U_Dw+m0L^lvuOo}8z_p5b}^`9+L152#LI z+H~8}l!NfA;4tUB3*^B3*hK5@E5gZ)Q}Yw$bNdVPGN6;ceP{ls`s2fAz4EJ2YOa86 zy5zHyy;Ppo)KmJEh+B8f+}hK775J$sqF~;WylIjae_I53r?u^XK9U?Xd;rIu*+0?o z5Q+`%v;9ec+*p*cfx0n)#TP6NZuH?)*a)>)6Cq(%EXi6Ja z1}KJU;^J^DaCTkg%Q;og9Wya0o{6OAKJ{nIfqeuCP@1I-`S+BOb=-7jxdQd!XywthyK(y1pJA-ORF^24kj2Ip=nj!<{{9T(@ zty`HBlAQBbkSo0B58K~aiUVUL$ZXK*E%8DL`Yj<}q;|+kM=>rWwZW0bWtMCcFR1)E zgfiU+k988>#F+;h_OMzo`A?9rhaO9{o!j-&DfzNkGSlIrsy+ z5IF;*?>fL|qJgYx7oN&dBVhdA>>fPe?SZXVV~xJz=FpLO5;HawmnbQXkGc6zDr0yZ zc4g|172V;#wW6#1zel!}Hi|f^FFAEpRTQbYB8&UQaNYb!%gP3kJJiaEP`-d_Q8V3m zdKF2hv)kY>pozA7_vZP>(Pj0Ru&4a~P)P8`{l+adJ7p^bIrp!QoBKY;W0vzKoAdP| zclR6A9;lb8$@t$&8>@v@OYT%k)!%UFkvZ4(Y$mhBohFl$#8PEBhlTp~t4ak-LtyF5 zMc+jEd98+BN{_DDf8MrE>Y^ZnImoX=xPP!YnJBucHmuOvuM)bbo)Q|}x$rE0nS^Rl=pSYj?6m4NwBhi?PzrGUXw!y z-7^h@M~+Hnix~$4uzP={fr9IjYfsouRDGek;0m@vmWhi~vqkvFo~_}Y`Urup)6D@E zmZnV8mVXakW7}1tmQOunWg~;mD%Gn)rlyru#edftOS)puLN)M(n#+Qvcvr^bs^9Ub z>UL4h<%Rz0>Z_xp!^mW$K^IFF?MO6~!h+wUv7wYTl@y4qC5u+B;ml}d64YgrVCNdK z2e|u{w>%X^QqjdP7YmI~UbIo5dVx8|p{AL+7zYj%3PsiAsSB=_QeI>(?!OivJVGSP zt*W0?kn=EHJGe=WIRnJ;Q$um-lob{|CQrDa1rbFeU>~_P z8(e}+;;coDeNtru%7rv2jiHo*b4=Ij-`fA6<|?&4u^OPMpBg)E5u~j0RUf)^fiTsqFOMusBaypcrYpBw^dgs?RJX7D~oKp5i0#f zki3?ZNS5hHEQY+ih%sOXac`x#h5HiE+Ob)KoR3NtqF2z`XP+q3H3d-6F*)`AS7MVZ z9?qDGI$5J~M!P(&IIVT9(ZLQF@8U6=!P_GT$m@rI`8|Iq1u#(gYEC{6G6+drX|B!3ayZ1At9j)=(hz@cq_|J4u<}MdM<{6rLS2E zRxu{n3D#A{2AgQ_&`QbJ6ji%B>-GbIn=~1n?luK6kYpp8D}yv5VGUxc&V>{r1=~yg z&UTKB-Hcc)x~hBfItzXLN3SV=*!KTh5~u zbW+sVeYjR~HC$LN0G4K-5mEyw(}HMeEBo6=HZ<@8+H-Dlf!$;bSCZiEH8YP1FPv6m zvqZN6R~wj>ysAVgAZnB8*da_T)Ux3`(@u7k^&aaYiIQO{zOUa&k23-+wc~{SM{amF zan_IUOgbpx4M*&pDy1Az2L)e755my>Ca51j(m5h@p90|DQ4YGyFbH0U%|EbV%JNs! z@f=PVuiI)0ILhvd^uy%PV9|qZB+2DCswlPCbc`1$Qe}`%DJ*ZCc^&b`;J=95Ji1lX z_bNMBzzN>6EWTyh>LHSWzEllca@1TIacB>YLyt7=+(FMEF-ZDr4TEvHnl@uUK%27I zATX=yZ2wjme{03IRbiMMUFRZfbm%9R57JHDZpWkzBC{4V9!|SmoxAUycK=TJd%wW-nQN%Z;>f1LIStb-xKU>_2nSX2 zDa`TN#A5CgT&HA4g&{hb%M)a@ifqvE!K$ZVu#8+Kq8BvF=#wTR0nAoWO?4_Ss1%`r z9Xp8{9414e7Qa*lw-5g36Rxd`QeOMyW`=gTp;mwiU%vi7MWMVpv2vHizKIc>f7I$sQ_GnY>v_w!_h({0rE@_=)lgt~J~Zv9Q7Nv6zOCKV%LI(K=Hr}&sj7c?#P z(?W$grdDDRi!jy{98?5Vr!Yg8bNLWcl3M!-zEvVjRVUv19iI`QHQ;muD)x zn1r`E1R4AZ_+T#b1Ib3&O-C++Lk+|dps*7rf*B5>sC*`PrIbl@QVNNrmeoP7qs=k< zHJ{|>Ehw+e-4;mN=7(yicJFc&F&v>&cay6PRRrN4=NVW2j5`ck91mcR+@%v3af}}B z2^>Te9Og99(zxne^~7ee^|ntDr;eGvHqRrQIT1Mm95OWd9x$vJVsaO+s|S_3mI^!e78b!Qj? zS}j>t%Jr}yRO>l3O9hc4NwG}_+PmEQauk$LvF=|gtFnV+zu_P!H&N9h7WHs3z$Zxw zgRp3y*&7fu`4UK#!_W{$p$ezB&vWv?8iPg{j_s$V5e)Mzbql7mL^sgKDl1{Q@ z7M)eD6Di8#eF%W(mqPa;A&H7y{}TaaO<04$Lg@S+cw=@OXKNOwCS4(^MNEk{m+z9e zkk*&~fM;)>R5YDP=W=TJuMu|g%p+t+Y@g6iKqPmBN_V_aHdpX{kHvP<=+E`I5ePrm z3)0_FGTwA?3A<^ds2--cYR@G0I2+F-`Zzr1Q(O|}PH;Cha9*&j&aMXkYf5(r=Wc%x z^>HJ9xjhoCYz@^daw84Vb#+9Wxmv76x9?xaye^;aQuH)c7tNKv;$XG$v-=b|@4J@>#lw>@5b5jz43FYpfx%FJG?x zjL}ScuB*ca7;jF@YW%~|41n4DO zj%J78?XNVRWyM24s+O!$W#rJRVk|~vsA?CTD0Yzq>0!zAk@~GJ#jDpo@n4Y5b&+3o z&$0$rBNs0Uf;X^a;E$fOyF;($*tz)7U$K)}HHXq~2u^s)&}84AmFBhQej8Su#oeCx z8W!@U87i2C%nT4%qI_a%0|5zJa)#Ao6Xa()uH8M=XSwevLA24dq zYX_+|`pzMUfhDNEVOaCPj)1!W-;>hXu=qfm@->{pFNh7LzX7;<<)<{^#xdkN9c2(Y zqMARHQZ9`Dp_HD(;^m^`=Kj!rM+m6ovS0v z*q=V|H;tXKbew$&)@1rP26?mwmFn`$_FNh^!_4f}4`1);LToNiXkolF-cinoy-anc zvbEWDef=-V7HgQ>K%pLwrGW!0jgfiK#2U_{zP4!X3-mO450 z^!9S^>U{%0dic6Y*4X6b&OZ9~o*cb*@u!`9y}tnaQ{NFlRfaOH;4?e62IGUmNl#lMzbfJsY%-Sj?J{@O7Tui600V0X zrfnwq$xcg|RXsw5$|oJMQ$o~{yHdB00F^8)&CLrNPHUShB zlv-EKHf6~8s|9NswncQnGEUAe$MDoVe=ViS;#pIi;;nf;wW5#CYH11$s!Dk9Xl(*< zlR|Lv6Px@KVKj%E*6J1B?7ZO_`y zE>*XKtv%!mQe!~RO==E^4crDjLt}HYpf)2zNSu+VK%D zR(iL_&0z??UbGW~k7hT5Z->l%zs|$zRf_-u0)qT8PglD9rlJ$qDp5wC*%Gg*VL3{m@k4f$d@v4Adtqti$Kg2C@Kwpi3OX8{vRXr%S z|2L+6)RyZi#l2hbE{c? z&+;;kc%8D^+!yc$YqxsBDGEOP5*g>cq{?m7N(Gna-4<+b2l5UA>I0oY-e4$lX%u4hLi> z&xyeKGR8n?9Ns5qOkOa`J~rGR>C{H7z@8F%C#d!e#k2&*@EkmS0;FO?N3*GNU8Qdj zXE}!Gl>rvgPv|lY00uZfS{J5BZz>1M(lKLpF&g89b{n%593BfLLYAf7*|s;T6|JLS zOJHpxwRK7>xl5Lt7w4w-AaIV#9q7zGtj-AYZE`U90usFQ@u-Ip-=HmDK&^5GyoLM9 zde5#goE9EcPUYS5#mycG@2t-wFkFl3mK|Dke-$NJv)*9TOAR#Ku2DQ>uCGF@x7!RG z4DKuG%p+n5CwRR-*`pj{J+&Y?6lYp zwkdW9zq)~-zEPXNxkBnwzrLevv!IG&cdQKWIIH5O3n|g5_m4hq7O)8QMpImi>5H@C zb}qv4WFMyrSoxx^#H`UT%X=S~M84DXNu+=u@*C%wzj9;_mFriXle z5DKpy`dp_AsF$zl4eUCzIl?ZKW8RPNR*;pTa%)}C?Mh2oiRjx>nZ=+$BA6M1f$nv{ zk(hc~`dAX{MMU5sT5?AvI1mZ9wxB4!EM9!>+bH*)hHa30d4DGaciDe`14t|#pxsEk z@udOwVi+BVbfPoZm)Ty_`|;Gg07=D)n0k2wFAjks;?em7+z*h^`f&$c#OyNTU!@B6 z%UXZ8muw2pm9L7)X0$r}4pG%cMGJP0NG!1}KVV}QD6j8DKLD-Z2XYk?uzFCfBY4*~ zwp6y2kh|FOQwQ*A*wC=SO~`z>wL8@LFl7pTWr!NjxYtsg!Cp|uJy<ZTV;qRxYEy-}>>u*%{-AGEpmQc*h7$&o+?>6w-+rHMt$qxK% z>YY{ZxQ69(@akD__I%87wb`z!1f!hl%S56%%{Y>Ot$0;GdFzLGa%}HWUUB|GRg`{X z(!soIL!FXjQbgOe^YQtE^M#bZ_V6Cg^(YTKm*O_Gebimv#Zj5!h^&{-n5@LnPrXTo zJi^9U`0tpFSLTKZiI09$5_?yGbR&)381XH`Mh?dF3KVZn~8IN-Zr5V$B#g$Q0Pwa#JzjR_x=~Ke5 z9f%J`ye*)`sY9&DXb5Z3-Xgoue^nF4_prsy*P}?ZeVCbsmAZ z&BvWB0fVm2Sf9Smx$!=^kL%(l4kDAO}IZk3)JT**fux`Jpe0ghS=yKpPY>nzJU7_ z6$lB^XkKJd#q4Z4E0hRpvp9gX11lW2W1XWhZ;y|M1d3<|dG1Icnih%J5ply&?omIC zm&T+tH;K5ic!vEiFp^KlSV8CdXh?l#uGB26`-1}nQ-yLSKGfBm=>RfF%9nZo?LyQM z?#v3AJ=7thQ>C#4H!8X%l)Cw_64qg|MSeBRpo`GD68a76G(8>_d^wRqjy1rbDqA=67Ko#H!vCkR+Cs%p!nZ-JHk*{PT4~TP{}ElO3K1LO3v#=jm2A7C!{IE9KwUr zOxkvQ%Cdw+ZZN6ckK|-%t>mg%tPU+8RAX<8Vv`w7H2T{_Q02WGZ(`W(H<7D1(I|Ym z8S2G%!kJZ##9>ci1ZjD85X;9Y$rckSrq&zxtSuDhn>n3vGDZuFunso$CY`j-2U`%5 zGoTIoSW^kG1>B?!h(YMT7$vI7GnhMzwxLhRoE9Whr!4UEMjt}EmQ%4V1O>g32E+>e zWk^*A4cRqVVrWpD8T{TY9K&6@Cy|SKjv?dTCu80i&*#U#n53MRI0R09mB8PUs0f}z zw%NntmVWvgxpcPyPk@%Ook;e zSNp^%`?vSML0Cs2!9|rnQWo@2Q}bWlX*&F0<*E+ljxvh&HJaG{&y&%RGenpnn54m) zA%3%jWF&M?1stQegs6C03wslWYs%6Dwn;MXL1K~3#*@q<>w&0SLfWd@VyoyZ0sqV= z_snPad7I_ts>Vh#mD;b9`Mt*De&>59n!x8HAPmSFZ529L+32{A(>9&6)2Yea6<_%` zXsW6roUovPz6X}(vDkF>B@I;>hKAcvIs;eCp-4{r(52+MDIW$qOv{v{bO6zu66u27 z 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 diff --git a/ext/oekaki/info.php b/ext/oekaki/info.php deleted file mode 100644 index 481f3188..00000000 --- a/ext/oekaki/info.php +++ /dev/null @@ -1,13 +0,0 @@ - - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program 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 3 of the License, or - (at your option) any later version. - - 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. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. diff --git a/ext/oekaki/main.php b/ext/oekaki/main.php deleted file mode 100644 index 8ff5eb49..00000000 --- a/ext/oekaki/main.php +++ /dev/null @@ -1,89 +0,0 @@ -page_matches("oekaki")) { - if ($user->can(Permissions::CREATE_IMAGE)) { - if ($event->get_arg(0) == "create") { - $this->theme->display_page(); - $this->theme->display_block(); - } - if ($event->get_arg(0) == "claim") { - // FIXME: move .chi to data/oekaki/$ha/$hash mirroring images and thumbs - // FIXME: .chi viewer? - // FIXME: clean out old unclaimed images? - $pattern = data_path('oekaki_unclaimed/' . $_SERVER['REMOTE_ADDR'] . ".*.png"); - foreach (glob($pattern) as $tmpname) { - assert(file_exists($tmpname)); - - $pathinfo = pathinfo($tmpname); - if (!array_key_exists('extension', $pathinfo)) { - throw new UploadException("File has no extension"); - } - log_info("oekaki", "Processing file [{$pathinfo['filename']}]"); - $metadata = []; - $metadata['filename'] = 'oekaki.png'; - $metadata['extension'] = $pathinfo['extension']; - $metadata['tags'] = Tag::explode('oekaki tagme'); - $metadata['source'] = null; - $duev = new DataUploadEvent($tmpname, $metadata); - send_event($duev); - if ($duev->image_id == -1) { - throw new UploadException("File type not recognised"); - } else { - unlink($tmpname); - $page->set_mode(PageMode::REDIRECT); - $page->set_redirect(make_link("post/view/".$duev->image_id)); - } - } - } - } - if ($event->get_arg(0) == "upload") { - // FIXME: this allows anyone to upload anything to /data ... - // hardcoding the ext to .png should stop the obvious exploit, - // but more checking may be wise - if (isset($_FILES["picture"])) { - header('Content-type: text/plain'); - - //$file = $_FILES['picture']['name']; - //$ext = (strpos($file, '.') === FALSE) ? '' : substr($file, strrpos($file, '.')); - $uploadname = $_SERVER['REMOTE_ADDR'] . "." . time(); - $uploadfile = data_path('oekaki_unclaimed/'.$uploadname); - - log_info("oekaki", "Uploading file [$uploadname]"); - - $success = true; - if (isset($_FILES["chibifile"])) { - $success = $success && move_uploaded_file($_FILES['chibifile']['tmp_name'], $uploadfile . ".chi"); - } - - // hardcode the ext, so nobody can upload "foo.php" - $success = $success && move_uploaded_file($_FILES['picture']['tmp_name'], $uploadfile . ".png"); # $ext); - if ($success) { - echo "CHIBIOK\n"; - } else { - echo "CHIBIERROR\n"; - } - } else { - echo "CHIBIERROR No Data\n"; - } - } - } - } - - // FIXME: "edit this image" button on existing images? - public function onPostListBuilding(PostListBuildingEvent $event) - { - global $user; - if ($user->can(Permissions::CREATE_IMAGE)) { - $this->theme->display_block(); - } - } -} diff --git a/ext/oekaki/readme.txt b/ext/oekaki/readme.txt deleted file mode 100644 index b5e292b9..00000000 --- a/ext/oekaki/readme.txt +++ /dev/null @@ -1,124 +0,0 @@ - ChibiPaint - - Original version of ChibiPaint: - Copyright (c) 2006-2008 Marc Schefer - http://www.chibipaint.com/ - - Some icons taken from the GNU Image Manipulation Program. - Art contributors: http://git.gnome.org/browse/gimp/tree/AUTHORS - Lapo Calamandrei - Paul Davey - Alexia Death - Aurore Derriennic - Tuomas Kuosmanen - Karl La Rocca - Andreas Nilsson - Ville Pätsi - Mike Schaeffer - Carol Spears - Jakub Steiner - William Szilveszter - - - This file is part of ChibiPaint. - - ChibiPaint 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 3 of the License, or - (at your option) any later version. - - ChibiPaint 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. - - You should have received a copy of the GNU General Public License - along with ChibiPaint. If not, see . - - CHIBIPAINT - - ChibiPaint is an oekaki applet. A software that allows people to draw and paint online and share the result with - other art enthusiasts. It's designed to be integrated with an oekaki board, a web server running dedicated software. - Several are available but we don't currently provide an integrated solution for ChibiPaint. - - INTEGRATION - - ChibiPaint is still in the alpha stage of its development and the following integration specs are likely to evolve - in the future. - - APPLET PARAMETERS - - Here's an example on how to integrate the applet in a html webpage - - - - - - - - - - JAVA NOT SUPPORTED! - - - The parameters are: - canvasWidth - width of the area on which users can draw (currently capped to 1024) - canvasHeight - height of the area on which users can draw (currently capped to 1024) - - postUrl - url that will be used to post the resulting files (see below for more details) - exitUrl - after sending the oekaki the user will be redirected to that url - exitUrlTarget - optional target to allow different frames configuration - - loadImage - an image (png format) that will be loaded in the applet to be edited - loadChibiFile - a chibifile format (.chi) multi-layer image that will be loaded in the applet to be edited - - NOTE: The last two parameters can be omited when they don't apply. If both loadImage and loadChibiFile are specified, - loadChibiFile takes precedence - - POST FORMAT - - The applet will send the resulting png file and optionally a multi-layer chibifile format file. - - The files are sent as a regular multipart HTTP POST file upload, similar to the one used by form based file uploads - for ease of processing by the server side script. - - The form data name for the png file is 'picture' and 'chibifile' for the multilayer file. The recommended extension - for chibifiles is '.chi' - - The applet expects the server to answer with the single line reply "CHIBIOK" followed by a newline character. - - "CHIBIERROR" followed by an error message on the same list is the planned way to report an error but currently the - applet will just ignore the error message and report a failure on any reply except CHIBIOK. - - PHP EXAMPLE - - Here's an example of how a php script might handle the applet's POST - - - - CONTACT INFORMATION - - Author: Marc Schefer (codexus@codexus.com) diff --git a/ext/oekaki/test.php b/ext/oekaki/test.php deleted file mode 100644 index 270f8797..00000000 --- a/ext/oekaki/test.php +++ /dev/null @@ -1,10 +0,0 @@ -log_in_as_user(); - $page = $this->get_page("oekaki/create"); - $this->assertEquals(200, $page->code); - } -} diff --git a/ext/oekaki/theme.php b/ext/oekaki/theme.php deleted file mode 100644 index 061e7eaa..00000000 --- a/ext/oekaki/theme.php +++ /dev/null @@ -1,69 +0,0 @@ -get_int("oekaki_width", 400); - $oekH = $config->get_int("oekaki_height", 400); - if (isset($_POST['oekW']) && isset($_POST['oekH'])) { - $oekW = int_escape($_POST['oekW']); - $oekH = int_escape($_POST['oekH']); - } - - $html = " - - - - - - - JAVA NOT INSTALLED :( - - "; - - # - # - // FIXME: prevent oekaki block from collapsing on click in cerctain themes. This causes canvas reset - $page->set_title("Oekaki"); - $page->set_heading("Oekaki"); - $page->add_block(new NavBlock()); - $page->add_block(new Block("Oekaki", $html, "main", 20)); - } - - public function display_block() - { - global $config, $page; - //FIXME: input field alignment could be done more elegantly, without inline styling - //FIXME: autocomplete='off' seems to be an invalid HTML tag - - $oekW = $config->get_int("oekaki_width", 400); - $oekH = $config->get_int("oekaki_height", 400); - if (isset($_POST['oekW']) && isset($_POST['oekH'])) { - $oekW = int_escape($_POST['oekW']); - $oekH = int_escape($_POST['oekH']); - } - - $page->add_block(new Block( - "Oekaki", - " -
- ". - "x". - "". - " -
- ", - "left", - 21 - )); // upload is 20 - } -}