From 8fa30df0dee11f2a882a457d7d4341f1fd88caa2 Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Fri, 12 Jul 2013 19:32:27 +0300 Subject: [PATCH] remove package: 'transmission', moving to unofficial --- .../downloadmanager/transmission/addon | 32 ------ .../downloadmanager/transmission/build | 42 -------- .../transmission/changelog.txt | 95 ------------------ .../transmission/icon/icon.png | Bin 44547 -> 0 bytes .../service/downloadmanager/transmission/meta | 38 ------- .../transmission-2.77-automake-1.13.patch | 12 --- .../source/bin/transmission.start | 82 --------------- .../transmission/source/bin/transmission.stop | 33 ------ .../transmission/source/default.py | 44 -------- .../resources/language/Dutch/strings.xml | 13 --- .../resources/language/English/strings.xml | 16 --- .../resources/language/French/strings.xml | 13 --- .../resources/language/German/strings.xml | 13 --- .../resources/language/Norwegian/strings.xml | 13 --- .../resources/language/Turkish/strings.xml | 16 --- .../source/resources/settings.xml | 20 ---- .../transmission/source/settings-default.xml | 7 -- 17 files changed, 489 deletions(-) delete mode 100755 packages/addons/service/downloadmanager/transmission/addon delete mode 100755 packages/addons/service/downloadmanager/transmission/build delete mode 100644 packages/addons/service/downloadmanager/transmission/changelog.txt delete mode 100644 packages/addons/service/downloadmanager/transmission/icon/icon.png delete mode 100644 packages/addons/service/downloadmanager/transmission/meta delete mode 100644 packages/addons/service/downloadmanager/transmission/patches/transmission-2.77-automake-1.13.patch delete mode 100755 packages/addons/service/downloadmanager/transmission/source/bin/transmission.start delete mode 100755 packages/addons/service/downloadmanager/transmission/source/bin/transmission.stop delete mode 100644 packages/addons/service/downloadmanager/transmission/source/default.py delete mode 100644 packages/addons/service/downloadmanager/transmission/source/resources/language/Dutch/strings.xml delete mode 100644 packages/addons/service/downloadmanager/transmission/source/resources/language/English/strings.xml delete mode 100644 packages/addons/service/downloadmanager/transmission/source/resources/language/French/strings.xml delete mode 100644 packages/addons/service/downloadmanager/transmission/source/resources/language/German/strings.xml delete mode 100644 packages/addons/service/downloadmanager/transmission/source/resources/language/Norwegian/strings.xml delete mode 100644 packages/addons/service/downloadmanager/transmission/source/resources/language/Turkish/strings.xml delete mode 100644 packages/addons/service/downloadmanager/transmission/source/resources/settings.xml delete mode 100644 packages/addons/service/downloadmanager/transmission/source/settings-default.xml diff --git a/packages/addons/service/downloadmanager/transmission/addon b/packages/addons/service/downloadmanager/transmission/addon deleted file mode 100755 index 8a1d44ff5a..0000000000 --- a/packages/addons/service/downloadmanager/transmission/addon +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh - -################################################################################ -# This file is part of OpenELEC - http://www.openelec.tv -# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv) -# -# 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 2, 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 OpenELEC.tv; see the file COPYING. If not, write to -# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. -# http://www.gnu.org/copyleft/gpl.html -################################################################################ - -. config/options $1 - -mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/bin - cp $PKG_BUILD/daemon/transmission-daemon $ADDON_BUILD/$PKG_ADDON_ID/bin - cp $PKG_BUILD/daemon/transmission-remote $ADDON_BUILD/$PKG_ADDON_ID/bin - -mkdir -p $ADDON_BUILD/$PKG_ADDON_ID/web - cp -R $PKG_BUILD/web/* $ADDON_BUILD/$PKG_ADDON_ID/web - find $ADDON_BUILD/$PKG_ADDON_ID/web -name "Makefile*" -exec rm -rf {} ";" - rm -rf $ADDON_BUILD/$PKG_ADDON_ID/web/LICENSE diff --git a/packages/addons/service/downloadmanager/transmission/build b/packages/addons/service/downloadmanager/transmission/build deleted file mode 100755 index 170f27ba72..0000000000 --- a/packages/addons/service/downloadmanager/transmission/build +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh - -################################################################################ -# This file is part of OpenELEC - http://www.openelec.tv -# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv) -# -# 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 2, 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 OpenELEC.tv; see the file COPYING. If not, write to -# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. -# http://www.gnu.org/copyleft/gpl.html -################################################################################ - -. config/options $1 - -cd $PKG_BUILD -./configure --host=$TARGET_NAME \ - --build=$HOST_NAME \ - --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --disable-static \ - --enable-shared \ - --enable-utp \ - --enable-largefile \ - --disable-nls \ - --disable-cli \ - --disable-mac \ - --enable-lightweight \ - --enable-daemon \ - --with-gnu-ld \ - -make V=1 diff --git a/packages/addons/service/downloadmanager/transmission/changelog.txt b/packages/addons/service/downloadmanager/transmission/changelog.txt deleted file mode 100644 index 7468a705d3..0000000000 --- a/packages/addons/service/downloadmanager/transmission/changelog.txt +++ /dev/null @@ -1,95 +0,0 @@ -3.1.2 -- update to transmission-2.80 - -3.1.1 -- rebuild for OpenELEC-3.2 - -3.0.5 -- config cleanup (peer limits) - -3.0.4 -- update to transmission-2.77 - -3.0.3 -- update to transmission-2.76 -- update libevent to libevent-2.0.21-stable - -3.0.2 -- update to transmission-2.74 - -3.0.1 -- bump addon version -- update to transmission-2.73 - -2.1.7 -- update to transmission-2.72 - -2.1.6 -- update to transmission-2.71 - -2.1.5 -- update to transmission-2.61 -- update libevent to libevent-2.0.19-stable - -2.1.4 -- update to transmission-2.52 - -2.1.3 -- update to transmission-2.51 -- added option to specify download directory - -2.1.2 -- update to addon version 2.1 - -2.0.4 -- update to transmission-2.50 - -2.0.3 -- rebuild for libiconv changes - -2.0.2 -- update libevent to libevent-2.0.16-stable - -2.0.1 -- fix service script - -2.0.0 -- prepare for OpenELEC-2.0 release - -1.90.2 -- depends on xbmc.python API 2.0 - -1.90.1 -- update to transmission-2.42 - -1.90.0 -- prepare for OpenELEC-1.90 release - -1.0.0 -- update to transmission-2.41 -- prepare for OpenELEC-1.0 release - -0.99.8 -- update to transmission-2.33 -- add libevent to addon - -0.99.7 -- change icon - -0.99.6 -- rebuild for openssl downgrade - -0.99.5 -- simplyfing start scripts - -0.99.4 -- fix paths - -0.99.3 -- prepare for release - -0.99.2 -- update to transmission-2.31 - -0.99.1 -- initial version transmission-2.20 diff --git a/packages/addons/service/downloadmanager/transmission/icon/icon.png b/packages/addons/service/downloadmanager/transmission/icon/icon.png deleted file mode 100644 index 02e077365f77c3b253c2f961b03314ddba703148..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44547 zcmeAS@N?(olHy`uVBq!ia0y~yU}OMc4mJh`hM1xiX&_#4kh>GZx^prw85kJYlDyqr z82*Fcg1yTpGcYi47I;J!Gca%qgD@k*tT_@43=Hfgp1!W^x7nC^&3Lb^O`6HTpuphi z;uum9_hv8qo|Mq3@Aq3jpHpmp!DObIvgecqA6#TZc>L#nQTsiwZ}I=aXJ^l(|Lc3) zvsn4r906C6kSQ8UffMGanE9GtxL~>b_Rjn7cYphL)i(CtZN|oT)$cV|tlPERZ?0AP z{JqzHt-a5+`*xXa(BBpA3*;L0ESc`^eiC|JJhtD#mdTK5E7J;fCtIf23YIL^3$6Ke zwJ*PNT;Wvq7LHwetungT{%Fzp^EQ{@`YCS1z`-aKb~Em9@p=%mf@9U zK)-{yTw@et$-~+4@m01U1D`t#LIdZ;{S8`O5v-*Vg+>Ut8lT{WT|YuT^f;cD=Qcdo0#QZqZm9yGdnj%m#(8udeIQ{rQl8 zxgoop#PQen_HMKMed);Su=PA!^zZgf{~xnQU`p%mU)|B$ay)gjuP-Y-J$?Dt)6U)cM&R%PhxyJ3f z;r*{ovQIZe-4;7LXQtkdi~X05yu4iQASGL#V*PLCb*=@E?;kE(&oJZOTBe=mUNh$J zd))Ws#?5& zy|qT&sn_Vhq3_!18(e>X)xCX#-(c^(jmsZ`*_qS#F=q}DEr?T+P-No*=y6&IXeDHkw z)})`(3!itIx_8{nFL)Ya9`)gC*Mr~I_gdd?%+=*`xPMnAwZ-X1#X;7W>+3!=Pye^* zweq`b=Ta=`Y(0p`qUf4+&wRVe1(++!(Q@nT`-q#HkX+W)VNQh4}Y?Ni z^XN&lTBRG^7i@epduy(T<;2pbS6SrNYcLdlXYSgd{6T}6<*w7Y{0CwZmOspIv?)b4 z3ORT-_?@#*-ur&l>Y(*@wPicD#rC@Y{poGZw3VqM^Y~{~%cz#S8_qR7uUjMZxUT)r z_xS(6u5+&Tx8PlR!0w~S<$VR`=3I$(+B$!qiO+F~Ro5M>_*^2o<@@XTJ=5*yh3l9z z^$Ixz2*$K*bM>#O5n*#WcVDKvwz5GcfJdfTeMQ6mKpqV)ZQlBAF1G`i{`}o??qU7i z+H$K0J053=1RN{Q-*cssp*s1>?Vo2?ZN0CvdSB7gQyadR-z^EAWm{eLYWa++`}=Bx zg}9+Kbqfvx%~e9RmHL^uS@U$vb5yD z_WiNS3~V*}wplD2rnBu^dqIZj|DVt2+c((%c+mV(bK@5dbEka8{B3{!oHe#n=TZOv zi#4DjqK-vS#K6zr#8yo1zl=xzioPHR3&9W_V}1d~`>qEBGrqa+`1$VDrn7Sxet)+8 zW}d}RYLO+tlJxVR*4|Go%@J##|E;QDIH|Kryfv(BZG7B8!4-lBv@LFgF5K>af02Pq z*uRJE@_y%SzsDTf-+tn?uA`hqL4xy+)z|KwTJUr0?kNuXJDC=rx6(cv=u=-Wd-|H} zL)Qx*4{ki6z|1mzf2F`S=MOUlLc9AIn4j~04piFXZkX`ZQf>a{Q-!js49y&&aN@)YNaz(Y@jEbN#IT|GC9m!TLP$>+&p?4_rJo(bwwU-P!rFs`dH1Y4UGG zVxo(Ff3uD#kNz3EXOYOS6QMue?)|P=7NIY zw8cBV+aJ69`%CwSdK!eEezi8#MvnXbe*2JFElZqUnJWCvj%0RR0C@Jiyq2Y%%5kqKD4Ox)$x1MjZutydXo9~%vVnPcT#;mkN5wUOL>Z)*mxua z{N=2hzwHiU>0_waujPLso-6U$?)!7oZ2y)>E!b1XB6!d_LNMr0b#(f_vJ8QP?1D3{ zI9poqN-TW-Qec5_t%Y7w?m5OrcS#A&g1HM=lo_1*@1EqmV5#P6K5a!t#ubYVUVkf= zf~r{k!yUzE_tltQY(LrL*TA` zS+ZC^2=)IqI+#1DXqp!L{O|RDj@Qp=q?IvTVOK*FxQg+t1&h_o2Faecawl zE!+3%>V{N(s9SaY_^+ggf>|C8EtjXsGnR5(=wh;Ccv$w3pX=ang+FQEE!kEuKU}BA ze$&?A)`RVDi*l~){4$wohVm4bsDi&0Pr)I6amMTquQeN^m)|g3|5xS1_SFo}ZG7`s z1XUZ}-%GK2$#I|Gr^Y7fxB0)uj4X`{oSr$(hAvkeo^K9|@%($k8q~D9 zUwlXRM?~2@`yZ?0m%g_DeRGSS#)Fj5y|R@*9!@+|-Bxs8@J_YpJZY1Rfb37_x?6s| zEo3}=lr+=II^*f8x zin+hvpRs3=QB68=-cEsQpR|i&M$6|w%_681#4X=l-4bi{GUj)0{*u}I{yg2{wWc~h z(&WKgQ?Fx@DhI8-J1w7ln6Ki!C(74MY~^9TBMHhm;Z7CS%3sT#etzE*@xuL~M zqRjE#KOw!Y{Hm3Y&)MGpllF(ni$VOsl*#^n*Z+T-zA@LoWAEIbf2@V;zCVy&_TlkC zF79&^nP!9qFg(wGCYR{;pz#aGUhO|IKMwD+`N6|j7P(;}Bg=x@4Ks}k#FT!A^&dC% z(Cjfyal|FTxcCv-P zPTy+dkEwZ^r*yCG@89?BNA15(3BKf|*{d9~=%S*MlH@!K_ba&pO4DS!CZ?B3u z9JW+^zJ~deLRa-|+UAT87yoE4cCFa>C+$-q=Z&@pvz|Pj`aXhF;f))Eo^08X10U{MwD%TK3Hp zxf6P1!OWO1_Zyi?>>i8sO4PsGnR!%v--L{_ouXzrq?&ilubsmp@wKnR%>7^5VtzFAr>W|J%zf*kYD$to!*vk`5K4x88>ZRzHDwy+2+R_ljf_P)Uo)( zvY~3qt=#ir-0zO7G$_0EcpT^Wb?Ifgf9;=bfBvK`{C?j}{9>5TbAy=u))6vCq%;}+ zx!t(C@3!hbH~kp?oV}0#sC|}UEm(0O(Mg$Oo&3V*yJe)ecdTH(Heda?{nP$`8nsWN z@2@)D@O|E!oyosAOkXtC-t}SG za-fvyGxIBP)(w-M$?tl1Hss$+&aR5jzwgigcm24%obvr^Osdt9YP+tSFRx?`SbKDT z_}VS|^gV9*Z~gVyB=fhZz5Jx}h52jtJ+x(N+*)k8R(Ij=C%4VZq;$T1UOYwh#}ujh zJL?MWOwkO!v@q+Lr}~1lg=@pUy*>3PS~H|SaOBgky_tWmp zF@OF>t}&v7Mb^8|!I&-YOXGuRMGHrcqYaNX2r+zHf2m^a#rNAiE((15{eOyn;kWsJ zJavEk?wIxR64wF4zr8}I^8ekvzx4OMZ(B{~p0Tw3optEjb?piAjQv{MPWe8zZF*P| z`OR^{s+;-mCN(=K{)yNh=p=M{>$H2dub4{C1iCL>8N9sBdV|~TTima=vcK28arWAN z-G|SwB-_VczS7L+rMt=}M^MU9amMBcdzC-wNxL1~$=M;@X0?BQ__3oG=I`J5<3Q~( zwWx-v$K)5Q`T6``b>U^t}7vm}%Cfb9P0yBT#q8u^#hb@j?e z|M|lx^e>|_R%d^A_>KE#?AEWftuC%Oy>?pw-&LEc@5i58Z+Njd@QSre?akS`TH_=6+@He5pY(jM>bscVKjBkm;Nb}YO1thov|4{BYs=OZ z$5r==l^m{J{;7#=)y>);e_I?DU-sYlPuJ?-%KWh;XUFKLY`I7KY35Eccw^T^anE7{4XooE!K&MRMEj zEI!AFFBeJwc{TBr(2{)lzYOUolrGDjm{u6x61Vwj{()+iJzU=v|7o3H#WY*T+va!m z{qA!P=U$g@mlOXM!T7;am^Gtc`hnQPn8nJh9Dj;>C6BtTVc8OtY#HHe_wU#Jf4Xx& zt}9=9udC!kfk)AO!Nzs9YO!975kKUE;{I*F_xqknL}bn6lK+u5$vf0?ethHbN&LQg z!~N8Cc}0x@Gc1aiNi!X}-1Kl>RZem1oX1a{TbaUE={?Z<%4Oj>v*7a91huD!Cp6~% z{8X*B8b^g=w z5B^2Tel`(x`unr~e>u~y@XO10Z`<*>i3uMDGwtB zn@U*ho=k8qd%^!=$-HkY_0y;AJNfCo!Pk=Bzi9of7l*!GT4-2)+4Rfy_&48fyr)SlX{jg9cABtyDMLY}1amo0(R=&t?8Qt0B21#)`(feopH7Z|4UYdp-I-erH>baS3LfGNbYMtYU?|$cF z?06(<8|lcdc&z?;ar(K!Zb7CN+1H&PHrUs1o`09Ik9T8-QGuRq=Hb1n9VXnhPPQzZ z+)gZJ(f{Xi+V9V2eenHiILkzX$4pC=CYSDr*}pw*j(dC|AM=(4FBaYZqjs$Mvuk1D zxwgM$i4H71&MnN1zkmFwS~rm?^$nlp+btyr+wG?K{gD5!+_G=muiyI~{N}M<%Ve;y z>}LHR_bQjL%sICT^3zjed=psoovJ57n@i^C}v#TF1Vi9=JS#`_Y%^>IGT=oOy zD|icd=7jepR-A2!R{S96%1|Ytl^CP(@Ca`M_k!dL%Y0``c`cZEH2?gq-)*;EU0&Q^ z$}(T{yyL@*R)6`Dn+oz&)z&*LNep7(KK-?*_v+`z6^VCk#W?ot^L9EP^}uf3B=Fze5-~RvQQA?`+c$(a~&~lV(@}0*8(|6wv zIb7*eaVU~Qe}ed=3Ar4nLTvBKowm)nuz;^s(V*t~>Sw#m<<|RgFL-|ApX-5RL;E zgzNuLvj6{i%g;9HODd78>o&D<*v-s15X-$Fxb*FNWv$O&Tnry9{`@`2w(-A1$`q!l zMOQ9Hf3Ot0F#mnR)j+j(>mIin#RMKNYroo_p3ZaxBpLvF#s+_W83_mo^*p%FUhjdi(0s{ZF_iyyLl}zNB60!1?#f zK3n-{Jbf$wufXbA>H6-&;o55PUv$>&-*Me-!DS5w?lXT^-P`?Y{eLUot4T74J>N`h zXk`$)kuNWQE>w_c`yug?D)DW#W~BZ4^tGr6*CDizh;w4;hbe((9AQXRn)PbGcVp& ze!i*p*~!udQBIMm7gir?NlouGtf}s>{rzoW3fGbQGavlk9KaBB`ou)Wj~jouIqBT# zTz`MjW8TmeADTaX_772>$f%XPZ9%b&+|`1VXydiJ;&r=!-{UB$V101qQnbju-OuK} z_hHZeH0h|g>95wi$M%>0ug+^U{?)?}v-bJZO$~qbCa0d{`t(Ea4Rd$EVxBqQ&(|ri z=`U@Kun75~!?Z~KP~WDHmyalNF&q`h-LZ6w*opLX$&JcKm@R}JXf`iMemQ?)bu$yg zx8EDpo9+iN6ey`MuHze&WQsO`qQXdcb~pw}{nS-52@dO2_=?e|C`E z+EF}Xc^oHqso&`qryuWbY)oD({88eojl|j-=EW@gf`watPZN6afvaI<#nD#rWxGSp z6bp3Pwp{!0b?aU6=MnqF*Kas#=6T$(fKwoDM&J3j|A!yybj&bNh2!r*y?t zTy>lK_iKv?=(W{tpYCzMw<=GJ|KR<{s#})ted+s>X{l%bl&{YN&)(0Us5I;EmEf1} zcE9uD&vxvOd?XVPHlbI8w{K(F+9JuSFFk4+laKd#tIJgTSVb;8#60!W9rr!XvTAqA zr#Q5SGi?9=ME&Ky{r`WLFeutZnzY={z7QSo_tl=#@b5d1-OXI5!L;j!%$nz$iu&gq z?>Bl-{C)4?tVImZ#1E$1AHO*F+v)eS3Xbr8*cA0=pCyO--3vZjwu>Cd+4#Nt$#vxy z`$I4DwbboxxolV4^6?wPtM@*FIqH8Sbx%%dn$gyMwtjNQRKVceHQBL6P+%9dMnUW{8ZMmz4ARPFRb z%geP~e{7g(oUOW{|3w4eYK9!ws+0P%t4`kNy;`y1A1kXuO+$*_g_k?lm70G!mgW2| z@vd%1+oyNE_M!6=f9gJXbABVI;I2F32cO%{Uuf|_;Ks8fO3J)-*G<30NgjWBOrzyr z%ZDj5&Anp|Y!sTe{A%rtvc%pWwXPq&UwLG%-4vh_WHh1nd6)Um$@_nFpSaDwF8ag9 zH`yvbrmy6DrLTIVCCt5ZenO(Kz^R%-fyrNFVs|9Et^T06G;zPT*R#D*Mr->N-qh+|P!w%Q{;PBF>js@?PMpU)CdCL` z5qkD`uk|+zp5q0|J$)aGKl;D&ERQ$e;c(%uIRB1*hh~8@_jXILW%n)p{%Dp4Px;BG zqK$oXDs5$B8zM{=J&3uZ(UQC=K3=ooY19ABDjMpmBiJ34*YQ7L7ktxo^SeZtoEuTU#onxoE;`dk=wm?_9r_s4OmcazaqB(jhSC z<{nj+S*zT{>?BRImVBE#|CqnT{4gyS%bv{gCnl4F)@Q)&q^?8%l55@jAEq7)%*Bq~8)mvof^nuIrnSw?Al*!VaR=GRY>%1x3$@qk2 z&DGZxSI-CQ`84q1JUP){|EKJ}dK;MeNVr8@$jH(zM4*H>v; zYW~0B!ne1V%{x37iM1#m?~|TAO)pZ)E8*&?(99VDjthDoZF_LaCwMNy_jkv;ZhU!h zQ+e<2yYE-tZQQH$>!-W*9HxXzafL@k87HfEZjf5aG%Ni|Kystb<&sC&T{U)EZ2wqP zDlaDOcHh$`BG%~dqUZ5}Oc9wzkCwf#+?})8|NXt6W!ew8??@cES^Q5ofT4?dcKT6) ziJZ2FZ-w{C?rEA5-omQ-!&}9txFv_r;z2{n^b=++?~XeC+ZNzlD*ayY(fhjZyH~ka zIPE!nIJ4)(e#J*D9^Pu2D_QxRp4^q1SS_sX!((CZw1UCAU;DzQeX0QmcWw1Dzo(|> zyg@!ue%W~igOk||h61tnW`@ps`FVo^MHuj8^VjIIrkHfYmD| z-;ck4pX9G~65bkh^jN{JP|?gi5%mhTPHbQ5;{3NM&xy!VX8Ha0e5N#~y#mv!KR@mi zR`(q}{6uNK>+WpZK!+Uy8ob*t7p>Yjd4dmH)dy#8;db?!mDw?xOm8JM89YqZXs+C) zz@W2nehcI3`ro#{L+9tL|JSRO`A<6am$q)!u8NaMksk{c|9lZR#u}*--mw2=s6pMG zA191j7><}aT7G$ZTYc+`KfhjxD$3hd`K+m9QEzCHFv%!r(Qy>mQ>0rPDIS=2_{z%Q z%jJ5zH0~~E4Ss$6o@686Vul$O@t1;P9L~>7nmE(P$7@^vlm%xRGqjqzlpHwbemHzT zqLhW#vDAn!vW~-^>Fo1!`~~ImYs?S5{rCS(a`(G;7HR^P+b%b3{P3qOxLGnqxV_Ke zL#?>d&I}DLwo+SzcLF(6*!(Y)7WSS!bZ?Eot>1TkN4{7qu!iHu>`%#4GJ8}z9ks*S zraqHtJF#i=+@n4**$1k1eq=;`b5;7+#v`b{A*WL6s9_7+u5$78jhe+wHQU@yE!uy9 zrIKkuvzuH#LgLe z_D(rx<#xOJQS`K5B|@c2OSf`Zyxgnu=D~UCN6xoyeowc*(4hVOj*zub%9osTngv{a zyB|oI?)Y;3ZqZM@E`_i|S0}%H#`ELMP6i*_e|_&KS820u@Vai1@A_5M0k#(4-kuGU ztcAaQ)3Hmwob&d!GxHns_dhEcFK&FZH}$MwmEo#JCV?^qyP54A23?#l_B++pZ7pZ4 zWH=r6((_H`Hx&8m2e4Ng)!7}kb zSKoUs%CO=8>!?#*oX^E>`S_^`z1`e!;xTKq`YGNDA2E*8`Hp6f`z};(ky`F3iCvoB@8lE?pUJL_NF7iZ@yz6f3VpoZz2v_(P!hjG``@7m#OeI6g{ z=bm4?VakCb!=D^x96VoKCtVWS$>Z>wm0Rr9*8C7-zNx!6BpyEYfWLrOL5TN%A$Nyf zOVfq-3w*-XM$L75aWAg+tSRrl#XHwMm@3}A?sNBV6HX2l7P(9M{EW*#uy(gQ9OyAl ztW0f^Q(*b9<-w~K&7Fhpm&wLoi z_>4IwCtFT&)9WuO34t1a=2fz7Tih^5{J{IFuQKhz%IfilT$Om8nkFcPe30Ai{KB;T zmyA(v{_g%xr_>teMW?G47ld>2aK89DMd6g}mNJv^a9PMGNuAu&&ZK}}7#W}AYs_76D? z#-hgl&x`_gEm!yLSpD}#-v`U23v*0g2*{@A$IG=Qy*RSkn8lLs)M1qc+)WRpeEvNA zZGH8|y2jb<1%4N+=kp!hH0iR)?D+~uw|ic9uHAn)bK4W^E8iD?QR%oUQD1y)!T)ty ztiSI*ysSN^-RWuVk&aF+{wLH?VYc7ZP8CYW69^m#ciK@>PgA9$n<5LxAuq6 zj}v?)ZBoz>)Ku-Vj^R5`tC3sYu_D?08Bvp+t@Zv>0uRf+DwOfCI=z^f>n0y(b9wcP zD8UNrm1nlRJ@hwHi-Yf1qRb9I?#g0~^-|BbH*DY9zr9fQ-uV?=tND7`IbxLV*Y0R3 zu08$h0b9qe2ixse>}m1OSekNYGOyM0vqJagS*?F4lriC!rIvWz+rdY2bH6WAEBU+BR=Tk^ zijje}aY@Jt+1f7`85J8>`M9VF9_lxGAj*B%%bH)K{-2)X`Ohj2eg_OC)BnpjmTH_o zao}qGxp&2fChUG>wC3E~=N1|wQ#?#g>6~I%@%~Hlf_&INToGz}5 z^i94bm$}S{CDNy4vd$0FQyhDqUW*pFKL5VNXGfjfxW4ZF_4B)$&p$sGG0O#cWNuNDu>9F}b)s4f%hg&2 zg{Lu34ySMXli^zawXpfjtEh@Ro(c3VPMr!olSJRDY518iNcb&J*z_?&rfb88jCD*UZui#(HO>}o`u}W(o5X^KmBGuG zY~S;AtzhSl2u`Q_7qs^E+kEQiIH7BJF72OWzVe1+o6>H%FQ8TI9lRZr}{ zX2r9FSAUu}1^GWZB2VOv!UMhV8kPzun2e`~34T5w-6Qg6mWZS{ia? zuIJb*y4p$I6QcQI0&5&RB`n7(2Rl}x#yIy)$=gyZ86E^SY zac^OL&Gjks+uzy$^HzUYu3NsKi$lO_m*CveYmpOKzGUk5{)^OoesmYBT)uvCUpK>@ z=bcT*To3v>G+3&6q_(pB{CHf>|M}jJy$ff|ug;6RW39xXF#BND(Y=bb5)0)`3JN}O z-nr~3)&Kk5PW5R%v)3G3I;Z-s`-7)}EWd4-9&GCTTmN-+yzhE3%Ofc~Y&&%tk3RPi zSi>dEx$TeUt(@#hy#jYwZtdneKap|yhpMUaN(_9bEiKsvCP^%a}D676)JRkyM{mlS)&(pBuJa$<`5A%3A7 z_5c4~{(3!Lo+(Lg!OSPwYTsumGlX{Me>$&d{x9w1C+`r3FPdv#7>D<|x1Cy_zDN0e zyq;J_%d(~JGKDT0Y8RNU)`$G#)k?`pNq_Y(;pR?p?Jynx{My&Iue^J+@J9Vcq4phe zm%2L@O5R_y-O*QIyW~aV-#hM8e&%k!H|w0;?>B7!KY!|QxNi5#?kr=(4#Bq1=k4ud zHH%*4YN>u@Uj6i2#D*t678Ol#4#AN#c0Xn7QS0BU!8o~0?c;_^Y2N~c-d*qC|IT2( z;$F!*ao(Mm&S$ey|#w> zcir(m-d=O=iB@rFi_J6T7RbA!J4GOnVcwDdFZr%r+N9^yctx}!Xh-^--?`iGP4lyT z8sf@-j)T>0tK0i~T_z{4s|z`-J`);^cRn9Dx*Y+-lyiM_$8RkT{1N95aa_3(uN@PA-cp!I8# zbNkyTRbBa){km-K=5upD&#%04=8ErEhO*NN2Kv80K7GlwaC^7@K8yL*9iCjw;_W_8 z?=)w&h6v={*`gTG=IOSG>x<`{x(AJ>;va-wH}EZF(9u}JWZXDIXIq~FQ_GQ^@4w|X zPWUoEdR?bk_|?3{AJ%stjSXG1c{iKnG3(M9aX&bUTXvjiaSqTHo3DB_B39jqQ&qua z_Y9T)KMD?h3BLECt>lYjx`yPjlZPz-9Bbx$%kK1{spZ!>>vta0|G!C}n3;ZXogT-j zt%ZLV%)RVyZ(H*?%lX3H#^3*ZwKt_5++M^qX}-pFmT+c97QuvG!MZ7o%A0DV{Wdmf z+|fIGvv&8fRni>Zck5Z+etaqT&Y90vMT9}`mNUQYl)68QPhYxORDVK!!I8?TLA`~V zAAVPVc_Am+@=8c3a_;Bn`xl(oFo_c3V7dOT=qvw^4cC+lSRScPYu2mY!MBhh=}>0S zL6gaAj~#hnD}30JG2&)i(>0EZ4v{)Kk@CKe(jyziHFUMNh}@5PFPQMBRL8zME+FWQ zo}=Km%lAu;mnQj5d71R}l*z;LWt_b-irqCE)V`EVObTW>pZNK<(6%fM?$`fj-_G|p z?|v|A?VmRBlDfkx1$Vg%pUv1K>bBnDgzkzbBUcNTup^8);(biFubvT{vu1K615u3XK%Sw7uj&IUk_}Y z?iXJw!TP|v?(^*XbN>0sHvA7c?Vl{WQ7NMSfwqen)3%9sN)(x|-MOvDSk=7X$K_RK z(F)nS0}pL!eY&y4L4@I?xlR}3mgT;pI<*GBQXP51e_j0jF5u@Y^|{4P}ec^~5UHM4l0bzN56E^ukPscQJY zLer;DcIQs46npiJW&f|8qQdL-K3V>nv6%I=XqEO!#|l%UGdHhtvatR+uNPD^ZN1(7 zc{gt8{$M(B=%UvTN6vzKEkER{ek?56`HOp=>i3M9LMyJckSd7j7DFZqVsy(wo+ER#`!r;OA{U2&t z_D<7@6_V`#Abys+X@|&+`)bNUa!-oBURgb@P{TgT$=WX!r zru9~a6Z`+1-oIqFh?TTXeEpO)FFV)Q=2`_9)U44d{oI_jRq)eA`z4zm{r`7+f2hK~ za4DUP+s&P>9^PWD@A)QI8wOviog@@<%sbM=eD#(Kx0AM+*K6EUlqp-xaauZmx9-{r zO|SfAV(%7(t%;Kq>+$sW(h-xJ)XQG^X@}mAqi&3i839pN{z~#9k9HUw-yd(g{*|Sv z^V3yF^XtxURmw2=q40S^Hpe94>7C&f6Az^(e0;qBhr%tk410@dO{_~anuITy@=KWn ztUdc}y7UH>7{&?bmQIhE^e^c2_J@ZYpETX+P`Hpb=lcgM4JNz8vYkRtFG*%zdlUK6 zJxHlkdgFAr>QW1q1F6P=|D8|Q-M(bT?`nKT_06&7fIA^SU$^XH6FNL?s-(i{L%;Jx zo6a52w)2a=n?1YrO_*a%S3-c_k+1C@3~r}xUC!#x*&(Rh#?II#^g{95o~5a&3mRLy zi!|Tu`a1K==gHYejviEE>JDV#V71#SpF6QCarx=OKl`#iu067+KU+&oKXS@LyZBW~ zznvBcearqE%W=+U+9&;YjQ0zTgpa?uy*>Ve*%$LCe>k7s)BECf{c-sGZ?C>gU01?&FtC%kG zoc_tTO%;|1jtTXNYO$~33%1GP#i2Azz@NcSi@v7Xb zxlZ4AzVWurqV@XEUw?WFesu=y+|Km&z&5Tj_C3=b@|zht*bnu7c)ox2)rmj*oy0!q z-D!T~7x=OLlT$?F-#vL^N{bH*FLd&-jbW(};Og3O%;V)WYo<5LOJ@9O?451KW+`#j z&t#eSN`ICYD@CXNscX6ry8o`G=z(|l&TN}<;78@yob&Kiv3>e`?v?DGbg+Jd^Eqy}5L6P0FQ6PRlpPe-0H-2@~`E9E%m}@isE3+T6g-Kqcoa$+*WrGs;Sely=M`tt4$&H^?Uo*y}DtJs>DJh+^G#PaRS z>W$It74CQ$=F0jmaBstArSDJnUH!eS&!N49@!K4x|tsQ4xJLTw)eyDv>EZC0{_z0a!lyE{$Fu{Z#*B1pCw8B+VIJV z^P`;Jf~&d)Rvb?ic^SH1+}ymKrKbDF-@=Dn3tn_&{rS`uzwEKUh237yiLxS@|Nreg z*DS|!MKMQfFMFpLkKCG!Mvl-JO%7KP*33gs+O7mPit7u?N-^&Far)lg{4h&~1<&7h z-T!}G-EQK(1x#{cZ)PYy`p_HYG5JdvSBgM^jwI9Ol8={GOna^P+AmywR*KSr2m=qh zKaW~Ji@R;=_1stYX?k=@t>rZ71qv(TL|QhV)Be=M!+lfd$hIGKt}|xo){1^x?6S)L z+}!LqWuqeYxJLP9KUPiToY*SO?H{dwz~PPj$3w4fq=h%UXgs~c^9>{Gf#eT2x9|Ju z+sa$q{Xx;WjqOn56PJZ`wbXZ`Kcf zt*Q^r@-b4{_b$C)QnY#aL-zRTxUWpP-}-@RhltyA1j8?Uyp7kKCY{?_(0 zm$P>BhVcJokz1!S*Zwu$qoFTRabh3a8}@tBTvHf%sun1;Jm7j`wPCKBo}~%Lt43~x zOAkuf_5Qs(`jD%kXGhq#?)R@PG+ZW4>~Q_?d!mBMk^^-;>ar~vVL|qBcR;(3dJB^m zJ-mN;)vvYrwb{FTr~MajJbQBT){<>S0?+g-6n({~q#EU2bDD8woA6?Lm!E&Qr(U;9 ztaCrnI3Z1Qro(1mQ9%ujS3FkAdYjbx$TIXflZ>Pmodu?s>?0w5NJ=d@Q zdD=2~T><0OP4VZtA5Y+CFxqgz%t*<5_m;VlRoweo@86xeXRd~8-`D9W^C$fj-^#ax z6B0s7ymkhf@vK_-UST5Vx&GH(Dyp*9N;<#n zxM#$CygdKdkFdMjY{lExeec!tW->eezHwszst3=uztZF|vHe_{?*5res@HD4t8p8@ zwA|$UMiB;;JIt@n8Ry;#;aorC)e2h)q5Dg_d3y~4#e4!dY!|#b%x}Mj<6vgyyE*BX zCa#+1obWEtXO5ozlb^~@IOJa(o|*5H@%!o30&zs{Fahhw0O4)>rQzd^a~sR~3kH)U3T08tmk=iGP}mD#t>0 zuBMQ^kGkeBD?Vpw{)$;fu)#oP*%{Aks%J!-y_?J#Sp|3%x`mp)rag_7SsaopwDeU} zZ8!B`khI%hm4xJE=aer)frL)&$NPS#|Hv6Ivu5&ewfy zm-Xd@K!nl10)Dwk3dRe=vyGU;-MuW{hfhAk?84F{(l_bC`8ky(zjnT2T(|q(t&;6d z5jwMZS&nV`ctA?|$__RT&g1!dp9(c5{IwKc#o{Xw#(HZH!|&}|_iFt(Yssvk8zZ4m z-S)H6$@ETLe#dz)tArDK7c;8n1ynT33au(}$zok}c*2g!FP;22EGM>i?<)?pdh|hg z5$_-UDdB>z`Bx=$Oisv=@hg4LAo9davDwkN_=Lds&Sx7nI(}`eR=%JZ)%5n>(l<5w zznA!w{mIyL((e1r^DXOp`RluMUPVPp-il=YJhR}-hWfY`Ij27-7Wcc(&SB~5+__)D z)|OM?m-xJT#jo-=;%ga>9l3OGK^wbVje~HF6Nj-Wx6Z7}hppnv&TI9{x*qy@qbT{Q zBBQ0)`Uo=*Bd&N0aS_qN61h3{`};o>>-B3L>DV7r%6hB%eT)2lGj*n&r;X+u-I5u+ zc#nC~Z_#h|?5xIn`s4g0%hL_47!Pm`K z^*_im zyXbTMugUXU>McE&$eoUqFMIJ&=+2#9_8Wao4JpdY`W-Hnu4q@w$qW4F!l5o&88J&Y zdfTb0wf^qsW@uXcpD^wGJOQWO|NpU{kdjqq{ao>D-KKl{{{MZyT>Q)Ll+6zxe?Gva z^hRd76hmJ-zfJC~EfxI>nw);rMh7mpPyQLGBf=IrG2!KEvHffJ-!5ic71<;(MdZ_fHK{ zUH$3C<9_a=TvybmbWJ*7divk~ipEKDb9W2o_P$R0y0E%+jYDKh`s?HC+!q9EGek3b ztj*r~?auoA|D|hO&123OJ(1SF-y>}q#`G=6;a;ckH|~0w|Fz#PZ$7+Aso=orW_~-3 z7Wr=G&f_d8_77}N>i+oQbHJJ3-X!eAQK`SD?f)06?7ooR?<8Im(dYi6|GQ6}j`;B- zUmLU&ChdO7>hx0eqLTf7hkUzs_63d{r<&Ps-x7Kkd+>jnxFXABH?5>QFRwjbb>Ps) z*}NK#O^1XnLRUQ0N||rJrv3@X0{%^69Ciu^ob~Kp>9=-Fa$Wg|%V3_p=)&?X90wPR z%I--NFmfQXG3|*+}ZESMVL+NHbllKkIg$M8VhGy|M?WwkM3OVvQQYN`gN4Q1KQ>*yd zncmcOzp|dj+$PhpR3PbX(#b$eU02YM(#;1_YdS9?PTEaI9QqMzDV=*G+D7H@-Et@ zqW_=&eJ{>ct@Y0R|3BtMGBY;bS@e}NU`6&*wF3Jey2m89I8=U&Qj{n%|M#s~K4-z= zD8VhZOml-6XS`T!^#1d!-1ASY|6X0r-K1?BerQY1%S|(MIOM091eJ^4HfQd)X4q5b z*VMYz?SP|T%8Q3$3>W9ue%tB5s6MB{N#uRP&U-7f4&R=#_+5{^n)zgzgU9!~PuTb) zqH>M>ZQY7(4{q+yTYB|lZJ@&r#&gxrMQ?CNG1^UT%wWCnhUpE@r|sgV1>2N*?U;AD zOY|RF@Ji)W-G1RFC&3o$fGaF^`@Y>*6W2b}uu!SU!(jh~cm?4FN4~t|IkV%I=#GbN z(n*N|QU_|j8PD(iePGq$$H%i91r=G36|Q{u_y?!gx}Yl!A7hrOElxh(*S(J^Bze*X zSM#T{_%q`FmRhkMIGdJq7ql_wyyuUN5)(4JL!NadEto5QZL-U})>Nfbp{z&_VW-vu zl}b$S1BKYTI9v?BEIt-n`$5oWQu(`pNf*99x&PTKORGDoLFCMfHk z)>D=3Q&O((hq|vVUsp%I)#6Hs7vOmQXZHO+YC3o4Mf~2@a)0H~Io8+rXI`GR;)OEz z`p|E(zqDnWydn&K|GfQa-qBdjqJaDS7x`Hn{SQ_Mdom!&1bfiZqlhOKMpk= zc6)5J;fkqfW&um>)kCwc7MrbZe7aa^wcejE%P(&?@eGs_h>FluldiMwVt&}-qq4@e zX4Vtg@7L1hZ@gC6$yNFM^LizQJn2Kd4sN+M3ts40{CKV*65wh4`Tm(N+r=d_*2zD} zXAzoTy=2#y4IkJ&Ef`;VzqxP8&^xE0CaiU_#mzIsa7q>57rlW=c~Un zRoZN6>aO?+%UZn7*Po7F#IMAEuKV1wch2vySMouDf;Ig2-7Or2FD?jq*U&2P@M%nc=p!yx zw@}r9y}oMye#G{13q9QH-0|bs0;wqx@7B$}UG!c{am8s{&0^SE0IBcacmBAV7ZAUe zk)hI4@$#|Wtp2E&zXCVkB~;&PO-<6*X0lt@vf~MBi@U;`fIn?v>I(82bLKoUO9^*) z&DSBI@-XXH5A$M2uInzZw?E#h@lx{D79W+=mTM9!!4tAv#Y9{!7fW!euUq(cx4_g& zp+mdP?|#u%^_?s7&f)KmyMixF^cb2L{wUYazux%wYNxxCvySA$*o{T56Nm~h#H`zPZTjl%w(povFlnE3ao&;m z;V17Jdjt9VqV-}G{THnFoy-5Yp_Scmfy%o*pU=7N%Kut?U$4b#`E#)!vOK%3#JkxY zI309~a?eg|n0xR~mg+)dhSksA!{f6giv$H!_p>sVoX%iqT>kcY*r6s3#)SRM4OcHD zu>D&oVf1^xWrJJGf(^|Nxla6=9BS!TXLB-CBZ1?b{Qn>7FYnv``^d3&(+Uo*h7Rsz zBfTo^1DrhEOodHd8y&pwh}+4pwQ0&<^=QKHCZpBz)_o4k3mD%>+pj6Pl)Zkh*#fI; z5(}3r^Qy=;b()N7eU22K5)|Xw?#i(? zdb`}OwQF~3Z`tR3d||=r5}kLKWv-SN_+F8UxOufpq2FP-1A~u9-Va~%yCVB6e3g}E zx=xsoWmEK1-8aN@UDl_KuQ=|`;dt-M$=wy;{OW9=#D^)t{@ty5>nAHMl*pL(gK>SU z`zc+`eLCM=&&W0P|1eEaaC)zLDo{Xd!#16&tH<3f9F%u3{`mAKY{BECx0Yg(?I}8o zG6LfABo5^-xZxmO<~mEaTJ+uT&8v>C7n*SObCHyho`7thgNv?`H|IgeH#Z+WXLA&F z4On95&d9B$5y;!vF5^)$Mfnv=(V~gUTrv7CuQkFH^v*gf_^c0G%eK#^yY-(Ji~gzp zY&9W=-yfz1eLMWbZi2dj)v2{p-!I%Rp1oD^o$z-d)`CUXidHOUTKj7KVQq%{KEGbt zuUliyGH+%3)q;pl0pZ}1omCf`nKt}*d}S`%QN}rQj4HcUeNS`MnLp#J{r}7MuBWxc zUOTMV*mhNQgW~swcMDkl)V3To*spsqKmX9p6ZxNSOznSPJ8Ln2DC+^kwpEVDfB$=yf63EpvfaNOj~BOyKRuqG7uaDC z#=7bVyUp57qWrqkKC|qZ#_-UgWnazmz?6^;jAvaVGFNU-`pvxU3;!lDR_=}F?s?LR zch9fPDmr($cuUpCI|^m(tGk8X`OCWsHvC~`=i|5}a6DCz?Mz z?_6)?$i2Bn7XZ)x*L)Hp2r*(9MewSo1*ldeO1iraoKRC&PMEXH%z zafR7-k@MVB9$gMrXE^xVR+slXdz5C?$<&=^E9yCIY$e*f1=oju63e^Px34F&%4_V?@umOTGCMW;gK(}qbrcKc@K>BMeRxi+KPPprP>(FY$J zvAGTt=1&t%w4da?K|$nCOw~#LL#787DK|J&Upti?6qs-*%SE6jqSixgij!&cd9m8^ zmU~Vw-hb#)VvPLoJ4U#k`M)D8-|xnpKeEE}TZB8Een>oHn&n&*`r`hXf6sPS%@<^nT!zu1YpIkxdr zn^tz|de6^GduC|xZ;(%6(swcv{672lc_-x_)h8Nz*;X!iVxchQea-9J8~4_g6tEmP z^7I({!|+386H**(;{;i*%}QpKV`1+;_)q%l9ED4LDuUmf8y6V7Fz4T+mg1si;8gnW zXFjK^z>_J9xE=mw?O2obwSGQlXzIVl)hYT#eruLwAABNuiGSSzr_?%u-3i5<~_DN)sWrD^yBpYKc_uryLDXCj$fp>R#j%^=Vq-=ha3jkmIKz!D}-22 zT#8Sq=+kexEwJ#IkI<(jl^h@IjQ$m{I;4Dw+Tp+C!CfhFE3VIy&s_oqJvzi5YaD&R zV4|+{YGIa>oS@vaO%dCYA{98}pT94@Z}qF(+J?zsB70-WjfL$el`i;fPCrnx=|{(J z{iq!gw!e0_Pk3PNq<7J+%WW!$4R@%}E2n}D?@U+@{t~!mU2v>KF=p*_^`ujt7E=VK z%ghkkre${S#&_2wf(WaGU4!XqT2UeBhArR{@w+!Zgu~_j{Alqj~lIoRKDCmQSYyUrxFk9B}WLue6dpgDbyXw|7v58uqYU*2~(zwn;P?ln>M_nd{8;&qSsB#1CwlWa+LH1*0nzbjm@rS<;t zEvaWV?8*;u3v;ZR_LJ#3x6Fx_xQTxhzRs~^_$==%;&eY@uG7RPA`jmDPw!Kh#9rjw z_#kIjdAL&O7eN_;i4rl40z$1((>07gd^o&?X|fS}xOQas3RW40F2?)vO68}o-7)Q8 zk6hTJ`&}g2VQt67EA#HJJomAeZ!LpOXXA$_?dK<7kk^(M_2@}Z5bzdZKlW&|g{pC% z%EF`F)0V94;yui#{Kbc-!@;XHa&P-d$60!(15+iurzh;>bIAYeev#k1=dn?U?y}xQ zvle|n-XGQC-EWU=U(aQ9oL%t8uQeqW)utu_-BM zjY>!b^LE*@T}xJ6bP_Q7w=-#j|CRC^q6+hy|LX62^84bcw@-rora8q=3zU!Pd#C(e zw!5FnaMw+hrG3^1>=v8Iuh3u69S~m1YPE;SAd%%JvrXLEuaEm|zs>MqQL>%NB-|o5 zU#iVQ{p=UsMHA)}2RN8~6j|JJ-ZMix?CwO-NA_zJJoV@8*t4EXzAIsNU3&KvzUNI- zdAx5{Y%BY8Q#Ry)VZy&m%V!p~o0$%%A7AvbpxYp3-ZPd(tLoo>ziP_1>e{^Tg=?R_ z{ClT}JL9ZXTWEst#RjD-&lsZ?I!=2!hiQ&2!m%|FglhwJVzwRLIzy|Z!r&8g zlfV_P!+U?b{bTz+sqF0&r3cskIy{X2AW7~)H9glw2uAZIpT~WECV%qt&7EG)!xH&8|7)s3c z>X@9eUA*X%;MNrNkkhs8Yg`qr=QFjqsVAP>?mxdS^RAR8!%l9ECdtd`F4o^qUu|5W zZD+NGDIuw7^Uj%;nJFn%F=s4q&ATA$YggszxM7Njn7lZH{KkHX+CP6@=r4a`AGh&W zP5s^zCY#G`Y*7Hj_p0c^i?HoXs#<2FiQS}ou8x7@l7pttFyoaXU;j6XZ0|d2arv>q z3BQ&-r&vumcI)iB*_6Ke{kO!0?1v{!zmVYQ-k7lJNaDmlX?&{v{Hlj{h96|GGSL42 zUtl4_1%}iE(_@M{f7$x@2&?&aFd01fpYWC2L9t+cWOhNvrM5!h8T=77?<{vJ@8AuO zuk~H9?yh6zT+hIg3f2bEBU}Z-J1?%u-tKa(D?qN6Au@0Fqy!Hq7FKOfCw`_QED25P zWA~dGosBp*yR%UtF_BX^>7;L6tHSGd(V8YLTzU@Y6*!i1{5U5j()P_=vSpG3!=YW7 z>mw2t8$45#E|T5C-{h8QAiU9b{*~LANsrhR6E#bDUWw;?UA3<+^v3O`zxUD_ziTHS zt_~2}%ecrfW5c(f-<^(}E)|_{f0s*z!=DRmKPUce{Nu0D{D{v$YzOPV+j`DFt#^w& zji@^Q_uSm6>?=>Cd%3WlxSkL=y<7iR-mhl+AIwi#p6GdR_-kVzuwbX0YoL+8nMR7o zJBKyTPu%KzW$?vTRpMt{iJId5n_Ek|iW1tHI9m-9HD@WN%d3o0<5lTjjgL}Z#h|H|+aToExFR(Bfyxv6_Q#4}zWboy@LoxhJ)RWH9@AKkB|-e7R3LwLD+L+(zGX@%3GukspjUK9J0 z-~VTG(u4BAE|ohni=M5#sNJ~nMB(l~Q7k(R&9;3@32b>F&b#0{Z{C6)M;>*r1Jy@2 zp5{1GR>Ks|WAtumT|oSUdrfr#H&Tix?Xq2I;$_P2Akxgi@4@IScq;6B!sThc3rhlL zskA@T`(z$FXH`p1dKjCm6ypqL111HNmH^><3j`-_0zRC+uwinSb0S&D~GvycZpcqZq}!-O!xxj*6=gC z8u0O|26!;!u3O_I!NG0E@TqTK!w%~yOp_H{uCU+mKdSKDD)rSBx7DWGE@$aY1TXYzTM^IZ-5 zHy0=u=xEN{{A|T0=CI8-Qq%4>2WyyqDOuO(QnIj5lyTZWX89iuYtme97mDethR*!Q z*q8YEluNm4;??EbFFZdqL-yvsv>o|3&VS>me|zuq0k0tQy4i0M-@92*$i`5x3Mu&g{i!NGs(hR0kySN|RrO_+Op z@e#&_KOCLE@TKG!2&8l^vQY};IArqf__Y9?kd`3sLr!aBio+{PDp(JsbhE0NNbWfJ zqnyLy>*G5vPPN+MYq&OXggAWWXA!^NaECFffmhZ{rN(;-v+2JG_JkjwPiZfh)^KwA zLgPcTbj_RO6!$M;IgxPqzd5@@ea)p9!37R1RhLr5%VvFlqIIPDQrA(_2X!@}OIO+W zNL^xRsbQEDYqxSMZ$b8tp6pcX4#w+8cXGt64|Lr8G{5^x_UY&OZXEa68E2X0Mpb#l zPJg%m{XYr)+oeBx-W(PeyZ>$9)d}eZ^4IopR6pd?^6~gr7pQQM`@`Br!alMo3#Ujg zHB`=L4srj-Y%7(aaA~po`UuI6wgv54CLFhMC{_Et$ff})O$9kn_Uv5!k zJ<4zMyT_~T>G#b^z1g2O3S3T!4Ul4dK64?j*dBr4gB{N=gum;Ye?MJs!B#uFec{)R zpZ-_z?oD@s(ByyngrYpW9y&^Wn!fML(uzqFBXqw!jQYtJn>XXm7e|FNCt1>~*JNsN zoN3v%|Gv+kP~mzR!;E{&XR#mnr@^G{d1rBQzol8c@xLmLI23@t$w$2B6mYl|D?oT zPm{dBDGf*T>e@9JPE6eBvT>1u+e+zAkBu1C=!sY=x<;0|wO+^+Y0y<~$}{@lIkEA} zi^Ez>FV%bIOK^Lqol7Y25ouu+Z#>zny0Lph%!P?+BEidjd-a^ZT~D4D{e)YH0ybvlALr(_|ueNzs}T+fe|)7 zUvA2;9R#7exZtCl|oAEm99{$$x5JI>EV)zoKC^|rfiI_)i1SG~82n@QvC=3=qLX@CE0J*1to-g1**zr~{yUoQ6l%jU3~ z!`S4WrqpqySYLT=j;&=|wdf|MNumn(58q`Jj9`rTG5des=~w2@nN8jwe*dU!Lmt!H ztx8;pB_X0d{jNLM*B)wKKllHW`8ByegZJn2a=vSjIQ8JRDaX-6KOXRf?9x5Vsd(Ye z>F2J`CMoqWsT&>H`Dj<7iigzWsD}*_^>-LI$-Y$F=<-DW*aN|Z4Ihit154(bYJs9& zT~c`3$@$sWue+NsxSo|d^Eu1Mk1s#|_GDA!X%Sug-^P5Vr!U)s0M+gZRz9CQo}LbG zIdtIr(V~JkOdq%poZY6mIR2lerxB}UN<<9HJX>R*6I=?rUQWo>xS@By#K>v&zu(dt z4o(YB>Cd#`5#(%5aGl(LdWo7aU+eSicIK5@En0KdbCqm9ntxt)!=neqQ#7Ydy6?R5 zl49m!kF#w{%?@O~IOO!jbc4e&|1g%d6&mfox4F+N`1gs=YJayLl$Nlz-Hxk1CUv$fww1_$JW2m&>ER7banJIA{lXQ$? zT1;m>S)*nX8p9y05&h{7oAt6BXSugum1Zn0uM;f0&UT=}JnIFw|AbN}HO{y0(!cTp zPYB92hCka=+00gQ&Flvw%fw@f8jfqEuW=t`kjgs!YI{4&ts=%X20c*%T-z4*+)0w1 zm!f^QNqXA8(30LTC4YruT{ayGyiOAqGe$5Arp!{ccVr4;Yy9!~UY31MK} zA}7A&_}}Amm6vqS{;u_u-9{(znN@~NSK$JqlAROot+@C~XG@l^)T*rlE97JsUMcW8 z=GgW5sa;c9#Ed1zc2>PiCxlg;lP5RcNzt+H_MEqBUY$T~_Y~ER)|AwnUxNe!0~UoP z<}^?3zr`>y>vM>HgF@oV75oi}a;x?$UyJ`!@%xXXK%3Eq{`*l3Q`CL8{h26sz|Q2- zkwY(Q=DKWY&c0BfZxktU$X_V%s7l!1AT^8EiVAZ!dilM~PDtADis=p4qj3B6QFSa` z8ykI;_ndnF!G&{zh44;Blb;&j54y;O-{;6y`qT3FRB4NnM&!hgW}A4JucSYX3Sc?j z)pzjWzYNPso8p~k9#M3ZQnguG8+fho{Zf{B^?7ktzrUulA3ScF_;=&4*Voo@=P9_C z86`@;wm$Vs`0va3pf*DpfrBNk?{fP6mNV>dOj|p1!=84{`oFK^<)0pk@K)1~j6YD* zA?M+EBkmKUk>(DY1uE|qr%XGg)gy23D47;)QI&0}z38omgCfJ{`;yPnFY0?O{P92M zuMC4W~b!j{j%0uJ?Uf>ojfg*^+EM z)BKUyRq>04>mBte+#1cf7rT6$ngTXGv3hte?2uBo*VHGEH(z4i@GaMHgBycJZ_t7zZ*?x5vRKFvAv&w}-jblCV68Ayg#6Xo6>#!}^J;?OU8U6Sgjr63AB2 zp5WZvDsrWTS=Pm#QL{6{h|yjlTm0<-Ss@qE7KLeh611BIqO{q5{}%mp{&c$N7J;zd z_iaH7-YM{1i7FAUaq=@bb!x5YcZJ1GId50gDg<_%>=kfkiIRM$btF8L!>6o8&b71P z0`JV^$q6YXiBB6QG#F)U+cdvIh{KfqSybxgM|?MG#5(4G4QIXfM0y6RrE_Q4(+L}0 z9VH}LE4-T}rYOAC2ybj**(E~-^Q;uiQ>xL&@;j6bEHH`&O4bi z|1#=>VvnD=v^F%QfooG?Re$ROiL_HwRyr{~?&^#*mD!M`Jm3N&7vrU16`9(10bv@9YIfHz-4ffKD-!Va=UXeq z9}5)29w?rX_$e&Jko4q@aCg&zd7G0qwY00hJ7~4^s@zJ~kix}NmMSyqerVBP`?s@o zH^| z$+q`gC)ppiZ)Lxwd&TSE--ze_hnkoa()P4Go3wP#j602-O@CY3DjF07%%lP@lU1%jK7QEmLOPZCE3*iQ(}BuO4GYiNCDTcbo3Wt^Oms&S`c3t1rplWjd}r zK4EcZ&D35#-~B(1>KA#JXfo(4Z(IFAURcI4{n6$rKVL4NFSp{*SvN-}jZ0bI6OZ-0 z-Zbgtlbalh%RLt=oMAM1VtG1G>`TtQ%?sEzootEMG|Azpea6A%rm-YJgJ->IfW@H) zVjKT#^nb=}l)m8UvC{Pp7AbY-rd?Qk;#^1`!$rk)oKFw!IdEvP!%2lL(hkQH_Z|Og z>?Sii?}&tu{=;h%*V;e7mnq61o^B+-ee5x(u58(}o9WAbzuO!BaGUSOe=@y#J05Cq zsj=J^)8O&w5D<1TQ`BI1>QHonG0Ua#=!xzmgRdt(JWh4LzrW?L@kw#bBckRC=YRhB zEAVf^_pYz`zQ*U4C>}qN=kS4Xi7b24i9_;dJ(Ys}S8infmD&14+u2}a2uGQzqDIi< z?jXZVj(7))epgQcfn(h#`OJm3@~G;xJ$hoDQ!KVPTU_G)PyI9f*Y0jymr&xjE&smO zoJhtk>n8OurRkgzP58doqNDY6Q|uSFGM26l)AienI^Xu*X;_mGuttM%R{e#`3FqG2 zeD%dfS$2u5zxjSsvWOcgYux}QFM?7d_AlFG}@0xbt>=W8ofwmS8waFn*WFArnz zDN)n7HMf(SOX0fw{l1kuy@cmZ5EPy(_Q;2A7ppVFC7CIlzEc>UHYjXeb3QcHWND9Q zB+K?vB@y`r1q>T)7vFZ``J|??&*_`!x&=9>y%tS%=J+e{@ZhHULf$3?om#F>zt@Po zxZTdWY^lVx+qzp;ACY^WdGDOqd;HbDl#i*}a#Bj%MS`!|m^3^T7qR}+ zsrk2nF?ze`_Jvz>EOrZ?p2{lavSATp3dbUm9cJ@fn6IrrE4bk3Ma`;=4+@gJ7hK%# zt`aJF1zQWSXv%U&j*07n*F>23);PJ>mw2%T?A7$C`@J#3?1WCo+TZW?$D7Z2rm*-* zcwSx0pN9W6e7AY;qy}v^U_GfaSG7WnRqn=iZrmVXAQo|I&yQmZ+_o(Z_ek1(@o>k)!_EZ~+_MUv ze2DYA@X%s!$cE2viq9`wy>6e^QP=&U+3%efZ)ku0QZH3N^9bv|+o31cx#aPRZH~_HEP|FMUPu%SyhEBxU9wSoW;VBqx+bPy7+@9!Tx>M5+h`j{-`m; zYjh_tW#oXrYW8#p0er~JrM$YVc zmCt4}e&2ZI$Mz2_9D469-4`h8&*tXY!kt1-K~8?Gf5!eW8Gpi#_4sxvdPT_Q&+?^gSIK zWy(V2!kA>v_a>kGoL*_MgO9^s+wm9|t6`9hpyHu}OXC_`6DtCm=2%W&JJI=&ua#F` zu)7+I^;)JAY|7hjIcfN?O_J|hf2Ozk(@AwFfrP(_Kbr-#v>!gOcV;NsJX2!JgGIe2 zzbD&SeLk^RsntBs?oh-D9d3)_ja~v~pP0`4czjuWwcIJjc?&|g-DDjVxrxxYIe^Vdw< zb^rIh??X4wcz#GXAxHA`9JW1XvktEb*gV1T6vvU!g*`JSsC!NRsHSzms!!uu-zpZX ztxN_#wn+=9ZrWA2Kh*d4?5#(>)V^Zx-`}6=q_N>ggeuFtlTPjmd3v`aW-v)~q#p6= znQvhCqlKfowIQphwcwe%*sTEP-nYHJH4`~#4?0n+kFmHj_H`yYl zMe>e$LAR6==hPkevZ3OO0K+z=HDXoMxsw0J*c{%cVc-6>;{3mNerNU_TrQ$=^v8`~ z)tbe{x;5ge2WItfZz(bVD=t{o*P89RzLj0R#^Bt`_5Yu(|6+YgN$2Usn@P9l>mTxy zFl@1p{uLHf;BK^`f}Pb<;@@QTgCAoYmUcNFtUZ^!jl=QSvm?TOJFj%HfVVv0% z!(Yq1Gi=}C(nT*6Is%(MFqLO6eP}+XJTBR?{QlRzPq$WzHmG+6GMG>Cbmys9vgL;g zr-8ZLLbo43YbM*t+vQYDaNW|W^yRqA^Wv_SU#I+4>>IoeCvV{roUC*!>SbTLe(iDh z)m|rB;zf8`8^TRoH-4}bda$4&mP?6A@>_efu%2_7?i~9GcUi<#Gjk)nt}k5NZ>9F@ zSuw9e^%R*Vj|lD`eM+aBtkhbhUD>($-lY4?cv8d9m|zni^tiRhW6i^ph7M9c{!fh7 zZ+sB6VM77Kf`*77-)nPytfoCXmbJ+~+4sap-RJvFqm~8s3!ZJ{c_}HkHM#qL)0gfa z4PVyiR0`Co{oi!RpmIhmdsKt?u8kT!9XbtRCeyyuwD31+)H+ovE>K=$XZe4Rp6KcR zO~>yh3rhB%mQw9FnzSiP;nc?+_cEjw7bY2A@9SW)+RC&+`at$puL=7(S?8&rt(|_U zCG$k%e0Pt6EiH@>k6r4KSoe=Xh)d1be5U8?Ymc~(h&M2N=$^YRT4SZo4AImHiglVV zP9C#gQ~%Cv&O@g#IalVEhV)dSms@#bCn|G1V{n?<(QaVH(c*C4sc-H2ty|XkJHKeq zUft@Tye2}Q#lUIaF1-h~^A(?PSU0^1yA@GuA@EDmNUuk+t08>-zHX;ZHR&Kej;n2# zI$F-3bUSh>zVN7M;KmdAoAjGFq$-YE-<#NXSxGO%F==VB(u8?mzI8lN%$+P$@RReenhw(2{`4d4S&Y7`|S;m3;niC%1%AG7!b2d9(`umKMg02>c%otY_ z?p8;Qwy#}GuAe46SBb+^Bt zXFTL2=C)7&nV$c2w{!K1g2h$^YC^@^=jOcaWjSN)^3L&a?}OSvslp#YeyhK?{qK9J z{Dtq~$GI7^br+_|ta@nst$#(6opQ>l(p$a`h8D90S(ED;a(j%u*s|-_i|8IYSNOwj z|KaBm=l56M|9xovvt3Re&dK7Axg14epXP`~d^3D0F51xg+g;Ix&q0xmd(w$HjZ&9P4HUuj9$SG(zO%l%Gnl0}VE9Uk4-L_wGc0M&lhpW;T>J{wgD9wK4@2Pg{VT5JZ zgU9Jp9{y_CGs81PDC^MS_=b!f|4yW9u-a|AHFL}B`yG!Lf0!fOui((8c!0w+`4Q91 zW4Eer-RE`5l;K+6boC3<+_-}pPoke6+!t~BB-dKE$HI~SKfIMT{M)qj&>{DO1#Zl) zjxJdR3JfO6W&E4?Crn*q%;@}~`N!!DMSbq;>hFvryC*Dq;&5PQ%sP>*zSCV7ChUJw zeMHOOO3jO3q~%i7(tnfQDLr}m%+acNYHj6F|N5wB4%%6_=l&*=-SidDbHCw&E=E$3q zPmeG9+@pHb>yO=`##;c}%>OV!80DFow3(0YRK^V_I%A7)I=9IKg)& z(NQGynb0PqQ>WYV`Mq0Bodp?cH=Zew_9^MGn&P0dKr4?Sk7YW;^v2r7Q+II~>)7Nm z{9fd9vu~4&#D+SJ;5B=?mlbFR9N?J$TlmBGK;!Ea>7zAG?vaXDXcrwxb67Q;I zDY1>I-d8*$T77qzsQd{qxE8Iav~d5u+O5kL)OBY+5mhyJnj`r6wO4Awwyldk-xK)| z`?qX*00WOx=x^h~KsJ@1Hh(T0o+u$A8b52z;Uzo*3`UGQ5Bj{D=)_VY@=eR-NbmAh z1{|kv{^G%*s6TsLxZ@;h*vQOQLf7KKf*BF*EN|pIhI! ze>pd+!htxyt}XE`y{&GWkIKk0IalzSH|RNu@bO;zeSgIj3$aNY_FEo(p8j;BRN0;h zb!k5wnXJsU1Q>Ejga=`nKPYb&RM2;y5=Spg| zJBY~7{jSiV8MG@REuk)=a82Ewd{;(GlNsJs#`XagjR8e1EZy7zHGd8;I{1{71p)qW?|??JGt(EkESf*n1`IywtRpA=}=S z+e3Pp+k%ZwTaR`7osG2r9rtFp(6v+%hV2I=^PVv|FbULcU!D772W-6B zIXO4g%WvG*!jf1U*)Zj}$Jf5YpB@TtPGA$ectL;0>!h=rj~Hnd8~HQ7cFoxAaQrZr zN;Nlc>Lh!e``UW0e`1^NK1>lQU+i*DdQFu;!i2P{f_1?z5sooMwE_!s7N=SrVx8H# z)m^dgLaCBW$puHr9ak+>x5g|NUefTdM|nSU(xYEKX6q&=6&zulr}#OT2HV~=*T5Z&KR+J$Qy{&lWrwNAi#7Y-L|J66SkU1h;cD5kd!fa? zbi!+h&ZPRygK%XZvuD1qXgPNdEM`eYK<| zoMT1dtfwUgKRl~mxs7{fu*`jD-(0Gj zSMD}PzG;%d`fBC}PHQjU-x%O=XY!hc%wvZlCdsh*ANXp!_U99Um;2Un?3%*#AT7kX z$*?gpAVhfH(gi0t4&PVTbyAk&Y@nlKg=vG8c)~`S0r=J6bYGO`{P10Z=M2& z&A;Qb+|Sni+^xdEn7Ni=Rd?4DHp$4~E!Vgt-imwAkNx|juF$H?L9BObm0%kKpJiX4 z-h*8h@sEB*RJ5>d>c8(Ku;JSm+lHg=k|B3l)>Ooq?RA$?KGhYO>mD}wbH_4GEA{Qy z%WfK6e`Lq z>Agb?FYXzaTOC?_T9YAff^(AwgPKafjF34Hn&rT zLs7ZmPcSR1h((ULa{b;Phb?RMTJrX1{(d^EaT0%ny!S7?`3EOXVCpug7ENgX)=~A~ z{bzHh(?48-1vwf1*&oVZA%AV3PWZDZ#_wDU{1m4cGN~=(|Ixqn{XEZY9Sj>}mpZs6 zIFrL=v-{Su?3%;$pv_`VyI6V5oa@mp z_XOC_Ej_He@NKwGwBXg!miZ9@Djm+843o1?C`@#^)n?uBb;+aLYipJ>&8jNo_h;a0 zU6i(9LSo|c!}HCp7Pw029^ZVl?{C9*Mj4~32NIEMr>wGA6BEY#bpD;`8=?#*M`xt( zIK>jD+_?AqzUs%eX)`X!h4J0+pU3de{-R)l{rubslN93mb{p?*;Ru|dFi)fR+K!JO zW^r@4Z3$X_RAO%97wNt=558USY!{H~GKl`8Gsp4V%lB^A(te_kRxe z?D=P|t!w<}8u;u^gAk`iU~}7Q2Vo&i)<54{SLHTvztAn(F#XQtvsoft-3LB>3jCv- z(y;n?(jrG8uZxex7W`344&oAUJ$1t%ZNcI`2c~DLal3CU?qU+C2{>>i^K#P96~Rx~ z3Y^_fKiZy?)7fc|)iJAeQwK+E{!*iv7cK_XOwD35X)M-$x5q%e({atK>>$10Zz5MD zM~g70cAk9{Z^yk+@0UcX;O`wDGZ=r}{HfDsfB3f#Z<=DqUg;CcyCuG@cGTY=s`>8o z=Qs{M=5TfqgWOkFI*J~=7kX5RSmU&VRj2d#DdPUj9ua%ed< zCh>$ghAY;#%|3Ye+N8hds}D;jNgq0YHTmlH{OhIdO-oJ}o}Xhc_*&oPt-suM4W>s? zp*2&T)jxi*Xl-Bm{&^{Tz`QM4+K&&}a-^OVd=Oc*rQ!a8t2^KC`mHqWyitKhg}{9W zPV?)0x4J_<70K_kGw)HHEwHa);Y^-}YO^kKa2h)XI6~^o#^v^j~`LEa_!Los9j=Ib}L*y>35dUkEH$ z%bU5XH|Sx~%tQb4CDM)SIZD3;c1p~6_Pr?K=5zhJ#)tJjuX=Rua7=!ExQnqWGym%n z9rI~(*$vEBeJip3u_c7t>aw7dK&#--e;nHd7$39vGkrO}s`dAhT#o7~M>efkW*055 zxwqwd)zSNU5=GAwSlat`g#`REUhd~Sr6ualtf@ayxx5F3Z#{POn) zZ={Ca%B@~^hUY88M2Y;(T{%B|gUmSW&xSO7)7UpZ_T%LO=9m8-3uPFo?7Z$`A28wJ z=WcF?8;e=yC{N$Tek{Fl)|oyTy*`gq%^wsWpC~n|`~7LL_b!Gz0+Snk$`&)k2|h@^ zqSF$`5Yn1@t=>1|?}yhWl?p9Q%pE5eESq`h2ZxyX+*-Mc4~)JlrHj|5G)w*yzc4?s zPVnQ5%|~TV++p0T9lgnIf4kcUT%ch)8vsE62Y`F~Tlr(e_uj0(xSS*UUTZq@cQW`s0GN6TbwDaTgj2 zo;uO%=EP9aC?h=SYQ1uXC6~g|h3_XHZC5(=lVR<@>a>rQpCtb{wEge zu<}q`Bih}%X@klMhWNsQ0tP3}OMfDq^DI`MzE^zxZttuN9cKuk`Ajq`QaCpKoH4^(j$Fz;2FkaBuwuhezkM~M@8S=v4} z{9(2-maEBo)MwXnEi6!;LD5^nAa3sY`K{6i-9B8*x!Hd{C4C9&^jQpX#Z3Vx>o_JE z82@SI$y8BjjpHqMR$2Fp@siLR`Tq}<8UON!swc0TI;Yv=uUJ)bEQdh+6gPeunSFNG zB^D;`T`nac$FR8ZQiq;X(PobBN%05nYcxYb%SX-ENo{TQ{Y1tYHQ!Gp?ep{QTpNE~ zNH}G|7TbOLD;N4GtWp2^QTwW%)^&*q))RgoU;NjRy?}8^w;M0R2{VPP)#vZ+I-x(o z-hO85!$WM=0ZG>xel~oc=T*7s`Jbkm-%gDzE3X-==}ePKb!(HpAlBNpRqbBCYV&J` zxd%cSek=ZVFtG9b;@GkL#Q*jyPJ%n6F9qM~SDAT2`a=47jYf|D^9z;D8C)BUTsELvpn ziOH+N;L%?jsU(ZG7DE{EF;KhkAs~mPBeCkz(TaVi3DmbJIerq(&X#EyzeC)i9lbWbA?~Pav-3hkn^X4|=jdM9AMM+m zkFUu6zhRrzDn9r4YfVnB8jBa$sBo#T4I}Y#`EPgNkURHUx|7^?Pre(W+eqh?;`_ogdap}z!CHaX0>`NZY z@;*tPRL!9E?t8WKvn~f47W?I=Om;4fP+Fs!x%%;!S_>h*Kj}{|9!L>cX@93~jkqGi zlou7u3m#qk;1nvqP_SNJ-E3Ow;X@P64&N$1o4|bjWnluN&G$Vmc2en0I$u~s|KGUF zzi|E3@ES+8uEr1h=de|KZCLrkd-27UFM`V))?b}EZB6rTrAV%Te<60VhaCj!EdEqB ze$iXwvgAXA@w49(_dWd=c(3=;;(7CbpL$fKwjiozyMbHWL!pQKy#X35^Z2jJ9c@rI znI3Ec`TvfI$(%m^%-JD; zWygsKt$FGD6vXbg%;;h~-YcK}O<~O|r>_zRM8&UZZ(`c(5Wnfu$*2Bd2A3-8axDGd z?K5Uh<51dncBSjyc@lXRzCnBw-Tj|?zp(5V%u#z#R__1djQzgDvrJd#z7+pov$4@Z zO(F5^%@>bbq!oO=@G4A5Zeu-vmw=T( z_y0%xey{$&oPjr-2ldi3?iYg4{|(+D}VNZ73K{k=tcjyIY<)a`hG zoAqDs1oMtd%=V5qcJ6NpUBg_<^niU$W{<#eE{OUj5!; zpZWCse3nGNeU95++;rtDnefB>C+k-4S$CPMxiszk^pAguIrsX;O*yu$KRUn7?zR3l zCHU{3o9T1k3OqD3-N?Z6Ns8A=&3Wpf!eaU{6I~EzuHYQ!SzSv>O~A}8y}eK_wuGs>WGo_h;jF~DE#xY{)_w7 z*hT!uvlwd5Yx}lg#wkSchZuaSojP+%t-D#InA=^?w6N) zJ@+l)h&$(y!1Vpl-t(IpH=Q^%fA4>lD>uD2T(Gb^k-F)oHpd%-P3-JDj{P%_d9WpT zZZ1PXiIr1UfG3#;v;^E|GBk{?mPub1rA=TPj@&2+{hcQqW@X;rIQD$G%+m>z)}V z9N)d_b7Zn{g^I}!7E7H>KZdjO=E;dyCVu_c)VA`^^u)CfJs%!ju*c#Umm+`g!%7?B zLmcA%obis4Y%6m7mA$61Zl!Ay(@@)055mv)1m4tx&OQj68XjU(k>1;Mv*= zj+vnvk>{h%RLfuMQY?$lYw`S$n6JH-JIutO#QKnmf&caUckkw|v(b6H^ZA_D@3&Tb z6bcu5bn(KkGwh9=4UG@FKJVSw(@;0@Jb$+5$Mg3VJ^D7uNH6JWSTzR|>sF>9_Lch1 zKWjG3)L!@F{Hr$UybT6@7ek(#eoK{vtp!-e8T)mDILqXBM=vfuexvsJzejfk4i)xR zXmXhQ+SQc5v%V*%D8JI-_#aCZ=C8{`XWe9cKl85~bH|p+lm9)fbI+{o@sU2V>AiRL z;bn}``92AZfszvU7_QYH^EBSW>G4}uElW4awmC<@<%OZSY`1$9=TXK3EvgFt&$0dd z8Ee0uyE!NFz}m0kf2`P&qIBlIJ}m9gFWl+I#PL{s;f8tvz5Vg0uWhQ#X%YNW`b{xh z#w6y=2@RDPMRws$bw@5XL{wPjJkh&2-|^w!R{gq-yIxt}U%5}+;cdTZVEcr_Ii8<* znz;F|&)RzEQIqTgU4~sp{pY`ayg6v~W?9Mm9e+Fn_S~)ceD>;byI+R>F2{_mzfLK? z`PJ>j%x_Nu(?4YeoYJszQfRPQH?x|REva=ulKeZ%`;xA1rt+=!1$GmjyWgDrN@i6- z|Cd*l@>b_F59imvjy~4#K`21!4Xcy9$VI)#S&pkXyVxh>^Dw!)$i5^sf$` z<8wBj-)6vO&9_7#IW={Kz!SB{e92F5da(5tedJXTd>&o*z3A)``@_$D4}?i6B{8xu zaX#1kcBztl-H*r0hwq;k+goSY+_)~=eBOjl*G`uD)j7AYf4z5_t5v+B_uc*$g-3ZB zCLca?wid+Xh?|9;n;5I`+>e<@Z0>#iKY#CAA7M<4Uv@=Pc4`811%o4((`%FD<{V z$MpFN7%J?!8vZ8CYrbVHz2wsR(^^~$3iFwGcupDQsTt}s+~6tQ7#P`p)PLtguY~Dt zo-dc}whq`>a;0T4M@)@!55skNgOAIl+B&Vz^87lIaoWGASod?Jq05r_De}ALUP^e! zaAs#Q_qL0FV-%*WEx(m-*|sfw!k*@mnD@Ugr@MVqXcd)d4SIA+sajxy3fF_wM}>Rc ztaCCnr>H%V`}4@_aIZ(j2A9dxHSN>*9;{pxg%o6%v%&pwU)yWj8Jz3b<3`%km{MEs8Y=KTNR8w1PEWgY+7*WdUa z7a7RVyIZ8y(f5?WqvP}M)m48z>Hl}9x#^*E#||Y06rZmyP`C97$oP%ROOFSO zraEY}+!2ya=Wm_(i)YjQ2NmY!2U7WuvfQ?;7F@dBccGi4!^X4ke?Fi8epW|2YmcJ9 z$IIf~H@5sbyUOtyXI$yiseZOeo#`4=JuTl?aLRAo72LmzpTnrhtMFRHUF%EJQkV|p z^PF2XT|U)S_;Q)3_r!N9)(w~3b_##KeA9EG`26$VXBJ-SoR`LPUH(9NkH7PSo$n15 zwbJ}by1qW&C&IJ9m60W!!F;A~#cx9j|Egv9%Bv`URh52EC0%LFIS`G7CzjjI_&6;2^U;p?M--YXJ*=yMjInLD0 zo~CD8sZjmv=G+g?A)l7k|7d>|Jpb2}R(`2`r!J0@_muQ|eNxUwzVT?6EHs*&dP1gx`P8i*Dceg463LrhTq>5WE_=w!(w1}U>iHA)9rdT! zu5D%wsw{ZMSy=HvJbU4~_7t@b3TH((xTGIFuzBXHGv_1z75_{Lz|^F5}YC!KL+sF-nG5@ znCX{<(<`Cm(u5-Z4@Y92F27#z-0{!dv+4(g?zuA9&RS&ACbMtl1y-h}>k0>!pSOw) zo_asDw*KDt)%$<{c^=E^>8jw=x7Gc_$w>--G?=C^u`RybGCw-nsX^?hP>LcWo6z;- zPzmK{Y6_JsXF8S#z3p^o)yfRcxxMWu$L9|Z3z%)*RWY1vc9k+LYKieJ?bl4*=DXnG z`OwnxV{0N;dU7zwMjun@*!p>1)AtE?zZ__Yf4gOQGVi~m)vrJ75pOspX3yXr)BWU7 z`qByKqpdm0c$U}{eV@o0G<{dGeWKu%o6jS5p7VO+XlSlmwfe*H>^-(#HI+R|s!x*k zMxHKTt@+xOUtRX?FBYl74`C7hY=t(^u z$DOOuW_5tZ-sqh(dlyK^w;FhVZ|$=WntOluH>>A=GP{g!=YM0{`9H)->5GQIH}=H1 z>~^11XlK5SlfHx#fr!N78f5LNb}`d^iF=do!Z+ayS~58Q%X|4 zEPCu1L+!E)Y#%Z^1B#zrcVmUpL9{J&91L{ABj8x9`A)YmpV2 zOE%h1oa&ipnp5*Q=Wp%2IGaUz7N?>P`8k!{?>(ZtW#OJrzsr`hJH3cL+!7$?xUg^2 zk?384m49ZNL>ykR>(Tef^f?c0{;vwvo)f9?z3$7D#cMePUYxaTZGY-MqwwX+5*hQn zJ)Hpz?>UY)O=&*=wC>Wm9)|oI8!l$rEfe`TbG6I!Z)?5vHX1FkKk(+HP)(ofho4Uk z<(S3fk2ZWL4>}VsazIWeY|oW1Oih+ELIgiQPCGv@*1t7zhiZcG(+vWJYr<8fOad#o zmdtW1U+HBqE91#Br3ejvolCbvWYg~*cysEuK>7i_HOAM4Hx>&m5^=uW#6CCRlkywh z2shn7JLBT`m5-gaY%X~6`V50HbLy4X^LMbFsoU_*f_uWzdw)B$cDMSzPwjvA?)Q0Z z#v1#dC)ajuT)$QN{27K0XSs?8b((iMuP$;e_mb@SYSk~bcA2VX%pr!ZjSTOXb)<4^ z_}F3SzQj>&=836`)Gjp@m?Ui!=9sZePSvaI;=->!EAIXOcYm|fkMH%rw`a{ws&8;I zkk+yGTB!NQQA%iIU60jk?j1M3hf3X0?q>hM_4@8CA(NM_6Vd`wA35mMtWxrBk#1p~ z(k8crNyvyHN5)Jmj&XMJ=j7S1mMyXt)7^CSre@~n1a9s;t!JJI33{%+i(+!7>tw#@c+?%nxTqI2Pe{s&*NF|mRPemLo1V2rAb$REKgf%jYZfYD?-o4>XRHf;m zDRr{|OJqD& z_Dxe-z{cG8q;wVkZr3YL%NYE5mspu3HrMnPu~x{k-k*t)EQJ z%n%5Y7HF9z_t`{8<*WjW@3GK38*AI|oO&+9wr9&@)%>J2VhKWCheR809@xD=efQgy z8tR_8>rc=BpZnillgECtZHpAgmgxEO)+_&;!u`gV<;e%dT83L{>aw#>DTzx|R4l(pM~bdmg$)e>KmJeO_0yF1U2Zmo>(Q78&*nG%f!vPrbSE zkp^!CUqzqk5m$AYhUpV;%>N;~eNM>3l(o92c4gO0Uu!QXb?>mIvEMa=3yW9({G7j1 zOfMqi(WSh`N{+JCyXB|WG8|+SxYq2=b}eB0+sj={6|GBCH=74HMMyt#*O~bH|I}ZR z3z-!AZ?y%6uUFbw8{{1fodZjEtxGC^TsFXzwmitbj)-xOjh za(oUc&EG5hnC0J8_X(_Xvi*v`PfE)8C&V}L^#3EQ;ycnG%qc#%F<^J6muv8mcN||{ zUDdiTdZ_Nc{=3!L?>6q*@!<8fwOcn#7D~}$d~H+m;^4b;D#aIc`x$0!o9OiUVS2^o z*$=+_p4$3r%gp7H-ar2Bsl58!?)%PN?#KO8vN0y!SC^?y_dklNG7^rEC?zdloh zO@r+kAts?XhvGVh(kI;}LNWnd-$lf49(80|o*`2>bwS_3TPjH$8;{y7G;o+Lb3q`! zuIB@jjzR>}0nrGDP3xx}$!VT=*@fwmqWCukfqNm+8Qb^XG@2vywUlFG%*P8K_x8HY zbUz$+)uaBK+7I(i&eq?16PDQXXU}V&XSC<=f#jg@m5%DI@(a%t>`V+{N_hNr`~JTc z!MV(BdcxNHe>nQHas}%8mR{`G_}XUPN+p>NPxTVt6RNuopE=Kdk?YW@s&ZeCJ+(`I z+q5`4M;1Q6t`n{7_5HqKx_qhB_WR%NU-dP=n{rG}<95gAkBBA6U*(umW$HV7W}k^vpg`FUCijfyM%D`*PHTS# ze-iRpG?6{9L7c(ot$@M~4@t(!sVSf5KjE5gGw;N@x(v4EJeT}=H>J)Mv~aR`eD=!1 zw==jS=yZKGQ?BWIMe0?(AGESbkHnqbq@hfk*d|b=w_4{`13U#$< z;ouO}+}kT19G3F-aQ54C)p`pZg0D@MH6oX6U-2|&z4FW5_E7ms?6O9|0RLtS;nRHP z#TUGlPS!a3YCoQ<*b$W6)xIH0nm`&bNz=Rl{Ndk7?uVv_c49Ru|Q#^LrmcmwLJScmQzCS z6HiaeH5JzPnpWBTL7;*2℞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 b{IH)quQ~GG@dR521_lOCS3j3^P6 /var/config/transmission.conf.default -cat "$ADDON_SETTINGS" | awk -F\" '{print $2"=\""$4"\""}' | sed '/^=/d' > /var/config/transmission.conf -. /var/config/transmission.conf.default -. /var/config/transmission.conf - -mkdir -p "$TRANSMISSION_DL_DIR" -mkdir -p "$TRANSMISSION_DL_DIR/incoming" -mkdir -p "$TRANSMISSION_DL_DIR/watch" - -if [ -z "$TRANSMISSION_IP" ]; then - TRANSMISSION_IP="*.*.*.*" -fi - -TRANSMISSION_ARG="$TRANSMISSION_ARG -w \"$TRANSMISSION_DL_DIR\"" -TRANSMISSION_ARG="$TRANSMISSION_ARG --incomplete-dir \"$TRANSMISSION_DL_DIR/incoming\"" -TRANSMISSION_ARG="$TRANSMISSION_ARG --watch-dir \"$TRANSMISSION_DL_DIR/watch\"" -TRANSMISSION_ARG="$TRANSMISSION_ARG -e /var/log/transmission.log" -TRANSMISSION_ARG="$TRANSMISSION_ARG -g /storage/.cache/transmission" - -TRANSMISSION_ARG="$TRANSMISSION_ARG -a '$TRANSMISSION_IP'" - -if [ "$TRANSMISSION_AUTH" = "true" ]; then - TRANSMISSION_ARG="$TRANSMISSION_ARG -t" - TRANSMISSION_ARG="$TRANSMISSION_ARG -u $TRANSMISSION_USER" - TRANSMISSION_ARG="$TRANSMISSION_ARG -v $TRANSMISSION_PWD" -else - TRANSMISSION_ARG="$TRANSMISSION_ARG -T" -fi - -if [ ! "$(pidof transmission-daemon)" ];then - if [ -f "$LOCKDIR/$LOCKFILE" ] ; then - rm -rf "$LOCKDIR/$LOCKFILE" - fi - while [ true ] ; do - if [ -f "$LOCKDIR/$LOCKFILE" ] ; then - break - fi - EVENT_NOEPOLL=1 LD_LIBRARY_PATH="$ADDON_DIR/lib:$LD_LIBRARY_PATH" eval transmission-daemon -f $TRANSMISSION_ARG &>$LOG_FILE - sleep 1 - done & -fi diff --git a/packages/addons/service/downloadmanager/transmission/source/bin/transmission.stop b/packages/addons/service/downloadmanager/transmission/source/bin/transmission.stop deleted file mode 100755 index 282f21faa9..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/bin/transmission.stop +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -################################################################################ -# This file is part of OpenELEC - http://www.openelec.tv -# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv) -# -# 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 2, 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 OpenELEC.tv; see the file COPYING. If not, write to -# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. -# http://www.gnu.org/copyleft/gpl.html -################################################################################ - -. /etc/profile - -LOCKDIR="/var/lock/" -LOCKFILE="transmission.disabled" - -mkdir -p "$LOCKDIR" -touch "$LOCKDIR/$LOCKFILE" - -if [ "$(pidof transmission-daemon)" ];then - killall transmission-daemon -fi diff --git a/packages/addons/service/downloadmanager/transmission/source/default.py b/packages/addons/service/downloadmanager/transmission/source/default.py deleted file mode 100644 index 25e184d622..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/default.py +++ /dev/null @@ -1,44 +0,0 @@ -################################################################################ -# This file is part of OpenELEC - http://www.openelec.tv -# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv) -# -# 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 2, 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 OpenELEC.tv; see the file COPYING. If not, write to -# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA. -# http://www.gnu.org/copyleft/gpl.html -################################################################################ - -import os -import sys -import xbmcaddon -import time -import subprocess - -__scriptname__ = "Transmission BT Client" -__author__ = "OpenELEC" -__url__ = "http://www.openelec.tv" -__settings__ = xbmcaddon.Addon(id='service.downloadmanager.transmission') -__cwd__ = __settings__.getAddonInfo('path') -__start__ = xbmc.translatePath( os.path.join( __cwd__, 'bin', "transmission.start") ) -__stop__ = xbmc.translatePath( os.path.join( __cwd__, 'bin', "transmission.stop") ) - -#make binary files executable in adson bin folder -subprocess.Popen("chmod -R +x " + __cwd__ + "/bin/*" , shell=True, close_fds=True) - -subprocess.Popen(__start__, shell=True, close_fds=True) - -while (not xbmc.abortRequested): - time.sleep(0.250) - -subprocess.Popen(__stop__, shell=True, close_fds=True) - diff --git a/packages/addons/service/downloadmanager/transmission/source/resources/language/Dutch/strings.xml b/packages/addons/service/downloadmanager/transmission/source/resources/language/Dutch/strings.xml deleted file mode 100644 index fa0aa99153..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/resources/language/Dutch/strings.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - Transmission - Gebruikers instellingen - Gebruik verificatie - Gebruikersnaam - Wachtwoord - Netwerk instellingen - Toegestane IP adressen (gescheiden met een ',') - - diff --git a/packages/addons/service/downloadmanager/transmission/source/resources/language/English/strings.xml b/packages/addons/service/downloadmanager/transmission/source/resources/language/English/strings.xml deleted file mode 100644 index 13aa9d6139..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/resources/language/English/strings.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Transmission - User Settings - Use authentification - Username - Password - Network Settings - Allowed IP addresses (comma-delimited) - - Other - Download Directory - - diff --git a/packages/addons/service/downloadmanager/transmission/source/resources/language/French/strings.xml b/packages/addons/service/downloadmanager/transmission/source/resources/language/French/strings.xml deleted file mode 100644 index 2abe85fd7a..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/resources/language/French/strings.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - Transmission - Préférences utilisateur - Utiliser une authentification - Nom d'utilisateur - Mot de passe - Préférences réseau - Adresses IP autorisées (séparées par des virgules) - - diff --git a/packages/addons/service/downloadmanager/transmission/source/resources/language/German/strings.xml b/packages/addons/service/downloadmanager/transmission/source/resources/language/German/strings.xml deleted file mode 100644 index 542f5757d1..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/resources/language/German/strings.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - Transmission - Benutzer Einstellungen - Authentifizierung verwenden - Benutzername - Passwort - Netzwerk Einstellungen - Erlaubte IP Adressen (durch Komma getrennt) - - diff --git a/packages/addons/service/downloadmanager/transmission/source/resources/language/Norwegian/strings.xml b/packages/addons/service/downloadmanager/transmission/source/resources/language/Norwegian/strings.xml deleted file mode 100644 index 24538d14c1..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/resources/language/Norwegian/strings.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - Transmission - Bruker Instillinger - Bruk inlogging - Brukernavn - Passord - Nettverksinstillinger - Tilatte IP addresser (komma-avgrenser) - - diff --git a/packages/addons/service/downloadmanager/transmission/source/resources/language/Turkish/strings.xml b/packages/addons/service/downloadmanager/transmission/source/resources/language/Turkish/strings.xml deleted file mode 100644 index 946e075687..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/resources/language/Turkish/strings.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Transmission - Kullanıcı Ayarları - Kimlik doğrulama kullan - Kullanıcı adı - Parola - Ağ Ayarları - İzin verilen IP adresleri (virgülle ayrılmış) - - Diğer - İndirme Dizini - - diff --git a/packages/addons/service/downloadmanager/transmission/source/resources/settings.xml b/packages/addons/service/downloadmanager/transmission/source/resources/settings.xml deleted file mode 100644 index 2d9120c256..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/resources/settings.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/packages/addons/service/downloadmanager/transmission/source/settings-default.xml b/packages/addons/service/downloadmanager/transmission/source/settings-default.xml deleted file mode 100644 index 8d3b52560a..0000000000 --- a/packages/addons/service/downloadmanager/transmission/source/settings-default.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - -